.estiloEtiqueta
{
	font-family: Verdana;
	font-size: 11px;
	color: black;
	text-decoration: none;
	text-align: left;
}

.estiloTitulo
{
	font-family: Verdana;
	font-size: 15px;
	color: black;
	text-decoration: none;
	text-align: left;	
}

.estiloTxtBox
{
	border-right: #6699cc 1px solid;
	border-top: #6699cc 1px solid;
	font-size: 10px;
	border-left: #6699cc 1px solid;
	color: black;
	border-bottom: #6699cc 1px solid;
	font-family: Verdana;
	height: 12px;
	width: 120px;
}
.estiloTxtBoxDeshabilitado
{
	border-right: #6699cc 1px solid;
	border-top: #6699cc 1px solid;
	font-size: 10px;
	border-left: #6699cc 1px solid;
	color: black;
	border-bottom: #6699cc 1px solid;
	font-family: Verdana;
	height: 12px;
	width: 120px;
	background-color: #E8E8E8;
}
.estiloTxtBoxObligatorio
{
	border-right: red 1px solid;
	border-top: red 1px solid;
	font-size: 10px;
	border-left: red 1px solid;
	color: black;
	border-bottom: red 1px solid;
	font-family: Verdana;
	background-color: #fdb994;
	height: 12px;
}
.estiloTxtBoxIncorrecto
{
	border-right: blue 1px solid;
	border-top: blue 1px solid;
	font-size: 10px;
	border-left: blue 1px solid;
	color: black;
	border-bottom: blue 1px solid;
	font-family: Verdana;
	background-color: #b0e0e6;
	height: 12px;
}
.estiloTxtBoxUpper
{
	border-right: #6699cc 1px solid;
	border-top: #6699cc 1px solid;
	font-size: 10px;
	border-left: #6699cc 1px solid;
	color: black;
	border-bottom: #6699cc 1px solid;
	font-family: Verdana;
	height: 12px;
	width: 120px;
	text-transform: uppercase;
}

