/* CSS Document */
a img{
border:none;
}

.blog{

background-color:inherit;

color:#665400;

text-align:right;

font-weight:bold;

font-family:Verdana, Helvetica, Arial;

font-size:15px;

border:0px solid red;

line-height:15px;

width:70px;

position:absolute;

top:492px;

margin-top:-55px;



}

.blog a{

text-decoration:none;

color:#665400;

}

.blog a:hover{

text-decoration:none;

color:#777710;

}


html{

/*overflow:auto;*/

}

body{

margin:0;

padding:0;

background-color:#000000;

overflow:auto;

}



p{

margin:0;

padding:0;

}



h1{

color:#6B5200;

font-size:13px;

font-weight:normal;

font-family:Helvetica, Arial;

margin:0;

padding:0;

}



/*-------------------------------------------------------------------------

								EMPRESES

-------------------------------------------------------------------------*/





								

/*-------------- CSSESQUELETO ------------------*/

div#general { 

width:auto;

margin-left:15px; 

margin-right:10px; 

margin-top:10px; 

margin-bottom:0px; 

text-align:center;

border:1px solid #000000;overflow:visible;

}

div#contenedor {

	width:970px;
	
	margin-left:auto;

	margin-right:auto;

	text-align:left;

	border:0px solid red;

	background-color:#000000;

	color:#FFFFFF;

}



/*-------------- HEADER ------------------*/



#header{

background-color:#000000;

color:inherit;

background:url(../img/header_empreses.jpg) no-repeat right top;

height:116px;

}

#header h1 {
  display: none;
}

#menu_header{

text-align:right;

padding-top:99px;

margin-right: 0px;

}

#menu_header h1{

display:inline;

margin-left: 100px;

}


.menu_header_links{

text-align:right;

padding-top:99px;

margin-right: 0px;

display:inline;

}

.menu_header_links a{

font-family:Verdana, Helvetica, Arial;

font-size:14px;

color:#6B5200;

text-decoration:none;

font-weight:bold;

}

.menu_header_links a:hover{

color:#FFD600;

}

.menu_header_links li{

display:inline;

font-family:Verdana, Helvetica, Arial;

font-size:9px;

color:#6B5200;

text-decoration:none;

}

.menu_header_items{

margin: 0px 20px;

}

#header_blog{

float:left;

color:#6f6f6f;

text-align:justify;

font-family:Verdana, Helvetica, Arial;

font-size:9px;

}

.menu_header a{

font-family:Verdana, Helvetica, Arial;

font-size:12px;

font-weight: bold;

text-decoration:none;

}

.menu_header img{

text-decoration:none;

}

.menu_header a:hover{
color:#FFD700;
}

.active li{

color:#FFD700;

}

.inactive a{

color:#6B5200;

}

.header_blog a{

color:#6B5100;

text-align:justify;

font-family:Verdana, Helvetica, Arial;

font-size:9px;

text-decoration:none;

}

.header_blog a:hover{

color:#959494;

text-align:justify;

font-family:Verdana, Helvetica, Arial;

font-size:9px;

text-decoration:none;

}

#menu_footer{

text-align:left;

padding-top:0px;

margin:0 115px 15px 90px;

}

#sub_menu_footer{

text-align:left;

padding-top:0px;

margin:45px 115px 15px 90px;

}



.volver_home{

text-align:right;

}



/*-------------- TEXT INTRODUCCIO ------------------*/



#intro_div{

width:765px;

margin:11px 115px 9px 90px;

text-align:justify;

line-height:20px;

}

#intro_div h1{

font-family:Verdana, Helvetica, Arial;

font-size:9px;

text-decoration:none;

display:inline;

border:none;

}


#intro_div h1:hover{

color:#FFD600;

border:none;

}

#intro_div a{

border:none;

text-decoration:none;

}


#intro_div_servicios{

width:765px;

margin:5px 115px 5px 90px;



border:0px solid red;

}



