/* CSS Document */

/*basics*/

body {
	border:0px;
    margin:0px 0px 0px 0px;             
	padding:0px 0px 0px 0px;
	background-image:url(images/background.jpg);
	background-color:#495700;
	background-repeat:repeat-x;
}

table{
	border-collapse:collapse;
	border:0px;
	margin-left: auto;
	margin-right: auto;
}

ul{
   list-style-image: url(images/dot.png);
   list-style-type: square;
   margin-top:0px;
   margin-bottom:0px;
}

/*
ul {
	list-style-image:url(images/dot.png);
	list-style-type: square;
	}
*/

a:link {
	font-style:normal;
	text-decoration:none;
	color:#030;
}

a:visited {
	text-decoration:none;
	color:#889f06;
	text-align: center;
}

a:hover {
	text-decoration:none;
    border-top-color: #ffffff;
    color:#80b43f;
} 

/*
img {
    border: none;
}
*/


/*scroll*/
.etiqueta {
	overflow:scroll;
	overflow-x:hidden;
	height:410px;
}

.etiqueta2{
	overflow:scroll;
	overflow-x:hidden;
	height:380px;
}

/*cajas generales*/

#box{
	border:0px;
	width:960px;  
    margin:0px auto;
	}

#header{
	width:960px;
	height:125px;
	background-image:url(images/header.jpg);
	margin:0px auto;
	}
	
#menu_background{
	background-image:url(images/menu_background.jpg);
	width:960px;
	height:43px;
	margin:0px auto;
	}
	
#menu{
	background-color:#879e06;
	width:940px;
	height:43px;
	margin:0px auto;
	}

#content{
	width:960px;
	margin:0px auto;
	}

#submenu{
	width:960px;
	height:199px;
	margin:0px auto;
	}
	
.hueco{
	width:960px;
	height:10px;
	}

#footer{
	background-image:url(images/footer_pleka.png);
	background-repeat:no-repeat;
	background-position:center;
	width:960px;
	height:66px;
	margin:0px auto;
	}

.footer_menu{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#030;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	}
	
.footer_datos{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#465301;
	padding-bottom:10px;
	padding-right:30px;
	text-align:right;
	}
/*
.footer_links{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	color:#030;
	}
*/
/*menu*/

.affiliates a {
	width:auto;
	height:43px; 
    overflow: hidden;
    float: left;
	margin:0px auto;
}

.affiliates img {
    border: none;
	margin: 0px;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
}

.affiliates a:hover img {
    margin-top: -43px;
}




.certificado a {
	width:auto;
	height:43px; 
    overflow: hidden;
    float: right;
	margin:0px auto;
}

.certificado img {
    border: none;
	margin: 0px;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
}

.certificado a:hover img {
    margin-top: -43px;
}

#button{
	background-color:#495700;
	width:940px;
	height:43px;
	margin:0px auto;
	}



/*estilos generales*/
.margen_ver{
	margin:10px;
	}
	
.margen_hor{
	padding-left:10px;
	padding-right:10px;
	}
	
.margen_p{
	margin:10px;
	}

.margen_dos{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#030;
	font-size:13px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	}

.caja6col{
    /* sombra interna 0 = posicion x | 0 = posicion y | 10px = difuminado | #666 = color*/
    -moz-box-shadow:inset 0 0 10px #666;
    box-shadow:inset 0 0 10px #8dc63f;
    /* esquinas redondeadas */
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    /* fondo de color */
    background-color:#eaeaea;
	color:#030;
	width:940px;
	text-align:justify;
	margin:0px auto;
}

.caja6col_g{
    /* sombra interna 0 = posicion x | 0 = posicion y | 10px = difuminado | #666 = color*/
    -moz-box-shadow:inset 0 0 10px #666;
    box-shadow:inset 0 0 10px #8dc63f;
    /* esquinas redondeadas */
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    /* fondo de color */
    background-color:#889f06;
	color:#030;
	width:940px;
	height:430px;
	text-align:justify;
	margin:0px auto;
}

.caja3col{
    /* sombra interna 0 = posicion x | 0 = posicion y | 10px = difuminado | #666 = color*/
    -moz-box-shadow:inset 0 0 10px #666;
    box-shadow:inset 0 0 10px #8dc63f;
    /* esquinas redondeadas */
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    /* fondo de color */
    background-color:#eaeaea;
	color:#030;
	width:300px;
	text-align:justify;
	margin:0px auto;
}

