@charset "UTF-8";







body {



	margin:0px;



	padding:0px;



	background-color:#FFF;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	color:#FFF;



	font-size:10px;



	line-height:inherit;



	padding-left: 10px;



}



#main {



	/*background:#c4c0be url(images/background_light_slice.jpg) repeat-x;*/



	padding-bottom:10px;



}



#main .container {



	/*background-image:url(images/background_light.jpg);*/



	background-repeat:no-repeat;



}



#footer {



	background-image:url(images/background_footer.jpg);



	background-repeat:repeat-x;



	padding:40px;



	position: relative;



	top:-20px;



}



.container {



	width:795px;



	margin:0 auto;



	position:relative;



	background-color: #FFFFFF;



	BORDER-RIGHT: #002c5f 1px solid; 



	BORDER-TOP: #002c5f 1px solid;



	BORDER-LEFT: #002c5f 1px solid;



	BORDER-BOTTOM: #002c5f 1px solid;



	







}















#header {



	padding-top:20px;



	padding-bottom:20px;



	width:795px;



	



}



#logo h1, #logo small {



	margin:0px;



	display:block;



	text-indent:-9999px;



}



#logo {



	background-image:url(images/bg_logo1.jpg);



	background-repeat:repeat-x;



	width:795px;



	height:100px;



	background-color:#000066;



}



ul#menu {



	margin:0px; padding:0px;



	position:absolute;



	right:0px;



}



ul#menu li {



	display:inline;



	margin-left:12px;



}



ul#menu li a {



	text-decoration:none;



	color:#716d6a;



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:10px;



	font-weight:bold;



	text-transform:uppercase;



}



ul#menu li a.active, ul#menu li a:hover {



	color:#211e1e;



}







#block_featured .block {



	/*border:1px solid #a3a09e;*/



	background-color:#FFFFFF;



	margin-bottom:20px;



	position:relative;



	left:-10px;



}



.ribbon {



	position:absolute;



	top:-3px;



	right:-3px;



}



.block_inside {



	display:block;



	border: 1px solid #ffffff;



	border-bottom: 0px;



	padding:10px;



	overflow:auto;



	margin:0px;



	background-color: #FFF;



	background-image: url(images/background_block_slice.jpg);



	background-repeat: repeat-x;



	margin-top: 0px;



}



.image_block {



	border:1px solid #b5b5b5;



	background-color:#FFF;



	padding:5px 5px 5px 5px 5px;



	float:left;



	margin-left:20px;



	width:450px;



	height:180px;



}



.image_block img {



	border:1px solid #b5b5b5;



}



.text_block {



	float:left;



	width:250px;



	margin-left:10px;



	padding-top:0px;



	color: #000;



	font-size: 14px;



	font-family: arial, sans-serif;



	background-color: #FFF;



	border: 0;



	border-color: #000;



}







#block_featuredblog .text_block { padding-top:5px }











#block_portfolio {



	overflow:auto;



	margin-bottom:20px;



}



#portfolio_items {



	width:450px;



	margin-right:25px;



	float:rigth;



	min-height:100px;



	padding-top:3px;



}



#text_column {



	float:right;



	width:310px;



	margin-top:30px;



}



#text_column img { margin-bottom:20px; position:relative; left:-3px;}



#text_column h2#text_title { 



	text-indent:-9999px;



	background-image:url(images/formulario.png);



	background-repeat:no-repeat;



	width:310px;



	height:500px;



}







.mini_portfolio_item {



	border:1px solid #a3a09e;



	margin-bottom:10px;



	position:relative;



}



.mini_portfolio_item .block_inside { 



	background:none; background-color:#e2dddc; 



	padding:5px 5px 5px 5px;



}



.mini_portfolio_item .thumbnail { float:left; margin-right:20px; border:1px solid #979390; }



















#content_area {



	width:450px;



	float:left;



}



#content_area .block_inside {



	min-height:400px;



}



#sidebar {



	border-style: none;



	border-color: inherit;



	border-width: 0px;



	float:none;



		width:260px;



		position:absolute;



	left:218px;



		margin-top:0px;



		background-color:#e2dddc;



	}







