/* CSS Document */
a {text-decoration:none; color:#67A536;}
a:hover { text-decoration:none;}
a img{ border:none;}
strong {font-family:Verdana, Arial, Helvetica, sans-serif;color:#67A536;}
ul {list-style: disc; margin-top:0;}
li { color:#99CC66;}
.spip { margin-bottom:0}
spip-admin-boutons {font-family:Arial, Helvetica, sans-serif;font-weight:600;color:#1A191F;}

.head_top {font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:14px;color:#1A191F;letter-spacing: 13px;background:url(../images/usifroid_07.gif) top no-repeat #99ce80; vertical-align:bottom;}
.titreteaser {font-family:Arial, Helvetica, sans-serif;font-weight:600;font-size:14px;color:#1A191F;letter-spacing: 13px; background-color:#99ce80; vertical-align:bottom; padding-bottom:5px;}
.textelinkbas {font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#67A536; text-align:left; padding-left:19px;}
.textelinkbas a {font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:12px;color:#67A536;}
.zonerechercher {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; color:#1A191F; border:#008A27; width:130px; height:21px; margin:0px 0px 0px 10px; position:relative; padding:0px; top:1px; border: 1px solid #008A27; padding-top:2px;}
* html .zonerechercher {top:1px;}
.btokrecherche {border: 1px solid #008A27; width:25px; height:21px; background-color:#FFFFFF; color:#56768B;font-weight:bold; font-size:12px; position:relative; top:2px; cursor:pointer; }
* html .btokrecherche { top:1px;}
/* HOME */
.tabhome {background-image:url(../images/home-bloc-fond.gif); background-position:right; background-repeat:no-repeat;}
.tabhome a { cursor:pointer;}
.imagehome {background-image:url(../images/usifroid_img_acueil.jpg); width:351px; height:325px; float:left; margin:31px 0 0 10px;}
.blocsociete {background-image:url(../images/home/blocs-home-societe.jpg); width:149px; height:97px; float:right; position:relative; top:70px; right:70px; }
.blocproduit {background-image:url(../images/home/blocs-home-produits.jpg); width:149px; height:97px; float:right; position:relative; top:142px; right:123px;}
.blocservice {background-image:url(../images/home/blocs-home-service.jpg); width:149px; height:97px; float:right; position:relative; top:110px; right:70px;}
.blocrepresentants {background-image:url(../images/home/blocs-home-representants.jpg); width:149px; height:97px; float:right; margin:-30px 270px 0 0;}
.titreblocs {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#55768B; text-indent:10px; height:23px; line-height:23px;}

/* MENU */
a.menunivouno {width:189px; height:42px; background-image:url(../squelettes/images/onglet_off.gif); line-height:42px; display:block; cursor:pointer;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px; text-indent:10px; color:#FFFFFF;}
a.menunivouno:hover {width:189px; height:42px; background-image:url(../squelettes/images/onglet_on.gif); line-height:42px; display:block; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px; text-indent:10px; color:#67A536;}
a.menunivouno-on { width:189px; height:42px; background-image:url(../squelettes/images/onglet_on.gif); line-height:42px; display:block; font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px; text-indent:10px; color:#67A536;}


a.menunivodos {width:189px;height:auto;text-indent:10px;display:block;cursor:pointer;margin:0px; padding:4px 0px 4px 0px; background-color: #E2EED8;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-indent:10px; color:#67A536;}
a.menunivodos:hover {height:auto;text-indent:10px;display:block;cursor:pointer;background-color: #FFFFFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-indent:10px; color:#67A536;}
a.menunivodos-on {width:189px;height:auto;text-indent:10px;display:block;cursor:pointer;margin:0px; padding:4px 0px 4px 0px; background-color: #ffffff;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px; text-indent:10px; color:#67A536;}


.texteongletmenu {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px; text-indent:10px; color:#FFFFFF;}
.texteongletmenu-on {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px; text-indent:10px; color:#67A536;}
a .texteongletmenu {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px; text-indent:10px; color:#FFFFFF;}
a:hover .texteongletmenu {font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:bold;font-size:14px; text-indent:10px; color:#67A536;}

.textenivodue {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#67A536;}
.textenivodue-on {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#67A536;}
a .textenivodue {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#67A536;}
a:hover .textenivodue {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#67A536;}

.apparent{visibility: visible;display: block;}
.cache{visibility: hidden;display: none;}

/* ONGLETS */
.onglets {}
.tab_gauche {background-image: url(../images/fond_tab.gif); width:15px; height:29px; float:left}
.tab_inter_gauche {background-image:url(../images/inter_tab-gauche.gif); float:left; width:5px; height:29px;}
.tab_inter_droit {background-image:url(../images/inter_tab-droit.gif); float:left; width:8px; height:29px;}
a .onglet_off {background-image:url(../images/fond_onglet_off.gif); padding:0 10px 0 10px; float:left; line-height:29px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#53768A; height:29px; text-align:center;cursor:pointer;}
.tab_droit {background-image: url(../images/fond_tab.gif); width:15px; height:29px; float:left}
.onglet_gauche_off {background-image:url(../images/fond_onglet_gauche_off.gif); width:12px; height:29px; float:left}
.onglet_droit_off {background-image:url(../images/fond_onglet_droit_off.gif); width:12px; height:29px; float:left}
.bt_top { margin:0}

/* CONTENU  */
.titreRubrique {font-family: Arial, Helvetica, sans-serif;color:#67A536; font-size:22px; font-weight:bold; padding-left:49px;}
.titreRubrique_post {font-family: Arial, Helvetica, sans-serif;color:#67A536; font-size:22px; font-weight:bold; padding-left:0px;}
.titreArticle {font-family: Arial, Helvetica, sans-serif;color:#67A536; font-size:16px; font-weight:bold}
.texteArticle {font-family: Arial, Helvetica, sans-serif;color:#000000; font-size:12px; }/*color:#55758A;*/
.filariane {font-family: Arial, Helvetica, sans-serif;color:#000000; font-size:9px;}
#plan_site{ padding-left:46px;}
.plan_item { padding:10px;}
.logo { margin:10px 0px 0px 0px;}
.logo img { margin:0px 0px 10px 0px;}
.contenu_article { padding:2px 50px 0px 50px;  }
#imprimer { float:right; position:relative; left:50px; bottom:30px; padding:0px;}
#imprimer span { font-family:Arial, Helvetica, sans-serif; color:#55758A; position:relative; bottom:30px; right:6px; }
#comments { width:300px;}
/* FORMUMAIRES */
.titchamps {font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; font-size:12px;}
.zonetexte {border:1px solid #8ACB8B;font-family: Arial, Helvetica, sans-serif;color:#000000; font-size:12px;}


/*encarts produits*/
.encart_produit{ height:126px;  background-color:#ffffff; margin-bottom:20px;}
.produit_img{padding:7px; float:left;}
.produit_desc{ padding:7px;}
.produit_titre a{ font-size:16px; color: #67A536; font-weight:bold; }
.produit_texte{ font-size:11px; font-style:italic; padding:0px; margin:0px; }
.produit_telech { position:relative; top:12px; margin:0px;}
.produit_telech_cpact {top:8px;}
.produit_telech a { font-size:14px; color: #999; text-decoration:underline;}
.produit_telech a:hover { text-decoration:underline;}

/*tableaux descriptifs*/
.produits_table{ font-size:12px; margin: 10px 0px 10px 0px; border-collapse:collapse; text-align:center;}
.col1{background-color:#a5c681; color:#FFFFFF; height:30px;font-size:12px; }
.col1mod{padding-left:10px;background-color:#a5c681; color:#FFFFFF; height:20px;font-size:12px;font-family: Arial, Helvetica, sans-serif; font-weight:bold}
.col1modlignes{padding-left:10px;background-color:#a5c681;color:#FFFFFF;height:20px;font-size:12px;font-family: Arial, Helvetica, sans-serif;font-weight:bold;border-top-width: 1px;border-top-style: solid;border-top-color: #FFFFFF; text-align:left; width:350px;}
.col1modlignes_2{padding-left:10px;background-color:#a5c681;color:#FFFFFF;height:20px;font-size:12px;font-family: Arial, Helvetica, sans-serif;font-weight:bold;border:none;}
.col1mod00{padding-left:10px;background-color:#FFFFFF; color:#000000; height:20px;font-size:12px;font-family: Arial, Helvetica, sans-serif; font-weight:bold}
.col1modlignes00{border:1px solid #8ACB8B;font-family: Arial, Helvetica, sans-serif;color:#55758A; font-size:12px;}
.col1modlignes01{border:1px solid #8ACB8B; border-bottom:none; border-top:none;font-family: Arial, Helvetica, sans-serif;color:#55758A; font-size:12px;}
.col1modlignes02{border:1px solid #8ACB8B; border-top:none;font-family: Arial, Helvetica, sans-serif;color:#55758A; font-size:12px;}
.col2{background-color:#fff; color:#808080; height:30px; text-align:center;}
.liste01 {font-size:11px;width:63px}
.liste02 {font-size:11px;width:50px}
.liste03 {font-size:11px;width:63px}
.liste04 {font-size:11px;width:105px}
.liste05 {font-size:11px;width:50px}
.liste06 {font-size:11px;width:50px}
.liste07 {font-size:11px;width:60px}
.liste08 {font-size:11px;width:65px}
.liste09 {font-size:11px;width:65px}
.liste10 {font-size:11px;width:65px}

/*doc telech*/
.doc_telech a {font-size:16px; color: #999; text-decoration:underline;}
.doc_telech a:hover {text-decoration:underline;}
.lien_doc a{ text-decoration:underline; color:#67A536; }
.lien_doc a:hover {text-decoration:underline;}
.table_telech{ margin:20px 0px 0px 35px;}