body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #414141;
	margin-top: 0px;
	margin-left: 0px;
	background: url(../imagenes/fondo.gif) repeat-x #4B94B1;
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #414141;
	margin-top: 0px;
	margin-left: 0px;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	color: #F7941D;
	margin-top: 0px;
	margin-left: 0px;
}
.negrita { font-weight: bold; color: #006179;}
.negrita:hover { font-weight: bold; color: #FF7800;}
.txt_oculto {
	display: none;
}
.resaltado { color: RED;}
.nav_lat { display: block; font-weight: bold; padding-right: 15px; background:url(../imagenes/icono_navlat.gif) no-repeat right; margin-bottom: 5px; color: #808080;}
.nav_lat:hover { font-weight: bold; color:#0099CC;}
.nav_lat_on { display: block; font-weight: bold; padding-right: 15px; background:url(../imagenes/icono_navlat.gif) no-repeat right; margin-bottom: 5px; color: #0099CC;}
.nav_lat_on:hover { display: block; font-weight: bold; padding-right: 15px; background:url(../imagenes/icono_navlat.gif) no-repeat right; margin-bottom: 5px; color: #0099CC;}
.nav_lat_dcha { display: block; margin-bottom: 5px; font-weight: bold; color: #970074; background: url(../imagenes/icono_navlat_dcha.gif) no-repeat left 2px; padding-left: 20px; border-bottom: 1px solid #E3E3E3; padding-bottom: 5px;}
.titulo { font-weight: bold; text-align: left; font-size: 9pt; color: #970074; background: url(../imagenes/icono_titulo.gif) no-repeat left 2px; padding-left: 20px;}
.titulo2 { font-weight: bold; text-align: left; font-size: 9pt; color: #970074;}
.titulo3 { font-weight: bold; text-align: left; font-size: 7.5pt; color: #006179;}
.titulo4 { font-weight: bold; text-align: left; font-size: 9pt; color: #970074; background: url(../imagenes/icono_titulo.gif) no-repeat left 2px; padding-left: 20px;}

.logo { display: block; width: 118px; height: 89px; border: 1px solid #006179; margin-right: 10px; margin-bottom: 10px; float: left;}
.logo2 { display: block; width: 118px; height: 89px; border: 1px solid #006179; margin-bottom: 10px; float: left;}
.taw { display: block; float: right; background: url(../imagenes/taw.gif) no-repeat right; width: 78px; height: 18px; margin-right: 10px; margin-top: 3px;}
.taw:hover { display: block; float: right; background: url(../imagenes/taw.gif) no-repeat right; width: 78px; height: 18px; margin-right: 10px; margin-top: 3px;}
.powered { display: block; float: left; width: 134px; background: url(../imagenes/logo_novania.gif) right no-repeat; color: #000; margin-left: 10px; height:22px;}
.powered:hover { display: block; float: left; width: 134px; background: url(../imagenes/logo_novania.gif) right no-repeat; color: #000; margin-left: 10px; height:22px;}
.nav_seccion { display: block; margin-bottom: 5px; font-weight: bold; color: #006179;}
.nav_seccion:hover { display: block; margin-bottom: 5px; font-weight: bold; color: #FF7800;}
.nav_seccion_on { display: block; margin-bottom: 5px; font-weight: bold; color: #FF7800;}
.nav_seccion_on:hover { display: block; margin-bottom: 5px; font-weight: bold; color: #FF7800;}
.foto_dcha { float: right; margin-left: 10px; margin-bottom: 5px;border:none;}
.volver { display: block; text-align: center; clear: both;}
.resumen { color: #006179;}
.paginacion { color: #006179;}
.paginacion:hover { color: #FF7800;}
.paginacion_on { color: #006179; font-weight: bold;}
.paginacion_on:hover { color: #FF7800; font-weight: bold;}
.verde{color: #006179;}

.nombre_corto{
font-weight: bold;
width:200px;
display: block;
float:left;
}
.nombre_largo{
width:300px;
display: block;
float:left;
}
.sinborde{
border:none;
}
.pdf_fecha{
width:95px;
float:left;
display:block;
margin-right:10px;
padding-top:5px;

}
.pdf_titulo{
width:365px;
float:left;
display:block;
padding-top:5px;

}
.pdf_icono{
width:25px;
float:left;
display:block;

}
.novedad { display: block; width: 135px; margin-bottom: 5px; padding-bottom: 5px; padding-left: 10px; border-bottom: 1px solid #E3E3E3; text-align: left; background: url(../imagenes/icono_novedad.gif) left 2px no-repeat;}

.us_acceso { display: block; width: 50px; float: left;}
.combo_acceso { display: block; width: 75px; float: left; font-size: 7pt; margin-bottom: 3px;}
.combo_acceso2 { display: block; width: 75px; float: left; font-size: 7pt; margin-bottom: 3px; color:#999}
.btn_acceso { display: block; margin-left: 50px; font-size: 7pt;}

.negrita_formulario { display: block; width: 100px; float: left; font-weight: bold; color: #006179;}
.negrita_formulario_aux { display: block; width: 120px; float: left; font-weight: bold; color: #006179; text-align: right; margin-right: 5px; padding-top: 6px;}
.zona_combo { display: block; width: 500px; float: left; margin-bottom: 10px;}

.zona_combo_auxiliar { display: block; width: 450px; float: left; margin-bottom: 10px;}

.combo_formulario { width: 250px; font-size: 7pt;}
.btn_formulario { display: block; margin-left: 100px; font-size: 7pt;}

.errorMail
{
margin:0px auto;
width: 100%;
text-align:center;
}
.tright{text-align:right;}


/* ESTILOS PROPUESTOS POR REDARAGONESA */
.resaltado2 { color: #0099CC;}
.nav_lat2 { display: block; font-weight: bold; padding-right: 15px; background:url(../imagenes/icono_navlat.gif) no-repeat right; margin-bottom: 5px;}
.nav_lat2:hover { font-weight: bold; color:#0099CC;}
.nav_lat_on2 { display: block; font-weight: bold; padding-right: 15px; background:url(../imagenes/icono_navlat.gif) no-repeat right; margin-bottom: 5px; color: #0099CC;}
.nav_lat_on2:hover { display: block; font-weight: bold; padding-right: 15px; background:url(../imagenes/icono_navlat.gif) no-repeat right; margin-bottom: 5px; color: #0099CC;}
.nav_lat_on2_corto { width:250px;display: block; font-weight: bold; padding-right: 15px; margin-bottom: 5px; color: #0099CC;}
.nav_lat_on2_corto:hover { width:250px;display: block; font-weight: bold; padding-right: 15px; margin-bottom: 5px; color: #0099CC;}

.noborder{
	border:0;
}

.compania_mensajes {
	color: #BF0B0B;
	text-align: center;
}

.aqui{
	font-weight: bold;
}