#sidebar .block_inside {



	background:none;



	background-color:#e2dddc;



	height:250px;



	padding-top:10px;



}







#sidebar .block {



	background:#000000;



}



#sidebar h3 {



	font-size:20px;



	line-height:23px;



}



#sidebar ul { margin:10px 0px 30px 0px; padding:0px; }



#sidebar ul li { list-style:none; margin:0px 0px 5px 0px; padding:0px; }



#sidebar ul li a { color:#7f7d78; }



#sidebar ul li a:hover { color:#0172dd; text-decoration:none; }











#content_area h2 { font-size:32px; line-height:31px; }







#content_area .separator {



	border-top:1px solid #e3e3e3;



	margin-top:40px;



	padding-top:40px;



}







.flash {



	margin:0px 0px 0px 0px;



	padding:0px;



}











h2 {



	margin:0px 0px 10px 0px;



	font-size:32px;



	font-family:Helvetica, Arial, Sans-serif;



	color:#000000;



	line-height:39px;



	letter-spacing:-1px;



}



h3 {



	margin:10px 0px 5px 0px;



	font-size:14px;



	line-height:21px;



	font-family:Helvetica, Arial, Sans-serif;



	color:#000000;



}



h4 {



	color:#003366;



	margin:0px 0px 0px 0px;

	height: 28px;
	font-size: medium;
}



small {



	color:#595856;



	font-weight:bold;



	font-size:11px;



	display:block;



	margin-bottom:15px;



}



a {



	color:#26689f;



	text-decoration:none;



	text-align: center;



}



small a {



	color:#007de2;



}



a:hover { text-decoration:underline; }



p {



	margin: 0px 0px 15px 0px;



	font-family: Verdana;



	font-size: small;
	}







a.button {



	background:#32312f url(images/button_bg.jpg) repeat-x;



	padding:5px 10px 5px 10px;



	color: #ffffff;



	text-decoration: none;



	border:1px solid #32312f;



	text-transform:uppercase;



	font-size:9px;



	line-height:25px;	



}



a.button:hover {



	background:#007de2 url(images/button_bg_o.jpg) repeat-x;



	border-color:#007de2;



}















#footer {



	font-family:Verdana, Arial, Helvetica, sans-serif;



	font-size:10px;



	text-align: center;



	



}



.footer_column {



	float: left;



	width: 700px;



	MARGIN-LEFT: 276px;



}



#footer .long {



	width:610px;



	text-align: left;



}



#footer h3 {



	color:#e2dddc;



	text-transform:uppercase;



	font-size:10px;



}



.footer_column ul li, .footer_column ul {



	list-style:none;



	margin:0px;



	padding:0px;



}



































/* Fix up IE6 PNG Support */



img, #logo {



	border-style: none;



	border-color: inherit;



	border-width: 1;



	behavior: url(scripts/iepngfix.htc);
	font-size: small;
	text-align: center;
}







body#dark {



	background-color:#1e1d1b;



}



body#dark #main {



	background:#292826 url(images/background_dark_slice.jpg) repeat-x;



}



body#dark #main .container {



	background-image:url(images/background_dark.jpg);



}



body#dark #footer {



	background-image:url(images/background_dark_footer.jpg);



}



body#dark ul#menu li a.active, ul#menu li a:hover {



	color:#ffffff;



	text-align: center;



}



body#dark .block, body#dark .mini_portfolio_item { 



	border-color:#1b1a19; 



}



body#dark #text_column h2#text_title { 



	background-image:url(images/creatif_dark.jpg);



}







#block_content {







}



#content_area {



	width:665px;



	float:left;



}



#sidebar {



	border-style: none;



	border-color: inherit;



	border-width: 1;



	float:left;



		width:230px;



		position:relative;



	right:-218px;



		margin-top:0px;



		background-color:#FFF;



		top: 0px;



}



#sidebar .block_inside {



	background:none;



	background-color:#FFF;



}











ul#sliding-navigation



