@charset "utf-8";
/* CSS Document */
body {
	background-color:#C8E9FC;
	background-image:url(../06-light1.jpg);
	background-attachment:fixed;
	background-repeat:no-repeat;
	background-position:center top;
	text-align: center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
}
a {
	outline:none;
}
#content1acc div, p{
	color:#333;
	font-size:14px;
	font-weight:bold;
}
#contener_acc{
	background-image:url(http://www.clevacances-limousin.com/fond_cont.png);
	background-repeat:no-repeat;
	background-position:top;
	width:986px;
	margin:0px;
	padding:0px;
}
#contener{
	width:986px;
	margin:0px;
	padding:0px;
}
#les_liens {
	width:100%;
	padding:10px;
}
pre {
	width:98%;
	background-color:#eee;
	border:1px solid #333;
	padding:5px;
} 
#map {width:596px;height:200px; margin:0px; padding:0px; display:block;border:1px solid #B7022D;}
#map1 {width:596px;height:200px; margin:0px; padding:0px; display:block;border:1px solid #B7022D;}
.nbr {
	border:1px solid #B7022D;
	font-size:12px;
	color:#03C;
	text-align:center;
}
.pligne {
	color:#225AA5;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.pligne:hover {
	color:#ff4500;
	text-decoration:underline;
}
.pligne1 {
	color:#B7022D;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.pligne1:hover {
	color:#ff4500;
	text-decoration:underline;
}
.saisie {
	color:#333333;display:block;border:1px solid #7F9DB9;background-color:#FFFFCC;font-size:12px;
}
.saisie1 {
	width:350px;height:150px; color:#333333;display:block;border:1px solid #7F9DB9;background-color:#FFFFCC;font-size:12px;font-weight:normal;text-align:left;
}
.reponse {
	font-size:14px;color:#7F9DB9;font-weight:bold;font-family:Arial, Helvetica, sans-serif;
}
#cont {
	width:986px;
	margin:0px;
	padding:5px;
	background-image:url(../f.png);
}
.cont1{
	margin:0px 0px 20px 0px;
	padding:10px;
	background-image:url(../f.png);
	display:block;
}
.cont2{
	margin:0px 0px 20px 0px;
	padding:10px;
	background-image:url(../f.png);
	display:block;
	width:606px;
}
.cont3{
	margin:0px 0px 20px 0px;
	padding:10px;
	background-image:url(../f.png);
	display:block;
	width:606px;
}
#bodyacc {
	background-image:url(../06-light1.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	text-align: center;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

.la_ligne {
	font-size:12px;
	color:#333333;
	text-decoration:none;
}
.la_ligne:hover {
	color:#ff3300;
	text-decoration:none;
}
#contener1 {
	width:606px;
	margin:0px;
	padding:0px;
	font-size:12px.
}
#mon_moteur {
	font-size:12px;
	width:606px;
	margin:0px;
	padding:0px;
}
#mon_moteur a{
	color:#225AA5;
	font-weight:bold;
}
#mon_moteur a:hover{
	color:#ff3300;
	font-weight:bold;
}
.titre_page {
	color:#333333;
	font-size:16px;
	font-weight:bold;
}
.haut {
	font-size:12px;
}
.com1 {
	font-size:12px;
	text-align:justify;
}
.message {
	font-size:11px;
	color:#FF0000;
}
.message1 {
	font-size:12px;
	color:#B7022D;
	font-weight:bold;
}
#infos_pratiques, #les_tarifs{
	margin-top:5px;
	font-size:12px;
}

