/*
Theme Name: Riad Dar Lea
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,
	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:Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    color:#3a3a3a;
	background:#ffeebd;
}
*{
    margin:0px;
    padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}
/* Titres */
h1, h2, h3, h4, h5, h6 {
    margin:0; 
	padding:0px;
    font-style: normal;
}
a{ text-decoration:none; color:#e4270e; }
a:hover{ text-decoration:none; color:#c60800; }
/* Listes */
ul, ol,li{
	list-style:none;
}
a img{ border:none;}

#Page{
	width:856px;
	margin:0 auto;
	border:5px solid #fff;
}
#Photo{
	width:650px;
	float:left;
	height:281px;
	margin-left:5px;
	
}
#Header{
	width:856px;
	height:281px;
	background:#fff;
       border-bottom:5px solid #fff;
}
#Menu{
	width:196px;
	float:left;
	height:281px;
	background:url(images/logo.jpg);
}
#Drapeaux{height:20px; padding-top:5px;  width:856px; margin:0 auto; text-align:right;}
#Drapeaux ul li{ float:right;}
#Drapeaux h5.widgettitle{ display:none;}
#Menu h5.widgettitle{ display:none;}
#Menu li.page-item-46{height:29px; margin-bottom:0px;}
ul#qtrans_language_chooser li{margin:0 0 0 5px;}
#Menu ul li{line-height:25px; height:27px; background:url('images/fond-menu.png'); margin-bottom:1px;}
#Menu ul li a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-transform:uppercase; padding:0px 8px 0 8px; color:#FFFFFF; background:url('images/puce.jpg') no-repeat right;}
#Menu ul li a:hover{ font-size:11px; padding:0px 8px 0 8px; color:#ffc955;}

