	body {
		background-attachment: fixed; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:75%; margin:0; padding:0;
	  height:100%; 
	}
	table {
		border-collapse: collapse;
		border:0px;
		cellpadding:0;
		cellspacing:0
	}
	.logo {
		position: absolute;
		top: 0px;
		left: 2px;
	}
	.small {
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:72%;
		text-align: center
	}
	.det {
		font-size:9;
		line-height: 100%;
	}
	.ssmall {
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:75%;
		text-align: center;
		color: #c0c0c0
	}
	a {
		color:#000000;
		text-decoration: underline;
	}
	a:hover {
		color:#c0c0c0;
		text-decoration: none
	}
	.min {color: #000080}
	.max {color: #ff0000}
	.ahora {
		background-image:url(images/cont/ahora.png);
		background-repeat: no-repeat;
		background-position: center top;
		width: 210px;
		height: 300px;
	}
	.informe {
		background-image:url(images/cont/informes_sec.png);
		background-repeat: no-repeat;
		background-position: left top;
		width: 680px;
		height: 500px;
		position: absolute;
		top: 67px;
		left: 10px;
		border: 0px solid #ffffff
	}
	.in{
		color:#000000;
		width: 200px;
		margin-left: 5px;
		margin-right: 5px;
		line-height: 150%;
	}
	.in2{
		color:#000000;
		width: 280px;
		height:256px;
		margin-left: 5px;
		margin-right: 5px;
		line-height: 150%;
		vertical-align : middle;
		font-size:8;
		overflow:auto;
	}
	.in3{
		color:#000000;
		width: 295px;
		height: 235px;
		margin-left: 5px;
		margin-right: 5px;
		line-height: 150%;
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%;
		overflow:auto;
	}
	.footer{
		color:#FFFFFF;
		font-family:Verdana, Arial, Helvetica, sans-serif; font-size:74%;
	}
	.footer a  {
		color:#FFFFFF;
		text-decoration: underline;
	}
	.footer a:hover{
		color:#c0c0c0;
		text-decoration: none
	}
	.radar {
		background-image:url(images/cont/radar.png);
		background-repeat: no-repeat;
		background-position: center top;
		width: 210px;
		height: 300px;
	}
	.in_radar{
		text-align:center
	}
	.extendido {
		background-image:url(images/cont/extendido.png);
		background-repeat: no-repeat;
		background-position: center top;
		width: 300px;
		height: 300px;
	}
	.horario {
		background-image:url(images/cont/horario.png);
		background-repeat: no-repeat;
		background-position: center top;
		width: 400px;
		height: 300px;
	}
	.texto {
		background-image:url(images/cont/texto.png);
		background-repeat: no-repeat;
		background-position: right top;
		width: 320px;
		height: 300px;
	}
	.scroll {
		width: 370px;
		height: 246px;
		overflow:auto;
	}
	

	.r2{
		background-image:url(images/cont/r2.png);
		background-repeat: no-repeat;
		background-position: top right;
		width: 280px;
		height: 10px;
		font-size: 1px
	}	
	.r1{
		background-image:url(images/cont/r1.png);
		background-repeat: repeat-y;
		background-position: top right;
		width: 280px;
		height: 710px;
	}	
	.r3{
		background-image:url(images/cont/r3.png);
		background-repeat: no-repeat;
		background-position: bottom right;
		width: 280px;
		height: 10px;
	}	
	.r1-cont {
		margin-left: 20px;
		//margin-top: 10px;
		margin-right: 20px;
	}
	.login {
		background-image:url(images/cont/login.png);
		background-repeat: no-repeat;
		background-position: top right;
		width: 350px;
		height: 65px;
		position: absolute;
		top: 0px;
		right: 0px;
		font-size: 11px
	}
	.ok {
		width: 24px;
		height: 24px;
		position: absolute;
		top: 0px;
		right: 15px;
	}
	.registro {
		position: absolute;
		top: 25px;
		right: 20px;
		font-size: 11px
	}
	.registro a{
		font-size: 11px;
		text-decoration:none;
		font-weight: bold
	}
	.top-menu {
		width: 350px;
		height: 35px;
		position: absolute;
		top: 0px;
		right: 360px;
		text-align: right
	}
	.seccion-in2 {
		background-image:url(images/cont/in2.png);
		background-repeat: repeat-y;
		background-position: top left;
		width: 650px;
		font-family: Arial;
		font-size: 11px
	}
	.seccion-in3 {
		background-image:url(images/cont/in3.png);
		background-repeat: repeat-y;
		background-position: top left;
		width: 650px;
		font-family: Arial;
		font-size: 11px
	}
	.contacto-in1 {
		background-image:url(images/cont/contacto-in1.png);
		background-repeat: no-repeat;
		background-position: top left;
		width: 650px;
		height: 35px;
	}
	.cuenta-in1 {
		background-image:url(images/cont/cuenta-in1.png);
		background-repeat: no-repeat;
		background-position: top left;
		width: 650px;
		height: 35px;
	}
	.alerta {
		background-image:url(images/cont/alerta_popup.png);
		background-repeat: no-repeat;
		background-position: top right;
		width: 350px;
		height: 300px;
		position: absolute;
		top: 75px;
		left: 190px;
		/*visibility:hidden;*/
	}
	.alerta_icon{
		position: absolute;
		top: 100px;
		left: 160px;
	}
	.alerta_in {
		width: 280px;
		height: 150px;
		color:#FFFFFF;
		margin-left: 15px;
		font-size: 10px;
		position: absolute;
		top: 40px;
		left: 30px;
		text-align: center;
		overflow:auto;
	}