{



	list-style: none;



	font-size: 10px;



	font-weight:bold;



	margin: 30px 0;



	height: 20px;



	font-family: Verdana, Arial, Helvetica, sans-serif;



}







ul#sliding-navigation li.sliding-element h3,



ul#sliding-navigation li.sliding-element a



{



	display: block;



	width: 150px;



	padding: 1px 15px;



	margin: 0;



	margin-bottom: 5px;



	height: 23px;



}







ul#sliding-navigation li.sliding-element h3



{



	color: #fff;



	background: #333;



	border: 0px solid #1a1a1a;



	font-weight: normal;



	height: 20px;



}







ul#sliding-navigation li.sliding-element a



{



	color: #333;



	background: #333333 url(images/navigation_bg.jpg) repeat-x;



	border: 0px solid #1a1a1a;



	text-decoration: none;



	height: 20px;



}







ul#sliding-navigation li.sliding-element a:hover {



	color:#FFFFFF;



	height: 20px;



	font-family: arial, sans-serif;



	background-color: #FFF;



	background-image: url(images/navigation_bg_o.jpg);



	background-repeat: repeat-x;



}























#nav {



	list-style: none;



	padding: 0;



	margin: 10px 0 20px 0;



	background: #2e2e2e url(images/nav_bar.jpg) repeat-x;



	display: block;



	overflow: hidden;



	font-size: 0.9em;



	height:25px;



	text-transform:capitalize;



	color:#CCCCCC;



	margin-bottom: 5px;



	margin-top: 5px;



}



#nav li {



	display: inline;



	text-transform:uppercase;



	font-size:10px;



	font-weight:bold;



	color:#CCCCCC;



}



#nav li a {



	display: block;



	float: left;



	padding: 10px 20px;



	color:#CCCCCC;



	text-decoration: none;



	text-transform:uppercase;



	font-size:10px;



	font-weight:bold;



}



#nav li a:hover {



	background: #1b1b1b url(images/nav_bar_o.jpg) repeat-x;



	color:white;



}







/* CSS LOGOS*/



#form {



background-color: #fff;



padding: 15px;



border: solid 1px #dedcda;



}



.td {



height: 28px;



}



.input {



background-color: #fff;



border: solid 1px #e5e5e5;



height: 18px;



width: 220px;



}



.inputError {



background-color: #fff;



border: dotted 1px #ff0000;



height: 18px;



width: 220px;



}



.input2 {



background-color: #fff;



border: solid 1px #e5e5e5;



height: 18px;







}



.input2Error {



background-color: #fff;



border: dotted 1px #ff0000;



height: 18px;



}



.listMenu {



background-color: #fff;



height: 18px;



font-size:12px;



}



.textArea {



background-color: #fff;



border: solid 1px #e5e5e5;



width: 400px;



}







.error {



color: #ff0000;



font-size: 11px;



}



.help {



font-size: 9px;



}



.title{



font-size: 12px;



font-weight: 700;



color: #002c59;



 }



 .title2{



font-size: 24px;



color: #b22a2d;



line-height: 20px;



 }



 .small{



font-size: 9px;



color: #002c59;



 }



 a.button2:link, a.button2:visited  { 



color: #fff;



background-color: #2a518e;



padding: 12px;



padding-top: 7px;



padding-bottom: 7px;



text-decoration: none;



border-bottom: solid 1px #bfbebb;



border-right: solid 1px #bfbebb;



}



a.button2:hover {



text-decoration: none;



color: #fff;



background-color:#16326b ;



}



#sidebarContent{



	text-align: justify;



	border: 1px solid #ffffff;



	border-top: 0px;



	padding: 5px;



	padding-top: 0px;



	padding-bottom: 20px;



	color:#002c59;



	font-size: 11px;



	line-height: 14px;



	height: auto;



	background-color: #FFF;



}







ul#listado {



list-style-image:none;



list-style-position:outside;



list-style-type:none;



margin:0pt;



padding:0pt;



padding-bottom: 20px;



}



ul#listado li {



line-height:18px;



padding-left: 10px;



