/* CSS Document */

body{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
padding: 0px;
margin: 0px;
}

td{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color:#FFFFFF;
}

.logo{
position:absolute;
z-index:10;
top: 10px;
left:10px;
width:127px;
height:140px;
border: 0px solid #000000;
}

.fond_bloc_news_jeu{
position:absolute;
z-index:20;
top: 156px;
left:777px;
width:205px;
height:192px;
border: 0px solid #000000;
overflow: hidden;
}

.logo_pds{
position:absolute;
z-index:10;
top: 90px;
left:858px;
width:109px;
height:60px;
border: 0px solid #000000;
}

.fond_bloc_moteur{
position:absolute;
z-index:10;
top: 206px;
left:315px;
width:475px;
height:108px;
border: 0px solid #000000;
}

#contenu_bloc_moteur{
position:absolute;
z-index:15;
top: 206px;
left:315px;
width:440px;
height:94px;
border: 0px solid #000000;
color: #000b34;
text-align:left;
padding: 8px;
}

#contenu_bloc_moteur td{
color: #000b34;
}

.bascule_langue_theme{
position:absolute;
z-index:10;
top: 4px;
left:901px;
width:74px;
height:101px;
border: 0px solid #000000;
}

.titre_9_legendes{
position:absolute;
z-index:10;
top: 55px;
left:316px;
width:320px;
height:70px;
border: 0px solid #000000;
}

.liste_communes{
position:absolute;
z-index:10;
top: 145px;
left:141px;
width:320px;
height:70px;
border: 0px solid #000000;
}

.video_photo{
position:absolute;
z-index:10;
top: 206px;
left:33px;
width:261px;
height:225px;
/*border: 3px solid #ffffff;*/
}

.logo_abbaye_d_aulps{
position:absolute;
z-index:10;
top: 522px;
left:0px;
width:168px;
height:125px;
border: 0px solid #000000;
text-align:right;
overflow: hidden;
}




.logo_annecy_2018{
position:absolute;
z-index:10;
top: 560px;
left:220px;
width:90px;
height:74px;
border: 0px solid #000000;
text-align:right;
}

.jeu_concours{
position:absolute;
z-index:10;
top: 430px;
left:155px;
width:90px;
height:74px;
border: 0px solid #000000;
text-align:right;
}

.pied_page{
position:absolute;
z-index:10;
top: 654px;
left:5px;
width:970px;
height:15px;
border: 0px solid #ffffff;
}

a:link{
color:#FFFFFF;
text-decoration:underline;
}

a:visited{
color:#FFFFFF;
text-decoration:underline;
}

a:hover{
color:#FFFFFF;
text-decoration:none;
}

.zoneform{
border: 1px solid #000000;
background-color:#FFFFFF;
font-size: 11px;
}

.boutonform_resa{
cursor:pointer;
background-image:url(../images/design/fond_bouton_resa_home.gif);
background-repeat:no-repeat;
background-position: center center;
background-color:#a7a391;
border: 0px none;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
padding-top:0px;
display:block;
height:16px;
line-height:16px;
padding-bottom: 3px;
font-weight:bold;
}

a.lien_recherche_avancee:link{
color: #000b34;
font-weight:underline;
}

a.lien_recherche_avancee:visited{
color: #000b34;
font-weight:underline;
}

a.lien_recherche_avancee:hover{
color: #000b34;
font-weight:none;
}

.contenu_news{
position:absolute;
z-index:20;
top: 171px;
left:796px;
width:179px;
height:128px;
border: 0px solid #ffffff;
text-align:left;
}

.titre_news{
position:absolute;
z-index:40;
top: 136px;
left:794px;
width:62px;
height:24px;
border: 0px solid #ffffff;
text-align:left;
}

.menu_bas{
position:absolute;
z-index:30;
top: 582px;
left:340px;
width:650px;
height:56px;
border: 0px solid #ffffff;
text-align:left;
}

a.lien_menu_bas:link{
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
margin: 0px 5px 0px 5px;
font-size:11px;
text-decoration:underline;
font-weight:bold;
}

a.lien_menu_bas:visited{
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
margin: 0px 5px 0px 5px;
font-size:11px;
text-decoration:underline;
font-weight:bold;
}

a.lien_menu_bas:hover{
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
margin: 0px 5px 0px 5px;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

a.lien_menu_pied_page:link{
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
margin: 0px 0px 0px 0px;
font-size:10px;
text-decoration:underline;
}

a.lien_menu_pied_page:visited{
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
margin: 0px 0px 0px 0px;
font-size:10px;
text-decoration:underline;
}

a.lien_menu_pied_page:hover{
color: #ffffff;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-decoration:underline;
margin: 0px 0px 0px 0px;
font-size:10px;
text-decoration:none;
}

#contenunews{
color: #ffffff;
}

#contenunews font{
color: #ffffff;
}

#contenunews p{
color: #ffffff;
}


#contenunews a:link{
color: #ffffff;
}

#contenunews a:visited{
color: #ffffff;
}

#contenunews a:hover{
color: #ffffff;
}