*{
margin: 0;
padding: 0;
border: 0;
}	

body {
	background-repeat: repeat-x;
	background-position: top left;
	
}

#all{
}

IMG.png { behavior: url(../../include/js/png.htc); }

#topbkdiv {
	position:relative;	
	margin:0 auto 0 auto;
	width: 974px;;
	height: 118px;
	background-color: #F4F1E0;
	clear:both;
}

#topdiv {
	position: relative;
	border: 0;
	margin: 0;
	width: 971px;
	height: 115px;
	background-image: url(../../img/top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	
}

#screendiv {
	position: relative;
	border-collapse:collapse;
	width: 974px;
	border: 0;
	margin: 4px auto 0 auto;
	background-color: transparent;
	clear:both;
	z-index:100;
}

#screendiv tr td{
vertical-align:top;
}

#menudiv {
	position: relative;
	width: 246px;
	height: 242px;
	background:url(../../img/menu.jpg) left top no-repeat;
	border: 0;
	margin: 0;
	z-index:900;
}

#menudiv_bottom{
position:relative;
width:246px;
height:10px;
background:url(../../images/fonds/menudiv_bottom_bck.jpg) left top no-repeat;
clear:both;
	}

#servicesdiv_fr {
	position: relative;
	width: 246px;
	height: 394px;
	border: 0; 
	margin: 5px 0 0 0;
	background-image: url(../../img/nosservices_fr.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	
}

#servicesdiv_en {
	position: relative;
	width: 246px;
	height: 394px;
	border: 0; 
	margin: 5px 0 0 0;
	background-image: url(../../img/nosservices_en.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

#servicesdiv_fr,
#servicesdiv_en{
z-index:50;
}

#principaldiv {
	position: relative;
	top: 0;
	right: 0;
	width: 720px;
	height: 306px;
	border: 0;
	margin: 0;
}

#productdiv {
	position: relative;
	top: 0;
	right: 0;
	width: 720px;
	border: 0;
	margin: 0;
}

#homediv_fr,
#homediv_en {
	position: relative;
	float: left;
	margin:5px 0 5px 0;
	width: 476px;
	height: 228px;
	padding:60px 20px 0 20px; 
	border: 0; 
	background-repeat: no-repeat;
	background-position: top left;
}

#homediv_fr {
	background-image: url(../../img/service_fr.jpg);
}

#homediv_en {
	background-image: url(../../img/service_en.jpg);
}


#newsdiv {
	position: relative;
	float:left;
	margin:5px 0 0 5px;
	width: 198px;
	height: 288px;
	border: 0;
	background-image: url(../../img/actualite.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

.mainmenu0 {
	width: 231px;
	height: 25px;
	background-color: transparent;
	background-image: url(../../img/normal.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	font-weight: 600;	
	color: #696969;
	text-align: left;
	text-indent: 10px;
	padding-top: 4px;	
	cursor: pointer;
}

.mainmenu1 {
	width: 231px;
	height: 25px;
	background-color: transparent;
	background-image: url(../../img/survol.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	font-weight: 600;	
	color: White;	
	text-align: left;
	text-indent: 10px;
	padding-top: 4px;	
	cursor: pointer;	
}

.servicestextdiv {
	width: 230px;
	height: 20px;
	background-color: transparent;
	font-family: Trebuchet MS, Arial;
	font-size: 14px;
	font-weight: bolder;	
	color: #373737;
	text-align: left;
}

.servicestext2div {
	width: 210px;
	height: 20px;
	background-color: transparent;
	font-family: Trebuchet MS, Arial;
	font-size: 11px;
	font-weight: normal;	
	color: #707070;
	text-align: left;
}

.maintextdiv {
	width: 475px;
	background-color: transparent;
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	font-weight: normal;	
	color:  #616161;
	text-align: left;
}

.maintext2div {
	position:relative;
	margin:10px 0 0 0;
	background-color: transparent;
	font-family: Arial, Trebuchet MS;
	font-size: 13px;
	font-weight: bolder;	
	color:  #484848;
	text-align: left;	
}

#maintext3div {
	position:relative;
	width: 245px;
	margin:5px 0 0 0;
	background-color: transparent;
	font-family: Trebuchet MS, Arial;
	font-size: 11px;
	font-weight: normal;	
	color:  #616161;
	text-align: left;
}

#maintextimg {
	position: absolute;
	right: 10px;
	bottom: 5px;
	width: 130px;
	height: 120px;
	background-image: url(../../img/service_img.jpg);
	background-repeat: no-repeat;
	background-position: bottom right;
}

#votreavisdiv {
	position: absolute;
	left: 15px;
	top: 50px;
	font-family: Trebuchet MS, Arial;
	font-size: 15px;
	font-weight: bolder;	
	color: #D5B569;
}