#les_tarifs a {
	text-decoration:underline;
	font-weight:bold;
	color:#666666;
}
#les_tarifs a:hover {
	text-decoration:underline;
	font-weight:bold;
	color:#B7022D;
}
.services{
	font-size:12px;
	font-weight:bold;
}
.menugrparent1{
	padding:0px 0px 0px -5px;
	margin-left:10px;
	margin-bottom:0px;
	margin-top:0px;
	font-weight:normal;
}
.lienparent {
	font-size:12px;
	color:#B7022D;
	text-decoration:none;
}
.lienparent:hover {
	font-size:12px;
	color:#ff3300;
	font-weight:normal;
	text-decoration:none;
}
#infos_pratiques li, #les_tarifs li{
	padding-left: -5px;
	margin-left:-22px;
}
#recherche10{
	z-index:1000;
}
.recherche45{
	font-size:12px;background-color:#225AA5;
}
.recherche46{
	font-size:12px;
}
.tablerech1 {

	font-size:12px;
}
.classimage {float:left;width:32px;text-align:center;margin-top:5px; font-size:12px;}
#le_menu1 {
	border:1px solid #B7022D;
	background-image:url(../fond.png);
	padding:2px;
}
.le_lien {
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.le_lien:hover {
	color:#FFFF00;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
.pictos {float:left; margin-right:5px; width:100px;height:75px;border:1px solid #B7022D;}
.photo_chambre {float:left; margin-right:5px; margin-top:5px; width:290px;border:1px solid #B7022D;}
.espace1 { clear:left;}
.espace2 { height:15px;}
.espace3 { width:160px;}
.espace4 { width:366px;}
.lemoteur{width:120px; height:15px; font-size:11px;float:left; padding:2px 0px 0px 2px;margin:0px 2px 0px 0px; color:#004186; border:1px solid #004186;}
.lemoteur1{width:20px; height:18px; font-size:10px;float:left; background-color:#004186; color:#FFFFFF; font-weight:bold; margin-top:1px;padding:0px; cursor:pointer; }

.bta {
	font-size:12px;background-color:#004186; color:#FFFFFF; font-weight:bold; margin:10px; 
}
.bt1a {
	font-size:12px;background-color:#004186; color:#ff3300; font-weight:bold; margin:10px;
}
.btb {
	font-size:12px;background-color:#004186; color:#FFFFFF; font-weight:bold; 
}
.bt1b {
	font-size:12px;background-color:#004186; color:#ff3300; font-weight:bold;
}
#content {
	padding:0px;
	margin:0px;
	text-align:left;
}
#content h1{
	padding:0px;
	margin:0px 0px 10px 0px;
	color:#B7022D;
	font-size:24px;
	font-weight:bold;
	border-bottom:1px solid #B7022D;
}

#content h2{
	padding:0px;
	margin:0px 0px 10px 0px;
	color:#333333;
	font-size:14px;
	font-weight:bold;
}
#content1 {
	padding:0px;
	margin:0px;
	text-align:left;
}
#content1 a{
	color:#B7022D;
	font-weight:bold;
	text-decoration:underline;
}
#content1 a:hover{
	color:#FF3300;
	font-weight:bold;
	text-decoration:underline;
}
#content1 h2{
	padding:0px;
	margin:3px 0px 3px 0px;
	color:#B7022D;
	font-size:14px;
	font-weight:bold;
}
.content3 {
	font-size:12px;
	font-weight:normal;
	padding:0px;
	margin:10px 0px 0px 0px;
	width:606px;
	text-align:left;
}

