BODY { 
/* generamos un gradiente de color de fondo */
/* http://gradcolor.com */
background-image:url(fondo_degradado.png);
background-repeat:repeat-x;
background-attachment:fixed;

font : 12px Verdana, Geneva, Arial, Helvetica, sans-serif; 
color : #000000; 
line-height: 1.5em;
margin : 10px 0px 10px 0px; 
padding: 0px 0px 0px 0px; 
text-align: center;  /* necesaria para centrar la página */
} 



#borde{ 
border: 0px solid #000000;
text-align: left; 
width: 778px; 
margin: auto; 
} 



/****************************************************************/
/* CAPA CONTENEDOR: CONTENDRÁ EL MENÚ Y EL CUERPO DEL CONTENIDO */
/****************************************************************/

#contenedor{ 
text-align: left; 
width: 778px; 
background-color : #FFFFFF;
margin: auto; 
}



#cabecera{ 
height: 120px; 
width: 778px; 
background-color : #ffd329;
} 


#barra_fecha{
width:778px;
}

 



#lateral{ 
width: 165px;
height: 900px;
margin-left: 5px;
margin-top: 20px;
background-color: #FFFFFF; 
border-bottom : 1px solid #FFFFFF; 
border-right : 1px solid #FFFFFF; 
float:left; 
} 


#cuerpo{ 
width:570px; 
margin-top: 10px;
margin-right: 5px;
border: 1px solid #c69c18; 
padding-top: 5px;
padding-right: 10px;
padding-bottom: 10px;
padding-left: 10px;
background-color : #FFFFFF;
float:right; 
}


#pie{
width: 778px;
clear:both; 
border-top: 15px solid #FFFFFF;

margin-bottom: 0px;
margin-left: 0px;
background-color:#FFFFFF;
} 


.logo_ministerio{
width:150px;
margin-top: 0px;
margin-left: 5px;
border-bottom : 15px solid #FFFFFF;
z-index:2;
}




.boton1{
width:150px;
height:20px;
margin-top: 0px;
margin-left: 5px;
border-bottom : 1px solid #FFFFFF;
z-index:1;
}


.boton2{
width:150px;
height:20px;
margin-top: 0px;
margin-left: 5px;
border-bottom : 1px solid #FFFFFF;
z-index:2;
}


.boton3{
width:150px;
height:20px;
margin-top: 0px;
margin-left: 5px;
border-bottom : 1px solid #FFFFFF;
z-index:3;
}

.boton4{
width:150px;
height:20px;
margin-top: 0px;
margin-left: 5px;
border-bottom : 1px solid #FFFFFF;
z-index:4;
}

.boton5{
width:150px;
height:20px;
margin-top: 0px;
margin-left: 5px;
border-bottom : 1px solid #FFFFFF;

z-index:5;
}

.boton6{
width:150px;
height:20px;
margin-top: 0px;
margin-left: 5px;
border-bottom : 1px solid #FFFFFF;
z-index:6;
}

.boton7{
width:150px;
height:20px;
margin-top: 0px;
margin-left: 5px;
border-bottom : 1px solid #FFFFFF;
z-index:7;
}

.boton8{
width:150px;
height:20px;
margin-top: 0px;
margin-left: 5px;
border-bottom : 1px solid #FFFFFF;
z-index:8;
}

.boton9{
width:150px;
height:20px;
margin-top: 0px;
margin-left: 5px;
border-bottom : 1px solid #FFFFFF;

z-index:9;
}

.boton10{
width:150px;
height:20px;
margin-top: 0px;
margin-left: 5px;
border-bottom : 1px solid #FFFFFF;

z-index:10;
}

.boton11{
width:150px;
height:20px;
margin-top: 0px;
margin-left: 5px;
border-bottom : 1px solid #FFFFFF;

z-index:11;
}

.boton12{
width:150px;
height:20px;
margin-top: 0px;
margin-left: 5px;
border-bottom : 1px solid #FFFFFF;

z-index:12;
}


.boton13{
width:150px;
height:20px;
margin-top: 0px;
margin-left: 5px;
border-bottom : 1px solid #FFFFFF;

z-index:13;
}


.boton14{
width:150px;
height:20px;
margin-top: 0px;
margin-left: 5px;
border-bottom : 1px solid #FFFFFF;

z-index:14;
}


.boton15{
width:150px;
height:20px;
margin-top: 0px;
margin-left: 5px;
border-bottom : 15px solid #FFFFFF;

z-index:15;
}



.chat{
margin-top: 0px;
margin-left: 20px;
border-bottom : 15px solid #FFFFFF;

z-index:15;
}