#votreavistextdiv {
	position: absolute;
	left: 15px;
	top: 80px;
	width:170px;
	font-family: Trebuchet MS, Arial;
	font-size: 11px;
	font-weight: normal;		
	color: #707070;
}

.submenudiv {
	position: relative; 
	border-width: 1px;
	text-indent: 10px;
	z-index:900;
}

.menulinkclass {
	text-decoration: none;
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	font-weight: 600;	
	color: #696969;		
	text-transform:uppercase;
}
.menulinkclass:hover {
	text-decoration: none;
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	font-weight: 600;	
	color: White;	
}

.submenu0 {
	width: 0;
	height: 25px;
	background-color: transparent;
	background-image: url(../../img/normal.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	font-weight: 600;	
	color: #696969;
	text-align: left;
	text-indent: 10px;
	/*
	border-right-style: solid;
	border-right-width: 1px;
	//*/
	border-color: #E9E0D3;
	padding-top: 4px;
	cursor: pointer;
	text-transform:uppercase;
}

.submenu1 {
	width: 0;
	height: 25px;
	background-color: transparent;
	background-image: url(../../img/survol.gif);
	background-repeat: no-repeat;
	background-position: left top;	
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	font-weight: 600;	
	color: White;	
	text-align: left;
	text-indent: 10px;
	padding-top: 4px;	
	cursor: pointer;
	text-transform:uppercase;
/*	
	border-right-style: solid;
	border-right-width: 1px;
	border-color: #CC492B;	
*/	
}



#main_big {
	position: relative;
	top: 0;
	left: 0;
	width: 720px;
	height: auto;
	border: 0;
	margin: 0;
}

#main_left {
	position: relative;
	top: 0;
	left: 0;
	width: 514px;
	height: auto;
	border: 0;
	margin: 0;
	float:left;
}

#main_left_top {
	position: relative;
	width: 514px;
	height: 56px;
	background-image: url(../../img/main-left-top.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}

#main_left_top2 {
	position: relative;
	width: 514px;
	height: 95px;
	background-image: url(../../img/main-left-top2.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}

#main_left_top3 {
	position: relative;
	width: 514px;
	height: 185px;

}

#main_left_top4 {
	position: relative;
	width: 514px;
	height: 185px;
	background-image: url(../../img/main-left-top4.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}

#main_left_top5 {
	position: relative;
	width: 514px;
	height: 95px;
	background-image: url(../../img/main-left-top5.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}

#main_left_content {
	position: relative;
	width: 514px;
	height: auto;
	min-height: 300px;
	background-image: url(../../img/main-left-background.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}


#main_left_compte {
	position: relative;
	width: 430px;
	height: 460px;
	min-height: 460px;
	background-image: url(../../img/main-left-compte.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}

#main_left_bottom {
	position: relative;
	bottom:0;
	width: 514px;
	height: 10px;
	background-image: url(../../img/main-left-bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}

#main_left_updates_content {
	position: relative;
	width: 430px;
	height: auto;
	background-image: url(../../img/main-left-updates-content.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}

#main_left_ecfiles_content1 {
	position: relative;
	width: 403px;
	height: auto;
	background-image: url(../../img/main-left-ec-files-content1.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}

#main_left_ecfiles_content2 {
	position: relative;
	width: 403px;
	height: auto;
	background-image: url(../../img/main-left-ec-files-content2.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}

#main_left_ecfiles_content3 {
	position: relative;
	width: 403px;
	height: 2px;
	font-size: 2px;
	background-image: url(../../img/main-left-ec-files-content3.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}

