BODY{
	text-align: center;
	background-color: white;
	font-family:Arial;
	padding-top: 0px;
	font-size: 0.8em;
	/*background-image: url(../imagenes/fondo.gif);
	background-repeat: repeat;*/
	background-color:#c0c0c0;
}
img {
border:0;
}
.cuerpo{
	width:1018px;
    height: auto;
    margin: auto;
    background-color: #FFFFFF;
    position:relative;
    text-align:left;
}
.top_principal{
width:1020px;
height:274px;
float:left;
background-image: url(../img/cabecera1.jpg);
background-repeat: no-repeat;
border-bottom:3px solid #bbdd7e;
}
.top_principalp{
width:1020px;
height:187px;
float:left;
background-image: url(../img/cabecera2.jpg);
background-repeat: no-repeat;
border-bottom:3px solid #bbdd7e;

}
.top_principali{
width:1020px;
height:187px;
float:left;
background-image: url(../img/cabecera3.jpg);
background-repeat: no-repeat;
border-bottom:3px solid #bbdd7e;
}
.pie{
width:1020px;
height:38px;
float:left;
background-color:FFFFFF;
clear: both;
}

.otras_cuerpo {
	font-family: "Arial";
	font-size: 11px;
	color:#646464;
	font-weight:normal;
}

.punto{
width:8px;
height:8px;
float:left;
margin-top:12px;
margin-left:16px;
background-image: url(../img/puntito.gif);
background-repeat: no-repeat;

}
.titulo_noticias{
width:250px;
/width:272px;
height:50px;
color:#A1B689;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
padding-left:20px;
padding-top:10px;
border-bottom:2px solid #828282;
font-weight:bold;
}
.total_texto{
width:270px;
height:auto;
float:left;
margin-top:20px;
/margin-top:15px;
}
.noticia{
width:230px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
float:left;
margin-left:25px;
}
.noticia a{
	text-decoration:none;
	color:#FFFFFF;
}

.noticia a:hover{
	text-decoration:underline;
	color:#FFFFFF;

}

.noticia a:visited{
	color:#FFFFFF;
}
.busqueda{
width:430px;
height:auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#709c0b;
float:left;
margin-left:15px;
}
.busqueda a{
	text-decoration:none;
	color:#709c0b;
}

.busqueda a:hover{
	text-decoration:underline;
	color:#709c0b;

}