#content1 div, p{
	padding:0px;
	margin:0px;
	font-size:12px;
	font-weight:normal;
}
#content1 ul, li{
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-left:10px;
	margin-bottom:0px;
	font-size:12px;
	font-weight:normal;
}
#content1 img{
	border:0px solid #B7022D;
}
#content1 h1{
	padding:0px;
	margin:8px 0px 5px 0px;
	color:#225AA5;
	font-size:18px;
	font-weight:bold;
	border-bottom:0px solid #B7022D;
}
#content2 {
	padding:0px;
	margin:0px;
}
form {
	margin:0px; 
	padding:0px;
}
#maform {
	width:170px;
}
#tdchemin {
	padding-left:0px;
	color:#B7022D;
	font-size:12px;
	
}
#tdchemin1 {
	margin:0px 0px 0px 40px;
	padding:3px;
	background-image:url(../f.png);
	height:20px;
	/*width:606px;*/
}
.lienchemin {
	color:#333333;
	font-size:14px;
	font-weight:bold;
	text-decoration:underline;
}
.lienchemin:hover {
	color:#FF3300;
	text-decoration:underline;
}
#tdchambres {
	padding:5px 0px 5px 0px;
	border-bottom:2px solid #225AA5;
}
#tdcontent {
	padding:15px 20px 0px 40px;
	font-size:12px;
}
#tdcontent1a {
	padding:15px 20px 0px 5px;
	font-size:12px;
	text-align:left;
}
#tdcontenttheme {
	padding:15px 20px 0px 0px;
	font-size:12px;
}
#tdcontent1 {
	padding:0px 20px 0px 40px;
	font-size:12px;
}
#tdhaut {
	border-top:1px solid #B7022D;
	border-bottom:1px solid #B7022D;
	background-color:#225AA5;
}
.dept {
	color:#B7022D;
	font-size:22px;
	font-weight:bold;
}
.affiche {
	width:400px;
	text-align:center;
}
#menu_gites1 {
	border:1px solid #B7022D;
	/*background-color:#225AA5;
	background-image:url(../fond.png);*/
	background-image:url(../f.png);
	margin:0px;
	padding:0px;
}
#menu_gites1 select{
	border:1px solid #B7022D;
	color:#225AA5;
	font-size:12px;
}
#menu_gites {
	border:1px solid #B7022D;
	/*background-color:#225AA5;*/
	background-image:url(../fond.png);
	margin:0px;
	padding:0px;
}
#menu_gites select{
	border:1px solid #B7022D;
	color:#225AA5;
	font-size:12px;
}
#menu_chambres {
	border:1px solid #B7022D;
	/*background-color:#225AA5;*/
	background-image:url(../fond.png);
	margin:0px;
	padding:0px;
}
#menu_chambres select{
	border:1px solid #B7022D;
	color:#225AA5;
	font-size:12px;
}
.contenu {
	margin:5px 15px 5px 15px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}
.contenu:hover {
	color:#FF3300;
	text-decoration:none;
}
#tdbas {
	border-top:1px solid #B7022D;
	border-bottom:1px solid #ffffff;
	background-color:#225AA5;
	color:#FFFFFF;
}
#prix {
	background-color:#225AA5;
	text-align:right;
	font-weight:bold;
	color:#ffffff;
	padding:2px 4px 2px 0px;
	margin:2px 0px 0px 0px;
}
#ma_ligne {
	width:606px;
	font-size:12px;
	line-height:15px;
}
#ma_ligne a{
	text-decoration:none;
	color:#333333;
}
#ma_ligne a:hover{
	text-decoration:none;
	color:#ff3300;
}
.ligne {
	font-size:12px;
	padding-bottom:5px;
}
.ligne a{
	color:#333333;
	text-decoration:none;
}
.ligne a:hover{
	color:#ff3300;
	text-decoration:none;
}
.ligne1 {
	font-size:12px;
	padding-bottom:5px;
}
.ligne1 a{
	color:#333333;
	text-decoration:none;
}
.ligne1 a:hover{
	color:#ff3300;
	text-decoration:none;
}
.page {color:#333333;}
.m_ville {
	color:#B7022D;
	font-size:14px;
	letter-spacing:0px;	
	margin-bottom:3px;
	text-transform:uppercase;
}
.m_ville a{
	color:#B7022D;
	text-decoration:none;
}
.m_ville a:hover{
	color:#ff3300;
	text-decoration:none;
}
.moteur{width:158px; border:0px; height:11px; margin:0px; padding:0px; font-size:9px;}

#lacorde {
	margin-top:-370px;
	z-index:1000;
}
#lacordebis {
	margin-top:-370px;
	z-index:1000;
}
#lacorde6 {
	margin-top:-330px;
}
#mains {
	background-image:url(../mains.png);
	background-repeat:no-repeat;
	background-position:51% top;
	height:375px;
	/*width:770px;*/
}
#corde {
	height:375px;
	z-index:1000;
}
#p1 {
	background-image:url(../intro_photos/photo1.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	margin:25px 0px 0px 15px;
	float:left;
	height:160px;
	width:175px;
}
#p2 {
	background-image:url(../intro_photos/photo2.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	height:160px;
	width:165px;
	margin:50px 0px 0px -35px;
}
#p3 {
	background-image:url(../intro_photos/photo3.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	height:160px;
	width:145px;
	margin:52px 0px 0px 0px;
}
#p4 {
	background-image:url(../intro_photos/photo4.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	height:160px;
	width:145px;
	margin:38px 0px 0px -3px;
}
#p5 {
	background-image:url(../intro_photos/photo5.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	height:160px;
	width:160px;
	margin:5px 0px 0px -3px;
}
#t1 {
	background-image:url(../theme_photos/piscine.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	margin:153px 0px 0px 45px;
	float:left;
	height:180px;
	width:175px;
}
#t2 {
	background-image:url(../theme_photos/peche.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	height:160px;
	width:180px;
	margin:173px 0px 0px -40px;
}
#t3 {
	background-image:url(../theme_photos/famille.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	height:160px;
	width:135px;
	margin:180px 0px 0px -15px;
}
#t4 {
	background-image:url(../theme_photos/ferme.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	height:160px;
	width:150px;
	margin:170px 0px 0px 0px;
}
#t5 {
	background-image:url(../theme_photos/handicap.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	height:180px;
	width:160px;
	margin:130px 0px 0px -15px;
}
#t6 {
	background-image:url(../theme_photos/capacite.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	float:left;
	height:160px;
	width:170px;
	margin:110px 0px 0px -5px;
}
.cote {
	border:2px solid #333;
	margin:0px 0px 5px 0px;
	display:block;
}
#content1acc {
	margin:55px 0px 0px 10px;
}
#content1acc p,div{
	font-weight:bold;
	font-size:14px;
}
#content1acc p a{
	color:#333;
	text-decoration:none;
}
#content1acc p a:hover{
	color:#333;
	text-decoration:underline;
}
#content1acc div a{
	color:#333;
	text-decoration:none;
}
#content1acc div a:hover{
	color:#333;
	text-decoration:underline;
}
.eclate1 {
	width:190px;
	height:68px;
	display:block;
	color:#FFF;
	font-size:22px;
	text-decoration:none;
}
.eclate2 {
	width:190px;
	height:68px;
	display:block;
	color:#FFF;
	font-size:22px;
	text-decoration:none;
}
.eclate {
	width:190px;
	height:70px;
	background-image:url(../eclate.gif);
	background-repeat:no-repeat;
	background-position:50% 50%;
	padding-top:30px;
	display:block;
	color:#FFF;
	font-size:22px;
	text-decoration:none;
}
.eclate:hover {
	color:#FF0;
	text-decoration:none;
}
#contact {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	padding-top:3px;
	background-color:#225AA5;
	/*background-color:#B7022D;*/
}
.contact a {
	color:#005288;
	text-decoration:underline;
}
.contact a:hover {
	color:#ff4500;
	text-decoration:underline;
}

