body {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	scrollbar-face-color:#9E0C0F;
	scrollbar-highlight-color:#ECB667;
	scrollbar-3dlight-color:#E0E0E0;
	scrollbar-darkshadow-color:#C6C5C5;
	scrollbar-shadow-color:#4A3108;
	scrollbar-arrow-color:#FCE0BA;
	scrollbar-track-color:#FFFFFF;  
}
th {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}
td {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px; 
}
#bordes1{
	BORDER-TOP: #9e0c0f 1px solid; 	
}
#bordes4{
	BORDER: #9e0c0f 1px solid; 	
}
.txrojo{
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 	
	COLOR: #9e0c0f; 
	LINE-HEIGHT: 13px; 
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
}
.tit4{
	FONT-SIZE: 14px; 
	FONT-WEIGHT: bold; 	
	COLOR: #9e0c0f; 
	LINE-HEIGHT: 16px; 
	PADDING-TOP: 12px; 
	PADDING-BOTTOM: 0px;
}
.tit3{
	PADDING-LEFT: 4px; 	
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px; 	 	
	COLOR: #000000; 
	PADDING-TOP: 2px; 
	PADDING-BOTTOM: 2px; 
	TEXT-DECORATION: none;	
}
.tit2{
	PADDING-LEFT: 4px; 	
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px; 	 	
	COLOR: #ffffff; 
	PADDING-TOP: 2px; 
	PADDING-BOTTOM: 2px; 
	BORDER-BOTTOM: #c0c0c0 3px solid; 
	HEIGHT: 16px; 
	BACKGROUND-COLOR: #000000; 
	TEXT-ALIGN: left; 
	LINE-HEIGHT: 16px; 
	TEXT-DECORATION: none;	
}
.tit1{
	PADDING-LEFT: 4px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #ffffff; 
	PADDING-TOP: 2px; 
/*	BORDER-BOTTOM: #c0c0c0 3px solid; */
	BORDER-BOTTOM: #999999 3px solid; 	
	HEIGHT: 16px; 
	BACKGROUND-COLOR: #9e0c0f; 
	TEXT-ALIGN: left;
}
.tbgrana{
	BACKGROUND-COLOR: #9e0c0f; 
}
.tblistado{
	BACKGROUND-COLOR: #A8C863;
	BORDER-BOTTOM: #9e0c0f 1px solid;
}
.tdverde{
	BACKGROUND-COLOR: #A8C863;
/*	BORDER-LEFT: #9e0c0f 1px solid; 	
	BORDER-RIGHT: #9e0c0f 1px solid; 	*/
}
.tdgris{
	BACKGROUND-COLOR: #DBDBDB;
}
#bordes1_3{
	BORDER-LEFT: #9e0c0f 1px solid; 	
	BORDER-RIGHT: #9e0c0f 1px solid;
}
.tdnegro{
	BACKGROUND-COLOR: #000000; 
	PADDING-TOP: 2px; 
	PADDING-BOTTOM: 0px; 
	HEIGHT: 16px; 
	MARGIN: 0px; 
	BORDER-BOTTOM: #000000 1px solid; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	TEXT-ALIGN: left; 
	PADDING-LEFT: 4px; 	
	LINE-HEIGHT: 16px; 
	TEXT-DECORATION: none;	
}
.menu1{
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px none; 
	BORDER-LEFT: #9e0c0f 1px solid; 
	BORDER-BOTTOM: #9e0c0f 1px solid;
	/*BACKGROUND-COLOR: #9e0c0f;*/
	WIDTH: 126px; 	 
	HEIGHT: 25px;
/*	BACKGROUND-IMAGE: url(../images/Back_MenuSuperior.gif);*/
}
.menu{
	BORDER-RIGHT: #ffffff 0px solid; 
	BORDER-TOP: #ffffff 0px none; 
	BORDER-LEFT: #ffffff 1px solid; 
	BORDER-BOTTOM: #ffffff 0px none;
	BACKGROUND-COLOR: #9e0c0f;
	WIDTH: 126px; 	 
	HEIGHT: 25px;
/*	BACKGROUND-IMAGE: url(../images/Back_MenuSuperior.gif);*/
}
.loc{
	BORDER-RIGHT: #9e0c0f 1px solid;
	BORDER-TOP: #9e0c0f 1px solid;
	BORDER-LEFT: #9e0c0f  1px solid;
	BORDER-BOTTOM: #ffffff 0px none;
	/*BACKGROUND-COLOR: #9e0c0f;*/
	WIDTH: 760px;
	HEIGHT: 25px;
	vertical-align: middle;
}
a.menutop{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	FONT-WEIGHT: bold; 
}
.cuadro{
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
/*	HEIGHT: 118px; */
	BACKGROUND-COLOR: #ffffff;
	PADDING-BOTTOM: 10px;
}
.cuadro2 {
	BORDER-RIGHT: #cccccc 1px solid; 
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-LEFT: #cccccc 1px solid; 
	MARGIN-RIGHT: 0px; 
	MARGIN-BOTTOM: 10px; 
	MARGIN-LEFT: 0px; 	
	PADDING-TOP: 12px; 
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 12px;
	BORDER-BOTTOM: #cccccc 1px solid;
	BACKGROUND-COLOR: #ffffff;	
}
.cuadro3 {
	BORDER: 1px solid #cccccc;
	BACKGROUND-COLOR: #dfdfdf;	
}
.bordeabajo{
	BORDER-BOTTOM: 1px solid #cccccc;
}
.fdblanco{
	BACKGROUND-COLOR: #ffffff;	
}
.fdgrisosc{
	BACKGROUND-COLOR: #9e9e9e;
}
.ombra {
	CLEAR: left; 
	FONT-SIZE: 1px; 
	MARGIN-LEFT: 4px; 
	LINE-HEIGHT: 1px; 
	MARGIN-RIGHT: 4px; 
	HEIGHT: 4px; 
	BORDER-TOP: #cccccc 1px solid; 
	BACKGROUND-COLOR: #bbbbbb;
}
.ofertas{
	FONT-SIZE: 11px;
	LINE-HEIGHT: 14px;
	padding: 10px;
}
li{
	PADDING-TOP: 3px; 
	PADDING-BOTTOM: 3px;		
}
/******** forms ******/
input{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 20px;
}
select{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height: 20px;
}
.cajas{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.boton{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	BACKGROUND-COLOR: #FFFFFF;	
	color: #9E0C0F;
	border: 1px solid #B2B2B2;
	height: 25px;
	FONT-WEIGHT: bold;	
}
.botonfix{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	width: 90px;
	BACKGROUND-COLOR: #FFFFFF;	
	color: #9E0C0F;
	border: 1px solid #B2B2B2;
	height: 20px;
	FONT-WEIGHT: bold;	
}
/******** links ******/
a{
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 3px; 
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	color: #000000;
    background-color: transparent;
}
a.peque{
	PADDING-RIGHT: 1px; 
	PADDING-LEFT: 4px; 
	FONT-SIZE: 9px; 	
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	color: #9E0C0F;
	padding-bottom: 5px;
}
a.peque:hover{
	TEXT-DECORATION: underline;
}
a.fondo{
	PADDING-RIGHT: 1px; 
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 1px; 
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 0px; 	
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	color: #000000;
}
a.fondo:hover{
	BACKGROUND-COLOR: #A8C863;
}
a.fondo:focus{
	BACKGROUND-COLOR: #A8C863;
}
a.blanco{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #ffffff; 
	TEXT-ALIGN: left; 	
	LINE-HEIGHT: 16px; 
	TEXT-DECORATION: none;	
}
a.rojo{
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 	
	COLOR: #9e0c0f; 
	LINE-HEIGHT: 16px; 
	FONT-STYLE: italic; 
	FONT-FAMILY: Georgia, Times New Roman, Times, serif; 
	TEXT-DECORATION: none;
}
a.rojoEnc{
	FONT-SIZE: 12px; 
	COLOR: #9e0c0f; 
}
#a1{
	PADDING-RIGHT: 1px; 
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 1px; 
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 0px; 	
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	color: #9E0C0F;
}
#a2{
	PADDING-RIGHT: 1px; 
	FONT-SIZE: 12px; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 1px; 
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 0px; 	
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	color: #000000;
}
#a3{
	PADDING-RIGHT: 1px; 
	FONT-SIZE: 14px; 
	LINE-HEIGHT: 14px; 
	PADDING-TOP: 1px; 
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 0px; 	
	TEXT-ALIGN: left;
	TEXT-DECORATION: none;
	color: #000000;
}


