html,body{ 
	height:95%; 
 
} 
body {
	margin: 0;
	padding: 0;	padding: 0px;
	font-family: verdana, arial, helvetica, sans-serif; 
	background-color:#f2f2f2;
	background-image:url(../images/fondo.gif);
}
#centrado{
	width: 770px;

	margin-right: auto;
	position:absolute;
	margin-left:-385px;
	left:50%;

}
#marco{
	width: 770px;
background-color:#FFFFFF;
	border: 1px solid #CCCCCC;

}
#cabecera, #footer {
	font-size: large;
	text-align: center;
	padding: 0.3em;
	background: #999;
}
h1 {
	color: #ffffff;
	font-weight: bold;
	background: #009900;
	height: 14px;
	font-size: 0.7em;
	text-transform: uppercase;
	padding-left: 5px;
	margin-top: -1px;
	border-top: 1px solid #009900;
	border-top: 2px solid #009900;
		margin-bottom: 0px;
		padding-bottom: 0px;
}
h2{
	color: #009900;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	margin-bottom: 10px; 
	text-transform:uppercase;
	font-weight:bold;
	margin-top: 1em;;

	border-bottom: 1px dashed #009900;
	letter-spacing:0.05em;
}
h3 {
	color: #009900;
	font-size:0.7em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
h4{
	font-size:1em;
	color: #999966;
	margin: 0px;
}
p{
	margin: 0px;
	font-family: verdana,arial, helvetica, sans-serif;
	color: #000000;
	font-size: 0.7em;
	padding:3px;
	line-height: 1.5em;
}
strong{
	margin: 0px;
	font-family: verdana,arial, helvetica, sans-serif;
	color: #006600;
	padding:0px;
	line-height: 1.5em;
}
b{
	margin: 0px;
	font-family: verdana,arial, helvetica, sans-serif;
	color: #006600;
	padding:0px;

}
.negrita {font-weight:bold;}
.cursiva {font-style:italic;}
.left {text-align:left;}
a {

	text-decoration: underline;
		margin: 0px;
			padding:0px;
}
a:hover {
	color: #006600;
	text-decoration: underline;
}
address{
font-style:normal;
}
caption {
text-transform:uppercase;
color:#FFFFFF;
background-color:#009900;
font-family: verdana,arial, helvetica, sans-serif;
font-size:0.8em;
}
* html .listado{
	font-size: 0.7em;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top: 0px;

	
}
.listado{
	font-size: 0.7em;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top: 0px;
	margin-left: 20px;
		line-height: 1.5em;
}
.listado li{
	list-style: square;
	color: #009900;
		margin-left:20px;
}
ol{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	margin-top: 0px;
	line-height: 1em;
}
ol li{
	 color: #000000;
 	font-size: 0.7em;
}

/*#texto{
	margin: 0px;
	font-family: verdana,arial, helvetica, sans-serif;
	color: #000000;
	font-size: 0.7em;
	padding:0px 0px 20px 0px;
	line-height: 1.5em;
}
.textoparrafo{
	margin: 0px;
	font-family: verdana,arial, helvetica, sans-serif;
	color: #000000;
	padding:3px;
	line-height: 1.5em;
	font-weight: normal;
	}*/

.superindice{
	vertical-align: super;
	font-size:0.7em;
}
.verde {
	color: #009900;
	font-weight:bold;
}
.verde3 {
	color: #009900;

}
.naranja a{
color: #FF6600;
}
.minus {text-transform:lowercase;}
.sombreado{
	background-color:#F4F4F4;
	display: block;
}
.sombreado2{
	background-color:#CCCCCC;

}
.sombreado3 {background-color:#F4F4F4;}
.sombreado3  a{
color: #FF6600;
}
.sombreado3  a:hover{
color: #006600;
}
#container {
	padding-left: 165px;  
	padding-top: 0px;
	margin-top: 0px;	
}	
#container .interior{
	position: relative;
	float: left;	
}
.textopeq{

font-size:0.7em;}
/*-----------------------------CABECERA-----------------------------*/

