/*
Theme Name: Darnimbus
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href=" http://www.tourismologic.com/">Tourismologic.com</a>.
Version: 1.0
Author:Tourismologic
Author URI: http://www.tourismologic.com/
Tags: blue, custom header, fixed width, two columns, widgets
	pack siteweb v1.0
	 http://www.tourismologic.com/

	This theme was designed and built by Tourismologic.com,
	whose blog you will find at  http://www.tourismologic.com/

	The CSS, XHTML and design is released under GPL:
	 http://www.tourismologic.com/

*/

/* Page */

html {
    font-size: 100%;
}
body {
	padding:0px;
	margin:0px;
    font-family:Verdana, Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color: #000;
    background: #ffd275;
}

*{
    margin:0px;
    padding:0px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}
/* Titres */
h1, h2, h3, h4, h5, h6 {
    font-style: normal;
}
a{ text-decoration:none; color:#97461a; }
a:hover{ text-decoration:none; color:#f78628;}

/* Listes */
ul, ol,li{
	list-style:none;
}

#Page{
	width:898px;
	margin:0 auto;
	background:url('images/fond.jpg') repeat-y #ccc ;
        position:relative;
}
.PositionBanniere{position:absolute; right:4px; top:62px; z-index:0; width:673px;height:191px;}
#Left{
	width:217px !important;
        _width:213px;
	float:left;
	margin:0 0 10px 4px;
}
#Left strong{color:#fff;}
#right{
	width:673px !important;
    _width:668px;
	float:left;
        padding:0 0 20px 0px;
}
.Logo{
	width:95px;
	height:95px;
	position:absolute;
	top:12px;
	left:-22px;
	z-index:1;
}
.Clear{clear:both;}
#Hautpage{
	width:100%;
	height:27px;
	background:#f3d9be;
	text-align:right;
	padding:10px 0 0 0;
    position:relative;
	
}
.Menutop{float:right; width:530px;}
#Hautpage div ul {float:left;}
#Hautpage div ul li{ float:left; display:inline;}
#Hautpage div ul li img{ margin:0 0px 0 0px;}
#Hautpage div.menu ul li a{ color:#1e0602; font-size:11px;  background:url('images/puce-blanc.gif') no-repeat right; margin:0 5px 0 0; padding:0 10px;}
#Hautpage div.menu ul li.page-item-20 a{background:none;}
#Hautpage div.menu ul li.page-item-20 a:hover{background:none;}
#Hautpage div.menu ul li a:hover{ color:#ca7c55; font-size:11px; background:url('images/puce-blanc.gif') no-repeat right; margin:0 5px 0 0; padding:0 10px; }
#Hautpage div ul li a.qtrans_flag{ color:#FFFFFF; font-size:11px; margin:0 0px 0 0; padding:0 4px 0 4px; }
#Hautpage ul li a.qtrans_flag:hover{ color:#db1602; font-size:11px; margin:0 0px 0 0; padding:0 4px 0 4px;}
#Hautpage div ul li.share a{background:none;}
#Hautpage div ul li img.share{border:none;}
#Hautpage div ul li.share{border:none;}

#Booking{width:185px; font-size:11px; height:120px; color:#fff; font-weight:bold; background:#d94c07; margin:10px 0 0 10px ; padding: 10px 0 0 10px;}
#Booking h1{font-size:14px; color:#fff; padding:0 0 10px 0;}
#Coordonne{ font-family:Arial, Helvetica, sans-serif;  width:185px; font-size:11px; height:91px; color:#fff; font-weight:bold; background:url('images/fond-cordonne.gif') no-repeat #e48454; margin:10px 0 0 10px ; padding: 10px 0 0 10px;}
#Coordonne div.textwidget{font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; line-height:30px; font-weight:bold; }
.Coin-Coordonne{margin:0 0 10px 10px;}
#Coordonne img{ vertical-align:-15%;}
#Coordonne span{ display:block; font-weight:bold; font-size:11px;  line-height:28px;}
#Banniere{width:100%; height:191px; border-top:25px solid #000000; }
#Coordonne h5.widgettitle{ display:none;}
#Banniere h5.widgettitle{display:none;}
.Vedio{float:right; margin:10px 0 10px 14px;}
#Contenu p strong{color:#d94c08;}
#Contenu p span{ color:#d94c08; font-weight:bold;}
#Contenu h3{ color:#d94c08; font-weight:bold; font-size:11px; line-height:24px;}
#Contenu  h1.Bienvenue{font-size:14px; color:#af2120; text-align:center; text-transform:uppercase; display:block; line-height:30px;}
#Contenu {font-size:11px; padding:10px 15px 10px 10px;}
#Contenu p{line-height:18px; font-size:11px; color:#000; text-align:justify;  margin:0px 0px 10px 0px; font-weight:normal;}
#Contenu  a{ text-decoration:none; color:#97461a;}
#Contenu  a:hover{ text-decoration:none; color:#f78628;}
#Contenu h2.entry-title {text-align:center; color:#af2120; text-transform:uppercase; font-size:14px; line-height:24px; padding:0 0 10px 0; }
#Contenu h1.feed-title{color:#af2120; font-size:14px; text-transform:uppercase; text-align:center;}
#Contenu h2.entry-title a{color:#af2120; text-transform:uppercase; font-size:14px;}
#Contenu h2{ text-align:center; color:#af2120; font-size:13px; line-height:40px;}
#Contenu h1.entry-title{color:#af2120; font-size:14px; text-transform:uppercase; text-align:center;}
#Contenu ul li{line-height:20px; padding:0 0 0 10px; color:#000; background:url('images/fleche.gif') 0 7px no-repeat; font-size:11px;}
#Contenu ul{margin:0 0 10px 10px;}

