@charset "utf-8";
/* CSS Document */

html, body, div, span, h1, h2, h3, h4, h5, p, a, img, form, table, tr, td, fieldset, ul, li, ol, input, select, textarea  {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: normal;
	font-family:Arial, Verdana, Helvetica, sans-serif;
}
.franja-superior {
/*	background:url(/imagenes/franja-superior.jpg) repeat-x;*/
	background: url(/imagenes/index/franja-superior2.jpg) repeat-x;
	height:35px;
	min-width:960px;
}
.franja-superior2 {
	background: url(/imagenes/index/franja-superior2.jpg) repeat-x;
	height:35px;
	min-width:960px;
}
.contenedor-superior {
	position:relative;
	top:-30px;
	
}
.centrado {
	width:960px;
	margin-left:auto;     
	margin-right:auto; 
	height:210px;
}
.centrado2 {
	width:960px;
	margin-left:auto;     
	margin-right:auto; 
	height:171px;
}
.banderas-opciones {
	background:#f5f5f5;
	padding-left:8px;
	padding-top:6px;
	padding-bottom:6px;
	padding-right:10px;
}
.txt-opciones {
	color:#085a03;
	font-size:10px;
	float:left;
	padding-right:15px;
	padding-top:4px;
}
.txt-opciones a {
	text-decoration:none;
	color:#085a03;
}
.txt-opciones a:hover {
	text-decoration:underline;
	
}
.opciones {
	float:right;
	
}
.img-float {
	float:left;
	padding-right:5px;
	padding-top:4px;
}
.contenedor-banner {
	background:url(/imagenes/banner2.jpg) no-repeat top right;
	height:210px;
}
.banner-rollizos-cilindrados {
	background: url(/imagenes/header/imagenes/rollizos-cilindrados.jpg) no-repeat top right;
	height:169px;
}
.banner-proceso-impregnacion {
	background: url(/imagenes/header/imagenes/proceso-impregnacion.jpg) no-repeat top right;
	height:169px;
}
.banner-rollizos-agricolas {
	background: url(/imagenes/header/imagenes/rollizosagricolas.jpg) no-repeat top right;
	height:169px;
}
.contenedor-banner-2 {
	background:url(/imagenes/banner-3.jpg) no-repeat top right;
	height:210px;
}
.contenedor-banner3 {
	background: url(/imagenes/index/banner2.jpg) no-repeat top right;
	height:210px;
}
.contenedor-banner4 {
	background: url(/imagenes/index/banner3.jpg) no-repeat top right;
	height:169px;
}
.contenedor-banner-empresa {
	background: url(/imagenes/header/imagenes/empresaequipo.jpg) no-repeat top right;
	height:169px;
}
.contenedor-banner-rollizosagricolas {
	background: url(/imagenes/header/imagenes/rollizos-agricolas-2.jpg) no-repeat top right;
	height:169px;
}
.contenedor-banner-descargas {
	background: url(/imagenes/header/imagenes/descargas.jpg) no-repeat top right;
	height:169px;
}
.contenedor-banner-impregnacion {
	background: url(/imagenes/header/imagenes/descargas.jpg) no-repeat top right;
	height:169px;
}
.contenedor-banner-descargas {
	background: url(/imagenes/header/imagenes/descargas-2.jpg) no-repeat top right;
	height:169px;
}
.contenedor-banner-noticias {
	background: url(/imagenes/header/imagenes/noticias-3.jpg) no-repeat top right;
	height:169px;
}
.contenedor-banner-cotizacion {
	background: url(/imagenes/header/imagenes/postes.jpg) no-repeat top right;
	height:169px;
}
.contenedor-banner-galeria {
	background: url(/imagenes/header/imagenes/rollizos-agricolas.jpg) no-repeat top right;
	height:169px;
}
.contenedor-banner-postes {
	background: url(/imagenes/header/imagenes/home/madera-apilada.jpg) no-repeat top right;
	height:169px;
}
.posicion-logo {
	padding-left:36px;
	padding-top:48px;
}
.fondo-extendido {
	background:url(/imagenes/fondo_arboles.jpg) no-repeat left top;
}
.fondo-extendido2 {
	background:url(/imagenes/fondo_arboles.jpg) no-repeat left top;
}
.fondo-extendido3 {
	background: url(/imagenes/index/fondo_arboles.jpg) no-repeat left top;
}
ul.menu {

}
ul.menu li{
	list-style-type:none;
	display:inline;
	font-family:Calibri, Verdana, Arial;
	
	
}
ul.menu li a {
	/*color:#fff;*/
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	color:#fff;
}

