img{
border:0px;
}
.separagris{
clear:both;
height:1px;
width:603px;
background-color:#DADADA;
}
.separa{
clear:both;
height:1px;
}
#contenido {
font-size:10px;
line-height:14px;
text-align:justify;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#595959;
width:616px;
padding:0px 0px 0px 12px;
voice-family: "\"}\"";
voice-family: inherit;
width:604px;
}
html>body #contenido {
width:604px;
}
#contenido .titulo{
margin:10px 0px 10px 0px;
}
#contenido .textolargo{
margin:0px 0px 5px 0px;
width:603px;
}
#contenido .textolargo .cerrar, #contenido .textocorto .cerrar{
text-align:center;
margin:10px 0px 0px 0px;
}
#contenido .textolargo .imagen{
float:left;
width:84px;
}
#contenido .textolargo .txt{
float:left;
width:519px;
}
#contenido .textolargo .txt a, #contenido .textolargo .txt a:hover, #contenido .textolargo .txt a:visited{
color:#65BD2F;
}
#contenido .textocorto{
float:left;
width:280px;
}
#contenido .textocorto h2{
text-align:left;
}
#contenido .textocorto img{
float:left;
margin:0px 6px 6px 0px;
}
#contenido .textocorto span, #contenido .textocorto h2{
color:#7B80BD;
float:left;
font-size:10px;
}
#contenido .textocorto a, #contenido .textocorto a:hover, #contenido .textocorto a:visited{
color:#65BD2F;
}
/* botones superior.html */
#botones .botones{
text-align:right;
}
#botones .botones img{
margin:0px 0px 0px 1px;
}
#botones .botones img.primera{
margin-right:121px;
}
/* fin botones superior.html */

/* formulario contacto */
#contenido .formu{
font-size:10px;
padding:0px 0px 0px 10px;
}
#contenido .formu .colinput{
width:294px;
float:left;
}
#contenido .formu .colinput input{
font-size:10px;
width:294px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#contenido .formu .colinput textarea{
font-size:10px;
width:294px;
height:110px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#contenido .formu .colinput select{
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#contenido .formu p{
width:118px;
float:left;
margin:0px 0px 20px 0px;
}
#contenido .formu .textoinf{
text-align:center;
padding:10px;
}
#contenido .formu .textoinf a, #contenido .formu .textoinf a:hover, #contenido .formu .textoinf a:visited{
color:#8282A1;
}
#contenido .enviar{
margin:97px 40px 0px 20px;
}
/* fin formulario contacto */
/* enlaces */
#contenido ul.enlace {
list-style-image:url(../images/flecharoja.gif) ;
}
#contenido ul.enlace li{
margin:5px 0px 0px 0px;
}
#contenido ul.enlace a:hover, #contenido ul.enlace a:visited,#contenido ul.enlace a {
color:#D82808;
}
/* fin enlaces */

/* mapa web */

div#mapaweb {
margin-left:20px;
}
div#mapaweb dt {
font-weight:bold;
}
div#mapaweb div.menu dt {
color:#4077AF;
}
div#mapaweb div.censo dt {
color:#FFC000;
}
div#mapaweb div.archivo dt {
color:#D99433;
}
div#mapaweb div.archivos dt {
color:#A8ABD2;
}
div#mapaweb div.archivos2 dt {
color:#9196DF;
}
div#mapaweb dd {
margin-left:10px;
padding-left:25px;
background-image:url(../01/images/lineamapa.gif);
background-position:left top;
background-repeat:no-repeat;
color:#000000;
}
div#mapaweb dd.ultimo {
background-image:url(../01/images/lineamapa_fin.gif);
}
div#mapaweb dd.nivel2 {
background-image:url(../01/images/lineamapan2.gif);
padding-left:50px;
}
div#mapaweb dd.nivel2ultimo {
background-image:url(../01/images/lineamapan2_fin.gif);
padding-left:50px;
}

/* fin mapa web*/
.texto_corto img{border:none;}
form{margin:0px; padding:0px;}