body, table, tr, td, p, ul, ol, li, select, option, input, .norm 
{
    
 
	font: 12px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #555555;
}
a {color: #71655b; text-decoration: underline;}
a:visited {color: #71655b; text-decoration: underline;}
a:hover {color: #122f75; text-decoration: none;}
.bold {font-weight: bold;}
.italic {font-style: italic;}
.title {font-size: 14px; font-weight: bold;}
.small {font-size: 10px;}
.copyr {font-size: 10px;}
.red {color: #CC0000;}
.blue {color: #122f75;}
.green {color: #00CC00;}

h1 {padding: 0px; margin: 0px; font-size: 18px; font-weight: bold;}
h2 {padding: 0px; margin: 0px; font-size: 14px; font-weight: bold;}
h3 {padding: 0px; margin: 0px; font-size: 12px; font-weight: bold;}


.accueilpadding {padding: 0px 0px 0px 28px;}
.mainpadding {padding: 12px 28px 0px 4px;}
.mainpadding1 {padding: 12px 28px 10px 28px;}
.bottompadding {padding: 0px 8px 30px 8px;}

.titledotted {padding: 0px 0px 0px 0px; border-style: dotted; border-width: 0px 0px 1px 0px; border-color: #d5d4d4; width: 328px; color: #1a368d;}

.leftmenubox {padding: 0px 0px 0px 0px; border-style: solid; border-width: 0px 1px 0px 0px; border-color: #c5c5c5; width: 210px; height: 90%;}

.leftmenusub {font-size: 14px; color: #122f75; text-decoration: none; font-weight: bold; padding: 0px 13px 0px 12px;}
.leftmenusub1 {font-size: 14px; color: #122f75; text-decoration: none; font-weight: bold; padding: 0px 13px 10px 12px;}
.leftmenusub4 {font-size: 14px; color: #1a368d; text-decoration: none; font-weight: bold; padding: 0px 13px 10px 12px;}

.leftmenu {font-size: 11px; color: #555555; text-decoration: none;}
.leftmenu:link {font-size: 11px; color: #555555; text-decoration: none;}
.leftmenu:visited {font-size: 11px; color: #555555; text-decoration: none;}
.leftmenu:hover {font-size: 11px; color: #122f75; text-decoration: none;}

.leftmenuon {font-size: 11px; color: #122f75; text-decoration: none;}
.leftmenuon:link {font-size: 11px; color: #122f75; text-decoration: none;}
.leftmenuon:visited {font-size: 11px; color: #122f75; text-decoration: none;}
.leftmenuon:hover {font-size: 11px; color: #122f75; text-decoration: none;}


.menubas {font-size: 10px; color: #555555; text-decoration: none;}
.menubas:link {font-size: 10px; color: #555555; text-decoration: none;}
.menubas:visited {font-size: 10px; color: #555555; text-decoration: none;}
.menubas:hover {font-size: 10px; color: #122f75; text-decoration: none;}


.item
{
	float:left;
	background-image:url(../img/bg_prd3.jpg);
	width:159px;
	height:250px;
	margin-left:10px;
	margin-top:35px;
}

.item2
{
	
	background-image:url(../img/bg_prd3.jpg);
	width:159px;
	height:250px;
	margin-left:10px;
	margin-top:35px;
}


.item1
{
	float:left;
	background-image:url(../img/fon_blanc.jpg);
	width:100px;
	height:120px;
	text-align:center;
	vertical-align:text-bottom;
}


.prd_centre {
	padding: 0px 0px 0px 0px;
	width:520px;
 }
 
 .code_prod 
 {
	 background-image:url(../img/font_code.jpg);
	 color:#333333;
     font-size:11px;
     font-weight:bold;
     margin:-20px 10px 6px;
     text-decoration:none;
	 width:172px;
}

 .print_page
 {
	 
     color:#333333;
     font-size:12px;
     font-weight:bold;
     margin: 0 0 0px;
     text-decoration:none;
	 text-align:right;
	 padding-right:33px;
}

 #centre_top
 {
	 
     color:#333333;
     font-size:12px;
     font-weight:bold;
     text-decoration:none;
	 width:510px;
	 height:80px;
}

 #top_logo
 {
	 margin-left:10px;
	 padding-left:10px;
	
}

.scroll
{
	scrollbar-face-color: #000000;
scrollbar-shadow-color: #999999;
scrollbar-highlight-color: #00FF00;
scrollbar-3dlight-color: #00FF00; 
scrollbar-darkshadow-color: #99FF99; 
scrollbar-track-color: #000000; 
scrollbar-arrow-color: #99FF99;
}

#contenu_c{
	width:435px;
	height:240px;
}

#pos_can{
	margin-left:122px;
	padding-left:0px;
    margin-top:-151px;
    position:absolute;
    width:46px;
}


#pos_ita{
	margin-left:261px;
	padding-left:0px;
    margin-top:-114px;
    position:absolute;
    width:32px;
}


#pos_chine{
	margin-left:345px;
	padding-left:0px;
    margin-top:-128px;
    position:absolute;
    width:33px;;
}