.posicion-menu {
	position:absolute;
	bottom:0px;
	left:70px;
}
.boton-menu-1 {

}
.boton-menu-1 a {
	width:45px;
	padding-left:10px;
	height:24px;
	display:block;
	background: url(/imagenes/boton1.png) no-repeat;
	float:left;
	margin-right:7px;
	padding-top:10px;
}
.boton-menu-1 a:hover {
	background:url(/imagenes/over-boton1.gif) no-repeat;
}
.boton-menu-2 a{
	display:block;
	background:url(/imagenes/boton2.png) no-repeat;
	float:left;
	width:81px;
	padding-left:10px;
	height:24px;
	margin-right:7px;
	padding-top:10px;
}
.boton-menu-2 a:hover {
	background:url(/imagenes/over-boton2.png) no-repeat;
}
.boton-menu-3 a{
	display:block;
	background:url(/imagenes/boton3.png) no-repeat;
	float:left;
	width:168px;
	padding-left:16px;
	height:24px;
	margin-right:7px;
	padding-top:10px;
	
}
.boton-menu-3 a:hover {
	background:url(/imagenes/over-boton3.png) no-repeat;
}
.boton-menu-4 a{
	display:block;
	background:url(/imagenes/boton4.png) no-repeat;
	float:left;
	width:60px;
	padding-left:12px;
	height:24px;
	margin-right:7px;
	padding-top:10px;
}
.boton-menu-4 a:hover {
	background:url(/imagenes/over-boton4.png) no-repeat;
}
.boton-menu-5 a{
	display:block;
	background:url(/imagenes/boton5.png) no-repeat;
	float:left;
	width:137px;
	padding-left:15px;
	height:24px;
	margin-right:7px;
	padding-top:10px;
}
.boton-menu-5 a:hover {
	background:url(/imagenes/over-boton5.png) no-repeat;
}
.boton-menu-6 a{
	display:block;
	background:url(/imagenes/boton6.png) no-repeat;
	float:left;
	width:73px;
	padding-left:9px;
	height:24px;
	margin-right:7px;
	padding-top:10px;
}
.boton-menu-6 a:hover {
	background:url(/imagenes/over-boton6.png) no-repeat;
}
.boton-menu-7 a{
	display:block;
	background:url(/imagenes/boton7.png) no-repeat;
	float:left;
	width:124px;
	padding-left:16px;
	height:24px;
	margin-right:7px;
	padding-top:10px;
}
.boton-menu-7 a:hover {
	background:url(/imagenes/over-boton7.png) no-repeat;
}
.franja-separacion-2 {

background:transparent url(../imagenes/franja-separacion.gif) repeat-x scroll 0 0;
padding-top:2px;
}
.franja-separacion-3  {
background: url(/imagenes/img-separacion.jpg)  repeat-x scroll left top transparent;
margin-left:auto;
margin-right:auto;
margin-top:5px;
margin-bottom:3px;
padding-top:2px;
}

.cuerpo-central-extendido {
	background:url(/imagenes/fondo-medio.png) repeat-x top left;
	min-width:960px;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#949494;
}
h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#949494;
}
.cuerpo-central {
    /*original era 919 el ancho*/
	width:924px;
	margin-left:auto;
	margin-right:auto;
	padding-top:7px;
}
.vineta {
	float:left;
	padding-right:5px;
	padding-top:12px;
}
.margen {
	padding-top:12px;
}
.buscador {
	float:right;
}
.input-buscador {
	background:url(/imagenes/fondo-buscador.png) no-repeat;
	width:219px;
	padding-left:9px;
	height:20px;
	padding-top:6px;
	border: medium none;
	color:#919090;
	font-size:11px;
}
.input-buscador-2 {
	background:url(/imagenes/fondo-buscador.png) no-repeat;
	width:219px;
	padding-left:9px;
	height:20px;
	padding-top:6px;
	margin-bottom:13px;
	border: medium none;
	color:#919090;
	font-size:11px;
}
.separacion-cuadrado {
	background:url(/imagenes/cuadrado.png) repeat-x left top;
	padding-top:2px;
	margin-top:7px;
	width:884px;
	margin-left:auto;
	margin-right:auto;
}
a:hover .imagen-1  {
	background:url(/imagenes/rollizos-over1.jpg);
}
.texto-fondo {
	background:url(/imagenes/texto.jpg) no-repeat;
	width:561px;
	height:70px;
	margin-left:auto;
	margin-right:auto;
}
.texto-fondo2 {
	background: url(/imagenes/texto-home.jpg) no-repeat;
	width:723px;
	height:26px;
	margin-left:auto;
	margin-right:auto;
	padding-bottom:12px;
}
.titulo-1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;

}
.titulo-1 a {
	color:#69a10f;
		font-weight:bold;
}
.titulo-1 a:hover {
	text-decoration:none;
}
.fecha {
	color:#b2b2b2;
	font-size:10px;
	padding-bottom:5px;
}
.contenedor-texto {
	color:#4d4d4d;
	font-size:10px;
}
.contenedor-texto p a {
	color:#69a10f;
}
.contenedor-texto p a:hover {
	text-decoration:none;
	font-style:italic;
}
.img-float-2 {
	float:left;
	margin-right:5px;
}
.caja1 {
	width:197px;
	float:left;
	margin-left:32px;
}
.caja2 {
	width:197px;
	float:left;
	margin-left:32px;
}
.caja3 {
	width:197px;
	float:left;
}
.contenedor-noticias-index {
	padding-top:5px;
}
.fondo {
	background:url(/imagenes/franja-fondo.jpg) no-repeat top left;
	width:896px;
	height:62px;
	padding-top:5px;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	}
