@charset "utf-8";
/* CSS Document */

/* First comes reset code */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,p,blockquote,th,td,img {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,legend,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
caption,th,legend {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}
q:before,q:after {content:'';}

body
{
	
	background-color:#CCCCCC;
	
	
}	

p{color: #FFFFFF;font-family: Geneva, Arial, Helvetica, sans-serif; font-size:10px;}



#wrapper
{
	width: 700px;
	height: 100%;/* 1800 */
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}


#wrapper_price
{
	width: 700px;
	height: 100%;/* 1800 */
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}
#banner
{
	width: 700px;
	height: 152px;
	border: 0px;
	padding: 0px;
	background-color: #000000;
	background: url(../img/banner.jpg);
	background-repeat:no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

/*********************************************************** MENU */


#flags
{
	width: 350px;
	height:26px;
	border: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float:right;
}
#flags p
{
	height: 26px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-style:italic;
	padding-top: 0px;
	font-size: 10px;
	color: #FF9900;
	text-align:center;
}
#flags img
{margin-left: 11px; margin-top: 4px;}

ul#nav {
	float: left;
	width: 350px;
	list-style: none ;
	margin: 0px ;
	padding: 0px ;
	overflow: hidden;
}
#nav li {

	float: left ;
	width: 114px ;
	height: 26px;
	border: 0px solid #600 ;
	margin-right: 1px ;
	color: #fff ;
	background: #c00 ;
}
#nav li a {
	display: block ;
	background: url(../img/button.gif) left center no-repeat  ;
	color: #fff ;
	font: 1em "Trebuchet MS",Arial,sans-serif ;
	line-height: 18px ;
	padding: 4px 0 ;
	text-align: center ;
	text-decoration: none ;
	}
#nav li a:hover, #nav li a:focus, #nav li a:active {
	background: url(../img/button.gif) right center no-repeat  ;
	text-decoration: underline ;
	}


/*********************************************************** contenu */

#chemin
{
	
	list-style: none ;
	margin: 0 ;
	padding: 0 ;
	overflow: hidden;
	
}
#chemin li
{
	float: left ;
	padding: 3px;
	border: 0px solid #600 ;
	margin-right: 1px ;
	color: #0000FF;
	background: #FFFFFF;
	
}
#chemin li a
{
	display: block ;
	font-size: 10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	background: #FFFFFF;
	color: #0000FF;
	padding: 0px 0 ;
	text-align: left ;
	text-decoration: none ;
}
#chemin li a:hover, #nav li a:focus, #nav li a:active
{
	background: #FFFFFF;
	text-decoration: underline ;
}

.img_left
{
	float:left;
	margin: 0px;
	padding: 0px;
}
.img_right
{
	float:right;
	margin: 0px;
	padding: 0px;
}
#illu{
	width: 242px;
	border: 0px;
	margin: 0px;
	float:left;
	text-align:center;
	padding-top: 50px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 3px;
	
	
	}
