/*
	--------- General ---------
*/
* {margin:0px;padding:0px;border:0px;}
html,body {height:100%;}
body {background:#aad523 url(../img/fnd_body.jpg) fixed repeat-x;color:#000;font:11px tahoma,sans-serif;line-height:18px;text-align:center;}
/*
	--------- Estructura ---------
*/
#contenedora {background:url(../img/fnd_contenedora.gif) repeat-y;display:table;min-height:100%;margin:0 auto;margin-bottom:3px;width:852px;}
	#cabecera {background:url(../img/fnd_cabecera.gif) no-repeat;height:100px;overflow:hidden;padding-top:25px;width:852px;}
	#contenido {/*Para que el contenido nunca se solape con el pie por el margen negativo*/margin-bottom:72px;overflow:auto;width:852px;}
		#colizq {background:url(../img/fnd_colizq.gif) no-repeat top right;float:left;overflow:hidden;padding-top:6px;width:245px;}
		#colizq2 {background:url(../img/fnd_colizq3.gif) no-repeat top right;float:left;overflow:hidden;padding-top:6px;width:245px;}
			#logo {float:left;height:100px;text-align:right;width:239px;}
			#banner {background:#faf9f6;float:left;height:100px;padding-right:0px;text-align:right;width:560px;}
			.promoIzq {clear:both;float:left;line-height:16px;padding:6px 6px 10px 56px;text-align:left;width:178px;}
			.promoIzq img {float:left;margin:0px 7px 2px 0px;}
			.promoIzq a:link,.promoIzq a:visited,.promoIzq a:hover,.promoIzq a:active {color:#6b9000;font-weight:bold;}
		#colder {float:right;overflow:hidden;width:607px;}
			#buscador {background:url(../img/fnd_buscador.gif) no-repeat;color:#666;display:inline;float:left;height:65px;margin-left:1px;overflow:hidden;padding-top:15px;width:560px;}
			#noBuscador {background:#fff;color:#666;float:left;height:10px;width:560px;}
				#ayunt {color:#8bb015;float:left;height:50px;width:163px;}
				#tipoPro {color:#8bb015;float:left;height:50px;width:164px;}
				#transacc {color:#8bb015;float:left;height:50px;width:117px;}
				#buscar {float:left;height:36px;padding-top:14px;width:102px;}
				#buscador a {color:#666;font-weight:bold;text-decoration:none;}
				#buscador a:hover {color:#888;font-weight:bold;text-decoration:none;}
				#btn_avanz {clear:both;float:left;text-align:right;width:530px;}
				#buscAvanzado {clear:both;display:none;}
				#metros {color:#8bb015;float:left;height:50px;width:163px;}
				#precio {color:#8bb015;float:left;height:50px;width:163px;}
			#contenidoDer {background:url(../img/fnd_fichasportada.gif) no-repeat;display:table;float:left;padding:30px 20px 0px 32px;text-align:left;width:508px;}
			#contenidoDer2 {background:url(../img/fnd_fichasportada2.gif) no-repeat;float:left;padding:30px 20px 0px 32px;text-align:left;width:508px;}
	#pie {clear:both;color:#666;background:url(../img/fnd_pie.gif) no-repeat; font:bold 11px tahoma,sans-serif;height:93px;margin:0 auto;margin-top:-72px;width:852px;}
		#acercade {color:#6b9000;float:left; padding:34px 0px 0px 90px;}
/*
	--------- Textos ---------
*/
h1 {background:url(../img/punt1.gif) no-repeat 0px 12px;color:#666;font:bold 14px tahoma,sans-serif;padding:8px 0px 8px 16px;}
h2 {color:#000;font:bold 13px tahoma,sans-serif;padding:8px 0px 8px 0px;}
h3 {color:#666;font:11px tahoma,sans-serif;padding:4px 0px 3px 0px;}
h4 {color:#996;font:26px "times new roman",sans-serif;letter-spacing:0px;padding:4px 0px 3px 0px;}
p { margin:8px 0px 8px 0px;}
/*
	--------- Enlaces / Navegación ---------
*/
a:link {color:#6b9000;font-family:bold tahoma,sans-serif;font-size:11px;text-decoration:none;}
a:visited {color:#6b9000;font-family:bold tahoma,sans-serif;font-size:11px;text-decoration:none;}
a:hover {color:#4b7000;font-family:bold tahoma,sans-serif;font-size:11px;text-decoration:none;}
a:active {color:#6b9000;font-family:bold tahoma,sans-serif;font-size:11px;text-decoration:none;}

#menusup {float:right;list-style:none;padding:0px 20px 0px 0px;}
#menusup li {float:left;}
#menusup li a {color:#8bb015;display:block;font:bold 10px tahoma,sans-serif;padding:0px 5px 0px 5px;text-decoration:none;}
#menusup li a:hover {color:#6b9000;}

#menu_inf {color:#6b9000;float:right;list-style:none; padding:34px 70px 0px 0px;}
#menu_inf li {float:left;}
#menu_inf li a:link,#menu_inf li a:visited,#menu_inf li a:active {color:#6b9000;display:block;padding:0px 4px 0px 4px;}
#menu_inf li a:hover {color:#4b7000;}
/*
	--------- Formularios ---------
*/
#Form1 {height:100%;}
.inputText {border:1px solid #bbb;font:10px tahoma,sans-serif;width:140px;}
.inputTextPeq {border:1px solid #bbb;font:10px tahoma,sans-serif;width:93px;}
/*
	--------- Alineados ---------
*/
.derecha {float:right;}
.izquierda {float:left;}
.clearboth {clear:both;}
/*
--------- ESTILOS INTRO ---------
*/
#body2 {background:#AAD523 url(../img/fnd_bodyIntro.gif) repeat-x;height:100%;text-align:center;}
#intro {background:#fff;border-top:4px solid #8AC523;border-bottom:4px solid #8AC523;position:absolute;height:500px;left:0%;margin-top:-250px;padding:0px 0px 0px 0px;top:50%;width:100%;}
/*
--------- OTROS ---------
*/
.marcofoto {border:1px solid #878682;float:left; margin:0px 4px 0px 0px;padding:3px;}
.fotoizq {border:1px solid #666;float:left;margin:2px 8px 2px 0px;padding:2px;}
.fotoder {border:1px solid #666;float:right;margin:2px 0px 2px 8px;padding:2px;}
.foto {border:1px solid #666;margin:2px 0px 2px 8px;padding:2px;}
/*
--------- MOSCAS ---------
*/
#moscas {clear:both;float:left;height:15px;padding:60px 0px 10px 50px;width:180px;}

