@charset "utf-8";

/************************************************/  
/* CSS 2.0 home.css - CBRE                      */
/* @author: NetConsulting                       */
/* @url: www.netconsulting.es                   */
/************************************************/ 


	
	/*-- CONTENT --*/
	
		html > body #content{
			margin-right:20px;
			padding-left:10px;
		}
	
		#content{
			text-align:center !important;
		}
	
		#content .home-presentation{
			font-size:100%;
			font-weight:normal;
			text-align:justify;
			height:auto;
			line-height:15px;
			margin-top:0px;
		}
				#content .home-presentation p{ margin:0 0 10px 0; padding-bottom:10px;}
				
				/*#content .home-presentation strong{ color:#015637;}*/
				
				.home-presentation .title_h1, .home-presentation .title_h2{
					margin:10px 0;
					font-size:90%;
					font-weight:bold;
					text-align:justify;
				}
					
					#content .home-presentation ul li{
						background:url(../images/ok.jpg) no-repeat top left;
						padding-left:15px;
						font-size:80%;
						margin-bottom:3px;
						list-style:none;
					}
					
						#content .home-presentation ul li strong{ font-weight:bold;}

			#content #catalogo
			{
			    margin:30px 0px 35px 0px;
			}
			    #content #catalogo .pdf{
					background:url(../images/catalogo_icono.jpg) no-repeat 0% 50%;
					text-transform:none !important;
					color:#005137 !important;
					font-size:80% !important;
					margin-top:5px;
					display:inline !important;
					padding:18px 0px 18px 40px;
					font-weight:bold;	
				}
				#content #catalogo .pdf:hover{
					color:#333 !important;
				}
			
			/*#content #apple
			{
				margin-top:0px;
				visibility:hidden;
				height:180px;
			}
			
			#content .dosmanzanas{margin-left:128px;}
			
			#content .unamanzana{margin-left:251px;}
			
			
				#content .item_manzana
				{
					width:245px;
					float:left;
					text-align:center;
				}
					#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/pdf.gif) no-repeat top left;
					text-transform:none !important;
					color:#fff !important;
					font-size:80% !important;
					margin-top:5px;
					display:inline !important;
					padding:0px 0px 0px 20px;
					font-weight:bold;	
				}
				.pdf:hover{
					color:#005137 !important;
				}
				.blanco{color:#fff;}*/
				
			
		
		/*-- CARRUSEL --*/
			#content #carousel{ 
				height:130px;
				clear:both;
				padding-top:40px;
				margin-left:30px !important;
			}
		/*-- FORMULARIO --*/
		#content #form_home
		{
			/*width:650px;*/
			margin:0 auto;
			margin-top:40px;
			height:150px;
			color:#666 !important;
		}
			#content #form_home p{margin:5px 0px 10px 0px;}
			
			#content #form_home .fila_form{height:20px;line-height:20px; clear:both;}
			
			#content #form_home p input{float:left;color:#666;}
			
			#content #form_home p span
			{
				display:block;
				width:300px;
				float:left;
				margin:0px 0px 0px 10px;
			}
			
			#content #form_home img
			{
				float:left;
				margin:0px 20px 0px 0px;
			}
			
			#content #form_home #tb_nombre{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;}
		
		.bt_puja{margin-top:-25px;margin-left:15px;width:120px;background:url(../images/bt_puja_home.gif);}
		html > body .bt_puja{margin-left:30px;}
		
		
			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;
			}
			
		
		#credits{
			margin-top:20px;
		}
		
		#footer p.aniversary{ 
			text-align:right;
			margin-right:15px;
		}

/*-- NUEVO --*/

.title_h1_home
{
    background:url(../images/bg_h1_home.jpg) top left no-repeat;
    height:26px;
    width:752px;
    line-height:26px;
    font-weight:bold;
    text-align:left;
    color:#12664a;
    padding-left:20px;
    font-style:italic;
    margin-bottom:10px;
}
    .title_h1_home span{float:right;font-size:80%;margin-right:30px;font-style:normal;}
    .title_h1_home a{color:#12664a;}
    
    #buscador_home
    {
        margin-bottom:30px;
    }
    
    #alertas_home img{float:left;margin-right:15px;}
    #alertas_home p{font-size:80%;}
    
    /*-- BUSCADOR --*/
    #buscador_home
    {
        clear:both;
        height:150px;
    }
    .columna_buscador
    {
        width:177px;
        margin:0px 0px 10px 5px;
        float:left;
    }
    .columna_buscar
    {
        width:125px;
        margin:30px 0px 0px 30px;
    }
    
        .title_buscador
        {
            font-size:80%;
            color:#333;
            margin-bottom:10px;
            text-align:left;
            display:block;
            float:left;
        }
        
        .columna_buscador input, .columna_buscador select{margin-bottom:20px;border:1px solid #000;width:160px;float:left;}
        
        .bt_buscar{width:36px !important;float:right !important;}
        
        .title_boton {color:#12664a;font-size:110%;font-weight:bold;line-height:36px;}

.banner, #bannerhome1,#bannerhome2,#bannerhome3,#bannerhome4,#bannerhome5
{
    margin:5px 0px 5px 0px;
}