#Footer{height:40px; background:url('images/fond-footer.jpg') repeat-x; width:890px; margin:0 0 0 4px; line-height:38px;}
.Copyright{ font-size:11px; color:#FFFFFF; width:380px; float:left; padding:0 0 0 4px;}
div#Footer div.LienBottom{ width:495px; color:#000; float:right;}
div#Footer div.LienBottom ul { float:left;}
div#Footer div.LienBottom ul li{ float:left;}
div#Footer div.LienBottom ul li img{ margin:0 4px 0 4px;}
div#Footer div.LienBottom ul li a{ color:#fbfbfb; font-size:11px; margin:0 0px 0 0; font-weight:bold; padding:0 10px; background:url('images/puce-noir.jpg') no-repeat right;}
div#Footer div.LienBottom ul li a:hover{ color:#ffd275; font-size:11px; margin:0 0px 0 0; padding:0 10px; background:url('images/puce-noir.jpg') no-repeat right;}

.LienBottom a{ color:#FFFFFF;}
.LienBottom a:hover{ color:#ffd275;}
div.Hebergement ul { margin:0px 10px 6px 8px;}

div.Hebergement div.menu ul li.page-item-4{background:url('images/fond-livredor.jpg') no-repeat 0 0; height:30px; line-height:30px;  font-weight:bold;   color:#fff; padding:0 0 0 40px;  }
div.Hebergement div.menu ul li.page-item-4 a{background:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#fff; }
div.Hebergement div.menu ul li.page-item-4 a:hover{background:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#fff;}

div.Menu ul{margin:0px 0px 0px 8px;}
div.Menu ul li {line-height:24px;}
div.menu ul li a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5e2405; font-weight:bold; background:url('images/puce.jpg') left no-repeat; padding:0 0 0 15px;}

.Menu ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffd274; font-weight:bold; background:url('images/puce-rouge.jpg') left no-repeat; padding:0 0 0 15px;}

div.menu ul li ul li a{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#af2120; font-weight:bold; background:url('images/puce01.jpg') left no-repeat; padding:0 0 0 15px;}

div.menu ul li ul li a:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#ffd274; font-weight:bold; background:url('images/puce01.jpg') left no-repeat; padding:0 0 0 15px;}

div.Menu h5.widgettitle{display:none;}
div.LienBottom h5.widgettitle{display:none;}
#Hautpage h5.widgettitle{display:none;}
.Hebergement h5.widgettitle{display:none;}
.Fondnews{ width:198px;  margin:0 0 0 8px; background:url('images/pxl-news.jpg') repeat-y;}
.News{background:url('images/fond-news.jpg') no-repeat;}
.News b{width:203px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; line-height:30px; text-transform:uppercase; margin:0 0 0 30px;}
.News ul{ margin:0 20px 0px 5px;}
.News ul li{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding:10px 0 5px 10px; background:url('images/puce1.jpg') 0px 12px no-repeat; margin:0 0px 0px 10px;}
.News ul li a{color:#000000;}
.News ul li a:hover{color:#dd3120;}
.Embre-bottom-news{margin:0 0 0 8px;}
.date_com{ color:#e6895a; display:block;}
.formualire td{padding:0 0 12px 0; color:#d94c08; font-weight:bold;}
.formualire td span{font-weight:normal; color:#000; font-size:9px;}
.formualire td input.wpcf7-validates-as-required{background:#fff; width:190px; font-size:11px; height:18px; color:#614c46; border:1px solid #e48454;}
.formualire td label{width:120px;}
.formualire td textarea{background:#fff; font-size:11px; width:260px; height:100px; border:1px solid #e48454;}
.formualire td select.wpcf7-validates-as-required{background:#fff; font-size:11px; height:18px; color:#614c46; width:190px; 
border:1px solid #e48454;}

.formualire td.btn-envoyer input{background:#fff; width:80px; padding-top:0px; }
.formualire td span.wpcf7-captcha-captcha-153 input{background:#000; width:40px; font-size:11px; height:18px; color:#614c46; border:1px solid #e48454; }
.formualire td.Date select{width:60px;}
.formualire td em{color:#a1a1a1; font-weight:normal;}
.formualire td.Nbrjrs select{width:60px;}
.formualire td.Nbrpers select{width:55px;}
.formualire td.Choisirlogement input{width:auto; vertical-align:-40%; font-size:11px; height:18px; color:#614c46; border:1px solid #e48454;}
.formualire td span.wpcf7-list-item{display:block;  line-height:24px; }
.formualire td.Choisirlogement{font-weight:normal;}
.formualire td.Choisirlogement span{font-weight:normal; font-size:10px; color:#fff;}
.formualire td.Choisirlogement span.wpcf7-list-item-label{font-weight:normal; margin:0px 0 0 0 ; color:#000;}
table.tabtarifs {
width:100%;
 border-collapse:collapse;
 }
.tabtarifs td { 
font-family:Arial, Helvetica, sans-serif;
 border-width:1px;
 border-style:solid; 
 border-color:#e6996f;
 padding:3px 4px 3px 4px;
color:#000;
 }
.tabtarifs td.titre{ background:#f4b97c; color:#000; font-weight:bold;}
.tabtarifs td.titre3{ color:#000; font-weight:bold;}
.tabtarifs td.titre1 span{font-size:10px;font-weight:normal;color:#af2120; display:block; text-align:center;}
.tabtarifs td.titre1{ background:#f4b97c; color:#4f1e04; font-weight:bold; text-align:center; vertical-align:top; }
.tabtarifs td.prix1{ background:#fff; color:#000; text-align:center;}
.tabtarifs td.prix2{ background:#ffd275; color:#000; text-align:center;}
.tabtarifs td.prix3{ background:#d94c08; color:#000; text-align:center;}
.mapp-poweredby{display:none;}
.wp-forecast-curr-details{clear:both; width:150px;}
.wp-forecast-curr-head{ font-weight:bold; color:#dd3e2b;}
.meteo{padding:0 0 0 25px;}
div.wp-forecast{ width:162px;}
.meteo div.wp-forecast-curr-head{text-align:left; font-size:11px; font-weight:bold; color:#db1106;}
.meteo div.wp-forecast-curr-right{text-align:left; font-size:11px; font-weight:bold; color:#000;}
.meteo div.wp-forecast-fc-right{text-align:left; font-size:11px;color:#000;}
.slideshow{width:350px; height:200px; float:left;}

.animation{
 width:260px; 
 float:left; 
 margin:0 20px 0 0;
}
div.wp_myweather{margin:20px 0 0 15px;}

/* style page livre d'or*/

#content-blog{
	width:480px;
	float:left; 
	padding:0 0px 0 0px ;

	}
#content-blog a{font-family:"Arial Black"; font-size:14px; line-height:30px; padding:10px 0 0 0; color:#6b5952; text-transform:uppercase;}
#content-blog a:hover { font-family:"Arial Black"; line-height:30px; color:#ffad01;}

#Contenu div.entry-content-blog {padding:0 0px 10px 0px; margin:0px 0 15px 0px;}

#Contenu div.entry-content-blog p{margin:2px 0 6px 0px; line-height:18px;  padding:0 0px 0px 0px; font-size:11px; text-align:justify; color:#4e1b00;}
#Contenu div.entry-content-blog p img {float:left; margin-right:10px;}
.ColonneDroit{width:150px; float:right;  padding:0 0px 0 0px ; text-align:left;}
#Contenu div.ColonneDroit ul li.widgetcontainer{
		list-style-type:none;
                 padding:0px 0 0 0;
background:none;
		}
div#content-blog div.entry-content-blog p a{font-family:"Arial";font-size:11px; text-transform:lowercase;font-weight:normal;  color:#feac00; }
div#content-blog div.entry-content-blog p a:hover{font-family:"Arial"; font-size:11px; font-weight:normal; text-transform:lowercase;  color:#6a5854;}
div#content-blog div.entry-content-blog p strong{ color:#614d46; font-size:11px; }

.ColonneDroit ul li{line-height:16px; font-size:11px;}
div.ColonneDroit a{ font-size:11px; color:#ffad01; padding:0px 0px 0px 0px;}
div.ColonneDroit a:hover{font-size:11px; color:#e3290a; padding:0px 0px 0px 0px;}


div.ColonneDroit li h5.widgettitle{
	font-family:"Arial Black";
	height:20px; 
	font-size:11px;
	color:#614c46; 
	text-transform:uppercase; 
	text-align:left; 
	padding:10px 0 0 0px;
	}
div.ColonneDroit li h5.widgettitle a{color:#614c46; font-size:11px;}
div.ColonneDroit li h5.widgettitle img{ font-family:"Arial Black"; width:60px; height:60px;}
div.ColonneDroit ul li{list-style-type:none; background:none;}
.Titre-livre{
	padding:5px 0 5px 0px;
        margin:0 0 2px 0;
	font-size:11px;
	color:#74310d; 
        clear:both;
line-height:20px;
height:15px; 
 border-bottom:2px solid #e48454; 

}
.commentaire{
	border-top:1px solid #d94c08;
	bordepr-bottom:1px solid #d94c08;
        background:#fff;
	padding:5px 0 10px 5px;
        margin:0 0 10px 0;
	font-size:10px;
	Color:#696969;
        clear:both;
       height:30px;
       display:none;
}
#content-blog div.commentaire a{
	font-size:10px;
	Color:#000;
        font-weight:normal;
        font-family:Arial, Helvetica, sans-serif;
        text-transform:lowercase; 
}
#content-blog div.commentaire a.comments-link{
	font-size:10px;
	Color:#000;
        font-weight:normal;
        font-family:Arial, Helvetica, sans-serif;
        text-transform:lowercase; 
}
#content-blog div.commentaire a.comments-link:hover{
	font-size:10px;
	Color:#ffad01;
}
#content-blog div.commentaire a:hover{
	font-size:10px;
	Color:#ffad01;
}
#content-blog div.commentaire p{padding:0px; margin:0px;}
#widgetsearch input.text{background:#fff; border:1px solid #d94c08; width:150px;}
input#s{background:#fff; border:1px solid #d94c08; width:150px;}
#widgetsearch input.submit{margin:5px 0 0 0px;}
#widgetsearch{ padding:0 0 12px 0}
.comments{float:left; width:360px; }
.date{float:right; width:80px; padding:7px 5px 0 0; font-size:11px;}

/* style page chambres*/

.PartieText{width:370px; float:left; padding:10px 10px 10px 0;}
#Contenu div.PartieText span{ color:#d94c08; font-weight:bold;}
#Contenu div.PartieText h3{ color:#d94c08; font-weight:bold; font-size:11px;}
.chambres{clear:both; padding:10px 0px 0px 0; margin:15px 0px 0px 0; border-top:1px solid #8b380b;}
.PartiePhoto{width:240px; float:right; padding:0px 0px 10px 0; }

/* style page prestation */

.PrestText{width:510px; float:left; padding:10px 5px 10px 0;}
#Contenu div.PrestText span{ color:#d94c08; font-weight:bold;}
#Contenu div.PrestText h3{ color:#d94c08; font-weight:bold; font-size:11px;}
#Contenu div.DiscripPrest span{ color:#d94c08; font-weight:bold;}
.DiscripPrest{clear:both; padding:10px 0px 0px 0; margin:15px 0px 0px 0; border-top:1px solid #8b380b;}
.PrestPhoto{width:120px; float:right; padding:0px 0px 10px 0; }
div.wp-pagenavi{text-align:center; color:#da4c0a;}
div.wp-pagenavi span.pages{ color:#5e2405; font:size:11px;}
div#content-blog  div.wp-pagenavi a{font-size:11px; line-height:30px; padding:10px 0 0 0; color:#6b5952;}
div#content-blog div.wp-pagenavi a:hover {line-height:30px; color:#da4c0a;}
.btn-reserver{text-align:center; clear:both;}
.btn-reserver img{margin:20px 0 20px  0; border:0px;}
#mm_bnlist{margin:10px 0 0 0;}
.badge{margin:0 auto;}
.TA_excellent{margin:0 0 5px 23px;}
.facebook{text-align:center; padding:10px 0 0px 0;}
.facebook a img{border:none;}
.entry-content1 a{ font-size:12px; line-height:24px;}

