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

body {
margin:0;
padding:0;
background-color:#30231b;
font-family:Arial, Helvetica, sans-serif;
}

#header {
position:relative;
background:url(header.jpg) no-repeat center;
width:100%;
height:150px;
}
#head_cont{
position:relative;
margin: 0 auto;
width:900px;
height:150px;
}
#footer {
position:relative;
background:url(header.jpg) no-repeat center;
width:100%;
height:150px;
}
#footer_cont{
position:relative;
margin: 0 auto;
width:900px;
height:150px;
text-align:center;
color:#8E7862;
padding-top:15px;
font-size:11px;
}

#menu{
	position:absolute;
	width:572px;
	height:19px;
	top:113px;
	left:300px;
}

#centre {
position:relative;
background-color:#4f4138;
width:100%;
min-height:630px;
*height:auto;
text-align:center;
}

#centre_cont{
position:relative;
margin: 0 auto;
width:900px;
height:auto;
text-align:left;
font-size:12px;
color:#D8D6C5;
z-index:100;
}
.pitch {
color:#CEBCA5;
text-align:justify;
}
#contenu{
position:relative;
width:695px;
min-height:500px;
*height:auto;
text-align:left;
font-size:12px;
color:#D8D6C5;
background:url(cadre_centre.png) repeat-y;
padding:0px 25px 0px 25px;
}
.txt {
color:#cebca5;
text-align:justify;
}
#lign1 {
position:relative;
background:url(cadre_haut.png) no-repeat;
width:745px;
height:34px;
}
#lign3 {
position:relative;
background:url(cadre_bas.png) no-repeat;
width:745px;
height:49px;
}
#menuprog{
	position:absolute;
	left:745px;
	top:-10px;
	width:160px;
	height:546px;
	background:url(menuprog.png) no-repeat;
	padding: 50px 10px 0px 14px;
}

#menupresse{
	position:absolute;
	left:25px;
	top:10px;
	width:160px;
	height:500px;
	background-color:#30231B;
	padding: 50px 10px 0px 14px;
	z-index:500;
}
#contenupresse{
	position:relative;
	left:0px;
	
	top:-5px;
	width:660px;
	min-height:500px;
	*height:500px;
	background-color:#30231B;
	padding: 50px 10px 0px 14px;
	padding-left:230px;
}
#footer {
position:relative;
background:url(footer.jpg) no-repeat center;
width:100%;
height:108px;
z-index:1;
}

#slide {
position:relative;
margin: 0 auto;
width:900px;
height:300px;
}
#prochainement {
position:relative;
margin: 0 auto;
width:922px;
height:228px;
background:url(prochainement.jpg) no-repeat;
padding-top:40px;
}
#prochainement ul {
list-style-type:none;
margin-top:0;
padding:0;
}
#prochainement li {
float:left;
width:275px;
height:175px;
margin-left:27px;
*margin-left:0px;
*padding-right:15px;
text-align:center;
}
#prochainement .date {
font-size:12px;
color:#e85e21;
} 
#prochainement .txtpro {
font-size:12px;
color:#eeeeee;
}
#prochainement .titre {

font-size:12px;
color:#7c981b;
text-decoration:none;
text-align:center;
border-bottom:dotted 1px #7c981b;
text-transform:uppercase;
} 
#prochainement .detail {
font-size:12px;
color:#7c981b;
text-decoration:none;
text-align:right;
} 
#prochainement .detail:hover {
font-size:12px;
color:#7c981b;
text-decoration:underline;
text-align:right;
}   



.p_titreven {
display:block;
font-size:18px;
color:#7c981b;
margin-bottom:20px;
}
.p_mois {
display:block;
text-align:right;
font-size:16px;
color:#e85e21;
text-transform:uppercase;
}
.p_date {
display:block;
font-size:13px;
color:#e85e21;
margin-bottom:15px;
}
.p_intituledate {
display:block;
text-align:left;
font-size:14px;
color:#cebca5;
text-transform:uppercase;
margin-bottom:15px;
}
.p_intervenant {
display:block;
font-size:13px;
color:#cebca5;
}
.p_bios {
display:block;
font-size:13px;
color:#cebca5;
text-align:justify;
}
#photos {
position:relative;
width:700px;
height:auto;
}
#photos ul {
list-style-type:none;
padding:0;
margin:0;
}
#photos li {
display:inline-block;
width:auto;
height:170px;
margin-left:25px;
margin-bottom:30px;
}
.txt {
color:#cebca5;
text-align:justify;
}

#retouraccueil {
	position:absolute;
	width:60px;
	height:29px;
	left:175px;
	top:107px;
	color:#C0CAD3;
	font-size:9px;
	
}
#retouraccueil .linka {
text-decoration:none;
color:#C0CAD3;
	font-size:9px;
}
#retouraccueil .linka:hover {
text-decoration:underline;
color:#C0CAD3;
	font-size:9px;
}

#complet {
	position:absolute;
	width:350px;
	height:300px;
	top:-29px;
	left:384px;
	background:url(complet.png) no-repeat;
	z-index:2000;
	display:block;
}
#affiche {
	position:absolute;
	width:100px;
	height:auto;
	top:50px;
	left:594px;
	z-index:1000;
	display:block;
}

/*-------------*/
		#navigation {
			margin: 0xp 20px 0px 20px;
			*margin:0;
			padding: 0;
			list-style: none;
			background: #4f4138;
			color: #fff;
			width: 138px;
			font: 1.2em "Trebuchet MS", sans-serif;
			border-bottom:#332d26 solid 1px;
			}
		#navigation a, #navigation span {
			display: block;
			padding: 4px 10px;
			color: #b1b6ba;
			text-decoration: none;
			background: #4f4138;
			border-bottom:#4f4138 solid 1px;
			text-transform:uppercase;
			text-align:center;
			}
		#navigation .toggleSubMenu a, #navigation .toggleSubMenu span {
			}
		#navigation .open a, #navigation .open span {
			}
		#navigation a:hover, #navigation a:focus, #navigation a:active {
			text-decoration: underline;
			}
		#navigation .subMenu {
			font-size: .8em;
			background: #2D2018 ;
			font-size: .9em;
			margin: 0;
			padding: 0;
			border-bottom: 1px solid #332d26;
			list-style-type:none;
			}
		#navigation ul.subMenu a {
			background: none;
			padding: 3px 20px;
			text-transform:none;
			}
		#navigation ul.subMenu a:hover {
			padding: 3px 20px;
			background-color:#7a7063;
			color:#2D2018;
			}
			
			
.next_prog {
	display:block;
	width:138px;
	height:30px;
	text-align:center;
	color:#FFF;
	background-color:#6A792D;
	line-height:30px;
	text-decoration:none;
}
.next_prog:hover {
	text-decoration:underline;
}
	
