.tdhead{
border-bottom:1px solid #000000;
}

#message{ 
font-weight: bold;
font-style: italic;
width: 350px;
text-align: justify;
}

body{
text-align:center;
margin: 0px;
background: url(/static/img/der.gif);
}

.left{
font-family: "Trebuchet MS", Verdana;
border-right: 1px solid #FFFFFF;
width: 120px;
padding-right: 5px;
padding-top: 5px;
}

.center{
width: 580px;
}

.right{
border-left: 1px solid #FFFFFF;
}

#cf .entreprise {
font-family: "Trebuchet MS", Verdana;
font-size: 12px;
margin-bottom:7px;
background-color: #F8E6B0;
color:#000000;
}

#right{
font-family: "Trebuchet MS", Verdana;
margin-left: 15px;
font-size:12px;
padding-top: 200px;
width: 260px;
}

#right td{
font-family: "Trebuchet MS", Verdana;
margin-left: 15px;
font-size:12px;
text-align: justify;
}

#right .concurrent{
background-color: #FFFFFF;
font-weight: bold;
width: 250px;
padding: 4px;
font-size: 14px;
}

#prix, #portail {
background-color: #FFFFFF;
font-weight: bold;
width: 205px;
padding: 4px;
font-size: 12px;
border: 1px solid #4B84C1;
color: #4B84C1;
}

#langue {
background-color: #FFFFFF;
font-weight: bold;
width: 100px;
padding: 4px;
font-size: 12px;
border: 1px solid #4B84C1;
color: #4B84C1;
text-align: center;
}

#langue a{
font-family: "Trebuchet MS", Verdana;
font-size: 12px;
text-decoration: none;
color: #4B84C1;
}

#parrainer {
background-color: #FFFFFF;
width: 250px;
padding: 6px;
font-size: 12px;
border: 1px solid #4B84C1;
color: #4B84C1;
text-align:center;
}

#parrainer a{
font-size: 23px;
}

#partenaire {
background-color: #FFFFFF;
width: 250px;
padding: 4px;
font-size: 12px;
border: 1px solid #4B84C1;
color: #4B84C1;
}

#partenaire .titre{
font-weight: bold;
text-decoration: underline;
}

#partenaire a{
text-decoration: none;
}

#prix .titre, #portail .titre{
text-decoration: underline;
}

#prix .exemple{
color: #000000;
font-weight: normal;
}

#prix .gros{
font-size: 45px;
}

#prix a{
font-weight: normal;
}

#right a, #left a{
color: #4B84C1;
}

#right .prix{
font-size: 12px;
width: 250px;
}

.cl{
background-color: #4B84C1;
height: 100px;
border-right: 1px solid #FFFFFF;
}

#cl{
height: 130px;
margin-left: 10px;
}

#cl td{
margin-left: 10px;
font-family: "Trebuchet MS", Verdana;
font-size: 12px;
color: #ECECA4;
}

#cl a.sup{
font-family: "Trebuchet MS", Verdana;
font-size: 12px;
text-decoration: none;
color: #BCCCA9;
background-image: url(/static/img/pic.gif);
background-position: left;
background-repeat: no-repeat;
padding-left: 14px;
}

#cl a.sup2{
font-family: "Trebuchet MS", Verdana;
font-size: 14px;
text-decoration: none;
color: #BCCCA9;
background-image: url(/static/img/pic.gif);
background-position: left;
background-repeat: no-repeat;
padding-left: 14px;
font-weight: bold;
}

.cr{
background-color: #BCCCA9;
border-bottom: 1px solid #FFFFFF;
border-top: 1px solid #FFFFFF;
}

#cr{
margin-left: 10px;
margin-bottom: 12px;
border: 1px;
height: 160px;
}

#cr a{
font-family: "Trebuchet MS", Verdana;
font-size: 14px;
text-decoration: none;
color: #000000;
font-weight: bold;
background-image: url(/static/img/flms.gif);
background-position: left;
background-repeat: no-repeat;
padding-left: 20px;
}

#cr td{
border-bottom: 1px dotted #000000;
padding-top: 10px;
}

.cc{
background-color: #4B84C1;
height: 3px;
border-bottom: 1px solid #FFFFFF;
}

.cf{
background-color: #FFFFFF;
padding-right: 12px;
padding-left: 10px;
padding-top: 10px;
border-top: 1px solid #4B84C1;
border-left: 1px solid #4B84C1;
border-right: 1px solid #4B84C1;
}

#cf, #cf td {
font-family: "Trebuchet MS", Verdana;
font-size: 12px;
color: #000000;
text-align: justify;
}

#cf a{
font-family: "Trebuchet MS", Verdana;
font-size: 12px;
text-decoration: none;
color: #4B84C1;
}

#cf a.faq{
text-decoration: none;
color: #000000;
font-weight: bold;
}

#cf a.faqhaut {
background-image: url(/static/img/hi3.gif);
background-position: left;
background-repeat: no-repeat;
padding-left: 18px;
color:#967D00;
text-decoration: underline;
font-weight: bold;
}

.ct{
background-color: #4B84C1;
height: 8px;
}


#ct{
text-align: right;
margin-right: 10px;
color: #ECECA4;
height: 8px;
}

.cc{
background-color: #4B84C1;
height: 8px;
}

#cc{
text-align: right;
margin-right: 10px;
color: #ECECA4;
height: 8px;
}

h2{
font-family: "Trebuchet MS", Verdana;
font-size: 12px;
margin-bottom:7px;
background-color: #CDDBF1;
padding: 4px;
}

#annonce{
background-color: #EEF9DF;
padding: 5px;
margin-bottom:5px;
}

#block{
padding: 5px;
margin-bottom:1px;
border:1px solid #EEF9DF;
}

h1{
font-family: "Trebuchet MS", Verdana;
font-size: 16px;
background-color: #EEF9DF;
margin-top:2px;
padding: 4px;
margin-bottom:10px;
}

input,textarea, select{
font-family: "Trebuchet MS", Verdana;
font-size: 12px;
border:1px solid #CDDBF1;
font-weight: normal;
}

#cf a.lienAction, #newsletter a.lienAction {
background-image: url(/static/img/li3.gif);
background-position: left;
background-repeat: no-repeat;
padding-left: 18px;
color:#967D00;
text-decoration: underline;
font-weight: bold;
}