﻿html,body 
{
	background-color:#ffffff;
	margin:0px;
	letter-spacing:normal;
	background:url(../_images/BckDoc.gif) repeat-y center;
	height:100%;
	width:100%;
}
td
{
	text-align:left;
}
div
{
	font-size:12px; 
	font-family:Arial, Helvetica, Sans-Serif, Arial;
	margin:0px;
	padding:0px;
	overflow:hidden; /* .s. Tema de capas con float para que el contenedor tenga en cuenta el contenido */
}
img
{
	border:0px;
	margin:0px;
	padding:0px;		
}
p
{
	margin:0px;
	padding:0px;	
}
.zone2
{
	margin:5px;
	padding:5px;
	display:block;
	background-color:#FFFDD9;
	border:solid 1px #FFFAA4;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:12px; font-family:Arial, Helvetica, Sans-Serif;
	color:#555555;
}
.HomeHeadZone {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../_images/BckMenuBarHome.gif) repeat-x scroll 0 0;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
height:29px;
padding-top:5px;
}
.HomeHeadZone img {
margin-right:5px;
margin-top:-5px;
vertical-align:middle;
}

.main
{
	width:905px;
	/*height:100%;*/
	/*background-color:#000000;*/
	margin:0px auto 0px auto;
}

.menubar
{
	background:url(../_images/BckMenuBar.gif) repeat-x;
	width:905px;
	height:20px;
	border-top:solid 1px #3D78BF;
	border-bottom:solid 1px #0C478E;
	text-align:right;
	padding-right:20px;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:normal;
	line-height:18px;
	color:#ffffff;	
	display:block;
	float:left;
}
.menubar a
{
	text-decoration:none;
	vertical-align:middle;
	color:#ffffff;
	margin-right:5px;
}
.menubar a:hover
{
	text-decoration:undeline;
	color:#444444;
}
.menubar a img
{
	margin-right:3px;
	vertical-align:text-top;
}

#dvSelBox
{
	float:left;
	height:220px;
	width:325px;
	margin-bottom:10px;
	background-color:#E6E8E9;
}


.mainshadow
{
	float:left;
	height:6px;
	background-image:url(../_Images/MainShadow.gif);
	background-repeat:repeat-x;	
	width:905px;
}
.body
{
	/*padding:12px;*/
	display:block;	
}
.homezone
{
	background-color:#D9EEFB;
	padding:10px;	
}
.opcionespie
{
	margin:10px;
	text-align:center;
	font-family:Arial, Helvetica, Sans-Serif;
	color:#444444;
	font-size:10px;
}
.opcionespie a
{
	font-family:Arial, Helvetica, Sans-Serif;
	color:#444444;
	font-size:10px;
	text-decoration:none;
	margin:10px;
}
.opcionespie a:hover
{
	font-family:Arial, Helvetica, Sans-Serif;
	color:#0000ff;
	font-size:10px;
	text-decoration:none;
	margin:10px;
}
.btTab
{
	font:12px Arial;
	color:#000000;	
	background-color:#fcc360;
	border-top:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
	border-bottom:solid 1px #ffffff;
	width:99px;
	float:left;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	cursor:pointer;
}
.btTabSel
{
	font:12px Arial;
	color:#000000;	
	background-color:#ffdda3;
	border-top:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
	border-bottom:solid 1px #ffdda3;
	width:99px;
	float:left;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	cursor:pointer;
}
.tabproductobar
{
	border-bottom:solid 1px #eedddd;	
}
.tabproducto
{
	font-size:12px; font-family:Arial, Helvetica, Sans-Serif; Arial;
	color:#888888;	
	background-color:#eeeeee;
	border-top:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
	border-bottom:solid 1px #eeeeee;
	float:left;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;
}
.tabproductosel
{
	font-size:12px; 
	font-family:Arial, Helvetica, Sans-Serif;
	color:#0083FA;	
	background-color:#E8E8E8;
	border-top:solid 1px #ffffff;
	border-right:solid 1px #ffffff;
	border-bottom:solid 1px #E8E8E8;
	float:left;
	text-align:center;
	padding-top:5px;
	padding-bottom:7px;
	padding-left:5px;
	padding-right:5px;
	cursor:pointer;
}
.txmain
{
	font:12px Arial;
	color:#505050;	
}
.lb
{
	font-size:12px;
	font-family:Arial, Helvetica, Sans-Serif;
	color:#505050;
	text-align:right;
}