.enfantdesc {
	padding:0px;
	margin:0px;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	color:#333333;
}
.enfantdesc:hover {
	color:#ff4500;
	text-decoration:none;
}
.enfanttitre {
	color:#005288;
	font-size:16px;
	font-weight:bold;
	margin:10px 0px 0px 0px;
	display:block;
	text-decoration:none;
	text-align:left;
	padding:0px;
	border-bottom:1px dashed #005288;
}
.enfanttitre:hover {
	color:#ff4500;
	text-decoration:none;
}
.menugrparent0 {
	color:#B7022D;
	font-size:16px;
	font-weight:bold;
	display:block;
	text-decoration:none;
	text-align:left;
	width:170px;
}
.menugrparent0:hover {
	color:#ff4500;
	text-decoration:none;
}
.relation {
	color:#005288;
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
	display:block;
	text-decoration:none;
	text-align:left;
	width:190px;
}
.relation:hover {
	color:#ff4500;
	text-decoration:none;
}
#larelation {
	width:986px;
	padding:0px;
	margin:0px 0px 20px 0px;
	text-align:center;
}
.relation4 {
	color:#005288;
	font-size:16px;
	font-weight:bold;
	margin-bottom:0px;
	margin-left:20px;
	display:inline;
	text-decoration:none;
	text-align:left;
	/*width:170px;*/
}
.relation4:hover {
	color:#ff4500;
	text-decoration:none;
}
#affiche {
	padding-top:40px;
}
.menubas {
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
	text-decoration:none;
}
.menubas:hover {
	color:#ff4500;
	text-decoration:none;
}
#bas {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	border:0px solid #666;
	
}


