@charset "utf-8";
/* CSS Document */

.srub_b00 .ttr_space					{ position:relative; background:url('/media/page_b/b00_ttr_space.jpg') 0 0 no-repeat; }
.srub_b00 .deux_col1_bg .col1a .middle  { padding-right:27px; }
.srub_b00 a.aide						{  }
.srub_b00 div.aide						{ position:absolute; width:180px; padding:9px; background:#FFFFFF; top:50%; right:10%;  }
.srub_b00 div.mc						{ position:relative; }
.srub_b00 .aqTip						{ text-decoration:none; white-space:normal; width:180px; height:auto; bottom:0; right:0; background:#fff; color:#444; border:1px solid #00A6EB; padding:5px; }
.srub_b00 .aqTip ul						{ padding:5px 10px; margin-left:10px; } 

.srub_b01 .ttr_space					{ position:relative; background:url('/media/page_b/b01_ttr_space.jpg') 0 0 no-repeat; }

.srub_b02 .ttr_space					{ position:relative; height:114px; background:url('/media/page_b/b02_ttr_space.jpg') 0 0 no-repeat; }
.srub_b02 .btn_precedent				{ position:absolute; top:64px; left:58px; height:20px; width:122px; }
.srub_b02 .btn_precedent a				{ display:block; height:17px; width:107px; padding:3px 0 0 15px; background:url('/media/page_b/b02_btn_precedent.jpg') top left no-repeat; text-decoration:none; font-size:9px; font-weight:bold; }
.srub_b02 .btn_precedent a:link,
.srub_b02 .btn_precedent a:visited		{ color:#816550; }
.srub_b02 .btn_precedent a:active,
.srub_b02 .btn_precedent a:hover		{ color:#816550; background-position:bottom left; }
.srub_b02 .btn_suivant					{ position:absolute; top:64px; left:187px; height:20px; width:122px; }
.srub_b02 .btn_suivant a				{ display:block; height:17px; width:116px; padding:3px 0 0 8px; background:url('/media/page_b/b02_btn_suivant.jpg') top left no-repeat; text-decoration:none; font-size:9px; font-weight:bold; }
.srub_b02 .btn_suivant a:link,
.srub_b02 .btn_suivant a:visited		{ color:#816550; }
.srub_b02 .btn_suivant a:active,
.srub_b02 .btn_suivant a:hover			{ color:#816550; background-position:bottom left; }
.srub_b02 .bg1							{ background:url('/media/page_b/b02_bg1.jpg') 0 0 no-repeat; margin-bottom:10px; }
.srub_b02 .capacite-accueil				{ width:569px; margin:0 0 24px 56px; }
.srub_b02 .capacite-accueil .ttr		{ height:43px; background:url('/media/page_b/capacite-accueil_ttr.png') 0 0 no-repeat; }
.srub_b02 .capacite-accueil .ttr h4		{ padding:14px 0 0 22px; }
.srub_b02 .capacite-accueil .ctn		{ border:1px solid #e6e3de; border-top:none; padding:0 22px 17px 22px; }
.srub_b02 .capacite-accueil .ctn ul		{ }
.srub_b02 .capacite-accueil .ctn li		{ color:#5c5c5c; list-style:none; background:url('/media/gabarit/puce-ronde-orange.png') 0 5px no-repeat; padding-left:12px; margin-bottom:3px;  }
.srub_b02 .grande-photo					{ width:569px; margin:0 0 24px 56px; }
.srub_b02 .grande-photo .ttr			{ height:9px; background:url('/media/page_b/grande-photo_ttr.png') 0 0 no-repeat; }
.srub_b02 .grande-photo .ctn			{ border-left:1px solid #e6e3de; border-right:1px solid #e6e3de; padding:0 9px; }
.srub_b02 .grande-photo .ctn img		{ width:550px; }
.srub_b02 .grande-photo .ctn p			{ color:#5c5c5c; margin-top:5px; font-style:italic; }
.srub_b02 .grande-photo .btm			{ height:9px; background:url('/media/page_b/grande-photo_btm.png') 0 0 no-repeat; }
.srub_b02 .tarifs						{ width:569px; margin:0 0 24px 56px; }
.srub_b02 .tarifs .ttr					{ height:43px; background:url('/media/page_b/tarifs_ttr.png') 0 0 no-repeat; }
.srub_b02 .tarifs .ttr h4				{ padding:14px 0 0 22px; }
.srub_b02 .tarifs .ctn					{ border:1px solid #e6e3de; border-top:none; padding:0 22px 17px 22px; }
.srub_b02 .tarifs .ctn ul				{ }
.srub_b02 .tarifs .ctn li				{ color:#5c5c5c; list-style:none; background:url('/media/gabarit/puce-ronde-rose.png') 0 5px no-repeat; padding-left:12px; margin-bottom:3px;  }
.srub_b02 .services-sur-place			{ width:569px; margin:0 0 24px 56px; }
.srub_b02 .services-sur-place .ttr		{ height:43px; background:url('/media/page_b/service-sur-place_ttr.png') 0 0 no-repeat; }
.srub_b02 .services-sur-place .ttr h4	{ padding:14px 0 0 22px; }
.srub_b02 .services-sur-place .ctn		{ border:1px solid #e6e3de; border-top:none; padding:0 22px 17px 22px; }
.srub_b02 .services-sur-place .ctn ul	{ }
.srub_b02 .services-sur-place .ctn li	{ color:#5c5c5c; list-style:none; background:url('/media/gabarit/puce-ronde-verte.png') 0 5px no-repeat; padding-left:12px; margin-bottom:3px;  }
.srub_b02 .et-en-plus					{ width:569px; margin:0 0 24px 56px; }
.srub_b02 .et-en-plus .ttr				{ height:43px; background:url('/media/page_b/et-en-plus_ttr.png') 0 0 no-repeat; }
.srub_b02 .et-en-plus .ttr h4			{ padding:14px 0 0 22px; }
.srub_b02 .et-en-plus .ctn				{ border:1px solid #e6e3de; border-top:none; padding:0 22px 17px 22px; }
.srub_b02 .et-en-plus .ctn ul			{ }
.srub_b02 .et-en-plus .ctn li			{ color:#5c5c5c; list-style:none; background:url('/media/gabarit/puce-ronde-bleue.png') 0 5px no-repeat; padding-left:12px; margin-bottom:3px;  }
.srub_b02 .logos						{ width:263px; background:#ffffff url('/media/page_b/logos_bg.png') 0 0 no-repeat; margin:0 auto 3px auto; }
.srub_b02 .logos .ttr					{ }
.srub_b02 .logos .ctn					{ text-align:center; padding:9px 0 5px 0; }
.srub_b02 .logos ul						{ }
.srub_b02 .logos li						{ display:inline; margin:0 2px; }
.srub_b02 .coordonnees					{ width:263px; margin:0 auto; }
.srub_b02 .coordonnees .ttr				{ background:#ffffff url('/media/page_b/coordonnees_ttr.png') 0 0 no-repeat; min-height:24px; }
.srub_b02 .coordonnees .ttr h4			{ color:#d01782; text-transform:uppercase; font-weight:bolder; text-align:center; padding:13px 10px 0 30px;  }
.srub_b02 .coordonnees .ctn				{ background:#ffffff; padding:0 18px; }
.srub_b02 .coordonnees .ctn p			{ color:#004385; text-align:center; font-size:9px; }
.srub_b02 .coordonnees .adresse			{  }
.srub_b02 .coordonnees .bp-ville		{  }
.srub_b02 .coordonnees .pays			{  }
.srub_b02 .coordonnees .telephone		{ font-weight:bolder; margin-top:12px;  }
.srub_b02 .coordonnees .fax				{  }
.srub_b02 .coordonnees .btm				{ background:#ffffff url('/media/page_b/coordonnees_btm.png') bottom left no-repeat; min-height:14px; padding:6px 0; }
.srub_b02 .coordonnees .btn_contact				{ width:217px; height:35px; margin:0 auto; }
.srub_b02 .coordonnees .btn_contact	a 			{ display:block; width:217px; height:35px; background:url('/fr/media/page_b/btn_contact-hotel.png') top left no-repeat; }
.srub_b02 .coordonnees .btn_contact	a:hover 	{ background-position:bottom left; }
.srub_b02 .coordonnees .btn_contact	a span 		{ display:none; }
.srub_b02 .acces-localisation			{ width:263px; margin:0 auto; }
.srub_b02 .acces-localisation .ttr		{ height:48px; background:url('/media/page_b/acces-localisation_ttr.png') 0 0 no-repeat; }
.srub_b02 .acces-localisation .ttr h4	{ padding:29px 0 0 70px; }
.srub_b02 .acces-localisation .ctn		{ background:#FFFFFF; }
.srub_b02 .acces-localisation .ctn fieldset		{ padding:10px; }
.srub_b02 .acces-localisation .ctn p			{ padding-bottom:3px; }
.srub_b02 .acces-localisation .ctn label		{ color:#004385; font-weight:bold; font-size:9px;}
.srub_b02 .acces-localisation .ctn input		{ color:#004385; width:169px; border:1px solid #b1c8d7; background:#e3ecf2; padding:2px;  }
.srub_b02 .acces-localisation .ctn button		{ width:62px; height:18px; background:url('/fr/media/boutons/btn_envoyer.png') top left no-repeat;  }
.srub_b02 .acces-localisation .ctn button span	{ display:none; }
.srub_b02 .acces-localisation .ctn button:hover	{ cursor:pointer; background-position:bottom left; }
.srub_b02 .google-map					{ width:263px; height:380px; overflow:hidden; }
.srub_b02 .ouverture-annuelle			{ width:263px; margin:0 auto; }
.srub_b02 .ouverture-annuelle .ttr		{ background:#ffffff url('/media/page_b/ouverture-annuelle_ttr.png') top left no-repeat; }
.srub_b02 .ouverture-annuelle .ttr h4	{ padding:25px 25px 3px 25px; text-align:center; color:#d01782; font-weight:bold;   }
.srub_b02 .ouverture-annuelle .ctn		{ background:#ffffff url('/media/page_b/ouverture-annuelle_ctn.png') bottom left no-repeat; }
.srub_b02 .ouverture-annuelle .ctn p	{ padding:0 25px 17px 25px; text-align:center; color:#d01782; }

.srub_b03 .ttr_space					{ position:relative; background:url('/media/page_b/b03_ttr_space.jpg') 0 0 no-repeat; }
.srub_b03 .deux_col1_bg .col1a .middle 	{ padding-right:0; }
.srub_b03 .google-map					{ width:738px; }
.srub_b03 .google-map .ttr				{ background:url(/media/page_b/b03_google-map_ttr.jpg) 0 0 no-repeat; height:58px; padding:0 59px 0 67px; }
.srub_b03 .google-map .ttr h2 			{ color:#FE6014; font-size:11px; padding:30px 0 3px 0; text-transform:uppercase; border-bottom:1px solid #f3f0ed; }
.srub_b03 .google-map .ctn				{ background:url(/media/page_b/b03_google-map_ctn.jpg) 0 0 repeat-y; height:400px; padding:0 59px 0 67px; }
.srub_b03 .google-map .ctn .map			{ background:#EFEFEF; height:400px; }
.srub_b03 .google-map .btm				{ background:url(/media/page_b/b03_google-map_btm.jpg) 0 0 no-repeat; height:34px; }



