/*scrollbar color */
body {
	margin:0;
	padding:0;
	background:#0088BD;
}

/*White Copy - Designated for website body // Link=Underline // Hover=Light Blue Underline */
TD {
	font-family : Verdana,  Arial, Helvetica, sans-serif;
	font-size : 65%;
	color : #000000;
	font-weight : normal;	
}
TD A:LINK {color : #42555C; font-weight : bold; text-decoration : none;}
TD A:VISITED {color : #42555C; font-weight : bold; text-decoration : none;}
TD A:ACTIVE {color : #36474F; font-weight : bold; text-decoration : none;}
TD A:HOVER {color : #42555C; font-weight : bold; text-decoration : underline;}

img,table{border:0;}

/*Light Blue Copy - Designated for website body headers // 10px*/
.Utxt3 {
	font-family : Verdana, Arial;
	font-size : 10px;
	color : #000000;
	font-weight : light;	
}
.Utxt3 A:LINK {color : #990000;}
.Utxt3 A:VISITED {color : #990000; }
.Utxt3 A:ACTIVE {color : #990000; }
.Utxt3 A:HOVER {color : #660000; text-decoration : underline;}

H3 {
	font-family : Verdana, Arial;
	font-size : 13px;
	color : #333333;
	font-weight : normal;	
}
H3 A:LINK {color : #660000; text-decoration : strong;}
H3 A:VISITED {color : #660000; text-decoration : strong;}
H3 A:ACTIVE {color : #660000; text-decoration : strong;}
H3 A:HOVER {color : #990000; text-decoration : strong;}


/*Formularios*/

/*texto blanco normal con back azul */
.frmDes {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #FFFFFF;
	line-height : 14px;
	font-weight : normal;	
	background-color : #990100;
}

/*texto blanco en BOLD back: azul*/
.frmDes2 {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #FFFFFF;
	line-height : 14px;
	font-weight : bold;	
	background-color : #990100;
}

/*texto blanco con back azul*/	
.frmInput {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #666666;
	line-height : 14px;
	background-color : #FFFFFF;
}
.frmInputS{
	font-family : Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #666666;
	line-height : 14px;
	background-color : #FFFFFF;
}

/*text box azul con back de imagen*/
.txtBox1{
    border-top: 1px solid #A29691;
    border-bottom: 1px solid #EEEDE8;
    border-left: 1px solid #A29691;
    border-right: 1px solid #EEEDE8;
    background-color: #00517C;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;    
    color: #660000;   
    text-decoration: none;
	background-image: url(../flavor/inputshadow_blue-off.gif);
	}

/*TABLA PRINCIPAL DE CONTENIDOS*/
.main-table{
    border-top: 8px solid #FFFFFF;
    border-bottom: 8px solid #FFFFFF;
    border-left: 8px solid #FFFFFF;
    border-right: 8px solid #FFFFFF;
    background-color: #E3E3E3;
	}

/*Red Text Box (esto es para cuando se pone on focus, en un campo, cambie de color!!!!)
<input class="txtBox2" onblur="setBgImageRed(this,'inputshadow_red-off.gif')"
style="WIDTH: 105px" onfocus="setBgImageOverRed(this,'inputshadow_red-on.gif')"
onkeypress="searchKeyPressOther()" type="text" name="txtZipCode">
*/

/*Text Box con back rojo imagen */
.txtBox2{
    border-top: 1px solid #A29691;
    border-bottom: 1px solid #EEEDE8;
    border-left: 1px solid #A29691;
    border-right: 1px solid #EEEDE8;
    background-color: #890000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;    
    color: #660000;   
    text-decoration: none;
	background-image: url(../flavor/inputshadow_red-off.gif);
	}
	
/*Area de texto azul*/
.txtField1{
    border-top: 1px solid #A29691;
    border-bottom: 1px solid #EEEDE8;
    border-left: 1px solid #A29691;
    border-right: 1px solid #EEEDE8;
    background-color: #00517C;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;    
    color: #660000;   
    text-decoration: none;
	background-image:     url(../flavor/inputshadow_blue3-off.gif);
}	

/*Dropdown Azul*/	
.drpDown1{
    border-top: 1px solid #A3D0E6;
    border-bottom: 1px solid #A3D0E6;
    border-left: 1px solid #A3D0E6;
    border-right: 1px solid #A3D0E6;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;    
    color: #222222;
}

/*Dropdown Azul2*/	
.drpDown2{
    border-top: 1px solid #A3D0E6;
    border-bottom: 1px solid #A3D0E6;
    border-left: 1px solid #A3D0E6;
    border-right: 1px solid #A3D0E6;
    background-color: #00517C;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;    
    color: #A3D0E6;
}

/*Boton, azul*/	
.butnStyle1{
    background-color : #F5F5F5;
	border : 1px solid;
	border-bottom-color : #808080;
	border-left-color: #F5F5F5;
	border-right-color : #808080;
	border-top-color : #F5F5F5;
	color:#363636;
	font-family : Arial, Helvetica;
	font-size : 11px;
}	
h2 {
	font-family: Verdana, Arial;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #EE1065;

}

h4 {
	font-family: Verdana, Arial;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #660000;
	}
h4 A:LINK {color : #990000; }
h4 A:VISITED {color : #990000; }
h4 A:ACTIVE {color : #990000; }
h4 A:HOVER {color : #990000; text-decoration : underline;}
.bTabH{

}
.bgB, .bgB2{
	background:#ffffff;
	border:1px solid #DFDFE3;
	border-bottom:none;
	width:502px;
}
.bgBt{
	background:#ffffff;
	border:1px solid #DFDFE3;
	width:502px;
}
.bgG{
	background:#f5f5f5;
	border:1px solid #BDBFC8;
	width:502px;
}
.bgP{
	background:#E7ECF3;
	border:1px solid #DFDFE3;
	border-top:none;
	width:502px;
}
/*Paquetes*/
.titPaq{
	background:url(li.gif) no-repeat 0 3px;
	color:#465D7C;
	padding:3px 0 0 10px;
	font:bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
}
.titPaq span{
	color:#0097D1;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
}
.desPaq{
	padding:2px 2px 4px 4px;
	vertical-align:top;
}
.fotoMarco{
	width:110px;
	padding-top:5px;
	vertical-align:top;
}
.fotoMarco div{
	background:#ffffff url(bg_foto.jpg) no-repeat;
	padding:1px 5px 6px 5px;
	position:absolute;
}
.fotoMarco a:hover img{
	filter:alpha(opacity=85);
	opacity:.85;
	-moz-opacity:0.85;
	-khtml-opacity: .85;
	-o-opacity: .85;
}
.precioPaq{
	color:#1B30A5;
	font-size:11px;
	font-weight:bold;
	padding-left:4px;
}
.flow3,.flow2{
	overflow:hidden;
	height:43px;
	color:#465D7C;
	font:normal 11px Arial, Helvetica, sans-serif;
}
.flow2{
	height:31px;
}
.flow3 p,.flow2 p{
	padding-bottom:10px;
}
/*Novedades*/
.Novedades{
	background:#d2d2d2;
	padding:1px;
	height:122px;
}
#winNov{
	background:#ffffff;
	height:120px;
	width:452px;
	position:absolute;
	overflow:hidden;
}
#contNov{
	position:absolute;
	width:450px;
}
.TitNov{
	border:1px solid #c7c7c7;
	padding:4px 10px 4px 10px;
	background:#E8E7DB;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#684A2B;
	font-size:12px;
	letter-spacing:1px;
}
.fechaNov{
	color:#7F9999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-align:right;
}
.tituloNov{
	color:#606AA7;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.textoNov{
	color:#545454;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}
/**/
.m{cursor:pointer;}
#a1_Age1, #a1_Age2 ,#a2_Age1, #a2_Age2 ,#a3_Age1, #a3_Age2 ,#a2_ADTs ,#a3_ADTs ,#a2_CHDs ,#a3_CHDs,#textAge1, #textAge2, #btnDelAero, #btnAddAero{
	visibility:hidden;
}
.titDET{
	background:#E9EFF7;
	padding:5px;
	font-size:10px;
	font-weight:bold;
	color:#30617E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.dataDET{
	padding:5px 5px 8px 5px;
}
.tip{
	color:#777788;
	font-size:10px;
	padding:5px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.contAzul{
	border:1px solid #e2e2e2;
	width:100%;
}
.gridPaq1, .gridPaq2{
	vertical-align:top;	
}
.gridPaq1 .titPH{
	background:url(bg_tit.jpg) repeat-x top;
}
.titPH .titulos{
	color:#08356C;
	font:bold 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
.gridPaq2 .titPH{
	background:url(bg_tit.jpg) repeat-x top;
}
.gridPaq1 .contPH{
	
	padding:0 5px 7px 5px;
}
.gridPaq2 .contPH{
	
	padding:0 5px 7px 5px;
}
.contPH .marcoFoto{
	border:1px solid #336699;
}
.contPH .marcoFoto img{
	margin:1px;
}
.titPH{
	font-family:Lucida Sans Unicode, Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:bold;
	padding:4px 5px 0px 8px;
}
.hCiudad{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color:#965E4D;
	font-size:11px;
	font-weight:bold;
	padding:10px 0 0 2px;
}
.precioPH{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#947919;
	font-size:13px;
	font-weight:bold;
	text-align:right;
	text-transform:lowercase;
	padding-left:5px;

}
.gridPaq2 .precioPH{
	color:#B6582B;
}
.precioPH span{
	color:#729A98;
	font-size:9px;
	font-weight:normal;
}
.hrPH{
	background:url(bg-precio-ph.gif) repeat-x center;
	width:100%;
}
.th{
	background:#C8D5CB;
	font-weight:bold;
	color:#555555;
	text-align:left;
	padding:3px 8px 3px 4px;
}
.derecha{
	background:#DAE4E8 url(side-bottom.jpg) no-repeat bottom;
	width:230px;
	vertical-align:top;
	padding-bottom:120px;
	border-left:1px solid #d2d2d2;
}
.motorcito{
	border:1px solid #DBE4E9;
	background:#E7EDF1 url(bg_motor.jpg) repeat-x top;
}
.icoRes{
	border:1px solid #A0C9D3;
	cursor:pointer;
	width:11px;
}
.rgrid1{
	background:#EEF2F7;
	line-height:16px;
	color:#3F6093;
}
.rgrid2{
	background:#ffffff;
	line-height:16px;
	color:#3F6093;
}
.rgrid1 span, .rgrid2 span{
	color:#114B8C;
}
.rgrid1 .estado, .rgrid2 .estado{
	width:70px;
	background:#FFFFE5;
}
#Expiro{
	background:#FFFFCE;
	padding:5px;
	text-align:center;
	font:bold 11px Tahoma, Verdana, Arial, sans-serif;
	color:#CC6600;
}
.tit3{
	background:#b4b4b4;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border-bottom:1px solid #aaa;
}
.tit3 .num{
	background:#888;
	width:20px;
	color:#fff;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	float:left;
	text-align:center;
	margin-right:5px;
}
.tit3 .tex{
	margin-top:2px;
}