
body{
	/*background-image:url("../../../img/test.jpg");*/
	background-color: #2c140a;
	margin: 0px;
	font-family: Verdana;
	text-align: center;
	font-size: 11px;
}

#test
{
	width:81px;
	height:100%;
	background-image:url("../../../img/test.jpg");
	background-repeat:			repeat-y;
	position:					fixed;
	left:						50%;
	margin-left:				-581px;
}
#test2
{
	width:81px;
	min-height:100%;
	background-image:url("../../../img/test.jpg");
	background-repeat:			repeat-y;
	position:					fixed;
	left:						50%;
	margin-left:				500px;
}

#global
{
	min-height:					100%;
	/*padding-top:				10px;*/
	width:						1000px;
	position:					absolute;
	left:						50%;
	margin-left:				-500px;
	border-left:				2px solid #a1822d;
	border-right:				2px solid #a1822d;
	font-family:				Verdana, Arial, Helvetica, sans-serif;
	background-repeat:			no-repeat;
	background-position:		left bottom;
	background-color:			#FFFFFF;
	color:						#000000;
}


#entete
{
	height:125px;
	background-color:			#2c140a;
}

#drapo
{
	position:					absolute;
	top:						5px;
	left:						10px;
}


#photo
{
	width:						70%;
	float:						left;
	padding-right:				20px;
 }


#texte
{
	text-align:					justify;
	padding:					20px;
	font-size:					12px;
	color:						#2c140a;
	line-height:				22px;
}

#chapeau
{
	font-size:					1.2em;
}


.menu
{
	padding-bottom:				3px;
	height:						30px;
	text-align:					center;
	font-weight:				bold;
	line-height:				16px;
	font-size:					1.3em;
	border-bottom:				2px #2c140a solid;
	border-top:					2px #a1822d solid;
	background-color:			#2c140a;
}

.menuactif
{
	background-color:			#a1822d;
	border-bottom:				2px #a1822d solid;
}

.menu_img_l
{
	float:						left;
	top:						0px;
	left:						0px;
}

.menu_img_r
{
	float:						right;
	top:						0px;
	right:						0px;
}

/* couleurs des menus */
.nuance1
{
}
.nuance2
{
}
.nuance3
{
}
.nuance4
{
}
.nuance5
{
}
.nuance6
{
}
.nuance7
{
}
.nuance8
{
}
.nuance9
{
}
.nuance10
{
}
.nuance1actif
{
}
.nuance2actif
{
}
.nuance3actif
{
}
.nuance4actif
{
}
.nuance5actif
{
}
.nuance6actif
{
}
.nuance7actif
{
}
.nuance8actif
{
}
.nuance9actif
{
}
.nuance10actif
{
}
/* fin couleurs des menus */


#diapo_menu
{
	text-align:					center;
	font-weight:				bold;
	font-size:					1.3em;
	position:					absolute;
	top:						5px;
	left:						770px;
	width:						200px;
}

#lien_diapo_menu
{
	display:					block;
	width:						200px;
	height:						95px;
	background-position:		0px;
	background-repeat:			no-repeat;
}

#title_diapo_menu
{
	padding-bottom:				5px;
}

#title_diapo_menu a
{
	text-decoration:none;
	color:						#ffffff;
}

h1
{
	text-align:					left;
	font-size:					14pt;
	margin-top:5px;
	margin-bottom:5px;
}

h2
{
	font-size:					12pt;
}

h3
{
	font-size:					11pt;
	padding-left:				20px;
}


/* LIENS */
#texte a
{
	color:						#a1822d;
}

a:link, a:visited, a:hover, a:active
{
	color:						inherit;
}

#menu a
{
	/*color:						#FFFFFF;*/
	text-decoration:			none;
}

.menu a
{
	color:						#ffffff;
}

.menu a:hover
{
	color:						#a1822d;
}


.menuactif a
{
	color:						#2c140a;
}

.menuactif a:hover
{
	color:						#ffffff;
}

a.liensousmenu:hover
{
	color:						#ffffff;
}

a.liensousmenu
{
	padding-left:				20px;
	padding-right:				20px;
	padding-top:				5px;
	padding-bottom:				5px;
	color:						#2c140a;
	font-size:					0.9em;
	text-decoration:			none;
}



.sousmenu
{
	padding-top:				3px;
	padding-bottom:				3px;
	padding-left:				3px;
	font-weight:				bold;
	font-size:					1.1em;
	background-color:			#a1822d;
}

a.sousmenuactif
{
	color:						#ffffff;
}

td.sousmenuactif
{
	
}

.main
{
	cursor:						pointer;
}

/* hack css pour ie6 et inférieur */
	#footer
	{
		text-align:				center;
		padding-bottom:			2px;
		color:					#2c140a;
		text-align:				center;
		background-color: 		#ffffff;
		border-top:				2px #a1822d solid;
	}

	*>#footer
	{
		text-align:				center;
		position:				absolute;
		width:					1000px;
		left:					50%;
		margin-left:			-500px;
		bottom:					0px;
		padding-bottom:			2px;
		color:					#2c140a;
		text-align:				center;
		background-color: 		#ffffff;
		border-top:				2px #a1822d solid;
	}


#ref a
{
	color:					#a1822d;
}

#ref
{
	color:					#a1822d;
	font-size:				0.9em;
}


/* CP / VILLES */


#cpville
{
	display:				none;
	position:				fixed;
	top:					0;
	bottom:					0;
	left:					0;
	right:					0;
	background:				url(../../../img/fond_blanc.png) repeat;
	z-index:				200;
}

#cpville_int
{
	display:				block;
	width:					350px;
	max-height:				350px;
	background-color:		#2c140a;
	-moz-border-radius:		10px;
}

#contenu_cpville
{
	overflow:				auto;
	width:					350px;
	max-height:				300px;
	color:					#ffffff;
}

.vil:hover
{
	cursor:					pointer;
	background-color:		#a1822d;
	color:					#2c140a;
}