#main_left_files_content {
	position: relative;
	width: 270px;
	height: auto;
	background-image: url(../../img/main-left-files-content.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}

#main_left_mdp_perdu {
	position: relative;
	width: 295px;
	height: 165px;
	padding-left: 30px;
	background-image: url(../../img/main-left-mdp.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}

.main_left_form_row {
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	height:25px;
	font-weight: normal;	
	color:  #616161;
	text-align: left;
	padding-top:5px;
}

.main_left_form_label {
	width: 150px;
	text-align: right;
	float: left;
	padding-right: 5px;
}

#main_right {
	position: relative;
	top: 0;
	left: 0;
	width: 206px;
	height: auto;
	border: 0;
	margin: 0;
	float:right;
}

#main_right_top {
	position: relative;
	width: 206px;
	height: 10px;
	top: 0;
	left: 0;
	border: 0;
	margin: 0;
	background-image: url(../../img/main-right-top.gif);
	background-repeat: no-repeat;
	background-position: left top;
	font-size:1px;
}

#main_right_content_1 {
	position: relative;
	width: 206px;
	height: 225px;
	background-image: url(../../img/main-right-background1.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}

#main_right_content_2 {
	position: relative;
	width: 206px;
	height: auto;
	background-image: url(../../img/main-right-background2.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}

#main_right_content_3 {
	position: relative;
	width: 206px;
	height: 45px;
	background-image: url(../../img/main-right-background1.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}

#main_right_content_4 {
	position: relative;
	width: 206px;
	height: 255px;
	background-image: url(../../img/main-right-background1.gif);
	background-repeat: repeat-y;
	background-position: left top;	
}

#main_right_faq {
	position: relative;
	width: 206px;
	height: 120px;
	background-image: url(../../img/main-right-faq.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}

#main_right_bottom {
	position: relative;
	width: 206px;
	height: 10px;
	background-image: url(../../img/main-right-bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}

#documentation_accueil {
	position: relative;
	top: 0;
	left: 0;
	width: 720px;
	height: 599px;
	border: 0;
	margin: 0;
	background-image: url(../../img/documentation-accueil.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}

#documentation_mises_jour {
	position: relative;
	top: 0;
	left: 0;
	width: 720px;
	height: 599px;
	border: 0;
	margin: 0;
	background-image: url(../../img/documentation-mises-jour.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}

#documentation_fiches_montage {
	position: relative;
	top: 0;
	left: 0;
	width: 720px;
	height: 599px;
	border: 0;
	margin: 0;
	background-image: url(../../img/documentation-fiches-montage.gif);
	background-repeat: no-repeat;
	background-position: left top;	
}

#documentation_titre {
	position:absolute;
	top: 19px;
	left: 35px;
	width: 250px;
	background-color: transparent;
	font-family: Trebuchet MS, Arial;
	font-size: 17px;
	font-weight: normal;	
	color:  #515151;
	text-align: left;
	cursor:pointer;
}

.doted_line {
	width: 420px;
	height: 25px;
	background-image: url(../../img/doted-line.gif);
	background-repeat:repeat-x;
	background-position: left top;	
}

.texte5 {
	font-family: Trebuchet MS, Arial;
	font-size: 5px;
	font-weight: normal;	
	color:  #616161;
	text-align: left;
	background-color: transparent;
}

.texte11 {
	font-family: Trebuchet MS, Arial;
	font-size: 11px;
	font-weight: normal;	
	color:  #616161;
	text-align: left;
	background-color: transparent;
}

.texte12 {
	font-family: Trebuchet MS, Arial;
	font-size: 12px;
	font-weight: normal;	
	color:  #616161;
	text-align: left;
	background-color: transparent;
}

.texte13 {
	font-family: Trebuchet MS, Arial;
	font-size: 13px;
	font-weight: normal;	
	color:  #616161;
	text-align: left;
}

.texte15 {
	font-family: Trebuchet MS, Arial;
	font-size: 15px;
	font-weight: normal;	
	color:  #616161;
	text-align: left;
	background-color: transparent;
}

.texte17 {
	font-family: Trebuchet MS, Arial;
	font-size: 17px;
	font-weight: normal;	
	color:  #616161;
	text-align: left;
	background-color: transparent;
}

