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

			STANDARD

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

body, html {height: 100%;}

body{

padding:0;margin:0;

background-image:url(../img/fons.gif);

background-repeat:repeat-x;

background-position:top;

background-color:#000000;

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

font-size:11px;

line-height:19px;

}

a img{border:0;}

blockquote{
	
	margin:2px 0 5px 0;
	padding:5px;
	color:#FFF;
	font: 20px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#a5bddc;
	text-align:center;	

}

blockquote p {

  /*padding: 0 48px;*/

  margin:0; padding:0;

  padding-bottom: 13px;
}

address{font-weight: normal;font-style: normal;}

.general{

width:915px;

margin-left:auto;

margin-right:auto;

background-color:#FFFFFF;

}

#mainContainer {

position:relative;

width: 911px;

margin: 0 auto;

background-color: #ffffff;

margin-top:20px;

}

.outer{padding-bottom:50px;}

.clear{clear:both;padding:0;margin:0;}

.text_normal{

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

font-size:11px;

color:#000000;

font-weight:normal;

}



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

			HEADER

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

.header {position:relative;}

.header strong.titulo{text-indent:-3333px; display:block;}

.header_logo {

background-image:url(../img/fondo_area_clientes.gif);

background-repeat:repeat-x;

width:901px;

height:115px;

margin-left:auto;

margin-right:auto;

position:relative;

}

.header_usuario{

position:absolute;

width:300px;

height:25px;

top:50px;

left:30px;

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

font-size:11px;

}

.header_logo0{background-image:url(../img/header.jpg);}

.header_logo1{background-image:url(../img/header_sol_para_todos.jpg);}

.header_logo2{background-image:url(../img/header_fichero_obras.jpg);}

.header_logo3{background-image:url(../img/header_contacto.jpg);}

.header_logo4{background-image:url(../img/header_servicios.jpg);}

.header_logo0, .header_logo1, .header_logo2, .header_logo3, .header_logo4{

background-repeat:repeat-x;

width:901px;

height:115px;

margin-left:auto;

margin-right:auto;

}

#sabias{

	position:absolute;

	width:325px;

	height:104px;

	top: 3px;

}



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

			MENU

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

#MainMenu {

height:25px;

background: #FFFFFF url("../img/bmid_022.gif");

margin:0;

border:0;

width:901px;

margin-left:auto;

margin-right:auto;

}



#tab{

margin:0;

top:0;

}

#tab ul{

margin:0;

padding:0;

list-style:none;

float:left;

}

#tab li {

display:inline;

float:left;

margin:0;

padding:0;

}

#tab a {

background:#000000 url("../img/bright_022.gif") no-repeat right top;

margin:0;

padding:0;

text-decoration:none;

border:0;

display:block;

float:left;

}

#tab a span {

display:block;

background:url("../img/bleft_022.gif") no-repeat left top;

padding:0 18px 0 18px;

font-family:"Trebuchet MS";



font-size:13px;

color:#564500;

font-weight:normal;

text-transform:uppercase;

line-height:25px;

}

#tab a:hover,#tab li.item_active a {

background-position:right bottom;

border-color:#4e9ea0;

}

#tab a:hover span,#tab li.item_active a span {

background-position:left bottom;

color:#4e9ea0;

font-weight:normal;

font-style:normal;

text-decoration:none;

}

/* Area Clientes */

/*#acc_clientes{float:right; padding-top:10px; padding-right:20px;}

#acc_clientes a{float:none; background:none}*/

/* Cambio de idioma */

#cambio_idioma{float:right; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

select, button{font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;font-weight:normal;}

