@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;

	font-size: x-small;

}















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













984

}















#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: 1170px; 



	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















9}















#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: 1265px;



















}















.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: 390px; 















	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: 88px;















	/*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**************/







#corps_index #iframeBooking5 {















	RIGHT: 3px;  















	WIDTH: 182px; 















	POSITION: absolute; 















	TOP: 473px; 















	HEIGHT: 210px;







	















	/*BACKGROUND-IMAGE: url(images/bg.gif);















	BACKGROUND-REPEAT: repeat-x;















	border: solid 1px #000000;*/































	















	/*border:1px solid #32312f;*/















}















#iframeBooking5 #titulo_fondo {















	FLOAT: right; BACKGROUND-IMAGE: url('images/promo_titre.jpg'); 

MARGIN: 0px; WIDTH: 174px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 23px;

	color: #FFFFFF;

}















#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: 815px; 















	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: small;



}















.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 {















	RIGHT: 3px;  















	WIDTH: 182px; 















	POSITION: absolute; 















	TOP: 1000px; 















	HEIGHT: 210px;







	















	/*BACKGROUND-IMAGE: url(images/bg.gif);















	BACKGROUND-REPEAT: repeat-x;















	border: solid 1px #000000;*/































	















	/*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















}







	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;



}























#corps_index #iframeBooking8 {















	RIGHT: 3px;  















	WIDTH: 182px; 















	POSITION: absolute; 















	TOP: 783px; 















	HEIGHT: 210px;







	















	/*BACKGROUND-IMAGE: url(images/bg.gif);















	BACKGROUND-REPEAT: repeat-x;















	border: solid 1px #000000;*/































	















	/*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

}







#corps_index #iframeBooking7 {



	RIGHT: 200px; /*posisicion desde la derecha*/ 

	TOP: 358px; 

	BACKGROUND-IMAGE: url(images/promo_contenu.jpg); 

	BACKGROUND-REPEAT: repeat-x;

	POSITION: absolute; 

	WIDTH: 308px;/*308px; */

	HEIGHT: 24px;

	text-align:center;

	/*border: solid 1px #000000;*/



}



#iframeBooking7 #titulo_fondo {

	FLOAT: left; BACKGROUND-IMAGE: url(images/promo_titre.jpg); MARGIN: 0px; WIDTH: 300px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 23px

}



#iframeBooking7 #titre {

	MARGIN-TOP: 4px; FONT-WEIGHT: bold; MARGIN-LEFT: 10px; COLOR: #ffffff; font-size: medium;



}

#iframeBooking7 #titulo_borde {

	FLOAT: right; BACKGROUND-IMAGE: url(images/promo_titre_bord.jpg); WIDTH: 8px; HEIGHT: 23px

}





