textarea{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: normal;
	padding: 5px 5px 5px 10px;
	text-align: justify;
	scrollbar-face-color: #CED6C7;
	scrollbar-shadow-color: #CED6C7;
	scrollbar-highlight-color: #CED6C7;
	scrollbar-darkshadow-color: #CED6C7;
	scrollbar-3dLight-color: #CED6C7;
	scrollbar-base-color: #CED6C7;
	scrollbar-track-color: #819098;
	scrollbar-arrow-color: #819098;
}
input, select{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: normal;
}
p, div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: normal;
	text-align: justify;
}

.txtBlanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;

}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin-top: 4px;
	margin-right: 5px;
	margin-bottom: 4px;
	margin-left: 15px;
	text-align: justify;

}

.txtpie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-top: 4px;
	margin-right: 5px;
	margin-bottom: 4px;
	margin-left: 15px;

}

.txtLi {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	margin-top: 4px;
	margin-right: 5px;
	margin-bottom: 4px;
	margin-left: 35px;
}
.txtClaro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	margin-top: 4px;
	margin-right: 5px;
	margin-bottom: 4px;
	margin-left: 15px;

}
.txtClaroGrande {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	margin-top: 4px;
	margin-right: 5px;
	margin-bottom: 4px;
	margin-left: 15px;

}
a.Link {text-decoration: none; color: #000000;}
a:hover.Link {text-decoration: underline; color: #373188;}
.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #7B523C;
	font-weight: bold;
	background-color: #F9F7F6;
	padding-top: 5px;
	padding-bottom: 5px;
	border: 1px solid #7B523C;



}
.titulo_inicio { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 4px;
	margin-right: 10px;
	margin-bottom: 4px;
	margin-left: 20px ; 
	font-weight: bold;
	color: #FFFFFF;
	bgcolor: #7B523C;	
}
.titulo_inicio_grande { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-top: 4px;
	margin-right: 10px;
	margin-bottom: 4px;
	margin-left: 20px ; 
	font-weight: bold;
	color: #FFFFFF;
	bgcolor: #7B523C;	
}
a.Link2 {text-decoration: none; color: #805944;font-size: 14px}
a:hover.Link2 {color: #DD895D;font-size: 14px}

.parrafo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000; /*#7B523C;*/
	font-weight: normal;
	padding: 5px 5px 5px 10px;
	text-align: justify;
}

.parrafoenlace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000; /*#7B523C;*/
	font-weight: normal;
	padding: 5px 5px 5px 10px;
}

.parrafoazul {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0033CC;
	font-weight: normal;
}
.parrafojusto {
	font-family: Arial, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 1px;
	padding-right: 20px;
	padding-bottom: 1px;
	padding-left: 20px;
	margin-right: 5px;
	margin: 0px;
	text-align: justify;
}
.parrafogrande {
	font-family: Arial, Verdana, Arial, sans-serif;
	font-size: 15px;
	color: #000000;
	padding-top: 1px;
	padding-right: 20px;
	padding-bottom: 1px;
	padding-left: 20px;
	margin-right: 5px;
	margin: 0px;
}
.Linkazul {
text-decoration: none; color: #0033CC;
}
.Linkblanco {
text-decoration: none; 
color: #000;  /*#7B523C;*/
}
.tabla {
	backgr/ound-color: #F9F7F6;
	bord/er: 1px solid #000000;
}
.foto {
	border: 2px solid #000000;
	margin: 5px;
}

/*puestos por jacobo*/
.oferta {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  margin-top: 4px; 
  margin-right: 2px; 
  margin-bottom: 4px; 
  margin-left: 2px
}
.tablaoferta {
	backgr/ound-color: #EAB574;
}
.tablagestion {
	backgrou/nd-color: #F4EDDA;
}
.tablagestion_borde {
	background-color: #F4EDDA;
	border: 1px solid #7B523C ;
	padding-left: 10px;
}
.celdagestion {
	padding-left: 30px;
	padding-right: 30px;
}
div#celda_borde {
  border: 1px solid #7B523C ;
}
.filagestion {
  background-color: #7B523C;
}
.menugestion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #7B523C;
	font-weight: normal;
	padding: 5px 5px 5px 10px;


}
.titulogestion {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #7B523C;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.titulogestion2 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #7B523C;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.titulogestionrojo {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #800000;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.tituloceldatabla {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #800000;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}
.parrafogestion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7B523C;
	font-weight: normal;
	padding: 5px 5px 5px 10px;


}
.formulariogestion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: white;
	font-weight: normal;
	bo/rder: 1px solid #DD895D;
	border: 1px solid #868B75;
}
.radiogestion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: white;
	font-weight: normal;
	
}
.botongestion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 4px;
	margin-right: 10px;
	margin-bottom: 4px;
	margin-left: 20px;
	background-color: #DD895D;
	color: #800000;
	font-weight: bold;
	border-top-color: #DD895D;
	border-right-color: #DD895D;
	border-bottom-color: #DD895D;
	border-left-color: #DD895D;
}
.selectgestion{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #800000;
	font-weight: bold;
	border: #800000;
	border-color: #800000;
	border-top-color: #DD895D;
	border-right-color: #DD895D;
	border-bottom-color: #DD895D;
	border-left-color: #DD895D;
	
}