.lbleft
{
	font-size:12px;
	font-family:Arial, Helvetica, Sans-Serif;
	color:#505050;
	text-align:left;
}

.ed
{
	font-size:12px; 
	font-family:Arial, Helvetica, sans-serif; 
	color:#505050;
	border:solid 1px #b3b3b3;	
}
.tx
{
	font-size:12px; font-family:Arial, Helvetica, Sans-Serif;
	color:#666666;
}
.textoactividad
{
	font: 9px Arial;
	color: #0484FC;
}
.dvlb
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	display:inline;
	color:#666666;
	clear:left;
	float:left;
}

.titulozona
{
	color:#0183fc;
	font:13px Arial;
}
.cb
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#505050;
	border-top:solid 1px #b3b3b3;
	border-bottom:solid 1px #b3b3b3;
	border-right:solid 1px #b3b3b3;
	border-left:solid 1px #b3b3b3;
	background-image:url('../_images/Cb.gif');
	background-position:right center;
	background-repeat:no-repeat;
	cursor:pointer;
	height:15px;
	padding-left:2px;
}
.edcalendar
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#505050;
	border-top:solid 1px #b3b3b3;
	border-bottom:solid 1px #b3b3b3;
	border-right:solid 1px #b3b3b3;
	border-left:solid 1px #b3b3b3;
	background-image:url('../_images/Calendar.gif');
	background-position:right center;
	background-repeat:no-repeat;
	cursor:pointer;
	height:15px;
	padding-left:2px;
}

a.bt
{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	
}

a.bt div {

	background-image:url(../_images/BckBtBlue.png);
	background-position:center center;
	background-repeat:repeat;
	
	cursor:pointer;
	padding:4px 15px;
	text-align:center;
	width:58px;
}

A.btnoseleccionado
{
	color: #ffffff;
	height: 25px;
	text-decoration: none;
	font-size:12px; font-family:Arial, Helvetica, Sans-Serif; font-family:Arial, Helvetica, Sans-Serif;
	
}
A.btnoseleccionado div
{
	padding-top:4px;
	padding-bottom:4px;
	padding-left:15px;
	padding-right:15px;
	background-color:#bebebe;
	border:solid 1px #ffffff;
	cursor:pointer;
	width:100px;
	text-align:center;
}

.dvTab
{
	padding-top:10px;
	padding-left:10px;
	width:290px;	
}

.establecimiento
{
	width: 675px;
	height: 82px;
	display: block;
	margin-bottom: 10px;
	overflow: hidden; 
	padding:3px;
	background-color:#f6f6f6;
	border-bottom: #ffdddd 1px dashed;
}