.link10 {
	text-decoration: none;
	color: #F87B0C;
	font-family: Trebuchet MS, Arial;
	font-size: 10px;
	font-weight: normal;		
	text-decoration: underline;
}

.link10:hover {
	text-decoration: none;
}

.link11 {
	text-decoration: none;
	color: #F87B0C;
	font-family: Trebuchet MS, Arial;
	font-size: 11px;
	font-weight: normal;		
	text-decoration: underline;
}

.link11:hover {
	text-decoration: none;
}

.link13 {
	text-decoration: none;
	color: #F87B0C;
	font-family: Trebuchet MS, Arial;
	font-size: 13px;
	font-weight: normal;		
	text-decoration: underline;
}

.link13:hover {
	text-decoration: none;
}

.link13_2 {
	text-decoration: none;
	color: #616161;
	font-family: Trebuchet MS, Arial;
	font-size: 13px;
}

.link14 {
	text-decoration: none;
	color: #373737;
	font-family: Trebuchet MS, Arial;
	font-size: 14px;
	font-weight: bolder;		
}

.linkdiv {
	position: absolute;
	left: 18px;
	bottom: 25px;
	background-image: url(../../img/link.gif);
	background-repeat: no-repeat;
	background-position: right;
}

/* Nouvelle page contact */

table tr td.infosCommerciaux{
vertical-align:top;
font-family:Trebuchet MS, Arial;
text-align:center;
}

table tr td.infosCommerciaux h3{
font-size:14px;
}

table tr td.infosCommerciaux p,
table tr td.infosCommerciaux p a{
font-size:12px;
}

table tr td.infosCommerciaux h3,
table tr td.infosCommerciaux p{
color:#fff;
}

table tr td.infosCommerciaux p a{
color:#f87b0c;
}

/* Fin nouvelle page contact */

/* Pop up thickbox commerciaux */

#header_popup_commerciaux,
#popup_commerciaux{
background-color:#fff;
position:relative;
border-collapse:collapse;
width:649px;
}

#header_popup_commerciaux tr td,
#popup_commerciaux tr td{
vertical-align:top;
}

#header_popup_commerciaux{
height:65px;
background:url(../../images/fonds/top_popup_commerciaux_bck.jpg) top center no-repeat;
}

/* Hack Firefox 3 */
html>/**/body #header_popup_commerciaux, x:-moz-any-link, x:default,
html>/**/body #popup_commerciaux, x:-moz-any-link, x:default{
width:649px;
}

/* Hack Firefox 2 */
#header_popup_commerciaux, x:-moz-any-link,
#popup_commerciaux, x:-moz-any-link {
width:649px;
} 

/* Hack IE7 */
*+html #header_popup_commerciaux, 
*+html #popup_commerciaux{
width:649px;
}

/* Hack IE6 */
* html #header_popup_commerciaux, 
* html #popup_commerciaux{
width:649px;
}

/* Fin pop up thickbox commerciaux */

/* Mise en page du formulaire de contact */

.asterisque{
color:#ff3300;
}

.champForm{
position:relative;
clear:both;
margin:5px 0 0 50px;

}

.champForm label{
position:relative;
float:left;
display:block;
width:130px;
height:15px;
text-align:right;
font-size:13px;
color:#707070;
font-family:Trebuchet MS, Arial;
}

.champForm input{
position:relative;
height:18px;
margin-left:5px;
font-size:12px;
padding-left:5px;
width:205px;
color:#707070;
background-color:#fff;
border:1px solid #7f9db9;
font-family:Trebuchet MS, Arial;
}

.champForm select{
position:relative;
height:22px;
width:205px;
margin-left:5px;
background-color:#fff;
border:1px solid #7f9db9;
font-size:12px;
color:#707070;
font-family:Trebuchet MS, Arial;
}

.champForm select option{
padding-left:5px;
font-family:Trebuchet MS, Arial;
}

.champForm textarea{
position:relative;
margin-left:5px;
width:205px;
padding-left:5px;
height:30px;
font-size:12px;
background-color:#fff;
border:1px solid #7f9db9;
color:#707070;
font-family:Trebuchet MS, Arial;
}


/* Fin Mise en page du formulaire de contact */
/* Fin Popup formulaire de contact */


