
body {
	background:#151c21; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:100%; 
	line-height:1.125em; 
	color:#717171;
}

html, body {
margin:0px;
padding:0px;
}

*{	font-family:Arial, Helvetica, sans-serif; 
	font-size:100%; 
	}

#main {width:990px; margin:0 auto; position:relative;}

#header, #content, #footer { font-size:0.75em;}

.tail-top { background: url(/images/tail-top.jpg) center top repeat-x #f6f4e5;}
.tail-bottom { background:url(/images/tail-bottom.gif) left bottom repeat-x;}

#header {height:456px;}

/*header*/
#header .flash-menu { position:absolute; top:0; left:0px;}
#header .flash-header { position:absolute; top:123px; left:0px;}

/*footer*/

#footer { color:#647783;}
#footer strong { font-weight:normal; color:#fff; text-transform:uppercase; font-size:.91em;}
#footer a {color:#647783;}

#footer {height:125px;}

.footer-nav { padding:43px 0 0 0; overflow:hidden; margin-left:-9px;}
.footer-nav li { display:inline; margin-left:-3px;}
.footer-nav li a { background:url(/images/bull.gif) no-repeat left 6px; padding:0 9px 0 12px; color:#647783; text-decoration:none;}
.footer-nav li a:hover { text-decoration:underline;}

/*content*/
#content { padding:0 5px 10px 5px;}
#content .indent { padding:0 0 32px 0;}

#logo{
	float:left;
	}
.menu{
	float:right;}
	
.thumbs { width:100%; overflow:hidden; padding-bottom:10px; padding-left:0;}
.thumbs li { display:inline;}
.thumbs li a { display:block; float:left; background:#fff; border:1px solid #89866d; padding:3px; margin:0 5px 5px 0;}
.thumbs li a.alt { margin-right:0;}
.thumbs li a:hover { background:#89866d; border:1px solid #000;}
	
/*==================txt, links, lines, titles====================*/
a {color:#8c0401;
font-size:14px;}
a:hover{text-decoration:none;
font-size:14px;}

h2 { font-size:1.33em; border-bottom:1px solid #bfc3be; color:#000; line-height:1.1em; padding-bottom:6px; margin-bottom:16px;}
h3 { font-size:1.33em; color:#000; line-height:1.1em; margin-bottom:5px;}
h5 { font-size:1em; margin-bottom:8px;}
h5 a { color:#717171;}
h6 { font-size:14px; font-weight:normal; ; color:#3f5265; margin-bottom:5px; text-align:justify;}

.link1 { background:url(images/arrow2.gif) no-repeat left top; padding:0 0 0 21px; color:#000; font-weight:bold; display:inline;}
.link2 { background:url(images/arrow1.gif) no-repeat left top; padding:0 0 0 21px; color:#000; font-weight:bold; display:inline;}
.link3 { color:#000;}

.line-ver { background-image:url(../WEB/images/line-ver.gif); background-repeat:repeat-y; width:100%;}

hr { background-color: #FFFFFF; color: #FFFFFF; width:100%; border:none; border-bottom: dashed #CCCCCC 1px;} 

#content{
background-color:;
	position:relative;
     margin-left: auto;
     margin-right: auto;
     width: 990px;
	 min-height:349px;
	 margin-top:0px;
}

.title_compte{
	background-color:#5599a5;
	padding:2px;
	font-size:14px;
	color:#FFF;
	font-weight:bold;
}
.traitgauche
    {
    border-left: 1px solid black;
    padding-left: 5px;
	margin-left:5px;
    }
	
.compte a{
	font-size:14px;
	color:#5599a5;
	font-weight:bold;
	text-decoration:none;
}
.compte a:hover{
	font-size:14px;
	color:#000;
	font-weight:bold;
	text-decoration:underline;
}

.tableaux{
	background-color:#5599a5;
	padding:2px;
	font-size:14px;
	color:#000;
	font-weight:bold;
}

.border_catalogue{
	border: #84011f 1px solid;
	}

.title_catalogue{
	color:#FFF;
	font-size:1.33em;
	margin-left:5px;
	}

.title_produit{
margin:0;
color:#CC9900;
}

#article img{
border:#391b03 solid 1px;
margin:0px;
}

.ascenseur{
cursor:pointer;
}

#navigation h1{
border:#391b03 solid 1px;
margin:2px;
width:190px;
height:30px;
font-size:14px;
text-align:left;
vertical-align:middle;
padding-left:2px;
}

#navigation a{
color:#391b03;
text-decoration:none;
}
#navigation a:hover{
color:#391b03;
text-decoration: underline;
}

#navigation{
background-image:url(../../images/li_menu.jpg);
}

#navigation li{
list-style:none;
margin:0;
padding:0;
font-size:12px;
}

.descriptif{
border-top:#391b03 solid 1px;
border-bottom:#391b03 solid 1px;
border-style: dashed;
background-color:#e5e2e2;
padding-top:5px;
padding-bottom:10px;
margin-bottom:10px;
font-size:12px;
}

.line{
color:#391b03 ;
border-style: dashed;
}

#mentions{
background-color:#4b4b4b;
	position:relative;
     margin-left: auto;
     margin-right: auto;
     width: 990px;
	 min-height:349px;
	 margin-top:0px;
	 text-align:left;
}

#mentions_txt{
	color: #FFF;
	margin-left:20px;
	margin-right:20px;
	}

.mini{
color:#391b03;
font-size:12px;
font-size:10px;
font-style:italic;
}

.table_photo{
float:right;
padding-right:5px;
padding-top:2px;
color:#391b03;
font-size:12px;
}

.info{
color:#FF0000;
padding:10px;
width:700px;
border:#FF0000 solid 1px;
}
	  
.titre_actu{
	color:#FFF ;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	}

.txt_actu{
	color: #CEC2B7 ;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	}
	
.txt_actu_page{
	color: #FFF ;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	}

.blocaccueil{
	background-image:url(/templates/creasitelineFR/images/bg_concepteur.png);
	width:176;
	height:177;
	}
	
.boite_accueil_titre{
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
	}
	
.boite_accueil_txt{
	color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:justify;
	}
	
.titre_groupe{
	text-transform: uppercase;
	font-size:28px;
	font-weight:bold;
	color:#FFF;
	}
	
.titre_catalogue{
	font-size:24px;
	font-weight:bold;
	color:#5599a5;
	}
	
.soustitre_groupe{
	color:#5599a5;
	font-weight:bold;
	}
	
.soustitre_groupe a{
	color:#5599a5;
	font-weight:bold;
	}

.soustitre_groupe a:hover{
	color:#5599a5;
	font-weight:bold;
	}
	
.txt_groupe{
	text-align:justify;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	}

/* Titre Gammes produit */
#simple-menu { 
        margin: 0; 
        padding: 0; 
        list-style: none; 
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
      } 
#simple-menu li { 
        display: inline; /* affichage horizontal */ 
      } 
#simple-menu li a {
	padding: 5px 20px;
	margin: 0;
	background-color: #5599a5;
	color: #4b4b4b;
	text-decoration: none;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	-webkit-border-top-left-radius: 15px; /* pour Chrome */
	-webkit-border-top-right-radius: 15px; /* pour Chrome */         
      } 
#simple-menu li a:hover, #menu li a:focus { 
        background: #FFF; 
        color: #4b4b4B; 
      }   
	
#demo-container{
	width:990px;
	height:30px;
	padding-left:40px;
	padding-top:10px;
	}
	