.intro_text{

background-color:inherit;

color:#56560C;

text-align:justify;

font-family:Verdana, Helvetica, Arial;

font-size:9px;

border:0px solid red;

}



/*-------------- LINKS IDIOMES ------------------*/

.links_idiomes_portada{

background-color:inherit;

color:#665400;

text-align:center;

font-family:Verdana, Helvetica, Arial;

font-size:9px;

border:0px solid red;

line-height:15px;



}

.links_idiomes_portada a{

text-decoration:none;

color:#665400;

}

.links_idiomes_portada a:hover{

text-decoration:none;

color:#777710;

}



.links_idiomes{

background-color:inherit;

color:#665400;

text-align:right;

font-family:Verdana, Helvetica, Arial;

font-size:9px;

border:0px solid red;

line-height:15px;

width:70px;



position:absolute;

top:492px;

}

.links_idiomes a{

text-decoration:none;

color:#665400;

}

.links_idiomes a:hover{

text-decoration:none;

color:#777710;

}



.links_idiomes2{

background-color:inherit;

color:#665400;

text-align:right;

font-family:Verdana, Helvetica, Arial;

font-size:9px;

border:0px solid red;

line-height:15px;

width:70px;



position:absolute;

top:498px;

}

.links_idiomes2 a{

text-decoration:none;

color:#665400;

}

.links_idiomes2 a:hover{

text-decoration:none;

color:#777710;

}



.links_idiomes3{

background-color:inherit;

color:#665400;

text-align:right;

font-family:Verdana, Helvetica, Arial;

font-size:9px;

border:0px solid red;

line-height:15px;

width:70px;



position:absolute;

top:495px;

}

.links_idiomes3 a{

text-decoration:none;

color:#665400;

}

.links_idiomes3 a:hover{

text-decoration:none;

color:#777710;

}





/*-------------- CONTENT CENTER ------------------*/



#content_center{

width:765px;

margin:10px 115px 20px 90px;

min-height:317px;

height:auto;



border:0px solid red;

}



					/*MIN-HEIGHT PER INTERNET EXPLORER*/

* html #content_center { /* es la manera de fer Min-heigh per IE ya que no el suporta*/

height: 317px;

}



#content_center_activenti{

width:765px;

margin:24px 115px 0px 90px;

min-height:390px;

height:auto;



border:0px solid red;

}



					/*MIN-HEIGHT PER INTERNET EXPLORER*/

* html #content_center_activenti { /* es la manera de fer Min-heigh per IE ya que no el suporta*/

height: 390px;

}



#content_center_servicios{

width:765px;

margin:24px 115px 0px 90px;

min-height:390px;

height:auto;



border:0px solid red;

}



					/*MIN-HEIGHT PER INTERNET EXPLORER*/

* html #content_center_servicios { /* es la manera de fer Min-heigh per IE ya que no el suporta*/

height: 390px;

}



#content_center_contacto{

width:765px;

margin:24px 115px 36px 90px;

min-height:390px;

height:auto;



border:0px solid red;

}



					/*MIN-HEIGHT PER INTERNET EXPLORER*/

* html #content_center_contacto { /* es la manera de fer Min-heigh per IE ya que no el suporta*/

height: 390px;

}



#content_center_faq{

width:765px;

margin:24px 115px 38px 90px;

min-height:390px;

height:auto;



border:0px solid red;

}



					/*MIN-HEIGHT PER INTERNET EXPLORER*/

* html #content_center_faq { /* es la manera de fer Min-heigh per IE ya que no el suporta*/

height: 390px;

}



#content_center_contacto_send{

width:765px;

margin:20px 115px 10px 90px;

min-height:390px;

height:auto;



border:0px solid red;

}



					/*MIN-HEIGHT PER INTERNET EXPLORER*/

* html #content_center_contacto_send { /* es la manera de fer Min-heigh per IE ya que no el suporta*/

height: 390px;

}





.div_images_content{

border:0px solid blue;

}



