h1{font-family:Arial;font-size:13px;color:#d12b2b;margin:0px;
/*text-transform:uppercase;*/
}

h2{font-family:Arial;font-size:12px;color:#868d94;border-bottom:1px dotted #d7d7d9;padding-left:20px;text-transform:capitalize;background:url("../Images/bullet.png"/) no-repeat;}

.h2bis{margin-bottom:5px;}

h3{font-family:Arial;ont-size:12px;color:#d12b2b;padding-left:16px;margin:0px;text-transform:lowercase;}
	
UL LI{ list-style-image: url("../Images/puce_li1.jpg"); }
UL LI UL LI{ list-style-image: url("../Images/puce_li2.jpg"); }

.h1_left{ background: url("../Images/bg_h1_left.jpg") no-repeat; width:396px; height:42px; line-height:50px; margin:0px; padding-left:16px;}
.h1_right{background: url("../Images/bg_h1_right.jpg") no-repeat; width:372px; height:42px; line-height:50px; margin:0px; padding-left:16px;}
.h1_contenu{ margin:0px; margin-bottom:10px; border-bottom:1px dotted #ced0d3; text-transform:uppercase; width:400px; font-size:12px; font-weight:bold;}
.h2_contenu{padding-left:17px;background:url("../Images/puce_txt.jpg") no-repeat;background-position:left;border:0 none;color:#333333;margin:5px 0px;
}

.h3_left{ background:url("../Images/bg_h3_right.jpg") no-repeat; width:372px; height:41px; line-height:58px; margin:0px; padding-left:16px;}

img{ border: none 0px;}

.img_cadre{border:1px solid #cccccc;}

.LINK{font-family:Tahoma;font-size:11px;font-weight:bold;color:#72798b;text-decoration:none;}
.LINK:hover{ text-decoration:underline;}

.nav2{font-family:Tahoma;font-size:11px;font-weight:bold;color:#72798b;text-decoration:none;padding-left:16px;background:url("../Images/puce_nav2.jpg") no-repeat; background-position:left;}
.nav2:hover{ text-decoration:underline;}

.nav_3{color:#d12b2b;text-decoration:underline;font-weight:bold;padding-left:17px;background:url("../Images/puce_nav3.jpg") no-repeat; background-position:left;}

.nav_lien{ color:#333333; text-decoration:none;}
.nav_lien:hover{ text-decoration:underline;}

.txt_10T{ font-family:Tahoma; font-size:11px; padding-right: 5px;}

.contenu_lien{ margin:5px 0px;}
.content_cadre{  background:url("../Images/bg_home_box1.jpg") no-repeat #FFFFFF; background-position: bottom; margin-bottom:20px;}
.bg_cadre_right{ float:right; width:25px; height:169px; background:url("../Images/bg_content_cadre_right.jpg") no-repeat;}
.bg_cadre_left { float:left; width:18px; height:169px; background:url("../Images/bg_content_cadre_left.jpg") no-repeat;}

.news_title{ color:#d12b2b; font-weight:bold;}
.news_date{ color:#6e7b93; font-weight:bold;}

.footer_nav{ text-decoration:none; color: #333333;}
.footer_nav:hover{ text-decoration: underline;}


.twoColFixLt #container { 
	width: 859px;
	background: #FFFFFF;
	margin: 0 auto;
	border: 1px solid #000000;
	text-align: left;
	position:relative;
}

.twoColFixLt #sidebar1 {
	float: left;
	width: 186px;
	margin-left:6px;
	background:url("../Images/barrisol-menu-right.png") no-repeat;
	background-position: top right;
}

.twoColFixLt #mainContent {
	margin: 0 0 0 203px;
	padding: 0px 20px 20px 20px;
	background: url("../Images/bg_contenu_txt_left.jpg") no-repeat;
	background-position:top left;
	position:relative;
} 

.contenu_top{top:0px;left:20px;padding:25px 10px 10px 0px;background:url("../Images/bg_contenu_cadre_top.jpg") repeat-x;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
.path{color:#475264;font-family:Tahoma;font-size:10px;margin:0px 5px 0px 0px;text-decoration: none;}
.actu_content{	margin:5px 0px 0px 0px;}
.actu_date{	color:#aab6cc; font-weight:bold; margin-right:5px;}
.actu_titre{ font-weight:bold;}
.actu_txt{ margin-right:150px;}
.actu_hr{ color:#ebeef3; width:90%; text-align:center; margin:10px auto; border:1px solid #ebeef3;}
.actu_plus{font-family:Tahoma; font-size:11px; color:#d21a1a; text-decoration:none;padding-left:15px;background:url("../Images/puce_plus.jpg") no-repeat;background-position:left;
}

.actu_bloc_img{ width:130px; height:100px; float:right;}
.actu_img{ margin-top:10px;}

.photos_recherche{padding-left:18px;background:url("../Images/puce_nav3.jpg") no-repeat; background-position:left;height:25px;margin-bottom:35px;}
.photos_recherche span{height:25px;line-height:25px;width:130px;display:inline-block;}
.photo_input{width:150px;height:13px;margin:0px 5px;font-size:10px;border:1px solid #d3d3d3;}
.photo_select{height:18px;margin:0px 5px;font-family:Tahoma;font-size:10px;border:1px solid #d3d3d3;vertical-align:middle;}
.photo_navig_galerie{ margin-bottom:10px;}
.photo_page{ font-weight:bold; margin-right:10px;}
.photo_nav{color:#4a5362;text-decoration:underline;font-family:Tahoma;font-size:10px;}
.photo_nav:hover{ text-decoration:none;}
.photo_cadre{ }
.photo_ss_cadre{width:120px;float:left;margin-right:5px;margin-bottom:5px;}
.photo_ss_cadre img{border:1px solid #CCCCCC; border-bottom:0px; padding:4px;}

.projet_ss_cadre{width:125px;float:left;margin-right:12px;margin-bottom:5px;}

.photo_desc{height:21px;line-height:21px;text-align:left;background: #ebedf2;color:#333;font-family:Tahoma;font-size:10px;background:url("../Images/bg_gallerie_photo.jpg") no-repeat;
}

.photo_loupe{ margin-left:10px;}
.photo_fichiers { margin-left:55px;}
.photo_fichier { margin-left:10px;}

.video_flash{font-weight:bold;height:26px;line-height:26px;padding-left:18px;background:url("../Images/puce_nav3.jpg") no-repeat; background-position:left;width:320px;}
.video_ss_cadre{width:296px;margin-right:16px;margin-bottom:10px;}/*float:left;*/
.video_texte{background-color:#ebedf2;padding:8px;height:75px;margin-left:123px;}

.infobulle-produit{font-family:Tahoma;font-size:10px;color:#FFFFFF;width:120px;padding:5px;text-align:left;background:url("../Images/degrd-produits.jpg") repeat-x;
}

.produit-picto-gamme{float:left;display:block;margin-right:9px;margin-bottom:10px;text-decoration:none;width: 197px;height:83px;cursor: hand;}

.produit-picto-gamme-txt{font-family: Tahoma;font-weight: bold;font-size: 11px;color:#000000;text-decoration:none;width: 130px;text-align: right;margin-top: 10px;	margin-left: 10px;text-transform: uppercase;}

.sep{font-family:Tahoma;font-size:10px;color:#cccccc;}

.top{display:block;font-family:Tahoma;font-size:10px;color:#333333;padding-left:14px;background:url("../Images/top.gif") no-repeat;background-position:left;
height:20px;line-height:20px;border-bottom:1px dotted #ced0d3;text-decoration:none;}
.top:hover{text-decoration:underline;}

.contact-conteneur{ margin-bottom:5px;}
.contact-titre{ margin:15px 0px; font-weight:bold;}
.contact-label{ float:left; width:130px; font-family:tahoma; font-size:11px; }
.contact-input_text{ height:11px; width:150px; font-size:10px; line-height:11px;}
.contact-input_textarea{ width:150px;}
.contact-obligatoire{ color:red;}

.recherche-titre{position:relative;margin:0;padding:4px 5px;font-family:Tahoma;font-size: 11px;background:#e4e9ef;color:#6f7b8b;margin-top:15px;font-weight:bold;}
.recherche-lien{font-family:Tahoma;font-size: 10px;color:#6f7b8b;font-weight:bold;text-decoration:none;line-height:15px;height:20px;cursor: pointer;}

.g-bt{border:0 none;position:absolute;right:5px;bottom:12px;}
.g-description{background:#FFFFFF;padding-top:5px;display:none;}
.g-description table{font-family:Verdana, Arial;font-size:10px;line-height:16px;}

.searchresult{color: Green;}
