body{font-family:Verdana;font-size:11px;margin:10px auto 0 auto;padding:0;width:820px;text-align: center;}
p, div, h1, h2, h3 {margin:0;padding:0;text-align:left;font-family:verdana}
dl, dt, dd, ul, li {margin: 0;padding: 0;text-align: left;}
form{padding:0;margin:0}
#centrage{margin:auto;width:620px;}
/*---------------- HEADER ----------------*/

#header #logo{float:left}
#header #logo a img{border:0}
#header #caddy{float:right;}

a img{border:0}

/*---------------- CONTENT ----------------*/

#main_content{border-top:2px solid #C4020B;clear:both; background:#FFF;margin:0;padding:0;}

	/*---------------- COL 1 ----------------*/

	#main_content #col1{width:200px;float:left;margin:0;padding:0;display:none}

	/************** MENU *************/

	#main_content #col1 #menu{background-color:#FFF;display:block;border-top:1px dashed #7B6C59;border-bottom:1px dashed #333;margin:10px 1px 10px 0}
	#main_content #col1 #countries{margin:15px 0 5px 0;width:200px;text-align:center}
	#main_content #col1 #menu{font-size:10px;font-weight: bold;width:199px;position: relative;top:5px}
	#main_content #col1 #menu dl{background-color:#FFF;}
	#main_content #col1 #menu dt {line-height:14px;margin: 7px 0;}
	#main_content #col1 #menu dt.selected a{padding:0 0 0 20px;background:url(../Files/media/img/arrow_menu.gif) 5px 5px no-repeat;text-decoration:underline;color:#8A2126}
	#main_content #col1 #menu dt.over a{padding:0 0 0 20px;background:url(../Files/media/img/arrow_menu.gif) 5px 5px no-repeat;text-decoration:underline;color:#8A2126}
	#main_content #col1 #menu dt a{padding:0 0 0 20px}
	#main_content #col1 #menu dt a:hover{background:url(../Files/media/img/arrow_menu.gif) 5px 5px no-repeat;text-decoration:underline;color:#8A2126}
	#main_content #col1 #menu dd {background-color:#FFF;position:absolute;z-index:100;left:199px;margin-top:-20px;border:1px solid #7B6C59;width:120px;}
	#main_content #col1 #menu dd.selected{margin:0 0 0 10px;border:0px;position:static;} 
	#main_content #col1 #menu dd.selected ul {margin:2px 10px;display:block}
	#main_content #col1 #menu ul {margin:10px;list-style-type:none;}
	#main_content #col1 #menu li {text-align:left;font-size:10px;height:18px;line-height:15px;width:100px}
	#main_content #col1 #menu dt a {color:#000;text-decoration:none;display:block;}
	#main_content #col1 #menu li a{padding:0 0 0 10px;color:#000;display:block;text-decoration:none;}
	#main_content #col1 #menu li a:hover {background:url(../Files/media/img/arrow_menu.gif) 0px 5px no-repeat;text-decoration:underline;color:#8A2126}
	#main_content #col1 #menu li.selected a{background:url(../Files/media/img/arrow_menu.gif) 0px 5px no-repeat;text-decoration:underline;color:#8A2126;}

	/*---------------- COL 2 ----------------*/

	#main_content #col2 {float:left;width:610px;height:280px;}
	html>body #main_content #col2 {float:left;width:610px;min-height:280px;height:auto}
	
	body #main_content #col2 h1{font-size:14px}
	body #main_content #col2 input{display:none}
	body #main_content #col2 table#BasketGridManagement{font-size:10px;text-align:center}
	/************* POSITION ***************/
	
	#position {margin-top:10px;}
	#main_content #col2 #position p#website_position {float:left;margin:0;padding:0;font-size:10px;line-height:11px;font-weight:normal}
	#main_content #col2 #position p a{color:#000;text-decoration:none}
	#main_content #col2 #position p a:hover{color:#8A2126;text-decoration:underline}
	#main_content #col2 #position p#parent_media{float:left;margin:0 0 0 5px;padding:0;font-size:10px;line-height:11px;font-weight:bold}
	#main_content #col2 #position .separator_position{float:left;width:20px;height:15px;background:url(../Files/media/img/ultra_tiny_arrow.gif) 7px 3px no-repeat}
	#main_content #col2 #position p#current_media{float:left;margin:0;padding:0;font-size:10px;line-height:11px;font-weight:bold}

	/************* WEBSITE ***************/
	
	#website #main_content #col2 {padding:0 0 10px 5px;width:610px;}
	#website #main_content #col2 h1{color:#999;font-size:18px;margin:30px 0 }
	#website #main_content #col2 table tr td h2{color:#930;font-size:14px;margin:20px 0 }
	#website #main_content #col2 table tr td h2 a{text-decoration:none}
	#website #main_content #col2 table tr td p{font-size:11px;margin:5px 0 0 0;}
	
	
	#website #main_content #col2 table tr td a{color:#930}
	#website #main_content #col2 table tr td a:hover{color:#999;text-decoration:none}
	#website #main_content #col2 table {margin:20px 0 }
	#website #main_content #col2 table tr td{padding:5px;}
	#website #main_content #col2 table tr td.product{padding:26px;}
	#website #main_content #col2 table tr td.product p{text-align:center}
	#website #main_content #col2 table tr td.product a img{border:0}
	
	#website #main_content #col2 table.menu {width:100%}
	#website #main_content #col2 table.menu tr td{width:20%}
	#website #main_content #col2 table.menu tr td div.col{background:url(../Files/media/img/bkg_col_home.gif) right repeat-y;padding:0 5px 0 0}
	#website #main_content #col2 table.menu tr td p.col{height:70px}
	
	
	/************* PAGE ***************/

	#page #main_content #col2 {padding:0 0 10px 10px;width:610px;}
	#page #main_content #col2  h1{color:#999;font-size:18px;margin:30px 0 }
	#page #main_content #col2  h2{color:#930;font-size:14px;margin:20px 0 }
	#page #main_content #col2  h3{color:#000;font-size:14px;margin:15px 0 0 0 ;}
	#page #main_content #col2  h4{color:#000;font-size:10px;margin:0px 0 15px 20px ;}
	#page #main_content #col2  p{color:#000;font-size:12px;margin:10px 0;line-height:18px }
	#page #main_content #col2  p a{text-decoration:none;color:#000}
	#page #main_content #col2  p a:hover{text-decoration:underline;color:#8A2126;}
	#page #main_content #col2  img{margin:0 0 0 5px}
	#page #main_content #col2  ul{margin:0 0 0 10px;padding:0 0 0 0px}
	#page #main_content #col2  li{padding:0 0 0 0px;margin:5px 0 5px 10px}

	/************* REFERENCE FOLDER **************/

	#reference_folder #main_content #col2 {padding:0 0 10px 10px;width:610px;float:left}
	#reference_folder #main_content #col2 h1{color:#999;font-size:18px;margin:30px 0 }
	#reference_folder #main_content #col2 h2{color:#930;font-size:14px;margin:20px 0 }
	#reference_folder #main_content #col2 p{color:#000;font-size:12px;margin:10px 0;line-height:18px }
	#reference_folder #main_content #col2 table tr td img{margin:0 7px;}
	#reference_folder #main_content #col2 table{width:600px;display:block;margin:0;padding:0;}
	#reference_folder #main_content #col2 table tr{width:600px;}
	#reference_folder #main_content #col2 table tr td{width:150px;padding:0 10px}
	
	/************* PRODUCT FOLDER **************/
	
	#product_folder #main_content #col2 {padding:0 0 10px 10px;width:600px;float:left}
	#product_folder #main_content #col2 h1{color:#930;font-size:14px;padding:0;margin:10px 0;line-height:14px }
	#product_folder #main_content #col2 table tr td img{margin:10px 10px 10px 0;}
	#product_folder #main_content #col2 table tr td a img{border:0}
	#product_folder #main_content #col2 table tr td {font-size:10px}
	#product_folder #main_content #col2 table tr{width:600px;}
	#product_folder #main_content #col2 p{color:#000;padding:0;margin:0;}
	#product_folder #main_content #col2 p.technical_file{color:#000;font-size:12px;padding:0;margin:10px 0 0 0;line-height:14px }
	#product_folder #main_content #col2 p.technical_file a{color:#8A2126;font-size:12px;padding:0;margin:10px 0 0 0;line-height:14px;}
	#product_folder #main_content #col2 p.packet_box{color:#000;font-size:10px;padding:0;margin:0;line-height:12px }
	#product_folder #main_content #col2 p.pantone{padding:20px;font-size:12px;font-weight:bold;}
											
	/************* PRODUCT **************/
	
	#product #main_content #col2 {padding:0 0 10px 10px;width:610px;float:left}
	#product #main_content #col2 img{margin:10px 0 0 0}	

/*---------------- FOOTER ----------------*/

#footer{clear:both;background-color:#7B6C59;padding:0;margin:0;width:620px}
#footer p{color:#FFF;padding:5px;margin:0;text-align:center;}

/*---------------- GENERAL ----------------*/

 #main_content #col2 #print{margin-top:60px;margin-bottom:0;padding:0;display:none}
 #main_content #col2 #print img{margin:0 10px;float:left}
 #main_content #col2 #print p{padding:15px 0 0 0}
 #main_content #col2 #print p a{color:#930;text-decoration:none}
 #main_content #col2 #print p a:hover{text-decoration:underline}

.breaker{clear:both;}
.underline{text-decoration:underline}
.bold{font-weight:bold}