.fichiers_telechargeables{
position:relative;
margin:0 9px 0 10px;
padding:0 10px 0 20px;
background-color:#fff;
font-size:12px;
font-family:Trebuchet MS, Arial;
}

.fichiers_telechargeables a{
font-size:12px;
color: #F87B0C;
}

.fichiers_telechargeables a span{
font-size:12px;
color: #F87B0C;
}

.fermerPopup{
font-size:12px;
font-family:Trebuchet MS, Arial;
color:#fff;
}

.fermerPopup a{
font-size:12px;
font-family:Trebuchet MS, Arial;
color:#fff;
}


/* Références chantier */

#titre_reference{
position:relative;
color:#4b4b4b;
text-transform:uppercase;
font-family:arial;
font-weight:normal;
font-size:19px;
margin:17px 0 0 70px;
text-shadow:1px 1px 1px #ffffff;

}


.blocRight_references{
position:relative;	
display:block;
width:166px;
height:80px;
padding:20px;
clear:both;
background: url(../../images/fonds/blocRight_references_common_bck.gif) top left no-repeat;
cursor:pointer;
}

.blocRight_references h3,
.blocRight_references p{
color:#000;
font-family:arial, verdana;
}

.blocRight_references h3{
font-size:12px;
text-transform:uppercase;
margin:0 0 10px 0;
}

.blocRight_references p{
font-size:12px;
}

.blocRight_references span.simulLink,
span.simulLink{
color:#f87b0c;
font-family:arial, verdana;
text-decoration:underline;
}

/* Bloc commun visuels / docs */

.references_chantier_titre{
position:relative;
margin:0 0 0 1px;
background: url(../../images/fonds/references_chantier_titre_bck.gif) top left repeat;
clear:both;
}

#references_visuels_btn,
#references_documents_btn{
position:relative;
float:left;
display:block;
height:26px;
padding:10px 0 0 0;
color:#5c5c5c;
font-size:13px;
font-family:arial, verdana;
text-transform:uppercase;
text-decoration:none;
text-align:center;
}

#references_visuels_btn{
width:160px;	
}

#references_documents_btn{
width:177px;
}



/* Pages visuels */

#diaporama{
position:relative;
margin:10px 0 0 35px;
width:440px;
height:auto;
background-color:#fff;
}

#visuelPrincipal{
position:relative;
display:block;
width:440px;
height:auto;
}

#legend{
position:relative;
padding-top:5px;
height:45px;
width:440px;
}

#legend dt{
font-size:12px;
font-weight:normal;
font-weight:bold;
font-family:arial, verdana;
}

#galerie_mini{
position:relative;
display:block;
margin-top:15px;
width:470px;
height:175px;
}

.miniPics{
/* Gestion de l'alpha pr Firefox */
opacity: 0.5;
/* Gestion de l'alpha pr IE */
filter: alpha(opacity=50);
}


/* pages documents */

#liste_doc_references_entete{
	position:relative;
	display:block;
	width:420px;
	height:66px;
	background: url(../../images/fonds/liste_doc_references_entete_bck.jpg) top left no-repeat;
	clear:both;
	}
	
#liste_doc_references{
position:relative;
	display:block;
	width:400px;
	padding:0 0 0 20px;
	height:auto;
	background: url(../../images/fonds/liste_doc_references_center_bck.jpg) top left repeat-y;
	clear:both;	
	}

#liste_doc_references ul{
list-style:none;
}

#liste_doc_references ul li{
margin:3px 0 0 0; 	
}

	
#liste_doc_references ul li a{
	font-size:12px;
	font-family:arial, verdana;
	color:#f87b0c;
}



	
#liste_doc_references_pied{
	position:relative;
	display:block;
	width:420px;
	height:20px;
	background: url(../../images/fonds/liste_doc_references_pied_bck.jpg) top left no-repeat;
	clear:both;
	}

/* Fin Références chantier */

/* PAGES préfabrication */

#titre_prefabrication{
position:relative;
color:#4b4b4b;
text-transform:uppercase;
font-family:arial;
font-weight:normal;
font-size:19px;
margin:17px 0 0 35px;
text-shadow:1px 1px 1px #ffffff;
}