.establecimiento .img
{
	float: left;
	display: inline;
	width: 130px;
	height: 100px;
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.establecimiento .datos
{
	float:left;
	display:inline;
	margin-left:5px;
	color:#555555;
	font-size:12px; font-family:Arial, Helvetica, Sans-Serif;
	width:390px;
	height:58px;
	padding-top:1px;
	/*border:solid 1px #00ff00;*/
}
.establecimiento .datos b
{
	font-size:13px;
	color:#0183fc;
}

.establecimiento .precio
{
	text-align:center;
	font-family:Arial, Helvetica, Sans-Serif;
	color:#333333;
	font-size:17px;
	font-weight:bold;
	text-align:center;
	width:130px;
	height:55px;
	background-color:#fffafa;
	border: #ffbbbb 1px dashed;
	/*border:solid 1px #0000ff;*/
}

.establecimiento .precio .preprecio
{
	color:#c0c0c0;
	font-size:12px; font-family:Arial, Helvetica, Sans-Serif;	
	font-weight:normal;
}

.establecimiento .precio .posprecio
{
	color:#c0c0c0;
	font-size:12px; 
	font-family:Arial, Helvetica, Sans-Serif;
	font-weight:normal;
}

.establecimiento .toolbar
{
	float:left;
	width:386px;
	background-color:#e8e8e8;
	padding:1px;
	border:solid 1px #e0e0e0;
	margin:2px;
	text-align:center;
}
.establecimiento .toolbar img
{
	vertical-align:middle;
	margin-right:2px;
}

.establecimiento .toolbar a
{
	margin-left:10px;
	font-size:12px; 
	font-family:Arial, Helvetica, Sans-Serif;
	text-decoration:none;
	color:#3DA0EA;
}

.establecimiento .toolbar a:hover
{
	margin-left:10px;
	font-size:12px; 
	font-family:Arial, Helvetica, Sans-Serif;
	text-decoration:none;
	color:#333333;
}

/*.s. ------------------------------------- */
.subproducto
{
	width: 675px;
	height: 82px;
	display: block;
	margin-bottom: 10px;
	overflow: hidden; 
	padding:3px;
	background-color:#f6f6f6;
	border-bottom: #ffdddd 1px dashed;
}

.subproducto .img
{
	float: left;
	display: inline;
	width: 130px;
	height: 100px;
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.subproducto .datos
{ 
	float:left;
	/*display:inline;*/
	margin-left:5px;
	color:#555555;
	font-size:12px; 
	font-family:Arial, Helvetica, Sans-Serif;
	width:390px;
	height:58px;
	padding-top:1px;
	/*border:solid 1px #00ff00;*/
}
.subproducto .datos .nochesminimas
{ 
	font-size:11px; 
	font-family:Arial, Helvetica, Sans-Serif;
	font-weight:bold;
	color:#ffa800;
}
/*
.subproducto .promocion
{
	float:right;
	display:inline;
	margin-left:5px;
	font-family:Arial, Helvetica, Sans-Serif;
	color:#555555;
	font-size:12px; font-family:Arial, Helvetica, Sans-Serif;
	width:250px;
	height:25px;
	padding-top:1px;
	font-weight:bold;
}
*/
.subproducto .datos b
{
	font-size:13px;
	color:#0183fc;
}

.subproducto .precio
{
	text-align:center;
	font-family:Arial, Helvetica, Sans-Serif;
	color:#333333;
	font-size:17px;
	font-weight:bold;
	text-align:center;
	width:135px;
	height:60px;
	background-color:#fffafa;
	border: #ffbbbb 1px dashed;
	/*border:solid 1px #0000ff;*/
}

.subproducto .precio .preprecio
{
	color:#c0c0c0;
	font-size:12px; 
	font-family:Arial, Helvetica, Sans-Serif;	
	font-weight:normal;
}

.subproducto .precio .posprecio
{
	color:#c0c0c0;
	font-size:12px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-weight:normal;
}

.subproducto .ocupacion
{
	float:left;
	width:388px;
	/*height:25px;*/
	background-color:#e8e8e8;
	padding:0px;
	border:solid 1px #e0e0e0;
	margin:2px;
	/*text-align:center;*/
	/*margin-left:135px;*/
	/*margin-top:2px;*/
	/*margin-bottom:2px;**/
}

.subproducto .ocupacion b
{
	font: 10px Arial;
	font-weight: bold;
	color:#555555;	
}


.subproducto .ocupacion a
{
	margin-left:5px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:10px;
	text-decoration:none;
	color:#3DA0EA;
}

.subproducto .ocupacion a img
{
	vertical-align:middle;
	margin-right:2px;
}
.subproducto .ocupacion a:hover
{
	margin-left:5px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:10px;
	text-decoration:none;
	color:#333333;
}

/*
.subproducto .toolbar
{
	float:left;
	width:447px;
}
.subproducto .toolbar img
{
	vertical-align:middle;
	margin-right:2px;
}

.subproducto .toolbar a
{
	margin-left:5px;
	font-family:Arial, Helvetica, Sans-Serif;
	font-size:10px;
	text-decoration:none;
	color:#3DA0EA;
}

*/

/* .s. ------------------------------------- */
.promocion
{
	width: 515px;
	height: 82px;
	display: block;
	margin-bottom: 5px;
	overflow: hidden; 
	padding:5px;
	/*background-color:#f6f6f6;*/
	border-bottom: #c0c0c0 1px solid;
}

.promocion .img
{
	float: left;
	display: inline;
	width: 130px;
	height: 100px;
	padding-right: 0px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
}
.promocion .datos
{
	float:left;
	display:inline;
	margin-left:5px;
	color:#555555;
	font-size:12px;
	font-family:Arial, Helvetica, Sans-Serif;
	width:370px;
	height:60px;
	padding-top:1px;
	/*border:solid 1px #00ff00;*/
}
.promocion .datos b
{
	font-size:13px;
	color:#0183fc;
	font-weight:normal;
}	


.promocion .precio
{
	float:right;
	display:inline;
	margin-left:5px;
	color:#555555;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:normal;
	width:120px;
	height:25px;
	padding-top:1px;
	font-weight:bold;
	/*border:solid 1px #ffff00;*/
}
.promocion a
{
	font:13px Arial;
	color:#0183fc;
	font-weight:bold;
	text-decoration:none;
}
/* .s. ------------------------------------- */
/* .s. ------------------------------------- */

.top5unit
{
	display:block;
	width:325px;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:solid 1px #ffdda3;
}

.top5unit b
{
	font:13px Arial;
	color:#0183fc;
}
.sugerencia
{
	display:block;
	width:305px;
	padding-bottom:5px;
	padding-top:2px;
}

.sugerencia b
{
	font:13px Arial;
	color:#0183fc;
}
.sugerencia a
{
	font:13px Arial;
	color:#0183fc;
	font-weight:bold;
	text-decoration:none;
}
.sugerencia a img
{
	margin-left:5px;
}
.sugerencia span
{
	float:right;
	font:13px Arial;
	color:#555555;
}
/* .s. ------------------------------------- */
/* .s. ------------------------------------- */

.dvdialog
{
	position:absolute;
	background-color:#d9eefb;
	border:solid 1px #3D78BF;
	padding-bottom:5px;
}

.dvdialog .title
{
	display:block;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	color:#666666;
	padding:5px;
	margin:5px;
	background:#FFDDA3;
	border:solid 1px #FCC360;
}

.seccion
{
	overflow:hidden;
	background-image:url('../_images/TitulozonaBck.gif');
	background-repeat:no-repeat;
	background-position:center top;
	height:25px;
	text-align:left;
	font-size:12px;
	font-family:Arial, Helvetica, Sans-Serif;
	padding-top:6px;
	padding-left:10px;
	color:#444444;
	margin-bottom:10px;
	margin-top:0px;
	width:203px;
}

.dvpicmain
{
	float:left;
	text-align:left;
	width:905px;
	height:150px;
	clear:right;	
}
.col2
{
	float:left;
	display:inline;
	padding-top:10px;
	/*background-color:#D9EEFB;*/
	background-color:#ffffff;
	width:225px;
}

.col1
{
	float:left;
	display:inline;
	width:675px;
	margin-right:5px;
	
	/*border:solid 1px #000000;*/
	/*clear:right;*/
}
.zone1
{
	/*background-color:#D9EEFB;*/
	background-color:#E6E8E9;
	/*padding:5px;*/
	width:100%;	
}	
.txexplica
{
	font: 12px Arial;
	color:#404040;
}
.separador
{
	margin: 10px;
	font-size: 1px;
	border-bottom: #fc6501 1px dashed;
	width:90%;
}
#dvDatos
{
	float:left;
	text-align:left;
}
#dvResult
{
	width:675px;
	border:solid 1px #ffffff;
}

#dvTitular
{
	float:left;
	/*border:solid 1px #000000;*/
	display:none;
	width:910px;
	overflow:hidden;
}
#dvCesta
{
	background-color:#E6E8E9;
	display:block;
	width:225px;
	/*height:235px;*/
	padding-bottom:5px;
}

.cestaseccion
{
	display:block;
	padding:3px;
	margin-bottom:10px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	background-color:#F8A407;
}
.titulo
{
	font-size: 17px;
	color: #8d8b8b;
	font-style: normal;
	font-family: Arial;
	font-variant: normal;	
}
#dvCestaContenido
{
	width:208px; 
	height:175px;
	font-size: 12px;
	font-family:Arial,Helvetica, sans-serif;
	padding:3px;
	text-align:left;
	overflow-x:hidden;
	overflow-y:auto;
	background-color:#fafafa;
	margin:5px;
	border:solid 1px #e6e6e6;
}

#dvCestaContenido .unidad
{
	/*display:block;*/
	padding:3px;
	color:#405DD3;
	font-weight:bold;
	font-family:Arial,Helvetica, sans-serif;
	font-family:12px;
}

#dvCestaContenido .unidad img
{
	
	vertical-align:middle;
	cursor:pointer;
}

#dvCestaContenido .detalle
{
	display:block;
	padding:2px;
	color:#888888;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#dvCestaContenido .precio
{
	display:block;
	padding:3px;
	color:#535552;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	margin-bottom:2px;
	/*border:solid 1px #c0c0c0;*/
}

#dvCestaTotal
{
	display:block;
	padding:3px;
	margin:5px;
	text-align:right;
}

/* .s. Cesta final. Full detalle ****************************/

#dvCestaFinContenido
{
	width:390px; 
	margin:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px;
	text-align:left;
	overflow-x:hidden;
	overflow-y:auto;
	border:solid 1px #b3b3b3;
	background-color:#ffffff;
	margin:0px auto 0px auto;
}

#dvCestaFinContenido .unidad
{
	border-bottom:solid 1px #E7DCBD;
	/*background-color:#FFFFE6;*/
	display:block;
	padding:3px;
	color:#0183FC;
	font:bold 12px Arial, sans-serif;
	margin-bottom:5px;
	
}

#dvCestaFinContenido .unidad img
{
	vertical-align:middle;
	cursor:pointer;
}

#dvCestaFinContenido .detalle
{
	display:block;
	padding:2px;
	color:#888888;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#dvCestaFinContenido .precio
{
	display:block;
	padding:3px;
	color:#FC6501;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	margin-bottom:2px;
	/*border:solid 1px #c0c0c0;*/
}

#dvCestaFinTotal
{
	display:block;
	padding:3px;
	margin:10px;
	text-align:right;
}

/* .s. Cesta final. Full detalle ****************************/


#dvCestaDetalleContenido
{
	width:375px; 
	margin:0px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	padding:10px;
	text-align:left;
	overflow-x:hidden;
	overflow-y:auto;
	border:solid 1px #b3b3b3;
	background-color:#ffffff;
}

#dvCestaDetalleContenido .unidad
{
	border-bottom:solid 1px #E7DCBD;
	/*background-color:#FFFFE6;*/
	display:block;
	padding:3px;
	color:#0183FC;
	font:bold 12px Arial, sans-serif;
	margin-bottom:5px;
	
}

#dvCestaDetalleContenido .unidad img
{
	vertical-align:middle;
	cursor:pointer;
}

#dvCestaDetalleContenido .detalle
{
	display:block;
	padding:2px;
	color:#888888;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}

#dvCestaDetalleContenido .precio
{
	display:block;
	padding:3px;
	color:#FC6501;
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	margin-bottom:2px;
	/*border:solid 1px #c0c0c0;*/
}

#dvCestaDetalleTotal
{
	display:block;
	padding:3px;
	margin:10px;
	text-align:right;
}

#dvFichaTitular
{
	width:450px;
	height:490px;
	float:left;
	display:inline;
	margin-right:5px;
	/*background-color:#d9eefb;*/
}

a.link
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#555555;
	text-decoration:none;
}

a:hover.link
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0484FC;
}
a.linkbig
{
	font: 14px Arial, sans-serif;
	color:#FC6501;
	text-decoration:underline;
}

a:hover.linkbig
{
	font: 14px Arial, sans-serif;
	text-decoration:underline;
	color:#5C59FC;
}

#dvProgress
{
	position:absolute;
	background-color:#F6F6F6;
	border:solid 1px #aaaaaa;	
	width:275px;
	z-index:50000;
}
#dvProgress .head
{
	display:block;
	float:left;
	width:100%;
	border-bottom:solid 1px #aaaaaa;
	font-size:12px;
	font-family:Arial, Helvetica, Sans-Serif;
	background-color:#a0a0a0;
	color:#ffffff;
	height:15px;
	padding:5px;
	margin:0px;
}

#dvProgress .body
{
	display:block;
	padding:5px;
	font-family:Arial, Helvetica, Sans-Serif;
	color:#555555;
	font-size:12px;
	height:70px;
	overflow:visible;
}
#dvProgress .body img
{
	margin:5px;
}

#dvFormatoBono
{
	width:440px;
	height:470px;
	float:left;
	display:inline;
	margin-right:5px;
	background-color:#E6E8E9;
}
.WndBack
{
	background-color: #E6E8E9;
	padding:5px;
	border:solid 1px #647C69;
}
.WndTitle
{
	font-size: 14px;
	color: #ffffff;
	font-family: Arial;
	background-color: #647C69;
	padding: 5px;
	margin-bottom:5px;
}
#dvPromocionesBox
{
	float:left;
	margin-left:15px;
	width:530px;
	height:225px;
	background-color:#E6E8E9;	

}

#dvPromociones
{
	height:390px;
	width:520px;
	overflow:hidden;

	
}
.dvWait
{
	border:solid 1px #c0c0c0;
	background-color:#ffffff;
	font:12px Arial;
	padding:10px;
}
.dvWait img
{
	vertical-align:middle;
	margin-right:10px;
}
#dvTop5Box
{
background-color:#E6E8E9;
display:block;
float:left;
height:223px;
margin-bottom:5px;
margin-top:11px;
overflow:hidden;
width:325px;
	/*border:solid 1px #C5C5C5;*/
}


#dvDestBox
{
	float:left;
	height:405px;
	width:530px;
	margin-bottom:10px;
	background-color:#E6E8E9;
	margin-left:15px;
	
}

#dvMapaGoogle div
{
	overflow:visible;
}
.top5unit
{
	display:block;	
}
.top5unit a
{
	font:13px Arial;
	color:#0183fc;
	font-weight:bold;
	text-decoration:none;
}
.top5unit a img
{
	margin-left:5px;
}
.top5unit span
{
	float:right;
	font:13px Arial;
	color:#555555;
}
.gheadizq
{
	background-color:#E8E8E8;
	border:solid 1px #d5d5d5;
	font-size:12px; 
	font-family:Arial, Helvetica, Sans-Serif;
	padding:2px;
	text-align:center;
}
.ghead
{
	background-color:#E8E8E8;
	border-top:solid 1px #d5d5d5;
	border-bottom:solid 1px #d5d5d5;
	border-right:solid 1px #d5d5d5;
	padding:3px;
	font-size:12px; 
	font-family:Arial, Helvetica, Sans-Serif;
	text-align:center;
}
.cfch
{
	font-size:12px; 
	font-family:Arial, Helvetica, Sans-Serif;
	padding:3px;	
	text-align:left;
	border-bottom:solid 1px #E0E0E0;
}
.cfch
{
	font-size:12px; 
	font-family:Arial, Helvetica, Sans-Serif;
	padding:3px;	
	text-align:center;
	border-bottom:solid 1px #E0E0E0;
}
.cnum
{
	font-size:12px; 
	font-family:Arial, Helvetica, Sans-Serif;
	padding:3px;	
	text-align:right;
	border-bottom:solid 1px #E0E0E0;	
}
.tr1
{
	background-color:#ffffff;
	height:20px;
}
.tr2
{
	background-color:#fafafa;
}
.tr3
{
	background-color:#F2FAFD;
	
	height:20px;
	
}
#dvLocalizador
{
	font-size:17px;	
}

#dvSugerenciaBox
{
	width:325px;
	height:225px;
	float:left;
	background-color:#E6E8E9;
	margin-top:-4px;
	height:180px
	/*border:solid 1px #C5C5C5;*/
}

.destText a
{
	font:13px Arial;
	color:#4485D4;
	
	display:block;
	margin-left:40px;
	margin-top:1px;
	font-size: 12px;
	cursor:pointer;
	font-style: normal;
	font-family: Arial;
	font-variant: normal;	
}


.destinos li
{
	font-family:Tahoma;
	font-size:13px;
	color:#333333;
	line-height:18px;
}
.destinos li a
{
	color:#4485D4;
	text-decoration:none;
}
.destinos li a:hover
{
	color:#333333;	
}

#btBuscar{

background-color:#4F81BD;
background-position:center center;
background-repeat:repeat;
border:2px solid #2B5281;
color:#FFFFFF;
cursor:pointer;
font-family:Arial;
font-size:11pt;
font-weight:bold;
padding:4px 11px;
text-align:left;
text-transform:uppercase;


}

.dvImgDestinos
{
	float:left;	
	margin-top:7px;
	text-align:center;
	vertical-align:bottom;
	margin-top:15px;
	
}

.dvImgDestinos img
{
	border:solid 1px #4485D4;	
	width:140px;

	height:90px;
	text-align:left;
	cursor:pointer;	
	
}



.destinoFotter a
{
	font-family:Tahoma;
	font-size:12px;
	font-weight:bold;
	color:#2C56AA;
	line-height:18px;
	text-decoration:underline;
	cursor:pointer;
}

.destinoFotter a:hover
{
	color:#0183FC
}

.textDestBig
{
	
	float:left;

/*	margin-left:24px;*/
	text-align:center;
	width:150px;
	

}
.textDestBig a
{
	color:#0183FC;
	text-decoration:underline;
	cursor:pointer;
	font-family:Arial;
	font-size:8pt;
	
	
}


.textDestBig a:hover
{
	color:#2C56AA;
}

.titleDestBig
{
	margin-bottom:5px;
	margin-top:9px;
}

.titleDestBig a
{
	color:#0183FC;
	font-family:Arial;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
}

.titleDestBig a:hover
{
	color:#2C56AA;
	cursor:pointer;
}

#sloganCaldea
{
	width: 315px; 
	margin-left: 5px; 
	height: 83px; 
	margin-top: 3px;
	background-color:#FFFFFF;
	background-image: url('../_Images/caldea_hover.png');
	background-repeat:no-repeat;
	background-position: center;
	cursor:pointer;
}

#sloganParadores
{
	width: 315px; 
	margin-left: 5px; 
	height: 88px;   
	margin-top: 7px;
	background-color:#FFFFFF;
	background-image: url('../_Images/paradores_hover.png');
	background-repeat:no-repeat;
	background-position: center;
	cursor:pointer;
	
}

.linkSugerencia a
{
        color:#0183FC;
        float:right;
        font:12px Arial;
        margin-right:10px;
        margin-top:5px;
font-weight:bold;
}