#arriba{
	background-color:#009900;
	clear:right;
	float:left;
	clear: both;
	height:40px;
		padding-top: 0px;
		width: 100%;
}
#abajo{
	background-color:#009900;
	float:left;
	width:100%;
	text-align:left;
	height:47px;
	clear: both;
	padding-top: 0px;
	margin: 0px;
}
.migas{
	border-bottom: 1px dashed #66cc66;
text-transform:lowercase;
	background-color:#F4F4F4;
	height:14px;
		width:100%;
	text-align:left;

	color: #333333;
	font-size: 0.6em;

	float:left;
}
.migas a{
	color: #009900;
	text-decoration: none;
		height:14px;
		min-height: 14px;

}
.migas a:hover{
	color: #006600;	
}
.escudo{
	border:0px;
	vertical-align:top;
	background-color:#009900;
	width:47px;
	float:left;
}
.escudo a{
text-decoration:none;
border:0px;
}
.imagenes_arriba{
	width:418px;
	margin-top: 15px; 
	float:left;
	background-color:#009900;
	
}
* html .enlaces_arriba{
	float:right;
	width:418px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:0.6em;
	color:#FFFFFF;

	background-color:#009900;
}
.enlaces_arriba{
	float:right;
	width:450px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:0.6em;
	color:#FFFFFF;

	background-color:#009900;
}
.enlaces_arriba a{
	text-decoration:none;
	color:#FFFFFF;
}
.enlaces_arriba a:hover{
	text-decoration:none;
	color:#006600;
}
.euskara{
	text-align:right;
	padding-right:4px;
	padding-top:2px;
	text-transform:uppercase;
}
.mapa{
	text-align:right;
	padding-right:4px;
	padding-top:20px;
	font-weight:bold; 
}
.mapa a{
	text-align:right;
	padding-right:8px;

	font-weight:bold; 
}
.mapa a:hover{
text-decoration:underline;
color:#FF9933;
}
.separacion{
	padding-right:20px;
}
/*---------------IZQUIERDA----------------*/
#izquierda {
	width: 140px;            
	padding: 10px 0px 0px 0px; 
    float: left;
}
* html #izquierda {
	left:250px;             
}
#menuizq{
	width:160px;
	height: 350px;
	float: left;
	clear: left;
	font-size: 0.7em;
	vertical-align:top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height:1.3em;
	color: #282828;
	padding-left: 0px;
}

#menuizq li {
	list-style-type: none;
	margin-left: -3em;
	padding-left: 0;
}
.primernivel li {
	border-left: 4px solid #F4F4F4;
	text-decoration: none;
	display: block;
}
/*#menuizq a{
	text-decoration:none;
	color:  #009900;
}
#menuizq a:hover{
	text-decoration:underline;
	color:  #009900;
}*/
.primernivel {
	color: #006600;
	/*text-decoration: none;*/
	padding-left: 12px;
	display: block;
	text-transform:capitalize;
	background-color: #ccff99;
	border-top: 1px solid #ccff99;
	font-size: 1em;
	font-weight:bold;
	text-decoration:none;
}
.primernivel a{
	color: #006600;
	/*text-decoration: none;*/
	padding-left: 12px;
	display: block;
	text-transform:capitalize;
	background-color: #ccff99;
	border-top: 1px solid #ccff99;
	font-size: 1em;
	font-weight:bold;
	text-decoration:none;
}
.primernivel a:hover{
	color: #006600;
	text-decoration:none;
	/*background-color: #ffff66;*/
	background-image:url(../images/simbolos/amarillo.jpg);
}
.primernivel li {
	border-left: 4px solid #F4F4F4;
	text-decoration: none;
	display: block;
}
/*#menuizq a{
	text-decoration:none;
	color:  #009900;
}
#menuizq a:hover{
	text-decoration:underline;
	color:  #009900;
}*/
.adm {
	color: #ccff99;

	padding-left: 12px;
	display: block;
	text-transform:capitalize;
	background-color: #006600;
	border-top: 1px solid #ccff99;
	font-size: 1em;
	font-weight:bold;
	text-decoration:none;
}
.adm2 {
	color: #ccff99;


	display: block;
	text-transform:capitalize;
	background-color: #f4f4f4;
	border-top: 1px solid #ccff99;
	font-size: 1em;
	font-weight:bold;
	text-decoration:none;
}
.segundonivel{
	margin-top: 1em;
}
.segundonivel #actual {
	background-color: #ffff33;
	background-image:url(../images/simbolos/flechadcha.gif);
	background-repeat: no-repeat;
	background-position:right;
	border-left: 4px double #ccff99;
	padding-left: 5px;
}
.segundonivel ul li {
	margin-top: 1em;
}
.segundonivel a {
	display: block;
	color: #009900;
	padding: 1px 0 1px 8px;
	margin-left: 8px;
	width: 132px;
	margin-top: 0.2em;
	border-bottom: 1px dashed #CCFF99;
	text-decoration:none;
}
.segundonivel a:hover {
	width: 132px;
	color:#006600;
	text-decoration:underline; 
	/*padding: 1px 0 1px 4px;	
	background-color: #ffff66;
	border-left: 4px double #CCFF99;*/
}

