* {	margin:0;	padding:0;	font-family: Verdana, Tahoma, 'DejaVu Sans', Helvetica;	}body {	font-size:0.9em;	background-color:#996633;	}p {
	margin-bottom:10px;
}p.form{
	margin-bottom:3px;
	color:black;
	text-align: left;
}p.presentation{	margin-bottom:20px;}p.intro{	 color:#996432; 	 font-weight:bold;}h1{	font-size:1.2em;	font-weight:lighter;	margin-bottom:5px;	text-transform:uppercase;	border-bottom: 1px solid;}h2{	font-size:1.3em;}h2.groupe, h2.infos{	font-size:1.3em;	font-weight:lighter;}h2.contact{	font-size:1.2em;	color:#b0792b;	font-weight:lighter;	}h2.victoria{	font-size:1.2em;	margin:15px 0;	text-align:center;	text-transform:uppercase;	border-bottom: 1px solid;}h2.description{
	font-size:1em;
	font-weight:lighter;
	margin-bottom: 5px;
}h2.definition{	display:inline;}h2.condition, h2.voyage{	font-size:1.2em;	color:#b0792b;}h3{
	color: #8C5E2F;
	font-size:1.3em;
}h3.renseignement{	text-transform:uppercase;}hr.barre{	margin-bottom:2px;}a img {	border:0;}a:link, a:visited {	color:#996432;	text-decoration:none;}a:hover, a:active {	color: black;}.clearfloat {	display: inline-block;}.clearfloat:after{	content:".";	display:block;	height:0;	clear:both;	visibility:hidden;}.promo, .voyage, .devis, .plan, .temoignage{	font-size:1.3em;	color:#996533;}.contact2{	color:#000000;}#contener{	background:url('images/back.jpg') center;	background-color:#996633;	background-repeat:repeat-y;}#top{	width:960px;	margin:0px auto;	padding:0px;	font-size:0.7em;	background :#000;}#logo {	width:272px;	height:35px;	float:left;	background:url('images/logo.png');	margin : 7px 0 0 5px;}#menu{	margin: 0 auto;	margin-top:-2px;	padding:0px 10px;	text-transform:uppercase;	background:#2c2c2c url(images/menu.png);}#rubriques {	width:900px;}#rubriques ul {	list-style: none;}#rubriques li {
	float:left;
	list-style:none;
	cursor: pointer;
	border-right:1px solid #333;
	display: block;
}#rubriques li:hover {	background-color:#daab67}#rubriques a, #rubriques a:visited {	margin: 0px;	padding:10px 16px;	font-weight:bold;	color:#ffffff;	display:block;}#rubriques a:hover {	text-decoration:none;	display:block;	color:black;}* html #rubriques a:hover  {
	text-decoration:none;
	color:#ffffff;
	display: block;
}#rubriques li li {	float: left;	margin: 0px;	padding: 0px;	width: 122px;	text-transform:none;}	#rubriques li li a, #rubriques li li a:link, #rubriques li li a:visited {	background: #2B2B2B;	width: 122px;	float: none;	margin: 0px;	padding: 5px 10px 5px 18px;	border-top: 1px solid #C0C0C0;}	#rubriques li li a:hover, #rubriques li li a:active {	background: #666666;	padding: 5px 10px 5px 18px;	color:#FFFFFF;}#rubriques li ul {
	width: 9em;
	left: -999em;
	position: absolute;
}#rubriques li:hover ul {	left: auto;	display: block;}	#rubriques li:hover ul, #rubriques li.sfhover ul {	left: auto;}#page {	width:940px;	margin:0px auto;	padding:10px;	background:#fff2d9;	font-size:0.7em;}#leftbox{
	width:190px;
	float:left;
	font-size:1em;
	background-color: #ffffff;
	border :2px solid #ececec;
	margin: 0;
	padding: 5px 10px 10px 10px;
}#leftbox div.text {	display:block;}#leftbox p {	padding-bottom:15px;}#leftbox a img{	border:1px solid #c0c0c0;}#leftbox ul{	list-style:none;	}#leftbox a{	font-weight: bold; font-size:1.3em;	}#leftbox p.description{	font-size:1.1em;}#leftbox li.space{	display:block;	margin-top:10px;}#leftbox a.information{border:1px solid #8D4E06; color: #8D4E06; font-weight: bold; 	display:block;	margin:20px 0;	padding:5px 0;	text-align:center;	background:#ffeed5;}#rightbox{	float:right;	width:690px;	min-height:300px;	background:#ffffff;	margin-left:10px;	padding:5px 10px 10px 10px;	border: 2px solid #ececec;}#rightbox li.lien{	margin-left:30px;	font-size:1.2em;}#rightbox .titre-pays{	color:#996432;	display:block;}#rightbox .photo-presentation img {	margin: 0 auto; 	display:block;}#rightbox .titre-circuit{	font-weight: bold; color:#996533;	display:block;	text-transform:uppercase;}