#sousMenu_moules_de_poutre{
position:relative;
float:left;
width:auto;
margin:16px 0 0 0;
padding:0 0 0 0;
height:34px;
width:100%;
z-index:300;
background:url(../../images/fonds/menuReferences_bck.jpg) left top repeat-x;
clear:both;
}

.sousMenu_moules_de_poutre_btn_on,
.sousMenu_moules_de_poutre_btn_off{
position:relative;
float:left;
height:24px;
width:auto;
padding:10px 15px 0 15px;
font-size:12px;
font-family:arial;
color:#fff;
text-decoration:none;
}

.sousMenu_moules_de_poutre_btn_on{
background-color:#fff;
color:#686866;
}


.sousTitre_prefabrication{
position:relative;
color:#2f2f2f;
text-transform:uppercase;
font-family:arial;
font-weight:normal;
font-size:14px;
}

.table_prefab_left h3{
font-family:arial;
color:#424242;
font-size:14px;
font-weight:bold;
border-bottom:1px solid #c6c6c6;
padding:0 0 5px 0;
margin:0 0 10px 0;
}

.table_prefab_left p{
font-family:arial;
color:#2f2f2f;
font-size:12px;
}
	
.table_prefab_right h3{
font-family:arial;
color:#fff;
font-weight:bold;
text-transform:uppercase;
font-size:12px;
background: url(../../images/fonds/table_prefab_right_h3_bck.jpg) top left repeat-x;
height:18px;
padding:5px 0 0 15px;
}

.table_prefab_right p{
font-family:arial;
padding:10px 15px 0 15px;
height:auto;
font-size:13px;
}

/* Fin PAGES préfabrication */

/* Nouvelles pages PRODUIT 2 */

/* TOP */

a.votreAvisNousInteresse{
color:#988a7c;
font-size:14px;
font-family:arial;
text-decoration:none;	
}

a.votreAvisNousInteresse:hover{
color:#fff;
}

/* CENTER */

.produit2_description,
.produit2_description h3,
.produit2_description h3 span,
.produit2_description p,
.produit2_description p span{
font-family:arial;		
}

.produit2_description h3{
color:#434343;
font-size:40px;
}

.produit2_description h3 span{
color:#797979;
font-size:19px;
}

.produit2_description p{
margin:0 0 10px 0;	
}

.produit2_description p,
.produit2_description p span{
font-size:13px;	
}	
	

.redSateco{
color:#cf4e31;
}

.liste_caracteristiques{ 
	list-style: none; 
	font-size:13px;	
	font-weight:normal;
}

.liste_caracteristiques li{ 
	font-size:13px;	
	font-weight:normal;
	margin-top:6px;
}


/* BOTTOM */

.produit2_externLink{
cursor:pointer;	
}

.produit2_externLink,
.produit2_externLink h5,
.produit2_externLink p{
font-family:arial;
}
	
	
.produit2_externLink h5{
color:#fff;
font-weight:normal;
font-size:14px;
margin:0 0 5px 0;
}

.produit2_externLink p{
line-height:12px;
}

.produit2_externLink p a{
color:#938f7c;
font-size:12px;
text-decoration:none;
}


/* Fin Nouvelles pages PRODUIT 2 */

/* FOOTER */

#footer{
position:relative;
width:680px;
height:182px;
padding:35px 5px 35px 35px;
margin:5px 0 20px 0;
background:url(../../images/fonds/footer_bck.gif) left top no-repeat;
clear:both;
}

#footer h4,
#footer a{
font-family:verdana, arial;
}

#footer h4{
color:#7c7c7c;
font-size:11px;
margin:0 0 3px 0;
text-transform:uppercase;
font-weight:normal;
}

#footer p{
line-height:14px;
color:#5f5546;
font-size:12px;
font-family: Trebuchet MS, Arial;
}

#footer p a{
color:#1b1b1b;
font-size:10px;
text-decoration:none;
}


/* Fin FOOTER */

/* Video FLASH page d'accueil */

#videoPresentationContainer{
position:relative;
width:704px;
height:393px;
padding:7px 7px;
clear:both;
background:url(../../images/fonds/video_bck.gif) left top no-repeat;

}

/* Fin Video FLASH page d'accueil */