.boton-listado {
	float:right;
}
.limpiar {
	clear:both;
}
.extension-menu-inferior {
	background:#9FE02E;
	height:32px;
	min-width:960px;
}
.extension-menu-inferior2 {
	background:#9fe02e;
	height:32px;
	min-width:960px;
}
.margenes-menu-inferior {
	width:906px;
	margin-left:auto;
	margin-right:auto;
}
.menu-inf {
	padding-top:5px;
}
.menu-inf a{
	font-size:11px;
	
}
.menu-inf a{
	font-size:11px;
	color:#fff;
	text-decoration:none;
	margin-left:10px;
}
.menu-inf a:hover{
/*	color:#94ce37;*/
text-decoration:underline;
}
.icono-subir {
	padding-top:10px;
}
.txt-subir {
	float:left;
	margin-right:5px;
	padding-top:10px;
}
.txt-subir a{
	color:#fff;
	font-size:11px;
	
}
.txt-subir a:hover{
	text-decoration:underline;
}
.alineacion-derecha {
	float:right;
}
.extension-contacto {
	background:url(/imagenes/franja-fondo-inferior.png) repeat-x top center;
	height:332px;
	min-width:960px;
}
.extension-contacto2 {
	background-color:#362303;
	min-width:960px;
}
.contacto-inferior {
	width:906px;
	margin-left:auto;
	margin-right:auto;
	background:url(/imagenes/tractor.jpg) no-repeat right top;
	height:332px;
}
.contacto-inferior2 {
	width:906px;
	margin-left:auto;
	margin-right:auto;
	background: url(/imagenes/index/maquinaria.jpg) no-repeat left top;
	height:117px;
	position:relative;
}
.txt-contacto {
	color:#fff;
	font-size:11px;
	font-family:Verdana, Geneva, sans-serif;
	padding-bottom:3px;

	
}
.extension-logo {
	background:#241701;
	height:55px;
}
.extension-logo2 {
	background:#241701;
	height:55px;
	min-width:960px;
}
.centrado-logo {
	width:906px;
	margin-left:auto;
	margin-right:auto;
}
.centrado-logo2 {
	min-width:906px;
	margin-left:auto;
	margin-right:auto;
}
.logo-america {
	float:right;
}
.logo-america2 {
	float:right;
	padding-right:40px;
}
.input-contacto {
	background:url(/imagenes/input-contacto.jpg) no-repeat;
	border: medium none;
	width:246px;
	height:24px;
	color:#3b2504;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	padding-top:6px;
	padding-left:6px;
}
.textarea {
	background:url(/imagenes/fondo-textarea.png) no-repeat;
	border: medium none;
	width:512px;
	height:134px;
	overflow:auto;
	padding-top:6px;
	padding-left:6px;
	font-family:Verdana, Geneva, sans-serif;
	color:#3b2504;
	font-weight:bold;
}
.caja-izq {
	float:left;
	margin-right:13px;
	padding-bottom:7px;
}
.caja-der {
	float:left;
}
.ancho-caja {
	width:560px;
	float:left;
}
.img-texto {
	padding-top:15px;
	padding-bottom:10px;
}
.contenedor-informacion {
	background:url(/imagenes/fondo-transparente.png) no-repeat;
	padding-left:19px;
	padding-top:16px;
}

.contenedor-informacion p{
	color:#f5cf94;
	font-size:11px;
}

.contenedor-informacion2 {
	height:169px;
	padding-left:31px;
	position:absolute;
	left:342px;
	top:12px;
}

