* { padding: 0; margin: 0; }

body {
font-family: "MS Sans Serif", Geneva, sans-serif ;
font-size:0.9em;
color: #F4EDD5;
word-spacing: 0.1em;
/*letter-spacing: 0;*/
line-height: 1.3em;
background-image:url(../ima/fondo_banner.jpg);
background-repeat: repeat-x;
background-position: 50% 00%;
background-color:#5D2612;

}
		h1 {

		font-size: 1.1em;
		font-weight: normal;
 		 /*padding: 54px 0px 0px 25px;*/
		}
		h2 {

		font-size: 1.1em;
		font-weight: normal;
 		 /*padding: 54px 0px 0px 25px;*/
		}
		h3 {
		color:#E20A16;
		font-size: 1.5em;
		font-weight:lighter;
		font-family: Georgia, serif  ;
		margin-left: 15px;
		margin-bottom: 5px;
		 /*padding: 54px 0px 0px 25px;*/
		}
		
	a {color: #E20A16;text-decoration : none; }
	a:visited {color:#E20A16;text-decoration : none;}
	a:hover {color: #E20A16; text-decoration:underline;}
	a:active { color:#E20A16;text-decoration : none;}
	
	img {border:0px;}
	p{padding: 10px 0px 0px 40px;}
	p.mini{padding: 10px 10px 0px 10px;}

ul{
	list-style-type: circle; 
	line-height:30px;
	padding:0px 0px 15px 60px;
	list-style-position: inside;
}
li{
	margin:0;
	padding:0;
	padding-left:15px;
	background-image:url(../ima/indicadorlista.gif);
	background-repeat:no-repeat;
	background-position: -5px 8px;
	overflow:visible;
}



		
#limite { 
	 margin: 0 auto;
	 width: 960px;
}
#cabecera {
	 width: 960px;
	 float: left;
	 padding: 0px;
	 height: 366px;
	 margin: 0px 0px 0px 0px;
	 background-image:url(../ima/banner.jpg);
	 background-repeat: repeat-x;
	 background-position: top center;
}
#direccion {
	 /*width: 960px;
	 float: left;
	 padding: 0px;
	 height: 366px;*/
	 line-height: 1.2em;
	 margin: 230px 0px 0px 0px;
}
#utiles {
	line-height: 1.2em;
	margin: 0px 0px 0px 330px;
	position:absolute;
	top:5px;
}
#rotativo {
	line-height: 1.2em;
	margin: 0px 0px 0px 507px;
	position:absolute;
	top:71px;
}

#menu {
	float: left;
	width: 960px;
	padding: 0px 0px 0px 0px;
	height: 64px;
	margin: 0px 0px 0px 0px;
	font-size: 1.5em;
	letter-spacing: 0.5px;
	text-align:center;
	font-family: Georgia, serif  ;


}
#menu a {color: #F4EDD5;text-decoration : none; padding:0px 0px 20px 0px;}
#menu a:visited {color:#F4EDD5;text-decoration : none;}
#menu a:hover {
color: #F4EDD5;
text-decoration:underline;
 background-image:url(../ima/marcador.png);
 background-repeat: no-repeat;
 background-position: 50% 75%;
}
#menu a:active { color:#F4EDD5;text-decoration : none;}
#activo{
 background-image:url(../ima/marcador.png);
 background-repeat: no-repeat;
 background-position: 50% 75%;}
#menu img{
	vertical-align:text-top;
	margin:5px 10px 0px 10px;
}
/* 
	.menu_botones {
		width:60px;
		height:60px;
		border:0px;
		float:center;
		display:inline;
	}
*/


#contenido {
 width: 960px;
 float: left;
 margin: 0px 0px 0px 0px;
 /*background-image:url(../ima/fondo_contenido.jpg);
 background-repeat: repeat-x;
 background-position: 100% 0%;*/
}
#izqcolumn { 
 margin: 0px;
 padding: 0px;
 width: 320px;
 float: left;
}
#centrocolumn { 
 float: left;
 margin: 0px 0px 0px 0px;
 width: 320px;
 display: inline;
}

#dercolumn { 
 margin: 0px;
 padding: 0px;
 width: 320px;
 float: left;
}
#dercolumn form { 
 padding: 0px 0px 20px 10px;
}
#dercolumn .subscription{
width:210px;
 
}

#central { 
 margin: 0px;
 padding: 0px;
 width: 640px;
 float: left;
}
#texto_resaltado{
font-size: larger;
font-weight:bold;
}
#central img {
float:left;
border:2px double #3A180B;
padding:3px;
margin:0px 10px}

#map_canvas {
width: 560px; 
height: 380px; 
margin-left:43px;
border:2px double #3A180B;
padding:3px; 
color:#3A180B; 
}
#map_canvas img {
border:0px;
padding:1px;
margin:0px 0px;
}

#central p{padding: 10px 40px 0px 40px;}

#pie { 
 width: 960px;
 clear: both;
 margin: 0px;
 padding: 0px;
 text-align:center;
 background-image:url(../ima/fondo_pie.jpg);
 background-repeat: repeat-x;
 background-position: bottom center;
 }
#pie a {color: #F4EDD5;text-decoration:underline; font-weight:bold}
#pie a:visited {color:#F4EDD5;}
#pie a:hover {color: #F4EDD5; }
#pie a:active { color:#F4EDD5;}
/*Formulario*/
.campos_txt{
width: 400px;
margin-top: 4px;
background-color: #D1C9BE;
border: 0px;
}
.bloques_txt{
width: 400px;
margin-top: 4px;
background-color: #D1C9BE;
border: 0px;
}
.submitbutton{
margin-top: 25px;
width: 400px;
background-color: #D1C9BE;
margin-right:2px;
}
.submitbutton:hover {
	background-color: #FFCAB6;
}
/*PAGINACION*/
#paginacion {
font-size: 1.1em;
text-align:center;
margin: 20px 0px 0px 70px;
width:600px;

}

ul{border:0; margin:0; padding:0; 
display: inline;
}

#pagination-digg li{
border:0; margin:0; padding:0;
list-style:none;
margin-right:2px;
display: inline;

}
#pagination-digg a{

margin-right:2px;
display: inline;

}
#pagination-digg .previous-off,
#pagination-digg .next-off {
color:#A5A5A5;
/*display:block;*/display: inline;

float:left;
font-weight:bold;
margin-right:2px;
padding:2px 8px;
}
#pagination-digg .next a,
#pagination-digg .previous a {
font-weight:bold;

} 
#pagination-digg .active{
background-image:url(../ima/marcador_trabajos.jpg);
background-repeat: no-repeat;
background-position: center center;
color:#5D2612;
font-weight:bold;
/*display:block;*/display: inline;
float:left;
padding:0px 8px;
}
#pagination-digg a:link,
#pagination-digg a:visited {

/*display:block;*/display: inline;
float:left;
padding:2px 8px;
text-decoration:none;
}
#pagination-digg a:hover{
text-decoration: underline;
}