@charset "utf-8";

/************************************************/  
/* CSS 2.0 home.css - CBRE                      */
/* @date: Marzo_2008                            */
/* @autor: NetConsulting                 */                                                                             
/* @email:info@netconsulting.es             */
/* @url: www.netconsulting.es                   */
/************************************************/ 


	
	/*-- CONTENT --*/
	
	html > body #content{
			margin-right:40px;
		}
	
		#content{
			width:747px;
			float:left;
			line-height:15px;
			margin-top:20px;
			margin-right:35px;
			text-align:center !important;
		}
	
		#content .home-presentation{
				color:#fff;
				font-size:100%;
				font-weight:normal;
				text-align:justify;
				/*width:550px;*/
				height:auto;
				/*float:left;*/
				line-height:15px;
				margin-top:0px;
			}
				#content .home-presentation p{ margin:0 0 10px 0;}
			
			#content #apple
			{
				/*border:1px solid #ff0000;*/
				margin-top:0px;
				visibility:hidden;
				/*height:180px;*/
				/*margin-left:0px;/* 3 manzana */
				/*margin-left:40px;*//* 2 manzanas */
				/*margin-left:128px;*//* 1 manzana */
			}
			
			#content .dosmanzanas{margin-left:128px;}
			
			#content .unamanzana{margin-left:251px;}
			
			
				#content .item_manzana
				{
					width:245px;
					float:left;
					text-align:center;
					/*border:1px solid #000 !important;*/
				}
					#content .item_manzana img{cursor:pointer;}
					#content .item_manzana a
					{
						display:block;
						text-transform:uppercase;
						text-decoration:none;
						color:#63c734;
						line-height:110%;
						font-weight:bold;
						font-size:90%;
						margin-bottom:10px;
					}
					
					#content .item_manzana a:hover{color:#363135;}
					#content .item_manzana a:hover span{color:#363135 !important;}
				
				.pdf{
					background:url(../images/catalogo_icono.png) no-repeat 10% top;
					text-transform:none !important;
					color:#fff !important;
					font-size:80% !important;
					margin-top:-10px;
					/*display:inline !important;*/
					height:50px !important;
					padding-top:5px !important;
					line-height:50px !important;
					padding:0px 0px 0px 20px;
					font-weight:bold;	
				}
				.pdf:hover{
					color:#005137 !important;
				}
				.blanco{color:#fff;}
				
		#content #disclaimer
		{
			font-size:90% !important;
			margin:-10px 0px 0px 0px !important;/*-30px*/
		}
			
		html > body #content #disclaimer
		{
			font-size:90% !important;
			margin:-10px 0px 0px 0px !important;/*-30 0 30 0*/
		}
			#content #disclaimer p{margin:0px !important;}
		
		/*-- CARRUSEL --*/
			#content #carousel{ 
				height:130px;
				clear:both;
				padding-top:40px;
				margin-left:30px !important;
			}
		/*-- FORMULARIO --*/
		html > body #content #form_home	{ height:180px;}
		
		#content #form_home		{
			/*width:650px;*/
			margin:0 auto;
			margin-top:25px;
			height:220px;
			color:#666 !important;
			margin-bottom:-45px;
		}
		
		html > body #content #form_home{margin-bottom:-15px;}
		
			#content #form_home p{margin:5px 0px 10px 0px;}
			
			#content #form_home p .politica{ float:left;margin-left:70px !important;width:auto !important; }
			
				html > body #content #form_home .fila_form{height:25px;line-height:18px;}
			
			#content #form_home .fila_form{height:15px;line-height:20px;}
			
			#content #form_home p input{float:left;color:#666; }
			
			#content #form_home p label span.oculto{ display:none;}
			
				html > body #content #form_home p {margin:5px 0px 10px 0px;}
			
			#content #form_home p span {
				display:block;
				width:320px;
				float:left;
				margin:0px 0px 0px 10px;
			}
			
			#content #form_home img	{
				float:left;
				margin:0px 20px 0px 0px;
			}
			#content #form_home #anuncio {
				margin:20px 0px 20px 170px;
				font-size:105%;
			}
			html > body #content #form_home #anuncio{margin:40px 0px 0px 170px;}
			#content #form_home #tb_nombre #tb_tel {width:150px;}
			html > body #content #form_home #tb_nombre {width:190px;}
			
			#content #form_home #tb_mail {width:150px;}
			html > body #content #form_home #tb_mail {width:190px;}
			
			#content #form_home #tb_tel {width:150px;}
			html > body #content #form_home #tb_tel {width:190px;}
		    
		    
		    #content #form_home .obligatorios{float:right;text-align:left;margin-right:20px;}
		    html > body #content #form_home .obligatorios{margin-right:6px;}
		    
		    #content #form_home .lb_validador{float:left;}
		/*.bt_puja{margin-top:-25px;margin-left:15px;width:120px;background-image:none !important;padding-bottom:0px !important;}
		html > body .bt_puja{margin-left:30px;background-image:none !important;}*/
		.boton_home{margin-top:0px;margin-left:20px;}
		html > body .boton_home{margin-top:0px;margin-left:30px;}
		
		/*-- SEACHER --*/
		/*
		html > body  #searcher form{ background:url(../images/box_registro.png) repeat-y top left;}
			
			#searcher form{
				background:url(../images/box_registro.gif) repeat-y top left;
				padding:8px;
				height:170px;
				width:156px;
			}
				#searcher p{ 
					margin:5px 0 10px 5px;
					display:block;
				}
				
				#searcher h3{ 
					color:#005137;
					text-transform:uppercase;
					font-weight:bold;
					font-size:80%;
					margin:10px 0 10px 5px;
				}
				
			#searcher label{
				display:block;
				display:none;
			}
		
			#searcher input{
				display:block;
				width:120px;
				margin:0 0 5px;
				color:#666;
				font-size:70%;
			}		
			
			#searcher select{
				display:block;
				width:105px;
				margin:0 0 5px;
			}	
				input#chk_acepto{
					width:30px !important; 
					float:left;
				}	
				
						form a.politica {
							float:left;
							padding-top:5px;
							font-size:60%;
							color:#666;
						}
							form a.politica:hover {
								color:#000;
							}
			
			#searcher #registerFormsubmit{
				background:url(../images/arrow_right.jpg) no-repeat top right;
				border:0;
				color:#005137;
				font-weight:bold;
				text-transform:uppercase;
				font-size:80%;
				clear:both;
				paddi-top:10px;
			}*/
			html > body .right {padding-top:10px;}
			.right{
				text-align:right;
				margin-right:40px;
				clear:both;
			}
			
			.bottom_box{ margin-top:-15px;}
			
			#searcher .mensaje{ 
				font-size:70%;
				font-family:Arial, Helvetica, sans-serif;
				color:#fff;
				font-weight:bold;
				background-color:#0c5a33;
				padding:2px;
			}
			
			#searcher .mensaje_error{ 
				font-size:65%;
				font-family:Arial, Helvetica, sans-serif;
				text-transform:uppercase;
				font-weight:bold;
				color:#fff;
				font-weight:bold;
				background-color:#f00;
				padding:2px;
			}
/*
			html > body	#searcher #why{
				background:url(../images/box_why.png) repeat-y top left;
			}
			
			#searcher #why{
				background:url(../images/box_why.gif) repeat-y top left;
				margin:10px 0 0 0;
				padding:1px 8px 8px 8px;
				height:85px;
				width:156px;
			}
				#searcher #why h3 a{ color:#005137; }
				
					#searcher #why h3 a:hover{ color:#000; }
			
				#searcher #why p{
					font-size:60%;
					color:#333;
					margin:4px 5px;
				}
					#searcher #why span{ 
						float:left;
						width:50px;
					}
					#searcher #why p strong{ font-weight:bold;}
*/
		
		#footer p.aniversary{ 
			text-align:right;
			margin-right:15px;
		}

