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

/* menu lateral */

	.men_right  {
		float: left;
		width: 197px;
		height: 62px;
		overflow: hidden;}
		
		#arma {background: url(../images/base/menuright/arma.gif) no-repeat top left;}
		#empresas {background: url(../images/base/menuright/empresas.gif) no-repeat top left;}
		#news {background: url(../images/base/menuright/newsletter.gif) no-repeat top left;}

		.men_right a {
			float: left;
			padding-top: 65px;
			width: 197px;
			height: 62px;
			color: #FFF;} 
			
/* novedades */

.novedades {
	float: left;
	width: 219px;
	margin: 10px 0;}
	
	.novedades .top {
		float: left;
		width: 100%;
		height: 20px;
		background: url(../images/base/novedades_top.gif) no-repeat top left;
		overflow: hidden;}
		
	.novedades .top h1 {padding-top: 25px; font-size: 0;}
		
	.novedades_txt {
		float: left;
		padding-bottom: 10px;
		width: 205px; /*183*/
		height: 140px;
		overflow: hidden;
		border-left: 2px solid #000;
		border-right: 2px solid #000;
		padding: 5px;}
		
		.novedades_txt p.bold {
			float: left;
			width: 190px; /*154*/
			margin-left: 10px;
			margin-top: 4px;
			font-weight: bold;
			font-size: 11px;
			color: #7F8689;}
			
		.novedades_txt a {
			float: left;
			width: 190px;
			margin-left: 10px;
			font-size: 11px;
			color: #7F8689;}
			
	.novedades_bottom {
		float: left;
		width: 100%;
		height: 21px;
		background: url(../images/base/novedades_bottom.gif);}
		
		.novedades_bottom a {
		float: left;
		margin-top: 5px;
		margin-left: 7px;
		padding-left: 25px;
		background: url(../images/base/novedades_bottom_plus.gif) no-repeat left top;
		color: #FFF;
		font-size: 10px;
		text-transform: uppercase; }
	

/* GAMA */

.modulo {
	float: left;
	width: 620px;
	margin-left: 50px;
	margin-top: 20px;
	margin-bottom: 20px;}

.modulo_valija {
	float: left;
	width: 620px;
	margin-left: 50px;
	margin-top: 10px;
	margin-bottom: 20px;}
	
	.modulo_valija .imgvalija {float: left;} 
	
	.modulo_valija_right {
	float: right;
	width: 420px;
	margin-top: 10px;}
	
	.modulo_valija_right h1 { color: #2D7099; }
	.modulo_valija_right p { color: #586165; }
	
	.modulo_valija_bottom {
	float: right;
	clear: right;
	width: 260px;
	margin-top: 10px;}
	
	.modulo_valija_bottom p.right {
		margin-top: 4px;
		font-size: 10px;
		color: #999999;}
		
.msgCentrado{
	padding-top: 50px;
	font-weight: bold;
	text-align:center;
	width: 100%;
}
	
/* VALIJA */

.valija {
	float: left;
	width: 660px;
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 20px;}
	
	.valija .imgvalija {float: left;} 
	
	.valija_right {
	float: right;
	width: 370px;
	margin-top: 10px;}
	
	.valija_right p.grisclaro { margin: 10px 0;} 
	
	.valija_bottom {
	float: right;
	clear: right;
	width: 260px;
	margin-top: 10px;}
	
	.valija_bottom p.right {
		margin-top: 4px;
		font-size: 10px;
		color: #999999;}
	
/* precio y mini carrito */

.carrito {
	float: right;
	width: 250px; } 
	
	.carrito .precio {
		float: left;
		width: 70px;
		margin-top: 4px;
		color: #2D7099;
		font-size: 17px;
		text-align: right;}
		
	.carrito .precio_big {
		float: left;
		width: 70px;
		margin-top: 2px;
		color: #F57D20;
		font-size: 20px;
		text-align: right;}

.carrito_right {
	float: right;
	width: 119px;
	height: 26px;
	background: url(../images/base/carrito/carrito_back.gif) repeat-x top;	} 

	.carrito_right .left, .destacado-negro .contenedor-compra .carrito .carrito_right .left {
	float:left;
	width: 5px;
	height: 26px;
	background:  url(../images/base/carrito/carrito_left.gif) left top no-repeat;}
	
	.carrito_right .right, .destacado-negro .contenedor-compra .carrito .carrito_right .right {
	float:right;
	width: 3px;
	height: 26px;
	overflow: hidden;
	background: url(../images/base/carrito/carrito_right.gif)  no-repeat;}
	
	.carrito_right .buttons {
	float: left;
	margin-left: 1px;
	margin-top: 4px;
	width: 108px;
	height: 19px;
	background: url(../images/base/carrito/carrito-input-left.gif) no-repeat top left;}
	
	.carrito_right .buttons2 {
	float: left;
	margin-left: 8px;
	margin-top: 4px;
	width: 100px;
	height: 12px;
	padding-top:7px;
	background-color:none;}
	
	.carrito_right .buttons div {
		float:left;
		margin-left: 2px;
		width: 10px;
		height: 18px;
		background: #F5F5F5;}
		
		input.carrito_up {
			float: left;
			margin-top: 1px;
			width: 8px;
			height: 8px;
			background: url(../images/base/carrito/carrito-up.gif) no-repeat top;
			cursor: pointer;}
		
		input.carrito_down {
			float: left;
			clear: left;
			width: 8px;
			height: 8px;
			background: url(../images/base/carrito/carrito-down.gif) no-repeat top;
			cursor: pointer;}
		
		input.carrito_input {
			float: left;
			width: 20px;
			height: 16px;
			padding-top: 2px;
			padding-right: 4px;
			background: #F5F5F5;
			text-align: right;
			color: #2D7099;}
			
		input.carrito_add {
			float: left;
			width: 32px;
			height: 18px;
			background: url(../images/base/carrito/carrito-add.gif) no-repeat top left;
			cursor: pointer;}
			
		input.carrito_compra {
			float: left;
			margin: 0;
			padding:0;
			margin-left: 1px;
			margin-top: 2px;
			width: 71px;
			height: 15px;
			cursor: pointer;}
			
		input.carrito_finish {
			float: left;
			margin-left: 2px;
			width: 32px;
			height: 18px;
			background: url(../images/base/carrito/carrito-finish.gif) no-repeat top left;
			cursor: pointer;}
			
/* SERVICIOS */

.servicios {
	float: left;
	clear: both;
	width: 660px;}
	
	.servicios_titulo {
		float: left;
		margin-left: 30px;
		width:100%;
		height: 24px;
		background: url(../images/base/servicios.gif) no-repeat top left;
		border-top: 1px solid #568CAD;
		overflow: hidden;}
		
		.servicios_titulo p {padding-top: 60px;}
		
	.servicios_cont {
		width: 700px;
		float: left;
		clear: left; }
		
	.modulo_hotel {
		float: left;
		margin-top: 15px;
		margin-left: 30px;
		width: 316px;
		height: 108px;
		border-bottom: 1px solid #CECECE;}
		
		.modulo_hotel img { float: left;} 
		
	.hotel_txt {
		float: right;
		width: 200px;}
		
		.hotel_txt h1 { font-size: 13px; width: 100%}
		
		.hotel_txt .star {
			float: left;
			margin-top: 5px;
			margin-bottom: 40px;
			width: 11px;
			height: 10px;
			background: url(../images/base/hotel-star.gif) no-repeat;}
			
		.hotel_txt p {
			float: left;
			clear: left;
			width: 100%;
			color: #586165;}

	

        