.img_big{

width:317px; 

height:317px; 

float:left;

margin-right:10px;

border:0px solid yellow;

background:url(../img/Act_Home_empresas.gif) no-repeat;

}

.img_big_servicios{

width:317px; 

height:317px; 

float:left;

margin-right:10px;

border:0px solid yellow;

/*background:url(../img/Home_empresas_servicios.gif) no-repeat;*/

}

.img_big_activenti{

width:317px; 

height:370px; 

float:left;

margin-right:10px;

border:0px solid yellow;

background:url(../img/Act_activenti.jpg) no-repeat;

}

.img_big_contacto{

width:317px; 

height:370px; 

float:left;

margin-right:10px;

border:0px solid yellow;

background:url(../img/contacto.gif) no-repeat;

}



.img_big_mapaweb{

width:317px; 

height:370px; 

float:left;

margin-right:10px;

border:0px solid yellow;

background:url(../img/Act_mapaweb.jpg) no-repeat;

}



.img_pruebas{

width:317px; 

height:370px; 

float:left;

margin-right:10px;

border:0px solid yellow;

background:url(../img/Act_mapaweb_r.jpg) no-repeat;

}



.img_solicitar{

position:absolute;

top:590px;

width:319px; 

height:39px;

margin-left:90px; 

border:0px solid blue;

background:url(../img/solicitar_presupuesto.gif) no-repeat;

}

.img_solicitar2{

position:absolute;

top:520px;

width:319px; 

height:39px;

margin-left:90px; 

border:0px solid blue;

background:url(../img/solicitar_presupuesto.gif) no-repeat;

}





.img_datos_contacto{

position:absolute;

top:555px;

margin-left:160px;

width:157px; 

height:82px;

border:0px solid blue;

background:url(../img/datos_contacto.gif) no-repeat;



font-size:9px;

text-align:center;

color:#665400;

font-family:Verdana, Arial, Helvetica, sans-serif;

}



.img_contacto_bar{

position:absolute;

top:655px;

margin-left:1px;

width:318px; 

height:37px;

border:0px solid blue;

background:url(../img/contacto_bar.gif) no-repeat;


font-size:9px;

text-align:center;

color:#fed100;

font-family:Verdana, Arial, Helvetica, sans-serif;

}

.img_contacto_bar2{

position:absolute;

top:550px;

margin-left:1px;

width:318px; 

height:37px;

border:0px solid blue;

background:url(../img/contacto_bar.gif) no-repeat;


font-size:9px;

text-align:center;

color:#fed100;

font-family:Verdana, Arial, Helvetica, sans-serif;

}



.img_envienos{

position:absolute;

top:600px;

width:319px; 

height:39px;

margin-left:90px; 

border:0px solid blue;

background:url(../img/envienos_dudas.gif) no-repeat;

}



.img_mapaweb{

position:absolute;

width:319px; 

height:39px;

border:0px solid blue;

background:url(../img/mapaweb_bar.gif) no-repeat;

}

.img_mapaweb_ENG{

position:absolute;

width:319px; 

height:39px;

border:0px solid blue;

background:url(../img/ENG_mapaweb_bar.gif) no-repeat;

}



.div_img_smalls{

width:134px;

height:317px;

float:left; 

border:0px solid green;

}

.img_normal_home{

width:134px; 

height:134px;

line-height:124px;

margin-bottom:10px;

border:0px solid yellow;

background:url(../img/Home_empreses_pequena_1.jpg) no-repeat;

}

.img_normal{

width:134px; 

height:134px;

line-height:124px;

margin-bottom:10px;

border:0px solid yellow;

background:url(../img/Act_Home_empresas2.gif) no-repeat;

}

.img_small_home{

width:103px; 

height:103px;

border:0px solid yellow;

background:url(../img/Home_empreses_pequena_2.jpg) no-repeat;

}

.img_small{

width:103px; 

height:103px;

border:0px solid yellow;

background:url(../img/Act_Home_empresas3.gif) no-repeat;

}



