﻿html, body {font:12px Arial, Verdana, sans-serif; color:#603;}
body {margin:0; padding:0; background:#651940;}
img {border:0 none; }

#principal {margin:0 0 10px 0; padding:0; position:absolute; left:50%; width:955px; margin-left:-478px; top:10px; min-height:470px; background:#F0E8EC url(../imagenes/fondo_principal.jpg) no-repeat top left;}
#cabecera {margin:10px 0pt 15px 5px; padding:0; width:942px; height:165px; background:transparent url(../imagenes/fondo_botonera_nueva.gif) no-repeat top left;}
#logo {width:43px; height:54px;}
#logo h1 {position:absolute; top:40px; right:80px; margin:0; padding:0; background:transparent url(../imagenes/logo_laguardia_p.gif) no-repeat right top; width:153px; height:70px;}
#logo span {display:none;}
#logotipo {position:absolute; top:25px; left:315px; margin:0; padding:0; /*background:transparent url(../imagenes/texto_logo.gif) no-repeat left top;*/ width:297px; height:60px;}
#menu {position:absolute; top:150px; left:28px; width:942px; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#603;}
#menu ul {margin:0; padding:0; list-style:none;}
#menu ul li {display:inline;}
#menu ul li a{margin:0 13px; padding:0; text-decoration:none; color:#603;}
#menu ul li a:hover{ text-decoration:underline;}

.menult{margin:0; padding:0 0px 0 15px;}

#contenidos_sup {background:transparent url(../imagenes/contenidos_sup.gif) no-repeat top left; width:648px; height:17px; margin:0 20px; padding:0;}
#contenidos {background:transparent url(../imagenes/contenidos_med.gif) repeat-y left top; width:640px; min-height:400px; margin:0 0 0 20px; padding:5px;}
#contenidos p {margin:15px 20px; padding:0; font:12px Arial, Verdana, sans-serif; color:#603;}
#contenidos h1 { font: bold 13px Arial, Helvetica, sans-serif; color:#FFFFFF; background: transparent url(../imagenes/fondo_titulo.gif) no-repeat top left; width:218px; height:36px; margin:5px 20px; padding:10px;}
#contenidos h2{color:#603; font-size:1.2em; text-transform:uppercase; margin:15px 20px;}
#contenidos a{margin:0; padding:0; color:#603; text-decoration:none; font-weight:bold}
#contenidos a:hover{margin:0; padding:0;  color:#603; text-decoration:underline; font-weight:bold;}
#contenidos_inf {background:transparent url(../imagenes/contenidos_inf.gif) no-repeat top left; width:648px; height:28px; margin:0 20px; padding:0;}


#dcha {margin:5px 20px 20px 0px; padding:0; background:#661840; width:230px; min-height:350px; float:right; position:relative;}
#tiempo {background:#FFFFFF; border: 2px solid #8C144D; margin:0 15px 15px 15px; padding:0; width:200px;}

#pie { width:955px; text-align:center; margin:0; padding:5px; font: bold 10px  Arial, Verdana, sans-serif; color:#603;}
#ayser {position:absolute; right:0; bottom:-25px; margin:0px; padding:5px;;}



#contenidos table {width:90%; margin:10px; padding:0; text-align:center;}
#contenidos table td {border: 2px solid #660033; background:#8C144D; color:#FFFFFF; font:12px Arial, Verdana, sans-serif;}
#contenidos ul {margin:10px 20px 0 30px; padding:0; list-style:square;}
#contenidos ol {margin:10px 20px 0 30px; padding:0;}
#contenidos li {margin:5px 0 0 30px; padding:0; font:12px Arial, Verdana, sans-serif; color:#603;}
#contenidos li a{margin:0; padding:0; color:#603; text-decoration:none; font-weight:bold}
#contenidos li a:hover{margin:0; padding:0;  color:#603; text-decoration:underline; font-weight:bold;}
#tablas table {width:90%; margin:10px; padding:0; text-align:center;}
#tablas table td {border: 1px solid #8C144D; font:12px Arial, Verdana, sans-serif; background:#FFFFFF; color:#603; margin:0; padding:1px 10px;}

#form { margin:0; padding:0;}
#form ul {margin:10px 0 25px 30px; padding:0; list-style:square;}
#form li {margin:8px 0 0 30px; padding:0; font:12px Arial, Verdana, sans-serif; color:#603;}
#form li a{margin:0; padding:0; color:#603; text-decoration:none;}
#form li a:hover{margin:0; padding:0; color:#603; text-decoration:underline;}
#form h2 {margin:5px 0 0 15px; padding:0; font:bold 13px Arial, Verdana, sans-serif; text-decoration:underline;}

#validacion { margin:0 25px; padding:0;}

form {margin:30px 0 0 20px; padding:0; font:11px Verdana, Arial, Helvetica, sans-serif; color:#603;}
#izquierda {margin: 10px 0 5px 0; padding: 0; display:block; font:11px Verdana, Arial, Helvetica, sans-serif; color:#603;}
#izquierda input {position:absolute; left:155px; width:180px; font:11px  Verdana, Arial, Helvetica, sans-serif; color:#fff; border:2px solid #603; background:#8C144D;}
#derecha{margin: -18px 0 5px 305px; padding: 0; display:block; font:11px Verdana, Arial, Helvetica, sans-serif; color:#603;}
#derecha input {position:absolute; left:460px; width:180px; font:11px  Verdana, Arial, Helvetica, sans-serif; color:#fff; border:2px solid #603; background:#8C144D;}
#derecha1{margin: -18px 0 5px 305px; padding: 0; display:block; font:11px Verdana, Arial, Helvetica, sans-serif; color:#603;}
#derecha1 input {position:absolute; left:415px; width:90px; font:11px  Verdana, Arial, Helvetica, sans-serif; color:#fff; border:2px solid #603; background:#8C144D;}
#derecha2{margin: -18px 0 5px 475px; padding: 0; display:block; font:11px Verdana, Arial, Helvetica, sans-serif; color:#603;}
#derecha2 input {position:absolute; left:550px; width:90px; font:11px  Verdana, Arial, Helvetica, sans-serif; color:#fff; border:2px solid #603; background:#8C144D;}
#todo {margin: 10px 0 5px 0; padding: 0; display:block; font:11px Verdana, Arial, Helvetica, sans-serif; color:#603;}
#todo input {position:absolute; left:155px; width:485px; font:11px  Verdana, Arial, Helvetica, sans-serif; color:#fff; border:2px solid #603; background:#8C144D;}
#todo2 {margin: 10px 0 5px 0; padding: 0; display:block; font:11px Verdana, Arial, Helvetica, sans-serif; color:#603;}
#todo2 input {position:absolute; left:270px; width:370px; font:11px  Verdana, Arial, Helvetica, sans-serif; color:#fff; border:2px solid #603; background:#8C144D;}
#izq_p1 {margin: 10px 0 5px 0; padding: 0; display:block; font:11px Verdana, Arial, Helvetica, sans-serif; color:#603;}
#izq_p1 input {position:absolute; left:155px; width:80px; font:11px  Verdana, Arial, Helvetica, sans-serif; color:#fff; border:2px solid #603; background:#8C144D;}
#izq_p2 {margin: -18px 0 5px 210px; padding: 0; display:block; font:11px Verdana, Arial, Helvetica, sans-serif; color:#603;}
#izq_p2 input {position:absolute; left:290px; width:80px; font:11px  Verdana, Arial, Helvetica, sans-serif; color:#fff; border:2px solid #603; background:#8C144D;}
#izq_p3 {margin: -18px 0 5px 340px; padding: 0; display:block; font:11px Verdana, Arial, Helvetica, sans-serif; color:#603;}
#izq_p3 input {position:absolute; left:420px; width:80px; font:11px  Verdana, Arial, Helvetica, sans-serif; color:#fff; border:2px solid #603; background:#8C144D;}
#izq_p4 {margin: -18px 0 5px 465px; padding: 0; display:block; font:11px Verdana, Arial, Helvetica, sans-serif; color:#603;}
#izq_p4 input {position:absolute; left:560px; width:80px; font:11px  Verdana, Arial, Helvetica, sans-serif; color:#fff; border:2px solid #603; background:#8C144D;}
#izq_b1 {margin: 10px 0 5px 0; padding: 0; display:block; font:11px Verdana, Arial, Helvetica, sans-serif; color:#603;}
#izq_b1 input {position:absolute; left:155px; width:100px; font:11px  Verdana, Arial, Helvetica, sans-serif; color:#fff; border:2px solid #603; background:#8C144D;}
#izq_b2 {margin: -18px 0 5px 235px; padding: 0; display:block; font:11px Verdana, Arial, Helvetica, sans-serif; color:#603;}
#izq_b2 input {position:absolute; left:350px; width:100px; font:11px  Verdana, Arial, Helvetica, sans-serif; color:#fff; border:2px solid #603; background:#8C144D;}
#izq_b3 {margin: -18px 0 5px 430px; padding: 0; display:block; font:11px Verdana, Arial, Helvetica, sans-serif; color:#603;}
#izq_b3 input {position:absolute; left:540px; width:100px; font:11px  Verdana, Arial, Helvetica, sans-serif; color:#fff; border:2px solid #603; background:#8C144D;}
#texto {margin: 10px 0 5px 0; padding: 0; display:block; font:11px Verdana, Arial, Helvetica, sans-serif; color:#603;}
#texto textarea { padding:1px 2px; margin:3px 0pt -80px 0px; width:595px; font:11px  Verdana, Arial, Verdana, Helvetica, sans-serif ;color:#fff; border:2px solid #603; background:#8C144D;}
#derechab{margin: -18px 0 5px 345px; padding: 0; display:block; font:11px Verdana, Arial, Helvetica, sans-serif; color:#603;}
#derechab input {position:absolute; left:460px; width:180px; font:11px  Verdana, Arial, Helvetica, sans-serif; color:#fff; border:2px solid #603; background:#8C144D;}

.titulo {font-weight:bold; font-size:13px; text-decoration:underline; color:#603; margin:10px; padding:0;}

.boton {text-align:center;}
.boton a {margin:10px 20px; padding:3px 10px; background:#8C144D; color:#fff; font: bold 11px  Arial, Helvetica, sans-serif; text-decoration:none;}
#boton{margin:25px 0 0 0; padding:0;}
#boton a {padding:3px 10px; margin: 0; text-decoration:none; color:#fff; background:#8C144D; height:25px; font-weight:bold; border:1px solid #8C144D;}
#boton a:hover {padding:3px 10px; margin: 0; background:#fff; text-decoration:none; font-weight:bold; border:1px solid #8C144D; color:#8C144D}


