/* CSS Document */

body,td,th {font-family: Trebuchet MS, Verdana, Arial;font-size: 10pt;color: #FFF; font-style:BOLD; text-align:left}


a:link {font-family: Trebuchet MS, Verdana, Arial;font-size: 10pt;color: #FFF; font-style:BOLD;text-decoration: none;}
a:visited {font-family: Trebuchet MS, Verdana, Arial;font-size: 10pt;color: #FFF; font-style:BOLD;text-decoration: none;color: #FFF;}
a:hover {font-family: Trebuchet MS, Verdana, Arial;font-size: 10pt;color: #FFF; font-style:BOLD;text-decoration: underline;color: #FFF;}
a:active {font-family: Trebuchet MS, Verdana, Arial;font-size: 10pt;color: #FFF; font-style:BOLD;text-decoration: none;color: #FFF;}



h1 {
	font-size: 18pt;
	color: #FFF; 
	font-style:NORMAL; 
	font-weight:lighter;
	margin : 10px 0 0 0;
}


h2 {
	margin-bottom:20px;
	margin-top:-5px;	
	padding-bottom:10px;
	color:#FFF;
	font-style:NORMAL;
	font-size: 16px;
	font-weight:lighter;
}

h3 {
	margin-top:0px;
	padding-bottom:0px;
	color: #900;
	font-style:NORMAL;
	font-size: 16px;
		font-weight:lighter;	
}

ul {
	list-style:none;
	padding:10px 0 0 0;
	margin:0;
}


li {
	list-style:none;
	padding:5px 0 0 0;
	margin:0;

}

img{
	margin:0;
	-margin:0 0 0 -8px;
}

.spip_documents{
	margin:0;
}


body {
	margin:0 0 0 0;
	background-color:#C8C8C8;
}

#sommaire_block_tour{
	position:absolute;
	padding-top: 75px;
	width:800px;
	height:525px;
	top:50%;
	left:50%;
	margin-left: -400px;
	margin-top: -300px;
	background-color:#666666;
}

#image_accueil{
	position:relative;
	/*background:url(./../IMG/images/home.jpg) no-repeat;*/
	background:url(../img/home.jpg) no-repeat;
	width:581px;
	height:450px;
	left:50%;
	margin-left: -290px;
	cursor:pointer;
}

#image_accueil h1{
	position:absolute;
	left:95px;
	font-family:Trebuchet MS;
	font-size:32px;
	font-weight:normal;
	top:10px;
	margin:0;
	padding:0;
	color:#F7FCAA;
}

#image_accueil h2{
	position:absolute;
	left:160px;
	top:50px;
	margin:0;
	padding:0;
	font-family:Trebuchet MS;
	font-size:18px;
	font-weight:normal;
	color:#F7FCAA;
}

#image_accueil h3{
	position:absolute;
	left:295px;
	top:400px;
	margin:0;
	padding:0;
	font-family:Trebuchet MS;
	font-size:18px;
	font-weight:normal;
	text-align:left;
	color:#572403;
}



#sommaire_block_tour_int{
	position:absolute;
	width:800px;
	-width:802px;
	height:600px;
	top:50%;
	left:50%;
	margin-left: -400px;
	margin-top: -300px;
	text-align:center;
	/*background:#666;*/
	overflow-y:hidden;
}

#sommaire_block_tour_int_form{
	position:absolute;
	width:800px;
	-width:802px;
	/*height:600px;*/
	top:50%;
	left:50%;
	margin-left: -400px;
	margin-top: -300px;
	text-align:center;
	bottom:0;
	overflow-y:hidden;
}

#block_int_1{
	position:relative;
	margin:0 0 0 0;
	background-color: #666;
	float: left;
	width:200px;
 	height:600px;
	text-align:center;
}



#form_lv_or{
	position:relative;
	margin:0 0 0 0;
	background-color: #666;
	float: left;
	height:700px;
	width:580px;
	text-align:center;
	top:-570px;
	left:205px;
}


.message{
	font:bold 30px Arial, Helvetica, sans-serif;
	margin-bottom:20px;
	display:block;
	margin-top:50px;

}