.busqueda a:visited{
	color:#709c0b;
}
.bloque2a{
width:720px;
height:auto;
float:left;
background-color:#7E7E7E;

}
.bloque1a{
width:291px;
height:385px;
/height:441px;
float:left;
padding-top:45px;
background-image: url(../img/bloque1p.gif);
background-repeat: no-repeat;
/*border:1px solid red;*/
}
.bloque1a6{
width:283px;
height:385px;
/height:441px;
float:left;
padding-top:45px;
background-image: url(../img/bloque1p6.gif);
background-repeat: no-repeat;
/*border:1px solid red;*/
}
.bloque1{
width:291px;
height:375px;
/height:415px;
float:left;
padding-top:55px;

/*border:1px solid red;*/
}
.bloque2{
width:727px;
height:413px;
/height:315px;
float:left;
margin-top:10px;
}
.bloque2b{
width:727px;
/width:729px;
height:380px;
/height:392px;
float:left;
margin-top:48px;
/margin-top:50px;

}
.total_texto{
width:200px;
height:auto;
float:left;
}
.foto_principal{
width:201px;
height:318px;
float:left;
margin-top:60px;
/margin-top:70px;
margin-left:15px;
}
.titulo_texto2{
width:auto;
height:30px;

margin-left:10px;
float:left;
color:#A1B689;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
}
.titulo_texto{
width:220px;
height:30px;
margin-top:60px;
margin-left:10px;
float:left;
color:#A1B689;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
font-weight:bold;
}
.texto{
width:220px;
height:200px;
float:left;
margin-left:10px;
color:#709c0b;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
.texto_invierte{
width:850px;
height:auto;
float:left;
color:#709c0b;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-top:110px;
/margin-top:120px;

}
.texto2{
width:550px;
height:200px;
float:left;
margin-top:5px;
margin-left:30px;
color:#709c0b;
font-family:Arial, Helvetica, sans-serif;
text-align:justify;
font-size:12px;
/*border:1px solid red;*/
overflow:auto;
}
.titulo_descripcion_dos{
width:auto;
height:20px;
color:#B3D58B;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
text-align:justify;
float:left;
margin-top:25px;
margin-left:30px;
margin-right:60px;
/margin-right:70px;
}
.descripcion_dos{
width:210px;
height:210px;
float:left;
margin-top:5px;
margin-left:10px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
text-align:justify;
/*border:1px solid red;*/
}
.foto_principal2{
width:auto;
height:229px;
float:left;
margin-top:10px;
/margin-top:20px;
margin-left:35px;
/*border:1px solid red;*/
}
.centro_i{
width:1020px;
height:517px;
float:left;
background: #FFFFFF url(../img/fondo.gif);
background-repeat:no-repeat;
}
.centro_av{
width:1020px;
height:517px;
float:left;
background: #FFFFFF url(../img/fondoav.gif);
background-repeat:no-repeat;
}
.principal{

width:710px;
height:400px;
/height:375px;
float:left;
margin-top:11px;
/margin-top:10px;
margin-left:15px;
/margin-left:6px;

}
.principal_i{

width:750px;
height:355px;
float:left;
position:relative;
z-index:0;
top:-1em;
/top:-1em;
margin-left:35px;
}
.principal3{

width:710px;
height:300px;
/height:275px;
float:left;
margin-top:81px;
/margin-top:80px;
margin-left:15px;
/margin-left:6px;

}
.copyright{
width:650px;
height:20px;
margin-top:13px;
float:left;
color:#709c0b;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

}
.mapaweb{
width:70px;
height:10px;
margin-top:10px;
float:left;
color:#709c0b;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:10px;
border-right:1px solid #BDBDBD;
}
.mapaweb a{
	text-decoration:none;
	color:#709c0b;
}

.mapaweb a:hover{
	text-decoration:underline;
	color:#709c0b;

}

.mapaweb a:visited{
	color:#709c0b;
}
.aviso{
width:70px;
height:10px;
margin-top:10px;
float:left;
color:#709c0b;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:10px;

}
.aviso a{
	text-decoration:none;
	color:#709c0b;
}

.aviso a:hover{
	text-decoration:underline;
	color:#709c0b;

}

.aviso a:visited{
	color:#709c0b;
}
.derecha2{
width:350px;
height:40px;
float:right;
margin-top:2px;

}
.mapaweb4{
width:90px;
height:10px;
margin-top:10px;
float:left;
color:#eda500;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
margin-left:10px;
border-right:1px solid #BDBDBD;
}
.mapaweb4 a{
	text-decoration:none;
	color:#eda500;
}

.mapaweb4 a:hover{
	text-decoration:underline;
	color:#eda500;

}

.mapaweb4 a:visited{
	color:#eda500;
}
.titulo_descripcion{
width:300px;
height:20px;
color:#EDA500;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
float:left;
margin-top:30px;
/margin-top:22px;
margin-left:14px;
/margin-left:7px;
font-weight:bold;
background-image: img(../img/empresa.gif);
background-repeat: no-repeat;

}

.titulo_descripcion_productos{
width:998px;
/width:1020px;
height:auto;
color:#B3D58B;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
float:left;
margin-top:8px;
padding-left:30px;
font-weight:bold;
/*border:1px solid green;*/
/*background-image: img(../img/menu/menu_a.gif);
background-repeat: repeat;*/

}

.gama_productos{
width:998px;
/width:1020px;
height:auto;
float:left;
/*background-color:#A4A4A4;*/
padding-left:31px;
padding-top:1px;
/*border:1px solid red;*/
}
.gama_productos2{
width:998px;
/width:1020px;
height:49px;
float:left;
padding-left:20px;
padding-top:20px;
/*border:1px solid green;*/
}
.gama_productos3{
width:998px;
/width:1020px;
height:249px;
/height:270px;
float:left;

/*background-image: img(../img/bloque2p.gif);
background-repeat: repeat;*/
}
.derecha{
width:auto;
height:auto;
float:left;
}
.centro2{
width:1020px;
height:505px;
float:left;
background: #FFFFFF url(../img/fondo_p.gif);
background-repeat:no-repeat;

}
.centro{
width:1020px;
height:494px;
float:left;
background: #FFFFFF url(../img/fondo2.gif);
background-repeat:no-repeat;

}
.centro_d{
width:1020px;
height:494px;
float:left;
background: #FFFFFF url(../img/fondo2_d.gif);
background-repeat:no-repeat;

}
.centro_a{
width:1020px;
height:auto;
float:left;
background: #FFFFFF url(../img/fondo2_a.gif);
background-repeat:no-repeat;

}
.placa{
width:22px;
height:26px;
float:left;
margin-top:6px;
/margin-top:6px;
margin-right:30px;
/margin-right:10px;
margin-left:15px;
}
.contacto_input1{
width:300px;
}
.interior_titulo2{
width:auto;
height:auto;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.producto{
width:auto;
height:auto;
float:left;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;


margin-right:20px;
margin-left:21px;

}
.leer_mas2{
width:auto;
height:10px;
color:#EDA500;
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
margin-top:15px;
margin-left:30px;
font-size:12px;
float:left;

}
.leer_mas2 a{
	text-decoration:none;
	color:#EDA500;
}

.leer_mas2 a:hover{
	text-decoration:underline;
	color:#EDA500;

}

.leer_mas2 a:visited{
	color:#EDA500;
}
.mas{
width:auto;
height:auto;
color:#EDA500;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
float:left;
margin-top:20px;
margin-left:10px;
}
.mas a{
	text-decoration:none;
	color:#EDA500;
}

.mas a:hover{
	text-decoration:underline;
	color:#EDA500;

}

.mas a:visited{
	color:#EDA500;
}
.leer_mas{
width:auto;
height:30px;
color:#EDA500;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
float:right;
margin-right:25px;
margin-top:12px;
}
.leer_mas a{
	text-decoration:none;
	color:#EDA500;
}

.leer_mas a:hover{
	text-decoration:underline;
	color:#EDA500;

}

.leer_mas a:visited{
	color:#EDA500;
}

.leer_mas3{
width:auto;
height:30px;
color:#EDA500;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
float:left;
margin-left:25px;
margin-top:10px;
}
.leer_mas3 a{
	text-decoration:none;
	color:#EDA500;
}

.leer_mas3 a:hover{
	text-decoration:underline;
	color:#EDA500;

}

.leer_mas3 a:visited{
	color:#EDA500;
}
.enlace{
width:120px;
height:20px;
float:left;
color:#665A55;
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;

}
.enlace a{
	text-decoration:none;
	color:#665A55;
}

.enlace a:hover{
	text-decoration:underline;
	color:#665A55;

}

.enlace a:visited{
	color:#665A55;
}

.pie_bloque{
clear: both;
font-size: 0.1em;
}
.menu_principal{
width:1008px;
/width:1017px;
height:auto;
float:left;
padding-left:10px;
/padding-left:20px;

/*background-image: url(../img/menu_p.gif);
background-repeat:repeat;*/
}
.menu_principal2{
width:1008px;
/width:1020px;
height:55px;
float:left;
padding-left:10px;
/padding-left:20px;
background-image: url(../img/menu_a.gif);
background-repeat:repeat;
padding-bottom:20px;

}
.menu_abajo{
width:162px;
/width:162px;
height:17px;
background-image: url(../img/menu_abajo.gif);
background-repeat: no-repeat;
float:left;
margin-right:3px;
/margin-right:4px;
}
.menu_a{
width:157px;
/width:162px;
height:40px;
border-left:3px solid white;
border-right:3px solid white;
background-color:#B3D58B;
color:#FFFFFF;
text-align:center;
padding-top:7px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:1.2em;
margin-right:2px;
/margin-right:4px;
}

.menu_a a{
	text-decoration:none;
	color:#FFFFFF;
	text-align:center;
	padding-top:7px;
}

.menu_a a:hover{
	width:162px;
	height:40px;
	background-color:#EDA500;
	text-decoration:underline;
	color:#FFFFFF;
	text-align:center;
	padding-top:7px;
}

.menu_a a:visited{
    
	color:#FFFFFF;
}

.menuc a{
    widht:auto;
	height:54px;
	float:left;
	padding-left:65px;
	padding-right:72px;
	display: block;
	position: relative;
	background-image: url(../img/empresa_menu.gif);
	background-repeat: no-repeat;
	/*border:1px solid red;*/
}

.menuc2 {
    widht:auto;
	height:54px;
	float:left;
	padding-left:65px;
	padding-right:65px;
	display: block;
	position: relative;
	background-image: url(../img/empresa_menub.gif);
	background-repeat: no-repeat;
}
/*
.menuc a:visited{
	color:#2384AA;
}*/

.menucp a{
    widht:auto;
	height:54px;
	float:left;
	padding-left:65px;
	padding-right:70px;
	display: block;
	position: relative;
	background-image: url(../img/productos_menu.gif);
	background-repeat: no-repeat;
}

.menucp2{
    widht:auto;
	height:54px;
	float:left;
	padding-left:65px;
	padding-right:65px;
	display: block;
	position: relative;
	background-image: url(../img/productos_menub.gif);
	background-repeat: no-repeat;

}

/*.menucp a:visited{
	color:#2384AA;
}*/
.menuci a{
    widht:auto;
	height:54px;
	float:left;
	padding-left:82px;
	padding-right:88px;
	display: block;
	position: relative;
	background-image: url(../img/invierte_menu.gif);
	background-repeat: no-repeat;
}

.menuci2{
   widht:auto;
	height:54px;
	float:left;
	padding-left:82px;
	padding-right:82px;
	display: block;
	position: relative;
	background-image: url(../img/invierte_menub.gif);
	background-repeat: no-repeat;

}
/*
.menuci a:visited{
	color:#2384AA;
}*/

.menucd a{
    widht:auto;
	height:54px;
	float:left;
	padding-left:81px;
	padding-right:87px;
	display: block;
	position: relative;
	background-image: url(../img/documentacion_menu.gif);
	background-repeat: no-repeat;
}

.menucd2 {
     widht:auto;
	height:54px;
	float:left;
	padding-left:81px;
	padding-right:87px;
	display: block;
	position: relative;
	background-image: url(../img/documentacion_menub.gif);
	background-repeat: no-repeat;

}

/*.menucd a:visited{
	color:#2384AA;
}*/
.menuca a{
    widht:auto;
	height:54px;
	float:left;
	padding-left:81px;
	padding-right:87px;
	display: block;
	position: relative;
	background-image: url(../img/area_menu.gif);
	background-repeat: no-repeat;
}

.menuca2{
    widht:auto;
	height:54px;
	float:left;
	padding-left:81px;
	padding-right:87px;
	display: block;
	position: relative;
	background-image: url(../img/area_menub.gif);
	background-repeat: no-repeat;

}

/*.menuca a:visited{
	color:#2384AA;
}*/
.menucb {
    widht:auto;
	height:54px;
	float:left;
	padding-left:20px;
	padding-right:40px;
	display: block;
	position: relative;
	background-image: url(../img/buscador.gif);
	background-repeat: no-repeat;

}
.buscador_input02{
	font-family: "Arial";
	font-size: 11px;
	color:#9D9D9D;
	font-weight:normal;
	border:0px;
	background-color:#FFFFFF;
	width:108px;

}

.sinborde {
	border:0px;
	cursor:pointer;
}
/*.ok{
width:auto;
height:auto;
float:left;

}*/