select{color:#53a4a5; font-size:13px; border:0px;}

/*button{color:#000000;background-color:#D9D9D9;border:#ABABAB solid 2px;}*/



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

			BUSCADOR

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



.buscador, .centro{

width:878px;

margin-left:auto;

margin-right:auto;

position:relative;

margin-top:13px;

}

.buscador{

background-color:#ebebeb;

min-height:36px !important;

/*height:36px; Para poder ampliar las lineas de busqueda elimno esta parte.*/

}

.round_buscar_left{

position:absolute;

background-image:url(../img/round_buscar_left.gif);

left:0px;

width:7px;

height:36px;

}

.round_buscar_right{

position:absolute;

background-image:url(../img/round_buscar_right.gif);

right:0px;

width:7px;

height:36px;

}



.titul_buscador{

float:left;

margin-left:15px;

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

font-size:15px;

font-weight:bold;

color:#757575;

position:relative;

top:9px;

border:0px solid red;

}

.titul_buscador a{

color:#757575;

text-decoration:none;

}

.titul_buscador a:hover{

color:#000000;

text-decoration:none;

}



.select_buscador1{

border:1px solid #FFFFFF;

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

font-size:11px;

font-weight:normal;

}



.bot_ok{

float:left;

margin-left:15px;

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

font-size:15px;

font-weight:bold;

color:#757575;

position:relative;

top:6px;

border:0px solid red;

}



.link_buscador{

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

font-size:11px;

position:relative;

top:9px;

float:left;

margin-left:15px;

}

.link_buscador a{

color:#757575;

text-decoration:underline;

}





.volver_buscador{

background-color:#ebebeb;

width:300px;

height:36px;

margin-left:auto;

margin-right:auto;

position:relative;

margin-top:13px;

margin-right:20px;

float:left;

}



.img_buscador{

float:left;

border:0px solid red;

margin-right:12px;

height:279px;

background-color:#ebebeb;

}

.img_resultados{

/*float:left;*/

border:0px solid red;

height:193px;

background-color:#ebebeb;

}



.flecha_buscador{

float:left;

margin-top:10px;

}

.flecha_buscador2{

float:right;

margin-right:20px;

margin-top:10px;

border:0px solid red;

}



.col_left_buscador{

float:left;

width:279px;

border:0px solid red;

margin-top:40px;

position:relative;

}



.col_right_buscador{

float:right;

width:570px;

border:0px solid red;

margin-top:40px;

position:relative;

right:15px;

}



.header_left_buscador{

height:17px;

border:0px solid red;

background-color:#ebebeb;

text-indent:10px;

color:#53a4a5;

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

font-size:10px;

}

.header_left_buscador2{

height:17px;

border:0px solid red;

background-color:#b5d9b5;

text-indent:10px;

color:#357b59;

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

font-size:10px;

}





.row_datos_genrl{

float:right;

position:relative;

right:55px;

font-size: 11px;



}

#busc{margin-top:-2px;}

/* Selector ciudad en buscador */

#ciudad{width:161px;color:#53a4a5;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;font-weight:normal; font-size:13px; margin-top:0px; border:0px;}

/* Selector potencia, referencia y uso termicoen buscador */

#potencia, #usoTermico, #referencia {width:161px;}

/* Selector uso en buscado */

#uso{width:161px;color:#53a4a5;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;font-weight:normal; font-size:13px; margin-top:0px; border:0px;}

/* Selector área en buscado */

#area{width:225px;color:#53a4a5;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;font-weight:normal; font-size:13px; border:0px;  margin-top:0px;}

.titul_buscador option{color:#000000; font-family:Arial, Helvetica, sans-serif;}

.titul_buscador option.first{color:#53a4a5;}



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

			CONTENT

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



.content{

width:878px;

min-height:100px;

height:auto;

margin-left:auto;

margin-right:auto;

position:relative;

margin-top:13px;

margin-bottom:10px;

border:0px solid red;


}

*html .content{ height:100px;}





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

		  COLUMN LEFT

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



.column_left{

border:0px solid red;

width:275px;

float:left;

}

.column_buble{

border:0px solid red;

width:140px;

float:left;

}



.buble_groc a{

display:block;

width:135px;

height:138px;

border:0px solid red;

background-image:url(../img/buble_groc.gif);

text-decoration:none;

color:#000000;

text-align:center;

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

font-size:13px;

}

.buble_blue a{

display:block;

width:135px;

height:138px;

border:0px solid red;

background-image:url(../img/buble_blau.gif);

text-decoration:none;

color:#ffffff;

text-align:center;

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

font-size:13px;

}



.box_orange_left{

width:269px;

border-left:2px solid #ffbe00;

border-right:2px solid #ffbe00;

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

font-size:11px;

text-align:left;

}



.column_left_big{

border:0px solid red;

width:700px;

float:left;

}



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

		  COLUMN MIDDLE

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



.column_middle{

border:0px solid red;

width:415px;

float:left;

margin-left:10px;

}



.tituls_middle_orange_sinimg{

color:#ffbe00;

margin-left:18px;

height:22px;

padding:0;

font-size:1px;

}



.tituls_middle_orange{

color:#ffbe00;

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

margin-bottom:10px;

margin-top:5px;

margin-left:68px;

}

.tituls_middle_orange a{

color:#ffbe00;

text-decoration:none;

}

.tituls_middle_orange a:hover{

color:#000000;

text-decoration:none;

}



.tituls_middle_publicidad{

color:#a3a3a3;

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

padding-bottom:5px;

padding-top:5px;

text-align:center;

}

.tituls_middle_publicidad a{

color:#a3a3a3;

text-decoration:none;

}

.tituls_middle_publicidad a:hover{

color:#000000;

text-decoration:none;

}



.tituls_middle{

color:#53a4a5;

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

padding-bottom:5px;

padding-top:5px;

}

.tituls_middle a{

color:#53a4a5;

text-decoration:none;

}

.tituls_middle a:hover{

color:#000000;

text-decoration:none;

}



.tituls_middle2{

color:#757575;

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

padding-bottom:5px;

padding-top:5px;

}

.tituls_middle2 a{

color:#757575;

text-decoration:none;

}

.tituls_middle2 a:hover{

color:#000000;

text-decoration:none;

}







.bafarada{

background-image:url(../img/bafarada.gif);

width:128px;

height:75px;

line-height:13px;

text-align:center;

position:relative;

}

.txt_bafarada{

width:107px;

height:45px;

position:absolute;

border:0px solid red;

right:5px;

top:12px;

}



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

		  COLUMN RIGHT

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



.column_right{

border:0px solid red;

width:165px;

float:right;

}



.box_publicidad_right{

width:158px;

border-left:2px solid #a3a3a3;

border-right:2px solid #a3a3a3;

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

font-size:11px;

text-align:left;

}





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

		SOL PARA TODOS

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



.content_filosofia{

width:681px;

background-color:#ffc419;

padding-top:34px;

padding-left:19px;

}

.content_definiciones{

width:681px;

background-color:#ffda5e;

padding-top:34px;

padding-left:19px;

}

.content_faqs{

width:681px;

background-color:#ffe799;

padding-top:34px;

padding-left:19px;

}

.content_links{

width:681px;

background-color:#fff0bf;

padding-top:34px;

padding-left:19px;

}



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

.tab_filosofia_enabled, .tab_definiciones_enabled, .tab_faqs_enabled, .tab_links_enabled,

.tab_filosofia, .tab_definiciones, .tab_faqs, .tab_links

{

float:left;

text-indent: -3333px;

}

.tab_filosofia_enabled a, .tab_definiciones_enabled a, .tab_faqs_enabled a, .tab_links_enabled a,

.tab_filosofia a, .tab_definiciones a, .tab_faqs a, .tab_links a

{

display:block;

width:166px;

height:30px;

}

.tab_filosofia a{

background-image:url(../img/tab_filosofia_off.gif);

background-repeat:no-repeat;

}

.tab_filosofia a:hover{

background-image:url(../img/tab_filosofia.gif);

background-repeat:no-repeat;

}

.tab_filosofia_enabled a{

background-image:url(../img/tab_filosofia.gif);

background-repeat:no-repeat;

}



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



.tab_definiciones a{

background-image:url(../img/tab_definiciones_off.gif);

background-repeat:no-repeat;

}

.tab_definiciones a:hover{

background-image:url(../img/tab_definiciones.gif);

background-repeat:no-repeat;

}

.tab_definiciones_enabled a{

background-image:url(../img/tab_definiciones.gif);

background-repeat:no-repeat;

}



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



.tab_faqs a{

background-image:url(../img/tab_faqs_off.gif);

background-repeat:no-repeat;

}

.tab_faqs a:hover{

background-image:url(../img/tab_faqs.gif);

background-repeat:no-repeat;

}

.tab_faqs_enabled a{

background-image:url(../img/tab_faqs.gif);

background-repeat:no-repeat;

}



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



.tab_links a{

background-image:url(../img/tab_links_off.gif);

background-repeat:no-repeat;

}

.tab_links a:hover{

background-image:url(../img/tab_links.gif);

background-repeat:no-repeat;

}

.tab_links_enabled a{

background-image:url(../img/tab_links.gif);

background-repeat:no-repeat;

}



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



.glosario a{

display:block;

padding:2px 5px 2px 5px;

color:#000000;

text-decoration:none;

float:left;

font-size:12px;

font-weight:bold;

}

.glosario a:hover{

display:block;

padding:2px 5px 2px 5px;

background-color:#53a4a5;

color:#FFFFFF;

text-decoration:none;

float:left;

font-size:12px;

font-weight:bold;

}





.links_links a{

color:#000000;

text-decoration:none;

}

.links_links a:hover{

color:#53a4a5;

text-decoration:none;

}





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

			OBRAS

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



.paginacio{

color:#757575;

font-size:12px;

font-weight:bold;

}

.paginacio a{ color:#757575; text-decoration:none;}

.paginacio a:hover{ color:#ffc419; text-decoration:none;}



.box_buscar_obras{

width:702px;

background-color:#ebebeb;

height:auto;

}



.select_buscar_obras, .select_buscar_obras2, .select_buscar_obras3{
/*color:#757575; color gris*/
color: #53A4A5;
border:1px solid #FFFFFF;
}

.select_buscar_obras{
width:140px;
}


.select_buscar_obras2{
width:250px;
}

.select_buscar_obras3{
width:140px;
}





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

			CONTACTO

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



.box_quiero_algo{

border:0px solid red;

width:300px;

height:auto;

min-height:50px;

float:left;

margin-bottom:20px;

margin-right:20px;

}



.linea{

background:url(../img/linea_contacto.gif);

background-repeat:repeat-x;

width:280px;

height:2px;

float:left;

display:block;

}



.quiero_algo_check{

float:left; widows:20px;

}



.quiero_algo_titul{

float:left; width:275px;

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

color:#53a4a5;

font-size:18px;

padding-bottom:5px;

}



.form_text_blue{

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

color:#53a4a5;

font-size:17px;

padding-bottom:4px;

}

.form_text_blue2{

font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

color:#53a4a5;

font-size:12px;

padding-bottom:4px;

}



.input_contacto{

width:280px;

height:17px;

background-color:#ebebeb;

font-size:11px;

border:0px solid white;

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

padding-top:3px;

}

.textarea_contacto{

width:277px;

height:50px;

background-color:#ebebeb;

font-size:9px;

border:0px solid white;

padding:3px;

color:#a3a3a3;

}

.textarea_comentarios{

width:277px;

height:123px;

background-color:#ebebeb;

font-size:11px;

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

border:0px solid white;

padding:3px;

}



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

			MAPAWEB

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



.box_mapaweb_inicio,

.box_mapaweb_sol,

.box_mapaweb_obras,

.box_mapaweb_servicios,

.box_mapaweb_contacto{

width:140px;

border:0px solid red;

float:left;

}

.box_mapaweb_sol{

position:relative;

left:42px;

}

.box_mapaweb_obras{

position:relative;

left:85px;

}

.box_mapaweb_servicios{

position:relative;

left:125px;

}

.box_mapaweb_contacto{

position:relative;

left:155px;

}



.titulo_mapaweb{

color:#53a4a5;

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

font-size:12px;

font-weight:bold;

}

.titulo_mapaweb a{

color:#53a4a5;

text-decoration:none;

}

.titulo_mapaweb a:hover{

color:#53a4a5;

text-decoration:underline;

}





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

			FOOTER

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



.ffooter{

background-color:#ffc61a;

height:30px;

width: 911px;

margin-left:auto;

margin-right:auto;

margin-top:-50px;

border:0px solid red;

z-index:999;

position:relative;

}



.footer{

background-color:#ffc61a;

background: #FFFFFF url("../img/bmid_022.gif");

height:30px;

width: 901px;

margin-left:7px;

margin-right:auto;

border:0px solid red;

z-index:999;

position:relative;
bottom:50px;

}



.footer ul{

list-style:none;

padding:0;

margin:auto;

border:0px solid red;

text-align:center;

width:80%;

}



.footer li{

float:left;

font-family:"Trebuchet MS",Arial, Helvetica, sans-serif;

font-size:13px;

text-transform:uppercase;

margin-right:15px;

padding-top:7px;

}

.footer li a{

color:#000000;

text-decoration:none;

display:block;

padding-left:7px;

padding-right:7px;

padding-top:0px;

padding-bottom:2px;

}

.footer li a:hover{

color:#53a4a5;

text-decoration:none;

display:block;

padding-left:7px;

padding-right:7px;

padding-top:0px;

padding-bottom:2px;

}





/* Area clientes */



.cuadro{

	position:relative;

	height:117px;

	width:299px;

	background-color:#f9b900;

	border:0px;

	vertical-align:bottom;

}



#marco_gris{

width:192px;

height:202px;

background-color:#ebebeb;

margin-left:16px;



}



.titul_client{

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

font-size:11px;

font-weight:bold;

color:#53a4a5;

}



.texto_client{

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

font-size:11px;

color:#53a4a5;

}



.contenido{

position:relative;

width:878px;

min-height:100px;

height:auto;

position:relative;

margin-left:auto;

margin-right:auto;

margin-bottom:30px;

border:0px solid red;

}

*html .contenido{ height:100px;}





.tablita{

border-bottom:1px #53a4a5 solid;

}

.textarea_descripcion{

width:316px;

background-color:#ebebeb;

font-size:11px;

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

border:0px solid white;

height:220px;

}



.tabla{

width:835px;

color:#000000;

font-weight:bold;

}



.tabla ul{

margin:0;

padding:0;

list-style-type:none;

float:left;

width:835px;

background-color:#ffc419;

}



.tabla li{

display:inline;

float:left;

margin:0;

padding:0;

width:167px;

text-align:center;

}



.tabla2 ul{

margin:0;

padding:0;

list-style-type:none;

float:left;

width:835px;

background-color:#ffffff;

}



.tabla2 li{

display:inline;

float:left;

margin:0;

padding:0;

width:167px;

height:20px;

text-align:center;

margin-left:1px;

background-color:#ffc419;

}



li.no{

margin:0 0 0 0;

}



ul.no{

float:none;

}



 ul.linea_on{

background-color:#FFFFFF;

}



 ul.linea_on li {

background-color:#FFFFFF;

}



li.activo{

background-image:url(../img/sol_oferta.gif);

background-repeat:no-repeat;

background-position:center left;

width:153px;

margin-left:14px;

}



ul{

margin:0;

padding:0;

float:left;

list-style-type:none;

}

li{

margin:0;

padding:0;

float:left;

}



#lista{

background-image:url(img/_mid_cuadro.gif);

background-repeat:repeat-y;

height:105px;

}

.boton_ok{

background-image:url(../img/bot_ok_clientes.gif);

/*background-attachment:fixed;*/

background-repeat:no-repeat;

background-position:center;

border:none;

width:54px;

height:24px;

}

.boton_alta{

background-image:url(../img/darse_alta.gif);

/*background-attachment:fixed;*/

background-repeat:no-repeat;

background-position:center;

border:none;

width:93px;

height:24px;

}

.boton_corregir{

background-image:url(../img/boton_correguir.gif);

background-color:#FFFFFF;

/*background-attachment:fixed;*/

background-repeat:no-repeat;

background-position:center;

border:none;

width:93px;

height:24px;

}

.boton_volver{

background-image:url(../img/bot_volver.gif);

/*background-attachment:fixed;*/

background-repeat:no-repeat;

background-position:center;

border:none;

width:56px;

height:24px;

}

.boton_actualizar{

background-image:url(../img/boton_actualizar.gif);

/*background-attachment:fixed;*/

background-repeat:no-repeat;

background-position:center;

border:none;

width:79px;

height:24px;

}



.boton_add{

background-image:url(../img/boton_anadir.gif);

/*background-attachment:fixed;*/

background-repeat:no-repeat;

background-position:center;

border:none;

width:60px;

height:24px;

}

.boton_cancelar{

background-image:url(../img/boton_cancelar.gif);

/*background-attachment:fixed;*/

background-repeat:no-repeat;

background-position:center;

border:none;

width:72px;

height:24px;

}

/*Fin area clientes */



/* Destacado Servicios - Home */

#servicios{position:relative;/*border:black 1px solid;*/ height:415px; width: 415px; background:url(../img/fondo_servicios.gif) no-repeat center center;}

#servicios p{margin: 0 15px;}

#servicios ul li{position:absolute; display:block; top:10px; left:30px; /*border:blue 1px solid;*/ width:101px; height:17px; text-indent:-333px; overflow:hidden; cursor:pointer;}



#servicios ul li#lnkParticulares	{top:37px; background:url(../img/a_servicios/area_Y_particulares.gif) }

#servicios ul li#lnkPromocion		{top:90px; background:url(../img/a_servicios/area_Y_promocion.gif) }

#servicios ul li#lnkArquitectura	{top:200px; background:url(../img/a_servicios/area_Y_arquitectura.gif) }

#servicios ul li#lnkIngenieria		{top:230px; background:url(../img/a_servicios/area_Y_ingenieria.gif) }

#servicios ul li#lnkAdministracion	{top:340px; background:url(../img/a_servicios/area_Y_administracion.gif) }

#servicios ul li#lnkFabricacion		{top:60px; left:290px; background:url(../img/a_servicios/area_Y_fabricacion.gif) }

#servicios ul li#lnkDistribucion	{top:110px; left:290px; background:url(../img/a_servicios/area_Y_distribucion.gif) }

#servicios ul li#lnkInstalacion		{top:280px; left:290px; background:url(../img/a_servicios/area_Y_instalacion.gif) }

#servicios ul li#lnkFormacion		{top:350px; left:290px; background:url(../img/a_servicios/area_Y_formacion.gif) }



#servicios ul li#lnkParticulares.on	{background:url(../img/a_servicios/area_N_particulares.gif) }

#servicios ul li#lnkPromocion.on	{background:url(../img/a_servicios/area_N_promocion.gif) }

#servicios ul li#lnkArquitectura.on	{background:url(../img/a_servicios/area_N_arquitectura.gif) }

#servicios ul li#lnkIngenieria.on	{background:url(../img/a_servicios/area_N_ingenieria.gif) }

#servicios ul li#lnkAdministracion.on{background:url(../img/a_servicios/area_N_administracion.gif) }

#servicios ul li#lnkFabricacion.on	{background:url(../img/a_servicios/area_N_fabricacion.gif) }

#servicios ul li#lnkDistribucion.on	{background:url(../img/a_servicios/area_N_distribucion.gif) }

#servicios ul li#lnkInstalacion.on	{background:url(../img/a_servicios/area_N_instalacion.gif) }

#servicios ul li#lnkFormacion.on	{background:url(../img/a_servicios/area_N_formacion.gif) }



#servicios div{width:160px; heigth:auto; position:absolute; top:35px; left:127px;/*border: solid 1px black*/}

#servicios div#interconexion{top:45px; left:107px;}

#servicios ul li a{color:#d4a622; text-style:none;}

#servicios ul li a:hover{color:black;}

#particulares{/*border:red 1px solid;*/}

.n_oferta{background:url(../img/a_servicios/nuestra_oferta.gif) top left no-repeat; display:block; width:131px; height:19px; text-indent:-3333px;}



/* Enlaces */

a.lnk{/*background:transparent url(../img/bg_link.gif) bottom left repeat-x;*/ text-decoration:none; color:black;}

a.lnk:hover{background-color:#fcc611;}

.enlaceEstandar{
    color: #53A4A5;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
	text-decoration:none;
}
.enlaceEstandar:hover{
    color: #FFBE00;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
	text-decoration:none;
}

/*Estilo CSS para el Mapa Global*/

.ventanaInformativa {
	position:absolute;
	color:#3e4511;
	background: #ffbe02;
	left:16px;
	width:170px;
	min-height:10px;
	padding:3px;
}	
.imagenVentanaInformativa {
	display:block;
	width:50px;
	height:50px;
	float:left;
	margin:3px;
}
.sinImagenVentanaInformativa {
	display:block;
	width:10px;
	height:50px;
	float:left;
	margin:3px;
}
.bloqueTextoVentanaInformativa {
	width:100px;
	float:right;
	text-align:right;
	line-height:13px;
}
.tituloVentanaInformativa {
	font-weight:bold;
}
.ciudadVentanaInformativa {/*Este estilo está hecho para dar lugar al enlace en caso de que el tamaño de la ventana sea demasiado pequeño.*/
	margin-bottom:15px;
}
.enlaceVentanaInformativa {
	position:absolute;
	bottom:5px;
	right:3px;
	color:#FFF;
	font-weight:bold;
	
}


#idMapaGlobal {
	background-color:#53A4A5;
	/*width:500px; Tamaño solicitado*/
	width:415px; /*Tamaño que encaja */
	height:300px;
	margin: 0 auto 0 auto;
}
#idMapaBuscador {
	background-color:#53A4A5;
	width:700px; /*Tamaño solicitado*/
	height:400px;
	margin: 5px auto 0 auto;
}
