@charset "utf-8";
/*////////////////////////////////////////////////////////// CSS principale du site neorizons*/
*{margin:0px; padding:0px;font-family: Arial, Helvetica, sans-serif;}
body { background:url(images/bg_1.jpg) repeat-x top; margin:0px;}
#home #content{
	padding:0px;
	margin:0px auto 20px auto;
	width:893px;
	background:url(images/fond_contenu.png) repeat-y;
	position:relative;
}
#home #content #contener_page{height:388px; width:875px; margin-left:16px;/*position:relative;*/}
* html #home #content #contener_page{height:388px; width:862px;}
* html #degra_d{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/fond_contenu.png');padding:0px;margin:0px auto 20px auto;width:894px;position:relative;}
/*////////////////////////////////////////////////////////// CSS header*/
#content_header{width:863px;height:150px;margin-top:0px;margin-left:auto;margin-right:auto;position:relative; z-index:90;}
#logo_neorizons{position:absolute;width:239px;height:89px;top:0px;left:0px;background:url(images/logo.jpg) no-repeat 5px 0px;}
#accroche{display:block;width:452px;height:90px;position:absolute;top:0px;left:249px;}
#drapeau_fr{display:block;width:23px; height:20px;background-image:url(images/img_fr_an/drapeau_fr_on.png);position:absolute;top:0px;left:710px;}
#drapeau_an{display:block;width:23px; height:20px;;background-image:url(images/img_fr_an/drapeau_an_off.png);position:absolute;top:0px;left:737px;}
/*-------------menu*/
#content_menu{width:863px; position:absolute; top:104px; z-index:94; right:0px;}
ul#menu{left:0px;width:863px;margin:0px auto 0px auto;top:0px;position:absolute;height:46px;font-family:Arial, Helvetica, sans-serif; font-size:14px;text-align:left;}
ul#menu li{display:inline;float:left;}
ul#menu li a{background:transparent url(../layout/images/menu.gif) no-repeat;display:block;height:33px;color:#353433;text-decoration:none;padding-top:13px;text-align:center;font-weight:lighter;}
ul#menu li a#accueil{width:134px; background-position:0px 0px;}
ul#menu li a#themes{width:166px; background-position:-134px 0px;}
ul#menu li a#desti{width:197px; background-position:-300px 0px;}
ul#menu li a#contact{width:174px; background-position:-497px 0px;}
#recherche{position:absolute;top:0px; right:0px;width:192px;height:46px;background:transparent url(../layout/images/menu.gif) -672px 0px no-repeat;}
ul#menu li a#accueil:hover{width:134px; background-position:0px -46px;color:#FFFFFF;}
ul#menu li a#themes:hover{width:166px; background-position:-134px -46px;color:#FFFFFF;}
ul#menu li a#desti:hover{width:197px; background-position:-300px -46px;color:#FFFFFF;}
ul#menu li a#contact:hover{width:174px; background-position:-497px -46px;color:#FFFFFF;}
ul#menu li:hover ul, ul#sous_menu.hover{display:block;}
ul#menu li:hover ul ul, ul#sous_menu.hover ul,ul#menu li:hover ul ul ul{display:none;}
ul#menu ul li:hover ul,ul#sousous_menu.hover{display:block;}
ul#sous_menu{ display:none; width:194px;margin-left:2px; position:absolute; padding:0px;font-size:14px; z-index:91;}
ul#sous_menu li{float:left;}
ul#sous_menu li a{display:block;background:url(../layout/images/fond_menu.png) repeat; height:26px;width:194px;text-align:center;padding-top:13px;text-decoration:none; color:#FFFFFF; font-weight:100;}
ul#sous_menu1{ display:none; width:194px;margin-left:2px; position:absolute; padding:0px;font-size:14px; z-index:91;}
ul#sous_menu1 li{float:left;}
ul#sous_menu1 li a{display:block;background:url(../layout/images/fond_menu.png) repeat; height:26px;width:163px;text-align:center;padding-top:13px;text-decoration:none; color:#FFFFFF; font-weight:100;}
* html ul#sous_menu li a{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='layout/images/fond_menu.png');height:26px;width:194px;text-align:center;padding-top:13px;text-decoration:none; color:#FFFFFF; font-weight:100;text-align:center; }
ul#sous_menu li a:hover{background:url(../layout/images/fond_menu2.png) repeat;color:#000000;}
* html ul#sous_menu li a:hover{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='layout/images/fond_menu2.png');}
* html ul#sous_menu1 li a{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='layout/images/fond_menu.png');height:26px;width:194px;text-align:center;padding-top:13px;text-decoration:none; color:#FFFFFF; font-weight:100;text-align:center; }
ul#sous_menu1 li a:hover{background:url(../layout/images/fond_menu2.png) repeat;color:#000000;}
* html ul#sous_menu1 li a:hover{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='layout/images/fond_menu2.png');}
ul#sousous_menu{ display:none;width:194px;margin-left:194px;position:absolute; padding:0px; margin-top:-39px; z-index:92;text-align:center;}
ul#sousous_menu li{float:left;}
ul#sousous_menu li a{ display:block;width:194px;background:url(../layout/images/fond_menu.png) repeat;}
* html ul#sousous_menu li a{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='layout/images/fond_menu.png');display:block;width:194px;}
ul#sousous_menu li a:hover{background:url(../layout/images/fond_menu2.png) repeat;color:#000000;}
* html ul#sousous_menu li a:hover{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='layout/images/fond_menu2.png');}
#m_bas{background:url(../layout/images/fond_menubas.png) no-repeat top right;width:194px;height:10px;}
#m_bas2{background:url(../layout/images/fond_menubas2.png) no-repeat top right;width:172px;height:10px;}
* html #m_bas{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='layout/images/fond_menubas.png');}
#m_bas1{background:url(../layout/images/fond_menubas1.png) no-repeat top right;width:163px;height:10px;}
* html #m_bas1{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='layout/images/fond_menubas1.png');}
#zs_rechecher{margin:0px; padding:2px 4px 0px 2px; border:1px #CCCCCC solid; width:133px; height:19px; display:block; top:8px; right:38px; position:absolute;}
#btn_recherche{margin:0px; width:25px; height:23px; background:url(images/btnrecherche.gif) no-repeat; border:none;cursor:pointer;display:block;top:8px; right:13px; position:absolute;}
#btn_recherche:active{ background-position:bottom;}

ul#sousousous_menu{ display:none;width:172px;margin-left:194px;position:absolute; padding:0px; margin-top:-39px; z-index:92;text-align:center;}
ul#sousousous_menu li{float:left;}
ul#sousousous_menu li a{ display:block;width:172px;background:url(../layout/images/fond_menu.png) repeat;}
ul#sousous_menu li:hover ul#sousousous_menu{display:block}

/*------------fin menu*/
/*//////////////////////////////////////////////////////////  fin CSS header*/
/*////////////////////////////////////////////////////////// CSS footer*/
#content_footer{margin-top:20px;margin:0px;height:180px;background-color:#a59b99;background:url(images/bg_footer.gif) repeat-x bottom;background-position:20px 0px;}
ul#footer_menu{margin:0px auto 0px auto;height:76px;top:0px;width:653px;}
ul#footer_menu li{display:inline; float:left;}
ul#footer_menu li a{background:transparent url(images/menu_footer.gif) no-repeat; display:block;height:0px;padding-top:76px;overflow:hidden;}
ul#footer_menu li a#qui{width:129px; background-position:0px 0px;}
ul#footer_menu li a#presse{width:131px; background-position:-129px 0px;}
ul#footer_menu li a#partener{width:126px; background-position:-260px 0px;}
ul#footer_menu li a#vente{width:138px; background-position:-386px 0px;}
ul#footer_menu li a#legales{width:129px; background-position:-526px 0px;}
ul#footer_menu li a#qui:hover{width:129px; background-position:0px -77px;}
ul#footer_menu li a#presse:hover{width:131px; background-position:-129px -77px;}
ul#footer_menu li a#partener:hover{width:126px; background-position:-260px -77px;}
ul#footer_menu li a#vente:hover{width:138px; background-position:-386px -77px;}
ul#footer_menu li a#legales:hover{width:129px; background-position:-526px -77px;}
#content_footer #copiright{width:450px;color:#444;font-size:10px;margin: 1px auto 0px auto; text-align:center}
/*////////////////////////////////////////////////////////// fin CSS footer*/
/*////////////////////////////////////////////////////////// CSS index*/
#home #content #contener_page ul#ph_haut{margin:0px;height:84px;width:862px;}
#home #content #contener_page ul#ph_haut li{display:inline; float:left;}
#home #content #contener_page ul#ph_haut li a{background:transparent url(images/home/photo_home.jpg) no-repeat; display:block;height:0px;padding-top:84px;overflow:hidden;}
#home #content #contener_page ul#ph_bas{clear:both;margin:0px;height:84px;width:862px; /*bottom:0px; left:0px; position:absolute;*/}
#home #content #contener_page ul#ph_bas li{display:inline; float:left;}
#home #content #contener_page ul#ph_bas li a{background:transparent url(images/home/photo_home2.jpg) no-repeat; display:block;height:0px;padding-top:84px;overflow:hidden;}
#home #content #contener_page ul#ph_haut li a.ph1-home, #home #content #contener_page ul#ph_bas li a.ph1-home{width:123px; background-position:0px 0px;}
#home #content #contener_page ul#ph_haut li a.ph2-home, #home #content #contener_page ul#ph_bas li a.ph2-home{width:123px; background-position:-123px 0px;}
#home #content #contener_page ul#ph_haut li a.ph3-home, #home #content #contener_page ul#ph_bas li a.ph3-home{width:123px; background-position:-246px 0px;}
#home #content #contener_page ul#ph_haut li a.ph4-home, #home #content #contener_page ul#ph_bas li a.ph4-home{width:123px; background-position:-369px 0px;}
#home #content #contener_page ul#ph_haut li a.ph5-home, #home #content #contener_page ul#ph_bas li a.ph5-home{width:123px; background-position:-492px 0px;}
#home #content #contener_page ul#ph_haut li a.ph6-home, #home #content #contener_page ul#ph_bas li a.ph6-home{width:123px; background-position:-615px 0px;}
#home #content #contener_page ul#ph_haut li a.ph7-home, #home #content #contener_page ul#ph_bas li a.ph7-home{width:123px; background-position:-739px 0px;}
#home #content #contener_page ul#ph_haut li a.ph1-home:hover, #home #content #contener_page ul#ph_bas li a.ph1-home:hover{width:123px; background-position:0px -84px;}
#home #content #contener_page ul#ph_haut li a.ph2-home:hover, #home #content #contener_page ul#ph_bas li a.ph2-home:hover{width:123px; background-position:-123px -84px;}
#home #content #contener_page ul#ph_haut li a.ph3-home:hover, #home #content #contener_page ul#ph_bas li a.ph3-home:hover{width:123px; background-position:-246px -84px;}
#home #content #contener_page ul#ph_haut li a.ph4-home:hover, #home #content #contener_page ul#ph_bas li a.ph4-home:hover{width:123px; background-position:-369px -84px;}
#home #content #contener_page ul#ph_haut li a.ph5-home:hover, #home #content #contener_page ul#ph_bas li a.ph5-home:hover{width:123px; background-position:-492px -84px;}
#home #content #contener_page ul#ph_haut li a.ph6-home:hover, #home #content #contener_page ul#ph_bas li a.ph6-home:hover{width:123px; background-position:-615px -84px;}
#home #content #contener_page ul#ph_haut li a.ph7-home:hover, #home #content #contener_page ul#ph_bas li a.ph7-home:hover{width:123px; background-position:-739px -84px;}
* html #home #content #contener_page #anim{margin-left:0px;width:415px;height:220px;position:absolute; z-index:20; left:1px;}
* html #home #content #contener_page #home_bg{width:446px;height:220px; background:url(images/home/fond_d.jpg) no-repeat;position:absolute; left:0px;}
#home #content #contener_page #anim{margin-left:1px;width:415px;height:220px;/*position:absolute;*/; float:left; z-index:20;}
*+html #home #content #contener_page #anim{}
#home #content #contener_page #home_bg{width:446px;height:220px; background:url(images/home/fond_d.jpg) no-repeat; margin-left:415px;}
*+html #home #content #contener_page #home_bg{width:444px;margin-right:14px;}
#home #content #contener_page #home_bg h1#voyages{color: #FFC120; font-size:21px;margin-left:20px;padding-top:16px;text-align:left; }
#home #content #contener_page #home_bg p#text_voyages{font-size:13px;color: #FFFFFF;
line-height:20px;
margin-left:17px;
margin-right:20px;
padding-top:5px;
text-align:justify;
width:412px;font-style:italic;}
#home #content #contener_page #home_bg p#text_voyages span{font-weight:bold;}
/*////////////////////////////////////////////////////////// fin CSS index*/
/*////////////////////////////////////////////////////////// CSS theme*/
#p_theme #content{
	padding:0px;
	height:390px;
	width:893px;
	/*position:relative;*/
	background:url(images/fond_contenu.png) repeat-y;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
