body {background: url(../images/top.jpg) repeat-x; font: 78%  Arial, Helvetica, sans-serif ; letter-spacing:-0.1px; background-color: #f8f8f5; line-height:1.1em; margin-top:0px; color: #222222; }
a { text-decoration: underline; color: #004d21; }
a:hover { color:  #A0BFAF; }	
a:focus { outline: 0; }
h1 { font: 2.1em "Century Gothic", Mistral, Arial;line-height: 38px; background: url(../images/botonh1.gif)  no-repeat center left; padding-left:35px; border-bottom: solid 1px #004d21; height:40px; color: #297D09}
h2 { color:#FF9900; font: bold 250% "Century Gothic", Mistral, Arial; letter-spacing: 1px; padding: 0; margin: 0 0 ; color: #000000; margin-bottom:20px; margin-top:20px; text-align:left; line-height:1.1em; }
h3 { color: #FF0000; font: 18px Arial, Helvetica, sans-serif, ; letter-spacing: 0px; margin: 30px 0 0 0; font:bold;  font-size:19px;}
/*ENTRADAS*/h4 {}
img { border: 0; }
#clear { width:100%; height:5px; background-color:#003300}

li {

}

#idiomas { position:absolute; right:670px; top:58px;}
#form_cabecera { position:absolute; right:250px; top:63px;}
.cabecera_form { background:url(../images/bg_form_cabecera.png) repeat-x top; height:18px; border:none; padding:0 10px;}
#log { position:absolute; left:400px; top:63px;}
#log b{ float:left;}


.orange { color: #FF8000; }
strong {color: #FF0000;}

#wrap { width:100%; margin: 0px auto ; }
	
#logo { float: left; width: 400px; margin: 0 0 7px; color: #2E7631}
#logo a {color: #2E7631}
#header_top {padding: 10px 0 0 7px; clear: both; margin: 0 0 0px 0; height: 68px; }
#header_top p { padding: 0; margin: 0; }


#grafic { width:auto; margin-top:13px; _margin-top:4px; text-align:left; background: url(../images/geotextiles_de_calidad.gif) center repeat-x; height:92px; margin-bottom:0px; padding-left:200px; padding-top:30px;}
#grafic_empresa { width:auto; margin-top:13px; _margin-top:4px; text-align:left; background: url(../images/INTRO_empresa.gif) center repeat-x; height:92px; margin-bottom:0px; padding-left:200px; padding-top:30px;}
#grafic_geotextil { width:auto; margin-top:13px; _margin-top:4px; text-align: left; background: url(../images/INTRO_geotextil.gif) center repeat-x; height:92px; margin-bottom:0px; padding-left:200px; padding-top:30px; }
#grafic_compuestos {width:auto; margin-top:13px; _margin-top:4px; text-align:left; background: url(../images/INTRO_geocompuestos.gif) center repeat-x; height:92px; margin-bottom:0px; padding-left:200px; padding-top:30px;}
#grafic_membranas {width:auto; margin-top:13px; _margin-top:4px; text-align:left; background: url(../images/INTRO_geomembranas.gif) center repeat-x; height:92px; margin-bottom:0px; padding-left:200px; padding-top:30px;}
#grafic_relacionados {width:auto; margin-top:13px; _margin-top:4px; text-align:left; background: url(../images/INTRO_relacionados.gif) center repeat-x; height:92px; margin-bottom:0px; padding-left:200px; padding-top:30px;}
#grafic_fibras {width:auto; margin-top:13px; _margin-top:4px; text-align:left; background: url(../images/INTRO_fibras.gif) center repeat-x; height:92px; margin-bottom:0px; padding-left:200px; padding-top:30px;}
#grafic_calidad {width:auto; margin-top:13px; _margin-top:4px; text-align:left; background: url(../images/INTRO_calidad.gif) center repeat-x; height:92px; margin-bottom:0px; padding-left:200px; padding-top:30px;}



h1.cabecera1 { color: #FFFFFF; border-bottom:none; font-family:Arial Black, Helvetica, sans-serif; background:none; font-size:50px; padding:0px 0px 0px 145px; margin:0px; margin-top:-7px;}
h1.cabecera2 { color: #000000; border-bottom:none; font-family:Arial Black, Helvetica, sans-serif; background:none; font-size:50px; padding:0px 0px 0px 145px; margin:0px; margin-top:-7px;}

h2.cabecera1 { color: #006600; border-bottom:none; font-family:Arial, Helvetica, sans-serif; background:none; font-size:30px; padding:10px 0px 0px 228px; margin:0px;}
h2.cabecera2 { color: #f6df17; border-bottom:none; font-family:Arial, Helvetica, sans-serif; background:none; font-size:30px; padding:10px 0px 0px 228px; margin:0px;}

strong.cabecera { color: #FF0000;} 

#menu { width:auto; height:40px;}

#cuerpo_index { width:1160px; margin:auto; margin-top:20px;}

#cuerpo_empresa{ width:1000px; margin:auto;   margin-top:20px;  padding-bottom:10px; text-align:justify; line-height:1.5em;}

#cuerpo_funciones{ width:1000px; margin:auto;  margin-top:20px; padding-bottom:10px; text-align:justify; line-height:1.5em;}

#cuerpo_geotextil { width:1000px; margin:auto;  margin-top:20px;  padding-bottom:10px; text-align:justify; line-height:1.5em}



/*---------------------PORTADA---------------------*/
#logo_absolute{
	height:190px;
	width:393px;
	position:absolute;
	top:10px;
	margin-left:10px;
	
}

p.tex_portada {
margin-left:50px;
padding-right:40px;
text-align:justify;
padding-top:10px;
font-size:11px;
color:#666666;
}

#portada_text {
	width:500px;
	height:300px;
	float: right;	
	padding: 0px 5px;
	
	
}

#portada_text p {
	margin-top:0px;
	
}

.portada {
	width:150px;
	height:272px;
	float:left;
	margin-right:10px;
}

.portada h3{
	 color: #000; font: 150% Arial, Sans-Serif; letter-spacing: -1px; margin:0; padding:0; line-height:0.8em; padding-left:3px;}

.boton_super {
	height:22px;
	padding:7px 3px 0 27px;
	background:url(../images/boton_sup.gif) no-repeat;
	color: #00CC33;
}

.boton_super:hover {
	color: #999999;
	background-image:url(../images/boton_sup-hover.gif);
}


	
/*END PORTADA*/


/*---------------------ENTRADA DE ÁREAS---------------------*/
#right_entrada{
	float:left;
	_float:left;
	width:450PX;
	position:relative;
	height:100%;
	padding:10px 5px 0 5px;

}

.intro_entrada {
	width:400px;
	padding: 7px 15px 3px 25px;
	height:90px;
	margin-right: 18px;
	text-align: left;
}

.intro_entrada img {
	float:left;
	margin-right:20px;
}

h1.entrada{font-size:19px; padding-left:0px; color:#004d21; margin:0 0 0 0px; background:none; height:15px; border-bottom:none; margin-bottom:15px; }


#contenido_entrada {
	float: left;
	width:250PX;
	border: soli 1px blue;
	padding:10px 10px 10px 10px;
	text-align:right;
	font-style:italic;
	color:#006600;
/*	margin-left:200px;
	_margin-left:120px;
*/
}


/*END ENTRADA DE ÁREAS*/



/*---------------------CONTENIDO SECCIONES---------------------*/

/*CONTENIDOS*/

#contenido {
    float:right;
	width:510PX;
	border: soli 1px blue;
	padding:10px 20px 10px 20px;
	border-right: solid 1px #003300;
}

#contenido a:hover{ color: #A0BFAF; text-decoration: underline;?;}

#contenido_big {
    float:right;
	width:690PX;
	border: soli 1px blue;
	padding:10px 20px 10px 20px;
	
}

#contenido_big a:hover{ color: #A0BFAF; text-decoration: underline;?;}

#contenido_big_obras {
    float:right;
	width:780PX;
	border: soli 1px blue;
	padding:10px 20px 10px 20px;
	
}

#funciones img {
	margin:30px 30px 10px 30px;;
	text-decoration:line-through;
}

.intro_secciones {
	width:220px;
	height:100px;
	padding:0 3px 0 3px;
	float:left;
	padding:10px 5px 10px 5px;
	text-align:left;
	
}

.intro_secciones a {
	margin-top:90px;
	font:bold;
	text-decoration:underline;
	
	
}

.intro_secciones img {
	float:left;
	margin-right:10px;
	
}

#contenido p.nota {
	font-size:10px;
	color: #666666;
	line-height:1em;
}

#contenido span {
	color:#d10f2b ;
}

/*END CONTENIDOS*/

/*Tabla contenido aplicacion*/
#tabla_aplicacion table {
	width:100%;
	border-color:none;
}

#tabla_aplicacion tr {
	width:165px;
	border-collapse:collapse;
	
	}

#tabla_aplicacion th {
	padding-top:4px;
	text-align:center;
	background-color: #A0BFAF;
	height:25px;
	font-size:10px;
	font-style:normal;
	color:#FFFFFF;
}

#tabla_aplicacion td {
	padding-top:4px;
	background: #E6F2D6;
	padding-top:4px;
	height:25px;
	text-align:center;
}

