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



.archive_une_content {
	width: 680px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 10px;

}

.titre_archive {
	text-align: left ;
	padding-top: 25px;
}

#main_header_top_left{
	padding-top: 25px;
}

.texte_archive {

	padding-bottom: 5px;
	text-align: left ;
}

.lien_archive {

	padding-bottom: 10px;
	text-align: left ;
}


.archive_item {
	
	width: 680px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	background-image:url(/imgs/pixel_gris3.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	text-align: left ;
}

.archive_item_first {
	
	width: 680px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 10px;
	background-image:url(/imgs/pixel_gris3.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	text-align: left ;
}


.archive_item_image {
	float: left;
	width: 280px;
	padding-right: 10px;
	text-align: left ;
}

.archive_item_texte{

	float: left;
	text-align: left ;
	width: 380px;
}




#bloc_nav_bas {
	padding-right: 40px;
	padding-bottom: 90px;	
}

.nav_commandes {
	padding-top:4px;
	float: right;
	width: 400px;
	text-align:right;
}

.commande {
	
	vertical-align: middle;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	padding-bottom: 0px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;	
	text-decoration: none;
	color: #707060;		
}

.commande_on {
	
	vertical-align: middle;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	padding-bottom: 0px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;	
	text-decoration: none;
	color: #CECDBE;		
}



.calage_droite {

	height:40px;
}

.menu_droite_container {

	background-color: #CFC9BD;
	padding-bottom: 0px;	
}

.menu_droite_container2 {
	padding: 15px 20px 50px 20px;
}



.header_droite {

	padding-bottom: 10px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8C897A;
	text-decoration: none;
}

.item_droite {
	
	width: 160px;
	padding-bottom: 22px;
}

.cellule_droite {

	padding-bottom: 2px;
}

.image_droite {
	padding-bottom: 10px;
}

.filet_droite {
	height: 1px;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	padding-top: 20px;	
}




#series_header {
	padding-right: 28px;
}


.bloc_image {
	float: left;
	width: 180px;
	height: 175px;
	
}

.bloc_image_content {
	
	width: 156px;
	height: 158px;
	padding-top: 8px;
	background-color: #FFFFFF;
}

.image_container{
	padding-bottom: 5px;
	height: 105px;
}

.vignette_titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #35352C;
	text-decoration: none;
}

.vignette_titre:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #D28B00;
	text-decoration: none;
}

.vignette_date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #8B8A77;
	line-height: 19px;
}

.titre_archive_bt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.titre_archive_bt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #D28B00;
	text-decoration: none;
}

.series_recentes_bt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;

}

.series_recentes_bt:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #D28B00;
	text-decoration: none;

}

body {padding-left: 15px; background: #fff;}


#logo {position: absolute; top:0; left:-15px; z-index: 10; width: 150px; height: 100px;}

#top {position: relative; background: #fff; z-index:10;}

#top_droite {text-align: right; padding-right: 20px; margin-left: 15px; position: absolute; top: 0; right: 0;}

#header {margin-right: 25%; margin-left: 15px;}

#menu {padding: 40px 3px 3px 145px; margin-top: 0px;}

#recherche {padding: 6px 3px 6px 145px; background: #CEC8BC;}


#gauche {margin-right: 25%; background:#E3E0D9;}

#droite {width: 25%; background: #CFC9BD; position:absolute; top:0; right:0;}

#droite .inner {padding: 30px;}

#footer {width: 75%; margin: 5px 0 20px 0;}

.clear {clear: both;}