.reccol1med select { width: 170px; font-size: 10px; color: #000000; background-color: #e6e6e6; border: #999999; border-style: solid; border: 1px; font-size:0.95em; }
.reccol12 { float: left; width: 190px; padding-right: 10px; height: 35px; padding-top: 15px; }
.reccol12 p, .reccol13 p {color:#000; font-size:1em}
.reccol13 { float: left; width: 120px; padding-right : 10px; height: 35px; padding-top: 15px; }
.maptit { float: left; width: 81px; height: 20px; }
.listtit { float: left; width: 422px; margin:5px 0 10px 0; }
.mapmenu { float: left; width: 300px; height: 20px; text-align: right; }
.reccol1 { float: left; width: 144px; margin-left:0px; text-align:center; FONT-WEIGHT: bold;}
.reccol1 p {font-size:1em; color:#000; text-align:center; }
.reccol2 { float: left; margin-left:1px; margin-bottom: 10px;}
.reccol2 a {color:#000; }
.reccol2 a:hover {color:#999; }
.reccol2 p {color:#000; font-size:1em}
.rectxt1 { float: left; width: 100px; text-align:left; font-size: 1em; color: #000; margin-bottom: 4px;}
.rectxt2 { float: left; width: 30px; text-align: left; font-size: 1em; color: #000;}
.recmapag { float: left; width: 420px; border: 1px solid #E5E5E5; background-color: #FFFFFF; margin-top:20px}
.recmapag h3 { width: 410px; margin: 5px; display:block; }
.listtittab { float: left; width: 441px; height: 20px; margin:0 0 4px 0; }
.recblancolis { float: left; width: 410px; margin-bottom: 10px; padding: 5px; border: 1px solid #E5E5E5; background-color: #FFFFFF;}
.recblancolis h2 { width: 410px; margin-bottom: 5px; display:block;color: #A8A8A8; }
.recblancolis h3 { width: 410px; margin-bottom: 15px; display:block; }