background-image: url(images/bullet.gif);



background-position: left;



background-repeat: no-repeat;



}



tabla_itinerarios {



	font-size: 10px;



}



#main .container #block_featured .block_inside .text_block p {



	font-family: arial, sans-serif;



	color: #000;



	background-color: #FFF;



	font-size: 14px;



}



.izquierda {



	text-align: left;



}



.call {



	text-align: left;



	color: #000;



	font-size: 14px;



	font-weight: bold;



}



#main .container #block_featured .block_inside #sidebar .block_inside {



	text-align: center;



}



#main .container #block_featured .block_inside #sidebar .block_inside {



	text-align: left;



	height: 240px;



}



.call {



	text-align: left;



	font-family: Verdana, Arial, Helvetica, sans-serif;



	font-size: 12px;



}



#main .container #block_featured .block_inside div table tr td {



	color: #000;



}



#pied_bas {



	FONT-SIZE: 1em;  



	COLOR: #FFFFFF;



	HEIGHT: 70px;



	BACKGROUND-COLOR: #002B60;	



	text-align:center;



}



#boa {



	 



	



	FONT-SIZE: 1em; 



	



	WIDTH: 777px; 



	COLOR: white; 



    HEIGHT: 20px;



	



}



#Menu_bas {



	BORDER-TOP: #10396a 1px solid; 



	PADDING-LEFT: 2px! important; 



	FONT-SIZE: 1em; Z-INDEX: 5; 



	BACKGROUND-IMAGE: url('images/bouton_menu_haut.jpg'); 



	WIDTH: 793px; COLOR: white; BACKGROUND-REPEAT: repeat-x; HEIGHT: 25px;



	margin-left: 1px;



}







#Menu_bas A {



	 PADDING-RIGHT: 20px; DISPLAY: block; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: middle; COLOR: #ffffff; MARGIN-RIGHT: 1px; PADDING-TOP: 4px; TEXT-DECORATION: none



}



#Menu_bas IMG {



	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px



}



#Menu_bas UL {



	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 100; VISIBILITY: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: absolute



}



#Menu_bas LI {



	 PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; CURSOR: pointer; POSITION: relative; HEIGHT: 25px



}



#Menu_bas LI UL {



	BORDER-RIGHT: #10396a 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10; LEFT: -2px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #10396a 1px solid; BOTTOM: 25px; PADDING-TOP: 0px



}



 HTML #Menu_bas LI UL {



	BOTTOM: 23px



}



#Menu_bas LI UL LI {



	CLEAR: both; BORDER-TOP: #10396a 1px solid; Z-INDEX: 100; BACKGROUND-IMAGE: none; BORDER-BOTTOM: 0px; WHITE-SPACE: nowrap



}



#Menu_bas LI UL LI A {



	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND-IMAGE: url(/boa/bouton_menu_haut.jpg)! important; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: medium none; WIDTH: 160px! important; COLOR: white! important; PADDING-TOP: 6px! important; BORDER-BOTTOM: medium none; BACKGROUND-REPEAT: repeat! important; HEIGHT: 14px! important



}



 HTML #Menu_bas LI UL LI A {



	WIDTH: 219px! important



}



#Menu_bas LI UL LI A:hover {



	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND-IMAGE: none! important; MARGIN: 0px; BORDER-LEFT: 0px; WIDTH: 160px! important; CURSOR: pointer; BORDER-BOTTOM: 0px; HEIGHT: 14px! important; BACKGROUND-COLOR: #002b60! important



}



 HTML #Menu_bas LI UL LI A:hover {



	WIDTH: 219px! important



}



#Menu_bas LI UL LI UL {



	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 10; LEFT: 100%; PADDING-BOTTOM: 0px; BOTTOM: -1px; PADDING-TOP: 0px; BORDER-BOTTOM: #10396a 1px solid; POSITION: absolute



}



