/*
	CSS
	DÉFINITION DES STYLES DES BLOCS DE MISE EN PAGE
*/

/*	GÉNÉRAL	 */
#content{
	margin:						auto;
	margin-top:					14px;
	margin-bottom:				50px;
	width:						996px;
	border:						1px solid #8c8c8c;
	text-align:					left;
}

/*	HEADER ET NAVIGATION   */

#header{
	height:						225px;
	width:						996px;
	background-image:			url(../medias/interface/com_header.jpg);
	background-repeat:			no-repeat;
}

#menu{
	float:						left;
	text-align:					left;
	margin:						188px 0 0 0;
	padding:					0 0 0 10px;
	width:						450px;
}

#menu_utils{
	float:						right;
	text-align:					right;
	margin:						188px 0 0 0;
	padding:					0 10px 0 0;
	width:						450px;
}

#colg{
	float:						left;
	height:						620px;
	width:						320px;
	background-color:			#896b6b;
	background-image:			url(../medias/interface/com_colg_deg_top.jpg);
	background-position:		top left;
	background-repeat:			repeat-x;
}

#cold{
	float:						left;
	padding:					0 0 20px 0;
	width:						676px;
}

#col_1sur3{
	float:						left;
	width:						320px;
}

#col_2sur3{
	float:						left;
	width:						256px;
	margin:						22px 0 0 50px;
	text-align:					center;
}

#col_3sur3{
	float:						right;
	text-align:					right;
}

#col_1sur2{
	float:						left;
	width:						377px;
}

#col_2sur2{
	float:						left;
	width:						299px;
	padding:					204px 0 0 0;
}

/*	FOOTER	 */

#footer{
	height:						100px;
	background-color:			#612b2b;
}

#footer_1sur3{
	float:						left;
	margin:						22px 0 0 15px;
	width:						390px;
}

#footer > #footer_1sur3{
	margin:						22px 0 0 30px;
}

#footer_2sur3{
	float:						left;
	width:						206px;
	margin:						22px 0 0 50px;
}

#footer_3sur3{
	float:						right;
	text-align:					left;
	width:						240px;
	margin:						22px 15px 0 0;
}

#footer > #footer_3sur3{
	margin:						22px 30px 0 0;
}


/*	CONTENU	 */

/* --- accueil ---*/
#page_acc{
	width:						996px;
	background-image: 			url(../medias/accueil/acc_degrade.jpg);
	background-position:		top left;
	background-repeat:			repeat-x;
	background-color:			#bda05d;
	padding:					0 0 50px 0;
}

#bottom_signature_acc{
	width:						996px;
	height:						92px;
	background-image:			url(../medias/accueil/acc_bottom_signature.jpg);
	background-position:		top center;
	background-repeat:			no-repeat;
}

#nav_acc{
	width:						996px;
	text-align:					center;
	margin:						0 0 4px 0;
}

#buttons{
	margin:						auto;
	margin:						0 0 14px 0;
}

.bloc_avantplan{
	border-bottom:				1px solid #a68350;
	margin:						0 30px 4px 0;
	text-align:					left;
	width:						290px;
}

.bloc_nouveautes{
	margin:						0 0 4px 30px;
	text-align:					left;
	width:						290px;
}

/* --- pages ---*/
#page_por{
	width:						996px;
	/*
	background-image:			url(../medias/portraits/por_bkg.jpg);
	background-position:		bottom right;
	background-repeat:			no-repeat;
	*/
	background-color:			#978181;
}

#bottom_signature_por{
	width:						996px;
	background-image:			url(../medias/portraits/por_bottom_signature.jpg);
	background-position:		top center;
	background-repeat:			no-repeat;
}

#contenu_por{
	background-image: 			url(../medias/portraits/por_degrade.jpg);
	background-position:		top left;
	background-repeat:			repeat-x;
}

#page_gal{
	width:						996px;
	/*
	background-image:			url(../medias/galerie/gal_bkg.jpg);
	background-position:		bottom right;
	background-repeat:			no-repeat;
	*/
	background-color:			#a3a5a6;
}

#bottom_signature_gal{
	width:						996px;
	background-image:			url(../medias/galerie/gal_bottom_signature.jpg);
	background-position:		top center;
	background-repeat:			no-repeat;
}

#contenu_gal{
	background-image: 			url(../medias/galerie/gal_degrade.jpg);
	background-position:		top left;
	background-repeat:			repeat-x;
}