.segundonivel_adm{
	margin-top: 1em;
		background-color: #F4F4F4;
}
.segundonivel_adm #actual {
	background-color: #F4F4F4;
	background-image:url(../images/simbolos/flechadcha.gif);
	background-repeat: no-repeat;
	background-position:right;
	border-left: 4px double #ccff99;
	padding-left: 5px;
}
.segundonivel_adm ul li {
	margin-top: 1em;
}
.segundonivel_adm a {
	display: block;
	color: #009900;
	padding: 1px 0 1px 8px;
	margin-left: 8px;
	width: 132px;
	margin-top: 0.2em;
	border-bottom: 1px dashed #006600;
	text-decoration:none;
}
.segundonivel_adm a:hover {
	width: 132px;
	color:#006600;
	text-decoration:underline; 
	/*padding: 1px 0 1px 4px;	
	background-color: #ffff66;
	border-left: 4px double #CCFF99;*/
}

/*---------------CENTRO----------------*/
#centro {
	padding: 10px 8px;
	border-left: 1px dashed #66cc66;
	border-right: 1px dashed #66cc66;
	min-height: 570px;
}
* html #centro{ 
	height:570px; 
} 
.entero {
width: 432px;
float:left;

}
.entero a{
color: #FF6600;
}
.entero a:hover{
text-decoration:underline;
	color:#006600;
}
#menucentro li{
display:inline;
}

#navlist {
	padding: 1px ;/* distancia superior, si se pone 0 se borra la línea de arriba */
	padding-left:5px;/* distancia de las pestañas y texto a la izq, pero no de la línea inferior, si se disminuye, se acerca a la esquina izq */
	margin-left: 0px;/* distancia de todo a la esquina izq */
	border-bottom: 1px solid #009900;
	font: 10px Verdana, sans-serif;
	color: #009900;
} 
#navlist li {
list-style: none; 
margin: 0; 
display: inline; 
} 

#navlist li a{
padding: 1px 0.5em; 
margin-left: 1px; 
border: 1px solid #009900; 
border-bottom: none; 
background: #009900; 
text-decoration: none; 
color:#FFFFFF;
} 

#navlist li a:hover { 
background: #009900; 
color:#FFFFFF;
} 

#navlist li a#current { 
background: white; 
border-bottom: 1px solid white; 
color:#009900;
} 

/*- Menu Tabs C--------------------------- */

    #menucentro {
      float:left;
      width:100%;
      background:#EDF7E7;
 
      line-height:normal;
	  border-bottom: 1px solid #009900;
	  margin-bottom: 0px;
	  clear:both;
      }
    #menucentro ul {
	  margin:0;
	  padding:15px 5px 0px 0px;
	  list-style:none;
      }
    #menucentro li {
      display:inline;
      margin:0;
      padding:0;
      }
    #menucentro a {
      float:left;
      background:url(../images/tableftC.gif) no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
	       background-position:0% -42px;
      }
    #menucentro a span {
      float:left;
      display:block;
      background:url(../images/tabrightC.gif) no-repeat right top;
	        background-position:100% -42px;
      padding:5px 15px 4px 6px;
      color:#ffffff;
	  font-weight:bold;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #menucentro a span {float:none;}
    /* End IE5-Mac hack */
    #menucentro a:hover span {
      color:#464E42;
      }
    #menucentro a:hover {
      background-position:0% 0px;
      }
    #menucentro a:hover span {
      background-position:100% 0px;
      }  