.caja4col{
    /* sombra interna 0 = posicion x | 0 = posicion y | 10px = difuminado | #666 = color*/
    -moz-box-shadow:inset 0 0 10px #666;
    box-shadow:inset 0 0 10px #8dc63f;
    /* esquinas redondeadas */
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    /* fondo de color */
    background-color:#eaeaea;
	color:#030;
	width:620px;
	text-align:justify;
	margin:0px auto;
}

.caja4col_g{
    /* sombra interna 0 = posicion x | 0 = posicion y | 10px = difuminado | #666 = color*/
    -moz-box-shadow:inset 0 0 10px #666;
    box-shadow:inset 0 0 10px #8dc63f;
    /* esquinas redondeadas */
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    /* fondo de color */
    background-color:#889f06;
	color:#030;
	width:300px;
	text-align:justify;
	margin:0px auto;
}

/*titulos*/

.title_productos{
	background-image:url(images/title_productos.png);
	background-repeat:no-repeat;
	background-position:top;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	width:300px;
	height:33px;
	}

.title_nosotros{
	background-image:url(images/title_nosotros.png);
	background-repeat:no-repeat;
	background-position:top;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	width:140px;
	height:33px;
	}

.title_ubicanos{
	background-image:url(images/title_ubicanos.png);
	background-repeat:no-repeat;
	background-position:top;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	width:140px;
	height:33px;
	}

.title_contacto{
	background-image:url(images/title_contacto.png);
	background-repeat:no-repeat;
	background-position:top;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	width:140px;
	height:33px;
	}

.campos_cont{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:right;
	padding-right:10px;
	color:#030;
	width:120px;
	height:25px;
	text-shadow: 0px 1px 1px #fff;
	}
	
.btn_enviar{
	text-align:right;
	padding-top:10px;
	padding-bottom:30px;
	}

/*sub titulos*/

.subtitle_3col{
	background-image:url(images/3col_title.png);
	background-repeat:no-repeat;
	background-position:top;
	width:460px;
	height:27px;
	}
	
.subtitle_2col{
	background-image:url(images/2col_title.png);
	background-repeat:no-repeat;
	background-position:top;
	width:300px;
	height:27px;
	}

/*secc inicio*/

.title_inicio{
	background-image:url(images/title_inicio.png);
	background-repeat:no-repeat;
	background-position:top;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	width:300px;
	height:33px;
	}

.6col_w_top{
	background-image:url(images/6col_top.png);
	background-repeat:no-repeat;
	background-position:bottom;
	width:940px;
	height:10px;
	margin:0px auto;
	}

.6col_w_fill{
	background-image:url(images/6col_fill.png);
	background-repeat:repeat-y;
	width:940px;
	margin:0px auto;
	}
	
.fill6coll{
	background-color:#eaeaea;
	}

.6col_w_down{
	background-image:url(images/6col_down.png);
	background-repeat:no-repeat;
	background-position:top;
	width:940px;
	height:10px;
	margin:0px auto;
	}

.hueco2{
	width:30px;
	height:10px;
	}
	
.titles_inicio{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:13px;
	font-weight:bold;
	text-align:left;
	margin-left:30px;
	padding-top:5px;
	color:#030;
	text-shadow: 0px 1px 1px #fff;
	}

/*secc gracias*/

.gracias{
	font-size:36px;
	text-align:center;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	color:#030;
	}
	
.title_gracias{
	background-image:url(images/title_gracias.png);
	background-repeat:no-repeat;
	background-position:top;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	width:140px;
	height:33px;
	}
	
/*secc ubícanos*/

.busqueda{
	background-image:url(images/title_busqueda.png);
	background-repeat:no-repeat;
	background-position:top;
	width:940px;
	height:43px;
	text-align:right;
	}
	
.doblelinea{
	background-image:url(images/dobleline.jpg);
	background-repeat:repeat-x;
	background-position:center;
	padding-top:5px;
	padding-bottom:5px;
	}
	
.direcciones{
	background-image:url(images/title_direcciones.png);
	background-repeat:no-repeat;
	background-position:top;
	width:940px;
	height:37px;
	}
	
.hueco3{
	width:940px;
	height:10px;
	}
	
.title_mapa{
	background-image:url(images/title_mapa.png);
	background-repeat:no-repeat;
	background-position:top;
	width:620px;
	height:37px;
	margin:0px auto;
	}
	