#page_bou{
	width:						996px;
	/*
	background-image:			url(../medias/boutique/bou_bkg.jpg);
	background-position:		bottom right;
	background-repeat:			no-repeat;
	*/
	background-color:			#95828f;
}

#bottom_signature_bou{
	width:						996px;
	background-image:			url(../medias/boutique/bou_bottom_signature.jpg);
	background-position:		top center;
	background-repeat:			no-repeat;
}

#contenu_bou{
	background-image: 			url(../medias/boutique/bou_degrade.jpg);
	background-position:		top left;
	background-repeat:			repeat-x;
}

#page_aca{
	width:						996px;
	/*
	background-image:			url(../medias/academie/aca_bkg.jpg);
	background-position:		bottom right;
	background-repeat:			no-repeat;
	*/
	background-color:			#978181;
}

#bottom_signature_aca{
	width:						996px;
	background-image:			url(../medias/academie/aca_bottom_signature.jpg);
	background-position:		top center;
	background-repeat:			no-repeat;
}

#contenu_aca{
	background-image: 			url(../medias/academie/aca_degrade.jpg);
	background-position:		top left;
	background-repeat:			repeat-x;
}


#titre_colg_por, #titre_colg_aca{
	padding:					58px 0 16px 0;
	background-image:			url(../medias/interface/com_colg_deg_haut.jpg);
	background-position:		bottom;
	background-repeat:			repeat-x;
}

#titre_colg_bou, #titre_colg_gal, #titre_colg{
	padding:					58px 0 16px 0;
}

#genre_portrait{
	height:						94px;
	background-image:			url(../medias/portraits/por_bkg_box1.jpg);
	background-position:		top left;
	background-repeat:			no-repeat;
	border-top:					1px solid #a6a6a6;
	border-bottom:				1px solid #a6a6a6;
}

#commandez_portrait_haut{
	background-image:			url(../medias/interface/com_colg_deg_bas.jpg);
	background-position:		top;
	background-repeat:			repeat-x;
}

#commandez_portrait_bas{
	padding:					14px 0 22px 0;
	background-image:			url(../medias/interface/com_colg_deg_haut.jpg);
	background-position:		bottom;
	background-repeat:			repeat-x;
}

#categories_haut{
	background-image:			url(../medias/interface/com_colg_deg_bas.jpg);
	background-position:		top;
	background-repeat:			repeat-x;
	border-top:					1px solid	#a6a6a6;
}

#categories_bas{
	padding:					22px 0 22px 0;
	background-image:			url(../medias/interface/com_colg_deg_haut.jpg);
	background-position:		bottom;
	background-repeat:			repeat-x;
}

#certificat{
	height:						66px;
	background-image:			url(../medias/portraits/por_bkg_box2.jpg);
	background-position:		top left;
	background-repeat:			no-repeat;
	border-top:					1px solid #a6a6a6;
	border-bottom:				1px solid #a6a6a6;
}

#ombre_fin{
	height:						29px;
	background-image:			url(../medias/interface/com_colg_deg_bas.jpg);
	background-position:		top;
	background-repeat:			repeat-x;
}

#choix{
	padding:					14px 0 14px 0;
	border-top:					1px solid #a6a6a6;
	border-bottom:				1px solid #a6a6a6;
}

.centre{
	text-align:					center;
}

#savoir{
	display:					none;
}

#exemples{
	margin:						0 0 0 50px;
}

#nouveautes_complete{
	margin:						128px 0 0 50px;
}

/* TABLEAU      */
table.oeuvres_originales{
	width:						570px;
	margin:						auto;
	font-size:					10px;
	color:						white;
}

table.oeuvres_originales td{
	padding:					0 0 35px 0;
}

table.boutique{
	width:						640px;
	margin:						0 0 0 28px;
	color:						white;
}

table.boutique td.underline{
	border-bottom:				1px solid #886c76;
}

table.tab_imgs{
	margin:						0 0 0 50px;
	color:						white;
	font-size:					12px;
}

table.tab_imgs td{
	padding:					0 0 10px 0;
}

div#cold h4.tab{
	margin:						0;
}

/* FORM      */

select.colg{
	margin:						4px 0 6px 30px;
	padding:					1px;
	font-family:				Georgia, "Times New Roman", Times, serif;
	font-size:					12px;
	color:						#612b2b;
	border:						none;
}