.submenucentro{
	background-color:#EDF7E7;
	display: block;
	padding-bottom:20px;
	margin: 0px 0px 10px 0px;
	width: 100%;
	float:left;
	padding-top: 10px;

	
}

.submenucentro ul{
	background-color:#EDF7E7;
	display: block;
	padding:0px;
	margin: 0px;
	color: #009900;
	font-size: 0.6em;
	font-weight:bold;
	margin-left: 10px;
	list-style-type:none;
	
}
.submenucentro li{margin-left: 20px;}
#texto .submenucentro  a{
	color: #009900;
		font-weight:bold;
		
}

.menucentro_active {      float:left;
      background-color:blue;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
	       background-position:0% -42px; 	color: red;
}

.active {
color: #CC6600;
font-weight:bold;
}
#texto a {color: #FF6600;}
#texto{
	width:315px;
	float:left;
	margin-left:0em;

	height: auto;
}
#texto a{
/*	color: #FF6666;
	font-weight: normal;*/
}
#texto a:hover{
	color: #006600;

}
#texto ul{

	padding-right:0px;
	margin-right:0px;
	padding-left:0px;
	margin-left:0px;
	
		font-size: 0.7em;
}
#texto ul li{
	 color: #000000;
 
}
#texto li {
list-style-type:square;
}
#imagen{
	margin: 0px;
	float: left;
	width: 300px;
	text-align:right;

	height: auto;
	width: 110px;
	margin-left: 7px;
}
#fotos{
	float: right;
	width: 4em;
	text-align:right;
	padding-bottom: 5px;
	text-align:right;
	text-align: center;

	float: right;
	height: 300px;
	width: 100px;
	margin-left: 0.6em;

	height: auto;
}
.fotopeq {
margin-top: 15px;
}
#volver{
	text-align: center;
	font-size: 0.7em;
	float: right;
	height: 300px;
	width: 100px;
	margin-left: 0.6em;
	background-image:url(../images/simbolos/flechaizq.gif);
	background-repeat: no-repeat;
	background-position:left;
	background-color:#ccff99;
	height: auto;
}
#volver a{
	text-decoration: none;
	color: #009900;
	border-top: 1px solid #ffff99;
	border-bottom: 1px solid #ffff99;
	background-color:#ccff99;
}
#volver a:hover{	
	color: #006600;
	text-decoration:underline;
}

.tabla {
	color: #009900;
	/*border: 1px dashed #CCCC99;*/
	width:100%;
	margin-top: 10px;
	background-color: #ffffff;
font-size:0.6em;
float: left;	text-align: left;
}

.tabla th{
	text-transform:uppercase;
	
	color: #ffffff;
	text-align: left;
	font-family: arial, helvetica, sans-serif;
	background-color:#CCCC00;
	padding-left: 5px;
}
.tabla b{
	color: #009900;

}

.tabla  td{

	color: #000000;
	text-align: left;
	font-family: verdana,arial, helvetica, sans-serif;
line-height:16px;
			vertical-align:top;
			padding: 5px 0px 5px 0px;
}
.celda {
color: #666666;
font-size:0.6em;
}

