
html { 
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}

body { font-size: 100%; background: #000; }

td { font-size: 10px; }
th { font-size: 10px; }

h1, h2, h3, h4, h5, h6 { margin: 10px 0 10px 0; padding: 0; font-weight: bold; }
h5, h6 { font-weight: normal; margin: 8px 0 4px 0; }
h1 { font-size: 18px; }
h2 { font-size: 16px; }
h3 { font-size: 14px; }
h4 { font-size: 12px; }
h5 { font-size: 11px; }
h6 { font-size: 10px; }


a img { border: 0; }


#container {
	width: 800px;
	margin: 0 auto;	
	position: relative;
}

#logo { position: absolute; left: 233px; top: 0; width: 139px; height: 196px; }

#menu { position: absolute; left: 18px; top: 14px; width: 225px; color: #fff; font-weight: bold; font-size: 12px; line-height: 18px; }
	#menu a { color: #fff; text-decoration: none; }
	#menu a:hover { color: #fff; text-decoration: underline; }
	#menu ul { list-style: none; margin: 0; padding: 0; }
	
#menu_pieces {
	position: absolute; 
	left: 18px;	
	top: 245px;
	color: #fff;
	font-size: 9px;
	line-height: 11px;
}
	#menu_pieces div { margin: 0; padding: 3px 0; }
	#menu_pieces p { margin: 0; padding: 0; }
	#menu_pieces h3 { color: #f1a619; font-size: 13px; font-style: italic; font-weight: normal; margin: 0 0 4px 0; padding: 0; }
	#menu_pieces a { color: #f1a619; text-decoration: none; }
	#menu_pieces a:hover { color: #f1a619; text-decoration: underline; }

#rightside {
	margin-left: 372px;
	height: 600px;
	overflow: hidden;
	background: #fff;	
	position: relative;
}
.index #rightside { margin-left: 392px; }


#titre { height: 168px; position: relative; }
.design_ #titre,
.design_0 #titre { height: 60px; }
.design_1 #titre { background: transparent url(/_sites/ALAMBIC/site_image/design_1.jpg) left top no-repeat; }
.design_2 #titre { background: transparent url(/_sites/ALAMBIC/site_image/design_2.jpg) left top no-repeat; }
.design_3 #titre { background: transparent url(/_sites/ALAMBIC/site_image/design_3.jpg) left top no-repeat; }
.design_4 #titre { background: transparent url(/_sites/ALAMBIC/site_image/design_4.jpg) left top no-repeat; }

	#titre h1 {
		padding: 0;
		font-size: 18px;
		line-height: 20px;
		font-style: italic;
		color: #000;
		margin: 0;
		position: absolute;
		left: 113px;
		bottom: 38px;
	}
	.design_ #titre h1,
	.design_0 #titre h1 { top: 25px; left: 43px; }
	.design_4 #titre h1 { left: 83px; }
	#titre #soustitre { position: absolute; left: 113px; top: 133px; font-weight: bold; font-size: 12px; }
	.design_ #titre #soustitre,
	.design_0 #titre #soustitre { display: none; }
	.design_4 #titre #soustitre { left: 83px; }
	#titre #citation {
		color: #000;
		font-style: italic;
		font-size: 12px;
		position: absolute;
		right: 68px;
		top: 10px;
		width: 176px;
		line-height: 14px;
	}
	.design_ #titre #citation,
	.design_0 #titre #citation { display: none; }
		#titre #citation #auteur_citation { text-align: left; font-size: 10px; margin-top: 0; line-height: 12px; }

#contenu { overflow: auto; padding: 0 30px 0 113px; height: 330px; }
.design_ #contenu,
.design_0 #contenu { padding-left: 43px; height: 540px; }
.design_4 #contenu { padding-left: 83px; height: 432px; }
	#contenu #intro { color: #ff3333; font-style: italic; font-size: 11px; line-height: 11px; margin: 5px 0 10px -4px; padding: 0; }
	#contenu h2 { text-transform: uppercase; color: #ff0000; font-weight: normal; font-size: 11px; margin: 5px 0; padding: 0; }

#infos_dates { position: absolute; top: 398px; left: 0; width: 71px; height: 71px; padding: 14px; line-height: 11px; overflow: hidden; font-size: 11px; color: #fff; background: #f1a619; }
	#infos_dates p { margin: 0; padding: 0; }
#infos_sousdates { position: absolute; top: 497px; left: 0; width: 95px; height: 95px; padding: 4px 0 4px 4px; line-height: 11px; overflow: hidden; font-size: 8px; }
	#infos_sousdates p { margin: 0; padding: 0; }

#infos_complement { position: absolute; top: 497px; left: 0; width: 408px; height: 95px; overflow: hidden; padding: 4px 10px 4px 113px; font-size: 8px; }