#p_theme #contener_page{ /*background-color:#FFFFFF;*/height:390px; width:862px; /*position:relative;*/ margin-left:16px; }
* html #p_theme #contener_page{ background-color:#FFFFFF;height:392px; width:862px; position:relative; margin-left:0px;}
#p_theme #content /*#contener_page*/ #blockleft {
	margin:0px;
	padding:0px;
	float:left;
	height:389px;
	width:576px;
	margin-left:17px;
	border-bottom:1px solid #fff;
}
#p_theme #blockleft .block_text{position:absolute; top:349px;height:190px;width:575px;background-image: url(../layout/images/theme_images/fond_text_transparant.png);}
*+html #p_theme #blockleft .block_text{margin-left:-576px;}
#p_theme #content /*#contener_page*/ .block_text h2#titre{font-size:20px;color:#e3b425;padding: 0px;padding:17px 0 10px 10px;line-height:0px;text-align:left;}
#p_theme #content /*#contener_page*/ .block_text p.text_theme{font-size: 14px;color: #FFFFFF;margin:10px 10px 15px 10px;line-height: 18px; text-align:justify;}
#p_theme #content /*#contener_page*/ .block_text p.text_theme span{font-weight:bold;}
#p_theme #content /*#contener_page*/ ul#menu2 { margin-left:576px;/*width:285px;*/padding:0px;height:390px;background-color:#666666;/*position:absolute;right:0px;*/margin-right:16px;}
#p_theme #content /*#contener_page*/ ul#menu2 li{list-style-type: none;text-decoration:none; height:56px;}
#p_theme #content /*#contener_page*/ ul#menu2 li a{display:block;/*width:285px;*/background:url(images/theme_images/neorizonsthememenu.jpg) no-repeat #a29896;height:0px;padding-top:56px;overflow:hidden;}
#p_theme #content /*#contener_page*/ ul#menu2 li a#soin{background-position:1px 0px;}
#p_theme #content /*#contener_page*/ ul#menu2 li a#art{background-position:1px -57px;}
#p_theme #content /*#contener_page*/ ul#menu2 li a#sport{background-position:1px -112px;}
#p_theme #content /*#contener_page*/ ul#menu2 li a#culinaire{background-position:1px -168px;}
#p_theme #content /*#contener_page*/ ul#menu2 li a#hebergement{background-position:1px -224px;}
#p_theme #content /*#contener_page*/ ul#menu2 li a#environnement{background-position:1px -280px;}
#p_theme #content /*#contener_page*/ ul#menu2 li a#destinations{background-position:1px -336px;}
#p_theme #content /*#contener_page*/ ul#menu2 li a#soin:hover{background-position:-285px 0px;}
#p_theme #content /*#contener_page*/ ul#menu2 li a#art:hover{background-position:-285px -57px;}
#p_theme #content /*#contener_page*/ ul#menu2 li a#sport:hover{background-position:-285px -112px;}
#p_theme #content /*#contener_page*/ ul#menu2 li a#culinaire:hover{background-position:-284px -168px;}
#p_theme #content /*#contener_page*/ ul#menu2 li a#hebergement:hover{background-position:-284px -224px;}
#p_theme #content /*#contener_page*/ ul#menu2 li a#environnement:hover{background-position:-284px -280px;}
#p_theme #content /*#contener_page*/ ul#menu2 li a#destinations:hover{background-position:-284px -336px;}
/*////////////////////////////////////////////////////////// fin CSS theme*/
/*////////////////////////////////////////////////////////// CSS contact*/
#p_theme #contener_page #page_contact{
	background-color:#FFFFFF;
	height:390px;
	width:860px;
	background-image: url(images/CONTACT/img.jpg);
	background-repeat: no-repeat;
	margin-left:1px;}
	
#p_theme #contener_page #page_contact #Text_contact{width:478px;margin-left:25px;padding-top:162px; float:left;}
#p_theme #contener_page #page_contact #Text_contact .titre{color:#FFA100; font-weight:bold;font-size:15px;}
#p_theme #contener_page #page_contact #Text_contact p{font-size:13px; text-align:justify; font-weight:bold; line-height:14px;}	
#p_theme #contener_page #page_contact #formcontact{padding-top:157px ; margin-left:535px;}
#p_theme #contener_page #page_contact #formcontact #titre_contact{margin:5px 0 5px 0px ;color:#FFA100;
font-size:15px; font-weight:bold}
#p_theme #contener_page #page_contact #formcontact #boutoncontact{margin-top: 10px;margin-left:188px;width:97px; height:27px;border:0;background-image:url(../layout/images/CONTACT/image_contact.gif); cursor:pointer;}
/*////////////////////////////////////////////////////////// fin de CSS contact*/
/*////////////////////////////////////////////////////////// CSS qui sommes nous*/
	
#p_theme #content_qui{padding:0px;margin:0px auto 20px auto; height:900px;width:893px; position:relative;}
#p_theme #contener_page_qui{background-color:#FFFFFF;width:862px;height:900px;float:left;position:relative;}
#p_theme #content_qui #degra_g{height:900px; width:16px; background:url(images/degra_g.png) repeat-y right top; float:left;}
#p_theme #content_qui #degra_d{height:900px; width:16px; background:url(images/degra_d.png) repeat-y  left top; position:absolute; top:0px; right:0px;}
#p_theme #contener_page_qui #box_top{width: 862px; float:left;}
#p_theme #contener_page_qui #box_down{width: 862px; float:left;}
#p_theme #content_qui #contener_page_qui h1#qui_titre {background-image: url(images/qui/qui_image_titre.png);background-repeat: no-repeat;height: 55px;width: 265px;}
#p_theme #contener_page_qui #col1{float:left;margin:10px 10px 20px 37px;width:250px;text-align:justify;}
#p_theme #contener_page_qui #col2{float:left;margin:10px 20px 20px 10px;width:250px;text-align:justify;}
#p_theme #contener_page_qui #col3{float:left;margin:10px 20px 20px 0px;width:250px;text-align:justify;}
#p_theme #contener_page_qui #col4{
	float:left;margin:10px 10px 20px 37px;padding-top:20px;width:250px;border-top-color:#FFA100;border-top-style:solid;border-top-width: 1px;text-align:justify;}
#p_theme #contener_page_qui #col5{
float:left;margin:10px 20px 20px 10px;padding-top:20px;width:250px;border-top-color:#FFA100;border-top-style:solid;border-top-width: 1px;text-align:justify;}
#p_theme #contener_page_qui #col6{float:left;margin:10px 20px 20px 0px;padding-top:20px;width:250px;border-top-color:#FFA100;border-top-style:solid;border-top-width: 1px;text-align:justify;}
#p_theme #content_qui #contener_page_qui h2#italique {font-style:italic;font-size:14px;line-height: 19px;font-weight: lighter;color: #000000;}
#p_theme #content_qui #contener_page_qui h2#italique span{font-size:22px;}
#p_theme #content_qui #contener_page_qui h3#soustitre {font-size:18px;font-weight:bold;line-height:21px;margin:0 0 5px;color:#FFA100; text-align:left;}
#p_theme #contener_page_qui #box_down #img_calloux {
	background-image: url(images/qui/qui_pierre.jpg);background-repeat: no-repeat;height: 117px;width: 216px;position:absolute;bottom: 20px;right: 30px;}