#bloc{-moz-box-shadow: 1px 1px 13px #999; -webkit-box-shadow: 1px 1px 13px #999; box-shadow: 1px 1px 13px #999;}
#bloc a:visited{border:0px;border-style:none;}

#Promo{ position: absolute; width:190px; height:50px; top:360px;}
#leftbox #Promo a{color:black;font-family:Arial;font-style:italic;}
#leftbox #Promo a:hover {  font-size:19px; font-style:bold;  color:#AE1A1A;}
#leftbox #Promo a:visited{ border:0px;border-style:none;}

#rightbox .description{
	text-align:justify;
}	#rightbox .regions{	color:#666666;}	#rightbox a.linkCircuit{	color:black;}#rightbox a.information{	border:1px dashed #ca9e61;	display:block;	margin-bottom:10px;	padding:5px 5px;	text-align:center;	background:#ffeed5;	font-size:1.2em;	font-weight:bold;	text-transform:uppercase;}#rightbox p{	font-size:1.2em;}#rightbox .description{	font-size:1em;}#rightbox p .jour, .subtitle{	font-weight:bold;	color:#b0792b;}#rightbox .definition{	font-weight:bold;	color:#b0792b;}#rightbox .photos{	text-align:center;	margin:10px 0;}#rightbox img{	margin-right:8px;}#rightbox .photos2{	text-align:center;	margin:10px 0;}#rightbox .photos2 img{	margin: 0;}#rightbox .clearfloat {	margin-top:7px;	margin-bottom:9px;}#rightbox table.pays{	border:1px solid #ffcc7b;	font-size:1.3em;	margin-left:60px;}#rightbox td.col1{	background:#ffdfad;	border:1px solid #ffcc7b;	font-size:0.9em;}#rightbox td.col2{	background:#ffeed5;	border:1px solid #ffebcd;	font-size:0.9em;	min-width:350px;}#rightbox table.price{	margin-top:10px;	font-size:1.3em;	clear:both;}#rightbox li.conditions{	list-style-type:square;	list-style-position:inside;	font-size:1em;	}#rightbox td.pricetitle{	background:#ffdfad;	padding-top:2px;	padding-bottom:2px;	padding-left:5px;	font-weight:bold;	font-size:1em;}#rightbox td.cell{	width: 50%;	background:#ffeed5;	border:1px solid #ffdfad;	padding:2px;	font-size:1em;}#rightbox .destination{
	width:690px;
	display:block;
	height:120px;
	margin-bottom:5px;
	font-size:1.3em;
} #rightbox .destination img{	float:left;} #rightbox  .destination:hover {	width:690px;	display:block;	margin-bottom:5px;	background-color:#f1f1f1;}#rightbox .circuit{	width:690px;	display: inline-block;    margin-bottom:4px;	font-size:1.2em;}#rightbox .circuit img{	float:left;}  #rightbox  .circuit:hover, #rightbox .hotel:hover {	width:690px;	display: inline-block;	background-color:#f1f1f1;}#rightbox  .commentaire{	font-style:italic;}#rightbox p.excellence{	text-align:justify;}#rightbox .leftdescription{
	width:440px;
	float:left;
	text-align: justify;
	margin-top:20px;
	margin-bottom:15px;
}#rightbox .rightphoto{	width:235px;	margin-top:19px;	float:right;}#rightbox .rightphoto img{	margin:1px 0;	border:none;}#rightbox label{  float:left;  width:35%;  text-align:right;  margin: 0 10px 0 0;   color:#000000;  font-size:0.8em;}#rightbox legend {  border:1px solid #ca9e61;  color:#ca9e61;  text-align:right;  padding : 0 5px;}#rightbox label.selectcircuitrsa{  float:left;  width:35%;  margin: 0 10px 62px 0; }#rightbox label.selectcircuitnam{  float:left;  width:35%;  margin: 0 10px 70px 0; }#rightbox label.selectcircuitbots{  float:left;  width:35%;  margin: 0 10px 30px 0; }#rightbox label.selectcircuitz{  float:left;  width:35%;  margin: 0 10px 20px 0; }#rightbox .button{	margin: 5px 0 0 245px;}#rightbox fieldset{  border:1px solid #ca9e61;  margin-top:5px;}#rightbox textarea{	font-size:0.8em;}#rightbox select{	width:280px;}#rightbox select.duree{	width:60px;}#rightbox select.sujet{	width:262px;}	#rightbox .missing{	border : 1px solid #ca9e61;	background-color:#ffebcf;}#rightbox .normal{	border : 1px solid #ca9e61;	background-color:#f1f1f1;}#rightbox ul.erreurs{	list-style:circle;	background-color:#f1f1f1;	width:420px;	border: 1px solid #a6a6a6;	font-size:1.2em;	padding : 10px 10px;}#rightbox ul.erreurs li{	margin-left: 15px;}#rightbox .devis{	min-width:500px;	display:block;}#rightbox .cellule{	width:205px;}#rightbox .cellule2{	width:140px;}#rightbox input.radiobox{	margin-right:5px;}#rightbox .obligatoire{	color:#ca9e61;	font-size:0.9em;}#rightbox fieldset.bloc{	padding : 5px 5px;	margin:10px 0;}#rightbox td{	font-size:1.2em;}#rightbox .titrerecap{	text-transform:uppercase;	text-decoration:underline;	font-weight: bold;}#rightbox .recapitulatif{	font-size:1.2em;	background-color:#f1f1f1;	}#rightbox .magicbox{	width: 672px;	margin-top:5px;	text-align: left;	background-color: #AF9D4C;	border: 4px solid #AF9D4C;}.magicbox ul#onglet {	position: relative;	width: 100%;	font-weight: bold;}.magicbox ul#onglet li {	display: inline;}.magicbox ul#onglet li a.four{	float: left;	text-align: center;	display: block;	width: 168px;	height:25px;	line-height: 25px;	text-decoration: none;}.magicbox ul#onglet li a.three{	float: left;	text-align: center;	display: block;	width: 224px;	height: 25px;	line-height: 25px;	text-decoration: none;}.magicbox ul#onglet li a.two{	float: left;	text-align: center;	display: block;	width: 336px;	height: 25px;	line-height: 25px;	text-decoration: none;}.magicbox ul#onglet li a:hover {	background-color: #EFDC86;}.magicbox h1,.magicbox h2 {	margin: 0.5em 0 0.5em 0;	font-size: 1.4em;}.magicbox .content {	padding: 1em 2em;	margin: -2px 0 0 0;	_margin: -16px 0 0 0;	background-color: #efe8ca;}.magicbox hr {	clear: both;}.magicbox a.current{	background-color: #efe8ca;	color: #000;}.magicbox a.ghost  {	background-color: #AF9D4C;	color: #000;}.magicbox .on {	display: block;}.magicbox .off {	display: none;}.magicbox p.exemple {	font-size:1.1em;	text-align:justify;}.magicbox p.exemple .jour{	font-weight:bold;	color:#b0792b;}.kwadeplus{	border: 1px dashed #b0792b;	background:#fff2d9;	margin-top:15px;	padding:5px;}.kwadeplus ul{	margin-left: 20px;		list-style-type:square;	font-size:1.2em;	}.kwadeplus h2.points{	font-size:1.2em;	text-align:center;	margin-bottom:10px;	color:#b0792b;	}#foot {	margin: 0 auto;	font-size:0.7em;	width: 960px;	padding-top:10px;	padding-bottom:10px;	text-align:center;}#foot p{
	text-align:center;
	font-size: 1em;
}#foot a{	color:#663333;}#foot a.footLink{	color:#efe2d0;	text-decoration:underline;	}#foot a:hover{	color:#efe2d0;	text-decoration:underline;}#foot a.footLink:hover{	color:#efe2d0;	text-decoration:none;	}.clearfloat {	display:block;} ul.left{margin-left: 10%;} li.destinations, li.destinations:link, li.destinations:visited{text-align: center; background: #2B2B2B; color: white; font-weight: bold;	width: 122px; height: 17px;	float: none;	margin: 0px;	padding: 10px 1px 5px 1px;} li.destinations:hover, li.destinations:active {text-align: center; background: #666666; padding: 10px 1px 5px 1px; color:black;} li.destinations:hover {background-color:#daab67} ul.list{margin-top: 10px; margin-left: -13px;} label.ext{float: left; position: fixed;}
#slogan02 {
	width:100px;
	height:45px;
	float:right;
	margin-right: 15px;
	margin-bottom: 3px;
	margin-left: 650px;
	background-image: url(img/ombre-animaux02.png);
	background-repeat: no-repeat;
}
#slogan {

width:500px;	height:33px;	float:right;	background:url('images/slogan.jpg');	margin : -15px 15px 5px 180px;
}
#top02 {
	width:960px;
	margin:0px auto;
	padding:0px;
	font-size:1em;
	background-color: #FF9933;
}
#logo02 {
	width:272px;
	height:100px;
	float:righ;
	margin : 7px 0 0 5px;
	background-image: url(img/logo01.png);
	background-repeat: no-repeat;
}
#blabla {
	font-size: 20px;
	background-color: #FF9966;
	height: 80px;
}
#leftbox #mots_cles {
	font-size: 12px;
	color: #996600;
	height: 165px;
	text-align: center;
	font-weight: bold;
	margin-top: -27px;
}
#leftbox #mots_cles a {
	line-height: 19px;
	text-decoration: none;
}
#leftbox #mots_cles a:hover {
	background-color: #333333;
	color: #CCCCCC;
}


.txt10 {
	font-size: 10px;
	color: #336633;
}
.txt20 {
	font-size: 20px;
	color: #FF6600;
}
.txt15 {

	font-size: 15px;
	color: #663300;
}
.txt30 {

	font-size: 30px;
	color: #336633;
}
.txt25 {


	font-size: 23px;
	color: #996633;
}