.contenedor-informacion2 p{
	color:#f5cf94;
	font-size:11px;
}
.estilo-txt {
	color:#f5cf94;
	font-size:11px;
	padding-bottom:3px;
}
.negrita {
	font-weight:bold;
}
.margen-imagen {
	padding-bottom:16px;
	padding-top:6px;
}
.margen-imagen2 {
	padding-bottom:0px;
	padding-top:0px;
}
.margen-inferior {
	padding-bottom:27px;
	padding-top:15px;
}
.contacto-derecho {
	width:305px;
	float:left;
}
.contacto-derecho2 {
	width:245px;
	float:left;
}
/*a#n1 img {
	background-image:url(/imagenes/rollizos.jpg);
	width:221px;
	height:267px;
}
a#n1 {
	background-repeat:no-repeat;
	background-position:0px 10px;
	width:221px;
	height:534px;
}
a#n1:hover  {
	background-position:0px -100px;
}*/
.imagenes {
	height:320px;
}
.imagenes2 {
	height:164px;
	width:650px;
	margin-left:auto;
	margin-right:auto;
	padding-top:8px;
}
.medidas-img-1 {
	width:221px;
	height:267px;
	float:left;
}
.medidas-img-2{
	width:224px;
	height:267px;
	float:left;
}
.medidas-img-3{
	width:229px;
	height:267px;
	float:left;
}
.medidas-img-4 {
	width:230px;
	height:267px;
	float:left;
}
.imagen-index {
	background: url(/imagenes/rollizos-agricolas.jpg) no-repeat;
	height:267px;
	width:221px;
	position:absolute;
}
.imagen-index-2 {
	background: url(/imagenes/rollizos-cilindrados.jpg) no-repeat;
	height:267px;
	width:224px;
	position:absolute;
}
.imagen-index-3 {
	background: url(/imagenes/postes-alumbrados.jpg) no-repeat;
	height:267px;
	width:229px;
	position:absolute;
}
.imagen-index-4 {
	background: url(/imagenes/maderas-impregnadas.jpg) no-repeat;
	height:267px;
	width:230px;
	position:absolute;
}
#n1:hover, #n2:hover, #n3:hover, #n4:hover{
	background-position:bottom;
}


