body{
padding:0px;
margin:0px auto;
/*background-image:url(../gite-chambres-cotes-d-armor/fd_gite3.jpg);*/
background-position:top center;
background-repeat:no-repeat;
background-color:#9BB3D7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#page{
position:absolute;
margin-left:-475px;
left:50%;
top:0px;
z-index:0;
padding:0px;
width:950px;
background-image:url(../gite-chambres-cotes-d-armor/fd_page.gif);
background-repeat:repeat-y;
overflow:hidden;
}

#bando{
float:left;
background-image:url(../gite-chambres-cotes-d-armor/bando_chambres.gif);
background-repeat:no-repeat;
height:129px;
width:950px;
}

#bando div{
margin-right:10px;
/*margin-top:97px;*/
float:right;
}


/*---------------------------------------------------------------------*/


.menu{
margin:0px;
float:left;
list-style:none;
padding:3px 0px 0px 70px;
text-align:center;
height:27px;
background-image:url(../gite-chambres-cotes-d-armor/fond-menu-chambres.gif);
background-repeat:no-repeat;
width:880px;
}


.menu li{
display:inline;
float:left;
}

.menu li a {
 display:block; 
 float:left; 
 height:27px; 
 line-height:27px; 
 color:#ffffff; 
 text-decoration:none; 
 text-align:center; 
 font-size:14px;
 padding:0 0 0 7px; 
 cursor:pointer; 
 background: url(../gite-chambres-cotes-d-armor/onglet.jpg) no-repeat left top;
}

.menu li a b {
 float:left; 
 display:block; 
 padding:0 14px 0 0px;
 background: url(../gite-chambres-cotes-d-armor/onglet.jpg) no-repeat right top;
}

.menu li a:hover {
 color:#3a69ad;
 text-decoration:none; 
 background: url(../gite-chambres-cotes-d-armor/onglet_hover.jpg) no-repeat left top;
}

.menu li a:hover b {
background:url(../gite-chambres-cotes-d-armor/onglet_hover.jpg) no-repeat right top;
}

.menu li.current a {
 color:#3a69ad;
 text-decoration:none;
 background: url(../gite-chambres-cotes-d-armor/onglet_hover.jpg) no-repeat left top;
 text-decoration:none;
}

.menu li.current a b {
 background:url(../gite-chambres-cotes-d-armor/onglet_hover.jpg) no-repeat right top;
}


/*--------------------------------------------------------------------------------------*/


.nom_commune{
color:#000000;
font-size:18px;
font-style:italic;
}

.nom_region{
color:#e2053e;
font-size:18px;
font-style:italic;
}

/*------------------------------------------------------------------------------*/


#contenu_haut{
float:left;
width:950px;
overflow:hidden;
background-image:url(../gite-chambres-cotes-d-armor/fond-contenu-haut-chambres.gif);
background-repeat:no-repeat;
background-position:top left;
}

#col_gauche{
width:193px;
float:left;
}

#actu{
margin-top:23px;
margin-left:23px;
_margin-left:12px;
width:157px;
float:left;
background-color:#e2e8f2;
background-image:url(../gite-chambres-cotes-d-armor/fond-actu-chambres.jpg);
background-position:repeat-y;
color:#3a69ad;
}

#actu img{
float:left;
}

#actu div{
padding-top:10px;
padding-left:5px;
padding-bottom:10px;
}

.lien_actu:link, .lien_actu:visited{
font-weight:bold;
color:#3a69ad;
text-decoration:underline;
}

.lien_actu:hover, .lien_actu:active{
text-decoration:none;
}

.lien_mail:link, .lien_mail:visited{
font-weight:bold;
color:#fff;
text-decoration:underline;
}

.lien_mail:hover, .lien_mail:active{
text-decoration:none;
}


#carte{
margin-top:40px;
_margin-top:40px;
}

#col_mil{
margin-top:5px;
float:left;
background-color:#3a69ad;
text-align:center;
width:210px;
}

#vign_gite{
padding-top:20px;
}

#vign_gite img{
border:2px solid #fff;
}

/*-----------------------------------------------vignettes_chambres-----------------------------------*/

#col_mil_coquelicot{
left:193px;
top:159px;
position:absolute;
display:none;
margin-top:5px;
float:left;
background-color:#3a69ad;
text-align:center;
width:210px;
}

#col_mil_gourmande{
left:193px;
top:159px;
position:absolute;
display:none;
margin-top:5px;
float:left;
background-color:#3a69ad;
text-align:center;
width:210px;
}

#col_mil_cottage{
left:193px;
top:159px;
position:absolute;
display:none;
margin-top:5px;
float:left;
background-color:#3a69ad;
text-align:center;
width:210px;
}

#col_mil_zen{
left:193px;
top:159px;
position:absolute;
display:none;
margin-top:5px;
float:left;
background-color:#3a69ad;
text-align:center;
width:210px;
}