ul#simple-menu #selected {
	color:#4b4b4b;
	background-color:#fff;
	}
ul#simple-menu #selected a{
	color:#4b4b4b;
	background-color:#fff;
	}
ul#simple-menu #selected a:hover{
	color:#2E4560;
	background-color:#fff;
	}
	
	
/* Catalogue produit */

.titre_produit{
	font-size:28px;
	font-weight:bold;
	color:#FFF;
	}

.ref_produit{
	font-size:20px;
	color:#FFF;
	}
	
.txt_pdf{
	color:#5599a5;
	}
	
.link_catalogue{
		color: #FFF;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:14px;
		}
.link_catalogue a{
		color:# FFF;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:14px;
		}
		
.link_catalogue a:hover{
		color: #036;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:14px;
		}
		
.arrondi{
	height:140px;
	 width:140px; 
    background: #FFF; 
    -moz-border-radius: 10px;  
    -webkit-border-radius: 10px;  
    -khtml-border-radius: 10px;  
    border-radius: 10px;
	vertical-align:middle;
	}
	
.arrondi2{
	 width: 230px; 
    background: #FFF; 
    -moz-border-radius: 10px;  
    -webkit-border-radius: 10px;  
    -khtml-border-radius: 10px;  
    border-radius: 10px; 
	}
	
.arrondi3{
	 width: 270px; 
    background: #FFF; 
    -moz-border-radius: 10px;  
    -webkit-border-radius: 10px;  
    -khtml-border-radius: 10px;  
    border-radius: 10px; 
	}
	
.arrondi4{
	 width:140px; 
    background-color: #FFF; 
    -moz-border-radius: 10px;  
    -webkit-border-radius: 10px;  
    -khtml-border-radius: 10px;  
    border-radius: 10px;
	vertical-align:middle;
	}
	
.arrondi_hs{
	width:500px; 
    background: #F00;
	color:#FFF;
	font-weight:bold;
	 margin-left: auto;
     margin-right: auto;
	text-align:center;
    -moz-border-radius: 10px;  
    -webkit-border-radius: 10px;  
    -khtml-border-radius: 10px;  
    border-radius: 10px;
	vertical-align:middle;
	behavior: url(border-radius.htc);
	}

#bg_caracteristique{
		widhth:140px;
		height:100%;
		text-align:center;
		background-color:#FFF;
		}

#bloc_recherche{
border:1px solid black;
height:115px;
overflow:auto;
width:130px;
}

.title_moteur{
	font-size:10px;}

.details{
	font-size: 9px;
	font-family: verdana;
}

#divconteneur{
	position:relative;
	widht:638;
	height:350;
	}
	
#divconteneur img{
	border: 5px solid #fff;
	-moz-box-shadow: 1px 1px 12px #555; 
    -webkit-box-shadow: 1px 1px 12px #555;  
    box-shadow: 1px 1px 12px #555;
	}
	 
	
#divimagea{
	position:absolute; 
	opacity:100; 
	FILTER:alpha(opacity=100);
	bottom:0; 
	left:0; 
	width:638; 
	}
	
#divimageb{
	position:absolute;
	opacity:0; 
	FILTER:alpha(opacity=0);
	bottom:0; 
	left:0;
	width:638;
	}