#p_theme #content_qui #contener_page_qui p#text_brute{font-size:13px;line-height:18px; color:#666666; text-align:justify; }
#p_theme #content_qui #contener_page_qui p#text_brute span1{color:#BED600;}
#p_theme #content_qui #contener_page_qui p#text_brute span{font-size:20px;}
/*////////////////////////////////////////////////////////// fin CSS qui sommes nous*/
/*////////////////////////////////////////////////////////// CSS mentions legal*/
#p_theme #content_mentions{padding:0px;margin:0px auto 20px auto; height:2830px;width:893px; position:relative;}
#p_theme #contener_page_mentions{background-color:#FFFFFF;width:862px;height:2830px;float:left;position:relative;}
#p_theme #content_mentions #degra_g{height:2830px; width:16px; background:url(images/degra_g.png) repeat-y right top; float:left;}
#p_theme #content_mentions #degra_d{height:2830px; width:16px; background:url(images/degra_d.png) repeat-y  left top; position:absolute; top:0px; right:0px;}
#p_theme #contener_page_mentions #box_top{width: 862px; float:left;}
#p_theme #content_mentions #contener_page_mentions h1#mentions_titre {background-image: url(images/MENTIONS/mentions_legales.png);background-repeat: no-repeat;height: 55px;width: 280px;}
#p_theme #contener_page_mentions #col1{margin:10px 10px 20px 20px;width:250px;text-align:justify;width:802px}
#p_theme #contener_page_mentions #col2{margin:10px 20px 20px 20px;width:250px;text-align:justify;width:802px}
#p_theme #contener_page_mentions #col3{margin:10px 20px 20px 20px;width:250px;text-align:justify;width:802px}
#p_theme #contener_page_mentions #col4{margin:10px 10px 20px 20px;padding-top:10px;width:250px;text-align:justify;}
#p_theme #contener_page_mentions #col5{margin:10px 20px 20px 20px;padding-top:10px;width:250px;text-align:justify;}
#p_theme #contener_page_mentions #col6{margin:10px 20px 20px 20px;padding-top:10px;width:250px;text-align:justify;}
#p_theme #content_mentions #contener_page_mentions h2#italique {font-style:italic;font-size:14px;line-height: 21px;font-weight: lighter;color: #000000;}
#p_theme #content_mentions #contener_page_mentions h3#soustitre {font-size:15px;font-weight:bold;line-height:21px;margin:0 0 5px;color:#FFA100;width:480px;}
#p_theme #content_mentions #contener_page_mentions p#text_brute{font-size:13px;line-height:18px; color:#666666;text-align:justify;
width:822px;}
#p_theme #content_mentions #contener_page_mentions p#text_brute span{font-weight:bold;}
#p_theme #contener_page_mentions #img_calloux_mention{width:173px; height:147px; margin-left:613px; background:url(images/MENTIONS/img_mention.jpg);margin-top:-33px;}
/*////////////////////////////////////////////////////////// fin CSS  mentions legal*/
/*//////////////////////////////////////////////////////////  CSS conditions de vente*/
#p_theme #content_conditions{padding:0px;margin:0px auto 20px auto;height:2154px;width:893px; position:relative;}
#p_theme #contener_page_conditions{background-color:#FFFFFF;width:862px;/*height:5000px*/;float:left;position:relative;}
#p_theme #content_conditions #degra_g{height:2154px;width:16px; background:url(images/degra_g.png) repeat-y right top; float:left;}
#p_theme #content_conditions #degra_d{height:2154px;width:16px; background:url(images/degra_d.png) repeat-y  left top; position:absolute; top:0px; right:0px;}
#p_theme #content_conditions #contener_page_conditions h1#conditions_titre {background-image: url(images/CONDITION/img_conditions.png);background-repeat: no-repeat;height: 55px;width: 285px;}
#p_theme #content_conditions #contener_page_conditions h2#titre_conditions{font-size:15px;font-weight:bold;line-height:21px;margin:0 0 5px 34px;color:#FFA100;width:480px;}
#p_theme #content_conditions #contener_page_conditions p.text_conditions{font-size:13px;line-height:18px; color:#666666;text-align:justify;
width:822px;margin-left:20px;}
#p_theme #content_conditions #contener_page_conditions p.text_conditions span{font-weight:bold;}
/*//////////////////////////////////////////////////////////  fin CSS conditions de vente*/
/*////////////////////////////////////////////////////////// debut CSS dossier de presse*/
#p_dossier #content{padding:0px;margin:0px auto 20px auto; height:392px;width:893px; position:relative;}
#p_dossier #content #degra_g{height:392px; width:16px; background:url(images/degra_g.png) repeat-y right top; float:left;}
#p_dossier #content #degra_d{height:392px; width:16px; background:url(images/degra_d.png) repeat-y  left top; position:absolute; top:0px; right:0px;}
#p_dossier #contener_page{ background-color:#FFFFFF;height:392px; width:862px; float:left; position:relative;}
#p_dossier #content #contener_page #dossier_block_left {float: left;height: 145px;width: 185px;position: absolute;left: 115px;top: 90px;;font-size: 20px;font-style: italic;line-height: 24px;color: #444;text-align:right; font-stretch: bold;}
#p_dossier #content #contener_page #dossier_ombre {background-image: url(images/dossier_presse/ombre_btn.png);background-repeat: no-repeat;height: 38px;
width: 285px;position: absolute;left: 250px;bottom: 45px;}
#p_dossier #content #contener_page .dossier_titre {height: 55px;width: 272px;position: absolute;left: 0px;top: 0px;background-image: url(images/dossier_presse/image_titre.png);background-repeat: no-repeat;}
	
#p_dossier #content #contener_page #dossier_image {
	background-image: url(images/dossier_presse/dossier_image.jpg);background-repeat: no-repeat;left: 304px;top: 90px;height: 150px;width: 210px;position: absolute;}
	
#p_dossier #content #contener_page #dossier_pierre {
	background-image: url(images/dossier_presse/image_pierre.jpg);background-repeat: no-repeat;height: 150px;width: 346px;position: absolute;top: 90px;right: 0px;}
	
#p_dossier #content #contener_page #dossier_bouton a#btn {background-image: url(images/dossier_presse/bouton_dossier_presse.jpg);background-position:center top;height: 50px;width: 285px;position: absolute;left: 253px;top: 245px; color:#FFFFFF; font-size:12px; text-decoration:none; padding-top:19px;text-align:center;}
 #p_dossier #content #contener_page #dossier_bouton a#btn:hover {background-image: url(images/dossier_presse/bouton_dossier_presse.jpg);
background-repeat: no-repeat;background-position:0px -146px;height: 50px;width: 285px;position: absolute;left: 253px;top: 245px;}
 
#p_dossier #content #contener_page #dossier_bouton { }
/*////////////////////////////////////////////////////////// fin CSS dossier de presse*/
/*//////////////////////////////////////////////////////////  CSS nos partenaire*/
#p_theme #content_partenaire{padding:0px;margin:0px auto 20px auto; height:2000px;width:893px; position:relative;}
#p_theme #contener_page_partenaire{background-color:#FFFFFF;width:862px;height:2000px;float:left;position:relative;}
#p_theme #content_partenaire #degra_g{height:2000px; width:16px; background:url(images/degra_g.png) repeat-y right top; float:left;}
#p_theme #content_partenaire #degra_d{height:2000px; width:16px; background:url(images/degra_d.png) repeat-y  left top; position:absolute; top:0px; right:0px;}
/*#p_theme #content_partenaire{padding:0px;margin:0px auto 20px auto; height:980px;width:893px; position:relative;}
#p_theme #contener_page_partenaire{background-color:#FFFFFF;width:862px;height:980px;float:left;position:relative;}
#p_theme #content_partenaire #degra_g{height:980px; width:16px; background:url(images/degra_g.png) repeat-y right top; float:left;}
#p_theme #content_partenaire #degra_d{height:980px; width:16px; background:url(images/degra_d.png) repeat-y  left top; position:absolute; top:0px; right:0px;}*/
#p_theme #contener_page_partenaire #box_top{width: 862px; float:left;}
#p_theme #contener_page_partenaire #box_middle{width: 862px; float:left;}
#p_theme #contener_page_partenaire #box_down{width: 862px; float:left;}
#p_theme #content_partenaire #contener_page_partenaire h1#partenaire_titre {background-image: url(images/PARTENAIRE/img_partenaire.jpg);background-repeat: no-repeat;height: 55px;width: 280px;}
#p_theme #contener_page_partenaire #col1{float:left;margin:15px 10px 20px 20px;width:240px;text-align:left;border:10px solid #C8C8C7;}
#p_theme #contener_page_partenaire #col2{float:left;margin:15px 10px 20px;width:240px;text-align:left;border:10px solid #C8C8C7;}
#p_theme #contener_page_partenaire #col3{margin:15px 10px 20px 578px;width:240px;text-align:left;border:10px solid #C8C8C7;}
#p_theme #contener_page_partenaire #col4{float:left;margin:0px 10px 10px 20px;width:240px;text-align:left;border:10px solid #C8C8C7;}
#p_theme #contener_page_partenaire #col5{float:left;margin:0px 10px 20px 10px;width:240px;text-align:left;border:10px solid #C8C8C7;}
#p_theme #contener_page_partenaire #col6{margin:0px 10px 20px 578px;width:240px;text-align:left;border:10px solid #C8C8C7;}
#p_theme #contener_page_partenaire #col7{float:left;margin:0px 10px 20px 20px;width:240px;text-align:left;border:10px solid #C8C8C7;}
#p_theme #contener_page_partenaire #col8{float:left;margin:0px 10px 20px 10px;width:240px;text-align:left;border:10px solid #C8C8C7;}
#p_theme #contener_page_partenaire #col9{float:left;margin:0px 10px 20px 10px;width:240px;text-align:left;border:10px solid #C8C8C7;}
#p_theme #contener_page_partenaire #col10{float:left;margin:10px 20px 10px;width:240px;text-align:left;border:10px solid #C8C8C7;}
#p_theme #contener_page_partenaire #col11{float:left;margin:10px 20px 10px;width:240px;text-align:left;border:10px solid #C8C8C7;}

