#definicion {
	text-align:left; margin:0px; padding:0px;
}

/* using an image to replace text in an h1. This trick courtesy Douglas Bowman, http://www.stopdesign.com/articles/css/replace-text/ */
#definicion h1 { 
	text-align:left;
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   font-size:10px; 	
   margin:0px; padding:0px;
	}
	
.publi_url {
 color: #FD620D;
  font-size:9px; 
}


.tituloTabla {
 background-color:#aaaaaa; text-align:center;
}

.separadorTabla {
 background-color:#bbbbbb; text-align:center;
}

.apartadoTabla {
 background-color:#CCCCCC; text-align:right;
}

.seccionTabla {
 background-color:#dddddd; text-align:left;
}

select {
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   font-size:10px; 
   color:#555555;   
}

input {
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   font-size:10px; 
   color:#555555;   
}

a:link { 

	text-decoration: none; 
	color: #0074ED;
	}
a:visited { 

	text-decoration: none; 
	color: #0074ED;
	}
a:active { 
	text-decoration: none; 
	color: #0074ED;
	}	
	
a:hover { 
	text-decoration: underline; 
	color: #0074ED;
	}		
/* basic elements */
html {
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   font-size:10px; 
	}
body { 

background: #D4D4D4 url(../imagenes/comun/fondo.gif);
 background-repeat:repeat-x; 
 
 margin:0px; padding:0px;  
text-align:center;
	}
	
	
#columna_izda
{
clear:both;
width: 780px; 

}
	

#publicidad
{


 width: 200px; 
 padding-left: 0;
margin-left: 0; 

}

#publicidad ul
{

 padding-left: 0;
margin-left: 5px; 

}

#publicidad li
{
 list-style: none;
 border: 1px solid #cccccc;
 margin-top: 8px;
 
 padding:3px;	
margin-left: 0;
}

#resultados
{

 width: 780px; 



}
	
/****************************************************** MENU PRINCIPAL **********************************/
#menuPrincipal ul
{
padding-left: 0;
margin-left: 0;
background-color: #5F93D7;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
font-size:12px; 
font-weight:bold;
}

#menuPrincipal ul li { display: inline; }

#menuPrincipal ul li a
{
padding: 0.2em 1em;
background-color: #5F93D7;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#menuPrincipal ul li a:hover
{
background-color: #FD620D;
color: #fff;
}
/************************************** FIN MENU PRINCIPAL ************************************************/	
	

#provincias {
text-align:center; margin:0px; padding:0px;
}

#provincias li {
display: inline;
list-style-type: none;
padding-right: 9px;
 font-size:9px; 
}	


#cabecera {
	text-align:left;
}

/* using an image to replace text in an h1. This trick courtesy Douglas Bowman, http://www.stopdesign.com/articles/css/replace-text/ */
#cabecera h1 { 
	background: transparent url(../imagenes/comun/logo.gif) no-repeat top left; 
	margin-top: 0px; 
		margin-bottom: 0px; 
	width: 300; 
	height: 129px; 
	/*float: left;*/ margin: auto;
	text-align:left;
	}
#cabecera h1 span {
	display:none
	}


#buscador {
 padding:0px; margin:0px;
}

#buscador #inputBuscar{
	width:300px;
}

#buscador #botonBuscar{
	
}


#contenedor{
background-color:#FFFFFF; width:980px; border:1px solid #999999;
   margin: auto; /* si no lo pongo no me centra el firefox */
   padding:3px; text-align:left;
}

#pie{
 width:980px; 
   margin: auto; /* si no lo pongo no me centra el firefox */
  padding-bottom:5px;
  
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   font-size:10px; 
   color:#555555;  
}


#contador
{
   background-color: #dddddd;
   text-align:center; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   font-size:10px; 
   color:#555555; 
   padding:4px;
   border:1px solid #555555;  width: 760px; 
   
}

#avances
{
 
   background-color: #dddddd;
   text-align:center; 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   font-size:10px; 
   color:#555555; 
   padding:4px;
   border:1px solid #555555; width: 760px;  
}

#avances a:link { 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   font-size:10px; 
	font-weight:100;
	text-decoration: none; 
	color: #0074ED;
	}
#avances a:visited { 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   font-size:10px; 
	font-weight:100;
	text-decoration: none; 
	color: #0074ED;
	}
#avances a:active { 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   font-size:10px; 
	font-weight:100;
	text-decoration: none; 
	color: #0074ED;
	}	
	
#avances a:hover{ 
   font-family:Verdana, Arial, Helvetica, sans-serif; 
   font-size:10px; 
	font-weight:100;
	text-decoration: underline; 
	color: #0074ED;
	}		

.elemento { 

text-align:left;


 margin-bottom:5px; height:100%; border-bottom:1px dotted #aaaaaa;  

}



.tituloElemento {

	
}

.tituloElemento a:link{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F93D7; 
	font-weight:bold;
	text-decoration:none;
	
}

.tituloElemento a:visited{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F93D7; 
	font-weight:bold; 
	text-decoration:none;	
}

.tituloElemento a:active{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F93D7; 
	font-weight:bold;
	text-decoration:none;	
}

.tituloElemento a:hover{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#5F93D7; 
	font-weight:bold; 
	text-decoration:underline;
	
}

.urlElemento{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#bbbbbb; 
	
	
}

.fechaCreacionElemento{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FD620D; 
	
	
}

.resumenElemento{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#111111; 
	
	
}

/************************************** MENU ELEMENTO *******************************************/
.menuElemento{
	
	padding-left:110px; 
	clear:both; padding-bottom:2px;
}

.menuElemento a:link{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#aaaaaa; 
	text-decoration:none;
	
}

.menuElemento a:visited{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#aaaaaa; 
	text-decoration:none;	
}

.menuElemento a:active{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#aaaaaa; 
	text-decoration:none;	
}

.menuElemento a:hover{
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#aaaaaa; 
	text-decoration:underline;
	
}
/************************************** FIN MENU ELEMENTO *******************************************/

.imagenElemento {
 	width: 90px; height:80px;
	float:left; padding:3px; 
}


.datosElemento {
	padding:5px;
	
}