#contenedor {
	BACKGROUND: #ffffff; 
	MARGIN-LEFT: auto; 
	WIDTH: 795px; 
	COLOR: #666462; 
	MARGIN-RIGHT: auto; 
	POSITION: relative; 	

	/*MIN-HEIGHT:900px;*/
	HEIGHT: 1270px; 
	TEXT-ALIGN: left



}



/*#contenedor1 {



  BORDER-RIGHT: #002c5f 1px solid; BORDER-TOP: #002c5f 1px solid; BACKGROUND: #ffffff; MARGIN-LEFT: auto; BORDER-LEFT: #002c5f 1px solid; WIDTH: 780px; COLOR: #666462; MARGIN-RIGHT: auto; POSITION: relative; HEIGHT: auto;	-ALIGN: left



}



#contenedor2 {



  BORDER-RIGHT: #002c5f 1px solid; BORDER-TOP: #002c5f 1px solid; BACKGROUND: #ffffff; MARGIN-LEFT: auto; BORDER-LEFT: #002c5f 1px solid; WIDTH: 780px; COLOR: #666462; MARGIN-RIGHT: auto; POSITION: relative; HEIGHT: 700px; TEXT-ALIGN: left



}*/



#contenedor H2 {



	MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px



}



#contenedor H3 {



	MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px



}



#contenedor P {



	MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px



}



#contenedor OL {



	MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px



}



#contenedor UL {



	MARGIN-LEFT: 2px; MARGIN-RIGHT: 2px



}



#contenedor H1 {



	FONT-SIZE: 1.5em; MARGIN: 0px 15px 20px 30%; PADDING-TOP: 10px; FONT-STYLE: italic; TEXT-ALIGN: right



}



#timeTable H1 {



	MARGIN-TOP: -30px; PADDING-BOTTOM: 40px; MARGIN-LEFT: 0px; FONT-STYLE: normal; TEXT-ALIGN: center



}



#contenedor P {



	TEXT-ALIGN: justify



}



#contenedor LI {



	TEXT-ALIGN: justify



}



#contenedor #infos {



	FLOAT: left; MARGIN-BOTTOM: 0px



}



#contenedor #corps {



	PADDING-RIGHT: 3em; PADDING-LEFT: 3em; MIN-HEIGHT: 400px; PADDING-BOTTOM: 6em; MARGIN: 1px 2px; PADDING-TOP: 6em; HEIGHT: 400px;



}



#contenedor #corps_index {



	MARGIN-TOP: 1px; Z-INDEX: 1;  MARGIN-LEFT: 2px; HEIGHT: 1270px;




}



.infos A:hover {



	CURSOR: s-resize



}



#infos #titulo_fondo {



	FLOAT: left; BACKGROUND-IMAGE: url(images/promo_titre.jpg); MARGIN: 0px; WIDTH: 267px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 23px



}



#infos #titre {



	MARGIN-TOP: 4px; FONT-WEIGHT: bold; MARGIN-LEFT: 10px; COLOR: #ffffff



}



#infos #titulo_borde {



	FLOAT: right; BACKGROUND-IMAGE: url(images/promo_titre_bord.jpg); WIDTH: 8px; HEIGHT: 23px



}



#infos #contiene_promo {



	FLOAT: left; 



	BACKGROUND-IMAGE: url(images/promo_contenu.jpg); 



	WIDTH: 275px; 



	BACKGROUND-REPEAT: repeat-x; 



	HEIGHT: 232px;



	



}



/*#contenedor #corps_index {



	MARGIN-TOP: 1px; Z-INDEX: 1; MIN-HEIGHT: 423px; MARGIN-LEFT: 2px; HEIGHT: 423px



}*/



#promo1 {



	WIDTH: 275px



}



#promo2 {



	WIDTH: 275px;



}



#promo3 {


WIDTH: 275px;
	



}



#promo2 {



	



}



.cms_contenu TABLE P {



	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; 



}



#home_picture {



	 MARGIN-TOP: 0px;



	 MARGIN-LEFT: 280px;



	 WIDTH: 310px; 



	 POSITION: relative; 



	 HEIGHT: 360px;



	 /*border:1px solid #32312f;*/



	 }



