@charset "utf-8";
/* CSS Document */
@import url(sinhtml.css);
body{ background-color:#333; font-family:Verdana, Geneva, sans-serif;font-size:12px; color:#eee;}

#web {width:950px; margin:0px auto;}

	#cabecera {width:950px; float:left;}
	#cabecera #logo{ width:500px; float:left; height:100px;}
	#cabecera #logo  a{ display:block; width:500px; height:100px; background:url(img/logo.png) no-repeat left top; overflow:hidden; text-indent:-999px;}
	#cabecera #anunciese{ width:450px; float:left; height:100px; text-align:right;}
	
	#frase{width:930px; float:left; height:20px; padding:12px 10px 8px 10px; text-align:right; color:#fff; font-size:13px; background:url(img/fndfrases.png) no-repeat}
	
	#cuerpo {width:950px; float:left; margin-top:10px;}
	#cuerpo #col1{width:620px; float:left;}
		/* BLOQUE DE TEXTO */
		#cuerpo #col1 .bloquetxt{ width:600px; float:left; padding:10px 10px 10px 10px;}
			#cuerpo #col1 .bloquetxt h2{ width:580px; background-color:#333; color:#fff; margin-bottom:10px; padding:8px 10px 8px 10px; font-size:14px;}
			#cuerpo #col1 .bloquetxt p{ margin-bottom:4px; margin-top:4px; color:#FFF; font-size:14px;}
			#cuerpo #col1 .bloquetxt p a{color:#F90;}
			#cuerpo #col1 .bloquetxt p a:hover{ text-decoration:underline;}
		
		#cuerpo #col1 #listado {width:600px; float:left; padding:10px 10px 10px 10px;}
		#cuerpo #col1 #listado h2{ width:580px; background-color:#666; color:#fff; margin-bottom:10px; padding:8px 10px 8px 10px; font-size:15px;}
			#cuerpo #col1 #listado .fichalistado{width:600px; float:left; margin-bottom:10px; padding-bottom:10px; border-bottom:1px dotted #999; margin-top:10px;}
			#cuerpo #col1 #listado .fichalistado .col1{ width:180px; float:left;}
				#cuerpo #col1 #listado .fichalistado .col1 .logo{ width:180px; height:110px; float:left;}
				
				#cuerpo #col1 #listado #aviso {width:540px; float:left; padding-top:45px; padding-bottom:45px; color:#F00; font-weight:bold; text-align:center; margin:30px 30px 30px 30px; border:3px solid #060; background-color:#CCC;}
			
			#cuerpo #listado {width:950px; float:left; padding:10px 10px 10px 10px; margin-top:10px;}
			#cuerpo #listado h2{ width:930px; background-color:#060; color:#fff; margin-bottom:10px; padding:8px 10px 8px 10px; font-size:15px;}
			#cuerpo #listado #poblaciones {width:950px; float:left;}
			#cuerpo #listado #poblaciones ul{width:950px; float:left;}
			#cuerpo #listado #poblaciones ul li a{ width:170px; float:left; font-size:10px; color:#eee; padding-left:20px; margin-bottom:3px;}
				
			#cuerpo #col1 #listado .fichalistado .col2{ width:410px; float:left; margin-left:10px;}
			#cuerpo #col1 #listado .fichalistado .col2 h3{width:410px; float:left; font-size:16px; font-weight:bold;}
			#cuerpo #col1 #listado .fichalistado .col2 h3 a{color:#9C0;}
			#cuerpo #col1 #listado .fichalistado .col2 h3 a:hover{ text-decoration:underline;}
			#cuerpo #col1 #listado .fichalistado .col2 .txtdesc {width:410px; float:left; margin-top:5px;}
			#cuerpo #col1 #listado .fichalistado .col2 .masinfo{width:410px; float:left; text-align:left; margin-top:5px;}
			
			#cuerpo #col1 #listado .fichadatos{width:600px; float:left; padding-bottom:10px; border-bottom:1px dotted #999;}
			#cuerpo #col1 #listado .fichadatos .col1{ width:180px; float:left;}
				#cuerpo #col1 #listado .fichadatos .col1 .logo{ width:180px; height:110px; float:left;}
				
			#cuerpo #col1 #listado .fichadatos .col2{ width:410px; float:left; margin-left:10px;}
			
			#cuerpo #col1 #listado .fichadatos .col2 p {font-size:15px; color:#eee; margin-bottom:7px;}
			#cuerpo #col1 #listado .fichadatos .col2 .diremail {width:410px; float:left; padding:3px 0px 4px 0px; margin-bottom:5px;}
			#cuerpo #col1 #listado .fichadatos .col2 .diremail a{font-weight:bold; color:#f00;}
			#cuerpo #col1 #listado .fichadatos .col2 .diremail a:hover{ text-decoration:underline;}
			#cuerpo #col1 #listado .fichadatos .col2 .masinfo{width:410px; float:left; text-align:right; margin-top:5px;}
			
			#cuerpo #col1 #listado .fichadescripcion{width:600px; float:left; margin-top:10px;}
			#cuerpo #col1 #listado .fichadescripcion p{ color:#eee; font-size:12px; text-align:justify; margin-bottom:6px;}
			
			#cuerpo #col1 #frmanunciarse{width:600px; float:left; margin-top:5px;}
			#cuerpo #col1 #frmanunciarse h2{ width:580px; background-color:#333; color:#fff; margin-bottom:10px; padding:8px 10px 8px 10px; font-size:15px; }
			#cuerpo #col1 #frmanunciarse fieldset{ border:none; width:600px; float:left; margin-top:10px;}
				#cuerpo #col1 #frmanunciarse fieldset .fila{ width:600px; float:left; margin-bottom:5px;}
				#cuerpo #col1 #frmanunciarse fieldset .fila label{ width:180px; float:left; margin-right:12px; text-align:right; font-size:13px; color:#eee; font-weight:bold;}
				#cuerpo #col1 #frmanunciarse fieldset .fila input,textarea{ width:360px; float:left; border:1px solid #CCC; padding:2px 2px 2px 2px; font-size:13px; font-family:Verdana, Geneva, sans-serif;}
				#cuerpo #col1 #frmanunciarse fieldset .fila input.cp{ width:60px; float:left; border:1px solid #CCC; padding:2px 2px 2px 2px; font-size:13px;}
				#cuerpo #col1 #frmanunciarse fieldset .fila input.tlf{ width:160px; float:left; border:1px solid #CCC; padding:2px 2px 2px 2px; font-size:13px;}
				#cuerpo #col1 #frmanunciarse fieldset .fila input.btn{ width:160px; float:left; border:1px solid #333; background-color:#eee; padding:4px 4px 4px 4px; font-size:13px; font-weight:bold; margin-top:8px;}
			
			
		#cuerpo #col1 .ads468 {width:468px; float:left; padding:8px 66px 8px 66px;}
	
	#cuerpo #col2{width:320px; float:left; margin-left:10px;}
	#cuerpo #col2 .ads300{ width:300px; float:left; padding:10px 10px 10px 10px;}
	
	#cuerpo #col2 #fotos{ width:300px; padding:10px 10px 10px 10px; float:left; background-color:#ccc;}
	#cuerpo #col2 #fotos h3{ width:280px; background-color:#666; color:#fff; margin-bottom:10px; padding:8px 10px 8px 10px; font-size:15px;}
	#cuerpo #col2 #fotos #fichafotos{ width:300px;  float:left;}
	#cuerpo #col2 #fotos #fichafotos .foto{ width:300px; height:225px; float:left;}
	#cuerpo #col2 #fotos #fichafotos .foto:hover{ background-color:#f00;}
	
	#cuerpo #col2 #frmficha{ width:300px; padding:10px 10px 10px 10px; float:left; background-color:#ccc}
	#cuerpo #col2 #frmficha h3{ width:280px; background-color:#333; color:#fff; margin-bottom:10px; padding:8px 10px 8px 10px; font-size:15px;}
	#cuerpo #col2 #frmficha fieldset{ width:300px; float:left; border:none;}
	#cuerpo #col2 #frmficha fieldset .fila{width:300px; float:left; margin-bottom:3px;}
	#cuerpo #col2 #frmficha fieldset .fila p{width:300px; float:left; margin-bottom:6px; margin-top:2px; font-size:10px; color:#999;}
	#cuerpo #col2 #frmficha fieldset .fila label{ font-weight:bold; color:#333;}
	#cuerpo #col2 #frmficha fieldset .fila input,textarea{color:#333; border:1px solid #ccc; font-family:Verdana, Geneva, sans-serif; font-size:11px; width:296px; padding:2px 2px 2px 2px;}
	#cuerpo #col2 #frmficha fieldset .fila input.codseg {width:122px;}
	#cuerpo #col2 #frmficha fieldset .fila input.tlf{width:160px;}
	#cuerpo #col2 #frmficha fieldset .fila input.btn{ text-align:center; padding:5px 0px 5px 0px; font-weight:bold; border:1px solid #333; width:298px; margin-top:5px;}
	
	#cuerpo #col2 #mapaficha{ width:300px; padding:10px 10px 10px 10px; float:left;background-color:#ccc;}
	#cuerpo #col2 #mapaficha h3{ width:280px; background-color:#333; color:#fff; margin-bottom:10px; padding:8px 10px 8px 10px; font-size:15px;}

#map_canvas { width:300px; height:250px; float:left;}

	#pie {width:950px; float:left; border-top:8px solid #9C0; padding-top:10px; margin-top:10px; margin-bottom:10px;}
	
		#pie #col1{ width:900px; float:left; }
		#pie #col1 #copyright{ float:left;  width:900px;}
			#pie #col1 #copyright p{ font-size:11px; color:#eee; padding:0px 0px 5px 0px;}
			#pie #col1 #copyright p a{ color:#eee;}
			#pie #col1 #copyright p a:hover{ color:#9C0; text-decoration:underline;}
		#pie #col2{ width:550px; float:left;}
		#enlacespie{ float:left; width:900px; margin-left:10px;}
			#enlacespie p{width:900px; float:left; font-size:12px; font-weight:bold; color:#eee; font-family:Arial, Helvetica, sans-serif;}
			#enlacespie p a{  color:#9c0; font-weight:normal;}
			#enlacespie p a:hover{text-decoration:underline;}

/* CSS Document */

#baseenlaces { width:900px; margin:5px auto;}
#baseenlaces #cabeceraenlaces{ width:900px; float:left; }
#baseenlaces #cabeceraenlaces h1{ width:880px;float:left; font-size:22px; font-weight:normal; padding:10px 10px 5px 10px;}
#baseenlaces #cabeceraenlaces p{ width:880px;float:left; font-size:14px;padding:5px 10px 5px 10px; color:#EEE;}
#baseenlaces #categorias{width:240px; float:left;}
#baseenlaces #categorias h1{ width:220px; float:left; background-color:#990; color:#FFF; font-size:16px; padding:5px 10px 3px 10px; margin-top:5px;}
#baseenlaces #categorias ul{list-style:none;}
#baseenlaces #categorias ul li{float:left;}
#baseenlaces #categorias ul li a{display:block; float:left; width:230px; padding:3px 0px 2px 10px; font-size:15px; font-weight:bold; border-bottom:1px solid#ccc; color:#eee;}
#baseenlaces #categorias ul li a:hover{background-color:#eee; border-bottom:1px solid #ccc; color:#000;}
#baseenlaces #enlaces {width:650px; float:left; margin-left:10px;}
#baseenlaces #enlaces h2{ width:630px; float:left; background-color:#9c0; color:#FFF; font-size:16px; font-weight:bold; padding:5px 10px 3px 10px; margin-top:5px;}
#baseenlaces #enlaces p{ width:650px; float:left; font-size:14px; padding:3px 0px 2px 0px; margin-top:5px;}
#baseenlaces #enlaces p a{ font-size:14px; font-weight:bold; color:#eee;}
#baseenlaces #enlaces p a:hover{  color:#9c0;}