/*----------------DERECHA--------------------------------*/
#derecha {
	width: 150px;           
	padding: 10px 5px 0px 5px; 
	margin-right: -100%;
	float:left;

}
#menudcha{
	width: 147px;
	float: right; 
	background: #FFFFFF;
	font-size: 0.7em;
	vertical-align:top;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 2em;
	border-top: 10px solid #ffffff;
}
#menudcha ul{
	margin-left: 0px;
	padding-left: 0px;
		margin-bottom: 0px;
		padding-top:0px;
		margin-top:0px;
}
#menudcha li{
	margin-left: 0px;
	padding-left: 0px;
	padding-bottom: 0.5em;
	list-style-type: none;
	text-align:left;
	border-top: 2px solid #ccff99;
}
#menudcha a{
	text-decoration:none;
	color:  #009900;
	background-color:/*#99CCCC;*/#E9FCEB;
	display: block;
	padding-left: 0.5em;
	border-bottom: 2px solid #E9FCEB;
}
#menudcha a:hover{
	text-decoration:none;
	color:  #fff;
	/*background-color:#009900;*/
	background-image:url(../images/simbolos/verde.jpg);
	display: block;
	padding-left: 0.5em;
	border-bottom: 2px solid #E9FCEB;
}
.gris {	background-color:#ffffff;  display:block;}
#calendario {
	width: 147px;
	height: 152px;
	color: #009900;
	font-family: Arial, Helvetica, sans-serif;

	float: right;
	text-align: right;
	border: 1px solid #CCFF99;
	background-color: #FFFFFF;
	
}
#calendario table{	background-color: #FFFFFF;}
#calendario td{
	width: 1em;
	height: 1em;
	font-size: 0.7em;
	border: 1px dotted #ccff99;
	padding-right: 2px;
	background-color: #ffffff;
}
#calendario th{
	width:147px;
	height: 1em;
	font-size: 0.6em;
		text-align:center;
}
#calendario th a{
	color: #009900;
	margin: 0px 3px;
}
.agenda a{
	color: #FFFFFF;
	
}
.agenda a:hover{
	color: #FF9900;
	
}
#calendario td a{
	width:1.3em;
	height: 1.3em;
	background-color:#FF6666;
	color: #ffffff;
	border: 1px solid #CCFF99;
	border-bottom: 1px solid #009900;
	text-decoration: none;
	font-weight:bold;
	display:block;
	text-align:center;
	float:left;
}
#calendario a:hover{
	width:1.3em;
	height: 1.3em;color: #ffffff;
	/*background:#009900;
	
	border: 1px solid #009900;*/
	border-bottom: 1px solid #CCFF99;
	text-decoration: none; 
	color:#ffffff;
		background-color:#009900;
	
}
#temperatura {
	width: 150px;
	color: #009900;
	font-family: Arial, Helvetica, sans-serif;

	float: right;
	text-align: right;
	font-size:12px;

}
.mes {
	color:#009900;
	background-color:#ccff99;
	text-transform:uppercase;
	text-align: center;

}

/*----------------INFERIOR----------------------*/
#footer {
	clear: both;
}
* html #footer-wrapper {
	float: left;
	position: relative;
	width: 100%;
	background: #FFF;        
}
#inferior{
	background-color:#000000;
	clear:left;
	float: left;
	height:1em;
	width:83.3em;
	text-align:left;
	border-bottom: 1px dashed #CCCC66;
	border-top: 1px solid #CCCC66;
	color: #333333;
	font-size: 0.6em;
	padding-bottom: 1px;
}
#avisolegal{
	color:#009900;
	font-size: 0.6em;
	background-color:#000000;
	clear: both;
	border-top: 1px solid #009900;
	background-color: #CCFF99;	
	height:15px;
	padding-left: 2em;	
}
#avisolegal a{

	color: #006600;

}
#avisolegal a:hover{
text-decoration:underline;
	color:#FF9933;
}
.accesibilidad{
	background-color:#009900;
	border-top: 1px solid #009900;
	text-align: right;
	height: 20px;
		min-height: 20px;
}
.accesibilidad a{
	border: 0;
}
/*------------------------------------------*/
.iconos {
	border: 0px; 
	vertical-align:middle;
	text-decoration:none;
	padding-right:4px;
}


.tramites{
color:#009900;text-decoration:none;
}
.tramites a{
color:#009900;text-decoration:none;
}
.tramites a:hover{
color:#006600;text-decoration:none;
}