a.Linkgestion {text-decoration: none; color: #7B523C;font-size: 14px;font-weight: bold;}
a:hover.Linkgestion {color: #DD895D;font-size: 14px;font-weight: bold;}

a.Linkgestion2 {text-decoration: none; color: #DD895D;font-size: 14px;font-weight: bold;}
a:hover.Linkgestion2 {color: #800000;font-size: 14px;font-weight: bold;}

a.Linkgestion3 {text-decoration: none; color: #800000;font-size: 14px;font-weight: bold;}
a:hover.Linkgestion3 {color: #DD895D;font-size: 14px;font-weight: bold;}

a.Linkgestion4 {text-decoration: none; color: #000000;font-size: 14px;font-weight: bold;}
a:hover.Linkgestion4 {color: #123654;font-size: 14px;font-weight: bold;}

a.Linkgestion5 {text-decoration: none; color: #000000;font-size: 10px;font-weight: bold;}
a:hover.Linkgestion5 {color: #7b523c;font-size: 10px;font-weight: bold;}

a.Linkgestion3_sin_bold {text-decoration: none; color: #800000;font-size: 16px;}
a:hover.Linkgestion3_sin_bold {color: #DD895D;font-size: 16px;}


/*para la marquesina superior*/
div#layout_marquesina_superior {
  position: relative;
  /*height: 250px;
  width: 245px;*/
  height: 100%;
  width: 235px; 
  text-align: right;
}

marquee.marquesina_superior {
  
  color: #181817;
  /*height: 320px;
  width: 100%;*/
  height: 330px;
  width: 235px;
  padding: 5px 10px 5px 10px; 
  overflow: hidden;
  display: block;
  margin-bottom: 5px;
}

/************************************/
/*para la marquesina de noticias*/
div#layout_marquesina_noticias {
  position: relative;
  /*height: 30px;*/
  height: 100%;
  width: 725px; 
  text-align: right;
  border: 0px solid red;
  padding-top: 17px;
}

marquee.marquesina_noticias { 
  color: #181817;
  height: 20px;
  width: 725px;
  paddi/ng: 5px 10px 5px 20px;
  overflow: hidden;
  display: block;
  margi/n-bottom: 5px;
  border: 0px solid #000;
}

/************************************/

/*para la marquesina inferior*/
div#layout_marquesina_inferior {
  position: relative;
  height: 65px;
  width: 460px; 
  text-align: right;
}

marquee.marquesina_inferior {
  border: 1px solid #000000;
  background: #DDD3CD;
  color: #181817;
  height: 65px;
  width: 450px;
  padding: 5px 10px 5px 10px;
  overflow: hidden;
  display: block;
  margin-bottom: 5px;
}
marquee.marquesina_inferior a {
  display: block;
  text-decoration: none;
  font-family: verdana;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  margin-bottom: 2px;
  color: #000;
}

marquee.marquesina_inferior p {
  margin-top: 0;
}

marquee.marquesina_inferior a:hover {
  color: #888;
  text-decoration: underline;
}
img.controles_scroll {
	cursor: pointer;
	margin-left: 3px;
}



DIV.DIV_PROMOCIONES_EN_CURSO 
{   
   BORDER-RIGHT: none; 
   BORDER-TOP: none;   
   BORDER-LEFT: none;   
   BORDER-BOTTOM: none; 
   OVERFLOW: scroll; 
   WIDTH: 80%;   
   HEIGHT: 340px 
  
	
} 


/*<!-- ----------------- INICIO -------->*/
.textoentrada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 26px;
	padding-left: 26px;
	padding-top: 5px;
	padding-bottom: 5px;

}
.titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 5px;
}
.titulo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 7px;
	color: #FFFFFF;
}

/*     BLOQUE CENTRAL     */
div#zona_principal {
	position: relative;
	display: block;
	top: 5;
	left: 0;
	/*width: 495px;
	height: 400px;*/
	width: 100%;/*740px;*/
	height: 320px;
	overflow: auto;
	paddi/ng: 10px 15px 10px 15px;
	scrollbar-face-color: #CED6C7;	/*#FFFFFF;*/
	scrollbar-shadow-color: #CED6C7;	/*#FFFFFF;*/
	scrollbar-highlight-color: #CED6C7;	/*#CCCCCC;*/
	scrollbar-darkshadow-color: #CED6C7;	/*#CCCCCC;*/
	scrollbar-track-color: #868B75;	/*#FFFFFF;*/
	scrollbar-arrow-color: #868B75;   /*#7CA5C9;*/
	border: 0px solid #ccc;
	text-align: justify;
}

div#zona_contenido {
	position: relative;
	display: block;
	top: 5;
	left: 0;
	width: 100%;/*740px;*/
	height: 320px;
	overflow: auto;
	padding: 10px 15px 10px 15px;
	/*scrollbar-face-color: #EB6A16;
	scrollbar-shadow-color: #EB6A16; 
	scrollbar-highlight-color: #EB6A16;
	scrollbar-darkshadow-color: #EB6A16;
	scrollbar-3dLight-color: #EB6A16;
	scrollbar-base-color: #EB6A16; 
	scrollbar-track-color: #D2D2D2;
	scrollbar-arrow-color: #F1EFE2;*/
	scrollbar-face-color: #CED6C7;
	
	scrollbar-shadow-color: #CED6C7;
	scrollbar-highlight-color: #CED6C7;
	scrollbar-darkshadow-color: #CED6C7;
	scrollbar-3dLight-color: #CED6C7;
	scrollbar-base-color: #CED6C7;
	
	scrollbar-track-color: #819098;
	scrollbar-arrow-color: #819098;
	border: 0px solid #29166F;
	text-align: justify;
}

div#zona_ficha {
	position: relative;
	display: block;
	top: 5;
	left: 0;
	width: 565px;
	/*height: 342px;*/
	overflow: auto;
	padding: 10px 15px 10px 15px;
	border: 1px solid #C1CEBC;
	text-align: justify;
}

div#foto_grande {
	position: relative;
	background-color: #CED6C7;
	display: block;
	top: 5;
	left: 0;
	width: 365px;
	height: 100%;
	overflow: auto;
	padding: 10px 15px 10px 15px;
	scrollbar-face-color: #CED6C7;	/*#FFFFFF;*/
	scrollbar-shadow-color: #CED6C7;	/*#FFFFFF;*/
	scrollbar-highlight-color: #CED6C7;	/*#CCCCCC;*/
	scrollbar-darkshadow-color: #CED6C7;	/*#CCCCCC;*/
	scrollbar-track-color: #868B75;	/*#FFFFFF;*/
	scrollbar-arrow-color: #868B75;   /*#7CA5C9;*/
	border: 0px solid #29166F;
	text-align: justify;
}

div#foto_todas {
	position: relative;
	background-color: #BBC7B3;
	display: block;
	top: 5;
	left: 0;
	width: 155px;
	height: 100%;
	overflow: auto;
	padding: 10px 15px 10px 15px;
	scrollbar-face-color: #CED6C7;	/*#FFFFFF;*/
	scrollbar-shadow-color: #CED6C7;	/*#FFFFFF;*/
	scrollbar-highlight-color: #CED6C7;	/*#CCCCCC;*/
	scrollbar-darkshadow-color: #CED6C7;	/*#CCCCCC;*/
	scrollbar-track-color: #868B75;	/*#FFFFFF;*/
	scrollbar-arrow-color: #868B75;   /*#7CA5C9;*/
	border: 0px solid #7CA5C9;
	text-align: justify;
}

div#otras_promo {
	position: relative;
	display: block;
	width: 700;
	height: 100%;
	overflow: auto;
	border: 1px solid #7F7F7F;
	margin-left: 0px;
	margin-top: 6px;
}