#col_mil_marine{
left:193px;
top:159px;
position:absolute;
display:none;
margin-top:5px;
float:left;
background-color:#3a69ad;
text-align:center;
width:210px;
}

/*--------------------------------------------------------zooms_chambres-----------------------------------*/

#coquelicot_1, #coquelicot_2, #coquelicot_3{
left:426px;
top:184px;
display:none;
position:absolute;
border:2px solid #ffffff;
}

#gourmande_1, #gourmande_2, #gourmande_3{
left:426px;
top:184px;
display:none;
position:absolute;
border:2px solid #ffffff;
}

#cottage_1, #cottage_2, #cottage_3{
left:426px;
top:184px;
display:none;
position:absolute;
border:2px solid #ffffff;
}

#zen_1, #zen_2, #zen_3{
left:426px;
top:184px;
display:none;
position:absolute;
border:2px solid #ffffff;
}

#marine_1, #marine_2, #marine_3{
left:426px;
top:184px;
display:none;
position:absolute;
border:2px solid #ffffff;
}


/*-----------------------------------------------------fin_zooms_chambres----------------------------------------*/

.vign_accueil{
border:2px solid #ffffff;
margin-top:20px;
}

.zoom_accueil{
border:2px solid #ffffff;
margin:20px 15px 10px 23px;
}



#cote_d{
padding-top:5px;
width:547px;
float:left;
}

#txt{
padding:30px 30px 0px 30px;
color:#223b5f;
text-align:justify;
}

#txt a
{
color: #666699;
}

#footer{
padding-top:10px;
background-color:#9bb3d6;
width:950px;
float:left;
color:#3a69ad;
letter-spacing:0.1em;
text-align:center;
}

.menu_chambres{
margin:0px;
float:left;
list-style:none;
padding:0px;
text-align:center;
width:157px;
}

.menu_chambres li{
float:left;
}

.menu_chambres li a{
display:block;
border-bottom:1px solid #FFFFFF;
margin-bottom:2px; 
width:144px;
background-color:#93acd2;
background-image:url(../gite-chambres-cotes-d-armor/puce_chambres.gif);
background-repeat:no-repeat;
background-position:0% 65%;
float:left; 
height:27px; 
line-height:27px; 
color:#fff; 
text-decoration:none; 
text-align:center; 
font-size:14px;
padding:5px; 
cursor:pointer;  
}

.menu_chambres li a:hover{
background-image:url(../gite-chambres-cotes-d-armor/puce_chambres_on.gif);
background-color:#3a69ad;
color:#fff;
}

.menu_chambres li.active a {
background-image:url(../gite-chambres-cotes-d-armor/puce_chambres_on.gif);
background-color:#3a69ad;
color:#fff;
}

.menu_chambres li.inactive a {
background-image:url(../gite-chambres-cotes-d-armor/puce_chambres.gif);
background-color:#93acd2;
color:#fff;
}

/*--------------------------------------------zooms_gite--------------------------------------------*/

#zoom_gite1{
position:absolute;
display:none;
left:426px;
top:184px;
border:2px solid #ffffff;
}

#zoom_gite2{
position:absolute;
display:none;
left:426px;
top:184px;
border:2px solid #ffffff;
}

#zoom_gite3{
position:absolute;
display:none;
left:426px;
top:184px;
border:2px solid #ffffff;
}

#zoom_gite4{
position:absolute;
display:none;
left:426px;
top:184px;
border:2px solid #ffffff;
}

#zoom_gite5{
position:absolute;
display:none;
left:426px;
top:184px;
border:2px solid #ffffff;
}

#zoom_gite6{
position:absolute;
display:none;
left:426px;
top:184px;
border:2px solid #ffffff;
}

#zoom_gite7{
position:absolute;
display:none;
left:426px;
top:184px;
border:2px solid #ffffff;
}

#zoom_gite8{
position:absolute;
display:none;
left:426px;
top:184px;
border:2px solid #ffffff;
}

#cliq_vign{
color:#FFFFFF;
text-align:left;
padding-left:20px;
background-image:url(../gite-chambres-cotes-d-armor/loupe.gif);
background-position:2% 15%;
background-repeat:no-repeat;
}

#txt_contact{
padding-left:5px;
font-size:12px;
color:#fff;
text-align:center;
line-height:20px;
}

input{
border:1px;
}

.bouton {
	border:none;
	font-size: 11px;
	cursor: pointer;
	background-image:url(../gite-chambres-cotes-d-armor/bg_btn.gif);
	background-repeat:no-repeat;
	background-color:#93acd2;
	height:20px;
	width:20px;
	
}

.bouton2{
	border:none;
	font-size: 11px;
	cursor: pointer;
	background-image:url(../gite-chambres-cotes-d-armor/bg_btn2.gif);
	background-repeat:no-repeat;
	background-color:#e2e8f2;
	height:20px;
	width:100px;
	color:#e2e8f2;
	
}
.rouge_fonce
{
color: #990033;
}