

body {
    font-size:0.8em;
  }


#ctn-main {
    width:950px;
  }


#ctn-main h1, #ctn-main h2 {
    line-height:1em;
    margin-top:0.1em;
    margin-bottom:0.1em;
  }


.input-error {
    display:none;
    background-color:#FF0000;
    font-weight:bold;
    color:#fff;
  }

/* Top menu */

.top-menu {
    list-style-type : none;
    padding-left:0px;
    margin-top:5px;
    margin-bottom:5px;
    width:100%;
    background-color:#173E73;
    height:1.2em;
    padding-top:1px;
    padding-bottom:1px;
  }


.top-menu li {
	padding-left:2px;
    border-right-color : #226EF2;
    border-right-style : solid;
    border-right-width : 1px;
    float : left;
  }


.top-menu li:hover {
    background-color:#fff;
  }


.top-menu a {
	font-weight:bold;
    text-decoration:none;
    color:#fff;
    display:block;
    padding-left:1px;
    padding-right:10px;
  }

.top-menu a:hover {
	color:#1B1BDF;
}
/* Votre compte */

.table-facture {
    width:100%;
    background-color:#505050;
  }


.fact-tr-th {
    background-color:#EBDA57;
  }


.fact-tr1 {
    background-color:#F4F4F4;
  }


.fact-tr2 {
    background-color:#F3F3F3;
  }


.fact-tr1:hover, .fact-tr2:hover {
    background-color:#A1B8D8;
    color:#000;
  }


.table-pub {
    width:100%;
    background-color:#6A6A6A;
  }


.tr-th {
    background-color:#B6D0FD;
    color:#000;
  }


.tr-pub1 {
    background-color:#E1FDE5;
    height:26px;
  }


.tr-pub2 {
    background-color:#D3FDD4;
    height:26px;
  }


.tr-inactif {
    background-color:#E8E8E8;
    color:#575757;
    height:26px;
  }


.tr-wait {
    background-color:#FCFCEC;
    height:26px;
  }


.tr-pub1:hover, .tr-pub2:hover, .tr-inactif:hover, .tr-wait:hover {
    background-color:#A1B8D8;
    color:#000;
  }


.table-compte {
    width:100%;
    background-color:#6A6A6A;
  }


.compte-tr-th {
    background-color:#2D7638;
    color:#fff;
  }


.compte-tr-pub1 {
    background-color:#EFEFEF;
  }


.compte-tr-pub2 {
    background-color:#D3FDD4;
    background-color:#EFEFEF;
  }


.compte-tr-pub1:hover, .compte-tr-pub2:hover {
    background-color:#A1B8D8;
    color:#000;
  }


.table-pub-attente {
	margin-top:5px;
    width:100%;
    background-color:#FF0000;
  }

.table-pub-attente th {
    color:#fff;
  }