#tabla_aplicacion td.button {
	padding-top:4px;
	background: #E6F2D6;
	text-align:center;
	width:30px;
}

#tabla_aplicacion td_1 {
	padding-top:4px;
	background: #E6F2D6;
	padding-top:4px;
	height:25px;
	text-align:center;
	font-size:10px;
}

#tabla_aplicacion td.naranja {
	padding-top:4px;
	background: #ECF4EE;
	height:25px;
	text-align:center;
	font-size:10px;
	
}

#tabla_aplicacion td.naranja_1 {
	padding-top:4px;
	background: #ECF4EE;
	height:25px;
	text-align:center;
	font-size:10px;
	
}

#tabla_aplicacion td.orange{
	padding-top:4px;
	background-color:#FF6600;
	height:25px;
	text-align:center;
	color: #454545;
	
}
#tabla_aplicacion strong {
	color:#006633;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}
/*Tabla Contenido aplicacion end*/
.tabla_caracteristicas table {
	width:100%;
	margin-top:20px;
	border-top: none;
	font-size:11px;
	margin-bottom:20px;
}

.tabla_caracteristicas tr {

	border-collapse:collapse;
	
	}

.tabla_caracteristicas th {
	padding-top:4px;
	text-align:center;
	background-color: #A0BFAF;
	height:25px;
font-size:10px;
	font-style:normal;
	color:#FFFFFF;
}