.div_noticias_home{

padding-left:500px;

border:0px solid blue;

text-align:justify;

font-family:Verdana, Helvetica, Arial;

font-size:9px;

}

/* ------------------------------------------- */

.div_noticias_servicios{

padding-left:430px;

border:0px solid blue;

text-align:justify;

font-family:Verdana, Helvetica, Arial;

font-size:10px;

}

.box_noticias{

border:0px solid blue;

height:150px;

}

.box_images{

border:0px solid blue;


text-align:center;
}

.box_eventoexpress{

border:0px solid blue;

height:160px;

}

.box_redes_sociales{

border:0 solid blue;

height:25px;

margin:0 115px 15px 103px;

}

.box_redes_sociales_left{

text-align: left;

float:left;

}
.box_redes_sociales_right{

#text-align: right;

float:right;

}

.box_noticias_servicios{

border:0px solid blue;

height:auto;

}

/* ------------------------------------------- */

.div_noticias_activenti{

padding-left:500px;

border:0px solid blue;

text-align:justify;

font-family:Verdana, Helvetica, Arial;

font-size:12px;

}

.box_noticias_activenti{

border:0px solid blue;

height:250px;

}

.texto_home{

line-height:16px;

border:0px solid blue;

margin-bottom:15px;

color:#FFFFFF;

font-family: Verdana, Arial, Helvetica, sans-serif,  ;

font-size:11px;

}

/* ------------------------------------------- */

.div_noticias_contacto{

padding-left:430px;

border:0px solid blue;

text-align:justify;

font-family:Verdana, Helvetica, Arial;

font-size:10px;

}

.box_noticias_contacto{

border:0px solid blue;

height:560px;

}

.box_noticias_contacto_send{

border:0px solid blue;

height:490px;

}

.texto_noticias_contacto{

border:0px solid blue;

}

.mensaje_enviado{

text-align:center;

padding-top:200px;

}

/* ------------------------------------------- */



.titul_noticias{

text-align:center;

padding-top:12px;

}

.texto_noticias{

padding-top:10px;

line-height:15px;

overflow:auto;

border:0px solid red;

height:95px;

color:#FFFFFF;

font-family: Verdana, Helvetica, Arial;

font-size:9px;


}

.texto_noticias strong{

font-family: Verdana, Arial, Helvetica, sans-serif;
}

.texto_noticias a{

font-family: Verdana, Arial, Helvetica, sans-serif;
}

.texto_noticias td{

font-family: Verdana, Arial, Helvetica, sans-serif;
}

.texto_noticias2{

padding-top:10px;

line-height:15px;

overflow:auto;

border:0px solid red;

height:95px;

color:#FFFFFF;

font-family: Verdana, Arial, Helvetica, sans-serif,  ;

font-size:11px;

overflow:hidden;


}

/* ------------------------------------------- */

.texto_noticias_servicios{

padding-top:15px;

line-height:20px;

border:0px solid blue;

margin-bottom:15px;

}

.texto_noticias_servicios a{

color:#FFFFFF;

text-decoration:none;

line-height:20px;

}





.texto_noticias_servicios_link{

height:20px;

border:0px solid blue;

}

.texto_noticias_servicios_link2{

border:0px solid blue;

}

.options_noticias{

border:0px solid red;

}

/* ------------------------------------------- */

.creamos_experiencias1{

color:#665400;

font-family:Helvetica;

font-weight:lighter;

font-size:18px;

position:relative;

top:10px;

left:-50px;

}

.creamos_experiencias2{

color:#665400;

font-family:Helvetica;

font-size:18px;

font-weight:lighter;

text-align:right;

position:relative;

top:10px;

left:0px;

}

/* ------------------------------------------- */

.creamos_experiencias1_activenti{

color:#665400;

font-family:Helvetica;

font-weight:lighter;

font-size:18px;

position:relative;

top:45px;

left:-100px;

border:0px solid red;

}

.creamos_experiencias2_activenti{

color:#665400;

font-family:Helvetica;

font-size:18px;

font-weight:lighter;

text-align:right;

position:relative;

top:60px;

border:0px solid red;

}