#illu p
{
	color:#000000;
	font-size: 12px;
	text-align: justify;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 10px;
	padding: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
#illu img
{
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
}
#content
{
	width: 420px;/******** 670 */
	border: 0px;
	margin: 0px;
	padding-top: 35px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	float:left;	
}
#content p
{
	color:#000000;
	font-size: 13px;
	text-align: justify;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
#content img
{
	padding: 0px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;	
}
#content h1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight: bold;
	color:#000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#content h2 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color:#000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.HR 
{	
	
	background-color:#FF6600;
	height: 1px;
	border: 0;
	border-color: #FF6600;
	color:#FF6600;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 15px;
	margin-left: 0px;	
}
.tel
{color:#009900;}


#footer
{

	width:700px;
	height: 55px;
	background: url(../img/footer.jpg) no-repeat;
	background-position:bottom;
	border: 0px;
	text-align:center;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;	
	clear:both;
}
#footer a
{
	color: #CC6600;
	text-decoration:none;
	font-size:11px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	
}
#footer img
{border: 0px; margin-right: 15px;margin-top: 10px; padding:0px;}
.inuput
{
	background:#FFFFFF;
}
/*******************************************************************************************************************$*** PRice menu */
#Price_menu
{
	width: 670px;/******** 670 */
	border: 0px;
	margin: 0px;
	padding-top: 35px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	float:left;
}

.méthode 
{
	color: #D8A230;
	font-size: 12px;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-style:italic;
}

.Price_prod_title
{
	color: #D8A230;
	font-size: 16px;
	text-align: left;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 150px;	
	
}
.Price_prod_title img
{ float:right; border: 0px; padding: 0px; margin:0px;}
#Price_menu h1 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight: bold;
	color:#000000;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.detail_wrapper
{
	width: 50%;
	border: 0px;
	margin: 0px;
	float:left;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: 14px Geneva, Arial, Helvetica, sans-serif;
}
ul#detail_nav 
{
	margin: 0px;
	list-style:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	
}

ul#detail_nav a {
	background: url(../img/arrow.gif) center left no-repeat;
	color: #FF6600;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height: 1em;
	text-align: left;
	margin: 0px;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
ul#detail_nav a:hover {
	color: #FFCC00;
	background-image: url(../img/arrow2.gif);
	text-decoration: none;

	}
#soket6p{
	background-image:url(../img/socket%20100x60%20bw%20tr.gif);
	background-repeat:no-repeat;
	background-position:left;
	height: 65px;
}
#socket12p{
	background-image:url(../img/douille-12pans.gif);
	background-repeat:no-repeat;
	background-position:left;
	height: 65px;
}
#soket6p2{
	background-image:url(../img/socket%20100x60%20bw%20tr.gif);
	background-repeat:no-repeat;
	background-position:left;
	height: 65px;
}
#dunnw{
	background-image: url(../img/dunnw%20100x60%20bw%20tr.gif);
		background-repeat:no-repeat;
	background-position:left;
	height: 65px;
	}
#inbus{
	background-image: url(../img/inbus%20100x50%20bw%20tr.gif);
		background-repeat:no-repeat;
	background-position:left;
	height: 65px;
	}
#kard{
	background-image: url(../img/kard%20stsch%20100x60%20bw%20tr.gif);
		background-repeat:no-repeat;
	background-position:left;
	height: 65px;
}
#kardan{
	background-image: url(../img/kardan%20100x60%20bw%20tr.gif); 
		background-repeat:no-repeat;
	background-position:left;
	height: 65px;
}
#km_anti{
	background-image: url(../img/km100x60%20bw%20tr%20anti.gif);
		background-repeat:no-repeat;
	background-position:left;
	height: 65px;
}
#reduktion{
	background-image: url(../img/reduktion%20100x60%20bw%20tr.gif);
		background-repeat:no-repeat;
	background-position:left;
	height: 65px;
}
#spez1{
	background-image: url(../img/spez1%20100x60%20bw%20tr.gif);
		background-repeat:no-repeat;
	background-position:left;
	height: 65px;
}
#spez{
	background-image: url(../img/spez%20100x60%20bw%20tr.gif);
		background-repeat:no-repeat;
	background-position:left;
	height: 65px;
}
#torsstab{
	background-image: url(../img/torsstab%20100x60%20bw%20tr.gif);
		background-repeat:no-repeat;
	background-position:left;
	height: 65px;
}
#torx{
	background-image: url(../img/torx%20%201%20100x60%20bw%20tr.gif) ;
		background-repeat:no-repeat;
	background-position:left;
	height: 65px;
}
#verl{
	background-image: url(../img/verl%20100x60%20bw%20tr.gif) ;
		background-repeat:no-repeat;
	background-position:left;
	height: 65px;
}
#verlaengerung{
	background-image: url(../img/verlaengerung%20100x60%20bw%20tr.gif) ;
		background-repeat:no-repeat;
	background-position:left;
	height: 65px;
}
#verlaengerung2{
	background-image: url(../img/verlaengerung%20140x60%20bw%20tr.gif) ;
		background-repeat:no-repeat;
	background-position:left;
	height: 65px;
}
#vbztr{
	background-image: url(../img/bztr%20100x60%20tr.gif);
	background-repeat:no-repeat;
	background-position:left;
	height: 65px;
}
/*******************************************************************************************************************$*** TABLEAU PRODUCT */

.product_table_cell
{
	text-align:center;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size: 10px;
}