.tabla_caracteristicas td {
	padding-top:4px;
	background: #ECF4EE;
	height:25px;
	text-align:center;
}

.tabla_caracteristicas td.naranja {
	padding-top:4px;
	background-color:#FF6600;
	height:25px;
	text-align:center;
	
}

.tabla_caracteristicas td.blanco {
	padding-top:4px;
	background-color: #FFFFFF;
	height:25px;
	text-align:center;
	
}


/*#tabla_caracteristicas td.verde {
	padding-top:4px;
	background: #F3FFC6;
	height:25px;
	text-align:center;
}
*/
.tabla_caracteristicas td.clarito {
	background: #E6F2D6;
	padding-top:4px;
	height:25px;
	text-align:center;
}


.tabla_caracteristicas strong {
	color:#006633;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}

.tabla_caracteristicas strong {
	color:#d10f2b;
	font: lighter;
}

/*Tabla contenido características*/


/*Tabla contenido características*/

/*---------------------CONTENIDO SECCIONES END ---------------------*/

/*MENU NAVEGADOR*/

#dolphincontainer{
	position:relative;
	min-width:1000px;
	margin-left:50px;
	height:33px;
	color:#E0E0E0;
	background:#013f00;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	}

#dolphinnav{
	position:relative;
	height:33px;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	background:#fff url(dolphin_bg.gif) repeat-x bottom left ;
	padding:0 0 0 8px;
	display:block;
	}

#dolphinnav ul{
	padding:0;
	list-style-type:none;
	text-align:0auto;
	margin:0px;
	
	}

#dolphinnav ul li{
	display:block;
	float:left;
	margin:0 1px;
	}

#dolphinnav ul li a{
	display:block;
	float:left;
	color: #000000;
	text-decoration:none;
	padding:0 0 0 10px;
	height:33px;
	}

#dolphinnav ul li a span{
	padding:12px 8px 0 0;
	height:21px;
	float:left;
	}

#dolphinnav ul li a:hover{
	color: #FFFFFF;
	background:transparent url(dolphin_right-ON.gif) repeat-x bottom left;
	}