.paginacion a{
color:#009900;text-decoration:none;
}
.paginacion a:hover{
color:#006600;text-decoration:none;
}
.fecha{
color:#666666;
}
#administrador{
	width:160px;
	height: 150px;
	float: left;
	clear: left;
	font-size: 0.7em;
	vertical-align:top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color:#F4F4F4;
	line-height:1.3em;
	color: #282828;
	padding-left: 8px;
	}
	#administrador li {
	list-style-type: none;
	margin-left: -3em;
	padding-left: 0;
}
.usuario li {
	border-left: 4px solid #F4F4F4;
	text-decoration: none;
	display: block;
}

.usuario a{
	border-left: 4px solid #ffff33;
	color: #006600;
	padding-left: 12px;
	display: block;
	text-transform:capitalize;
	background-color: #ffff33;
	border-top: 2px solid #009900;
	font-size: 1em;
	font-weight:bold;
	text-decoration:none;
}
.usuario a:hover{
	color: #006600; text-decoration:none;
background-image:url(../images/simbolos/amarillo.jpg);
}
.salir {
color: red;
font-weight:bold;}

/*----------------BACK--------------------------------*/
/*.centro_back{
	width: 29em;
	height: auto;
	float:left;

	margin-left:0em;
	border-left: 1px dashed #66cc66;
	border-right: 1px dashed #66cc66;
	margin-top: 1em;
	padding-left: 1em;
	padding-top: 650px;
background-color:#E9FCEB;
}
#derecha_back {
	width: 150px;
	height: 650px;
	float: left; 
	margin-left: 0.5em;
	background-color:#CCFF99;
	margin-top: 1em;
	clear: right;
}
.texto_back{
	width: 28em;
	margin-top: -650px;
	float:left;
	margin-left:0em;
	background-color:#E9FCEB;
	height: auto;
	
}

.back_i{
	width:40%;float:left; 
}
.back_i p{
line-height:2.1em;
}
.back_d{
	width:60%; float:right;
}
.back_c{
	width:100%;
}
/**/
.volver_back{
	margin-left: 0.6em;
	height: auto;
	float:right;text-align: center;font-size: 0.7em;	
	width: 9.4em;background-image:url(../images/simbolos/flechaizq.gif);background-repeat: no-repeat;
	background-position:left;
	background-color:#F4F4F4;
	
}
.volver_back2{
/*	margin-left: 0.6em;
	height: auto;*/
	float:right;text-align: center;font-size: 0.7em;	
	width: 9.4em;background-image:url(../images/simbolos/flechaizq.gif);background-repeat: no-repeat;
	background-position:left;
	background-color:#F4F4F4;

		position:absolute;
}
.texto_back h2{

	background-color:#E9FCEB;
}
.volver_back a{
text-decoration: none;
	color: #009900;
	border-top: 1px solid #ffff99;
	border-bottom: 1px solid #ffff99;
}
.volver_back a:hover{
color: #006600;text-decoration:underline;
}
.iconosback {
	border: 0px; 
	vertical-align:middle;
	text-decoration:none;
margin-right:5px;
		margin-left:0px;
				margin-bottom:10px;
}
.iconosback_d {
	border: 0px; 
	vertical-align:middle;
	text-decoration:none;
margin-right:5px;
		padding-left:20px;
				margin-bottom:10px;
}
.caja {
	color: #009900;

	vertical-align:middle;
	text-decoration:none;
	padding-right:4px;
}
.verde2 {
	color: #009900;
	font-weight:bold;
	text-decoration:underline;


}
.tabla_back table{
	color: #009900;
	/*border: 1px dashed #CCCC99;*/
	width: 100%;
	margin-top: 10px;
	background-color: #ffffff;

}

.tabla_back table th{
	text-transform:uppercase;

	color: #ffffff;
	text-align: left;
	font-family: arial, helvetica, sans-serif;
	background-color:#CCCC00;
	padding-left: 5px;
}
.tabla_back b{
	color: #009900;

}

