body{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5B5B5B;
	margin:0;
	background-color:#A9C5DB;
}

a.botonera {color:#425D8E;font-size:10px;font-family:Verdana;font-weight:bold;text-decoration:none;margin:0 0 0 70px;}
a.botonera:hover {color:#509AFE;font-size:10px;font-family:Verdana;font-weight:bold;text-decoration:none;margin:0 0 0 70px;}

a.top {color:#797979;font-size:10px;font-weight:bold;text-decoration:none;text-align:right;}
a.top:hover {color:#2989D3;font-size:10px;font-weight:bold;text-decoration:none;text-align:right;}

a.verinfo {color:#2989D3;font-size:9px;font-family:Verdana;font-weight:bold;text-decoration:none;}
a.verinfo:hover {color:#5C5B5B;font-size:9px;font-family:Verdana;font-weight:bold;text-decoration:none;}

a.verinfo-verde {color:#2DACCB;font-size:9px;font-family:Verdana;font-weight:bold;text-decoration:none;}
a.verinfo-verde:hover {color:#CCCBCB;font-size:9px;font-family:Verdana;font-weight:bold;text-decoration:none;}

a.verinfo-regular {color:#2989D3;font-size:11px;font-family:Arial;text-decoration:none;}
a.verinfo-regular:hover {color:#5C5B5B;font-size:11px;font-family:Arial;text-decoration:none;}

a.verinfo-listas {color:#FFFFFF;text-decoration:none;}
a.verinfo-listas:hover {color:#000000;text-decoration:none;}

a.verinfo-bco {color:#FFFFFF;font-size:9px;font-family:Verdana;font-weight:bold;text-decoration:none;}
a.verinfo-bco:hover {color:#B5D9F5;font-size:9px;font-family:Verdana;font-weight:bold;text-decoration:none;}


.textos{
	color:#676767;
	line-height:16px;
}

.titulos-Celestes{
	font-family:Verdana;
	font-size:10px;
	color:#3D99CE;
	font-weight:bold;
}

.titulos-Azules{
	font-family:Verdana;
	font-size:10px;
	color:#235175;
	font-weight:bold;
}

.titulos-Negros{
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	font-weight:bold;
}

.textos-GrisBold{
	color:#6B6B6B;
	font-weight:bold;
}

.textos-BlancosBold{
	color:#FFFFFF;
	font-weight:bold;
}


.textos-Gris10{
	font-family:Arial;
	font-size:10px;
	color:#AAA9A9;
	font-weight:bold;
}

.textos-form{
	font-family:Arial;
	font-size:11px;
	color:#696969;
	margin:0 0 0 16px;
}

.textos-Negros{
	color:#000000;
}

.listado{
	list-style:none;
	margin:5px 2px 0 0;
	padding:0;
	color:#838282;
}

.listado li{
	margin: 4px 4px 3px 30px;
	padding-left: 16px;
	background-image:url(graf/cuadro-celeste.gif);
	background-repeat:no-repeat;
	background-position: 0 3px;
}


.separador-azul{
	padding:0 4px 0 4px;
	color:#003399;
}

.separador-bco{
	padding:0 26px 0 26px;
	color:#FFFFFF;
}

form{
	margin:0px;
	padding:0px;
	text-align:right;
}

.inputText{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F7F7F;
	border:1px solid #DFDFDF;
	background-color: #F2F2F2;
	margin-left:5px;
	padding-left:4px;
	height:14px;
}

.inputText-msg{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7F7F7F;
	border:1px solid #DFDFDF;
	background-color: #F2F2F2;
	margin-left:5px;
	padding-left:4px;
}

.botones{
	font-family:Verdana, ;
	font-size:9px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	padding-top:-2px;
	border:0px;
	padding:8px 11.5px 7px 11.5px;
	background-image:url(graf/btn-verde.gif);
}

.botones:hover{
	background-position:0 29px;
}

.botones-Celeste{
	font-family:Verdana, ;
	font-size:9px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	padding-top:-2px;
	border:0px;
	padding:8px 11.5px 7px 11.5px;
	background-image:url(graf/btn-celeste.gif);
}

.botones-Celeste:hover{
	background-position:0 29px;
}

.botones-Amarillo{
	font-family:Verdana, ;
	font-size:9px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
	padding-top:-2px;
	border:0px;
	padding:8px 11.5px 7px 11.5px;
	background-image:url(graf/btn-amarillo.gif);
}

.botones-Amarillo:hover{
	background-position:0 29px;
}

.boton{
	font-family: Verdana;
	font-size:10px;
	font-weight:bold;
	color:#304F6F;
	border:1px solid #BBBBBB;
	width:70px;
	background-color: #F7F7F7;
}

.margen{
	margin:0 0 0 0;
}

.margen-listas{
	margin:8px 0 0 0;
	color:#FFFFFF;
}

.listado-casos{
	color:#5A626D;
	list-style:none;
	margin:0 2px 20px 0px;
	padding:0;
	border:0px;
	font:11px Arial;
}
.listado-casos li{
	margin: 0 5px 3px 8px;
	padding:5px 0 0 20px;
	width:237x;
	height:20px;
	background:url(graf/fondo-btn-sub.gif) no-repeat;
	display:block;
}
.listado-casos a{
	color:#2989D3;
	text-decoration:none;
	font:bold 10px verdana;
}
.listado-casos a:hover{
	color:#000;
}

.listadoSub{
	color:#8C929A;
	list-style:none;
	margin:0 2px 20px 0px;
	padding:0;
	border:0px;
}

.listadoSub li{
	margin: 0 5px 3px 8px;
	padding-left: 20px;
	padding-top:5px;
	width:237x;
	height:20px;
	background-image:url(graf/fondo-btn-sub.gif);
	background-repeat:no-repeat;
	display:block;
}

.listadoSub2{
	color:#8C929A;
	list-style:none;
	margin:0 2px 2px 0px;
	padding:0;
	border:0px;
}
.listadoSub2 li{
	margin: 0 5px 3px 8px;
	padding-left: 20px;
	padding-top:5px;
	width:237x;
	height:20px;
	background-image:url(graf/fondo-btn-sub2.gif);
	background-repeat:no-repeat;
	display:block;
}

.listadoSub3{
	color:#818181;
	list-style:none;
	margin:0 2px 25px 0px;
	padding:0;
	border:0px;
}

.listadoSub3 li{
	margin: 0 5px 3px 8px;
	padding-left: 20px;
	padding-top:5px;
	width:237x;
	height:36px;
	background-image:url(graf/fondo-btn-sub3.gif);
	background-repeat:no-repeat;
	display:block;
	line-height:18px;
}



.verinfo-off {color:#2989D3;font-size:9px;font-family:Verdana;font-weight:bold;text-decoration:none;}

h1{
	font-size:12px;
	font-weight:bold;
	margin:15px 0 6px 0;
	background-color:#F6F6F6;
	padding:2px 8px;
}

.tabla-mapa-sitio{
	width:450px;
	margin:35px 0 35px 180px;
}
.tabla-mapa-sitio td{
	padding:0 4px 0 2px;
	vertical-align:top;
/*	background-color:#F8F8F8;*/
	height:14px;
}

.tabla-mapa-sitio a{
	text-decoration:none;
	color:#2989D3;
	font:bold 10px Verdana;
	background-color:#fff;
	border:1px solid #F0F0F0;
	display:block;
	padding:3px 12px;
	margin:1px;
}
.tabla-mapa-sitio a:hover{
	color:#fff;
	background-color:#B2BFC4;
}
.tabla-mapa-sitio p{
	color:#666666;
	font:bold 10px Verdana;
	background-color:#F9F7F7 !important;
	display:block;
	padding:3px 12px;
	margin:1px;
}