#dolphinnav ul li a:hover span{
	display:block;
	width:auto;
	cursor:pointer;
	}

#dolphinnav ul li a.current,#dolphinnav ul li a.current:hover{
	color:#fff;
	background:#1D6893 url(dolphin_left-ON.gif) no-repeat top left;
	line-height:275%;
	}

#dolphinnav ul li a.current span{
	display:block;
	padding:0 8px 0 0;
	width:auto;
	background:#1D6893 url(dolphin_right-ON.gif) no-repeat top right;
	height:33px;
	}
	


/*---------------------END MENU NAV---------------------*/

/*---------------------MENU LEF---------------------
#left { width: 250px; padding: 0px 5px 0 0px;  height:100%; background-color:#f8f6f2; }

#menu_left {
	width: 250px;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	font-weight:bold;
	}

#menu_left ul{
	list-style: none;
	margin: 0;
	padding: 0;
	}
	
#menu_left ul li a.currenti{
	background: url(../images/MENU_LEFT_CURRENTI.gif);
	padding: 8px 0 0 35px;
}

#menu_left ul li a.currenti:hover {
	 background:url(../images/MENU_LEFT_CURRENTI.gif)  0 -30px;
	 padding: 8px 0 0 37px;
}
	
#menu_left li a {
	height: 30px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	background: url(../images/menu_left.gif);
	
	}	

#menu_left li a.boton {
	height: 30px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	background: url(../images/menu_left.gif);
	
	}
	
#menu_left li a:link{
	color: #006600;
	display: block;
	background: url(../images/menu_left.gif);
	padding: 8px 0 0 35px;
	}
	
#menu_left li a:visited {
	color: #86A47D;
	display: block;
	background: url(../images/menu_left.gif);
	padding: 8px 0 0 35px;
	}	

#menu_left li a:hover {
	color:#006600;
	background: url(../images/menu_left.gif) 0 -33px;
	padding: 8px 0 0 37px;
	text-decoration:underline;
	font: x-large;
	}
	
	
/*#menu_left ul li ul li a{
	height: 30px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	background: url(../images/MENU_LEFT_CURRENTI2.gif);
	font-weight:normal;
}

#menu_left ul li ul li a:link{
	color: #009900;
	display: block;
	background: url(../images/MENU_LEFT_CURRENTI2.gif);
	padding: 8px 0 0 55px;
}

#menu_left ul li ul li a:visited{
	color: #999999;
	display: block;
	background: url(../images/MENU_LEFT_CURRENTI2.gif);
	padding: 8px 0 0 55px;
}

#menu_left ul li ul li a:hover{
 	color:#009900;
	background: url(../images/MENU_LEFT_CURRENTI2.gif)  0 -30px;
	padding: 8px 0 0 57px;
}

#menu_left ul li ul li a.currento{
	background: url(../images/MENU_LEFT_CURRENTI.gif);
	padding: 8px 0 0 35px;
}

/*#menu_left ul li ul li  a.currento:hover {
	 background:url(../images/MENU_LEFT_CURRENTI.gif)  0 -30px;
	 padding: 8px 0 0 37px;
}

#grupo_1{
display: none;
padding-left:10px;
border-bottom:none;

}


#menu_left li a.desplegados {
	font-size:10px;
	padding-left:5px;
	font-weight:200;
	color:#999999;
	border-bottom: none;
	border-top:none;
	margin-left:5px;
	height:20px;
	line-height:1.5em;
	color:#1d4b76;
	background-image: none;
}

#menu_izq li a.desplegados:hover {
color:#333333;
}
*/

#menu_izq {
	width: 250px;
	font-family:Helvetica,Arial,Verdana,sans-serif;
	font-weight:bold;
	}

#menu_izq ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

#menu_izq ul li a {

	text-decoration: none;
	background: url(../images/menu_left.gif);
	padding-left:33px;
	height:30px;
	display:block;
	line-height:2.4em;
	
	}
#menu_izq ul li a.actual {
	text-decoration: none;
	background: url(../images/MENU_LEFT_CURRENTI2.gif);
	padding-left:43px;
	height:30px;
	display:block;
	line-height:2.4em;
	
	}

#menu_izq ul.blue {
padding:0;
padding-bottom:20px;
	}
	