#p_theme #content_partenaire .titre_annuaires{color:#FFA100; font-weight:bold; font-size:14px;margin-left:20px;margin-top:20px; clear:left;}
#p_theme #content_partenaire .Bloc_annuaires{margin:10px 20px; font-size:11px;}
#p_theme #content_partenaire .Bloc_annuaires a{color:#666;}
#p_theme #content_partenaire .Bloc_annuaires td{border-right:1px solid #C8C8C7;padding:3px 25px;text-align:center;}
/*#p_theme #content_partenaire .Bloc_annuaires img{border:2px solid #C8C8C7; padding:10px;margin-right:10px;}*/
#p_theme #content_partenaire #contener_page_partenaire h2#titre_nos_arts{width:240px; height:72px; background-image:url(images/PARTENAIRE/img_nos_arts.jpg )}
#p_theme #content_partenaire #contener_page_partenaire h2#titre_ecotourisme{width:240px; height:72px; background-image:url(images/PARTENAIRE/img_ecotourisme.jpg )}
#p_theme #content_partenaire #contener_page_partenaire h2#titre_atrium{width:240px; height:72px; background-image:url(images/PARTENAIRE/img_atrium.jpg)}
#p_theme #content_partenaire #contener_page_partenaire h2#titre_biolodging{width:240px; height:72px; background-image:url(images/PARTENAIRE/img_biolodging.png)}
#p_theme #content_partenaire #contener_page_partenaire h2#titre_greenzer{width:240px; height:72px; background-image:url(images/PARTENAIRE/img_greenzer.jpg)}
#p_theme #content_partenaire #contener_page_partenaire h2#titre_lesfermesmarie{width:240px; height:72px; background-image:url(images/PARTENAIRE/lesfermesmarie.jpg)}
#p_theme #content_partenaire #contener_page_partenaire h2#titre_grand_servan{width:240px; height:72px; background-image:url(images/PARTENAIRE/img_grand_servan.jpg )}
#p_theme #content_partenaire #contener_page_partenaire h2#titre_ridgway_travel{width:240px; height:72px; background-image:url(images/PARTENAIRE/img_ridgway_travel.jpg )}
#p_theme #content_partenaire #contener_page_partenaire h2#titre_privat{width:240px; height:72px; background-image:url(images/PARTENAIRE/img_privat.jpg)}
#p_theme #content_partenaire #contener_page_partenaire h2#titre_jemesensbien{width:240px; height:72px; background-image:url(images/PARTENAIRE/img_jemesensbien.jpg )}
#p_theme #content_partenaire #contener_page_partenaire h2#titre_parisgreencar{width:240px; height:72px; background-image:url(images/PARTENAIRE/img_parisgreencar.jpg )}
#p_theme #content_partenaire #contener_page_partenaire h2#titre_new_partenaire{width:240px; height:72px; background-color:#CCCCCC;}
#p_theme #content_qui #contener_page_qui h3#soustitre1 {font-size:20px;font-weight:bold;line-height:21px;margin:0 0 18px;color:#0089c4;text-align:left;}
#p_theme #content_qui #contener_page_qui h3#soustitre2 {font-size:20px;font-weight:bold;line-height:21px;margin:0 0 18px;color:#0089c4;text-align:left;}
#p_theme #content_qui #contener_page_qui h3#soustitre3 {font-size:20px;font-weight:bold;line-height:21px;margin:0 0 18px;color:#FFa100;text-align:left;}
#p_theme #content_qui #contener_page_qui h3#soustitre4 {font-size:20px;font-weight:bold;line-height:21px;margin:0 0 39px;color:#FFa100;text-align:left;}
#p_theme #content_qui #contener_page_qui h3#soustitre5 {font-size:20px;font-weight:bold;line-height:21px;margin:0 0 18px;color:#bed600;text-align:left;}
#p_theme #content_partenaire #contener_page_partenaire p.text_partenaire{font-size:13px;line-height:18px;color:#666666;margin:15px; text-align:justify;}
/*//////////////////////////////////////////////////////////  fin CSS nos partenaire*/
/*//////////////////////////////////////////////////////////  CSS sejours*/
#p_theme #content_serenite{padding:0px;margin:0px auto 20px auto; height:740px;width:893px; position:relative;}

#p_theme #contener_page_serenite{background-color:#FFFFFF;width:862px;height:740px;float:left;position:relative;}
/*//////////////////////////////// CSS bloc du haut*/
#p_theme #contener_page_serenite #bloc_top_serenite{width:862px;float:left;position:relative;}
#p_theme #contener_page_serenite #bloc_top_serenite #shadow_left{background:url(images/SERENITE/shadow_serenite.jpg);width:13px;height:262px;float:left;margin-top:30px; margin-left:20px;}
#p_theme #contener_page_serenite #bloc_top_serenite #jquery{width:280px;height:262px;float:left;margin-top:30px;}
#p_theme #contener_page_serenite #bloc_top_serenite #shadow_right{background:url(images/SERENITE/shadow_serenite_right.jpg);width:13px;height:262px;float:left;margin-top:30px;}
#p_theme #contener_page_serenite #bloc_top_serenite #contener_text_top{background-color:#FFFFFF;width:497px;height:262px;float:left;margin-top:30px;margin-left:7px;}
#p_theme #contener_page_serenite #bloc_top_serenite #contener_text_top h1#serenite{width:497px;margin-left:5px;margin-bottom:5px;font-size:16px; font-stretch:80%;;text-align:left}
#p_theme #contener_page_serenite #bloc_top_serenite #contener_text_top h1#serenite span{color:#FFa100;font-size:17px;}
#p_theme #contener_page_serenite #bloc_top_serenite #contener_text_top #bloc_text{width:497px;}
#p_theme #contener_page_serenite #bloc_top_serenite #contener_text_top #bloc_text p#para_serenite{float:left;width:237px;height:190px;line-height:17px;font-size:12px;color:#636363;text-align:left;margin-left:5px;margin-right:5px;text-align:justify;}
#p_theme #contener_page_serenite #bloc_top_serenite #contener_text_top #bloc_text p#para_serenite_unique{float:left;height:190px;line-height:17px;font-size:12px;color:#636363;text-align:left;margin-left:5px;margin-right:5px;text-align:justify;}
#para_serenite span {font-weight:bold;text-align:justify;}
#p_theme #contener_page_serenite #bloc_top_serenite #contener_text_top #bloc_text p#para2_serenite{float:left;width:237px;height:190px;line-height:17px;font-size:12px;color:#636363;text-align:left;margin-left:11px;text-align:justify;}
#para2_serenite span {font-weight:bold;text-align:justify;}
#p_theme #content_serenite #degra_g{height:740px; width:16px; background:url(images/degra_g.png) repeat-y right top; float:left;}
#p_theme #content_serenite #degra_d{height:740px; width:16px; background:url(images/degra_d.png) repeat-y  left top; position:absolute; top:0px; right:0px;}
#p_theme #contener_page_serenite #box_top{width: 862px; float:left;}
#p_theme #contener_page_serenite #box_down{width: 862px; float:left;}
#p_theme #contener_page_serenite #bloc_top_serenite #contener_text_top #bouton_reserver{}
#p_theme #contener_page_serenite #bloc_top_serenite #contener_text_top #bouton_reserver a#btn_reserver{background:url(images/SERENITE/bouton_reserve.gif); width:154px;height:27px;position:absolute;left:680px;bottom:0px;}
#p_theme #contener_page_serenite #bloc_top_serenite #contener_text_top #bouton_reserver a#btn_reserver:hover{background:url(images/SERENITE/bouton_reserve.gif); width:154px;height:27px;position:absolute;background-position: 0px -27px;left:680px;bottom:0px;}

#p_theme #contener_page_serenite #bloc_top_serenite #contener_text_top #bouton_ensavoirplus a#btn_ensavoirplus{background:url(images/SERENITE/bouton_ensavoirplus.gif); width:154px;height:27px;position:absolute;left:680px;bottom:0px;}
#p_theme #contener_page_serenite #bloc_top_serenite #contener_text_top #bouton_ensavoirplus a#btn_ensavoirplus:hover{background:url(images/SERENITE/bouton_ensavoirplus.gif); width:154px;height:27px;position:absolute;background-position: 0px -27px;left:680px;bottom:0px;}


