/* général */
body {
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/fond_05.gif);
background-repeat:repeat;
margin: 0;
padding: 0 ;
text-align: center;
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
.conteneur {
width: 800px;
height: 100%;
margin-left: auto;
margin-right: auto;
text-align: left;
}
.conteneuraccueil {
width: 800px;
height: 100%;
margin-left: auto;
margin-right: auto;
text-align: left;
}
p {
margin-top:0px;
}
img {
border:0;
}
h1 {
font-size:11px;
color:#33CCCC;
}
h2 {
font-size:11px;
color:#ff6600;
}


/* accueil1 ########################*/
.accueil {
float:left;
width:800px;
height:536px;
}
.bandeauaccueil {
float:left;
width:800px;
height:132px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
.bandeauaccueil img{
float:left;
}
.texteaccueil {
float:left;
width:200px;
padding-left:9px;
text-align:justify;
}

.texteaccueil a {
	color:#333333;
	text-decoration:none;
}
.texteaccueil a:link {
	color:#333333;
	text-decoration:none;
}
.texteaccueil a:hover {
	color:#333333;
	text-decoration:none;
}

.entrer {
float:left;
padding-left:30px;
padding-top:20px;
padding-bottom:20px;
width:160px;
color:#0066cc;
text-align:left;
	font-size: 12px;
}
.entrer img{
float:left;
padding-top:2px;
padding-right:3px;
}
.routard {
	float:right;
	margin-top:-50px;
	}
.logos-entrer {
float:right;
margin-top:12px;
padding-top:5px;
width:316px;
border-top-style:dotted;
border-top-color:#999999;
border-top-width:thin;
}

.logos-label {
	float:right;
	}
.voir-tarifs {
	float:right;
	width:200px;
	text-align:right;
	font-size:13px;
	color:#cc0000;
	font-weight:bold;
	padding-top:15px;
	}
.voir-tarifs a {
	color:#cc0000;
	text-decoration:none;
	}

.titre-gite-tarifs-colonne2 a{
color:#0066cc;
text-decoration:none;
}
.titre-gite-tarifs-colonne2 a:link {
color:#0066cc;
text-decoration:none;
}
.titre-gite-tarifs-colonne2 a:hover {
color:#0066cc;
text-decoration:none;
font-weight:bold;
}


.entrer a{
color:#0066cc;
text-decoration:none;
}
.entrer a:link {
color:#0066cc;
text-decoration:none;
}
.entrer a:hover {
color:#0066cc;
text-decoration:none;
font-weight:bold;
}
.piedaccueil {
float:left;
width:600px;

color:#333333;
text-align:left;
font-size: 11px;
}
.piedaccueil a {
color:#333333;
text-decoration:none;
}
.piedaccueil a:link {
color:#333333;
text-decoration:none;
}
.piedaccueil a:hover {
color:#333333;
text-decoration:none;
}

/* fin accueil1 ########################*/
.bandeau {
float:left;
width:797px;
height:88px;
}
.fond {
float:left;
background-image:url(../images/fondaccueil2_05.jpg);
width:797px;
height:365px;
}
.fond2 {
float:left;
background-image:url(../images/fondaccueil_03.jpg);
width:798px;
height:402px;
}
.boutonsactu {
float:left;
background-image:url(../images/fondboutonactu_03.jpg);
width:797px;
height:127px;
text-align:right;
}
.boutonsactu img{
margin-top:8px;
}
.boutons {
float:left;
background-image:url(../images/fondboutoncontact_03.jpg);
width:797px;
height:141px;
text-align:right;
}
.boutons img{
margin-top:8px;
}
.boutons2 {
float:right;
background-image:url(../images/fondmenu_05.jpg);
width:800px;
height:62px;
text-align:right;
}
.boutons2 img {
margin-top:8px;
}
.sousmenu1 {
float:right;
width:110px;
padding-right:440px;
height:83px;
}
.sousmenu1 img {
padding-top:0px;
margin-top:0px;
}
.sousmenu1en {
float:right;
width:110px;
padding-right:406px;
height:83px;
}
.sousmenu1en img {
padding-top:0px;
margin-top:0px;
}
.sousmenu1it {
float:right;
width:110px;
padding-right:376px;
height:83px;
}
.sousmenu1it img {
padding-top:0px;
margin-top:0px;
}
.sousmenu2 {
float:right;
width:120px;
text-align:left;
padding-right:292px;
padding-top:0px;
margin-top:-3px;
}
.sousmenu2 img {
padding-top:0px;
margin-top:0px;
}
.sousmenu2en {
float:right;
width:120px;
text-align:left;
padding-right:250px;
padding-top:0px;
margin-top:-3px;
}
.sousmenu2en img {
padding-top:0px;
margin-top:0px;
}
.sousmenu2it {
float:right;
width:120px;
text-align:left;
padding-right:175px;
padding-top:0px;
margin-top:-3px;
}
.sousmenu2it img {
padding-top:0px;
margin-top:0px;
}
.animaccueil {
float:right;
padding-right:130px;
}
.animaccueilen {
float:right;
padding-right:170px;
}
.texte {
float:left;
width:650px;
margin-left:79px;
text-align:justify;
font-size:11px;
color:#333333;
padding-top:4px;
}
.texte a {
color:#333333;
text-decoration:none;
}
.texte a:link {
color:#333333;
text-decoration:none;
}
.texte a:visited {
color:#333333;
text-decoration:none;
}
.texte a:hover {
color:#333333;
text-decoration:none;
}
.texteen {
float:left;
width:710px;
padding-left:49px;
padding-top:10px;
text-align:justify;
font-size:11px;
color:#333333;
}
.actu {
float:left;
width:96px;
padding-top:124px;
padding-left:75px;
}
/*  ########################*/
/*  ########################*/
/*  ########  GITES #############*/
/*  ########################*/
.fond-accueil-gites {
float:left;
background-image:url(../images/fondaccueilgite_05.jpg);
width:797px;
height:490px;
}
.fond-gites {
float:left;
background-image:url(../images/gite_03.jpg);
width:798px;
height:335px;
   margin-top: -15px;
}
.fond-prix {
float:left;
background-image:url(../images/fond-tarifs.jpg);
background-repeat:no-repeat;
width:798px;
height:428px;
}
.photo-accueil-gites {
float:right;
width:260px;
}
.photo-accueil-gites img{
float:right;
}

.photo-gites {
float:left;


width:450px;

}
.popup {
float:right;
width:420px;
height:260px;
text-align:center;
}

.texte-gite {
float:left;
width:260px;
padding-top:26px;
padding-left:86px;
color:#333333;
font-size:11px;
}
.texte-giteac {
float:left;
width:690px;
padding-left:86px;
color:#333333;
font-size:11px;
}

.tableau-texte-gite-tarifs {
color:#000000;
font-size:11px;
}
.fond-accueil-chambres {
float:left;
background-image:url(../images/chambre-d-hote-morbihan.jpg);
width:798px;
height:321px;
}
.fond-chambres {
float:left;
background-image:url(../images/chambres_03.jpg);
width:798px;
height:349px;
}
.texte-chambres {
float:left;
margin-left:84px;
width:450px;
padding-top:18px;
color:#333333;
font-size:11px;
text-align:left;
}
.texte-chambres {
color:#333333;
text-decoration:none;
}
.texte-chambres  a:link {
color:#333333;
text-decoration:none;
}
.texte-chambres a:visited {
color:#333333;
text-decoration:none;
}
.texte-chambres a:hover {
color:#333333;
text-decoration:none;
}
.texte-chambres2 {
float:left;
width:320px;
margin-left:90px;
color:#333333;
font-size:11px;
}
.texte-chambres img {
float:right;
}
.photo-accueil-chambres {
float:right;
margin-top:24px;
padding-right:60px;
width:190px;
height:300px;
text-align:right;
}
.pied {
float:left;
background-image:url(../images/pied_06.jpg);
width:798px;
height:27px;
}
.pieddroit {
float:right;
padding-top:5px;
width:300px;
}
.piedgauche {
float:left;
padding-left:10px;
padding-top:5px;
width:480px;
}
.pied a {
color:#000000;
text-decoration:none;
}
.pied a:link {
color:#000000;
text-decoration:none;
}
.pied a:hover {
color:#666666;
text-decoration:none;
}
.sousmenu {
float:right;
width:670px;
height:22px;
}
.boutongite {
float:left;
width:134px;
padding-top:10px;
}
.sousmenu img{
padding-top:0px;
margin-top:0px;
}
.bloc-titre-gite {
float:left;
width:80px;
height:200px;

}
.conteneur-titre-gite {
float:left;
width:280px;

}
.titre-gite {
float:left;
width:220px;
padding-left:80px;

}
.titre-gite-c {
float:left;
width:260px;
padding-left:80px;

}


.titre-gite-tarifs {
float:left;

padding-left:55px;
padding-right:30px;
color:#333333;
font-size:11px;
}
.titre-gite-tarifs-colonne {
float:left;
width:285px;

}
.titre-gite-tarifs-colonne2 {
float:left;
width:385px;
padding-left:15px;

}
.titre-chambres {
float:left;
width:370px;
padding-left:180px;
padding-top:44px;
}

.fond-situation {
float:left;
background-image:url(../images/carte_10.jpg);
width:798px;
height:402px;
}
.texte-situation {
float:right;
width:245px;
padding-right:100px;
text-align:left;
color:#333333;
}
.fond-contact {
float:left;
background-image:url(../images/contact_03.jpg);
width:798px;
height:401px;
}
.fond-en {
float:left;
background-image:url(../images/fond-en_14.jpg);
width:798px;
height:401px;
}
.texte-general {
float:left;
width:700px;
padding-left:84px;
padding-top:23px;
}
.texte-tourisme {
float:left;
width:640px;
padding-left:84px;
padding-top:23px;
}
.texte-tourisme2 {
float:left;
width:610px;
overflow:auto;
height:330px;
}
.texte-contact {
float:left;
width:290px;
padding-left:84px;
text-align:left;
padding-top:23px;
}
.texte-contact  a {
color:#333333;
text-decoration:none;
}
.texte-contact  a:link {
color:#333333;
text-decoration:none;
}
.texte-contact  a:hover {
color:#000000;
text-decoration:underline;
}
.texte-general a {
color:#333333;
text-decoration:none;
}
.texte-general a:link {
color:#333333;
text-decoration:none;
}
.texte-general a:hover {
color:#000000;
text-decoration:underline;
}
.formulaire {
float:right;
width:390px;
padding-right:30px;
font-size:11px;
}
.form {
font-size:11px;
}


/*******************************************GALERIE*****************************************************************/
#global_galerie {
	float: left;
	width:100%;

	padding: 3px;
	display: inline;
	height: 66px;
}
.navig_left {
	float: left;
		margin-top:20px;
	margin-left:17px;
	cursor: pointer;
	display: inline;
	background: url("../images/gauche_07.gif") no-repeat;
	height: 22px;
	width: 45px;
}
.navig_left_hover {
	float: left;
	margin-left:17px;
		margin-top:20px;
	cursor: pointer;
	display: inline;
	background: url("../images/gauche2_07.gif") no-repeat;
	height: 22px;
	width: 45px;
}
.navig_left_inactive {
	float: left;
	margin-left:17px;
		margin-top:20px;
	cursor: pointer;
	display: inline;
	background: url("../images/gauche_07.gif") no-repeat;
	height: 22px;
	width: 45px;
}
.center_galerie {
	float: left;
	border: 0px solid #dbdbdb;
overflow: hidden;
		width: 340px;
	height: 66px;
}
.center_galeriemac {
	float: left;
	border: 0px solid #dbdbdb;
	overflow: auto;
width:480px;
	margin: 0 4px 0 4px;
	height: 66px;
}
#center_contents a, #center_contents a:hover, #center_contents a:visited {
	text-decoration: none;
	background: none;
}
#center_galerie img {
	margin: 5px;
}
.navig_right {
	float: left;
	cursor: pointer;
	z-index:10000;
		margin-top:20px;
	display: inline;
	background: url("../images/droite_09.gif") no-repeat;
	height: 22px;
	width: 45px;
}
.navig_right_hover {
	float: left;
z-index:10000;
	cursor: pointer;
		margin-top:20px;
	display: inline;
	background: url("../images/droite2_09.gif") no-repeat;
	height: 22px;
	width: 45px;
}
.navig_right_inactive {
	float: left;
z-index:10000;
	cursor: pointer;
		margin-top:20px;
	display: inline;
	background: url("../images/droite_09.gif") no-repeat;
	height: 22px;
	width: 45px;
}
.galerie_gd {
	margin: 5px 0 10px 0;
	width:500px;
	text-align:right;
}
.galerie_gd img {
	margin-left:55px;
	margin-top:45px;
	text-align: left;
}
.img_galerie {
	text-align:center;
	height:66px;
	overflow: hidden;
}

.bloctableaux {
float:left;
height:66px;
width:100px;
margin-left:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}
.bloctableaux img{
text-align:center;

}

.spacergauche {
float:left;
height:66px;
width:60px;
}
.bleu {
color:#3399FF;
font-size:10px;
}

#mySlideShow
{
float:left;
width: 300px !important;
height: 220px !important;
}
.colonne {
float:left;
width:280px;
padding-right:20px;
}
