@charset "utf-8";
/* CSS Document */


body,ul,li,h1,h2,h3,h4,h5,h6,p,form,fieldset {
	margin:0;padding:0;
}

img, div { behavior: url(iepngfix.htc) }

.clearfloat { 
clear:both;
height:0;
font-size: 1px;
line-height: 0px;
} 

* html .contents{height:100%}
html {
	background-image:url(images/background.jpg);
	margin: 0;
}

#global {
	width: 800px; 
	height: 100%;
	margin: 0 0 0 0;
}

#top1 { 
	width: 291px; 
	height:162px; 
	margin-top:0px;
	float:left;
}

#top2 { 
	width: 656px; 
	height:217px; 
	margin-top:0px;
	float:left;
	position: absolute;
	left :300px;
	top :0px;
}


#img_accueil { 
	width: 250px; 
	height:250px; 
	position: absolute;
	left :330px;
	top :460px;
}

#nav {
	width: 260px;
	float:left;
	position: absolute;
	left :0px;
	top :240px;

}

.navigation a:link{
	width: 191px;
	font-family:"Times New Roman", Times, serif; 
	font-size:18px;
	color:#f1d29c;
	text-decoration:none;
}

.navigation a:hover{
	width: 191px;
	font-family:"Times New Roman", Times, serif; 
	font-size:18px;
	color:#f1d29c;
	text-decoration:underline;
}

.navigation a:visited{
	width: 191px;
	font-family:"Times New Roman", Times, serif; 
	font-size:18px;
	color:#f1d29c;
	text-decoration:underline;
}

.image_01{
	padding:0 0 0 20px;
}

.image_02{
	padding:0 0 0 30px;
}

.image_03{
	padding:0 0 0 40px;
}

.image_04{
	padding:0 0 0 65px;
}

.image_05{
	padding:0 0 0 70px;
}

.image_06{
	padding:0 0 0 45px;
}

.image_07{
	padding:0 0 0 15px;
}

.image_08{
	padding:0 0 0 35px;
}

.image_09{
	padding:0 0 0 40px;
}

.image_10{
	padding:0 0 0 55px;
}

.image_11{
	padding:0 0 0 59px;
}



#contenu {
	width: 473px;
	float:left;
	position: absolute;
	left :300px;
	top :230px;
}


#contenu2 {
	width: 680px;
	height:450px;
	float:left;
	scrollbar-3dlight-color:#5a6873; scrollbar-arrow-color:#5a6873; scrollbar-darkshadow-color:#5a6873; scrollbar-highlight-color:#5a6873; scrollbar-shadow-color:#5a6873; scrollbar-track-color: #5a6873; 
		position: absolute;
	left :300px;
	top :230px;
}

#contenu3 {
	width: 680px;
	height:450px;
	float:left;
	scrollbar-3dlight-color:#5a6873; scrollbar-arrow-color:#5a6873; scrollbar-track-color: #5a6873; scrollbar-darkshadow-color:#5a6873; scrollbar-face-color:#8f97aa; scrollbar-highlight-color:#5a6873; scrollbar-shadow-color:#5a6873; margin:0px 0px 45px 0px;
}

#contenu3 #contenu_texte { font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; list-style:none; line-height:16px; color:#FFFFFF;  text-align:left; float:left; margin:0px 20px 39px 20px; overflow:auto; display:block; height:400px; width:600px; display:inline; }
#contenu3 #contenu_texte a:link{color:#FFFFFF; text-decoration:underline;}
#contenu3 #contenu_texte a:visited{color:#FFFFFF; text-decoration:underline;}
#contenu3 #contenu_texte a:hover{color:#FFFFFF; text-decoration:none;}
#contenu3 #contenu_texte a:active{color:#FFFFFF; text-decoration:underline;}
#contenu3 #contenu_texte h3{font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:16px; margin:0px 0px 10px 0px; color:#f1d29c;}
#contenu3 #contenu_texte p{font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; text-align:left;  line-height:16px; padding:0px 10px 0px 0px;}


.table_hotes_titre {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#f1d29c;
}


.table_hotes {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#f1d29c;
}

.table_hotes2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#f1d29c;
}

.annee {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#f1d29c;
	font-style:bold;
}

.table {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
}


.bold {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#f1d29c;
}

H6 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFFFFF;
}


H5 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#f1d29c;
	padding:0 15px 0 0px;
}

H4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#f1d29c;
	padding:0 15px 0 0px;
}


H2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	padding:0 15px 0 0px;
}

H1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFF;
	padding:0 15px 0 0px;
}

p {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#FFF;
	padding:0 15px 0 0px;
	font-style:bold;
}

.2009 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:36px;
	color:#FFFFFF;
}



.navigation_activites a:link{
	font-family:"Times New Roman", Times, serif; 
	font-size:12px;
	color:#f1d29c;
	text-decoration:none;
}

.navigation_activites a:hover{
	font-family:"Times New Roman", Times, serif; 
	font-size:12px;
	color:#f1d29c;
	text-decoration:underline;
}

.navigation_activites a:visited{
	font-family:"Times New Roman", Times, serif; 
	font-size:12px;
	color:#f1d29c;
	text-decoration:underline;
}


.hebergement {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	color:#FFF;
	padding:0 15px 0 0px;
}

.texte_accueil {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	margin:0 15px 0 15px;
	line-height:24px;
}

.photo{
	padding:0 0 0 70px;
}

#contenu_right {
	width: 200px;
	float:left;
	position: absolute;
	left :720px;
	top :310px;
}

#nouvelle {width:228px; height:400px; list-style:none; line-height:12px; background-image:url(images/backg_special_12.png); background-repeat:no-repeat; scrollbar-3dlight-color:#ff9a66; scrollbar-arrow-color:#ff9a66; scrollbar-track-color: #ff9a66; scrollbar-darkshadow-color:#ff9a66; scrollbar-face-color:#cc3433; scrollbar-highlight-color:#000000; scrollbar-shadow-color:#000000; float:left; margin:0 10px 0 10px;}
#nouvelle #news { font-family:Arial, Helvetica, sans-serif; font-size:11px; list-style:none; line-height:16px; color:#FFFFFF;  text-align:left; float:left; margin:130px 48px 39px 40px; overflow:auto; display:block; height:160px; width:170px; display:inline; }
#nouvelle #news a:link{color:#000000; text-decoration:underline;}
#nouvelle #news a:visited{color:#000000; text-decoration:underline;}
#nouvelle #news a:hover{color:#000000; text-decoration:none;}
#nouvelle #news a:active{color:#000000; text-decoration:underline;}
#nouvelle #news h3{font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; margin:0px 0px 10px 0px; color:#FFFFFF;}
#nouvelle #news p{font-family:Arial, Helvetica, sans-serif; font-size:11px; text-align:left;  line-height:16px; padding:0px 10px 0px 0px;}

#footer {
	height: 33px;
	width: 1000px;
	margin:0px 0 0 0PX;
	position: absolute;
	left :0px;
	top :700px;
}

#etablissement { 
	width: 175px; 
	height:111px; 
	float:left;
	padding:10px 20px 0 40px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	line-height:16px; 
	color:#FFFFFF;
	text-align:center;
}

#logos { 
	width: 700px; 
	height:111px; 
	float:right;
	padding:10px 20px 0 0px;
}

.logos2 { 
	padding:0px 20px 0 20px;
}

.date {
	font-family:font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	text-align:center;
	padding:10px 0 0 0;
}









 