#block_tarif_left #bouton_reserver a#btn_reserver{background:url(images/SERENITE/bouton_reserve.gif); width:154px;height:27px;position:absolute;left:50px;}
#block_tarif_left #bouton_reserver a#btn_reserver:hover{background:url(images/SERENITE/bouton_reserve.gif); width:154px;height:27px;position:absolute;background-position: 0px -27px;left:50;}
/*////////////////////////////  CSSbloc du bas*/
#p_theme #contener_page_serenite #bloc_down_serenite{margin-top: 30px;width:862px;float:left;position:relative;}
/*//////////////////// border deco*/
#p_theme #contener_page_serenite #bloc_down_serenite #deco_border{width:15px;position:absolute;top:27px;left:18px; border-bottom:solid #e8e8e7 1px;}
*+html #p_theme #contener_page_serenite #bloc_down_serenite #deco_border{width:15px;position:absolute;top:9px;left:18px; border-bottom:solid #e8e8e7 1px;}
#p_theme #contener_page_serenite #bloc_down_serenite #deco_border2{width:246px;position:absolute;top:27px;right:19px; border-bottom:solid #e8e8e7 1px;}
*+html #p_theme #contener_page_serenite #bloc_down_serenite #deco_border2{width:246px;position:absolute;top:9px;right:19px; border-bottom:solid #e8e8e7 1px;}
/*/////////////////// menu sejour*/
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_sejour {width:680px;height:28px;margin-left: 33px;top:0px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_sejour li{display:inline; float:left;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_sejour li a{background:url(images/SERENITE/menu_sejour.jpg)/*no-repeat*/;display:block;height:0px;padding-top:28px;/*overflow:hidden;*/}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_sejour li a#sejour{width:113px; background-position:0px 0px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_sejour li a#sejour:hover{width:113px; background-position:0px -28px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_sejour li a#sejour:onclick{width:113px; background-position:0px -28px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_sejour li a#itineraires{width:111px; background-position:-113px 0px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_sejour li a#itineraires:hover{width:111px; background-position:-113px -28px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_sejour li a#restaurants{width:114px; background-position:-224px 0px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_sejour li a#restaurants:hover{width:114px; background-position:-224px -28px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_sejour li a#tarif{width:114px; background-position:-338px 0px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_sejour li a#tarif:hover{width:114px; background-position:-338px -28px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_sejour li a#situation{width:114px; background-position:-452px 0px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_sejour li a#situation:hover{width:114px; background-position:-452px -28px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_sejour li a#reservation{width:111px; background-position:-566px -28px; }
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_sejour li a#reservation:hover{width:111px; background-position:-566px -28px;}
/*/////////////////// le contener des sejours*/
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour{width:824px;height:370px;float:left;margin-left:19px;}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #bloc_text_sejour{width:824px; height:369px;float:left;}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #bloc_text_sejour #text_sejour{width:470px; height:342px;float:left;margin-top:15px;overflow:auto;}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #bloc_text_sejour #text_sejour h2.titre_sejour_semaine{width:370px; float:left; text-decoration:none; padding:0;margin:5px 0 5px 12px; font-size:16px;}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #bloc_text_sejour #text_sejour h2.titre_sejour_semaine span{color:#FFA100;}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #bloc_text_sejour #text_sejour p.titre_sejour_semaine{width:423px;float:left;
	padding:0;margin: 0px 0 5px 15px;font-size:13px;text-align:left;color:#636363;line-height:18px ;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: 636363; text-align:justify;}  
	p.titre_sejour_semaine span{font-weight:bold;}	

#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #bloc_text_sejour #text_sejour ul.titre_sejour_semaine{width:423px;float:left;
	padding:0;margin: 0px 0 5px 25px;font-size:13px;text-align:left;color:#636363;line-height:18px ;text-align:left;list-style-type: disc;} 
	 

/*css carousel*/
#box1, #box2, #box3, #box4, #box5, #box6, #box7, #box8, #box9,#box10,#box11,#box12,#box13,#box14,#box15,#box16{
	position:absolute;
	width:280px;
}
.mask{
	position:absolute;
	width:280px;
	height:262px;
	overflow:hidden;
}
.buttons{
	clear:both;
	width:278px;
	position:absolute;
	top:267px;
	margin:0;
}
#prev1,#prev2,#prev3,#prev4,#prev5,#prev6,#prev7,#prev8,#prev9,#prev10,#prev11,#prev12,#prev13,#prev14,#prev15,#prev16{padding-right:230px;float: left;}
#box1 span img,#box2 span img,#box3 span img,#box4 span img,#box5 span img,#box6 span img,#box7 span img,#box8 span img,#box9 span img,#box10 span img,#box11 span img,#box12 span img,#box13 span img,#box14 span img,#box15 span img,#box16 span img{
	display:block;
	border:none;
}
/*fin css carousel*/
  
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #bloc_text_sejour #google_map{width:339px;width:339px;margin:15px 0 15px 15px;height:340px;float:left;}
/*css menu itineraire*/
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour ul#menu_itineraire{width:284px;height:345px;float:left;margin-top:30px;margin-left:10px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_itineraire li{display:block;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_itineraire li a{background:url(images/SERENITE_ITINERAIRE/menu_itineraire.gif)/*no-repeat*/; display:block;height:0px;padding-top:36px;/*overflow:hidden;*/}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_itineraire li a#roissy_charles{ background-position:0px 0px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_itineraire li a#roissy_charles:hover{ background-position:-285px 0px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_itineraire li a#orly{ background-position:0px -37px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_itineraire li a#orly:hover{ background-position:-285px -37px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_itineraire li a#gare_est{background-position:0px -74px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_itineraire li a#gare_est:hover{background-position:-285px -74px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_itineraire li a#gare_lyon{background-position:0px -112px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_itineraire li a#gare_lyon:hover{background-position:-286px -112px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_itineraire li a#gare_nord{background-position:0px -150px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_itineraire li a#gare_nord:hover{background-position:-285px -150px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_itineraire li a#gare_montparnasse{background-position:0px -188px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_itineraire li a#gare_montparnasse:hover{background-position:-285px -188px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_itineraire li a#saint_lazare{background-position:0px -226px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_itineraire li a#saint_lazare:hover{background-position:-285px -226px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_itineraire li a#gare_bercy{background-position:0px -264px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_itineraire li a#gare_bercy:hover{background-position:-285px -264px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_itineraire li a#gare_austerlitz{background-position:0px -302px;}
#p_theme #contener_page_serenite #bloc_down_serenite ul#menu_itineraire li a#gare_austerlitz:hover{background-position:-285px -302px;}
/*contener_itineraire*/
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #contener_itineraire{width:520px;height:345px;margin:20px 0 0 300px;overflow:auto;}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #contener_itineraire span{font-weight:bold;color:#FFA100;}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #bloc_sup p.titre_sejour_semaine1{
padding:0;margin: 0px 0 5px 15px;font-size:13px; text-align:justify;color:#636363;line-height:18px ;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: 636363;width:790px;} 
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour p.titre_sejour_semaine2{
padding:0;margin: 0px 0 5px 15px;font-size:13px; text-align:justify;color:#636363;line-height:18px ;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: 636363;} 
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour  p.titre_sejour_semaine2 span{font-weight:bold;}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #contener_itineraire p.titre_sejour_semaine{
padding:0;margin: 10px 0 5px 15px;font-size:13px; text-align:justify;color:#636363;line-height:18px ;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: 636363;}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #bloc_sup p.titre_sejour_semaine1 span{font-weight:bold;color:#FFA100; font-size:14px;}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #contener_itineraire #bloc_sup p.titre_sejour_semaine{
padding:0;margin: 10px 0 5px 15px;font-size:13px; text-align:justify;color:#636363;line-height:18px ;border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: 636363;width:790px;}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #bloc_sup{float:left;height:345px;width:824px;overflow:auto;}
/*restaurant*/
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #block_overflow{width:815px;height:370px;float:left;margin-left:15px;overflow:auto;}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #block_overflow table#element_tableau{margin-top:15px;overflow:auto;}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #block_overflow td#tableau{border-bottom:thin dashed #CCCCCC;
border-right:thin dashed #CCCCCC;float:left;height:175px;width:193px;padding-top:10px;}
 
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #block_overflow h2.titre_restaurant{margin-left:5px;text-decoration:none;padding:0;font-size:14px;
	color:#FFa100;text-align: left; text-transform:uppercase;} 
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #block_overflow a.titre_restaurant{text-decoration:none;padding:0;font-size:14px;
	color:#FFa100;text-align: left; text-transform:uppercase;} 	
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #block_overflow a.titre_restaurant:visited{text-decoration:none;padding:0;font-size:14px;
	color:#FFa100;text-align: left; text-transform:uppercase;} 		
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #block_overflow a.titre_restaurant:hover{text-decoration:none;padding:0;font-size:14px;
	color:#FFE87C;text-align: left; text-transform:uppercase;} 		
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #block_overflow p.texte_restaurant{
padding:0;margin: 0 5px;font-size:12px;text-align:left;color:#636363;line-height:16px;} 
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #block_overflow p.texte_restaurant span{font-size:11px;}
/*Situation*/
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation{width:824px;height:370px;float:left; background-color:#f9f5ec;overflow:auto;}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #text_box1{width:543px; height:220px; float:left;margin:15px 0 0 0; background-color:#FFFFFF}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #text_box2{width:543px; height:220px; float:left;margin:10px 0 0 0; background-color:#FFFFFF}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #text_box3{width:543px; height:220px; float:left;margin:10px 0 0 0; background-color:#FFFFFF}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box{width:222px;float:left;margin: 14px 10px 0px 15px}
/****************************PARIS*****************************/
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_paris_hotel{width:222px; height:230px; background-image:url(images/SITUATION/paris/hotel_paris.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_paris_region{width:222px; height:230px; background-image:url(images/SITUATION/paris/region_paris.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_paris_climat{width:222px; height:230px; background-image:url(images/SITUATION/paris/climat_paris.jpg);}
/****************************PAUILLAC*****************************/
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_pauillac_hotel{width:222px; height:230px; background-image:url(images/SITUATION/pauillac/hotel_pauillac.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_pauillac_region{width:222px; height:230px;  background-image:url(images/SITUATION/pauillac/region_pauillac.jpg)}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_pauillac_climat{width:222px; height:230px; background-image:url(images/SITUATION/pauillac/climat_pauillac.jpg);}
/****************************SAINTE-MARIE*****************************/
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_saintemarie_hotel{width:222px; height:230px; background-image: url(images/SITUATION/camargue/hotel_camargue.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_saintemarie_region{width:222px; height:230px;  background-image:url(images/SITUATION/camargue/region_camargue.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_saintemarie_climat{width:222px; height:230px; background-image:url(images/SITUATION/camargue/climat_camargue.jpg);}
/****************************TARASCON*****************************/
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_tarascon_hotel{width:222px; height:230px; background-image: url(images/SITUATION/tarascon/hotel_tarascon.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_tarascon_region{width:222px; height:230px;  background-image: url(images/SITUATION/tarascon/region_tarascon.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_tarascon_climat{width:222px; height:230px; background-image: url(images/SITUATION/tarascon/climat_tarascon.jpg);}
/****************************GORDES*****************************/
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_gordes_hotel{width:222px; height:230px; background-image
: url(images/SITUATION/gordes/hotel_gordes.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_gordes_region{width:222px; height:230px;  background-image: url(images/SITUATION/gordes/region_gordes.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_gordes_climat{width:222px; height:230px; background-image
: url(images/SITUATION/gordes/climat_gordes.jpg);}
/****************************THOR*****************************/
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_thor_hotel{width:222px; height:230px; background-image:url(images/SITUATION/thor/hotel_thor.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_thor_region{width:222px; height:230px;  background-image: url(images/SITUATION/thor/region_thor.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_thor_climat{width:222px; height:230px; background-image
:url(images/SITUATION/thor/climat_thor.jpg);}
/****************************BRESIL*****************************/
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_bresil_hotel{width:222px; height:230px; background-image:url(images/SITUATION/bresil/hotel_bresil.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_bresil_region{width:222px; height:230px;  background-image: url(images/SITUATION/bresil/region_bresil.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_bresil_climat{width:222px; height:230px; background-image:url(images/SITUATION/bresil/climat_bresil.jpg);}
/****************************THOR*****************************/
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_islande_hotel{width:222px; height:230px; background-image:url(images/SITUATION/islande/hotel_islande.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_islande_region{width:222px; height:230px;  background-image: url(images/SITUATION/islande/region_islande.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_islande_climat{width:222px; height:230px; background-image:url(images/SITUATION/islande/climat_islande.jpg);}
/****************************MAROC*****************************/
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_maroc_hotel{width:222px; height:230px; background-image: url(images/SITUATION/maroc/hotel_maroc.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_maroc_region{width:222px; height:230px;  background-image: url(images/SITUATION/maroc/region_maroc.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_maroc_climat{width:222px; height:230px; background-image: url(images/SITUATION/maroc/climat_maroc.jpg);}
/****************************THAILANDE*****************************/
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_thailande_hotel{width:222px; height:230px; background-image: url(images/SITUATION/thailande/hotel_thailande.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_thailande_region{width:222px; height:230px;  background-image: url(images/SITUATION/thailande/region_thailande.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_thailande_climat{width:222px; height:230px; background-image: url(images/SITUATION/thailande/climat_thailande.jpg);}
/****************************EQUATEUR 1*****************************/
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_equateur_hotel{width:222px; height:230px; background-image: url(images/SITUATION/equateur/hotel_equateur.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_equateur_region{width:222px; height:230px;  background-image: url(images/SITUATION/equateur/region_equateur.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_equateur_climat{width:222px; height:230px; background-image: url(images/SITUATION/equateur/climat_equateur.jpg);}
/****************************BOLIVIE*****************************/
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_bolivie_hotel{width:222px; height:230px; background-image: url(images/SITUATION/bolivie/hotel_bolivie.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_bolivie_region{width:222px; height:230px;  background-image: url(images/SITUATION/bolivie/region_bolivie.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_bolivie_climat{width:222px; height:230px; background-image: url(images/SITUATION/bolivie/climat_bolivie.jpg);}
/****************************ARGENTINE*****************************/
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_argentine_hotel{width:222px; height:230px; background-image: url(images/SITUATION/argentine/hotel_argentine.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_argentine_region{width:222px; height:230px;  background-image: url(images/SITUATION/argentine/region_argentine.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_argentine_climat{width:222px; height:230px; background-image: url(images/SITUATION/argentine/climat_argentine.jpg);}
/****************************INDE*****************************/
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_inde_hotel{width:222px; height:230px; background-image: url(images/SITUATION/inde/hotel_inde.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_inde_region{width:222px; height:230px;  background-image: url(images/SITUATION/inde/region_inde.jpg);}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #situation #photo_box #photo_inde_climat{width:222px; height:230px; background-image: url(images/SITUATION/inde/climat_inde.jpg);}

#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #text_box1 h2.titre_situation{border-bottom:thin dotted #333333;color:#FFa100;font-size:16px;height:30px;margin-left:15px;margin-top:15px;padding:0;text-align: justify;text-decoration:none;width:511px;} 
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #text_box1 p.texte_situation{
padding:0;margin: 8px 0 5px 15px;font-size:12px;text-align: justify;color:#636363;line-height:17px;width:511px;}
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #text_box2 h2.titre_situation{border-bottom:thin dotted #333333;color:#FFa100;font-size:16px;height:30px;margin-left:15px;margin-top:15px;padding:0;text-align: justify;text-decoration:none;width:511px;} 
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #text_box2 p.texte_situation{
padding:0;margin: 8px 0 5px 15px;font-size:12px;text-align: justify;color:#636363;line-height:17px;width:511px;}  
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #text_box3 h2.titre_situation{border-bottom:thin dotted #333333;color:#FFa100;font-size:16px;height:30px;margin-left:15px;margin-top:15px;padding:0;text-align:left;text-decoration:none;width:511px;} 
#p_theme #contener_page_serenite #bloc_down_serenite #contener_sejour #text_box3 p.texte_situation{
padding:0;margin: 8px 0 5px 15px;font-size:12px;text-align: justify;color:#636363;line-height:17px;width:511px;} 
/*tarif_sejour*/
#body_tarif{margin:0 padding:0;}
#contener_tarif{width:838px;height:678px;margin:0px auto ;padding:0;position:relative;border: 6px solid #999999; background-color: #FFFFFF;}
#contener_tarif #content_tarif_top{width: 838px;}
/*block_left*/
#contener_tarif #content_tarif_top #block_tarif_left{width:352px;height:270px;float:left; }
#contener_tarif #content_tarif_top #block_tarif_left h2.titre_tarif{color:#FFA100;font-size:20px;height:20px;margin-left:40px;margin-top:40px;padding:0;text-align:left;text-decoration:none;}
#contener_tarif #content_tarif_top #block_tarif_left h2.titre_tarif_2{color:#FFA100;font-size:20px;height:20px;margin-left:40px;margin-top:20px;padding:0;text-align:left;text-decoration:none;}
#contener_tarif #content_tarif_top #block_tarif_left p.texte_tarif{
padding:0;margin: 10px 0 5px 40px;font-size:17px;text-align:left;color:#35302c;line-height:22px;width:265px;}
#contener_tarif #content_tarif_top #block_tarif_left p.texte_tarif_2{
padding:0;margin: 10px 0 5px 20px;font-size:12px;text-align:left;color:#35302c;line-height:16px}
#contener_tarif #content_tarif_top #block_tarif_left table.tableau_tarif {width:202px; margin: 6px 0px 0px 60px;}
#contener_tarif #content_tarif_top #block_tarif_left td.tableau_libelle_tarif{padding:0;margin: 5px 0 5px 40px;font-size:12px;text-align:left;color:#35302c}
#contener_tarif #content_tarif_top #block_tarif_left td.tableau_montant_tarif{padding:0;margin: 5px 0 5px 12px;font-size:12px;text-align:right;color:#35302c}
#contener_tarif #content_tarif_top #block_tarif_left p.texte_warning{padding:0;margin: 6px 0px 10px 10px;font-size:12px;text-align:justify;color:#35302c;line-height:13px;width:330px;font-style:italic} 
#contener_tarif #content_tarif_top #block_tarif_left p.texte_tarif_gauche{padding:0;margin: 12px 0px 10px 10px;font-size:12px;text-align:justify;color:#35302c;line-height:14px;width:330px} 

/*block_right*/
#contener_tarif #content_tarif_top #block_tarif_right{width:471px;float:left;;margin-top:30px;border-left: thin solid #e8e8e7;}
#contener_tarif #content_tarif_top #block_tarif_right h2#titre_tarif{color:#FFa100;font-size:15px;height:20px;margin-left:25px;padding:0;text-align:left;text-decoration:none;font-weight:bold;}
#contener_tarif #content_tarif_top #block_tarif_right p#texte_tarif{
padding:0;margin: 5px 0 15px 15px;font-size:13px;text-align: justify;color:#636363;line-height:15px;width:450px;} 
#contener_tarif #content_tarif_top #block_tarif_right p#texte_tarif span{color:#666666;font-size:13px;font-weight:bold;}
/*block down*/
#contener_tarif #content_tarif_down{width:838px;height:330px;float:left;}
#contener_tarif #content_tarif_down #block_tarif_down1{width:276px;height:330px;float:left;margin-left:2px;
margin-right:1px;}
#contener_tarif #content_tarif_down #block_tarif_down1 h2.titre_down{font-size:15px;height:25px;padding-left:15px;text-align:left;text-decoration:none;width:261px;color:#000000;text-decoration:none; background-color:#FFa100;padding-top:2px;}
#contener_tarif #content_tarif_down #block_tarif_down1 p.texte_down{
padding:0;margin: 5px 0 5px 15px;font-size:13px;text-align:left;color:#35302c;line-height:16px;width:265px;}
#contener_tarif #content_tarif_down #block_tarif_down1 ul.texte_down{
padding:0;margin: 5px 0 5px 25px;font-size:13px;text-align:left;color:#35302c;line-height:16px;width:265px;}
/*//////////////////////////////////////////////////////////  fin CSS sejours*/
/***************************NOTREPHILOSOPHIE.PHP**************************************/
#p_theme #content_selecteur #contener_page_philosophie{ width:852px;padding:10px;height:665px;}
#p_theme #content_selecteur #contener_page_philosophie #notrephilosophie{ width:820px; height:645px; margin-left:17px; border:10px solid #c8c8c7;float:left;}
#notrephilosophie #blocktop{width:276px; height:179px;float:left;}
#blocktop #philo_titre{width:219px; height:39px;background-image:url(images/NOTREPHILOSOPHIE/titre_philosophie.png);background-repeat: no-repeat; margin:20px 20px 1px 20px;}
#blocktop #adresse_neo{font-size:14px; color:#636363; line-height:16px; font-weight:100;margin-left:21px;}
#notrephilosophie #decophilosophie{width:544px; height:179px;float:left; background-image:url(images/NOTREPHILOSOPHIE/philosophie.png);}
#notrephilosophie #text_philo{width:780px; height:365px; margin:180px 20px 20px;}
#notrephilosophie #text_philo p#paragraphe_philo{font-size:12px;line-height:16px;margin:0;padding:0;text-align:justify; color:#333;}
#notrephilosophie #logo_signature{margin:30px 20px 0 0; background-image:url(images/NOTREPHILOSOPHIE/logo_signature.png);float:right;width:132px; height:36px;}
/***************************WEEK END PERSONNASABLE**************************************/
#p_theme #content_selecteur #contener_personnalisable{width:852px;padding:10px;height:1000px;}
#p_theme #content_selecteur #contener_personnalisable #contour_gris{ background-color:#f6f6f4; border:6px solid #C8C8C7;
float:left;
height:1006px;
margin-left:17px;
width:828px;}
#titre_personnalisable{background-image:url(images/weekend/week_personalisable.gif);
background-repeat:no-repeat;
height:30px;
margin-left:15px;
margin-top:15px;
width:312px;}
#exemples{ background-image:url(images/weekend/3_exemples.gif);
background-repeat:no-repeat;
height:30px;
width:800px;}
#block_photo{float:left;
height:344px;
margin-left:25px;
margin-top:4px;
width:775px;}
#exemple1{width:246px; height:305px; float: left;}
#photo_paris{width:245px; height:220px; background-image:url(images/weekend/paris.png); float:left;}
#element_design{width:245px; height:19px; background-image:url(images/weekend/element_design.png);float:left;}
#titre_paris{width:245px; height:39px;margin-top:19px; background-image:url(images/weekend/titre_paris.gif); float:left;}
#titre_gordes{width:245px; height:39px;margin-top:19px; background-image:url(images/weekend/titre_gordes.gif); float:left;}
#titre_pauillac{width:245px; height:39px;margin-top:19px; background-image:url(images/weekend/titre_pauillac.gif); float:left;}
#text_photo{
height:66px;
background-color:#000;
text-align:left;
width:245px;float:left;margin-top:39px;}
#text_brute1{font-size:12px;color:#FFFFFF;float:left; margin:5px;line-height:16px; width:230px;}
#exemple2{ margin-left: 18px;width:246px; height:305px; float: left;}
#photo_gordes{width:245px; height:220px; background-image:url(images/weekend/gorde.png); float:left;}
#text_photo2{
height:66px;
background-color:#000;
text-align:left;
width:245px;float:left;margin-top:39px;}
#element_design2{width:245px; height:19px; background-image:url(images/weekend/element_design.png);float:left;}
#text_brute2{font-size:12px;color:#FFFFFF;float:left; margin:5px;line-height:16px;width:245px;}
#exemple3{ margin-left: 18px;width:246px; height:305px;float: left;}
#photo_pauillac{width:245px; height:220px; background-image:url(images/weekend/pauillac.png); float:left;}
#text_photo3{
height:66px;
background-color:#000;
text-align:left;
width:245px;float:left;margin-top:39px;}
#element_design3{width:245px; height:19px; background-image:url(images/weekend/element_design.png);float:left;}
#text_brute3{font-size:12px;color:#FFFFFF;float:left; margin:5px;line-height:16px;width:245px;}
#votre_destination{background-image:url(images/weekend/votre_destination.png);
background-repeat:no-repeat;
height:30px;
width:800px;
margin-top:380px;}
#tab_perso{width:775px; float:left;
height:240px;
margin-left:25px;
margin-top:5px;}
#titre_1{ width:245px; height:212px;float:left;}
#image_titre{width:245px; height:23px;background-color:#FFA100; float:left;}
#text_titre1{
	margin:5px 0px 0px 5px;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;}
#selectionner{font-size:12px;
font-weight:bold;
margin-top:16px;
width:245px;}
#puce{ float:left; width:200px; height:20px; margin: 30px 0 0 78px}
#radio_france{
left:-2999px;
margin-bottom:1px;
margin-left:79px;
margin-right:1px;
margin-top:32px;
top:503px;}
#text_region{font-size:12px;
margin-left:98px;
margin-top:88px;
width:100px;float:left;}
#region_box{float:left;
margin-left:96px;
margin-top:11px;
width:245px;}
#new_destination{float:left;
font-size:10px;
margin:18px 0 0;
width:245px;}
#titre_2{
float:left;
height:212px;
margin-left:18px;
width:245px;float:left;}
#titre_2{
float:left;
height:212px;
margin-left:18px;
width:245px;float:left;}
#text_titre2{
	margin:5px 0px 0px 5px;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;float:left;}
	
	
#selectionner2{font-size:12px;
font-weight:bold;
margin-top:16px;float:left;
width:245px;}
#titre_3{
float:left;
height:270px;
margin-left:18px;
width:245px;float:left;}
#text_titre3{
	margin:5px 0px 0px 5px;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;float:left;}
	
	
#selectionner3{font-size:12px;
font-weight:bold;
margin-top:16px;float:left;
width:245px;}
#box_nmb_nuit{width:150px;height:25px;margin-top:6px; float:left}
	
#nuit{float:left;
font-size:12px;
height:19px;
width:150px;}
#box_nuit{float:left;
font-size:12px;
height:25px;
width:150px;}
#box_depart1{ width:250px; float:left;}
#box_depart{width:300px;height:25px;margin-top:18px; float:left;}
#box_puce{
	font-size:12px;
	height:20px;
	margin-top:35px;
	width:300px;
	color:#000000;
	float:left;}
	
	
#left_3{
float:left;
height:168px;
margin-top:7px;
width:115px;}
#soin2{font-size:12px; width:100px; height:20px;float:left;}
#box_soin2{width:115px; float:left;}
#sport2{font-size:12px; width:100px; height:20px;float:left; margin-top:12px;}
#box_sport2{width:115px; float:left;}
#environnement2{font-size:12px; width:100px; height:20px;float:left; margin-top:12px;}
#box_environnement2{width:115px; float:left;}
#artistique2{font-size:12px; width:100px; height:20px;float:left;}
#box_artistique2{width:115px; float:left;}
#culinaire2{font-size:12px; width:100px; height:20px;float:left;margin-top:12px;}
#box_culinaire2{width:115px; float:left;}
#adulte2{font-size:12px; width:100px; height:20px;float:left;margin-top:12px;}
#box_adulte2{width:115px; float:left;}
#right_3{
float:left;
height:168px;
margin-left:15px;
margin-top:7px;
width:115px;}
#etape_4{ width:775px; height: 240px;float: left; margin-left:25px;}
#cadre_titre{background-color:#FFA100;
float:left;
height:23px;
width:775px;}
#text_etape4{
float:left;
font-size:12px;
font-weight:bold;
margin-top:16px;
 width:770px;}
#box_etape4_1{ width:245px; height:124px; float:left; margin-top:10px;}
#box_etape4_2{ width:245px;  height:124px; float:left;margin-left:18px;margin-top:10px;}
#box_etape4_3{ width:245px;  height:124px; float:left;margin-left:18px;margin-top:10px;}
#text_nom4{font-size:12px; width:245px; float:left;}
#champs_nom4{ width: 245px; float:left; margin-top:10px;}
#text_ville4{font-size:12px; width:245px; float:left;margin-top:15px;}
#champs_ville4{ width: 245px; float:left; margin-top:10px;}
#text_prenom4{font-size:12px; width:245px; float:left;}
#champs_prenom4{ width: 245px; float:left; margin-top:10px;}
#text_mail4{font-size:12px; width:245px; float:left;margin-top:15px;}
#champs_mail4{ width: 245px; float:left; margin-top:10px;}
#boite_top{ width:245px; height:63px; float:left;}
#text_postal{font-size:12px; width:245px; float:left;}
#champs_postal{width: 245px; float:left; margin-top:10px;}
#boite_down_left{ width:112px; height:60px;float:left;}
#text_pays{font-size:12px; width:105px; float:left;}
#box_pays{width: 105px; float:left;margin-top:10px;}
#boite_down_right{width:112px; height:60px;float:left; margin-left:20px;}
#text_telephone{font-size:12px; width:105px; float:left;}
#champs_telephone{ width:105px; float:left; margin-top:10px;}
#validation {
float:left;
height:50px;
margin-top:10px;
width:775px;}
#phrase_validation{ font-size:12px; float:left;margin-top:10px;}
#btn_validation{ float: right;margin-top:5px;margin-right:8px;}
/***************************SELECTEUR.PHP**************************************/
#p_theme #content_selecteur{
	padding:0px;
	width:893px;
	background:url(images/fond_contenu.png) repeat-y;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
#p_theme #content_selecteur #contener_page_selecteur{ width:842px; margin-left:26px;}
#Box_TopLeft {width:542px; float:left; margin-top:20px; }
#Box_TopLeft h4{font-size:19px; color:#FFa100; font-weight:normal; padding-bottom:35px; padding-left:20px; font-weight:bold;}
#Box_TopLeft .etapes{font-size:13px; color:FFC11F; font-style:italic;padding-bottom:35px;}
#Box_TopLeft .etapes img{vertical-align:middle; }
#Box_TopRight{margin-left:552px;height:202px;margin-left:552px;margin-right:2px;padding-top:37px;width:288px;background-image:url(images/Selecteur/fond_selecteur.jpg)}#Box_TopRight span{font-size:14px; text-align:right; float:left; margin-left:10px; padding-top:5px;}
#box_Img img{margin-bottom:10px; margin-top:10px;}
#Box_TopRight #sarea0{margin-left:70px;}
#Box_TopRight #sarea1{margin-left:70px;}
#Box_TopRight #sarea2{margin-left:70px;}
#Box_TopRight .loisirs{padding-left:14px;}
#Box_TopRight .lieu{padding-left:20px;}
#Box_TopRight .btnValider{float:right; margin-right:29px;}
/************************RESUMSEJOUR.PHP***************************************/
.resultNombre{font-size:12px; font-weight:bold; color:#666; text-align:center; margin:20px;}
.Noresult{font-size:12px; font-weight:bold; color:#FFA100; text-align:center; margin:20px;}
#result1{clear:both; margin-top:10px;margin-bottom:10px;height:166px;background-color:#bbe7e6;border:1px dotted #FFC11F;}
#result1 .photos{ width:280px;height:156px; margin:5px; float:left;}
#result1 .FullDescription1{margin-left:290px;}
#result1 .description1{border-left:1px dotted #FFC11F;border-right:1px dotted #FFC11F;float:left;height:165px;margin-left:3px;margin-top:0;width:370px;}
#result1 h4{color:#555; font-size:17px; font-weight:bold; margin-left:10px; margin-right:10px; padding-top:5px; padding-bottom:5px;}
#result1 p{color:#666666; font-size:13px; margin-left:10px; margin-right:10px;}
#result1 .rating{text-align:right;padding-top:25px;}
#result1 .rating p{margin:5px;}
#result1 .rating span{font-weight:bold; color:#666666; font-size:12px; padding-right:20px;}
#result1 .rating img{vertical-align:middle}
#result2{clear:both; margin-top:10px;margin-bottom:10px;height:166px;background-color:#f8e498;border:1px dotted #FFC11F;}
#result2 .photos{ width:280px;height:156px; margin:5px; float:left;}
#result2 .FullDescription2{margin-left:290px;}
#result2 .description2{border-left:1px dotted #FFC11F;border-right:1px dotted #FFC11F;float:left;height:165px;margin-left:3px;margin-top:0;width:370px;}
#result2 h4{color:#555; font-size:17px; font-weight:bold; margin-left:10px; margin-right:10px; padding-top:5px; padding-bottom:5px;}
#result2 p{color:#666666; font-size:13px; margin-left:10px; margin-right:10px;}
#result2 .rating{text-align:right;padding-top:25px;}
#result2 .rating p{margin:5px;}
#result2 .rating span{font-weight:bold; color:#666666; font-size:12px; padding-right:20px;}
#result2 .rating img{vertical-align:middle}
#result3{clear:both; margin-top:10px;margin-bottom:10px;height:166px;background-color:#e8d7e3;border:1px dotted #FFC11F;}
#result3 .photos{ width:280px;height:156px; margin:5px; float:left;}
#result3 .FullDescription3{margin-left:290px;}
#result3 .description3{border-left:1px dotted #FFC11F;border-right:1px dotted #FFC11F;float:left;height:165px;margin-left:3px;margin-top:0;width:370px;}
#result3 h4{color:#555; font-size:17px; font-weight:bold; margin-left:10px; margin-right:10px; padding-top:5px; padding-bottom:5px;}
#result3 p{color:#666666; font-size:13px; margin-left:10px; margin-right:10px;}
#result3 .rating{text-align:right;padding-top:25px;}
#result3 .rating p{margin:5px;}
#result3 .rating span{font-weight:bold; color:#666666; font-size:12px; padding-right:20px;}
#result3 .rating img{vertical-align:middle}
#result4{clear:both; margin-top:10px;margin-bottom:10px;height:166px;background-color:#d5ffe5;border:1px dotted #FFC11F;}
#result4 .photos{ width:280px;height:156px; margin:5px; float:left;}
#result4 .FullDescription4{margin-left:290px;}
#result4 .description4{border-left:1px dotted #FFC11F;border-right:1px dotted #FFC11F;float:left;height:165px;margin-left:3px;margin-top:0;width:370px;}
#result4 h4{color:#555; font-size:17px; font-weight:bold; margin-left:10px; margin-right:10px; padding-top:5px; padding-bottom:5px;}
#result4 p{color:#666666; font-size:13px; margin-left:10px; margin-right:10px;}
#result4 .rating{text-align:right;padding-top:25px;}
#result4 .rating p{margin:5px;}
#result4 .rating span{font-weight:bold; color:#666666; font-size:12px; padding-right:20px;}
#result4 .rating img{vertical-align:middle}
#result5{clear:both; margin-top:10px;margin-bottom:10px;height:166px;background-color:#eeeC83;border:1px dotted #FFC11F;}
#result5 .photos{ width:280px;height:156px; margin:5px; float:left;}
#result5 .FullDescription5{margin-left:290px;}
#result5 .description5{border-left:1px dotted #FFC11F;border-right:1px dotted #FFC11F;float:left;height:165px;margin-left:3px;margin-top:0;width:370px;}
#result5 h4{color:#555; font-size:17px; font-weight:bold; margin-left:10px; margin-right:10px; padding-top:5px; padding-bottom:5px;}
#result5 p{color:#666666; font-size:13px; margin-left:10px; margin-right:10px;}
#result5 .rating{text-align:right;padding-top:25px;}
#result5 .rating p{margin:5px;}
#result5 .rating span{font-weight:bold; color:#666666; font-size:12px; padding-right:20px;}
#result5 .rating img{vertical-align:middle}
#result6{clear:both; margin-top:10px;margin-bottom:10px;height:166px;background-color:#f8cca6;border:1px dotted #FFC11F;}
#result6 .photos{ width:280px;height:156px; margin:5px; float:left;}
#result6 .FullDescription6{margin-left:290px;}
#result6 .description6{border-left:1px dotted #FFC11F;border-right:1px dotted #FFC11F;float:left;height:165px;margin-left:3px;margin-top:0;width:370px;}
#result6 h4{color:#555; font-size:17px; font-weight:bold; margin-left:10px; margin-right:10px; padding-top:5px; padding-bottom:5px;}
#result6 p{color:#666666; font-size:13px; margin-left:10px; margin-right:10px;}
#result6 .rating{text-align:right;padding-top:25px;}
#result6 .rating p{margin:5px;}
#result6 .rating span{font-weight:bold; color:#666666; font-size:12px; padding-right:20px;}
#result6 .rating img{vertical-align:middle}
/********************RESERVSEJOUR.PHP******************************************************/
#tab_reservSej{
background-color:#f5f5f3;
border:8px solid #c8c8c7;
margin-top:10px;
margin-bottom:10px;
width:100%;
font-size:12px;
font-weight:bold;
}
#tab_1{
width:765px;
margin-top:20px;
margin-left:30px;
margin-right:30px;
}
#tab_1 td{
padding-bottom:15px;}
#tab_1 .resa{font-size:18px;color:#666;}
#tab #sarea0{
margin-left:200px;
}
#tab_2{width:765px;
margin-left:30px;
margin-right:30px;}
/***********************************************************************************************/
#week_bloc1{
width : 415px;
height:235px;
background-color:#ece8e5;
border-top:10px solid #fff;
float:left;
}
#week_bloc2{
width : 415px;
height:235px;
background-color:#ece8e5;
border-top:10px solid #fff;
margin-left:425px;
}
#week_bloc3{
width : 415px;
height:235px;
background-color:#ece8e5;
border-top:10px solid #fff;
float:left;
}
#week_bloc4{
width : 415px;
height:235px;
background-color:#ece8e5;
border-top:10px solid #fff;
margin-left:425px;
}
/*********************essai*****************/
 .black_overlay
 {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height:303%;
	background-color: #333333;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.white_content {
  display: none;
  position: absolute;
  top:24%;
  left:208px;
  width:849px;
  height:680px;
  padding:0;
  /*border: 16px solid orange;*/
  background-color: white;
  z-index:1002;
  overflow: none;
}
#light .btnClose{position:absolute; right:-16px; top:-16px; z-index:100;}
#light a img{width:32px;height:32px;border:none; }
#formcontact textarea{width:285px; height:60px;}
/* A RAJOUTER LIVIA le 13 juin */
#tab_reservSej .comment{ font-size:10px; font-style:italic; color:#666;}
#tab_reservSej .star{ color:#660000; font-size:12px;}
/* PAGE RESULTAT DE LA RECHERCHE*/
#p_theme #content_selecteur #contener_page_SearchResult{ width:842px; margin-left:26px; padding-top:10px;padding-bottom:10px;}
#SearchResult{
background-color:#F5F5F3;
border:8px solid #C8C8C7;
font-size:12px;
font-weight:bold;
padding:20px;
}
#SearchResult .titre{
font-size:18px;
color:#666;} 
#SearchResult #zs_rechecher{margin:0px; padding:2px 4px 0px 2px; border:1px #CCCCCC solid; width:300px; height:19px; display:block;  position:relative;left:230px;;float:left}
#SearchResult #btn_recherche{margin:0px; width:25px; height:23px; background:url(images/btnrecherche.gif) no-repeat; border:none;cursor:pointer;display:block;position:relative; left:230px;}
#SearchResult #btn_recherche:active{ background-position:bottom;}
#SearchResult .newsearch{position:relative; left:230px; color:#999;}
#SearchResult .nbResultat{text-align:center;}
#SearchResult #resultBox{width:510px; margin-left:50px; text-align:justify;}
#SearchResult #resultBox a{color:#660000;}
#SearchResult #resultBox a:hover{color:#999;}
#SearchResult #resultBox .url{font-weight:normal; font-style:italic; font-size:10px;}
#Page_Recap {padding:20px; color:#333; font-size:12px; line-height:16px; text-align:justify;}
#Page_Recap .resa{font-size:18px;color:#666;}
#Page_Recap li{margin-left:30px; list-style:circle; line-height:20px;}
#ResultEnvoiMail{ border:7px solid #ccc; height:364px; margin:7px;}
#ResultEnvoiMail p{ margin: 0 85px; font-weight:bold;}
a#lien_info{ color:#FFA100;
font-size:12px;}

/**/
#p_theme #content_selecteur #contener_page_intermediaire_sejour{ width:842px; margin-left:26px; background:url(images/FleurCoin.jpg) no-repeat top right; padding-right:10px;}
#contener_page_intermediaire_sejour h3 {
color:#FFA100;
font-size:24px;
font-weight:bold;
padding:30px 0 0 0;
}
#contener_page_intermediaire_sejour h3 span {color:#000; font-size:14px;}
#contener_page_intermediaire_sejour .description {font-size:12px; font-weight:bold;margin:10px 138px 50px 59px;;}
#contener_page_intermediaire_sejour .Pays{margin-left:665px; text-align:center;}
#contener_page_intermediaire_sejour .Pays h6{background-color:#FFA100;margin:5px;padding:2px;text-align:center;}
#contener_page_intermediaire_sejour .Pays h6 a{text-decoration:none; letter-spacing:1px; color:#fff;}
#contener_page_intermediaire_sejour .Pays h6 a:hover{color:#594840;}

#contener_page_intermediaire_sejour .Pays h6 a img{ vertical-align:middle;}

#Text_Intro{margin:0 32px; font-size:13px; text-align:justify;}
#Text_Intro span{font-weight:bold;}
#separator{border-bottom:1px dashed #ccc;clear:both;padding-top:27px;width:800px; margin:0 auto;}


/*Memoire du passe & harmonie du corps - Ex-Conscience Terre*/
#p_theme #content_serenite.deuxElements{height:800px;}
#p_theme #contener_page_serenite.deuxElements{height:800px;}
#p_theme #content_serenite #degra_g_deuxElements{height:800px; width:16px; background:url(images/degra_g.png) repeat-y right top; float:left;}
#p_theme #content_serenite #degra_d_deuxElements{height:800px; width:16px; background:url(images/degra_d.png) repeat-y  left top; position:absolute; top:0px; right:0px;}

/*Conscience Terre*/
#p_theme #content_serenite.troisElements{height:1100px;}
#p_theme #contener_page_serenite.troisElements{height:1100px;}
#p_theme #content_serenite #degra_g_troisElements{height:1100px; width:16px; background:url(images/degra_g.png) repeat-y right top; float:left;}
#p_theme #content_serenite #degra_d_troisElements{height:1100px; width:16px; background:url(images/degra_d.png) repeat-y  left top; position:absolute; top:0px; right:0px;}

/*Serenite d'ici et d'ailleurs*/
#p_theme #content_serenite.quatreElements{height:1440px;}
#p_theme #contener_page_serenite.quatreElements{height:1440px;}
#p_theme #content_serenite #degra_g_quatreElements{height:1440px; width:16px; background:url(images/degra_g.png) repeat-y right top; float:left;}
#p_theme #content_serenite #degra_d_quatreElements{height:1440px; width:16px; background:url(images/degra_d.png) repeat-y  left top; position:absolute; top:0px; right:0px;}

	
#photo_chavagnac_hotel{width:222px; height:230px; background-image:url(images/SITUATION/chavagnac/hotel_chavagnac.jpg);}
#photo_chavagnac_region{width:222px; height:230px; background-image:url(images/SITUATION/chavagnac/region_chavagnac.jpg);}
#photo_chavagnac_climat{width:222px; height:230px; background-image:url(images/SITUATION/chavagnac/climat_chavagnac.jpg);}


#contener_sejour {position:relative; margin-bottom:10px; }
.feature { position:absolute; overflow:hidden; }
#tabs { margin-left:0;margin-bottom:0;}
#tabs li {background-color:transparent;display:inline;float:none;list-style:none; }
#tabs li a {background-color:#edd; color:#333; display:inline; height:auto;padding:5px 20px;text-decoration:none;width:auto;}
#tabs li a.active { background-color:#ddd;color:#000; }

.Flag{float:right;padding-top:25px; padding-right:32px;}
.Flag img{border:1px solid #ccc;margin-left:10px;}

.SocialStickers{position:relative; left:788px;}
.SocialStickers img{border:none;}
