.cabecera1{
width:780px;
height:115px;
background-image:url(../images/fondo_div.gif);
background-repeat: none;
}
.ralla1{
background-image: url(../images/fondo_pagina2.gif);
background-repeat: repeat-x;
}
#logo{
position:absolute;
width:104px;
height:48px;
z-index:1;
left: 26px;
top: 35px;
}

#titulo{
position:absolute;
width:250px;
height:20px;
z-index:3;
left: 150px;
top: 50px
}

#titulo h1 a{
font-size:16px;
font-family:Arial, Verdana;
margin:0;
padding:0;
color: #000000;
text-decoration: none;
}

#enlaces{
position:absolute;
width:440px;
height:30px;
z-index:5;
left:330px;
top:2px;
font-size:11px;
font-family: Arial;
font-weight:bold;
color:#FFFFFF;
}

#enlaces a{
color: white;
text-decoration:none;
}

#enlaces a:hover{
color: white;
text-decoration:underline;
}

.inicio {
width: 770px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.texto{
width: 350px;
margin: 20px 5px 0 15px;
font-size: 11px;
color: #505050;

}
.texto h1 {
font-size: 14px;
color: #982A8D;
}

.texto h2 {
font-size: 14px;
color: #0;
}

.texto2{
float:right;
width: 330px;
margin: 20px 5px 0 15px;
font-size: 11px;
color: #505050;

}
.texto2 h1 {
font-size: 14px;
color: #982A8D;
}

.texto2 h2 {
font-size: 14px;
color: #0;
}

.resumen {
width: 475px;
margin: 20px 5px 0 15px;
font-size: 11px;
color: #505050;
float: left;
}
.resumen h1 {
font-size: 14px;
color: #982A8D;
}
.flash {
width: 200px;
margin: 20px 10px 0 30px;
font-size: 10px;
color: #505050;
float: left;
}
.menu {
float: left;
width: 240px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
margin-top: 0px;
}
.nivel_1 {
font-weight: bold;
color: #7E7E7E;
padding: 20px 6px 0px 10px;
}
.nivel_1 a{
color: #7E7E7E;
text-decoration: none;
}
.nivel_1 a:hover{
color: #7E7E7E;
text-decoration: underline;
}
.nivel_1sel {
font-weight: bold;
background-color: #FFFFE1;
color: #7E7E7E;
padding: 6px 6px 6px 10px;
border-bottom: 1px solid #E1E1E1;
}
.nivel_1sel a{
color: #7E7E7E;
text-decoration: none;
}
.nivel_1sel a:hover{
color: #7E7E7E;
text-decoration: underline;
}
.nivel_2 {
font-weight: bold;
color: #3B5B9A;
padding: 6px 3px 3px 24px;
margin-left: 10px;
}
.nivel_2 a{
color: #3B5B9A;
text-decoration: none;
}
.nivel_2 a:hover{
color: #3B5B9A;
text-decoration: underline;
}
.nivel_3 {
color: #3B5B9A;
padding: 0px 2px 2px 10px;
margin-left: 24px;
}
.nivel_3 a{
color: #3B5B9A;
text-decoration: none;
}
.nivel_3 a:hover{
color: #3B5B9A;
text-decoration: underline;
}
.buscador {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
width: 190px;
}
.buscador input{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
padding: 1px;
width: 146px;
height: 19px;
}
.footer {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
width: 770px;
height:23px;
}
.footer a{
color: #505050;
font-size: 10px;
font-weight: bold;
text-decoration: none;
}
.formulario {
/*border:solid 1px #cccccc;*/
background-image: url(../images/f_form.gif);
background-repeat: no-repeat;
margin: 30px 5px 0 10px;
padding:4px;
width: 350px;
height:332px;
font-size: 11px;
}
.formulario form {
margin: 7px 0 0 10px;
}
.formulario input {
border: 1px solid #999999;
margin-right: 10px;
font-size: 11px;
}
.formulario td {
font-size: 11px;
}
.adicional {
background-image: url(../images/adicional.gif);
background-repeat: no-repeat;
margin: 30px 10px 0 25px;
width: 208px;
height: 73px;
font-size: 11px;
float: left;
}
.adicional form {
margin: 7px 0 0 19px;
}
.adicional p {
margin: 7px 0 0 19px;
color: #343434;
}
.adicional input {
border: 1px solid #999999;
font-size: 11px;
}