
/*  STYLES ARCHITECTURE   ESPACO TALASSA 
<body>
	<div id="main">
		<div id="main_centre">
			<div id="header"><a name="topage"></a><?php include('../inc_header.php'); ?></div>
			<div id="menu"><?php include('../inc_menu.php'); ?></div>
			<div id="corps"><!-- #BeginEditable "corps" --><!-- #EndEditable --></div>
			<div id="footer"><?php include('../inc_footer.php'); ?></div>
		</div>
	</div>
</body>

*/

body 				{ color:#000; margin:0; padding:0;}
#main 				{ width:100%; /*overflow:auto;*/ background:transparent url(http://www.espacotalassa.com/image-fond.jpg) repeat-x top center; }
	#main_centre		{ width:781px; margin:0 auto; padding:0; z-index:99;display:block; height:auto; }
		#header			{ width:100%; height:250px; padding:0px; margin:0px;/*border:1px solid #000;*/}
		#menu			{ /*border:1px solid #000;*/z-index:99;}
		#corps			{ max-width:781px; padding:10px;margin:0px;background:#cce5f3;clear:both;border-top:4px solid #fff;z-index:4;
							font-family: Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
			#corps a		{ /*color:#003399;*/ color:#003366;} 
			#corps a:hover	{ /*color:#ff9900; */ color:#21879f;	}

			#centre			{ width:781px; display:block;text-align:left; padding:0px; margin:0px;clear:bottom;}
		#footer			{ width:100%;}
	

	
h1				{font-family: Georgia, "Times New Roman", Times, serif;font-size: 26px;color: #000033;font-weight: normal;}
h1				{ /* TITRES_ital*/
					font-family: Georgia, "Times New Roman", Times, serif;font-size: 24px;font-style: italic;
					color: #20476C;text-align: left;text-indent: 5px;}
#corps h2		{ font-family: Georgia, "Times New Roman", Times, serif;font-size: 20px;font-weight: normal; color:#21879f;	/*color: #20476C;*/text-align: left;text-indent: 5px;width:100%;}	
#corps h3		{font-family: Georgia, "Times New Roman", Times, serif;font-size: 19px;color: #2491AA;font-weight:300;margin-bottom:7px;margin-top:0px;padding-top:0px;}
#corps h4		{font-family: Georgia, "Times New Roman", Times, serif;font-size: 14px;color: #29A9CB;margin-top:0px;margin-bottom:7px;padding-top:0px;}


ul.points {margin-left:0px;}
ul.points li{list-style-image:url(http://www.espacotalassa.com/images/puce1.png);list-style-position:outside;margin-left:15px;margin-bottom:5px;}
					
/* Page CONTACT*/

table#contact {}
#contact h2{border-bottom:1px solid #21879f;}
#contact form{ color:#21879f	;}
#contact fieldset{border:1px solid #000;color:#000;padding:5px;text-align:center;}
#contact input, #contact label{margin-bottom:3px;}
#contact label {font-size:11px;font-weight:bold;width:120px;float:left;text-align:left;}
#contact input, #contact textarea{width:220px;}
#contact input {color:#21879f; font-weight:bold;float:left;}
#contact input.submit{text-align:center;margin-left:120px;width:225px;}
#contact textarea{float:left;}

/* Page SITEMAP */

ul#sitemap, ul#sitemap li{font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:bold; font-size:13px; }

ul#sitemap li {list-style-type:square;color:#20476C;}
ul#sitemap ul.niveau2 {color:#21879f;}
ul#sitemap ul.niveau2 li{color:#21879f;}
ul#sitemap ul.niveau2 li a{color:#21879f;}
ul#sitemap ul.niveau3 {color:#2491AA;}
ul#sitemap ul.niveau3 li{color:#2491AA;}
ul#sitemap ul.niveau3 li a{color:#29A9CB;}
ul#sitemap ul.niveau2 li a:hover,  ul#sitemap ul.niveau3 li a:hover{color:#ffffff;}
/* Page SITEMAP */

.imgfloatleft {float:left;display:block;margin-left:0px;padding-bottom:10px;padding-right:30px;}


/*
COULEURS ESPACO TALASSA

#005184		Bleu sombre
#21879f		Turquoise très sombre
#2491AA		Turquoise sombre
#29A9CB		Turquoise

#CCE5F3		Bleu clair

********      TOP  MENU        ******************************************/

#topmenu 			{ -moz-border-radius:0px 0px 8px 8px;-webkit-border-radius:0px 0px 8px 8px ;-khtml-border-radius: 0px 0px 8px 8px ;border-radius:0px 0px 8px 8px ;
						color:#fff; height:30px;width:100%;font-family:Arial, sans-serif;margin:0 auto;/*z-index:99; */
						background:#29A9CB url(./images/menu/ombre1.png) repeat-x top;/*behavior: url(/PIE.htc);*/ /*border:1px dotted #ccc;*/ }

#topmenu-sub1, #topmenu-sub2 {margin-top:5px;height:19px;}

ul#topmenu-sub1 		{width:190px;float:left;text-align:left;margin-left:10px;padding-left:0px;text-align:left;display:inline;}
		ul#topmenu-sub1 li		{margin:0px;display:inline;list-style-type:none;color:#fff;margin-right:5px;}

ul#topmenu-sub2 {width:575px;float:left;position:relative;right:10px;text-align:right;font-family:Arial, sans-serif;font-size:12px;margin-right:0px;margin-left:0px;padding:0px;}
		ul#topmenu-sub2 li		{margin:0px;display:inline;list-style-type:none;color:#fff;margin-left:5px;margin-top:3px;}
		ul#topmenu-sub2 li a	{color:#fff;margin:0px;text-decoration:none;font-weight:bold;font-family:Arial, sans-serif;}
		ul#topmenu-sub2 li a:hover		{margin:0px;text-decoration:none;font-weight:bold;color:#CCE5F3;}

#logo, #baseline{width:auto;height:auto;text-align:right;}
#logo a, #baseline a{text-decoration:none;border:0px;}

/*****MENU  DEROULANT  A ONGLETS*****/

div#wrapper-menu ul#nav li a:hover{color:#CCE5F3;}


/*  TABLEAU  */

#wrapper-menu		{margin:0 auto;width:100%; z-index:999;}
#wrapper-menu a	{margin:0 auto;color:#fff;}
#nav						{width:100%;border-bottom:1px solid #21879f;margin:0 auto;color:#fff;}
#nav table tr				{}
/*
div#wrapper-menu #nav a.current,
div#wrapper-menu #nav a:focus,
div#wrapper-menu #nav a:active{color:#fff;background-color:#21879f; -moz-border-radius:8px 8px 0px 0px;-webkit-border-radius:8px 8px 0px 0px;-khtml-border-radius: 8px 8px 0px 0px;}
div#menu {z-index:99; position:abolute;clear:both;}
div#wrapper-menu h3{}


*/






/*  ONGLETS  */

div#wrapper-menu #item1, div#wrapper-menu #item2,
div#wrapper-menu #item3, div#wrapper-menu #item4, 
div#wrapper-menu #item5, div#wrapper-menu #item6   {height:36px;background-color:#29A9CB;width:100%;
																						-moz-border-radius:8px 8px 0px 0px;-webkit-border-radius:8px 8px 0px 0px;
																						-khtml-border-radius: 8px 8px 0px 0px;border-radius:8px 8px 0px 0px; /*behavior: url(/PIE.htc);*/}	
#item1 a:hover, #item1 a:focus, #item1 a:active, 
#item2 a:hover, #item2 a:focus, #item2 a:active, 
#item3 a:hover, #item3 a:focus, #item3 a:active, 
#item4 a:hover, #item4 a:focus, #item4 a:active, 
#item5 a:hover, #item5 a:focus, #item5 a:active, 
#item6 a:hover, #item6 a:focus, #item6 a:active{background-color:#21879f;display:block;height:36px;text-align:center;}

div#wrapper-menu #item1 a, div#wrapper-menu #item2 a,
div#wrapper-menu #item3 a, div#wrapper-menu #item4 a, 
div#wrapper-menu #item5 a, div#wrapper-menu #item6 a {background-color:#29A9CB;padding:3px;padding-left:6px;text-decoration:none;color:#FFF;font-family: Arial;font-weight:bold;letter-spacing:0.05px;display:block;
																							-moz-border-radius:8px 8px 0px 0px;-webkit-border-radius:8px 8px 0px 0px;-khtml-border-radius: 8px 8px 0px 0px;border-radius:8px 8px 0px 0px;/*behavior: url(/PIE.htc);*/
																							font-size:12px;margin-left:0px;margin-top:0px;text-align:center;}

div#wrapper-menu #nav #item1 a{/*#margin-bottom:1px;hack for IE7*/ color:#FFF;background-color:#29A9CB;}
div#wrapper-menu #nav #item2 a{color:#FFF;background-color:#29A9CB;}
div#wrapper-menu #nav #item3 a{color:#FFF;background-color:#29A9CB;}
div#wrapper-menu #nav #item4 a{color:#FFF;background-color:#29A9CB;}
div#wrapper-menu #nav #item5 a{color:#FFF;background-color:#29A9CB;}
div#wrapper-menu #nav #item5 a{color:#FFF;background-color:#29A9CB;}

div#big-submenu-3,
div#big-submenu-4, 
div#big-submenu-2, 
div#big-submenu-1,
div#big-submenu-5, 
div#big-submenu-6{ z-index:999;display:none;text-align:left;position:absolute;top:287px;font-size:11px;
	width:801px;margin-left:-10px;background-color:#21879f;font-family:Arial;-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius: 8px; border-radius:8px;/*behavior: url(/PIE.htc);*/}

a.change-style{color:#FFF;}

/*   SOUS-MENU - GENERAL   */

div#wrapper-menu div#big-submenu-1 span.btn-close,
div#wrapper-menu div#big-submenu-2 span.btn-close,
div#wrapper-menu div#big-submenu-3 span.btn-close,
div#wrapper-menu div#big-submenu-4 span.btn-close,
div#wrapper-menu div#big-submenu-5 span.btn-close,
div#wrapper-menu div#big-submenu-6 span.btn-close{margin:0px;margin-top:2px;margin-bottom:4px;
																			text-align:right;font-size:11px;text-decoration:none; }

/* .submenu .btn-close{display:block;width:98%;height:15px;margin:0px;margin-bottom:2px;text-align:right;font-size:11px;text-transform:uppercase;text-decoration:none;} */
.submenu 			{float:left;margin-left:17px; margin-top:0px;font-size:13px;/*min-height:200px;height:234px;*/}					

.submenu h1		{color:#fff; background-color:#29A9CB;font-size:14px;width:96%;margin:0 auto; margin-bottom:15px;
						-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius: 5px; border-radius:5px;/*behavior: url(/PIE.htc);*/
}
.submenu h1 a 	{text-decoration:none;color:#fff;padding-left:8px;}
.submenu h2		{font-weight:bold;}
.submenu h3 	{color:#fff; width:758px;display:block;border:1px dashed #2491AA;font-size:11px;text-align:center;
						background-color:#29A9CB;padding:2px;padding-left:6px;margin-left:14px;margin-top:4px;	margin-bottom:4px;clear:both;
						-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius: 5px; border-radius:5px;/*behavior: url(/PIE.htc);*/
}
.submenu h3 a 				{color:#fff;text-decoration:none; }	
.submenu h3 a:hover 	{color:#2491AA;}											
.submenu  img a 			{border:0px;}

.list3blocs, .list3blocs ul{width:244px;}

.list3blocs{float:left;margin-left:17px; margin-top:0px;font-size:12px;}
.list3blocs h2{width:237px;color:#29A9CB; background-color:#fff;margin:0px;margin-bottom:0px;margin-top:0px;text-transform:uppercase;font-family:arial;
							font-weight:bold;font-size:10.5px;border:1px solid #fff;padding:0px;padding:3px;padding-left:3px;	-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius: 5px; /*behavior: url(/PIE.htc);*/}
.list3blocs img{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius: 5px;border-radius:5px;border:1px solid #29A9CB; padding:0px;margin:0px;margin-top:5px; /*behavior: url(/PIE.htc);*/}
.list3blocs ul{margin:0px;margin-top:5px;margin-left:0px;padding:0px;padding-left:0px;list-style-type:none;}
.list3blocs ul li {color:#fff;margin-top:5px;background-color:#29A9CB; -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius: 5px; border-radius:5px;/*behavior: url(/PIE.htc);*/}
.list3blocs ul li a{color:#fff;font-size:13px;padding:3px;padding-left:6px;text-decoration:none;display:block;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius: 5px;border-radius:5px;/*behavior: url(/PIE.htc);*/}
.list3blocs ul li a:hover{text-decoration:none;color:#2491AA;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius: 5px;border-radius:5px;/*behavior: url(/PIE.htc);*/}
a:visited {text-decoration:none;color:#fff;}

.big-menu-launcher      		{text-decoration:none;color:#fff;background-image:url(../images/menu/bt-close.png) no-repeat right;}


/*  WHALES AND DOLPHINS WATCHING  *****   SUBMENU  1    --------- */
.btn-booking {}
div#wrapper-menu div#big-submenu-1							{color:#fff; height:330px;}
div#big-submenu-1 h2													{ -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius: 5px;border-radius:5px;/*behavior: url(/PIE.htc);*/}
		#list1-a, #list1-b, #list1-c, #list1-d 							{height:263px;font-weight:bold;}	
		#list1-a h2, #list1-b h2, #list1-c h2, #list1-d h2 		{font-weight:bold;text-transform:uppercase;display:block;height:25px;padding-left:4px;line-height:12px;}	
		#list1-b h2, #list1-c h2, #list1-d h2 							{padding-top:8px;height:25px;}
		#list1-a h2															{height:25px;padding-top:4px;padding-bottom:4px;}
		#list1-a a b, #list1-b a b, #list1-c a b						{font-size:10px;margin-top:0px;margin-bottom:0px;}
		#list1-a ul li, #list1-a ul li a, #list1-b ul li, #list1-b ul li a, #list1-c ul li, #list1-c ul li a  {height:50px;}
		#list1-a img {height:48px;width:178px;}
		#list1-d li {height:93px;text-align:center;}										
		#list1-d li a {font-size:16px;font-weight:bold;padding:23px;height:75px;display:block;}
       #list1-a li, #list1-b li, #list1-c li, #list1-d li {}
.list4blocs, .list4blocs ul{width:180px;font-family:Arial;}
.list4blocs						{float:left;margin-left:15px; margin-top:0px;height:260px;font-size:12px;}
		.list4blocs h2				{width:173px;color:#29A9CB;background-color:#fff;font-weight:bold;height:35px;margin:0px;font-size:11px;}  
		.list4blocs img				{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius: 5px;border-radius:5px;border:1px solid #29A9CB; padding:0px;margin:0px;margin-top:5px;}
		.list4blocs ul					{font-weight:normal;margin:0px;margin-top:3px;margin-left:0px;padding:0px;padding-left:0px;list-style-type:none;display:block;}
		.list4blocs ul li				{height:50px;color:#fff;margin-top:5px;background-color:#29A9CB; -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius: 5px;border-radius:5px;/*behavior: url(/PIE.htc);*/}
		.list4blocs ul li a			{color:#fff;font-size:13px;padding:3px;padding-left:6px;text-decoration:none;display:block;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;/*behavior: url(/PIE.htc);*/}
		.list4blocs ul li a {height:50px;}
		
		.list4blocs ul li a b						{font-size:10px;margin-top:0px;margin-bottom:0px;}
		.list4blocs ul li a:hover	{text-decoration:none;color:#2491AA;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius: 5px;border-radius:5px;/*behavior: url(/PIE.htc);*/}

span.btn-close .big-menu-launcher1      		{text-decoration:none;color:#fff;display:block;width:98%;height:15px;padding:0px;margin-right:0px;margin-top:4px;margin-bottom:4px;text-align:right;}

/*  ACCOMMODATIONS  *****   SUBMENU  2   ---------------------------------  */
.btn-booking 						{}
div#wrapper-menu div#big-submenu-2        {line-height:normal;color:#fff;height:275px;}
		#list2-a, #list2-b, #list2-c 					  {margin-bottom:3px;height:218px;}
		#list2-a h3, #list2-b h3, #list2-c h3 		  {margin-bottom:3px;display:block;clear:bottom;}
span.btn-close .big-menu-launcher2      		  {text-decoration:none;color:#fff;display:block;width:98%;height:15px;margin-top:4px;margin-bottom:4px;text-align:right;}



/* RESEARCH & EDUCATION   *****   SUBMENU  3      -------------------*/


div#wrapper-menu div#big-submenu-3			{line-height:normal;color:#fff;height:185px;}
span.btn-close .big-menu-launcher3				{text-decoration:none;color:#fff;display:block;width:98%;height:15px;margin-top:4px;margin-bottom:4px;text-align:right;}
div#big-submenu-3 h2									{color:#29A9CB; }


/* RESPONSIBLE TRAVEL  *****   SUBMENU  4    ------------------------*/

div#wrapper-menu div#big-submenu-4			{line-height:normal;color:#fff;}
div#big-submenu-4 h2		{color:#29A9CB; }
	#list4-a, #list4-b, #list4-c 	{float:left;margin-left:17px; margin-top:0px;/* width:280px; */font-size:10px;height:230px;}
	#list4-a li, #list4-b li, #list4-c li{height:38px;}
div#list4-c							{#margin-top:5px;/*hack for IE7*/}
div#list4-c a 						{display:block;border:0px;width:96%;height:68px;clear:both;margin-top:4px;margin-bottom:7px;padding:0px;
											text-decoration:none;color:#fff;}
div#list4-c a:hover				 {color:#CCE5F3;} 	
div#list4-c a img 				{float:left;margin-right:4px;padding:0px;margin-top:0px;margin-bottom:0px;}
div#list4-c a p 					{float:left;margin-left:4px;margin-top:2px;padding:0px;width:167px;color:#fff;}
span.btn-close .big-menu-launcher4			{text-decoration:none;color:#fff;display:block;width:98%;height:15px;margin-top:4px;margin-bottom:4px;text-align:right;}

/* PICO & THE AZORES    *****   SUBMENU  5 --------------------------------------------*/

div#wrapper-menu div#big-submenu-5			{/*font-family:Arial;*/line-height:normal;color:#fff;height:255px;padding:0px;}
div#wrapper-menu div#big-submenu-5	h3{margin-bottom:4px;margin-left:14px;}
	#list5-a, #list5-b, #list5-c 	{float:left;margin-left:17px; margin-top:0px;padding-top:0px;/* width:280px; */font-size:10px;height:203px;}
span.btn-close .big-menu-launcher5 			{text-decoration:none;color:#fff;display:block;width:98%;height:15px;margin-top:4px;margin-bottom:4px;text-align:right;}



/* PHOTOS ET VIDEOS   *****   SUBMENU  6 --------------------------------------------*/

div#wrapper-menu div#big-submenu-6			{/*font-family:Arial;*/line-height:normal;color:#fff;height:208px;}
#list6-a, #list6-b, #list6-c 	{float:left;margin-left:17px; margin-top:0px;/* width:280px; */font-size:10px;height:118px;}
div#wrapper-menu div#big-submenu-6	span.btn-close {border:none;}
span.btn-close .big-menu-launcher6 			{text-decoration:none;color:#fff;display:block;width:98%;height:15px;margin-top:6px;margin-bottom:4px;text-align:right;}
div#wrapper-menu div#big-submenu-6	h2	{clear:both;}	
#list6-c img 			{border:none;margin:0px;padding:0px;}
#list6-c #encounter{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius: 5px;border-radius:5px;/*behavior: url(/PIE.htc);*/height:145px;width:242px;
								border:1px solid #29A9CB; padding:0px;margin:0px;margin-top:5px;#margin-top:10px;/*hack for IE7*/ overflow:hidden;}


/*
COULEURS ESPACO TALASSA

#005184		Bleu sombre
#21879f		Turquoise très sombre
#2491AA		Turquoise sombre
#29A9CB		Turquoise

#CCE5F3		Bleu clair

*/							


/*:::::::::::   JOIN OUR TEAM   ::::::::::::::::::::::::::::::::::::*/
 p.switch				{margin-bottom:0px; text-align:right;width:98%;padding-left:3px; display:none;}	
 p.switch a				{font-size:10px;text-transform:uppercase;text-align:center;height:12px;margin-bottom:0px;border:1px dotted #0A8EB5;border-bottom:0px;padding-right:5px; padding-left:5px;text-decoration:none;}
 p.switch a:hover	{text-decoration:none;margin-bottom:0px;border:1px dotted #0A8EB5;border-bottom:0px;color:#0EBDE5;}
#centre {width:inherit;}
 #corps h3.expand			{margin-bottom:10px;margin-top:0px;background-color:#29A9CB;	}
 #corps h3.expand a 			{display:block;font-size: 14px;font-weight:bold;margin-bottom:10px;margin-left:10px;margin-right:10px;margin-top:0px;
						padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px;
						background-color:#0A8EB5;color:#CCE5F3;text-decoration:none;}
 #corps h3.expand a:link,  #corps h3.expand a:visited 		{color:#CCE5F3;border-width:1px;background:url(images/bt_more.png) no-repeat;background-position:98% 50%;text-decoration:none;}
 #corps h3.expand a:hover,  #corps h3.expand a:focus		{text-decoration:none;color:#B0DBE2;  margin-bottom:10px;}
 #corps h3.expand a:active 								{text-decoration:none;color:#B0DBE2;margin-bottom:0px; }

 #corps h3.expand a.open:link,  #corps h3.expand a.open:visited {margin-top:0px;margin-bottom:0px;background:#29A9CB url(images/bt_less.png) no-repeat 98% 50%;}

 #corps h3.collapse			{background-color:#B0DBE2;padding-left:10px;padding-right:10px;padding-bottom:10px;padding-top:10px;
						margin-top:0px;margin-bottom:10px;margin-right:10px;margin-left:10px;border:1px solid #0EBDE5;border-top:0px;
						font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000000; }
#corps h3 a.focus 		{margin-top:10px;}

.bloc1 {width:61%;margin-bottom:0px;padding-top:10px;}
.bloc1, .bloc2	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;color: #000000;
							margin-top:0px;margin-bottom:0px;min-height:175px;float:right;border:1px dotted #0A8EB5;}
 .bloc3	{/*width:452px;*/width:61%;margin:0px;border:1px dotted #0A8EB5;margin-left:11px;margin-bottom:10px;margin-top:10px;padding-top:10px;float:right;}
 .bloc2				{/*width:262px;*/width:36%;margin:0px;border:1px dotted #0A8EB5;padding-top:10px;float:left;}
 .bloc2 p			{margin:10px;text-align:center;}
 #corps .bloc1 h3,  #corps .bloc2 h3	{padding:0px;margin:0px;color:#CCE5F3; }
 #corps .bloc2 h3 					{background-color:#29A9CB;display:block;font-size: 14px;font-weight:bold;color:#CCE5F3; 
								  padding-left:10px;padding-right:10px;padding-top:4px;padding-bottom:4px;
								 margin-bottom:10px;margin-left:10px;margin-right:10px;text-decoration:none;}
.bloc2 img			{margin-left:10px;}
 .bloc2 img			{margin-left:10px;}
 .bloc3 p			{ font-family: Verdana, Arial, Helvetica, sans-serif;height:128px;margin:10px;font-size:12px;line-height:normal;}
.clear				{clear:both;}
.bloc-line			{width:100%;margin:0px;border:1px dotted #0A8EB5;padding:0px;margin-bottom:10px;}
.bloc-line p		{padding:10px;}

/*:::::::::::   BOUTONS   ::::::::::::::::::::::::::::::::::::*/

.bt_center					{font-size:14px;padding-left:20px;padding-right:20px;padding-top:10px;padding-bottom:4px;
									width:90%;height:auto;text-align:center;}
.reservation_submit	{color:#21879f; font-size:14px;padding-left:20px;padding-right:20px;padding-top:4px;padding-bottom:4px;}

/*    PAGE ACCUEIL HEBERGEMENTS     */

.logement_nom{color:#fff;font-weight:bold;text-align:center;}
.cartouche{text-align:center;}
#casadoflores{width:180px;position:relative;left:310px;top:25px;margin:0px;padding:0px;}
			#casadoflores .logement_nom{background-color:#93494b;padding:5px;}
			#casadoflores .cartouche{font-weight:900;font-family:arial;font-size:40px;background-color:transparent;line-height:28px;color:#93494b;}
#casadofrances{width:180px;z-index:2;position:relative;left:555px;top:-25px!important;top:-45px;margin:0px;padding:0px;}
			#casadofrances .logement_nom{background-color:#5598c3;padding:5px;}
			#casadofrances .cartouche{font-weight:900;font-family:arial;font-size:40px;background-color:transparent;line-height:28px;color:#5598c3;}
#whalecome{width:180px;padding:5px;z-index:3;position:relative;left:533px;top:15px;margin:0px;padding:0px;}
			#whalecome .logement_nom{background-color:#78816f;padding:5px;}
			#whalecome .cartouche{font-weight:900;font-family:arial;font-size:40px;background-color:transparent;line-height:28px;color:#78816f;}

#diaporama_conteneur 	{ background:#fff; }
#diaporama_legende		{ font-family:Georgia,"Times New Roman",Times,serif; font-size:14px; color:#000; font-style:italic; text-align:center; line-height:15px; margin:5px; }
#diaporama_espece		{ font-family:Georgia,"Times New Roman",Times,serif; font-size:14px; color:#000; font-style:italic; text-align:center; line-height:15px; margin:5px; }
#diaporama_copyright	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333; text-align:right; height:10px; margin:0 0 5px 5px; float:left; clear:both; }
#diaporama_date			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333; text-align:right; height:10px; margin:0 5px 5px 0; float:right; }		
			
.link		{ color: #20476C;font-family: Georgia,"Times New Roman",Times,serif;font-size: 14px;font-style: italic;text-align: left;}

/*::::::::::::  STYLES DE TEXTES   :::::::::::::::::::::::::::::::::::::::::::::*/

.float		{float:left;margin-right:10px;margin-left:10px;}

.textecourant_justif 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-align: justify;color: #000000;margin: 2px 6px;}
.textecourant_gauche {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-align: left;color: #000000;margin: 2px 6px;}
.textecourant_centre 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-align: center;color: #000000;margin: 2px 6px;}
.latin_titre 					{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;font-style: italic;text-align: left;margin: 2px 6px;}
.latin_courant 			{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-align: justify;color: #003300;font-style: italic;}
.titre_13 					{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;text-align: left;font-weight: bold;font-variant: small-caps;}
.textecourant_justifGRAS 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-align: justify;color: #000000;margin: 2px 6px;font-weight: bolder;}
.textecourant_GRAS 			{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;text-align: justify;color: #000000;font-weight: bolder;}
.textecourant_GRAS_droite {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;text-align: right;font-weight: bolder;}
.titre_GRAS26 					{font-family: Georgia, "Times New Roman", Times, serif;font-size: 26px;color: #000033;background-color: #9EBCCC;margin-left: 10px;width: 730px;}
.textecourant_ITALjustif 		{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;text-align: justify;margin: 2px 6px;font-style: italic;}
.titreChapitres 					{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;font-variant: small-caps;color: #2E6294;text-align: left;text-indent: 3px;
										border-top-width: 1px solid  #2E6294;border-bottom: 1px solid  #2E6294;margin-bottom:8px;}
.TITRES_ital 						{font-family: Georgia, "Times New Roman", Times, serif;font-size: 24px;font-style: italic;color: #20476C;text-align: left;text-indent: 5px;font-weight:400;}
a:link 			{color: #20476C;text-decoration: underline;}
a:visited 		{color: #20476C;text-decoration: underline;}
a:hover 		{color: #CC0000;text-decoration: underline;}

.bannBLEUEhaut 					{font-family: Georgia, "Times New Roman", Times, serif;font-size: 13px;color: #2491AA;background-color: #fff;
											text-align: left;/*text-indent: 5px; */height:16px;padding:0px;margin:0px;}
a.bannBLEUE, span.bannBLEUE{font-family: Georgia, "Times New Roman", Times, serif;font-size: 13px;color: #2491AA;}	
a.bannBLEUE, span.bannBLEUE a, a.bannBLEUE span{text-decoration:underline;}										
.SUPERTITRE 						{font-family: Georgia, "Times New Roman", Times, serif;font-size: 72pt;color: #2e6294;font-style: italic;}
.textecourant_GRASrouge 		{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #990000;text-align: justify;font-weight: bolder;}
.textecourant_IMPORTANT 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #990000;text-align: justify;
											border-top: 1 px solid #990000;border-bottom:1 px solid #990000;background-color: #ACC2CF;}
.textecourant_centreGRAS 	{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;text-align: center;margin: 2px 6px;font-weight: bold;}
.textecourant_centreNAB 		{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-align: center;
											margin: 2px 6px;background-color: #000000;border-top:1px solid  #000000;border-bottom:1px solid  #000000;}
.VERT 					{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;text-align: center;font-weight: bold;font-variant: small-caps;color: #009900;}
.VERTCLAIR 		{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;text-align: center;font-weight: bold;font-variant: small-caps;color: #66ff00;}
.BLEU 					{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;text-align: center;font-weight: bold;font-variant: small-caps;color: #003399;}
.ROUGE				{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;text-align: center;font-weight: bold;font-variant: small-caps;color: #CC0000;}
.JAUNE 				{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;text-align: center;font-weight: bold;font-variant: small-caps;color: #FFCC00;}
.OR 						{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 13px;text-align: center;font-weight: bold;font-variant: small-caps;color: #cc9933;}
.texte_gauche_tab1 		{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;text-align: left;margin: 8px 6px;background-color: #81C0CB;height: 10mm;}
.texte_gauche_tab2 		{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;text-align: left;margin: 8px 6px;background-color: #63949E;height: 10mm;}
.texte_tab1 					{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;margin: 8px 6px;background-color: #81C0CB;}
.texte_tab2 					{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;margin: 8px 6px;background-color: #63949E;}
.especeTAB1 				{font-family: Georgia, "Times New Roman", Times, serif;font-size: 10px;color: #000000;text-align: left;background-color: #81C0CB;}
.especeTAB2 				{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #000000;text-align: justify;background-color: #63949E;}
.credits_noms 				{font-family: Georgia, "Times New Roman", Times, serif;font-size: 16px;font-style: italic;text-align: left;margin: 2px 6px;color: #20476C;text-decoration:none.}
.textecourant_petit 		{font-family: Arial, Helvetica, sans-serif;font-size: 9px;line-height: 9px;}
.checkboxAreaUnchecked 		{position:relative;margin:0;padding:0;cursor:pointer;width:10px;height:10px;}
.adminChampTexte 				{font-family: Arial, Helvetica, sans-serif;font-size: 9px;position:relative;margin:0;padding:0;cursor:pointer;width:12px;height:15px;}

.offre_texteblanc					{color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 10px;text-decoration:none;}
		.offre_texteblanc_gras	{color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 9px;text-decoration:none;font-weight: bold;}
		.offre_prixblanc_euros	{color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 24px;text-decoration:none;font-weight: bold;}
		.offre_prixblanc_cents	{color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 14px;text-decoration:none;text-indent:10px;font-weight: bold;}

.liens_hebergements		{	color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 11px;text-decoration:none;font-weight: bold;}
	

	
/*  ***********    FOOTER    *******************************************************  */ 
#footer-menu {width:100%;margin:0 auto;padding-top:8px;background-color:#2491AA;
						border-bottom:4px solid #2491AA;border-top:4px solid #fff;font-family:Arial;line-height:normal;
						color:#fff;height:100px;margin-bottom:0px;padding-bottom:0px;}
#footer table{margin:0 auto;}
#footer-menu h2{font-size:11px;font-family:Arial;color:#005184;width:100%;margin-bottom:5px;margin-top:0px;margin-left:10px;text-transform:uppercase;text-align:left;}
#footer-menu ul {font-size:12px;margin:0px;padding:0px;padding-right:5px;float:left;margin-left:20px;}
#footer-menu ul li {list-style-type:none;height:auto;margin-left:10px;text-align:left;text-decoration:none;}								
#footer-menu ul li a, 
#footer-menu ul li a:link{text-decoration:none;color:#fff;list-style-type:none;}
#footer-menu ul li a:hover {text-decoration:none;color:#005184;list-style-type:none;}	
#footer-menu #footer-sub1{border-right:1px solid #005184;height:90px;width:32%;}
#footer-menu #footer-sub2{border-right:1px solid #005184;height:90px;width:29%;}
#footer-menu #footer-sub3{margin-top:20px;width:29%;}
#footer-menu ul#footer-sub1 li, #footer-menu ul#footer-sub2 li, #footer-menu ul#footer-sub3 li {list-style-type:none;}
ul#footer-sub1 a, ul#footer-sub2 a, ul#footer-sub2 a {text-decoration:none;color:#fff;list-style-type:none;list-style-image:none;}



									
					
					