.txt-navegacion {
	color:#173652;
	font-size:10px;
	float:left;
	padding-top:8px;
	
}
.txt-navegacion a {
	color:#73ae14;
	text-decoration:none;
}
.txt-navegacion a:hover {
	text-decoration:none;
	color:#9a9b9b;
}
.navegacion {
	background:url(/imagenes/fondo-navegacion.jpg) no-repeat top center;
	padding-top:1px;
	padding-bottom:10px;
	height:21px;
	padding-left:14px;
}
.separacion-navegacion {
	float:left;
	padding-left:5px;
	padding-right:5px;
}
h4 {
	font-size:13px;
	color:#b2b2b2;
	padding-top:10px;
	padding-bottom:10px;
}
.coll-int-izq {
	width:425px;
	float:left;
}
.coll-int-izq-2 {
	width:425px;
	float:left;
}
.coll-int-der-2 {
	width:190px;
	float:left;
	padding-left:40px;
}
.coll-int-der {
	width:210px;
	float:left;
	padding-left:20px;
}
.coll-int-izq p {
	font-size:13px;
	color:#4d4d4d;
	padding-bottom:20px;
}
.coll-int-izq ul {
	padding-left:14px;
	padding-bottom:20px;
}
.coll-int-izq ul li {
	color:#73ae14;
	font-weight:bold;
	font-size:13px;
}
.separacion-cuadrado-2 {
	background:url(/imagenes/cuadrado.png) repeat-x left top;
	padding-top:2px;
	margin-top:7px;
	padding-bottom:5px;
	margin-left:auto;
	margin-right:auto;
}
.separacion-cuadrado-3 {
	background:url(/imagenes/cuadrado.png) repeat-x left top;
	padding-top:2px;
	margin-top:7px;
	padding-bottom:5px;
	/*width:412px;*/
}
.separacion-cuadrado-4 {
	background:url(/imagenes/cuadrado.png) repeat-x left top;
	padding-top:2px;
	margin-top:7px;
	margin-left:auto;
	margin-right:auto;
}
.separacion-cuadrado-6 {
	background:url(/imagenes/cuadrado.png) repeat-x left top;
	padding-top:2px;
	margin-top:7px;
	margin-bottom:25px;
	margin-left:auto;
	margin-right:auto;
}
.separacion-cuadrado-5 {
	background:url(/imagenes/cuadrado.png) repeat-x left top;
	padding-top:2px;
	margin-top:7px;
	margin-bottom:7px;
	margin-left:auto;
	margin-right:auto;
}
.opciones-2 {
	background:url(/imagenes/fondo-imprimir.jpg) no-repeat;
	width:152px;
	height:14px;
	float:right;
	padding-left:10px;
	margin-top:10px;
}
.opciones-3 {
	background:url(/imagenes/fondo-opciones-4.jpg) no-repeat;
	width:154px;
	height:16px;
	padding-left:10px;
	margin-bottom:80px;
}
.txt-opciones-2 {
	float:left;
	color:#323537;
	font-size:10px;
	margin-right:14px;
	padding-top:2px;
}
.txt-opciones-2 a{
	color:#323537;
	text-decoration:none;
}
.txt-opciones-2 a:hover{
	text-decoration:underline;
}
.titulo-principal {
		font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#949494;
	padding-top:12px;
}
.estilo-texto-2 {
	color:#73ae14;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:22px;
	line-height:27px;
}
.estilo-texto-2 a{
	color:#73ae14;
	text-decoration:none;
}
.estilo-texto-2 a:hover{
	text-decoration:underline;
}
.img-vineta {
	float:left;
	padding-top:6px;
	
}
.contenedor-enlaces {
	border: 1px solid #defdad;
	padding:11px;
	margin-top:10px;
	margin-bottom:10px;
}
.fondo-verde {
	background:url(/imagenes/fondo-verde.gif) no-repeat;
	width:244px;
	height:30px;
}
.fondo-verde p {
	color:#fff;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-top:9px;
}
.contenedor-tags {
padding-bottom:20px;
padding-top:10px;
background-color:#f5f5f5;
width:244px;
}
.coll-der {
	padding-left:20px;
	width:235px;
	float:left;
}
.coll-der-2 {
	padding-left:12px;
	width:243px;
	float:left;
}
.coll-izq {
	width:660px;
	float:left;
}
.ancho-galeria {
	width:200px;
}
.titulo-noticias {
	color:#73ae14;
	font-weight:bold;
	font-size:16px;
	padding-bottom:5px;
}
.titulo-noticias a{
	color:#73ae14;
	font-weight:bold;
	font-size:16px;
	text-decoration:none;
}
.titulo-noticias a:hover{
	text-decoration:underline;
}
.fecha-2 {
	color:#b2b2b2;
	font-size:13px;
	padding-bottom:5px;
}
.imagen-listado {
	float:left;
	margin-right:10px;
	margin-bottom:5px;
	margin-top:5px;
}
.txt-normal {
	color:#4d4d4d;
	font-size:13px;
}
.txt-normal a {
	color:#73ae14;
	font-weight:bold;
	text-decoration:none;
}
.txt-normal a:hover {
	text-decoration:underline;

}
.txt-normal-margen {
	color:#4d4d4d;
	font-size:13px;
	padding-bottom:20px;
}
.paginado {
color:#2A579F;
font-family:Verdana,Geneva,sans-serif;
font-size:12px;
margin-bottom:10px;
text-align:right;
margin-bottom:40px;
}
.paginado .normal-espaciado {
font-family:Verdana,Geneva,sans-serif;
font-size:12px;
padding-left:4px;
padding-right:4px;
}
.paginado a {
background:#D4E2FC none repeat scroll 0 0;
color:#2A579F;
font-family:Verdana,Geneva,sans-serif;
font-size:12px;
margin-left:1px;
margin-right:1px;
padding:1px 5px 4px;
text-decoration:none;
}
.paginado-especial a {
background:#E1E1E1 none repeat scroll 0 0;
color:#2A579F;
font-family:Verdana,Geneva,sans-serif;
font-size:12px;
padding:1px 4px 4px;
text-decoration:none;
}
.titulo-margen {
color:#4d4d4d;
font-size:13px;
font-weight:bold;
padding-top:20px;
padding-bottom:25px;
}
ul.listado {
padding-left:15px;
padding-bottom:15px;
}
.listado {
color:#73ae14;
font-size:13px;
}
.listado a {
font-weight:bold;
color:#73ae14;
text-decoration:none;
}
.listado a:hover {
text-decoration:underline;
}

ul.listado2 {
padding-left:15px;
padding-bottom:15px;
}
ul.listado2 li {
font-weight:bold;
}

.listado2 {
color:#73ae14;
font-size:13px;
}
.listado2 a {
font-weight:bold;
color:#73ae14;
text-decoration:none;
}
.listado2 a:hover {
text-decoration:underline;
}

ul.listado2 {
padding-left:15px;
padding-bottom:15px;
}
ul.listado2 li {
font-weight:bold;
}

