/* CSS Document */

html, body {height: 100%;}

body {
	font-family: Verdana;
	margin: 0px; 
	padding: 0px; 
	background: #fff;
	font-size: 12px;
	color: #fff;
	text-align: center;
}

form {margin: 0px; padding: 0px;}
body, table, td, th, span, ul, li, p, div {font-size: 12px;}

td.f11 {font-size: 11px;}

a.mapa {position: absolute; width: 95px; height: 30px; bottom: 20px; left: 20px; text-decoration: none}
a.mapa:link, a.mapa:visited {background: url(images/t_mapa.gif) no-repeat}
a.mapa:hover, a.mapa:active {background: url(images/t_mapa-roll.gif) no-repeat}

a:link, a:visited {color: #be0000; text-decoration: none;}
a:hover, a:active {text-decoration: underline;}

a.web:link, a.web:visited {text-decoration: none; color: #666; font-size: 8pt;}
a.web:hover, a.web:active {color: #be0000;}
a.activo {text-decoration: none; color: #be0000; font-size: 8pt;}

a.admin {font-size: 7pt}

.outline {width: 900px; margin: 0px auto; text-align: left;}
.space {height: 22px;}
.space15 {height: 15px;}
.input {font-size: 9px; border: 2px solid #666; height: 12px; width: 75px;}
.boton {text-decoration: none; border: 1px solid #666; padding: 3px 10px; background: #bbbcbd; color: #666;}
a:hover span.boton {color: #be0000; border-color: #be0000;}
.minHeight {min-height: 450px;}
.red {color: #be0000; font-weight: bold;}
.text {color: #666; font-weight: normal; padding-right: 10px;}
.bold {color: #666; font-weight: bold;}
.selT1 {font-size: 10px; font-weight: bold; color: #be0000;}
.selT2 {font-size: 10px; color: #666}
.selT3 {font-size: 10px; color: #be0000;}

ul#menu {list-style-type: none; width: 100%; margin: 0; padding: 0;}
ul#menu li {margin: 0; padding: 0; display: inline;}
ul#menu a {font-family: Arial; float: left; padding: 4px 0; text-align: center; text-decoration: none; color: #fff; background: #666; border-right: 1px solid #fff; font-size: 9pt;}
ul#menu a.li1 {width: 85px;}
ul#menu a.li2 {width: 70px;}
ul#menu a.li3 {width: 85px;}
ul#menu a.li4 {width: 95px;}
ul#menu a.li5 {width: 95px;}
ul#menu a.li6 {width: 85px;}
ul#menu a.li7 {width: 110px;}
ul#menu a.li8 {width: 60px;}
ul#menu a.li9 {width: 130px;}
ul#menu a.li10 {width: 75px; border-right: 1px solid #666;}
ul#menu a:hover, ul#menu a.activo {background: #be0000;}
.clear {clear: both;}

ul#menuBottom {list-style-type: none; width: 100%; margin: 0; padding: 0;}
ul#menuBottom li {margin: 0; padding: 0; display: inline;}
ul#menuBottom a {padding-right: 50px; text-decoration: none; color: #666; font-size: 8pt;}
ul#menuBottom a:hover, ul#menuBottom a.activo {color: #be0000;}

table.menuV {border: 0; padding: 0; background: #fff; width: 180px;}
table.menuV td.titleV {border: 1px solid #666; height: 22px; color: #fff; background: #666; padding-left: 7px;}
table.menuV td.contentV {font-size: 7pt; border-right: 1px solid #666; border-left: 1px solid #666; border-bottom: 1px solid #666; padding: 5px; color: #666;}

.tdAdmin {background: #666; margin: 0; padding: 0; text-align: center;}