* { margin:0; padding:0;}

body { background:url(/images/tall_top.jpg) left top repeat-x #000000; }
html, select {font-family:Arial; font-size:11px; color:#000000; line-height:12px;}
input, textarea {font-family:Arial; font-size:14px; color:#000000; line-height:16px;}

/*in_line*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}
.img_big {width:530;height:400;}
.img_logo {width:550;height:310;}
.img_medium {width:165;height:93;}
.img_indent { margin:0 5px 0 0;}
.img_indent_left { margin:0 10px 0 0;}
.img_indent_right { margin:0 0 0 10px;}

ul { list-style:none;}
strong a{ color:#D58905;  background:url(/images/marker.gif) no-repeat left top; background-position:0 3px; padding-left:17px; text-decoration:underline;}
strong a:hover{ text-decoration:none}

.form { height:30px;}
.form input {width:207px; height:15px; border-color:#DBDBDB; padding:2px 0 0 10px;}
.mytextarea { width:237px; height:166px;  border-color:#DBDBDB; overflow:auto; margin-bottom:13px; padding:2px 0 0 10px;}
textarea { border-color:#DBDBDB; padding:2px 0 0 10px;}

a.black, a.black:hover {
	color:#000000;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	line-height:12px;
	text-decoration: underline;
}

a.lnk_pm, a.lnk_pm:hover {
	font-size:18px;
	font-weight:bold;
	color:#CF8C19;
	text-decoration: none;
}


a.sblack, a.sblack:hover {
	color:#000000;
	font-family:Arial;
	font-weight:normal;
	font-size:11px;
	line-height:12px;
	text-decoration: none;
}


a:hover{text-decoration:none;}
a {color:#73AC01;}
.column { float:left;}
.clear { clear:both;}

/*header*/
#header .col_2 .indent { padding:16px 0 0 17px;}

a.h_console:hover {
	text-decoration: underline;
	/*font-weight: bold;*/
	color: #BFBFBF;	
}
a.h_console { 
	color: #93BE0F;
	text-decoration: none;
	padding: 0px 15px 0px 0px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

/*footer*/
#footer { background:url(/images/footer_bgd.gif) left top repeat-x #CECDBB;}
#footer .indent { padding:5px 19px 0 5px;}

/* testnotes */
#testnotes { width:500px; border: solid 3px;border-color:#9FCB3A; padding:0px; margin:0px;}
#testnotes .left {text-align:left;background-color:#979476;color:white;padding: 5px 10px 5px 10px;font-size:16px;font-weight:bold;height:30px;width:170px;}
#testnotes .right {text-align:right;font-weight:bold;background-color:#C7C5B0;padding: 5px 10px 5px 10px;}
#testnotes .general {text-align:left;background-color:#979476;color:white;padding: 5px 10px 5px 10px;font-size:28px;font-weight:bold;height:50px;}
#testnotes .bonusmalus {background-color:#C7C5B0;font-weight:bold;height:50px;padding:5px 10px 5px 10px;}
#testnotes .pointstitre {border:#E8E7E1 solid 2px;text-align:center;background-color:#C7C5B0;font-size:16px;font-weight:bold;padding:5px 10px 5px 20px;width:250px;height:30px;}
#testnotes .bonus {color:#799F1D;}
#testnotes .malus {color:#DB2730;}
#testnotes .points {text-align:left;border: #E8E7E1 solid 2px;vertical-align:top;background-color:#DAD9CF;font-weight:bold;height:50px;padding:5px;}
/*content*/
#content { background:#DAD9CF;}
#content .col_1 { background:#C7C5B0;}
#content .col_1 . { margin:0 10px 0 0;}
#content .col_1 .img_indent1 { margin:0 8px 0 0;}
#content .col_2 .row_1 {background:#000000;}
#content .col_2 .row_2 { background:#E8E7E1;}
#content .col_2 .row_2 .title_block { background:url(/images/tittle_2.gif) left top repeat-x #979476; height:29px;}
#content .col_2 .row_3 { background:#DAD9CF;}

/* test */
#testind ul li { list-style-type:circle; list-style-position: inside; padding-left:15px;}

#articleind ul li { list-style-type:circle; list-style-position: inside; padding-left:15px;}
#articleind p { padding-top:10px;}

/* separteur de news */
.sepnews { height:100px;width:10px;padding-left:12px;padding-right:12px;background:url(/images/line_sep.gif) repeat-y 15px 0px;	}

.input { width:167px; height:17px; border-color:#DBDBDB; font-size:11px; color:#000000; margin-top:2px;}
.title_block { background:url(/images/title_bgd.gif) left bottom repeat-x #979476; height:28px; color:#FFFFFF; font-size:13px; font-weight:bold;}
.title_block .indent { padding:8px 10px 0 11px;}
.title_block a { color:#FFFFFF;}

.title_fiche { background:url(/images/title_bgd.gif) repeat-x #9fcb3a; height:28px; color:#FFFFFF; font-size:13px; font-weight:bold;}
.title_fiche .indent { padding:8px 10px 0 11px;}
.title_fiche a { color:#FFFFFF;}


.title_block1 { background:#000000; height:22px; color:#BCB993; font-size:13px; font-weight:bold;}
.title_block1 .indent { padding:6px 10px 0 22px;}

.fleft { float:left;}
.fright { float:right;}

.border {border:solid black 1px;}

.txt1 { color:#FF9000;}
.txt2 { color:#648F00;}
.txt3 { color:#767676;}
.txt4 { color:#DA621F;}
.txt5 { color:#DA311F;}
.txt6 { color:#73AC01;}

.block_left { background:url(/images/line_hor.gif) left bottom repeat-x #C7C5B0;}
.block_left .indent { padding:11px 0 11px 9px;}
.block_left .indent1 { padding:14px 0 16px 10px;}

.arrow_indent { margin-bottom:7px;}

/*================== Main menu ==================*/
#menuonglet {
clear:both;
margin:0px;
padding:0px;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
font-family:Arial,Helvetica,sans-serif;
}

#menuonglet ul {
	border-left: solid #767676 1px;		
}

#menuonglet li {
	padding: 0px;
	margin:0px;
	float: left;
	height: 98px;
	border-left: 0px;
	border-top: 0px;
	border-bottom: 0px;
	border-right: solid #767676 1px;
}

.ongletfirst {
	border-left: solid #767676 1px;
}

.onglet:hover {
	font-size: 14px;
	color: #A3EF0E;
	background: url('/images/head_off.gif') repeat-x;
	/*text-transform: uppercase;*/
}

.onglet {
	text-transform: uppercase;
	display: block;
	font-size: 14px;
	color: #FFFFFF;
	background: url('/images/spacer.gif') repeat-x;

	text-align: center;
	font-weight: bold;
	text-decoration: none;
	padding-top: 40px;
	width: 90px;
	height:100%;
}

/*================== index.html ==================*/
#page1 #content .col_2 .row_2 .indent { padding:9px 17px 15px 22px;}
#page1 #content .col_2 .row_3 .indent { padding:15px 0 29px 22px;}
#page1 #content .col_2 .row_2 .img_indent { margin:0 10px 0 0;}

/*========================== Fiche produit ============= */
#produitnav {
clear:both;
margin:0px;
padding:0px 0px 0px 5px;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
font-family:Arial;
}

#produitnav li {
	/*border: solid black 2px;*/
	padding: 0px;
	margin:0px;
	float: left;
	height: 30px;
	border: 0px;
	
	/*border: solid red 1px;*/
}

.navoff:hover {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;

	background: url('/images/menu_fond_on.gif') no-repeat;
}

.navoff {
	display: block;
	font-size: 12px;
	color: #000000;
	background: url('/images/menu_fond_off.gif') no-repeat;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	padding-top: 5px;
	width: 90px;
	height:100%;
}

.navinactive {
	display: block;
	font-size: 12px;
	color: #CFCFCF;
	background: url('/images/menu_fond_off.gif') no-repeat;

	text-align: center;
	font-weight: bold;
	text-decoration: none;
	padding-top: 5px;
	width: 90px;
	height:100%;
}

.nav {
	display: block;
	font-size: 12px;
	color: #FFFFFF;
	background: url('/images/menu_fond_on.gif') no-repeat;

	text-align: center;
	font-weight: bold;
	text-decoration: none;
	padding-top: 5px;
	width: 90px;
	height:100%;
}

/* titre d un article */
#articlehead {
	padding: 10px;
	padding-bottom: 15px;
	font-style:italic;	
	color: #5F5F5F;
}
#articlehead  span   {
	height: 20px; 
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	border-bottom: 2px;
	border-style: dotted;
	border-color: #9FCB3A; /*1px solid #DADADA;*/  
	color:#000000;
	font-style:normal;
	font-size: 14px;
	margin: 0px; 
	padding: 0px 5px 2px 5px;
	font-weight: bold;
}

#mycontent2 {height: 1000px;}

.article_content {
	padding: 15px 20px 15px 20px;
	/*padding-top:15px;padding-left:20px;padding-right:20px;*/
	text-align:justify;
	font-size:12px;
}

/* preview des photos : icarousel */
/* example_6 css */
#example_6 {
	position: relative; /* important */
	overflow: hidden; /* important */
	width: 450px; /* important */
	height: 540px; /* important */
	margin: 0;
	background: #fff;
}

#example_6_content {
	position: absolute;
	top: 0;
	margin-left: 0;
}

#example_6_content
#example_6_content li {
	list-style: none;
	margin: 0;
	padding: 0;
}
	#example_6_content {
		width: 13440px;
	}
	#container_bd #example_6 ul li {
		display: block;
		float: left;
		margin: 0;
		padding: 0;
		border: none;
		background-color: #fff;
	}

#container_bd #example_6 ul li img {
	display: block;
}

#example_6_frame {
	position: relative;
	margin: 485px 131px 0 131px;
}
#container_bd #example_6_frame ul li {
	margin: 0 2px;
}
#container_bd #example_6_frame ul li img{
	border: 1px solid #9cf;
	padding: 2px;
}
#container_bd #example_6_frame ul li img:hover {border: 1px solid #369;}

/* liens */
.addfloat {
	display: block;
	text-align: right;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	padding-right: 5px;
	padding-top: 20px;
	width: 161px;
	_width: 166px;
	height: 31px;
	_height: 51px;
	background: url('/images/add-sprite.gif') no-repeat top left;
	background-position: 0 -61px;	
	float: left;
}

.addfloat:hover {
	background-position: 0 -5px;
}

/* lire la suite */
.readmore {
	display: block;
	float:right;
	text-decoration: none;	
	background: url('/images/read-sprite.gif') no-repeat top left;
	background-position: 0 -5px;
	width: 81px;
	height: 21px;
	text-indent:-2000px;
}			
.readmore:hover {
	background-position: 0 -31px;
}

.nomessage {
	font-size:20px;font-style:italic;padding:50px 10px 20px 10px;color:#979476;text-align:center;
}

/* --- fiche tech --- */
.fiche_tech li {
	padding : 3px 0 2px 120px;
	position:relative;
	background: url(/images/sep_fiche.gif) left top repeat-x;
}
.fiche_tech li strong {
	position:absolute;
	left:-120px; /* pour ie5/6*/
	color:#000;
}
.fiche_tech li>strong {
	left:0px;
}
.fiche_tech li img {
	margin:2px 0;
}

/* --- contact --- */
#contact textarea {
border-color:#DBDBDB;
height:166px;
margin-bottom:13px;
overflow:auto;
padding:2px 0 0 10px;
width:300px;
}
#contact input, textarea, select {
color:#000000;
font-family:Arial;
font-size:11px;
line-height:12px;
}
			