/* CSS Document */

html, body{ 
	 margin:0; 
	 padding:0; 
	 text-align:center;
	 height:100%;
	
} 

body { 
	 color: #000;
	 font: normal 11px verdana;
	 scrollbar-face-color:#ffffff;
	 scrollbar-shadow-color:#505750;
	 scrollbar-highlight-color: #505750;
	 scrollbar-3dlight-color:  #ffffff;
	 scrollbar-darkshadow-color: #ffffff;
	 scrollbar-track-color:   white;
	 scrollbar-arrow-color:   #000000;
	 background: url(../img/fondo.jpg);
	 background-position:bottom;
	 background-repeat:repeat-x;
	 background-attachment:fixed;
} 

div {margin:0px; padding:0px;}
table, td {font: normal 11px verdana;}
.peque {font: normal 9px arial;}
form {margin:0px;}
a, a:link, a:visited {font: normal 11px verdana;color: #000;}
/* a:hover {color: #000;text-decoration:none;} */
a:hover {color: #fff;text-decoration:none;background-color:#865603}
.clr{clear:both;}


/* CABECERA y CUERPO ************************************************ */

#container {
	display:block;
	width: 644px;
	margin-left: auto;
	margin-right: auto;
	background-color: #fff;
	}
	

#menu  {
	float:left;
	padding-left:5px;
	width:160px;	
	
	text-align:left;
	background-color: #fff;
	}

#menu ul {
   margin:0px;
   padding:0px;
   width: 130px;
   list-style: none;
   list-style-position: outside;
   text-align: left;
   font: normal 11px verdana;
   color: #000;
	}

#menu ul li {
	display:block;
	width: 130px;
	padding: 1px 0px 1px 20px;
	}
	
#menu ul li a, #menu ul li a:link, #menu ul li a:visited{
	display: block;
	padding-left:10px;
	text-decoration:none;
	font: normal 11px verdana;
	color:#000;
	background:url(../img/menu/punto.gif) no-repeat 0px 3px;
	}


#menu ul li a:hover, #menu ul li a.seleccionado, #menu ul li a:visited.seleccionado, #menu ul li a:hover.seleccionado {
	background-color:#865603;	
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	background:none;
	background-color:#865603;
		}

.titulo_noticias {
    background-color:#EDEDED;
	display: block;
	font-weight:bold;
	margin-bottom:10px;
	padding:5px;
}

.noticiamenu {padding-bottom:10px;margin-bottom:15px;border-bottom: dashed 1px #000000;}
.vernoticiamenu  {
text-align:right;}
.vernoticiamenu  a {
font-weight:bold}

/* CUERPO ************************************************************* */
#cabecera {
	width:644px;
}


#cabecera h1, #cabecera h2 {
	display:inline;
	padding:0px;
	margin:0px;
	font:normal 10px verdana;
	color:#999;
	}
#cabecera h1 {
	padding-left:7px;
	background:url(../img/flecha.gif) no-repeat 0px 3px;
	}
#cuerpo {
	display:block;
	width:780px;
	text-align:left;
	background-color:#000;
	border-bottom:solid 1px #767574;
	border-top:solid 1px #767574;
}


.home {display:block;float:left;padding:30px 10px 30px 20px;text-align:left; width:200px;}


.texto-cuerpo {	
	text-align:left;
	padding:0px;
	margin-left:3px;	
	}
	
.texto-cuerpo p {padding: 0px 0px 0px 00px;}

#listado {
   	margin-left:30px;
   	padding:0px;
	width:530px;
}
.listado_f {float:left;padding: 0px 5px 10px 5px;}
#name {float:left;padding: 10px 0px 10px 22px;background:url(../img/linea.gif) no-repeat 0px 10px;}
#name h1 {	display:inline;
	padding:0px;
	margin:0px;
	font:normal 12px verdana;
	color:#fff;
	}
.come {	
	float:right;
	padding:10px;
	width:350px;
	text-align:right;
	}
a.w, a.w:link, a.w:visited {font: normal 10px verdana;color: #fff;}
a.w:hover {color: #FF6600;text-decoration:none;}

#texto_f {	
	display:block;
	padding: 10px 10px 0px 10px;
	margin-left:10px;
	width:300px;
	height:320px;
	background-color:#1A1917;
	}


/* ARTICULOS ************************************************************* */

h1.articulotitulo {margin:0;padding:0;font: normal 20px georgia;color:#333}

.noticia {display:block;float:left;padding:30px 5px 30px 20px;text-align:left;}
.noticia h1 {font: normal 18px georgia;color:#865603}
*html .noticia h1 {font: normal 18px georgia;}


.noticia h2 {font: normal 16px georgia;color:#000}

.noticia h3 {display:inline;font: normal 16px georgia;color:#000}
.noticia a:hover h3 {color:#fff}

.tablagris {background:#f2f2f2}
/* LINKS ************************************************************* */

.linkfoto {float:left;width:167px;padding:10px;margin:5px;border:1px solid #CCCCCC;height:120px;}
*html .linkfoto {width:147px;height:100px;}


/* PIE ************************************************************* */
#pie {text-align:center; padding:0px 0px 20px 0px;color:#fff; font-weight:bold;	margin-left: auto;
	margin-right: auto;}
#pie a, #pie a:link, #pie a:visited {color:#fff;}

#pie .destacado, #pie a:link.destacado, #pie a:visited.destacado {
	display:block;
	padding:0px 0px 10px 7px;
	background:url(../img/flecha.gif) no-repeat 0px 3px;
	color: #FF6600;
	}

#pie a:hover.destacado {color: #fff;text-decoration:none;}

#boton-contacto, .boton-contacto {display:block;border:1px solid #666;margin-left:50px;margin-top:20px;padding:10px;text-align:left;
	width:265px; background-color: #1A1917;}

.form_text {height:14px;width:250px;font: normal 10px verdana;}

.form_text2 {height:80px;width:250px;font: normal 10px verdana;}

input {BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 10px; BACKGROUND: #ffffff; BORDER-LEFT: #666666 1px solid; BORDER-BOTTOM: #666666 1px solid;
	}
	
.links, .links a, .links a:visited, .links a:hover  {color:#666;font: normal 10px verdana;text-align:left;}
.links h2 {
	padding:0px;
	margin:0px;
	font:normal 12px verdana;
	color:#999;
	}
	
	
.titulonoticias, a.titulonoticias, a.titulonoticias:visited {font:20px normal georgia;}
a.titulonoticias:hover {font:20px normal georgia;}
	
.titulonormativa {font:14px normal verdana;}
	
	
	