/*
Theme Name: Dar Al Jawhara
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/

	+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:#535353;
	background:#b93701;
}
*{
    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:#ff7f00; }
a:hover{ text-decoration:none; color:#76635b;}
/* Listes */
ul, ol,li{
	list-style:none;
}


#Page{
	width:1000px;
	margin:0 auto;
	padding:0 4px 0 4px;
	background:url('images/fond.jpg') repeat-y ;
}
#Header{
	width:1000px;
	height:217px;
	position:relative;
        background:#fff;
}
.Titre{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:1000px;
	height:40px;
	position:absolute;
	top:60px; 
	left:0px;
	font-size:20px;
	color:#fd8105;
	z-index:1;	
}
.Titre a{
        font-size:30px;
	color:#fd8105;
}
.Titre a:hover{
        font-size:30px;
	color:#fd8105;
}
.Titre h1{text-align:center;}
h2.entry-title{line-height:30px;}
h2.entry-title a{color:#d01919; font-size:16px;}
h2.entry-title a:hover{color:#d01919; font-size:16px;}
#ColonneContenu img.acces{margin-left:70px; margin-top:10px;  border:1px solid #919191;}
#Menu{
	width:1000px;
	height:33px;
	background:#fff;
	position:absolute;
	z-index:1;
	top:183px; 
	left:0px;
	background:url('images/fond-menu.png') repeat-x top;
	line-height:32px;
}
div.menu ul li a{
	 font-size:14px;
	 font-weight:bold;
	 color:#fc8005;
	 background:url('images/puce.jpg') no-repeat 0px 6px;
	 padding:0 15px 0 15px; 
	 text-transform:uppercase;
}
div.menu ul li a:hover{
	 font-size:14px;
	 font-weight:bold;
	 color:#fff;
	 background:url('images/puce.jpg') no-repeat 0px 6px;
	 padding:0 15px 0 15px;
}

#Menu ul{ padding:0 0 0 5px;}
div.menu ul li{ float:left;}
div#Menu h5.widgettitle{ display:none;}

#Drapeaux{
	width:60px;
	height:30px;
	position:absolute;
	z-index:1;
	top:5px; 
	right:0px;
	float:right;
}
#Drapeaux h5.widgettitle{ display:none;}
#Drapeaux ul li{ float:left; margin:0 0 0 4px;}
#Contenu{
	width:1000px;
	background:url('images/fond-contenu.jpg') repeat-y right #fff;
}
.textwidget{ padding:10px 0 20px 0; line-height:24px;}
.textwidget img{vertical-align:-10%; }
#ColonneDroite h5.widgettitle{ height:28px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fa820f; text-align:center; line-height:24px;  background:#d6d6d6;}
#ColonneDroite{ width:192px; float:left; padding:32px 0 0 0; text-align:center; color:#000000;}
#ColonneDroite h1{ height:28px; background:#d6d6d6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fa820f; text-align:center; line-height:24px;}
.News{margin:15px 0 15px 0;}
.News b{height:28px; background:#d6d6d6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#fa820f; text-align:center; line-height:24px; display:block;
	}
