/* CSS Document */

body {
	color:#4C4C4B;
	font:70% Verdana, Tahoma, Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	}

h1 {color:#534741; font-size:21px; font-weight:bold; text-align:center; text-decoration:underline; }
h2 { color:#534741; font-size:130%; text-align:left;}

div#header {
	background-color:#BDDC3C;
	width:1014px;
	height:25px;
	margin-top:10px;
	padding-top:10px;
	padding-left:10px;
	}
	
div#texte_haut {
	background-color:#BDDC3C;
	text-align:right;
	padding-right:10px;
	padding-bottom:5px;
	}	

div#menu_droite_marron {
	width:200px;
	height:180px;
	float:left;
	background:url('./images/menu_droite_marron.jpg') no-repeat;
	padding-top:15px;
	padding-left:15px;
	}
	
div#menu_droite {
	width:214px;
	height:630px;
	float:left;
	background:url('./images/menu_droite.jpg') no-repeat;
	padding-top:20px;
	padding-left:12px;
	}
	
div#menu_droite2 {
	width:200px;
	height:400px;
	float:left;
	margin-top:75px;
	background:url('./images/menu_droite2.jpg') no-repeat;
	padding-top:20px;
	line-height:25px;
	position:relative;
	}	
		
div#contenu {
	width:1024px;
	height:auto;
	margin:auto;
	clear: both;
	}

.contenutexte {
	width:760px;
	height:auto;
	padding-left:30px;
	font-size:14px;
	float:left;
	}

.contenutexte span {
	font-weight:bold;
	}
	
.contenutexte .Style2 {
	color: #FF0000;
	font-weight: bold;
	}

.contenutexte .Style3 {
	text-align:center;
	font-size:small;
	}
	
.retour{
	float:right;
}

div#bas_page {
	background:url('./images/bas.jpg') no-repeat;
	background-color:#BDDC3C;
	width:1024px;
	height:35px;
	text-align:center;
	padding-top:8px;
	clear: both;
	}

#bandeau {
	background:url('./images/baniere1.jpg') no-repeat;
	width:1024px;
	padding-left:1px;
	height:204px;
	margin-bottom:10px;
	}

div#bandeau2 {
	background:url('./images/baniere2.jpg') no-repeat;
	width:1024px;
	padding-left:1px;
	height:204px;
	margin-bottom:10px;
	}
a img { border:0; }

#menu_droite2 a { color:#534741; font-weight:bold; font-size:13px; list-style-image:url(images/ptt_nuage.png); }

#contenu #bas_page #valide img {
display:inline;
}

.affiche2{
margin-bottom:45px;
width:25%;
float:left;
position:relative;
}
.affiche {

margin:10px;
float:left;
position:relative;
width:65%;
}

.affiche3 {
clear:left;
position: relative;
width:25%;
float:left;
}

.affiche4 {

padding-top:95px;
float:left;
position:relative;
width:65%;
}

#contenu .contenutexte #photo {
	float: left;
	width: 37%;
}

