:link{text-decoration: none;}
:visited{text-decoration: none;}
:hover{text-decoration: none;}
:active{text-decoration: inherit;}
/************************* textos **************************/
.amarillo{ 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
	color: #bfa512;
}
.amarillo2{ 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	font-weight: bold; 
	color: #bfa512;
}
.azul2_b{ 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: bold; 
	color: #036;
}
.azultit{ 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold; 
	color: #036;
}
.azul2{ 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	color: #036;
}
.azul4{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold;
	color: #036;
}
.blanco{ 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#F4F4F4;
}
.blackbold{ 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	color: #2d2c2c; 
	font-weight:bold;
}
.blackbold14{ 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:14px;
	color: #2d2c2c; 
	font-weight:bold;
}
.gris9{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333;
	font-weight: bold;
}
.grisbold {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #333;
	font-weight: bold;
}
.planes{ 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	font-size: 11px; 
	font: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color: #767676;
}
.planes1{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color: #767676;
}
.rojo{ 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #900;
}

.rojotit{ 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:bold; 
	color: #900;
}

.text {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#300;
}

.text14 { 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#300;
}

/************************* divs **************************/



#divL{ background: url(../img/divL.gif) no-repeat left center; margin: 0; padding: 0; }

#divM{ background: url(../img/divM.gif) repeat-x 50% center; margin: 0; padding: 0; }

#divR{ background: url(../img/divR.gif) no-repeat right center; margin: 0; padding: 0; }

#divESP{width: 100%; height: 30px;}

.div1 { 
	background-color:#eee; 
	width:485px; 	
	height:40px; 
	padding-left:15px; 
	padding-top:10px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color: #000; 
	font-weight:bold; 
	position: inherit; 
	visibility: visible; 
	float: none; 
	clear: none; 
	border-bottom: 1px solid #c00000; 
	 
}

.div2 { 
	background-color:#eeeeee; 
	height:90px; 
	padding-left:15px; 
	padding-top:10px; 
	border-bottom: 1px solid #495676;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#666; 
	 
}

.div3 { 
	background-color:#edefee; 
	height:35px; 
	padding-left:15px; 
	padding-top:10px; 
	border-bottom: 1px solid #495676; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#666; 
	margin-bottom: 15px; 
}

.div4 { 
	background-color:#eeeeee; 
	height:100%; 
	padding-left:15px; 
	padding-top:10px; 
	border-bottom: 1px solid #495676;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#666; 
	 
}

.div-nor1 { 
	background-color:#eee; 
	border-bottom: 1px solid #495676; 
	height:25px; 
	padding-left:10px; 
	padding-top:8px; 
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
	font-weight:bolder; 
	color: #900; 
	visibility: visible; 
	
}

.div-nor2 { 
	border-bottom: 1px solid #c00000; 	
	height:25px; 	
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 	
	font-size:12px; 	
	color: #333; 
	font-weight: bold; 
	margin-top: 15px; 
	margin-bottom: 10px; 
}

.div-nor3 { border-bottom: 1px solid #c00000; height:25px; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #036; font-weight: bold; margin-top: 15px; margin-bottom: 10px; padding-left: 10px; }

.divAll { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight: bold; color: #036; background-color: #eaeaea; height: 25px; margin-bottom: 15px; padding-top: 10px; padding-left: 15px; border-bottom: 1px solid #903; }

.txts{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#300; padding-left: 15px; }

.normal { background-color: #fff; width: 100%; margin-bottom: 3px; }

.subnor { background-color: #fff; width: 100%; margin-bottom: 3px; }

.normal th{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#036; font-weight: normal; background-color: #e5f3ff; text-align: left; padding-left: 10px; height: 30px; float: inherit; margin-top: 5px; margin-bottom: 5px; }

.subnor th{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#036; font-weight: normal; background-color: #eaeaea; text-align: left; padding-left: 5px; height: 15px; float: inherit; margin-top: 5px; margin-bottom: 5px;  }

th:hover { color: #903; font-weight: normal; background: #808080; margin-bottom: 3px; }







/************************* txt dinamicos **************************/


.gris3 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #716f61;
	font-weight: bold;
}

a.gris3:hover { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	color: #bb0000;
	font-weight: bold;
}

.gris2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #716f61;
	font-weight: bold;
}

a.gris2:hover { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #036;
	font-weight: bold;
}
.fecha{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight: bold; 
	color: #900;
}

a.fecha:hover{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight: bold;
	color: #828282;
}

.masinfo{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color: #900;
	font-weight: bold;
	font-size:11px;
}

a.masinfo:hover{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;  
	color: #495676; 
	font-weight: bold;
	font-size:11px;
}



.infolink { font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	color: #606367;
	font-weight: bold;
	font-size:11px;
	text-decoration:underline;
}

a.infolink:hover{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; 
	color: #495676; 
	font-weight: bold;
	font-size:11px;
	text-decoration:underline;
}

.mail{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #900;
	font-weight: bold;
}

a.mail:hover{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color: #495676; 
	font-weight: bold;
}

.footer{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	font-weight: bold;
	color: #ffffff;
}
a.footer:hover{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px;
	font-weight: bold; 
	color: #bfa512;
}

.link{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color: #036; 
	font-size: 11px; 
	font-weight: bold;
	text-decoration: none; 
}
a.link:hover{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color: #903; 
	font-size: 11px; 
	font-weight: bold; 
	text-decoration: none; 
}

.link1{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #b22222; font-size: 11px; font-weight: bold; font-style: inherit; }
a.link1:hover{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #999; font-weight: bold; font-style: inherit; padding-bottom: 5px; padding-top: 5px; }

.list_precios{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #a9a9a9; 
	padding-bottom: 5px; 
	padding-top: 5px;
}

a.list_precios:hover{ font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color: #696969; 
	padding-bottom: 5px; 
	padding-top: 5px;
}

/************************* imput **************************/

.imput_20{width: 20px; color: #000000; border: solid 1px #e3eeec;}
.imput_100{width: 100px; color: #000000; border: solid 1px #e3eeec;}
.imput_200{width: 200px; color: #000000; border: solid 1px #e3eeec;}
.imput_300{width: 300px; color: #000000; border: solid 1px #e3eeec;}
.imput_300x3{width: 300px; height: 60px; color: #000000; border: solid 1px #e3eeec;}
.imput_300x6{width: 300px; height: 120px; color: #000000; border: solid 1px #e3eeec;}
.imput_450{width: 450px; color: #000000; border: solid 1px #e3eeec;}
.imput_450x3{width: 450px; height: 60px; color: #000000; border: solid 1px #e3eeec;}

/*********************** border ***************************/
.marco_img{border: solid 1px #aab6bb;}
.marco_1{ border: dotted 1px #aab6bb; background: #ffffff; margin: 2px; padding: 1px; }


