body{
margin-top: 30px;
color:#FFF;
border:0;
text-align: center;
font-family: Arial, helvetica, sans-serif;
padding-bottom: 20px;
line-height: 1.5em;
font-size:11px;
background-image: url(../imagenes/rejilla.gif);
background-attachment:fixed;
}
/*----------div que contiene, header, navegacion, content y footer------------*/
#structure	{
background: #fff;
color: #000;
margin:0px auto 0px auto;
/*padding: 0px;*/
border:2px solid #333;
width:765px;
/*height:auto;*/
position:absolute;
top: 20px;
left: 80px;
/*right: 80px;*/
}
/*-----------------Areas de la estructura-----------------*/
#header	{
background: #fff;
color: #000;
/*border:0;*/
margin:0 0 10px 0;
/*padding: 0;*/
/*display: block;*/
width: 765px;
}
/*area perteneciente al contenido de cada elemento de la navegacion*/
#content {
background: #fff;
color: #000;
/*border: 0px;*/
margin:5px 0 35px 0;
padding: 0px;
width: 765px;
display:block;
}
#contenido_especifico {
background: #fff;
color: #000;
float:right;
width: 600px;
/*border:0px;*/
padding: 10px;
margin:0 0 10px 0;
}
/*menu izquierdo*/
#navegacion{
text-align:center;
background:#FFF;
float:left;
width: 145px;
/*height:auto;*/
/*border:0px;*/
/*padding:0px;*/
color:#000;
margin:20px 0 0 0;
clear: both;
}
/*subnavegacion HORIZONTAL dentro del contenido especifico*/
#subNavegacion{
background:#FFF;
text-align:center;
/*width:auto; */
height:26px;
/*border:0px;*/
padding:10px;
color:#000;
/*margin:0 0px 0 0px;*/
}
#contador {
background:transparent;
color:#fff;
font-size:12px;
margin-top:20px;
margin-bottom:0px;
clear: both;
width: 760px;
height:35px;
display:none;
}
/*-------------------------FORMATOS GENERALES------------------------------------*/
.azul{color:#036;}
.italic{font-style:italic;}
.text{font-size:11px;}
.list {padding:0;}
.obs{font-size:11px; color:#8C8B89; font-weight:normal;}
.left {text-align:left;}
.center {text-align:center;}
.right {text-align:right;}
.justify {text-align:justify;}
/*------------------------ links------------------------------------------------*/
a {color:#333; font-size:12px; font-weight:bold;}
a:link {color:#333; font-weight:normal; text-decoration:none;}  /*link sin visitar*/
a:visited {color:#333; font-weight:normal; text-decoration:none;} /*link visitado*/
a:hover {color:#333; font-weight:bold; text-decoration:underline;} /*mouse sobre el link*/
a:active {color:#333; font-weight:bold; text-decoration:underline;} /*link seleccionado*/
/*-----------------------------elementos de listas------------------------------------*/
ul {margin:0; border:0; list-style:none;}
li {padding:0; color:#333; font-size:12px;}/*B33D04*/
dl {text-align:left; padding:5px 0 5px 0; margin:0; border:0;}
dd {text-align:left; line-height:2.0em; padding:0 0 5px 25px; font-size:11px; background-image:url(../imagenes/btn/punto.gif); background-repeat:no-repeat; background-position:0 5px;}
/*--------------------------------formatos titulos html-------------------------------------------*/
h1 {font-size:16px; border-bottom:4px double #600; color:#000;}
h2 {font-size:14px; color:#000; margin: 1em 0 0 0; padding:0;}
h3 {font-size:12px; color:#000; text-align:left;}
h4 {margin: 2.5em 0 1em 0; border-top:2px dotted #CCC;}
h5 {margin: 0 1em 1em 0em; border-bottom:2px solid #CCC; text-align:left; font-size:14px;}
h6 {font-size:12px; color:#A41100; text-align:left;}
p{line-height:1.5em; text-align:left; font-size:11px;}
p.img{text-align:center;}
p.obs{text-align:left; padding:10px 4px 0px 4px; margin: 0 30px 0 30px; font-weight:bold;}
p.obs img{display:inline;}
p.center img{display:inline;}
p.fecha{line-height:0em; text-align:right; font-size:11px; color:#666; margin: 10px 10px 0 0px;}
p.float {margin: 0 0 0 5px;}
p.dir {line-height:1.5em; text-align:center; font-size:13px; color:#A41100}
img {display:block; border:0; text-align:center;}
img.left {float:left; margin: 0 10px 0 0;}
img.float {float:left; margin: 0 10px 10px 0;}
img.right {float:right; margin: 0; display:inline;}
img.center {margin: 0 auto 10px auto;}
img.new {padding: 8px 15px 0px 10px; float:left; text-align:left;}
/*------------------------------FORMATOS ESPECIFICOS----------------------------------------*/
#footer p{text-align:center; line-height:3.0em; color:#fff;}
#navegacion ul{padding:5px 0 5px 0; background:transparent;}/*CC6600  margin:0; border:0; */
#navegacion li{line-height:2.8em; display:block; background:url(../imagenes/btn/btn_off.gif) no-repeat;}
#navegacion ul li{list-style:none; display:block;}/*B33D04*/
#navegacion a{padding:4px; background:transparent; display:block; height:100%; font-size:12px;}
#navegacion ul li#active a{color:#fff; background:url(../imagenes/btn/btn_on.gif) no-repeat; font-weight:bold; text-decoration:underline;}/*background-color:#CC6600;*/
#subNavegacion ul{padding:0 10px 0 10px; background:transparent;}
#subNavegacion li {line-height:2.8em; margin:2px;	padding:0; float:left; background:url(../imagenes/btn/btn_subnav_off3.gif) no-repeat; background-position:0 5px; text-decoration:none;}
#subNavegacion li a {display:block; width:100px;	padding:4px 0; text-decoration:none; text-align:center;	font-size:11px;	color:#000;}
#subNavegacion ul li#active a{color:#FFF; background:url(../imagenes/btn/btn_subnav_on4.gif) no-repeat; background-position:0 5px; font-weight:bold; text-decoration:none;}
#contenido_especifico a{font-size:11px; font-style:italic; color:#CC6600; font-weight:normal;}
/*------------------------------FORMULARIOS---------------------------------------------------*/
form{}
.filaForm {display:block; clear:both; margin-bottom:5px; text-align:left; padding:5px;}
label{width:100px; display:block; float:left; text-align:right;}