#corps_index #iframeBooking3 {



	RIGHT: 200px; /*posisicion desde la derecha*/ 



	TOP: 365px; 



	BACKGROUND-IMAGE: url(images/promo_contenu.jpg); 



	BACKGROUND-REPEAT: repeat-x;



	POSITION: absolute; 



	WIDTH: 308px; 



	HEIGHT: 400px;



	text-align:center;



	/*border: solid 1px #000000;*/



}



#iframeBooking3 #titulo_fondo {



	FLOAT: left; BACKGROUND-IMAGE: url(images/promo_titre.jpg); MARGIN: 0px; WIDTH: 300px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 23px



}



#iframeBooking3 #titre {



	MARGIN-TOP: 4px; FONT-WEIGHT: bold; MARGIN-LEFT: 10px; COLOR: #ffffff



}



#iframeBooking3 #titulo_borde {



	FLOAT: right; BACKGROUND-IMAGE: url(images/promo_titre_bord.jpg); WIDTH: 8px; HEIGHT: 23px



}



#corps_index #iframeBooking {



	RIGHT: 2px;  



	WIDTH: 185px; 



	POSITION: absolute; 



	TOP: 5px; 



	/*HEIGHT: 264px;*/



	HEIGHT: 370px;



	/*BACKGROUND-IMAGE: url(images/bg.gif);



	BACKGROUND-REPEAT: repeat-x;



		border: solid 1px #000000;*/







	



	/*border:1px solid #32312f;*/



}



#iframeBooking #titulo_fondo {



	FLOAT: right; BACKGROUND-IMAGE: url(images/promo_titre.jpg); MARGIN: 0px; WIDTH: 177px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 23px



}



#iframeBooking #titre {



	MARGIN-TOP: 4px; FONT-WEIGHT: bold; MARGIN-LEFT: 10px; COLOR: #FFFFFF;



}



#iframeBooking #titulo_borde {



	FLOAT: left; BACKGROUND-IMAGE: url(images/promo_titre_bord_left.png); WIDTH: 8px; HEIGHT: 23px



}



#corps_index #iframeBooking4 {



	RIGHT: 2px;  



	WIDTH: 185px; 



	POSITION: absolute; 



	TOP: 401px; 



	HEIGHT: 128px;



	/*BACKGROUND-IMAGE: url(images/bg.gif);



	BACKGROUND-REPEAT: repeat-x;*/



	/*border: solid 1px #000000;*/







	



	/*border:1px solid #32312f;*/



}



#iframeBooking4 #titulo_fondo {



	FLOAT: right; BACKGROUND-IMAGE: url(images/promo_titre.jpg); MARGIN: 0px; WIDTH: 177px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 23px



}



#iframeBooking4 #titre {



	MARGIN-TOP: 4px; FONT-WEIGHT: bold; MARGIN-LEFT: 10px; COLOR: #ffffff



}



#iframeBooking4 #titulo_borde {



	FLOAT: left; BACKGROUND-IMAGE: url(images/promo_titre_bord_left.png); WIDTH: 8px; HEIGHT: 23px



}











/**************************************************/





/************ de la revista*********dd*****/

#corps_index #iframeBooking5 {



	RIGHT: 3px;  



	WIDTH: 182px; 



	POSITION: absolute; 



	TOP: 583px; 



	HEIGHT: 241px;

	



	/*BACKGROUND-IMAGE: url(images/bg.gif);



	BACKGROUND-REPEAT: repeat-x;



	border: solid 1px #000000;*/

}



#iframeBooking5 #titulo_fondo {



	FLOAT: right; BACKGROUND-IMAGE: url(images/promo_titre.jpg); MARGIN: 0px; WIDTH: 174px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 23px; /*border:1px solid #32312f;*/



}



#iframeBooking5 #titre {



	MARGIN-TOP: 4px; FONT-WEIGHT: bold; MARGIN-LEFT: 10px; COLOR: #ffffff;



}



#iframeBooking5 #titulo_borde {



	FLOAT: left; BACKGROUND-IMAGE: url(images/promo_titre_bord_left.png); WIDTH: 8px; HEIGHT: 23px



}



