body{
 margin:0px;
 margin-left:2px;
 background-repeat: no-repeat; 
 background-image: url(fondo_l2.gif);
  font-family:sans-serif;
}

img {
border:0px;
/* border-top: 1px black solid;
 border-left: 1px black solid;
 border-bottom: 1px white solid;
 border-right: 1px white solid;*/
}

/************* CABECERA **************/

DIV#cabecera {
  /* width: 1024px;*/
 height: 90px;
 background-repeat: no-repeat; 
 border:0px;
 padding-top:50px;
 font-family:Arial,Courier,Serif Bold Italic;
 font-size:20px;
 font-weight: 900;
 color: #ffffff;
 padding-right:80px;
 margin-left:300px;
 text-align:left;
 text-decoration:none;
}

/************* MENUV **************/
DIV#menuv{
 font-size:12px;
 font-family:Arial,sans-serif;
 float: left;
 border:0px;
 padding-top:80px; 
 padding-left:20px;
 width:180px;
text-indent: -3em;
 font-size:12px;
  background-color: transparent;
 /*text-align: center;*/
}
#menuv li{
 /*list-style-image: url('cuad_v.gif');*/
 /*list-style-type: square; */

}
#menuv a{
 padding-left:0px;
 font-size:12px;
 font-family:arial, sans-serif;
 text-decoration:none;
 color: #ffffff;
 font-weight: bold; 
}
#menuv a:hover{
 color: #2d6601;
}

.left-level-0-no{
 text-align: left;
 padding-top: 5px;
 padding-left: 32px;
 margin:2px ;
 color: #43a901;
}

.left-level-0-act{
 text-align: left;
 padding-top: 5px;
 padding-left: 32px;
 margin:2px ;
 color: #bfff80;
}

.left-level-1-no{
 text-align: left; 
 padding-top: 5px;
 margin:2px ; 
 margin-left:40px;
 padding-left: 32px;
 margin-bottom:2px;
 font-size:10px; 
 color: #43a901;
}

.left-level-1-act{
 text-align: left;
 padding-top: 5px;
 margin:2px ; 
 margin-left:40px;
 padding-left: 32px;
 margin-bottom:2px;
 font-size:10px; 
 color: #bfff80;
}



/************* CONTENIDO **************/
DIV#contentarea{
 font-family:arial, sans-serif;
 font-size:13px;
 margin-left:220px;
 padding-left:40px;
 margin-top: 20px;
 position:absolute;
 top:130px;
 left:10px;
 width:70%;
 height: 100%;
 padding-top:30px;
}

#content a.men {
 font-family:Times New Roman;
 font-size:12px;
 text-decoration:none;
 color:rgb(0, 153, 255);
 background-image: url(caja_a.gif); 
}

#content a.men:hover {
 font-family:Times New Roman;
 font-size:12px;
 text-decoration:none;
  color: rgb(125, 166, 71);
  background-image: url(caja_a.gif);

}

/********************enlaces sin pulsar: verde claro , con cursor encima:verde oscuro***************/
#content a.men2 {
 font-family:Times New Roman;
 font-size:12px;
 text-decoration:none;
 color: rgb(100,175,0);
 background-image: url(" "); 
 text-align:center;
margin-left:190px;
 padding-left:10px;

 
}

#content a.men2:hover {
 font-family:Times New Roman;
 font-size:12px;
 text-decoration:none;
 color:#2c5013;
margin-left:190px;
 padding-left:10px;
 
 background-image: url(" "); 
 text-align:center;

}

/********************enlaces sin pulsar: verde oscuro , con cursor encima:verde claro***************/
#content a.men3 {
 font-family:Times New Roman;
 font-size:12px;
 text-decoration:none;
 color:#2c5013;
 background-image: url(" "); 
 text-align:center;
margin-left:190px;
 padding-left:10px;

 
}

#content a.men3:hover {
 font-family:Times New Roman;
 font-size:12px;
 text-decoration:none;
 color: rgb(100,175,0);
margin-left:190px;
 padding-left:10px;
 
 background-image: url(" "); 
 text-align:center;

}

#content a{
 font-family:arial;
 font-size:15px;
 text-decoration:none;
 color: rgb(125, 166, 71);
 font-weight: bold;
 background-image: url(caja_v.gif); 
}