div#otras_promo_todas {
	position: relative;
	display: block;
	width: 100%;
	height: 265;
	overflow: auto;
	scrollbar-face-color: #EB6A16; 
	scrollbar-shadow-color: #EB6A16;
	scrollbar-highlight-color: #EB6A16;
	scrollbar-darkshadow-color: #F1C919;
	scrollbar-3dLight-color: #F1C919;
	scrollbar-base-color: #F1C919;
	scrollbar-track-color: #D2D2D2;
	scrollbar-arrow-color: #fff;
	border: 0px solid #fff;
	padding: 4px 4px 4px 4px;
	margi/n-top: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

div#otras_promo_desc {
	position: relative;
	display: block;
	width: 300;
	height: 100%;
	overflow: auto;
	
	/*scrollbar-face-color: #fff;
	scrollbar-shadow-color: #fff;
	scrollbar-highlight-color: #fff;
	scrollbar-darkshadow-color: #fff;
	scrollbar-track-color: #fff;
	scrollbar-arrow-color: #819098;*/
	
	scrollbar-face-color: #F1C919; /* 3 primeros en blanco */
	scrollbar-shadow-color: #F1C919;
	scrollbar-highlight-color: #F1C919;
	scrollbar-darkshadow-color: #F1C919;
	scrollbar-3dLight-color: #F1C919;
	scrollbar-base-color: #F1C919;
	scrollbar-track-color: #F1C919;
	scrollbar-arrow-color: #EB6A16;
	border: 1px solid #fff;
	padding: 4px 4px 4px 4px;
	margin-top: 6px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.botonhipoteca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 4px;
	margin-right: 10px;
	margin-bottom: 4px;
	margin-left: 20px;
	background-color: #BBC7B3;
	color: #000;
	font-weight: bold;
	border-top-color: #868B75;
	border-right-color: #868B75;
	border-bottom-color: #868B75;
	border-left-color: #868B75;
}
.selecthipoteca{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	col/or: #800000;
	color: #000;
	font-weight: bold;
	border: #800000;
	bord/er-color: #800000;
	border-color: #868B75;
	border-top-color: #DD895D;
	border-right-color: #DD895D;
	border-bottom-color: #DD895D;
	border-left-color: #DD895D;
	
}