/************ despegue **************/

#corps_index #iframeBooking6 {



	RIGHT: 225px; /*posisicion desde la derecha*/ 



	TOP: 800px; 



	BACKGROUND-IMAGE: url(images/promo_contenu.jpg); 



	BACKGROUND-REPEAT: repeat-x;



	POSITION: absolute; 



	WIDTH: 275px;/*308px; */



	HEIGHT: 230px;



	text-align:center;



	/*border: solid 1px #000000;*/



}



#iframeBooking6 #titulo_fondo {



	FLOAT: left; BACKGROUND-IMAGE: url(images/promo_titre.jpg); MARGIN: 0px; WIDTH: 267px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 23px



}



#iframeBooking6 #titre {



	MARGIN-TOP: 4px; FONT-WEIGHT: bold; MARGIN-LEFT: 10px; COLOR: #ffffff



}



#iframeBooking6 #titulo_borde {



	FLOAT: right; BACKGROUND-IMAGE: url(images/promo_titre_bord.jpg); WIDTH: 8px; HEIGHT: 23px;



}



/*******************************************************/



#contenedor1 {



  BACKGROUND: #ffffff; MARGIN-LEFT: auto;  WIDTH: 775px; COLOR: #666462; MARGIN-RIGHT: auto; POSITION: relative; HEIGHT: 700px; TEXT-ALIGN: left



}



#contenedor2 {



  BACKGROUND: #ffffff; MARGIN-LEFT: auto;  WIDTH: 775px; COLOR: #666462; MARGIN-RIGHT: auto; POSITION: relative; min-height:350px;   HEIGHT: auto; TEXT-ALIGN: left;
	top: 0px;
	left: 2px;
}



#contenedor3 {



  BACKGROUND: #ffffff; MARGIN-LEFT: auto;  WIDTH: 775px; COLOR: #666462; MARGIN-RIGHT: auto; POSITION: relative; HEIGHT: 1100px; TEXT-ALIGN: left



}



UL {



	LIST-STYLE-TYPE: disc;



	margin-right: 0px;



	margin-top: 1px;



	margin-bottom: 1px;
	font-size: small;
}



#botonera_inferior {



	height:500px;  BACKGROUND: url(images/linea_punteada_horizontal.jpg) repeat-x 50% top; PADDING-TOP: 1px



}



#botonera_inferior .bg_botonera {



	 height:300px;  MARGIN-TOP: 10px; BACKGROUND: url(images/bg_botonera_inferior.jpg) repeat-y 50% top; BORDER-BOTTOM: #fff 1px solid



}



#botonera_inferior IMG {



	FLOAT: left



}



#botonera_inferior .titulo {



	FONT-WEIGHT: bold; FONT-SIZE: 1.36em; WIDTH: 180px; LETTER-SPACING: -1px



}



.tab_izq {



	MARGIN-LEFT: 6px;



}



.boton_ancho {



	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 181px; COLOR: #747a8a; PADDING-TOP: 5px



}



.boton_ancho .tab_izq {



	MARGIN-LEFT: 15px; WIDTH: 165px! important



}



.boton_ancho UL {



	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px; WIDTH: 140px



}



.boton_ancho UL LI {



	LIST-STYLE-IMAGE: url(images/bullet_ul.gif); COLOR: #8c98a4; LINE-HEIGHT: 13px; TEXT-DECORATION: none



}



.boton_ancho UL LI A {



	COLOR: #003366;
	font-size: medium;
}



.boton_ancho UL LI A:visited {



	COLOR: #8c98a4



}



.parrafo UL LI {



	LIST-STYLE-IMAGE: url('images/bullet_ul.gif'); 
margin: 0px 0px 10px 0px; LINE-HEIGHT: 18px; font-family: Arial;



	font-size: medium;
	text-align: justify;
}






#iframeBooking6 #titulo_fondo {



	FLOAT: left; BACKGROUND-IMAGE: url(images/promo_titre.jpg); MARGIN: 0px; WIDTH: 267px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 23px



}