.teledeteccion{
width:150px;
margin-left: 10px;
margin-bottom: 5px;
z-index:17;
}


.ultima_sst{
width:150px;
margin-left: 10px;
margin-bottom: 5px;
z-index:18;
}

.web_ecomarg{
width:150px;
margin-left: 15px;
margin-bottom: 10px;
z-index:19;
}



.web_vaclan{
width:150px;
margin-left: 15px;
margin-bottom: 10px;
z-index:20;
}



.uc{
width:150px;
margin-left: 15px;
margin-bottom: 15px;
z-index:21;
}
		
		
		
.acceso_ftp{
margin-top: 15px;
margin-left: 35px;
margin-bottom: 0px;
z-index:22;
}



.webmaster{
margin-top: 10px;
margin-left: 5px;
margin-bottom: 5px;
z-index:23;
}










/*
*************************************************
 REGLAS DE TIPOGRAFÍA Y COLORES
*************************************************
*/



/* links */

a.externo:link {color: #0000FF; text-decoration: underline; font-weight: bold; font-size: 12px; font-family: arial, times, serif, helvetica;}
a.interno:link {color: #0000FF; text-decoration: underline; font-weight: bold; font-size: 12px; font-family: arial, times, serif, helvetica;}

a.externo:visited {color: #891E8A; text-decoration: underline; font-weight: bold; font-size: 12px; font-family: arial, times, serif, helvetica}
a.interno:visited {color: #891E8A; text-decoration: underline; font-weight: bold; font-size: 12px; font-family: arial, times, serif, helvetica}

a.externo:hover {color:#FFFFFF; text-decoration:none; font-weight: bold; background-color: #00AA00; font-size: 12px; font-family: arial, times, serif, helvetica; cursor: help}
a.interno:hover { color: #FFFFFF; text-decoration: none; background-color: #FF7B05; font-weight: bold; font-size: 12px; font-family: arial, times, serif, helvetica; cursor: pointer}

a.externo:active {color:#FFFFFF; background-color: #0000FF; font-size: 12px; font-family: arial, times, serif, helvetica; cursor: wait}
a.interno:active {color:#FFFFFF; background-color: #0000FF; font-size: 12px; font-family: arial, times, serif, helvetica; cursor: wait}


a.personal:link {color: #0000FF; text-decoration: none; font-weight: bold; font-size: 11px; font-family: arial, times, serif, helvetica;}
a.personal:visited {color: #891E8A; text-decoration: underline; font-weight: bold; font-size: 11px; font-family: arial, times, serif, helvetica}
a.personal:hover { color: #FFFFFF; text-decoration: none; background-color: #FF7B05; font-weight: bold; font-size: 11px; font-family: arial, times, serif, helvetica; cursor: pointer}
a.personal:active {color:#FFFFFF; background-color: #0000FF; font-size: 11px; font-family: arial, times, serif, helvetica; cursor: wait}


	td.fecha1 { color: #000000; text-decoration: none; font-size: 10px; font-family: arial, times, helvetica, serif}
	td.fecha2 { color: #000000; text-decoration: none; font-size: 10px; font-family: arial, times, helvetica, serif}


.camino {
	font-family: arial, times, helvetica, serif;
	font-size:14px;
	color:#000066;
	font-weight: bold;	

	
}


.coletilla { 
	color: #000000; 
	text-decoration: none; 
	font-size: 11px; 
	font-family: arial, times, helvetica, serif;
	text-align:justify;
	}


p.titular_secciones {

	width: 555px;
	font-family: arial, times, serif, helvetica;
	font-size:13px;
	font-weight: bold;
	color:#000000;
	background-color: #DDDDDD;
	text-align:left;
}




p, li, span, ol, ul {
	font-family: arial, times, serif, helvetica;
	font-size:12px;
	color:#000000;
	text-align:justify;
}

p.justificar {
	font-family: arial, times, serif, helvetica;
	font-size:12px;
	color:#000000;
	text-align:justify;
}


span.center{
	font-family: arial, times, serif, helvetica;
	font-size:12px;
	color:#000000;
}




	p.modificacion { color: #000000; text-decoration: none; font-size: 18px; font-weight: bold; font-family: arial, times, serif, helvetica}

	p.webmaster { color: #aa0000; text-decoration: none; font-size: 24px; font-weight: bold; font-family: arial, times, serif, helvetica}





	li.alfa { text-decoration: none; font-size: 12px; font-family: arial, times, serif, helvetica; text-align:left}

	td { text-decoration: none; font-size: 12px; font-family: arial, times, serif, helvetica}

	td.centro { color: #000000; font-weight: bold; text-decoration: none; font-size: 18px; font-family: arial, times, serif, helvetica}



td.pie { 
color: #705b10; 
text-decoration: none; 
font-size: 10px; 
font-family: arial, times, serif, helvetica
}


/* sección bocal-ALGAS */

	span.principal1 { color:#008800; font-weight: bold; text-decoration: none; font-size: 11px; font-family: arial, times, serif, helvetica; text-align:justify}

	span.secciones { color: #BD9C29; text-decoration: none; font-size: 14px; font-family: arial, times, serif, helvetica; font-weight: bold}
	
	p.secciones { color: #BD9C29; text-decoration: none; font-size: 14px; font-family: arial, times, serif, helvetica; font-weight: bold}
		
	td.tablas { text-decoration: none; font-size: 11px; font-family: arial, times, serif, helvetica}

	
	
	
	/* seccion publicaciones/archivo*/
	
	td.zona1_archivo { color: #000000; text-align:left; text-decoration: none; font-size: 11px; font-family: arial, times, helvetica, serif}

	td.zona2_archivo { color: #000000; text-align:left; text-decoration: none; font-size: 12px; font-family: arial, times, helvetica, serif}
	
	
	/*resultados publicaciones*/
	
	td.zona1_resultados { color: #000000; text-align:left; text-decoration: none; font-size: 11px; font-family: arial, times, helvetica, serif}

	td.zona2_resultados { color: #000000; text-align:center; text-decoration: none; font-size: 11px; font-family: arial, times, helvetica, serif}

	td.cabeceras_resultados { color: #63531B; text-align:center; font-weight: bold; text-decoration: none; font-size: 11px; font-family: arial, times, helvetica, serif}
	
	span.resul { color: #0000AA; font-weight:none; text-decoration: none; font-size: 11px; font-family: arial, times, helvetica, serif}
		
		
	td.buscador1 { color: #FFFFFF; font-weight: bold; text-decoration: none; font-size: 13px; font-family: arial, times, helvetica, serif; text-align: center}
	td.buscador2 { color: #000000; font-weight: bold; text-decoration: none; font-size: 11px; font-family: arial, times, helvetica, serif; text-align: right}
	td.buscador3 { color: #0000AA; text-decoration: none; font-size: 11px; font-family: arial, times, helvetica, serif}
	
	
		td.zona1_publicaciones { color: #000000; text-align:left; text-decoration: none; font-size: 11px; font-family: arial, times, helvetica, serif}
		
		
		

a.interno2:link {color: #0000FF; text-decoration: underline; font-weight: bold; font-size: 11px; font-family: arial, times, serif, helvetica;}


a.interno2:visited {color: #891E8A; text-decoration: underline; font-weight: bold; font-size: 11px; font-family: arial, times, serif, helvetica}

a.interno2:hover { color: #FFFFFF; text-decoration: none; background-color: #FF7B05; font-weight: bold; font-size: 11px; font-family: arial, times, serif, helvetica; cursor: pointer}

a.interno2:active {color:#FFFFFF; background-color: #0000FF; font-size: 11px; font-family: arial, times, serif, helvetica; cursor: wait}
	

	
td.tablaproyectos1 {
	font-family: arial, times, serif, helvetica;
	font-size:12px;
	color:#000000;
	font-weight: bold;
	background: #dddd00;
	text-align:left;
	font-weight: bold;
}





td.tablaproyectos3 {
	font-family: arial, times, serif, helvetica;
	font-size:12px;
	color:#000000;
	font-weight: bold;
	background: #DDDDDD;
	text-align:left; 
}



td.tablaproyectos2 {
	font-family: arial, times, serif, helvetica;
	font-size:12px;
	color:#000000;
	background: #FFFFFF;
	text-align:left; 
}




td.tablanoticias1 {
	font-family: arial, times, serif, helvetica;
	font-size:12px;
	color:#000000;
	font-weight: bold;
	background: #dddd00;
	text-align:left;
	font-weight: bold;
}






td.tablanoticias2 {
	font-family: arial, times, serif, helvetica;
	font-size:12px;
	color:#000000;
	background: #FFFFFF;
	text-align:left; 
}


td.tablanoticias3 {
	font-family: arial, times, serif, helvetica;
	font-size:12px;
	color:#000000;
	background: #FFFFFF;
	text-align:center; 
}




td.tablapersonal_cabeceras {
	font-family: arial, times, serif, helvetica;
	font-size:11px;
	color:#000000;
	font-weight: bold;
	text-align:center;
}



td.tablapersonal {
	font-family: arial, times, serif, helvetica;
	font-size:11px;
	color:#000000;
	background: #FFFFFF;
	text-align:left;
}