.listado3 {
color:#73ae14;
font-size:13px;
}
.listado3 a {
font-weight:bold;
color:#73ae14;
text-decoration:none;
}
.listado3 a:hover {
text-decoration:underline;
}
ul.listado3 {
margin-top:10px;
margin-bottom:10px;
padding-left:15px;
padding-bottom:15px;
}
ul.listado3 li {
font-weight:bold;
}
#caja2-redondeo-sup, .caja2-redondeo-sup {
background:transparent url(/imagenes/bordes/borde-img.gif) repeat-x scroll center top;
position:relative;
}
#caja2-redondeo-izq, .caja2-redondeo-izq {
background:transparent url(/imagenes/bordes/borde-img.gif) repeat-y scroll left center;
margin-bottom:9px;
}
#caja2-redondeo-der, .caja2-redondeo-der {
background:transparent url(/imagenes/bordes/borde-img.gif) repeat-y scroll right center;
padding-bottom:1px;
}
#caja2-redondeo-esi, .caja2-redondeo-esi {
background:transparent url(/imagenes/bordes/borde-img-si.gif) no-repeat scroll left top;
}
#caja2-redondeo-esd, .caja2-redondeo-esd {
background:transparent url(/imagenes/bordes/borde-img-sd.gif) no-repeat scroll right top;
margin-top:7px;
padding-top:10px;
}
#caja2-redondeo-inf, .caja2-redondeo-inf {
background:transparent url(/imagenes/bordes/borde-img.gif) repeat-x scroll center bottom;
position:relative;
}
#caja2-redondeo-eii, .caja2-redondeo-eii {
background:transparent url(/imagenes/bordes/borde-img-ii.gif) no-repeat scroll left bottom;
}
#caja2-redondeo-eid, .caja2-redondeo-eid {
background:transparent url(/imagenes/bordes/borde-img-id.gif) no-repeat scroll right bottom;
padding-top:5px;
}
.margenes-redondeo {
padding-left:10px;
padding-right:20px;
padding-bottom:5px;
}

.txt-estilo {
color:#73ae14;
font-size:13px;
line-height:25px;
width:407px;
float:left;
}
.txt-estilo a{
color:#73ae14;
font-size:13px;
text-decoration:none;
}
.txt-estilo a:hover {
text-decoration:underline;
}
.vineta-centrada {
float:left;
padding-top:17px;
padding-right:10px;
}
.img-descargas {
float:left;
padding-left:25px;
padding-right:15px;
}
.enlace-azul a{
float:left;
font-size:13px;
font-weight:bold;
margin-top:15px;
}
.enlace-azul a:hover {
text-decoration:none;
}
.titulo-grande {
color:#69a10f;
font-weight:bold;
font-style:italic;
font-size:24px;
padding-top:5px;
} 
.titulo-mini {
color:#949494;
font-size:12px;
font-weight:bold;
}
.borde {
background:url(/imagenes/x2.gif) repeat-x top center;
padding-top:1px;
margin-top:6px;
margin-bottom:12px;
}
.marco-imagen {
border:1px solid #CCCCCC;
padding:4px;
margin-top:15px;
margin-bottom:20px;
}
.tabla-productos {
margin-top:10px;
margin-left:5px;
margin-bottom:10px;
}
.titulo-tabla {
padding-top:2px;
padding-bottom:2px;
padding-left:10px;
font-size:12px;
color:#fff;
font-weight:bold;
background:#69a10f;
}
.primera-linea-a {
color:#000000;
font-size:12px;
font-weight:bold;
background-color:#f5f5f5;
padding-top:10px;
padding-bottom:10px;
padding-left:19px;
}
.primera-linea-b {
color:#000000;
font-size:12px;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
padding-left:19px;
}
.txt-tabla-1 {
color:#000000;
font-size:12px;
font-weight:bold;
background-color:#f5f5f5;
padding-top:10px;
padding-bottom:10px;
padding-left:19px;
}
.txt-tabla-2 {
color:#000000;
font-size:12px;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
padding-left:19px;
}
.txt-tabla-xa {
color:#000000;
font-size:12px;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
}
.ultima-linea-a {
background-color:#f5f5f5;
font-size:12px;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
text-align:left;
}
.ultima-linea-b {
color:#000000;
font-size:12px;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
text-align:left;
}
.penultima-a {
background-color:#f5f5f5;
font-size:12px;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
padding-left:7px;
}
.penultima-b {
color:#000000;
font-size:12px;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
padding-left:7px;
}
.fondo-cotizar {
background:#f5f5f5;
padding-left:9px;
position:relative;
padding-top:5px;
}
.txt-cotizar {
color:#949494;
font-size:12px;
font-weight:bold;
padding-bottom:4px;
}
.input-cotizar {
background:url(/imagenes/input-cotizar.jpg) no-repeat;
padding-left:5px;
width:217px;
padding-top:5px;
height:25px;
border: medium none;
padding-bottom:13px;
}
.textarea-cotizar {
background:url(/imagenes/fondo-textarea-cotizar.jpg) no-repeat;
overflow:auto;
border:medium none;
padding-left:5px;
width:217px;
padding-top:5px;
height:85px;
margin-bottom:10px;
}
.margen-boton {
margin-bottom:24px;
}
.posicion-borde-1 {
position:absolute;
top:-5px;
left:0px;
}
.posicion-borde-2 {
position:absolute;
bottom:-5px;
left:0px;
}
.color-fondo {
background:#f5f5f5;
}
.fondo-tabla {
background:#69a10f;
}
.imagen-derecha {
float:right;
border:1px solid #CCCCCC;
margin-left:10px;
margin-bottom:5px; 
padding:4px;
margin-top:20px;
}
.contenedor-mapa {
padding-left:12px;
padding-right:10px;
padding-top:10px;
}
.separacion-margin-top {
background:transparent url(/imagenes/separacion.gif) repeat-x scroll 0 0;
margin-top:5px;
padding-bottom:5px;
padding-top:3px;
}
.contenedor-mapa p  {
color:#73AE14;
}
.contenedor-mapa p a {
color:#73AE14;
text-decoration:none;
}
.contenedor-mapa p a:hover {
	text-decoration:underline;
}
.medida-producto1 {
	float:left;
	width:104px;
	height:133px;
}

