@charset "ISO-8859-1";
/* CSS Document */

/*//////Balise HTML///////*/

div { border:0px solid red; }

body{
	margin:0;
	padding:0;
	background:#031431 url(../images/body_bcg.png) repeat-x top;
	font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size:11px;
	color:#424e63;
	}

img{
	border:0;
	}

hr {
	height: 1px;
	margin: 0;
	padding: 0;
	color: #f1d26d;
	background-color: #f1d26d;
	border: 0;
	}


a{
	color:#eabc24;
	}

ul{
	margin:0;
	}

hr {
	margin:0;
	padding:0;
	}
		
h1{
	margin:0;
	width:600px;
	height:26px;
	}	

h2{
	margin:0 0 4px 0;
	padding:0;
	font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, Verdana, sans-serif;
	font-size:16px;
	font-weight:normal;
	color:#031431;
	}

h3{
	color:#000023;
	font-size:14px;
	font-weight:bold;
	margin:0;
	padding:0;
	}
	

h4{
	color:#000023;
	font-size:16px;
	font-weight:normal;
	margin:0;
	padding:0;}

/*///////ID Frame///////*/	

#global{
	width:1015px;
	padding:0 0 0 18px;
	background: url(../images/img_top1.png) no-repeat top left;
	}

#head{
	position:relative;
	height:92px
	}

#head .logo{
	position:absolute;
	top:10px;
	left:621px;
	z-index:100;
	}
	
#menu{
	height:26px;
	color:#ffffff;
	font-size:14px;
	}
	
#menu a{
	margin:0 12px 0 0;
	}

table#frame_contenu{
	width:1006px;
	border-spacing: 0px; 
	border-collapse: collapse;
	border:0;
	}
	
table#frame_contenu td.top{
	height:4px;
	background: url(../images/frm_contenu_top.png) no-repeat;
	}
	
table#frame_contenu td.middle{
	height:auto;
	padding:0 4px 0 4px;
	background: url(../images/frm_contenu_bcg.png) repeat-y;
	}
	
table#frame_contenu td.middle_bleu{
	height:auto;
	padding:0 4px 0 4px;
	background: url(../images/frm_contenu_bcg_bleu.png) repeat-y;	
	}
		
table#frame_contenu td.bottom{
	height:4px;
	background: url(../images/frm_contenu_bottom.png) no-repeat;
	}
	
#pied_de_page{
	position:relative; 
	left:0px; 
	bottom:104px;
	}

#adresse{
	color:#31558E;
	font-size:9px;
	text-align:right;
	padding:8px 8px 0 0;
	}	
	
.bande_titre{
	z-index:100;
	position:relative; 
	left:0px; 
	top:22px; 
	background: url(../images/bande_titre.png) no-repeat; 
	width:660px; 
	height:34px; 
	padding:0 0 0 22px;
	}

.bande_titre_sansfleche	{
	z-index:100; 
	position:relative; 
	left:0px; 
	top:22px; 
	background: url(../images/bande_titre_simple.png) no-repeat; 
	width:660px; 
	height:34px; 
	padding:0 0 0 22px;
	}
	
#zone_gauche_home{
	width:644px; 
	height:351px; 
	background:#f1ebdf; 
	float:left;
	}

#zone_gauche{
	width:644px; 
	height:auto; 
	background: url(../images/contenainer_bcgtop.png) no-repeat left top; 
	float:left;
	}
	
#zone_gauche_bottom{
	width:644px; 
	height:52px; 
	position:relative; 
	bottom:53px; 
	left:3px; 
	background: url(../images/contenainer_bcgbot.png) no-repeat;
	}	
	
#colonne_droite_home{
	width:296px; 
	height:351px; 
	background:#ffffff; 
	float:left; 
	margin:0 2px 0 2px;
	}

#colonne_droite{
	width:auto; 
	height:auto; 
	background:#ffffff; 
	float:left; 
	margin:0 2px 0 2px;
	
	}
	
#colonne_droite.bloc_collection{
	background:none;
	}
	
#box_collection_generic{
	width:296px;
	height:320px; 
	background: url(../images/coldrt_bcgtop_collection.png) no-repeat left top; 
	margin:0 0 1px 0;
	}
		
#box_collection_generic .text{
	padding:12px 10px 0 32px;
	}

#marge_droite{
	width:53px; 
	height:351px; 
	background: url(../images/contenainer_bcgtopright.png) no-repeat left top; 
	float:left; 
	margin:0 0 0 1px;
	}
	
#marge_droite_bottom{
	width:53px; 
	height:52px; 
	position:relative; 
	bottom:105px; 
	left:948px; 
	background: url(../images/contenainer_bcgbotright.png) no-repeat;
	}
	
#contenu{
	padding:0 22px 0 22px;
	line-height:19px;
	}		

/*///////Sous-Menu droite////////*/
#zone_sousmenu{
	width:270px; 
	height:290px; 
	background:#d2d5da; 
	margin:0;
	padding:30px 0 0 26px;
	font-size:11px;
	line-height:16px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", Tahoma, sans-serif;
	text-transform:uppercase;
	letter-spacing: 1px;
	text-decoration:none;
	}


#zone_sousmenu a {
	color:#424e63;
	padding-left:0px;
	display:block;
	width:150px;
	text-decoration:none;
	cursor:hand;
	}
	
#zone_sousmenu a:hover {
	color:#000;
	text-decoration:none;
	}
	
#listemarques{
	padding:0 10px 0 10px; 
	line-height:19px;
	}

#trans * {
	position: relative;
	text-decoration:none;
	}

#trans {
	width:5em;
	color: #fff;
	background:#9cf;
	text-decoration:none;
	}

#trans-collthumb * {
	position: relative;
	text-decoration:none;
	}

#trans-collthumb {
	width:5em;
	color: #fff;
	background:#9cf;
	text-decoration:none;
	}	

.over {
	background:#d2d5da;
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	}
	
.box_marque {
	height:128px; 
	width:624px; 
	border-top:1px solid #b1b1bb; 
	border-bottom:1px solid #b1b1bb;
	}
	
.box_marque td{
	line-height:14px; 
	color:#002060;
	}	
	
.box_marque	img{
	float:left; 
	margin:0 0 0 0;
	}
	
#liste_marque_sec{
	border-top:1px dotted #b1b1bb;		
	}

#liste_marque_sec ul{
	list-style-type:none; 
	padding:0px;		
	}
	
#liste_marque_sec a{
	height:128px; 
	width:624px; 
	text-decoration:none; 
	color:#000023;
	}
	
#liste_marque_sec li{
	border-bottom:1px dotted #b1b1bb; 
	font-size:14px;		
	}	
	
#liste_marque_sec li span{ 
	font-size:10px;		
	}		
	
/*//////class//////*/

.image_right{
	padding:5px;
	margin:0 0 12px 12px;
	border:1px solid #f1d26d;
	float:right;
	}
	
.image_left{
	padding:5px;
	margin:0 12px 12px 0;
	border:1px solid #f1d26d;
	float:left;
	}
	
.switcher_marque{
	width:286px; 
	height:auto; 
	background:#d2d5da; 
	padding:5px; 
	text-align:right; 
	border-bottom:1px solid #61647b;
	}	

.switcher_marque select{
	width:206px;
	}
		
.liste{
	line-height:12px;
	}

.txt_switcher{
	width:72px;
	height:24px;
	font-size:9px;
	line-height:10px;
	text-align:right;
	float:left;
	}		