﻿body {margin:0; padding:0; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background:#66CCCC url(imgs/Master/backGround.gif) no-repeat center top;}

/* Centrage de la page */
#page{margin:0 auto; width:996px;}

/* Entete */
#accroche{margin:0; padding:0; height:57px; background-image: url(imgs/master/backGroundTop.jpg); background-repeat: repeat-x;}
#accrochetext{padding:37px 0 0 15px;}
#header{margin:0; height:79px;}

/* Separateur */
#separateur{margin:0;padding:0; background-image: url('imgs/separteur.jpg'); 
width:972px; 
height:34px;
}
#septext{margin:0;padding-left:228px; padding-top:10px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;
    width: 742px;
}
.tbleu
{
color:Blue;
}
/* Menu */
#menu{float:left; background-image: url('imgs/Master/backGroundMenu.jpg'); 
background-repeat: repeat-x; margin:0; padding:0; font-size: 11px; color:#ffffff; width:186px; 
height:557px;
}
#menutext{padding-left:14px; width:190px;}
/*#tabmenu {font-size:12px; font-weight:bold; color:#FADE14;}
#tabmenu a {color:#FADE14; text-decoration: none;}
#tabmenu a:hover {color:#FADE14; text-decoration: none;}*/
.vertical a {color:#FADE14; font-size:12px; background-color:#0066CC; text-decoration:none; font-weight: bold; border-bottom: 1px solid #558DC6; padding-left:5px; display: block; width:156px; line-height:27px;}
.vertical a:hover {background-image: url(imgs/Master/backGround.jpg); border-bottom: 1px solid #558DC6;}

.vertical2 a {color:#FADE14; font-size:12px; font-weight:bold; background-color:#316A96; text-decoration: none; border-top: 1px solid #00416B; margin-left:1px; padding-left:1px; display:list-item; width:198px; line-height:30px;}
.vertical2 a:hover {background-image: url(imgs/Master/backGroundSubMenu.jpg);}

#ID_MENU1 {visibility:hidden;}
#ID_MENU2 {visibility:hidden;}
#ID_MENU3 {visibility:hidden;}
#ID_MENU4 {visibility:hidden;}
#ID_MENU5 {visibility:hidden;}
#ID_MENU6 {visibility:hidden;}
#ID_MENU7 {visibility:hidden;}
#ID_MENU8 {visibility:hidden;}
#ID_MENU9 {visibility:hidden;}
#ID_MENU10 {visibility:hidden;}
#ID_MENU1 a {font-size:12px; font-weight:bold; color:#FADE14; text-decoration: none;}
#ID_MENU1 a:hover {font-size:12px; font-weight:bold; color:#FADE14; text-decoration: none;}
#ID_MENU2 a {font-size:12px; font-weight:bold; color:#FADE14; text-decoration: none;}
#ID_MENU2 a:hover {font-size:12px; font-weight:bold; color:#FADE14; text-decoration: none;}
#ID_MENU3 a {font-size:12px; font-weight:bold; color:#FADE14; text-decoration: none;}
#ID_MENU3 a:hover {font-size:12px; font-weight:bold; color:#FADE14; text-decoration: none;}
#ID_MENU4 a {font-size:12px; font-weight:bold; color:#FADE14; text-decoration: none;}
#ID_MENU4 a:hover {font-size:12px; font-weight:bold; color:#FADE14; text-decoration: none;}
#ID_MENU5 a {font-size:12px; font-weight:bold; color:#FADE14; text-decoration: none;}
#ID_MENU5 a:hover {font-size:12px; font-weight:bold; color:#FADE14; text-decoration: none;}
#ID_MENU6 a {font-size:12px; font-weight:bold; color:#FADE14; text-decoration: none;}
#ID_MENU6 a:hover {font-size:12px; font-weight:bold; color:#FADE14; text-decoration: none;}
#ID_MENU7 a {font-size:12px; font-weight:bold; color:#FADE14; text-decoration: none;}
#ID_MENU7 a:hover {font-size:12px; font-weight:bold; color:#FADE14; text-decoration: none;}
#ID_MENU8 a {font-size:12px; font-weight:bold; color:#FADE14; text-decoration: none;}
#ID_MENU8 a:hover {font-size:12px; font-weight:bold; color:#FADE14; text-decoration: none;}
#ID_MENU9 a {font-size:12px; font-weight:bold; color:#FADE14; text-decoration: none;}
#ID_MENU9 a:hover {font-size:12px; font-weight:bold; color:#FADE14; text-decoration: none;}
#ID_MENU10 a {font-size:12px; font-weight:bold; color:#FADE14; text-decoration: none;}
#ID_MENU10 a:hover {font-size:12px; font-weight:bold; color:#FADE14; text-decoration: none;}

#recherche {padding:0 0 0 45px; margin:0;}
#inrec {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #316A96; border: 1px solid #CEBF5A; background-color: #FFF48B;}
#sub {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #316A96; border: none; background-color: #FADE14; text-decoration: underline;}

#newsletter {padding:3px 0 0 45px; margin:0;}
#innew {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #316A96; border: 1px solid #1A486C; background-color: #A6CBE8;}
#oknew {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #A6CBE8; border: none; background-color: #316A96; text-decoration: underline;}
#inscription {padding:3px 0 0 45px; color:#316A96; font-weight:bold;}
#inscription a {color:#316A96; text-decoration: none;}
#inscription a:hover {color:#316A96; text-decoration: underline;}

#coord {color:#ffffff; padding:10px 0 0 6px; margin:0;}
#coord a {color:#ffffff; text-decoration: underline;}
#coord a:hover {color:#FADE14; text-decoration: underline;}

/* Contenu */
#contenu{float:right; background-color:#FFFFFF; margin:0 0 0 0px; 
padding:0; width:785px;
height:543px;
overflow:scroll
}
#photos{border:1px solid #1A486C}

/* Pied de page */
#footer{color:#FFFFFF; background-image: url(imgs/Master/backGroundFooter.jpg); background-repeat: repeat-x; font-size: 10px; margin:0; padding:3px 0 0 0; height:41px; text-align:center;}
#footer a {color: #FFFFFF; font-size: 10px; text-decoration:none;}
#footer a:hover {color:#FADE14; text-decoration:underline;}

/*Ascenseur*/
.ascenseur{
	cursor:pointer;

    
}

a{
	color:Navy;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
}
/*a:hover{
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:medium;
}*/

/*Bloc*/
.bloc{
	width:100px;
	margin:10px 0px 0px 0px;
	/*padding:10px 0 0 10px;*/
	/*background:url(imgs/nav.jpg) no-repeat top left transparent;*/
}
.finbloc{
	background:url(imgs/nav_b.jpg) no-repeat top left transparent;
	width:200px;
	margin:0;
	height:15px;
	}
	/*Navigation*/
	
	#navigation h1{
	padding:0 0 0 19px;
	margin:0;
	color:#FFFFFF;
	display: block;
	height:30px;
	
	line-height:30px;
	width:166px;
	background:url(imgs/nav_h1.jpg) repeat;
	font-size:x-large;
	font-family:"Franklin Gothic Medium Cond";
	}
#navigation ul{
	list-style-image:url(imgs/nav_li.jpg) transparent;
	color:Yellow;
	
	margin-top:0; margin-bottom:0;
	margin-left:0px;
}
#navigation ul  a{
	list-style-image:url(imgs/nav_li.jpg)transparent;
	color:Yellow;
	width:165px;
	font-size:small;
}
#navigation ul a:hover{
	color:ButtonFace;
	font-size:medium;
	
}

.contour {
text-align: center;
border: 3px solid #000;
padding: 5px;
margin: 0px;
}

.map { 
	width:700px; 
	height:800px;  
	
	position:relative;	
     }