#menu_izq li a.grupo_activo {
	font-size:12px;
  	voice-family: inherit;
  	height:25px;
	text-decoration: none;
	width:auto;
	display:block;
	color: #FFFF00;
	font-weight:bold;
	background: url(images/menu_izq.gif) repeat-x;
	padding-left:10px;
	font-weight:bold;
	

}

#menu_izq li a.grupo_activo:hover {
	color: #FFFF00;
}



#menu_izq li a.despliega {
	padding-left:33px;
	height:30px;
	display:block;
	line-height:2.8em;
	background: url(../images/MENU_LEFT_CURRENTI.gif);
	voice-family: inherit;
	
	
}

#menu_izq li a.grupo {
	font-size:11px;
	background: url(images/row_azul.jpg) left center no-repeat;
	padding-left:9px;
	font-weight:200;
	color:#333333;
	border-bottom: none;
	border-top:none;
	margin-left:8PX;
	height:20px;
	line-height:2.2em;
	margin-bottom:3px;

	
}

#menu_izq li a.despliega_grupo {
	font-size:10px;
	padding-left:15px;
	font-weight:200;
	color:#01539c;
	border-bottom: none;
	border-top:none;
	margin-left:8px;
	height:18px;
	background: url(images/bullet.gif) left center no-repeat;
	line-height:1.9em;
	line-height:2.1em;
	
}


#menu_izq li a.desplegados {
	font-size:11px;
	padding-left:12px;
	color:#023516;
	border-bottom: none;
	border-top:none;
	margin-left:10px;
	height:25px;
	line-height:1.9em;
	color: #006600;
	background-image:none;
	background: url(../images/bullet.png) center left no-repeat ;
}

#menu_izq li a.desplegadosON {
	font-size:12px;
	padding-left:15px;
	border-bottom: none;
	border-top:none;
	margin-left:10px;
	height:20px;
	line-height:1.5em;
	color: #023516;
	background: url(../images/bullet.gif) center left no-repeat ;
	text-decoration:underline;
}

#menu_izq li a.desplegados:hover {
text-decoration:underline;
padding-left:13px;
}

#menu_izq li a.min {
	margin-left:40px;
	font-size:10px;
	padding-left:15px;
	color:#003300;
	height:20px;
    line-height:1.8em;
	background:none;
	width:auto;
	background: url(../images/bullet.png) center left no-repeat ;
	
}

#menu_izq li a.minON {
	margin-left:40px;
	font-size:11px;
	padding-left:12px;
	color: #003300;
	height:20px;
    line-height:1.5em;
	background:none;
	width:auto;
	background: url(../images/bullet.gif) center left no-repeat ;
	text-decoration:underline;
	text-align:left;
	
}


#menu_izq li a.no_despliega:hover {
	text-decoration:underline;
}

#menu_izq li a.ultimo {
	font-size:10px;
	padding-left:5px;
	font-weight:200;
	color:#999999;
	border-bottom: none;
	border-top:none;
	margin-left:5px;
	height:18px;
	line-height:1.5em;
	border-bottom:solid 1px #01539c;
	border-top:solid 1px #01539c;
	line-height:2.1em;
}

#menu_izq li a.ultimo_despliega {
	font-size:10px;
	padding-left:15px;
	font-weight:200;
	color:#01539c;
	border-bottom: none;
	border-top:none;
	margin-left:8px;
	height:18px;
	background: url(images/bullet.gif) left center no-repeat;
	line-height:1.9em;
	border-top:solid 1px #01539c;
	border-bottom:solid 1px #01539c;
	line-height:2.1em;
}
		
#menu_izq li a:hover {
	
	text-decoration:none;
	}

#grupo_1{
display: none;
padding-left:10px;
border-bottom:none;

}

#grupo_2{
display: none;
padding-left:10px;
border-bottom:none;

}

#grupo_3{
display: none;
padding-left:10px;
border-bottom:none;

}

#grupo_4{
display: none;
padding-left:10px;
border-bottom:none;

}


/*---------------------END MENU LEFT---------------------*/

/*Right*/

img.pic_border{
float:left;
padding:2px;
margin-right:15px;
border:1px solid #CCCCCC;
margin-bottom:8px;
}

img.pic_border2{
float:right;
padding:2px;
margin-left:15px;
border:1px solid #CCCCCC;
margin-bottom:8px;
}