.tabla_back table td{

	color: #000000;
	text-align: right;
	font-family: verdana,arial, helvetica, sans-serif;
line-height:16px;
			vertical-align:top;
			padding: 2px 0px 2px 0px;

			
}
.tabla_back table tr{
border: 1px solid #009900;
}
.tabla_back a{

color: #009900;
text-decoration: underline;

font-weight: normal;

}
.texto_back a{

color: #999900;
text-decoration: underline;
font-size: 0.7em;
font-weight: bold;

}
.texto_back a:hover{

color: #006600;
text-decoration: underline;

}
.paginacion_back a{
color:#009900;text-decoration:none;font-size: 0.7em;
}
.paginacion_back a:hover{
color:#006600;text-decoration:underline;
}
/*-----------------------------POPUP-----------------------------*/
.piepopup{
background-color:#F4F4F4;
color: #009900;
height: 10px;
font-size: 0.8em;
text-align: right;
font-family:Arial, Helvetica, sans-serif;
padding-left: 20px;
}
.piepopup p{

padding-left: 10px;
}
.borde {
margin: 5px;
border: 1px #cccccc;
}
.fotogrande{
border: 10px solid #ffffff;
}
.fotopopup {}

/*-----------------------------CONTACTO-----------------------------*/
#formulario {
	display: block;
	margin: 0px 0px 0px 0px;
	text-align: left;
	background-color:#F5F5F5;
	margin-left: 3px;
	padding-left: 5px;
	border: 1px dashed #D4D4D4;
	z-index: 1;
	width: 300px;
	float:left;

	color: #666666;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.mensaje {
	margin-right: 212px;
}
.margenizq h1{
	padding-left: 20px;
}
.margenizq p{
	padding-left: 20px;
}	
.form {
	font-size: 1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:1px 0px 1px 8px;
	width:280px;
	color: #535353;
	padding-left: 0.30em;
	border: 1px solid #D4D4D4;
}

.cajamensaje{
	margin:1px 0px 1px 8px;
	font-family: Verdana, Arial, Tahoma, Sans-Serif;
	font-size: 1em;
	width: 280px;
	color: #535353;
	padding-left: 0.30em;
	border: 1px solid #D4D4D4;
	
}
.enviar{




	font-size: 1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin-top:10px;
}
label {

	font-size: 0.7em;}
/*-----------------------------INDEX----------------------------*/

#flash{
width: 420px;
height:210px;

float: left;

}
#noticias{
	width:206px;
	float:left;
	margin-left:0em;
	background-color:#f4f4f4;

	margin-top: 10px;
}
* html #noticias{
	width:206px;
	float:left;
	margin-left:0em;
	background-color:#f4f4f4;

	margin-top: 10px;
}
#noticias a{
	width:206px;
	float:left;
	margin-left:0em;
	font-family:Verdana, Arial, Helvetica, sans-serif;

	margin-top: 10px;
	color: #009900;

		font-weight:bold;
}
#noticias a:hover{

	color: #006600;

	
}
#destacado{
	width:206px;
		color: #006600;
			width:205px;
	float:left;
	margin-left:15px;
	background-color:#f4f4f4;

	margin-top: 10px;
}
* html #destacado{
color: #006600;
	width:206px;
	float:left;
	margin-left:15px;
	background-color:#f4f4f4;
	height: auto;
	margin-top: 10px;
}
.titulitos{

	margin-top:5px;
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	float:left;
		width: 200px;
		font-weight:bold;
	}
.textitos{


	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.7em;
	width: 200px;
	float:left;
		border-bottom: 1px dashed #CCCC66;
}
.fotitos{
margin: 8px 0px 8px 7px;
width: 190px;
height: 40px;
border: 1px solid #ffffff;


}

.destacadito{

	padding-left: 8px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	float:left;
		width: 195px;
		font-weight:bold;
		background-color:#FFFFFF;
		text-transform:uppercase;		border-bottom: 2px solid #CCFF99;
	
	}
	.destacadito a{


	color: #009900;

text-decoration:none;

	}
		.destacadito a:hover{


	color: #006600;



	}
	#galeria {
	width: 432px; 
	float:left;
	color:red;
	}
