/* CSS Document */

html, body {height: 100%;}

body {
	font-family: verdana;
	margin: 0px; 
	padding: 0px; 
	background: #5a5a5a;
	font-size: 11px;
	text-align: center;
}

form {margin: 0px; padding: 0px;}

.outline {width: 915px; margin: 0px auto; text-align: left;}
.bodyTop {position: relative; border: 0; height: 147px}
.footer {color: #fff; font-size: 11px; text-align: right; padding-right: 45px; padding-top: 6px; font-family: arial, sans-serif}
.footer a:link, .footer a:visited {color: #f1b500; text-decoration: none;}
.box {padding: 0 5px 0 25px; line-height: 1.7em}
.title {color: #ff9226}
.text {color: #5b5b5b}
a.adminLink:link, a.adminLink:visited {text-decoration: none; font-size: 13px; color: #f00}
a.adminLink:hover, a.adminLink:active {text-decoration: none; font-size: 13px; color: #ff9226}
a.enlaces:link, a.enlaces:visited {color: #ff9226; text-decoration: none; font-size: 14px}
a.enlaces:hover, a.enlaces:active {color: #ff9226; text-decoration: underline}

table.content {margin: 0; padding: 0; width: 915px}
table.content td.leftContent {width: 245px; background: #f4f2e9}
table.content td.linea {width: 10px; background: #f4f2e9 url(images/linea.jpg) repeat-y}
table.content td.centerContent {width: 445px; background: #f4f2e9}
table.content td.rightContent {width: 215px; background: url(images/fondo.jpg) repeat-y}
table.content td.admin {width: 700px; _width: 750px; background: #f4f2e9; color: #5a5a5a; min-height: 379px; _height: 405px}

.right {position: relative; color: #f4f2e9; line-height: 1.7em; font-size: 11px; width: 215px; min-height: 379px; _height: 379px; background: url(images/right.jpg) no-repeat}
.rightAdmin {position: relative; color: #f4f2e9; line-height: 1.7em; font-size: 11px; width: 215px; min-height: 379px; _height: 379px; background: url(images/rightAdmin.jpg) no-repeat}
.textbox, .area {width: 175px; height: 13px; border: 1px solid #f4f2e9; font-size: 11px; color: #5a5a5a}
.area {width: 175px; height: 75px}
.button {width: 80px; height: 20px; color: #f4f2e9; font-weight: bold; background: url(images/enviar.jpg); border: 0; cursor: pointer}
.button2 {width: 80px; height: 20px; color: #f4f2e9; font-weight: bold; background: url(images/enviar2.jpg); border: 0; cursor: pointer}
.botonLink {text-decoration: none; background: #f4f2e9; padding: 3px 6px; color: #5a5a5a}
.minHeight {min-height: 395px; _height: 400px}

div.navLeft{margin: 0 5px 0 10px; width: 230px; background-color: #f4f2e9; font-size: 12px;}
div.navLeft a{
	padding: 3px 0 0 15px;
	background: #f4f2e9;
	border-bottom: 3px solid #f4f2e9;
	text-decoration: none;
	color: #5a5a5a;
	display: block;
	_width: 100%;
	min-height: 20px;
	height: auto;
	_height: 21px
}
div.navLeft a:hover{color: #ff9226}
div.navLeft a.lActivo{background: #ff8811 url(images/menu_lateral_seleccionado.gif) no-repeat; color: #f4f2e9}
.small{font-size: 9px;}

div.navRight{margin: 0 10px 0 20px; width: 190px; _width: 180px; background-color: #f4f2e9; font-size: 12px;}
div.navRight a{
	padding: 3px 0 0 15px;
	background: #f4f2e9;
	border-bottom: 1px solid #ff8811;
	text-decoration: none;
	color: #5a5a5a;
	display: block;
	_width: 95%;
	min-height: 20px;
	height: auto;
}
div.navRight a:hover, div.navRight a.lActivo{background: #ff8811 url(images/menu_lateral_seleccionado.gif) no-repeat; color: #f4f2e9}

#nav {height: 40px; background: url(images/topHeader.gif) no-repeat; }
#nav ul {margin: 0; padding: 0}
#nav li {margin: 0; padding: 0; display: inline;}
#nav li a:link, #nav li a:visited {
	font-family: verdana; font-size: 12px; font-weight: bold;
    height: 40px; width: 117px; line-height: 30px;
    text-decoration: none; text-align: center; color: #5a5a5a;
	background: #f4f2e9 url(images/boton.gif); float: right
}
#nav li a:hover, #nav li a:active {color: #ff9226; background: #f4f2e9 url(images/boton.gif); padding: 0}
#nav li a.activo:link, #nav li a.activo:visited {color: #f4f2e9; background: #ff9226 url(images/boton_activo.gif); padding: 0}

.clear {clear: both}