.medida-producto2 {	
	width:107px;
	height:133px;
}
.medida-producto3 {	
	float:left;
	width:104px;
	height:132px;
}
.medida-producto4{	
	width:107px;
	height:132px;
}
#a1 {
	background:url(/imagenes/over-1/rollizos-agricolas.jpg) no-repeat;
	width:104px;
	height:133px;
	position:absolute;
}
#a2 {
	background: url(/imagenes/over-1/rollizos-cilindrados.jpg) no-repeat;
	width:107px;
	height:133px;
	position:absolute;
}

#a3 {
	background: url(/imagenes/over-1/postes-alumbrados.jpg) no-repeat;
	width:104px;
	height:132px;
	position:absolute;
}
#a4 {
	background: url(/imagenes/over-1/maderas-impregnadas.jpg) no-repeat;
	width:107px;
	height:132px;
	position:absolute;
}
#a1:hover, #a2:hover, #a3:hover , #a4:hover {
	background-position:center bottom;
}
.enlaces-productos {
background-color:#f5f5f5;
padding-left:15px;
width:228px;
padding-top:10px;
padding-bottom:20px;
}
.medida-inferior-1 {
	float:left;
	width:162px;
	height:200px;
}
.medida-inferior-2 {
	float:left;
	width:167px;
	height:200px;
}
.medida-inferior-3 {
	float:left;
	width:167px;
	height:200px;
}
.medida-inferior-4{
	float:left;
	width:164px;
	height:200px;
}
#b1 {
	background: url(/imagenes/over-2/rollizos-agricolas.jpg) no-repeat;
	width:162px;
	height:200px;
	position:absolute;
} 
#b2 {
	background: url(/imagenes/over-2/rollizos-cilindrados.jpg) no-repeat;
	width:167px;
	height:200px;
	position:absolute;
}
#b3 {
	background: url(/imagenes/over-2/postes-alumbrados.jpg) no-repeat;
	width:167px;
	height:200px;
	position:absolute;
}
#b4 {
	background: url(/imagenes/over-2/maderas-impregnadas.jpg) no-repeat;
	width:167px;
	height:200px;
	position:absolute;
}
#b1:hover, #b2:hover, #b3:hover , #b4:hover {
	background-position:center bottom;
}
.imagenes-productos {
padding-bottom:30px;
padding-top:10px;
}
.boton-enviar {
background: url(/imagenes/boton-enviar.png) no-repeat;
width:116px;
height:28px;
border:medium none;
float:right;
margin-right:45px;
margin-top:12px;
cursor:pointer;
}
.h2 {
	color:#a9a9a9;
	font-size:11px;
	font-weight:normal;
	padding-bottom:6px;
}
.h3 {
	color:#a9a9a9;
	font-size:11px;
	float:right;
}
.fondo-imagen {
	background:url(/imagenes/forestal-rio-claro.jpg) right center no-repeat;
	height:167px;
}
.enlaces {
	color:#c0934e;
	font-size:10px;
	padding-top:12px;
	padding-left:10px;
}
.enlaces a{
	color:#c0934e;
	font-size:10px;
	text-decoration:none;
}
.enlaces a:hover{
	text-decoration:underline;
}
.sector-izquierdo {
	width:80%;
	float:left;
}
.sector-derecho {
	width:20%;
	float:right;
} 
.div-1 {
	width:190px;
	background:url(/imagenes/index/separador.jpg) no-repeat right center;
	height:44px;
	float:left;
}
.div-2 {
	padding-left:5px;
	width:220px;
	background:url(/imagenes/index/separador.jpg) no-repeat right center;
	height:44px;
	float:left;
}
.div-3 {
	width:220px;
	height:44px;
	float:left;
	padding-left:5px;
}
.margenes {
	padding-left:127px;
	padding-top:30px;
}
.txt-cotizacion {
	color:#949494;
	font-size:12px;
	padding-bottom:3px;
	padding-top:11px;
	font-weight:bold;
}
.fondo-plomo {
	background-color:#f5f5f5;
	position:relative;
	width:511px;
}
.input-cotizacion {
	background:url(/imagenes/fondo-input-coti.jpg) no-repeat;
	padding-left:5px;
	padding-right:5px;
	width:477px;
	height:30px;
	color:#686363;
	font-size:12px;
	border:medium none;
}
.select-cotizacion {
	background:url(/imagenes/fondo-input-coti.jpg) no-repeat;
	width:487px;
	height:26px;
	font-size:12px;
	padding-top:4px;
	border:medium none;
	color:#686363;
}
.textarea-cotizacion {
	background:url(/imagenes/fondo-textarea-coti.jpg) no-repeat;
	width:477px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	height:79px;
	border:medium none;
	color:#686363;
	font-size:12px;
	overflow:auto;
}
.boton-cotizacion {
	background:url(/imagenes/boton-enviar-coti.jpg) no-repeat;
	width:105px;
	height:21px;
	border:medium none;
	cursor:pointer;
}
.posicion-borde-a {
	position:absolute;
	top:-9px;
}
.posicion-borde-b {
	position:absolute;
	bottom:-9px;
}
.espacios {
	padding-bottom:30px;
	padding-left:73px;
	padding-top:10px;
}
.margenes-internos {
	padding-left:12px;
}
.centrado-boton {
	padding-top:10px;
	width:105px;
	margin-left:auto;
	margin-right:auto;
}
.boton-enviar-cotizacion {
	background:url(/imagenes/boton-enviar-coti.jpg) no-repeat;
	width:105px;
	height:29px;  
	cursor:pointer;
}
.exito {
	float:left;
	padding-right:10px;
}
.txt-exito {
	color:#000;
	font-size:14px;
	font-weight:bold;
	padding-top:14px;
}
.caja-ploma {
	background-color:#f5f5f5;
	position:relative;
	width:453px;
	height:150px;
	margin-bottom:20px;
	margin-left:auto;
	margin-right:auto;
}
.posicion-borde-sup {
	position:absolute;
	top:-10px;
	left:0px;
}
.posicion-borde-inf {
	position:absolute;
	bottom:-10px;
	left:0px;
}
.div-margen {
	padding-left:50px;
	padding-top:50px;
}
.txt-volver {
	position:absolute;
	right:21px;
	bottom:5px;
}
.txt-volver a{
	font-size:12px;
	color:#0048ec;
	font-weight:bold;
	text-decoration:none;
}
.txt-volver a:hover{
	text-decoration:underline;
}
.color-txt {
color:#d52d12;
font-size:15px;
font-weight:bold;
}
.color-txt2 {
color:#45637b;
font-size:12px;
font-weight:bold;
padding-bottom:25px;
}
.color-txt3 {
color:#466277;
font-size:12px;
font-weight:bold;
padding-bottom:20px;
text-align:center;
}
.listado-1 {
color:#466277;
font-size:12px;
padding-bottom:20px;
padding-left:60px;
line-height:22px;
}
.listado-1 a {
	color:#45637b;
	text-decoration:none;
}
.listado-1 a:hover {
	text-decoration:underline;
}
.img-exclamacion {
	margin-right:10px;
	float:left;
}
.centrado-error {
	width:578px;
	margin-left:auto;
	margin-right:auto;
}
.margen-texto {
	padding-top:20px;
}
.buscador2 {
	background:url(/imagenes/fondo-caja-buscador.jpg) no-repeat;
	width:324px;
	height:54px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	margin-bottom:20px;
	padding-top:14px;
}
.margen-imagen-3 {
	padding-bottom:10px;
	padding-left:5px;
}
.margen-descargas {
	padding-bottom:10px;
}
.notification_error {
  border: 1px solid #A25965;
  height: auto;
  width: 215px;
  padding: 4px;
  background: #F8F0F1;
  text-align: left;
  -moz-border-radius: 5px;
  font-size:12px;
}
.notification_ok {
  border: 1px #567397 solid;
  height: auto;
  width: 215px;
  padding-left:3px;
  padding-right:3px;
  background: #f5f9fd;
  text-align: center;
  -moz-border-radius: 5px;
  font-size:12px;
}