.News ul{ margin:20px 0 0 0px;}
.News ul li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3a3a3a;
	background:url('images/fleche.gif') no-repeat 0px 15px;
	padding:10px 10px 10px 10px;
       margin:0px 0 0 5px;
}
span.date_com{color:#ff8002; display:block;}
.News ul li strong{font-weight:normal; color:#feac02; font-style:italic;}
.News ul li a{font-size:11px; color:#000;}
.News ul li a:hover{font-size:11px; color:#959595;}
#ColonneContenu{width:767px; float:left; padding: 15px 20px 10px 20px; }
#ColonneContenu strong{ font-size:12px; color:#fe7e00;}
#ColonneContenu p{font-size:12px; color:#535353; line-height:22px; text-align:justify; padding:0px 0 10px 0;}
#ColonneContenu p img {float:left; margin: 5px 10px 10px 0;}
#ColonneContenu ul li{line-height:20px; padding:0 0 0 10px; color:#d01919; background:url('images/fleche.gif') 0 7px no-repeat; font-size:11px;}
#ColonneContenu ul{margin:0 0 10px 10px;}
#Footer{
	width:1000px;
	height:33px;
	background:url('images/fond-footer.jpg') repeat-x;
}
#son{text-align:right; padding: 0 7px 0 0}
.Copyright{ padding:0 0 0 5px;font-size:11px; color:#FFFFFF; width:420px; float:left; line-height:35px;}
.LienBas{width:540px; float:right; margin:10px 0 0 0; color:#000000; font-weight:bold;}
.LienBas div.menu ul li.page-item-19 a{background:none;}
.LienBas div.menu ul li.page-item-19 a:hover{background:none;}
.LienBas h5.widgettitle{display:none;}
.LienBas ul li{ float:right;display:inline;}
.LienBas div.menu ul li a{  background:url('images/puce_noir.gif') no-repeat  right; font-size:11px; padding:0 10px 0 10px; color:#fff; font-weight:bold ; text-transform:none;}
.LienBas div.menu ul li a:hover{  background:url('images/puce_noir.gif') no-repeat  right; font-size:11px; padding:0 10px 0 10px;color:#ccc; font-weight:bold; text-transform:none;}

.LienBas a{ padding:0 10px 0 10px; color:#fff; font-weight:bold ;}
.LienBas a:hover{  color:#ccc; font-weight:bold;}
div#wp_myweather{margin-left:15px; margin-top:20px;}
.formualire{width:80%; margin:30px 0 0 40px;}
.formualire td{padding:0 0 12px 0; font-weight:bold;}
.formualire td span{font-weight:normal; color:#ff7f00;}
.formualire td input.wpcf7-validates-as-required{background:#e7e7e7; width:180px; font-size:11px; height:18px; color:#000; border:1px solid #d6d6d6;}
.formualire td label{width:120px;}
.formualire td textarea{background:#e7e7e7; font-size:11px; width:260px; height:100px; border:1px solid #d6d6d6; color:#000;}
.formualire td select.wpcf7-validates-as-required{background:#e7e7e7; font-size:11px; height:18px; color:#000; width:180px; 
border:1px solid #d6d6d6;}
.formualire td input{background:#e7e7e7; width:180px; font-size:11px; height:18px; color:#000; border:1px solid #d6d6d6;}
.formualire td.btn-envoyer input{background:#e7e7e7; width:80px; padding-top:0px; color:#000; }
.formualire td span.wpcf7-captcha-captcha-153 input{background:#000; width:40px; font-size:11px; height:18px; color:#000; border:1px solid #d6d6d6; }
.formualire td.Date select{width:55px;}
.formualire td em{color:#a1a1a1; font-weight:normal;}
.formualire td.Nbrjrs select{width:55px;}
.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 #d6d6d6;}
.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:#000;}
.formualire td.Choisirlogement span.wpcf7-list-item-label{font-weight:normal; margin:-10px 0 0 0 ; color:#d97c21;}
table.tabtarifs {
width:95%;
 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:#cbcbcb; color:#000; text-align:center;}
.diaporama{float:left; width:500px;}
.text{float:left; width:240px; padding: 5px 0 0 20px; line-height:30px;}
.text1{text-align:center}
.btn-reserver{text-align:center; clear:both;}
.btn-reserver img{margin:20px 0 20px  0; border:0px;}
.LienBas ul li.nopuce{padding-left:20px;}
.LienBas ul li.nopuce a{background:none;}
.LienBas ul li.nopuce a:hover{background:none;}
.photochambre{width:212px; height:190px; float:left; margin:0 15px 0 15px;}
.photochambre a img{border:none}
.entry-content1 a{color:#fd8105; line-height:30px; font-size:12px; background:url('images/fleche.gif') no-repeat 0px 15px; padding:10px 10px 10px 10px; margin:0 0 0 10px;}
.entry-content1 a:hover{color:#000;}