#Milieu{
	width:856px;
	background:url('images/fond-contenu.png') repeat-y left #feedd6;
}
#Contenu{width:628px; float:left; padding:10px 10px 10px 15px;}
#Contenu p{ line-height:20px; color:#3a3a3a; font-size:12px; padding-bottom:10px; text-align:justify;}
#Contenu h1{font-family:verdana, Arial, Helvetica, sans-serif; color:#393939; font-size:16px; padding-bottom:10px;}
#Contenu h1 span{ color:#c60800;}
#Contenu strong{ color:#4f2212; font-size:12px;}
#Contenu p img{float:right; margin:0 10px 0 10px;}
#Contenu h2.entry-title {text-align:left; color:#c60800; text-transform:uppercase; font-size:14px; line-height:24px; padding:0 0 10px 0; }
#Contenu h1.feed-title{color:#c60800; font-size:14px; text-transform:uppercase; text-align:left;}
#Contenu h2.entry-title a{color:#c60800; text-transform:uppercase; font-size:14px;}
#Contenu ul li{line-height:22px; padding:0 0 0 10px; background:url('images/fleche.gif') 0 7px no-repeat; font-size:12px;}
#Contenu ul{margin:0 0 10px 0px;}
#Colounedroit{  width:190px; float:left; padding:8px 0 0 11px;}
#Colounedroit h2{text-align:left; font-size:14px; color:#4f2212; font-weight:normal; height:21px; line-height:30px; text-transform:uppercase; padding:0 0 10px 24px; background:url('images/picto.jpg') no-repeat left;}
#Colounedroit h5.widgettitle{ font-size:14px; text-align:left; color:#4f2212; font-weight:normal; height:21px; line-height:30px; text-transform:uppercase; padding:0 0 10px 24px; background:url('images/picto.jpg') no-repeat left;}
.Contactnous{background:url('images/trait.jpg') no-repeat bottom left; line-height:22px; padding:0 0 20px 0; color:#c60800;}
.Contactnous span{ color:#414141; padding-left:10px;}
.Contactnous strong{ font-family:"arial black" ;color:#3b5997;}
.Contactnous strong a{ font-family:"arial black" ;color:#3b5997;}
.Contactnous strong a:hover{ font-family:"arial black" ;color:#c60800;}
.News{height:35px;  width:655px; float:left; line-height:35px; background:#fff;}
#mm_bnlist h2{ font-size:14px; width:60px; float:left;  color:#4f2212; font-weight:normal; height:21px; line-height:18px; text-transform:uppercase; padding:5px 0 0 24px; background:url('images/picto.jpg') no-repeat left; margin:5px 0 0 0;}
.News ul li{loat:left; padding:0 0 0 5px;}
#mm_bnlist ul li{float:left; display:inline;}
#mm_bnlist MARQUEE{float:left; width:550px; display:inline;}
.News ul li strong{font-weight:bold; color:#585858; font-style:italic;}
#mm_bnlist ul li MARQUEE{float:left; display:inline;}
#mm_bnlist ul li a{color:#6e6e6e;}
#mm_bnlist ul li a:hover{color:#c60800;}
.date_com{color:#c60800;}
.Tripadvisor{ text-align:left; padding:15px 0 15px 0px;}
.Champdate{
	width:150px;
	height:16px;
	border:1px solid #91908d;
	background:#FFFFFF;
	font-size:11px;
	color:#c60800;
}
.champSelect{
	width:150px;
	height:17px;
	border:1px solid #aaaaaa;
	background:#FFFFFF;
	font-size:11px;
	color:#c60800;
}
.nbchambre{
	width:50px;
	height:17px;
	border:1px solid #aaaaaa;
	background:#FFFFFF;
	font-size:11px;
	color:#c60800;
}
.formreservation { padding: 0px 0 20px 0px; background:url('images/trait.jpg') no-repeat bottom left; margin-bottom:20px;}
.formreservation img{ vertical-align:-30%; margin:0 0 0 4px;}
.formreservation label{ display:block; color:#414141; padding-top:5px;}
#Vignettes{height:115px; background:url('images/trait-home.jpg') no-repeat bottom; margin-bottom:15px; padding-bottom:10px; padding-top:5px; padding-left:15px;}
#Vignettes div img{ margin:0 0 0 3px; }
#Vignettes h3{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#bb0000; line-height:18px;}
#Vignettes h1{ font-size:14px; color:#414141; text-transform:uppercase;}
#Vignettes div{ width:146px; height:101px; float:left; padding-right:25px; padding-left:25px;}
#Vignettes div img{ border:3px solid #fff; }
#Vignettes div a{display:block; font-size:10px; text-align:right; color:#bb0000; text-decoration:underline; }
#Vignettes div a:hover{color:#6f1d00; text-decoration:none;}
#Footer{width:866px; height:26px; margin:0 auto; padding-top:8px; padding-bottom:10px; clear:both;}
.Copyright{ color:#515151; width:650px; float:left; padding-left:5px; line-height:16px;}
.Copyright a{color:#311717;}
.Copyright a:hover{ color:#515151;}
.conception strong{ color:#000000;}
.MenuFooter{width:200px; float:right;}
.MenuFooter ul li{ float:left;display:inline;}
.MenuFooter ul li a{ padding:0 10px 0 10px; font-size:10px; color:#515151; font-weight:bold; background:url('images/puce.gif') no-repeat right; }
.MenuFooter ul li a:hover{ padding:0 10px 0 10px;color:#ffb329; font-weight:bold; text-decoration:none;}
.MenuFooter ul li.page-item-21 a{background:none;}
.MenuFooter h5.widgettitle{ display:none;}
#nbnight{display:none;}

.formualire td{padding:0 0 12px 0; color:#561114; font-weight:bold;}
.formualire td span{font-weight:normal; color:#c60800; font-size:9px;}
.formualire td input.wpcf7-validates-as-required{background:#fff; width:190px; font-size:11px; height:18px; color:#614c46; border:1px solid #91908d;}
.formualire td input{background:#fff; width:190px; font-size:11px; height:18px; color:#614c46; border:1px solid #91908d;}
.btn-valider{background:#fff; width:90px; font-size:11px; height:18px; color:#614c46; border:1px solid #91908d; margin-top:10px;}
.formualire td label{width:120px;}
.formualire td textarea{background:#fff; font-size:11px; width:260px; height:100px; border:1px solid #91908d;}
.formualire td select.wpcf7-validates-as-required{background:#fff; font-size:11px; height:18px; color:#614c46; width:190px; 
border:1px solid #c3c3c3;}

.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 #91908d; }
.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 #91908d;}
.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;}
#author,#email,#url{background:#fff; width:190px; font-size:11px; height:18px; color:#614c46; border:1px solid #91908d;}
textarea#comment{background:#fff; width:250px; font-size:11px; height:100px; color:#614c46; border:1px solid #91908d;}

table.tabtarifs {
width:100%;
 border-collapse:collapse;
 }
.tabtarifs td { 
font-family:Arial, Helvetica, sans-serif;
 border-width:1px;
 border-style:solid; 
 border-color:#f6daae;
 padding:4px;
color:#4f2212;
 }
.tabtarifs td.titre{background:#ffffff; color:#4f2212; padding:4px;}
.tabtarifs td.titre3{color:#4f2212; font-weight:bold;}
.tabtarifs td.titre1 span{font-size:10px;font-weight:normal;color:#af2120; display:block; text-align:center;}
.tabtarifs td.titre1{background:#ffffff; color:#4f2212; text-align:center; vertical-align:top; }
.tabtarifs td.prix1{ background:#fcfce5; color:#c60800; text-align:center;}
.tabtarifs td.prix2{ background:#fff; color:#c60800; text-align:center;}
.tabtarifs td.prix3{ background:#ffedba; color:#c60800; text-align:center;}
.btn-reserver{padding:10px 0 10px 0;}
h3#comments{text-align:left; font-size:12px;color:#4f2212; height:21px; line-height:30px;  padding:0 0 10px 0px;}
h3#respond{text-align:left; font-size:12px;   color:#4f2212; height:21px; line-height:30px;  padding:0 0 10px 0px;}
.commentmetadata{ line-height:22px; border-bottom:1px solid #febebb}
div#Contenu div.cadre_commentaires p{padding:6px 0 10px 0; color:#797575}
.mapp-poweredby{Display:none}