.mess_ajout{
    font:15px Arial, Helvetica, sans-serif;
	margin-bottom:20px;
	display:block;
}

.mess_form_lv_or {
    font:20px Arial, Helvetica, sans-serif;
	margin-bottom:20px;
	display:block;
	color:#fff;
	text-align:center;
}

.mess_form_lv_pt{
    font:15px Arial, Helvetica, sans-serif;
	margin-bottom:20px;
	display:block;
	color:#fff;
	text-align:center;
}
.mess_form a{
    font:15px Arial, Helvetica, sans-serif;
	margin-bottom:20px;
	display:block;
	color:#fff;
	text-align:center;
}

.mess_form a:visited {
    font:15px Arial, Helvetica, sans-serif;
	margin-bottom:20px;
	display:block;
	color:#ffffff;
}
.css{text-align:left;
}

#block_int_2{
	position:relative;
	float: left;
	margin:0 0 0 0;
	padding-top: 10px;
	padding-right: 2px;
	background-color: #666;
	width:286px;
	height:590px;
	text-align:center;

}

#block_int_3{
	position:relative;
	float: right;
	margin:0 0 0 0;
	padding-left: 7px;
	padding-right: 7px;
	background-color: #666;
	width:292px;
	-padding-left: 0px;
	height:600px;
	text-align:right;
}

#block_int_3 a:link {color: #900}
#block_int_3 a:visited {color: #900;}
#block_int_3 a:hover {color: #900;}
#block_int_3 a:active {color: #900;}

#block_int_5{
	position:relative;
	float: right;
	margin:0 0 0 0;
	padding-left: 7px;
	padding-right: 7px;
	background-color: #666;
	width:292px;
	-padding-left: 0px;
	height:600px;
	text-align:left;
}

#block_int_5 a:link {color: #900}
#block_int_5 a:visited {color: #900;}
#block_int_5 a:hover {color: #900;}
#block_int_5 a:active {color: #900;}

#block_int_5 #block_int_3b{
	position:relative;
	margin:10px 0 0 0;
	background-color: #666;
	text-align:left;
}

#block_int_4{
	position:relative;
	float: right;
	margin:0 0 0 0;
	padding-left: 7px;
	padding-right: 7px;
	background-color: #666;
	width:292px;
	-padding-left: 0px;
	height:600px;
	text-align:right;
}

#block_int_4 li {
	list-style:none;
	padding:5px 5px 0 5px;
	margin:0;
	text-align:justify;
}

#block_int_4 li .auteur_dt{
	/*margin-left:120px;*/
	font:italic;
	padding:0;
	font:italic 12px Arial, Helvetica, sans-serif;
	width:200px;
	margin-top:-5px;
	color: #990000;
}

#block_int_4 li .chapo{
	/*margin-left:120px;*/
	font:italic;
	padding:0;
	font:italic 12px Arial, Helvetica, sans-serif;
	display:block;
	
}

#block_int_3b{
	position:relative;
	margin:10px 0 0 0;
	background-color: #666;
	text-align:right;
}

#central_presentation p { text-align:justify;}



#modal{
	position:absolute;
	height:100%;
	width:100%;
	z-index:90;
	background:url(../img/modal.png);
	display:none;
}

#modal_carte{
	position:absolute;
	height:459px;
	width:608px;
	left:50%;
	top:50%;
	margin-left:-300px;
	margin-top:-225px;
	border:1px solid #000;
}

#modal_fermer{
	position:absolute;
	width:20px;
	height:20px;
	left:4px;
	top:4px;
	background:#FFF;
	cursor:pointer;
}

.drapeau_accueil{
	margin-left:auto;
	margin-right:auto;
	width:72px;
	-position:relative;
	-left:8px;
	-padding-left:8px;
}

.inner{
		font-size: 0.83em;
		font-weight: bold;
		font-style: italic;
		color: #aa2e08;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		margin-left: 0px;
		padding-top: 0px;
		padding-right: 0px;
		padding-bottom: 0px;
		padding-left: 0px;
		height: 0.5em;
}

.lv_or{
          text-align:center;
		  font:bold 18px Arial, Helvetica, sans-serif;
}