#content a.texto {
 font-family:arial;
 font-size:13px;
 text-decoration:none;
 color: rgb(125, 166, 71);
}
#content a.texto2 {
 font-family:arial;
 font-size:13px;
 text-decoration:none;
 color:#FFFFFF;
}


#content a.texto:hover {
 color:rgb(0, 153, 255);
}
#content a.texto2:hover {
 color:#FFFFFF;
}

#content a.imagen {
background-image:url();
background-color:#FFFFFF;
}
#content a.imagen:hover {
background-image:url();
 color:#FFFFFF;
}



#content a:hover{
 background-image: url(caja_a.gif);
 color:rgb(0, 153, 255);
}
/***********menu final ***************/

.footer a:hover{
 color: rgb(100,175,0);
 }

.footer a{
 font-size:13px;
 font-family:arial;
 text-decoration:none;
 font-weight: bold;
 color:#2c5013;
}
.navi_top-lev-2-no {
 background-color:#ccffaa;
 border:2.5px ;
 border-color:#2c5013;
 height: 25px;
 text-align: center;
 border-style:groove;
}
.navi_top-lev-2-act {
 background-color:#ccffaa;
 border:2.5px solid;
 border-style:ridge;
 border-color:#73b51f;
 height: 25px;
 text-align: center;

}



/************* TITULOS **************/

H1{color: rgb(125, 166, 71); font-size:18px; padding-left:50px;}
H2{color: rgb(0, 153, 255);font-size:16px; margin-left:10px;}
H3{margin:0px;display:inline;color: rgb(125, 166, 71); font-size:15px; padding-left:15px;}
H4{color: rgb(0, 153, 255); font-size:14px; padding-left:20px;}
H5{margin:0px;display:inline; color: rgb(125, 166, 71); font-size:13px; padding-left:25px;}
H6{color: rgb(0, 153, 255); font-size:12px; padding-left:30px;}
h2.titulo {font-size:15px; margin-left:10px;color:#3f6b00}
li.verde{ 
list-style-image: url('bola_v.gif');
list-style-type: square;
}

/************* TABLAS EN CONTENIDO **************/

#content table, tr, td{
 border-collapse: collapse;
 color: #000000;
 border-color: #b8b8b8;
 text-align:center;
 font-size:12px;
 height:20px;
}

#content table {
 margin: 0 0 1em 0;
 border-color: #b8b8b8
 border:1px;
}

#content table.nota {
 border-color:#2c5013;
 border:1px;
}

/************* LISTAS **************/
LI {
 /* list-style-image: url('boton_v.gif');
 list-style-type: square; */

}

UL {
  /*  padding-left: 1.5em;*/
 list-style-image: url('boton_a.gif');
 /*list-style-type: square; */
}

li.abajo{
   list-style-image: url('boton_a.gif');
   display: inline; 
   padding:5px;
}
ul.abajo2{
   list-style-image: url('boton_a.gif');}

/************ CLASES ***********/
.centrado{text-align:center;}
.derecha{text-align:right;}
.izquierda{text-align:lelf;}

.clastb1g{background-image: url(celda_vt.gif);font-size:15px; color:#3f6b00; font-weight: bold;}
.clastb1{background-image: url(celda_v.gif);}
.clastb2{background-color:#56BAEC;}
.clastb3{background-color: #B4D8E7;}
.clastb4{background-color: #B0E57C;}
.clastb5{background-color: #FFEC94;}

/*********** TEXTO IMAGENES*********/
.csc-textpic-caption {
	font-family: arial;
	font-size: 12px;
	font-style: italic;
	text-align:left;
	color:rgb(125, 166, 71);
}

/************* MENUH **************/

.menuh{
 /*position:absolute;*/
 top:0px;
 left:90px;

}
.menuh a:hover{
 color: rgb(100,175,0);
 
 }

.menuh a{
 font-size:13px;
 font-family:arial,sans-serif;
 text-decoration:none;
 font-weight: bold;
 color:#2d6601;

}
.navi_top-lev-1-no {
 background-color:#d9efa1;
 border:2.5px ;
 border-color:#2d6601;
 height: 25px;
 text-align: center;
 border-style:groove;
}
.navi_top-lev-1-act {
 background-color:#d9efa1;
 border:2.5px solid;
 border-style:ridge;
 border-color:#73b51f;
 height: 25px;
 text-align: center;

}