body {margin-top:0px;margin-left:0px;margin-right:0px;margin-bottom:0px;font-family:Tahoma;}
#contenedor{background-color:#FFFFFF;width:870px;margin: 0 auto 0 auto;}

/**/
/***************************Estilos para la cabecera***************************/
/**/

#cabecera{}
#cabecera img{float:left;}
#menu a{color:#162031;text-decoration:none;font-weight:bold;font-size:12px;padding:5px;}
#menu a:hover{color:#9dc128;text-decoration:none;background-color:#162031;}
#menu ul{float:right;}
#menu li {list-style-type:none;text-align:right;}
#menu li span.bandera { float:right; padding-top:2px;}
.menu_actual {color:#9dc128;text-decoration:none;background-color:#162031;font-size:12px;padding:5px;font-weight:bold;}

/**/
/***************************Estilos para la zona media***************************/
/**/

.modulo_solo_texto{margin:18px 0 13px 0;padding-left:15px;font-size:22px;font-variant:small-caps;color:#162031;font-weight:bold;}

#modulo_beneficios{background-image:url(../imagenes/base/fondo_modulo_beneficios.jpg); height:267px;}
#beneficio_1{width: 265px;float: left;margin: 45px 1px 0 25px;padding:140px 0 0 0;}
#beneficio_2{width: 264px;float: left;margin: 45px 1px 0 9px;padding:140px 0 0 0;}
#beneficio_3{width: 265px;float:left;margin: 45px 0 0 9px;padding:140px 0 0 0;}
#modulo_beneficios h1{font-size:13px;margin-left:15px;color:#FFFFFF;}
#modulo_beneficios h1 a{text-decoration:none;}
#modulo_beneficios h2{font-size:12px;margin-left:15px;margin-top:-7px;color:#FFFFFF;font-weight:normal;}

#modulo_nice_center{background-image:url(../imagenes/base/fondo_modulo_nicecenter.jpg);background-repeat:no-repeat;margin:30px 0 0 0;}
#modulo_nice_center h2{width:524px;font-size:17px;color:#162031;font-weight:normal;padding:57px 0 0 0;}
#center_izq{float:left;width:470px;font-size:12px;color:#162031;padding-left:21px; line-height:17px;margin-bottom:75px;}
#center_der{margin-left:560px;padding-top:245px;}
.input_map input{border:1px solid #eeeded;font-size:11px;padding:5px;width:273px;color:#333333;margin-right:3px;margin-bottom:10px;}
#modulo_nice_center img{float:right;margin:-35px 20px 0 0;}
#modulo_nice_center li{ list-style-image:url(../imagenes/base/vineta_verde.gif);}

#modulo_formularios{border: 1px solid #eeeded; background-color:#f8f8f8;margin:50px 0 0 0;padding:0 0 40px 0;}
#financiacion{font-size:12px;color:#162031;padding-left:21px; line-height:17px;width:250px;float:left;}
#financiacion a{color:#162031; text-decoration:none;}
#financiacion a:hover{color:#9dc128; text-decoration:none;}

#pestanas {margin-top:-40px;float:left;}
#pestanas ul{list-style-type:none;width:500px;}
#pestanas li{float:left;margin-right:15px;font-size:12px;color:#162031;}
#pestanas li a{color:#162031;text-decoration:none;font-weight:bold;padding:10px 20px 8px 20px;}
#pestanas li a:hover{color:#9dc128;text-decoration:none;font-weight:bold;}
.selected{background-color:#f8f8f8;border-top:1px solid #eeeded;border-right:1px solid #eeeded;border-left:1px solid #eeeded;}
.no_selected{border-top:1px solid #FFFFFF;border-right:1px solid #FFFFFF;border-left:1px solid #FFFFFF;}

#contenedor_formularios{margin:20px 0 0 315px;}
.formulario_a_izq{float:left;width:250px;}
.formulario_a_der{margin-left:275px;width:250px;}
.input{margin-bottom:15px;width:260px;}
.input img{float:left;margin-right:10px;}
.input input{border:1px solid #eeeded;font-size:11px;padding:5px;width:200px;color:#333333;margin-right:3px;}
.input_area{margin-bottom:15px;}
.input_area img{float:left;margin-right:10px;}
.input_area textarea{border:1px solid #eeeded;font-size:11px;padding:5px;width:475px;color:#333333;margin-right:3px;font-size:11px;font-family:Tahoma;}
.input2{margin-bottom:15px;}
.input3 input{border:1px solid #eeeded;font-size:11px;padding:5px;width:250px;color:#333333;margin-right:3px;margin-bottom:10px;}
.radiob{font-size:11px;}
.enviar input{border:1px solid #999999;font-size:11px;padding:5px 15px 5px 15px;color:#333333;float:right;margin-right:15px;}
.error{float:left;font-size:11px;color:#FF0000;}
#proteccion_datos{float:right; font-size:10px; padding: 10px 15px 0 0;}
#proteccion_datos a{color:#162031; text-decoration:none;}
#proteccion_datos a:hover{color:#9dc128; text-decoration:none;}

#modulo_productos{ background-image:url(../imagenes/base/fondo_modulo_productos.jpg);height:295px;margin:15px 0 0 0;}
#producto_1{width: 205px;float:left;margin: 57px 1px 0 18px;padding:172px 0 0 0;}
#producto_2{width: 205px;float:left;margin: 57px 1px 0 6px;padding:172px 0 0 0;}
#producto_3{width: 205px;float:left;margin: 57px 0 0 6px;padding:172px 0 0 0;}
#producto_4{width: 205px;float:left;margin: 57px 0 0 6px;padding:172px 0 0 0;}
#modulo_productos h2{font-size:12px;margin-left:15px;color:#FFFFFF;padding-right:15px;}
#modulo_productos h2 a{text-decoration:none;}

#modulo_banners{border: 1px solid #eeeded;background-color:#FFFFFF;}

#banner_1{width: 286px;float:left;background-color:#162031;margin: 0 1px 0 0;}
#banner_2{width: 283px;float:left;background-color:#162031;margin: 0 1px 0 0;}
#banner_3{width: 296px;float:left;background-color:#162031;}

#modulo_banners h2{font-size:13px;margin-left:15px;color:#FFFFFF;}
#modulo_banners h2 a{text-decoration:none;}

#modulo_sostenibilidad{text-align:center;margin-top:25px;}

.contenedor_noticias {border: 1px solid #eeeded;background-color:#f6f5f3; padding:10px;background-color:#f8f8f8;
	background-image:url(../imagenes/base/pompas.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;}

/**/
/************* Estilos para el pie de la página **********************/
/**/
#pie{margin-top:20px;padding-top:15px;background-color:#98bc1a;background-image:url(../imagenes/base/sombra_pie.gif);background-repeat:repeat-x;background-position:top;height:150px;color:#FFFFFF;font-size:10px;}
#pie_izquierda{float:left;}
#pie_derecha{float:right;text-align:right;}
#pie a{color:#FFFFFF;text-decoration:none;}
#pie a:hover{color:#FFFFFF;text-decoration:underline;}

.hr{height:15px;border-top:1px solid #CCCCCC;margin-right:15px;}
.gris_12{color:#333333;font-size:12px;}
.verde{color:#9dc128;}
.verde a{color:#9dc128; text-decoration:none;}
.verde a:hover{color:#162031; text-decoration:none;}
.verde_12{color:#9dc128;font-size:12px;}
.verde_13{color:#9dc128;font-size:13px;}
.verde_15{color:#9dc128;font-size:15px;}
.rojo_12{color:#FF0000;font-size:12px;}
.blanco_12{color:#FFFFFF;font-size:12px;}
.blanco_13{color:#FFFFFF;font-size:13px;}
.azul_11{color:#162031;font-size:11px;}
.azul_12{color:#162031;font-size:12px;}
.azul_14{color:#162031;font-size:14px;}
.azul_20{color:#162031;font-size:20px;}
.azul_20 a{color:#162031;font-size:20px; text-decoration:none;}
.azul_20 a:hover{color:#162031;font-size:20px; text-decoration:underline;}
.verde_20{color:#9dc128;font-size:20px;}
.verde_20 a{color:#9dc128;font-size:20px; text-decoration:none;}
.verde_20 a:hover{color:#162031;font-size:20px; text-decoration:none;}
.encuadrar{width:870px;margin: 0 auto 0 auto;}
.clickable{cursor:pointer;display:block;}
.clickable2{cursor:pointer;display:block;}
.clickable_banner{cursor:pointer;display:block;}
.clear{clear:both;}
.oculto{ display:none;}