.titulopromociones {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #878C76;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

.titulopromocion2 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #868B75;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
}

a.Linkpromo3 {text-decoration: none; color: #000;font-size: 14px;font-weight: bold;}
a:hover.Linkpromo3 {color: #BBC7B3;font-size: 14px;font-weight: bold;}

.imagen_pequena{
	border: 1px solid #6F2F16;/*#BBC7B3;*/
	width: 100px;
}

.imagen_grande{
	border: 1px solid #6F2F16; /*#BBC7B3;*/
	vertical-align: middle;
}

.texto{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.situacion{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding-left: 3px;
  font-weight: bold;
  background:  #C1CEBC;
 
}

.flecha_titulo{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  padding-left: 3px;
  font-weight: bold;
  background:  right  bottom no-repeat url( 'inc\images\flecha_titulo.gif' );
 
}

.precio_cabecera{
	background-color: #868B75;
}

.precio_txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-align: center;
}

.precio_contenido{
   background-color: #CED6C7;
}

.precio_txtcontenido{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 5px;
}

.a_precio{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6F2F16;
	text-decoration: none;
}

div#zona_legal_form {
	position: relative;
	backgro/und-color: #BBC7B3;
	display: block;
	top: 5;
	left: 0;
	width: 680px;
	height: 95px;
	overflow: auto;
	padding: 10px 15px 10px 15px;
	scrollbar-face-color: #CED6C7;	/*#FFFFFF;*/
	
	scrollbar-shadow-color: #CED6C7;	/*#FFFFFF;*/
	scrollbar-highlight-color: #CED6C7;	/*#CCCCCC;*/
	scrollbar-darkshadow-color: #CED6C7;	/*#CCCCCC;*/
	scrollbar-3dLight-color: #CED6C7;
	scrollbar-base-color: #CED6C7;
	
	scrollbar-track-color: #819098; /*#868B75;*/	
	scrollbar-arrow-color: #819098;   
	border: 1px solid #7CA5C9;
	text-align: justify;
	margin-bottom: 6px;
}

div#zona_promo {
	position: relative;
	display: block;
	width: 550px;
	height: 100%;
	overflow: auto;
	padding: 10px 10px 10px 10px;
	border: 1px solid #C1CEBC;
	text-align: justify;
}