.hueco4{
	width:620px;
	height:10px;
	margin:0px auto;
	}
	
.box4col{
    /* sombra interna 0 = posicion x | 0 = posicion y | 10px = difuminado | #666 = color*/
    -moz-box-shadow:inset 0 0 10px #666;
    box-shadow:inset 0 0 10px #8dc63f;
    /* esquinas redondeadas */
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    /* fondo de color */
    background-color:#faf9f9;
	color:#030;
	width:620px;
	height:400px;
	text-align:justify;
	margin:0px auto;
}


/*secc productos*/

.medida{
	background-image:url(images/title_medida.png);
	background-repeat:no-repeat;
	background-position:top;
	width:940px;
	height:60px;
	text-align:right;
	}
	
.paginas{
	background-image:url(images/title_paginas.png);
	background-repeat:no-repeat;
	background-position:top;
	width:940px;
	height:36px;
}

.links_paginas{
	font-size:10px;
	font-weight:bold;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-shadow: 0px 1px 1px #fff;
	color:#030;
	padding-left:20px;
	padding-top:5px;
	text-align:left;
	}
	
.hole_uno{
	width:140px;
	height:5px;
	}

.hole_dos{
	width:780px;
	height:5px;
	}

.hole_tres{
	width:20px;
	}
	
.box_img_prod{
    /* sombra interna 0 = posicion x | 0 = posicion y | 10px = difuminado | #666 = color*/
    -moz-box-shadow:inset 0 0 10px #666;
    box-shadow:inset 0 0 10px #8dc63f;
    /* esquinas redondeadas */
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    /* fondo de color */
    background-color:#e7e7e7;
	width:131px;
	height:170px;
	text-align:center;
	margin:0px auto;
	padding-top:10px;
}

.box_img_marca{
    /* sombra interna 0 = posicion x | 0 = posicion y | 10px = difuminado | #666 = color*/
    -moz-box-shadow:inset 0 0 10px #666;
    box-shadow:inset 0 0 10px #8dc63f;
    /* esquinas redondeadas */
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    /* fondo de color */
    background-color:#e7e7e7;
	width:140px;
	height:40px;
	text-align:center;
	margin:0px auto;
}

.title_white{
	background-image:url(images/title_prod.png);
	background-repeat:no-repeat;
	background-position:top;
	width:780px;
	height:36px;
	}

.txt_prod_uno{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding-left:30px;
	padding-top:9px;
	color:#030;
	width:300px;
	height:25px;
	text-shadow: 0px 1px 1px #fff;
	}
	
.box_caract{
    /* sombra interna 0 = posicion x | 0 = posicion y | 10px = difuminado | #666 = color*/
    -moz-box-shadow:inset 0 0 10px #666;
    box-shadow:inset 0 0 10px #8dc63f;
    /* esquinas redondeadas */
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    /* fondo de color */
    background-color:#80b43f;
	width:780px;
	height:27px;
	margin:0px auto;
}

.box_info{
    /* sombra interna 0 = posicion x | 0 = posicion y | 10px = difuminado | #666 = color*/
    -moz-box-shadow:inset 0 0 10px #666;
    box-shadow:inset 0 0 10px #8dc63f;
    /* esquinas redondeadas */
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    /* fondo de color */
    background-color:#889f06;
	width:780px;
	height:46px;
	margin:0px auto;
}

.box_txt{
    /* sombra interna 0 = posicion x | 0 = posicion y | 10px = difuminado | #666 = color*/
    -moz-box-shadow:inset 0 0 10px #666;
    box-shadow:inset 0 0 10px #8dc63f;
    /* esquinas redondeadas */
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
    border-radius:5px;
    /* fondo de color */
    background-color:#e7e7e7;
	width:780px;
	height:97px;
	margin:0px auto;
}

.txt_prod_dos{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	color:#030;
	text-shadow: 0px 1px 1px #fff;
	width:86px;
	height:20px;
	margin-top:5px;
	}

.txt_prod_tres{
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	margin-top:15px;
	color:#000;
	text-shadow: 0px 1px 1px #fff;
	}
	
.prod_campos{
	background-image:url(images/campos_prod.png);
	background-repeat:no-repeat;
	background-position:top;
	width:780px;
	height:78px;
	}
	
.mapa_rep{
	background-image:url(images/mapa.jpg);
	background-repeat:no-repeat;
	background-position:top;
	}