#right {
	float:right;
	width:180PX;
	position:relative;
	height:100%;
	padding:10px 2px 0 10px;
}

/*End Right*/

/*------------------MENU DER----------------------*/
#menu_der {
	
	
	width:100%;
	margin:0 0px 8px 0px;
	
	}

#menu_der ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}

#menu_der ul.blue {
background-color:#ece9e6;
padding:0;
padding-bottom:10px;
}
	
#menu_der li a {
	font-size:11px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height:20px;
	text-decoration: none;
	width:auto;
	display:block;
	color: #999999;
	font-weight:bold;
	list-style:none;
	border-top:solid 1px #2268a9;
	}


#menu_der li a.grupo_activo {
	font-size:12px;
  	voice-family: inherit;
  	height:25px;
	text-decoration: none;
	width:auto;
	display:block;
	color: #f6df17;
	font-weight:bold;
	background:url(../images/menu_izq.gif) repeat-x;
	text-align:center;
	font-weight:bold;
	

}



#menu_der li a.despliega {
	font-size:9px;
	padding-left:14px;
	font-weight:200;
	color:#01539c;color: #1D334E;
	border-bottom: none;
	border-top:none;
	height:18px;
	background: url(../images/row_izquierd.gif) left center no-repeat;
	line-height:1.9em;
	border-bottom:solid 1px #01539c;
	line-height:2.1em;
	margin-left:8px;
	
}

#menu_der li a.despliega:hover {
	color: #0b7638;
	padding-left:13px;
}
/*---------end central box---------*/

/*-------------------- MENU DERECH----------------------*/




#right_portada { width: 220px; float: right;border-left-style: outset; }

#medium { width:545px; height:100%;border-left-style: outset; float: left; padding:10px 0 10px 5px; padding-right:10px;}
#footer p {color:#fff;}
#footer { font-size:12px; clear: both; padding-top: 28px; padding-bottom:40px;  margin: 10px 0 0 0;  line-height: 1em; text-align:center; background:url(../images/footer.gif) top center repeat-x; color:#0a763a; height:auto;}
#footer a {color: #f6df17}
#footer a.novaweb { font-family: "BankGothic Lt BT", Arial, Verdana; font-size:12px; text-decoration:none; }
#footer a.novaweb:hover { font-family: "BankGothic Lt BT", Arial, Verdana; font-size:12px; text-decoration:underline }

#footer_index { font-size:12px; clear: both; padding-top: 10px;  margin: 10px 0 0 0;  line-height: 1em; text-align:center; background:url(../images/footer.gif) top center repeat-x; color:#0a763a; height:auto;}
#footer_index a {color: #f6df17}
#footer_index a.novaweb { font-family: "BankGothic Lt BT", Arial, Verdana; font-size:12px; text-decoration:none; }
#footer_index a.novaweb:hover { font-family: "BankGothic Lt BT", Arial, Verdana; font-size:12px; text-decoration:underline }

/*----------FORMULARIO DE CONTACTO----------------*/
#contact_section{
width:900px;
padding:0 15px 0 15px;
height:auto;
float:left;
}

#contact_box_left {
	width:500px;
	margin:20px 0px 10px 0px;
	padding-bottom:10px;
	float:left;
}