/* --------------------------------------------- */



.texto_faq{

padding-top:15px;

line-height:16px;

border:0px solid blue;

margin-bottom:15px;

text-align:left;

}



/* --------------------------------------------- */



.div_mapa{

padding-top:50px;

line-height:16px;

border:0px solid blue;

margin-bottom:15px;

text-align:left;

}



.texto_mapaweb{

padding-top:15px;

border:0px solid blue;

margin-bottom:15px;

}

.texto_mapaweb a{

color:#FFFFFF;

text-decoration:none;

}



/*-------------- INPUTS/AREA ------------------*/



.input_empreses{

border:1px solid #665400;

color:#FFFFFF;

background-color:#000000;

}

.input_pop{

border:1px solid #665400;

color:#665400;

background-color:#fff7d3;

font-size:9px;

width:160px;

}

.input_pop_faq{

border:1px solid #665400;

color:#665400;

background-color:#ffffcd;

font-size:9px;

width:160px;

}

.input_pop_long_faq{

border:1px solid #665400;

color:#665400;

background-color:#ffffcd;

font-size:11px;

width:330px;

}

.input_pop_long{

border:1px solid #665400;

color:#665400;

background-color:#fff7d3;

font-size:9px;

width:330px;

}

.input_pop_long2{

font-family:Verdana, Helvetica, Arial;

font-size:10px;

border:1px solid #665400;

color:#665400;

background-color:#ffffff;

width:330px;

}

.select_pop{

border:1px solid #665400;

color:#665400;

background-color:#ffd101;

font-size:9px;

width:330px;

margin-bottom:10px;

}

.textarea_empreses{

font-family:Verdana, Helvetica, Arial;

font-size:10px;

border:1px solid #665400;

color:#FFFFFF;

background-color:#000000;

width:100%;

height:75px;

}

.textarea_empreses2{

font-family:Verdana, Helvetica, Arial;

font-size:10px;

border:1px solid #b2b2b2;

color:#FFFFFF;

background-color:#000000;

width:100%;

height:75px;

}



/*-------------- POPUPS ------------------*/

.pop_general_long{

width:400px;

height:700px;

border:0px solid red;

background-color:#FFFFFF;

}



.pop_header{

width:400px;

height:43px;

border:0px solid blue;

background:url(../img/pop_solicitar_presupuesto.gif) no-repeat;

}

.pop_header_cat{

width:400px;

height:43px;

border:0px solid blue;

background:url(../img/CAT_pop_solicitar_presupues.gif) no-repeat;

}

.pop_header_eng{

width:400px;

height:43px;

border:0px solid blue;

background:url(../img/ENG_pop_solicitar_presupues.gif) no-repeat;

}

.pop_header_faq{

width:400px;

height:43px;

border:0px solid blue;

background:url(../img/pop_envienos_dudas.gif) no-repeat;

}

.pop_header_faq_cat{

width:400px;

height:43px;

border:0px solid blue;

background:url(../img/CAT_pop_envienos_dudas.gif) no-repeat;

}

.pop_header_faq_eng{

width:400px;

height:43px;

border:0px solid blue;

background:url(../img/ENG_pop_envienos_dudas.gif) no-repeat;

}

.pop_header_recomienda{

width:400px;

height:43px;

border:0px solid blue;

background:url(../img/pop_recomienda.gif) no-repeat;

}

.pop_header_recomienda_cat{

width:400px;

height:43px;

border:0px solid blue;

background:url(../img/CAT_pop_recomienda.gif) no-repeat;

}

.pop_header_recomienda_eng{

width:400px;

height:43px;

border:0px solid blue;

background:url(../img/ENG_pop_TELL_A_FRIEND.gif) no-repeat;

}

.pop_header_suscribete{

width:400px;

height:43px;

border:0px solid blue;

background:url(../img/pop_suscribete_boletin.gif) no-repeat;

}