#iframeBooking6 #titre {



	MARGIN-TOP: 4px; FONT-WEIGHT: bold; MARGIN-LEFT: 10px; COLOR: #ffffff



}



#iframeBooking6 #titulo_borde {



	FLOAT: right; BACKGROUND-IMAGE: url(images/promo_titre_bord.jpg); WIDTH: 8px; HEIGHT: 23px;



}



/*******************************************************/



#contenedor1 {



  BACKGROUND: #ffffff; MARGIN-LEFT: auto;  WIDTH: 775px; COLOR: #666462; MARGIN-RIGHT: auto; POSITION: relative; HEIGHT: 700px; TEXT-ALIGN: left



}



#contenedor2 {



  BACKGROUND: #ffffff; MARGIN-LEFT: auto;  WIDTH: 775px; COLOR: #666462; MARGIN-RIGHT: auto; POSITION: relative; min-height:350px;   HEIGHT: auto; TEXT-ALIGN: left;
	top: 0px;
	left: 2px;
}



#contenedor3 {



  BACKGROUND: #ffffff; MARGIN-LEFT: auto;  WIDTH: 775px; COLOR: #666462; MARGIN-RIGHT: auto; POSITION: relative; HEIGHT: 1100px; TEXT-ALIGN: left



}



UL {



	LIST-STYLE-TYPE: disc;



	margin-right: 0px;



	margin-top: 1px;



	margin-bottom: 1px;
	font-size: small;
}



#botonera_inferior {



	height:500px;  BACKGROUND: url(images/linea_punteada_horizontal.jpg) repeat-x 50% top; PADDING-TOP: 1px



}



#botonera_inferior .bg_botonera {



	 height:300px;  MARGIN-TOP: 10px; BACKGROUND: url(images/bg_botonera_inferior.jpg) repeat-y 50% top; BORDER-BOTTOM: #fff 1px solid



}



#botonera_inferior IMG {



	FLOAT: left



}



#botonera_inferior .titulo {



	FONT-WEIGHT: bold; FONT-SIZE: 1.36em; WIDTH: 180px; LETTER-SPACING: -1px



}



.tab_izq {



	MARGIN-LEFT: 6px;



}



.boton_ancho {



	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 181px; COLOR: #747a8a; PADDING-TOP: 5px



}



.boton_ancho .tab_izq {



	MARGIN-LEFT: 15px; WIDTH: 165px! important



}



.boton_ancho UL {



	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 20px; WIDTH: 140px



}



.boton_ancho UL LI {



	LIST-STYLE-IMAGE: url(images/bullet_ul.gif); COLOR: #8c98a4; LINE-HEIGHT: 13px; TEXT-DECORATION: none



}



.boton_ancho UL LI A {



	COLOR: #003366;
	font-size: medium;
}



.boton_ancho UL LI A:visited {



	COLOR: #8c98a4



}



.parrafo UL LI {



	LIST-STYLE-IMAGE: url('images/bullet_ul.gif'); 
margin: 0px 0px 10px 0px; LINE-HEIGHT: 18px; font-family: Arial;



	font-size: medium;
	text-align: justify;
}





#corps_index #iframeBooking8 {/*sfsdf*/



	RIGHT: 3px;  



	WIDTH: 182px; 



	POSITION: absolute; 



	TOP: 830px; 



	HEIGHT: 420px;

	/*border:1px solid #32312f;*/



}



#iframeBooking8 #titulo_fondo {



	FLOAT: right; BACKGROUND-IMAGE: url(images/promo_titre.jpg); MARGIN: 0px; WIDTH: 174px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 23px; /*border:1px solid #32312f;*/



}



#iframeBooking8 #titre {



	MARGIN-TOP: 4px; FONT-WEIGHT: bold; MARGIN-LEFT: 10px; COLOR: #ffffff;



}



#iframeBooking8 #titulo_borde {



	FLOAT: left; BACKGROUND-IMAGE: url(images/promo_titre_bord_left.png); WIDTH: 8px; HEIGHT: 23px



}