.cabeza_noticia{
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 5px;
	padding: 0px 4px 2px;
	border-bottom: 1px solid #777;
}
.fecha_noticia{
	display: block;
	font-size: 9px;
	color: #777;
	text-align: right;
	padding-right: 5px;
}
.entradilla_noticia{
	font-size: 11px;
	color: #444;
}

a.link_detalles{
	display: block;
	width: 75px;
  	text-decoration: none;
  	font-size: 9px;
  	font-weight: normal;
  	color: #636363;
  	margin-top: 7px;
}

a.link_noticias{
	/*display: block;*/
	width: 75px;
  	text-decoration: none;
  	font-size: 9px;
  	font-weight: normal;
  	color: #636363;
  	margin-top: 2px;
}

img.foto_izquierda {
	float: left;
	border: 0px solid #ccc;
	margin: 5px;
	padding-right: 10px;
}

img.foto_derecha {
	float: right;
	border: 0px solid #ccc;
	margin: 5px;
}

table.form_layout {
	width: 65%;
	clear: both;
	margin-left: auto;
	margin-right: auto;
	border: 1px solid #858A74;
}

table.form_layout td.form_cabecera {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	height: 21px;
	padding-left: 5px !important;
   line-height: 21px;
	/*background: #989696 right bottom no-repeat url( '../images/fondo_forms.jpg' );*/
	background: #858A74 right bottom no-repeat url( '../images/fondo_forms.jpg' );
	border-bottom: 1px solid #c6c0a8;
}

table.form_layout td.form_cabecera2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	height: 21px;
	padding-left: 5px !important;
    line-height: 21px;
	/*background: #989696 right bottom no-repeat url( '../images/fondo_forms.jpg' );*/
	background: #819098 right bottom no-repeat url( '../images/fondo_forms.jpg' );
	border-bottom: 1px solid #c6c0a8;
}


table.form_layout td.etiqueta {
	padding-left: 3px !important;
	padding-right: 3px !important;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

table.form_layout td.campo {
	padding-left: 3px !important;
	padding-right: 3px !important;
	padding-top: 5px !important;
	padding-bottom: 5px !important;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

table.form_layout td.form_botones {
	text-align: center;
	padding-top: 6px !important;
	padding-bottom: 6px !important;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

/*  --- estilos para las tablas de resultados --- */

table.tabla_datos {
	margin-left: auto;
	margin-right: auto;
	margin-top: 25px;
}
tr.fila_cabeza {
	text-align: center;
	background: #999;
	backgro/und: #C7C1A9;
	color: #ffffff;
	co/lor: #5E4531;
	font-weight: bold;
	font-size: 11px;
}

tr.fila_cabeza td {
	background: #999;
	backgro/und: #C7C1A9;
	padding: 2px !important;
}

tr.fila_datos {
	background: #ddd;
	backgro/und: #C9B590;
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

tr.fila_datos td {
	padding: 2px !important;
}

tr.fila_datos_over {
	background: #bbb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

tr.fila_datos_over td {
	padding: 2px !important;
}

a.link_generico {
  font-size: 10px;
  text-decoration: none;
  font-weight: bold;
  color: #777;
}

a.link_generico:hover {
	text-decoration: underline;
}

a.Link_Volver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	color: #000000;
}
a:hover.Link_Volver {text-decoration: underline; color: #373188;}