#contact_box_right{
width:380px;
margin:20px 00px 10px 0px;
padding-bottom:10px;
float:right;
}
#form {width:500px;margin-left:20px;}
form label{	display:block;	font-size:13px;	color:#004d21;	}
form input.text, form textarea{	width:300px;border:1px #004d21 solid;	color:#211000;	padding:1px 5px;	font:12px Verdana,Arial,san-serif;	background-color: #ece9e6;	}
form input.text:hover, form textarea:hover{	border:1px #004d21 solid;}
form input.text:focus, form textarea:focus{	border:1px #004d21 solid;	color:#211000; background-color: #ece9e6;}
form input.button{	margin-right:8px;	padding:3px 5px;	font:12px Verdana,Arial,san-serif;	}
* html form input.text,* html form textarea{	border-color:#004d21;	color:#333;	}

/*-----------------------------END FORMULARIO DE CONTACTO----------------------------*/
/* FBG */
.FBG { padding:0; margin:0; background:#0a763a; border-bottom:1px solid #fff; text-align:left;color:#D7DF01; padding-bottom:15px; }
.FBG_resize { width:1242px; margin:0 auto; padding:0px 0; }
.FBG img { float:left; margin:0; padding:0;}
.FBG a { color:#fff; text-decoration:none; font-weight:bold; font-size:14px; }
.FBG h2 { font: 15px Arial; color:#fff; padding:10px 0; margin:0;}
.FBG p {width:310px; font: normal 10px "Arial", Times, serif; padding:5px 0; margin:0; line-height:1.8em; color:#fff;font: 12px Arial}
.FBG ul { padding:0; margin:0; list-style:none;color:#fff;}
.FBG li { padding:2px 0px; margin:0; }
.FBG li a{ padding:5px 8px; margin:0; }

.FBG li a { font:normal 11px "Arial", Verdana; color:#fff; padding:5px 0 5px 0; margin:0;text-decoration:none;}
.FBG li a:hover { text-decoration:underline; }
.FBG .blog { width:120px; float:left; margin:0 15px 0 0; padding:0 25px 0 0;}
.FBG .blog.last { padding:0; margin:0; background:none;}
p.clr, .clr { clear:both; padding:0; margin:0; background:none;}

/*------------------NUBE DE ETIQUETAS ------------------------------*/

	
#left {width:250px; text-align:left; border:0px;}

	/*cambio de tamaño en las etiquetas*/

	.link_a1{font-size:0.8em;}

	.link_a2{font-size:0.9em;}

	.link_a3{font-size:1em;}

	.link_a4{font-size:1.1em;}

	.link_a5{font-size:1.2em;}

	.link_a6{font-size:1.3em;}

	.link_a7{font-size:1.4em;}

	.link_a8{font-size:1.5em;}

	.link_a9{font-size:1.6em;}

	.link_a10{font-size:1.7em;}

	.link_a20{font-size:2em;}

	.link_a30{font-size:2.2em;}

	.link_a40{font-size:2.5em;}

	.link_a50{font-size:3em;}



	/*cambio de color en las etiquetas*/

	.link_b1{color:#1c5e08;}

	.link_b2{color:#1c5e08;}

	.link_b3{color:#1c5e08;}

	.link_b4{color:#1c5e08;}

	.link_b5{color:#1c5e08;}

	.link_b6{color:#1c5e08;}

	.link_b7{color:#1c5e08;}

	.link_b8{color:#1c5e08;}

	.link_b9{color:#1c5e08;}

	.link_b10{color:#1c5e08;}

	.link_b20{color:#1c5e08;}

	.link_b30{color:#1c5e08;}

	.link_b40{color:#1c5e08;}

	.link_b50{color:#1c5e08;}



	/*cambio de tamaÒo y color en las etiquetas*/

	.link_c1{font-size:0.8em;color:#1c5e08;}

	.link_c2{font-size:0.9em;color:#1c5e08;}

	.link_c3{font-size:1em;color:#1c5e08;}

	.link_c4{font-size:1.1em;color:#1c5e08;}

	.link_c5{font-size:1.2em;color:#1c5e08;}

	.link_c6{font-size:1.3em;color:#1c5e08;}

	.link_c7{font-size:1.4em;color:#1c5e08;}

	.link_c8{font-size:1.5em;color:#1c5e08;}

	.link_c9{font-size:1.6em;color:#1c5e08;}

	.link_c10{font-size:1.7em;color:#1c5e08;}

	.link_c20{font-size:2em;color:#1c5e08;}

	.link_c30{font-size:2.2em;color:#1c5e08;}

	.link_c40{font-size:2.5em;color:#1c5e08;}

	.link_c50{font-size:3em;color:#1c5e08;}



	.block1{margin-top:10px;padding:5px;font-family:Arial;line-height:1.8em; width: 250px;}
	.block_index{margin-top:10px;padding:5px;font-family:Arial;line-height:1.8em; width: 900px;}

	.block2{margin-top:10px;width:600;padding:5px;font-family:Arial;font-size:1em;font-weight:bold;line-height:1.8em;}

/*------------------END NUBE DE ETIQUETAS ------------------------------*/


/*----redes sociales ------*/

#facebook {float:right; padding-top:22px;}

#twitter {float:right; padding-top:20px;}
.siguenos{margin-top: -20px; margin-left: 0px;}