.estiloCheckBox
{
	font-size: 11px;
	color: black;
	border-top-style: none;
	font-family: Verdana;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

.estiloBoton
{
	border-right: #6699cc 1px solid;
	border-top: #6699cc 1px solid;
	font-size: 10px;
	border-left: #6699cc 1px solid;
	color: black;
	border-bottom: #6699cc 1px solid;
	font-family: Verdana;
	height: 18px;
}

.estiloCombo
{
	border-right: #6699cc 1px;
	border-top: #6699cc 1px solid;
	font-size: 10px;
	border-left: #6699cc 1px solid;
	color: gray;
	border-bottom: #6699cc 1px solid;
	font-style: normal;
	font-family: Verdana;
	height: 18px;
	width: 124px;
}


.estiloPanel
{
	border-right: #ebebeb 1px solid;
	padding-right: 1px;
	border-top: #ebebeb 1px solid;
	padding-left: 1px;
	font-size: 10px;
	padding-bottom: 1px;
	border-left: #ebebeb 1px solid;
	padding-top: 1px;
	border-bottom: #ebebeb 1px solid;
	font-style: normal;
	font-family: Verdana;
}

.estiloMiga
{
	BACKGROUND-COLOR: #fff; 
	TEXT-ALIGN: left;
}

.estiloIdioma
{
	BACKGROUND-COLOR: #fff; 
	TEXT-ALIGN: left;
}

.estiloObligatorio
{
	font-family: Verdana;
	font-size: 11px;
	text-decoration: none;
	text-align: left;
	color: Red;
	padding-left: 10px;
}

body {text-align: center; font: 12px arial, sans-serif; line-height: 1.2em; color: #545454; margin: 0; padding: 0; min-width: 780px; background-color: #f3f3f3;}
img {border: 0;}
hr {border: 1px solid #f3f3f3; margin: 15px 0 15px 0;}
hr.resum {margin: 0 0 15px 0;}

/* enlaces barra navegación cabecera */
.siteRelated {font-family: verdana, sans-serif; font-size: 75%; color: #f3ff9b;}
.siteRelated a {text-decoration: none; color: #f3ff9b;}
.siteRelated a:hover {text-decoration: underline;}
.access {display: none;}

/* CAPAS */
.divPagina {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bgHome.gif) #fff repeat-y; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; MARGIN-LEFT: auto; WIDTH: 780px; MARGIN-RIGHT: auto; PADDING-TOP: 0px}
.divCabecera {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
.divCabecera td 
{	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 4px;
	border-right: #6699cc 1px solid;
	border-top: #6699cc 1px solid;
	font-size: 10px;
	border-left: #6699cc 1px solid;
	color: black;
	border-bottom: #6699cc 1px solid;
	font-family: Verdana;
	cursor: hand;
}

.divImgBarraColor {position: absolute; top: 0; BACKGROUND: transparent url(../images/bgBarraColor.gif) repeat-x; WIDTH: 780px; HEIGHT: 4px}
.divImgCabecera {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 780px; height: 78px; PADDING-TOP: 0px; BACKGROUND-COLOR: #08635b}
.divMenuCabecera {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN: 0px; WIDTH: 780px; HEIGHT: 28px; BACKGROUND-COLOR: #b9d300; TEXT-ALIGN: left}
.divMenuCabeceraDerecha {FLOAT: right; MARGIN: 0px; WIDTH: 289px; PADDING-TOP: 5px; TEXT-ALIGN: right; PADDING-RIGHT: 15px;}
.divMigas {font-family: verdana, sans-serif; font-size: 75%; PADDING-RIGHT: 15px; PADDING-LEFT: 30px; FONT-SIZE: 75%; FLOAT: left; MARGIN: 0px; WIDTH: 500px; PADDING-TOP: 10px; FONT-FAMILY: verdana, sans-serif; HEIGHT: 25px; TEXT-ALIGN: left;}
.divMigas a {color: #08635b;}
.divIdiomas {font-family: verdana, sans-serif; font-size: 75%; OVERFLOW: hidden; PADDING-RIGHT: 15px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; FONT-SIZE: 75%; FLOAT: right; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 10px; FONT-FAMILY: verdana, sans-serif; HEIGHT: 25px; TEXT-ALIGN: right;}
.divIdiomas a {font-family: verdana, sans-serif; text-decoration: none; color: #545454;}
.divIdiomas a:hover {text-decoration: underline;}
.divContenido {PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 564px; PADDING-TOP: 0px; TEXT-ALIGN: left}
.divPaddingContent {PADDING-RIGHT: 5px; PADDING-LEFT: 0px}
.estiloTitulo {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: url(../images/cab_titulo.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; WIDTH: 550px; COLOR: #2d7c66; PADDING-TOP: 40px; HEIGHT: 40px}
.divPageNav {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
.divPageNav dl {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #ebebeb 1px solid; HEIGHT: 17px;}
.divTexto {PADDING-RIGHT: 5px; PADDING-LEFT: 0px; MARGIN: 15px 0px 0px; OVERFLOW: hidden; FONT: 11px verdana; TEXT-ALIGN: left;}
.divEstaciones {PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; WIDTH: 560px; PADDING-TOP: 4px; TEXT-ALIGN: center;}
.estiloPanel {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; WIDTH: 552px; PADDING-TOP: 4px; TEXT-ALIGN: center;}
.divMapa {BORDER-RIGHT: blue thin solid; BORDER-TOP: blue thin solid; BORDER-LEFT: blue thin solid; WIDTH: 560px; BORDER-BOTTOM: blue thin solid; HEIGHT: 360px;}
.divNavDerecha {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 200px; PADDING-TOP: 0px; TEXT-ALIGN: left;}
.divPaddingNavDerecha {PADDING-RIGHT: 15px; PADDING-LEFT: 15px; MARGIN: 0px;}
.estiloNavegacion {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px 0px; WIDTH: 170px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f3f3f3;}
.estiloNavegacionCabecera {font-family: Sans-Serif, Verdana; FONT-SIZE: 15px; BACKGROUND: #fff no-repeat left top; color: #2d7c66; MARGIN: 0px; WIDTH: 170px; HEIGHT: 15px; font-weight: normal}
.divNavDerechaUl {PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none;}
.divNavDerechaUlLi {BACKGROUND-POSITION: 0px 0.4em; DISPLAY: block; PADDING-LEFT: 15px; FLOAT: left; BACKGROUND-IMAGE: url(../images/imgBulletGreen.gif); PADDING-BOTTOM: 10px; WIDTH: 135px; BACKGROUND-REPEAT: no-repeat;}
.divNavDerechaUlLi a {FONT-SIZE: 90%; COLOR: #545454; TEXT-DECORATION: none;}
.divNavDerechaUlLi a:hover {TEXT-DECORATION: underline;}
.divSeparador {CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 15px; BACKGROUND-COLOR: #fff}
.divPie {CLEAR: both; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 75%; FONT-FAMILY: verdana, sans-serif; TEXT-ALIGN: center}
.divPieContenido {BORDER-TOP: #ebebeb 1px solid;}
.divPieContenido a {FONT-WEIGHT: bold; COLOR: #545454; TEXT-DECORATION: none;}
.divPieContenido a:hover {text-decoration: underline;}
.divPieContenido p {PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 8px}
.divRegistro {PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; WIDTH: 560px; PADDING-TOP: 4px; TEXT-ALIGN: center;}
.divRegistro td {PADDING-RIGHT: 5px}

/* SEGURIDAD */
.seguridadIndeterminada{
	background:#DFDFDF;	
	color:#666666;
	border:1px solid #666666;
	border-color:#666666;
	height:12px;
	width: 37px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px ;
	text-decoration: none;
	text-align:center;
}

.seguridadBaja{
	background:#FF9999;	
	color:#FF0000;
	border:1px solid #FF0000;
	border-color:#FF0000;
	height:12px;
	width: 37px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px ;
	text-decoration: none;
	text-align:center;
}

.seguridadMedia{
	background:#FFFF9F;	
	color:#DFDF00;
	border:1px solid #DFDF00;
	border-color:#DFDF00;
	height:12px;
	width: 40px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px ;
	text-decoration: none;
	text-align:center;
}

.seguridadAlta{
	background:#A8FFA8;	
	color:#00A800;
	border:1px solid #00A800;
	border-color:#00A800;
	height:12px;
	width: 37px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px ;
	text-decoration: none;
	text-align:center;
}