.pop_header_suscribete_cat{

width:400px;

height:43px;

border:0px solid blue;

background:url(../img/CAT_pop_suscribete_boletin.gif) no-repeat;

}

.pop_header_suscribete_eng{

width:400px;

height:43px;

border:0px solid blue;

background:url(../img/ENG_pop_NEWSLETTER.gif) no-repeat;

}

.pop_header_avisolegal{

width:400px;

height:43px;

border:0px solid blue;

background:url(../img/pop_avisolegal.gif) no-repeat;

}

.pop_header_avisolegal_eng{

width:400px;

height:43px;

border:0px solid blue;

background:url(../img/ENG_pop_avisolegal.gif) no-repeat;

}

.pop_header_avisolegal_cat{

width:400px;

height:43px;

border:0px solid blue;

background:url(../img/CAT_pop_avisolegal.gif) no-repeat;

}







.pop_close{

border:0px solid red;

width:12px;

height:12px;

position:absolute;

right:8px;

top:8px;

}



.pop_form_long{

width:330px;

height:617px;

border:0px solid blue;

margin-left:auto;

margin-right:auto;

margin-top:15px;



text-align:justify;

font-family:Verdana, Helvetica, Arial;

font-size:10px;

color:#685300;

}



.pop_general_short{

width:400px;

border:0px solid red;



background-color:#FFFFFF;

overflow:hidden;

}

.pop_form_short{

width:330px;

height:400px;

border:0px solid blue;

margin-left:auto;

margin-right:auto;

margin-top:15px;

margin-bottom:40px;

overflow-y:auto;



text-align:justify;

font-family:Verdana, Helvetica, Arial;

font-size:10px;

color:#685300;

}

/*-------------- FOOTER ------------------*/



#footer{

border:0px solid red;

height:65px;

/*margin-left:15px;*/

padding-left:15px;

}



#footer_content{

width:765px;

margin:0px 115px 15px 90px;

height:15px;

border:0px solid red;

text-align:justify;

}

#footer2{

border:0px solid red;

height:125px;

/*margin-left:15px;*/

padding-left:15px;

}



#footer_content2{

width:765px;

margin:0px 115px 15px 90px;

height:15px;

border:0px solid red;

text-align:justify;

}

.footer_links{

float:left;

color:#6f6f6f;

text-align:justify;

font-family:Verdana, Helvetica, Arial;

font-size:9px;

display:inline;

}

.footer_menu_links{

display:inline;

text-align:justify;

#margin: 0px 15px 0px 0px;

}

.footer_sub_menu_links{

display:inline;

text-align:justify;

margin: 0px 15px 0px 0px;

}


.footer_menu_links a{

font-family:Verdana, Helvetica, Arial;

font-size:9px;

color:#6f6f6f;

text-decoration:none;

}

.footer_sub_menu_links a{

font-family:Verdana, Helvetica, Arial;

font-size:9px;

color:#6f6f6f;

text-decoration:none;

}

.footer_menu_links a:hover{

font-family:Verdana, Helvetica, Arial;

font-size:9px;

color:#959494;

text-decoration:none;

}

.footer_sub_menu_links a:hover{

font-family:Verdana, Helvetica, Arial;

font-size:9px;

color:#959494;

text-decoration:none;

}


.footer_menu_links li{

display:inline;

font-family:Verdana, Helvetica, Arial;

font-size:9px;

color:#6f6f6f;

text-decoration:none;

}

.footer_menu_items{

margin: 0px 55px;

}


.footer_links a{

color:#6f6f6f;

text-align:justify;

font-family:Verdana, Helvetica, Arial;

font-size:9px;

text-decoration:none;

}

.footer_links a:hover{

color:#959494;

text-align:justify;

font-family:Verdana, Helvetica, Arial;

font-size:9px;

text-decoration:none;

}



.footer_separador{

width:62px;

font-size:1px;

height:1px;

border:0px solid red;

float:left;

}

.footer_sub_separador{

width:20px;

font-size:1px;

height:1px;

border:0px solid red;

float:left;

}

