@charset "iso-8859-1";
/* CSS Document */
body{margin:0px; padding:0px; background:url(../images/splend1_02.jpg) no-repeat; background-repeat:repeat-x; background-position:top; font-family:Arial; font-size:14px; background-color:#b9b9b9; color:#3c3b39;}
h1{font-size:16px; font-family:Arial; margin:0px; padding:0px;  color:#1d2b84;}
h2{margin:0px; padding:0px; margin-left:2px; font-size:14px; font-family:Arial; margin-top:4px;}
p{margin:0px; padding:0px; margin-bottom:3px; margin-top:3px;}
a{color:#E37305; text-decoration:none;}
a:hover{color:#333333;}
#page{width:934px; height:auto; clear:both; margin:auto;}

#top{width:934px; height:186px; float:left; clear:both;}
#clacule{width:278px; height:282px; float:left; background:url(../images/calcule_06.jpg) no-repeat; margin-left:18px!important; margin-left:10px; padding-top:48px!important; padding-left:4px;}


#pic1{width:611px; height:330px; float:left; margin-left:4px;}

#contenu1{width:897px; height:850px; float:left; clear:both; background:url(../images/arrire_15.jpg) no-repeat; background-position:top; margin-left:18px!important; margin-left:10px; margin-top:6px; background-color:#EFEFEF;}

#marrakech{ width:151px; height:232px; float:left; margin-top:10px; margin-left:8px!important; margin-left:6px;}

#texttt1{width:480px; height:230px; float:left; margin-top:10px; margin-left:10px!important; margin-left:6px; text-align:justify;}
#parc1{width:234px; height:238px; float:left; margin-top:10px; margin-left:6px;}

#parc{width:872px; height:173px; float:left; clear:both; margin-top:6px;  margin-left:8px!important; margin-left:6px; border:1px solid #c5c5c5;}

#luxe{width:266px; height:200px;  float:left; margin-top:6px;  margin-left:8px!important; margin-left:6px;}

#textc2{width:588px; height:186px; float:left; margin-left:10px; margin-top:6px; border:1px solid #c5c5c5; padding:6px; text-align:justify;}

#bas{width:897px; height:200px; float:left; clear:both; margin-top:22px; background:url(../images/bas_22.jpg) no-repeat; background-repeat:repeat-x; background-position:top; background-color:#b9b9b9;}


.bastxt{width:640px; height:90px; float:left; margin-left:10px; margin-top:14px; color:#605e5e;}
.bastxt a{color:#605e5e; text-decoration:none;}
#errmsg{height:auto; width:300px; margin:auto; color:#FF0000; text-align:center;}

.parm2{font-weight:bold; background-color:#F2F2F2;}
.obl{color:#AB0200; font-size:12px;}
.parm{color:#333333;  text-align:center; height:24px; width:360px; margin:auto; margin-top:6px; font-size:18px; background-color:#C1C1C1; font-weight:bold;  background-repeat:repeat-x;}

.brdr{border:11px solid #666666;}
/***template***/
#contenut{width:897px; height:930px; float:left; clear:both; background:url(../images/arrire_15.jpg) no-repeat; background-position:top; margin-left:18px!important; margin-left:10px; margin-top:6px; background-color:#EFEFEF;}
#textttt{width:616px; height:770px; overflow:auto; float:left; margin-top:10px; margin-left:10px!important; margin-left:6px; text-align:justify;}
#left1{ width:236px; height:800px; float:left; margin-top:10px; margin-left:8px!important; margin-left:6px;}
#parc1t{width:234px; height:238px; float:left; clear:both; }
#flash2{width:234px; height:500px; margin-top:20px; float:left; clear:both; background-color:#666666;}
/*****calcule*****/
.champ-D {
	border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; font-size: 12px; margin: 3px; border-left: #cccccc 1px solid; width: 120px; color: #666666; border-bottom: #cccccc 1px solid; font-family: verdana, arial, helvetica, sans-serif;
}

.champ-D2 {
	border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; font-size: 12px; margin: 3px; border-left: #cccccc 1px solid; width: 100px; color: #666666; border-bottom: #cccccc 1px solid; font-family: verdana, arial, helvetica, sans-serif;
}

.text {
	border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; font-size: 11px; margin: 3px; border-left: #cccccc 1px solid; width: 120px; color: #666666; border-bottom: #cccccc 1px solid; font-family: arial, helvetica, sans-serif;
}

.text2 {
	border-right: #cccccc 1px solid; border-top: #cccccc 1px solid; font-size: 11px; margin: 3px; border-left: #cccccc 1px solid; width: 50px; color: #666666; border-bottom: #cccccc 1px solid; font-family: arial, helvetica, sans-serif;
}

.btn{width:219px; height:32px; float:left; clear:both; margin-left:30px!important; margin-left:16px;  margin-top:8px!important; margin-top:0px; text-align:center; padding-top:4px; background:url(../images/btn_10.jpg) no-repeat;}

.calc{width:auto; height:25px; text-align:center; margin-top:6px!important; margin-top:0px; margin-bottom:6px!important; margin-bottom:0px;}
.part2{width:570px; height:306px; float:left; margin-top:10px; margin-left:6px;}


.env1{ width:80px; height:30px; background:url(../images/enrg_17.jpg) no-repeat; background-position:center; border:none; cursor:pointer; }

.env2{ width:80px; height:30px; background:url(../images/enrg_19.jpg) no-repeat; background-position:center; border:none; cursor:pointer; }


/****excursions***/
.text-fields {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; COLOR: #666666; BORDER-BOTTOM: #dddddd 1px solid; BACKGROUND-COLOR: #ffffff
}
.text-fields-red {
	BORDER-RIGHT: #db3912 1px solid; BORDER-TOP: #db3912 1px solid; BORDER-LEFT: #db3912 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #db3912 1px solid; BACKGROUND-COLOR: #cc0000
}
.titreactu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006ecf;
}
.texteactu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}