.galeria_fotos {	width:130px;  margin: 3px;	
	height:200px;  float:left;}
	.galeria_fotos a{	 font-size:0.8em; 	color: #FF6600;}
* html	.galeria_fotos {	width:125px;  margin: 3px;	
	height:150px;  float:left;}
.galeria_fotos a img{ 
text-align:center; 
	border: 0px;

} 
#piegaleria {height: 50px; font-size:0.8em; 	color: #FF6600;}
#piegaleria a{height: 50px; font-size:0.8em; 	color: #FF6600;}
.sinborde { 
	border:0px;
} 
.pie {
	background-color:#F4F4F4;
	color: #009900;
	height: 50px;
border-top: 2px solid #ffffff;
	width: 100px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom: 50px;
	font-size: 0.9em;
}
.pie a{

	font-family:Arial, Helvetica, sans-serif;
	color: #FF6600;
font-size: 0.7em;
}


#mini {float:left;width:135px; text-align:center;
	height:135px;padding: 0px; background-color:#F3F3F3;}
.iframe{width: 149px; height: 152px;background-color: #FFFFFF; margin-left:-1px;}
.celda0 {background-color:#FFFFFF; display:block; width:313px; float: left; text-align:left;}
.celda1{
	background-color:#F4F4F4;float: left; 
	display: block;  width:80px;
}
.celda2 {border-bottom: 1px solid #f4f4f4; display:block; width:215px; float: left;margin-left: 5px;}
.celda3 {background-color:#f4f4f4; display:block; width:313px; float: left;}
.celda4 { width:150px;}
.celda5 {width:200px;}

.ficha {
	margin: 0px;
	font-family: verdana,arial, helvetica, sans-serif;
	color: #000000;
	font-size: 0.7em;
	padding:3px;
	line-height: 1.5em;
	text-align: left;
}



/*------------------------BACK-----------------------------------*/
#centro_back {
	padding: 10px 8px;
	border-left: 1px dashed #66cc66;
	border-right: 1px dashed #66cc66;
	min-height: 850px;
	background-color:#f4f4f4;
}
* html #centro_back{ 
	height:850px; 
} 
.opciones{
	width:205px;
	float:left;
	margin-left:0em;
	background-color:#f4f4f4;
	min-height: 350px;
	margin-top: 10px;
}
* html .opciones{
	width:205px;
	float:left;
	margin-left:0em;
	background-color:#f4f4f4;
	height: 350px;
	margin-top: 10px;
}
.opciones a{
	width:205px;
	float:left;
	margin-left:0em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	min-height:48px;

	margin-top: 10px;
	color: #009900;
		font-size: 0.7em;
		font-weight:bold;
}
.iconos_back {
	border: 0px; 
	vertical-align:middle;
	text-decoration:none;
	padding-right:4px;
	margin: 5px 0px 5px 0px;

}
#texto_back{
		width:315px;
	float:left;
	clear:both;

	margin-left:0em;
background-color:#F4F4F4;
	height: auto;
}
#texto_back_index{
		width:432px;
	float:left;
	margin-left:0em;
background-color:#F4F4F4;
	height: auto;
}

#texto_back2{
		width:432px;
	float:left;
	clear:both;

	margin-left:0em;
background-color:#F4F4F4;
	height: auto;
}
.listamapa{
	margin-top: 1em;
	margin-left: 20px;
}
.listamapa #actual {
	background-color: #ffff33;
	background-image:url(../images/simbolos/flechadcha.gif);
	background-repeat: no-repeat;
	background-position:right;


}
.listamapa ul li {
	margin-top: 1em;
}
.listamapa a {
	display: block;
	color: #009900;


	width: 270px;
	margin-top: 0.2em;
	border-bottom: 1px dashed #cccccc;
	text-decoration:none;
}
.listamapa a:hover {

	color:#006600;
	text-decoration:underline; 
	/*padding: 1px 0 1px 4px;	
	background-color: #ffff66;
	border-left: 4px double #CCFF99;*/
}
.asoma{
	color:#999999;
	width: 50%;
	text-align:right;
	float:right;
}
.asoma p{
	color:#999999;
	
}
.asoma a{
text-decoration:none;
	color:#999999;
	font-weight:bold;
	
}

