/* General layout */

body{font:76% tahoma,verdana,sans-serif;background:#fff url(http://www.coteacheteur.com/img/bodybg.jpg) repeat-x;color:#000000;margin:0;padding:20px 0 0;}
#top{float:right;width:100%;margin:20px 0 0;}
#container{width:950px;background:#fff url(http://www.coteacheteur.com/img/contbg.png) no-repeat;margin:0 auto;padding:0 20px;}

a{text-decoration:none;color:#586161;}
a img{border:0;}

.left{float:left;}
.right{float:right;text-align:right; margin-left:10px;}
#logo{float:left;width:361px;background:#eee;border:2px solid #dde;padding:0;}
#bannerbox{float:right;width:580px;height:160px;background-color:#CCC;}
#flashcontent{border:1px solid #CCC;width:580px;height:160px;}
#main{float:right;width:720px;line-height:1.3em;padding-top:10px;margin:0;}
/*left colunm*/
#sidebar{width:220px;float:left;margin-top:0;font-size:1em;line-height:1.3em;}
#sidebar p,#sidebar ul,#sidebar ol{margin:0 0 15px 10px;padding:0;}
#sidebar ul li,#sidebar ol li{list-style:none;margin:0 0 4px;padding:0;}
/*footer*/
.footer{width:100%;height:26px;background-color:#E8E8E8;text-align:center;color:#A2A2A2;clear:both;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;font-style:normal;line-height:14px;font-weight:700;font-variant:normal;text-transform:none;text-decoration:none;border-top-width:4px;border-bottom-width:0;border-top-style:solid;border-top-color:#CBCBCB;}
.footer-link{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.9em;font-style:normal;line-height:26px;font-weight:700;font-variant:normal;text-transform:none;color:#999;text-decoration:none;}
.footer-link:hover{color:#06F;text-decoration:underline;}
/*extra tags*/
.clear{clear:both;margin:0;padding:0;}
#end{width:100%;height:10px;}
#sidebar p.block{font-size:0.9em;line-height:1.4em;margin:0 auto;padding:5px;}
.contact{font-size:1.2em;background-image:url(http://www.coteacheteur.com/img/contact_box.gif);background-repeat:no-repeat;height:65px;width:350px;padding-top:20px;padding-left:88px;color:#EBEBEB;margin-top:10px;}
.contact a{text-decoration:none;color:#069;}
a:hover,.contact a:hover{text-decoration:underline;}

.espaceclient{width:100%;height:100%;border-color:#C7C7C7;border-style:solid;border-width:2px 2px 0;padding:5px;}
.coteacheteur{width:100%;height:100%;border-color:#ddd;border-style:solid;border-width:2px 2px 0;padding:5px;}
.coteacheteurh2{color:#fff;text-transform:none;text-align:center;background-color:#3C8499;display:block;font-size:1em;border-color:#ccc #888 #555 #bbb;border-style:solid;border-width:1px;margin:0;padding:2px 3px;}
.franchiseimg{width:182px;height:180px;}
.clientloginh2{color:#fff;text-transform:none;text-align:center;background-color:#3483A0;display:block;font-size:1em;border-color:#ccc #888 #555 #bbb;border-style:solid;border-width:1px;margin:0;padding:2px 3px;}
.FFCIbox{width:100%;border:2px solid #BFC7CA;height:100%;padding:5px;}
.FFCI{width:180px;height:100%;border:none;}
.FFCI_li{border:none;}
#menu{width:190px;float:left;}
#menu ul{list-style:none;margin:0;padding:0;}
#menu a{display:block;color:#17605e;text-decoration:none;background-color:#CFE1E7;font-size:1em;text-transform:none;border-color:#ccc;border-style:solid;border-width:1px;margin:0;padding:2px 3px;}
#menu a:hover{background-color:#A8C0C8;}
#menu li{position:relative;}
#menu ul ul ul{position:absolute;top:0;left:100%;width:100%;background-color:#FFF;}
div#menu ul ul ul,div#menu ul ul li:hover ul ul{display:none;}
div#menu ul ul li:hover ul,div#menu ul ul ul li:hover ul{display:block;}

.center{text-align:center; color: #586161;}
.title{font-size:1em;font-style:normal;font-weight:700;font-variant:normal;text-transform:capitalize;color:#388381;text-decoration:none;background-color:#FFF; padding-left:20px}

.implantationstyle{clear:left;background:#eee url(http://www.coteacheteur.com/img/gradient2.png) repeat-x;color:#3E5752;text-decoration:none;margin-top:10px;margin-bottom:10px;height:26px;border-top-width:1px;border-right-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-left-style:solid;border-top-color:#ddd;border-right-color:#bbb;border-left-color:#ddd;}
#implantations_nav li,* html {display:inline;}
#implantations_nav{float:left;width:680px;}
#implantations_nav ul{list-style:none;margin:0;padding:0;}
#implantations_nav a{float:left;margin-left:4px;text-decoration:none;text-transform:uppercase;font-weight:400;font-size:11px;color:#17605e;border-right-width:2px;border-top-style:none;border-right-style:solid;border-right-color:#EBEAD1;padding:5px 15px;}
#implantations_nav a:hover,.active a{background-color:#A8C0C8;color:#D8DFE0;}
.clearacess{margin-bottom:10px;}

.messerr {font-size: 10pt; color:#CC3300; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}

#pagecote {font-family:Arial, Helvetica, verdana,sans-serif;color:#808080;font-size:12px;}

#pagecote h1{font-size:16px;text-align:center;font-weight:bold;
display:block;background:#eee url(http://www.coteacheteur.com/img/gradient2.png) repeat-x;color:#3483a0;
border-top:1px solid #ddd;border-right:1px solid #bbb;border-bottom:1px solid #bbb;border-left:1px solid #ddd;
text-decoration:none;margin:20px 0 10px;padding:5px 0 5px 8px;
}
#pagecote h2{font-size:16px;text-align:center;
display:block;background:#eee url(http://www.coteacheteur.com/img/gradient2.png) repeat-x;color:#3483a0;
border-top:1px solid #ddd;border-right:1px solid #bbb;border-bottom:1px solid #bbb;border-left:1px solid #ddd;
text-decoration:none;margin:20px 0 10px;padding:5px 0 5px 8px;
}
#pagecote a{text-decoration:none;color:#808080;}
#pagecote a:hover {text-decoration:underline;}
#pagecote a img{border:0;}

#pagecote h3{font-size:12px;color:#3483a0;text-align:center;font-weight:bold;}
#pagecote h4{font-size:12px;color:#3483a0;font-weight:bold;}

#pagecote ul li{font-size:12px;color:#3483a0;}
#pagecote img.gauche {float:left;padding:0px 15px 0px 0px;}
#pagecote img.droite {float:right;padding:0px 0px 0px 5px;}
#pagecote small {font-size:12px;font-weight:bold;font-family: helvetica, arial, verdana, sans-serif; color:#3483a0;}
#pagecote {font-family:Arial, Helvetica, verdana,sans-serif;color:#808080;font-size:12px;}

