/* Style sheet commun */
#main .ce_form p.error,.formbody p.error{margin-bottom:5px;padding:0 20px 4px;font-size:75%;color:#d24200;}
#extranet-login .submit_container input{width:107px;height:27px;margin-top:10px;background:url("tl_files/administrateur/images/sedeconnecter.png") center center no-repeat;border-style:hidden;text-indent:-3000px;}
#tl_lost_password .submit_container input{width:213px;height:31px;margin-top:10px;background:url("tl_files/administrateur/images/demande-de-mdp.png") center center no-repeat;border:0px hidden;text-indent:-3000px;}
html[lang="en"] #tl_lost_password .submit_container input{width:131px;height:31px;margin-top:10px;background:url("tl_files/administrateur/images/new-password.png") center center no-repeat;border:0px hidden;text-indent:-3000px;}
body{background:url("tl_files/administrateur/images/body-fond.png") center top repeat-x;}
#skin{background:url("tl_files/administrateur/images/entete.jpg") center top no-repeat;}
.image_container{margin-bottom:15px;}
.image_container .caption{text-align:center;font-weight:bold;font-size:85%;color:#7a7a7a;}
a{outline:0;}
#menu-langues{float:right;margin-top:5px;margin-right:7px;padding-bottom:5px;padding-left:15px;background:url("tl_files/administrateur/images/menu-utils-separateur.png") left center no-repeat;}
#menu-langues li{width:16px;height:12px;float:left;display:block;margin-top:5px;margin-left:3px;list-style-type:none;}
#menu-langues li a{width:16px;height:12px;display:block;text-indent:-6000px;}
#menu-langues li a.fr{background:url("tl_files/administrateur/images/drapeau-fr.png") center center no-repeat;}
#menu-langues li a.en{background:url("tl_files/administrateur/images/drapeau-en.png") center center no-repeat;}
#menu-langues li a.ru{background:url("tl_files/administrateur/images/drapeau-ru.png") center center no-repeat;}
#menu-utilitaire{float:right;margin-top:5px;margin-right:7px;padding-bottom:5px;padding-left:15px;}
#menu-utilitaire li{float:left;margin-top:5px;margin-right:12px;list-style-type:none;}
#menu-utilitaire li a,#menu-utilitaire li span{text-decoration:none;font-size:95%;color:#5c6a7e;}
#menu-utilitaire li.contact a,#menu-utilitaire li.contact span{font-weight:bold;font-size:95%;color:#f29300;}
#logo{width:210px;height:60px;left:380px;top:45px;position:relative;float:right;display:block;font-size:0px;color:#ffffff;text-indent:-6000px;}
#menu-produits{width:220px;position:absolute;padding-top:15px;padding-left:15px;}
#menu-produits h2{margin-bottom:10px;font-weight:normal;font-size:115%;color:#c5daec;}
#menu-produits li{margin-bottom:4px;padding-left:18px;font-weight:bold;font-size:95%;color:#ffffff;list-style-type:none;background:url("tl_files/administrateur/images/menu-produit-puce.png") left center no-repeat;}
#menu-produits li:hover{background-image:url("tl_files/administrateur/images/menu-produit-puce-select.png");}
#menu-produits li a{text-decoration:none;color:#ffffff;}
#menu-produits li a:hover{text-decoration:none;color:#ff8a00;}
#lien-accueil{width:220px;height:110px;left:10px;top:45px;position:absolute;text-indent:-1000px;}
#footer{margin-top:0;padding-top:12px;padding-left:13px;background:url("tl_files/administrateur/images/footer.png") center top no-repeat;font-size:95%;color:#fff;}
#footer #sites-groupe a{background:none;}
#footer #sites-groupe{width:600px;float:left;clear:both;margin-top:20px;vertical-align:middle;font-size:9px;color:#000000;}
#footer a,#footer span{padding-right:7px;padding-left:12px;background:url("tl_files/administrateur/images/puce-verte.png") left center no-repeat;text-decoration:none;font-size:95%;color:#fff;}
#footer #credit{float:left;}
#footer #credit a{margin:0;padding:0;background:none;}
#footer #menu-footer{float:right;margin-right:10px;}
#footer #menu-footer li{float:left;padding-left:5px;list-style-type:none;}
#footer #menu-footer a:hover,#footer #menu-footer span.active{color:#c1cd1b;}

