/*General :::::::::::::::::::::::::::::::::::::::::::::::::*/

body {
font-family: "Century Gothic", verdana, arial;
background-color: #ffffff;
margin-top:0px;
}

img{
border:0;
}


h1 {
font-family: "Century Gothic", verdana, arial;
font-size: 16px;
margin-bottom: 0.2em;
margin-top: 0.2em;
padding-left: 5px;
font-style: normal;
font-weight: bold;
color:#bfcd37;
text-decoration:none;
}

h2 {
font-family: "Century Gothic", verdana, arial;
font-size: 15px;
margin-bottom: 0em;
margin-top: 0em;
padding-top:0.5em;
padding-left: 0px;
font-style: normal;
font-weight: bold;
color:#ec8421;
text-decoration:none;
}

h3{
font-family: "Century Gothic", verdana, arial;
font-size: 14px;
margin-bottom: 0em;
margin-top: 1em;
padding-left:0px;
font-style: normal;
font-weight: bold;
color:#333333;
text-decoration:none;
}

h4 {
font-family: "Century Gothic", verdana, arial;
font-size: 13px;
margin-bottom: 0em;
margin-top: 0.5em;
padding-left: 0px;
font-style: normal;
font-weight: bold;
color:#666666;
text-decoration:none;
}

p {
font-family: "Century Gothic", verdana, arial;
font-size: 12px;
margin-bottom: 0.5em;
margin-top: 0em;
padding-left:0px;
color: #333333;
text-align:justify;
text-decoration: none;
}


.tx_mas {
font-family: "Century Gothic", verdana, arial;
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #000000;
text-decoration: none;
}
.tx_mas a {
color: #000000;
text-decoration: none;
}
.tx_mas a:hover {
color: #aad037;
text-decoration: none;
}


.titu_simple_rojo {
font-family: "Century Gothic", verdana, arial;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #d11d24;
text-decoration: none;
}


ul {
padding-left: 20px;
margin-left: 0px;
list-style-type: none;
}
ul li {
font-family: "Century Gothic", verdana, arial;
padding-left: 15px;
/*background: url(images/vineta1.gif) 0em 0.4em no-repeat;*/
margin-bottom: 0.5em;
text-align:justify;
font-size: 12px;
color: #333333;
text-decoration: none;
}
ul li a {
color: #333333;
text-decoration: none;
}
ul li a:hover {
color: #333333;
text-decoration: none;
}


ul.lista1 {
padding-left: 20px;
margin-left: 0px;
list-style-type: none;
}
.lista1 li {
font-family: "Century Gothic", verdana, arial;
padding-left: 15px;
background: url(images/vineta1.gif) 0em 0.4em no-repeat;
margin-bottom: 0.5em;
text-align:justify;
font-size: 12px;
color: #333333;
text-decoration: none;
}
.lista1 li a {
color: #333333;
text-decoration: none;
}
.lista1 li a:hover {
color: #333333;
text-decoration: none;
}



#main_content{
margin: 0 auto;
width:958px;
height:auto;
margin-top: 15px;
}



/*Cabecera :::::::::::::::::::::::::::::::::::::::::::::::::*/
#cabecera{
margin: 0 auto;
width:958px;
height:224px;
}



/*Contenido :::::::::::::::::::::::::::::::::::::::::::::::::*/

#contenido{
margin: 0 auto;
width:928px;
height:auto;
}

#contenido_home{
width:758px;
height:auto;
float:left;
}


#caja_home1{
width:361px;
height:179px;
float:left;
margin-left:0px;
}

#caja_offer_info{
width:361px;
height:152px;
float:left;
background-image:url(images/bg_trama1.jpg);
background-repeat:no-repeat;
}

#caja_home2{
width:361px;
height:179px;
float:left;
margin-left:10px;
}

#caja_products_info{
width:361px;
height:152px;
float:left;
background-image:url(images/bg_fondocaja1.jpg);
background-repeat:no-repeat;
}

#infotabs{
width:361px;
height:125px;
float:left;
margin-left:0px;
margin-top:10px;
}

#infoextra{
width:361px;
height:125px;
float:left;
margin-left:10px;
margin-top:10px;
}

#infoextra_texto{
width:361px;
height:90px;
float:left;
margin-left:0px;
margin-top:0px;
padding:5px;
background-color:#ebebeb;
}


#sidebar{
width:170px;
height:auto;
float:left;
}

#sidebar_deco{
width:170px;
height:215px;
background-image:url(images/bg_deco.jpg);
background-repeat:no-repeat;
float:left;
}

#compartir{
width:170px;
height:auto;
float:left;
}

.banner_coleccion{
width:163px;
height:100px;
margin-bottom: 0px;
margin-top: 5px;
float: right;
}

#contenido_internas{
width:758px;
height:auto;
float:left;
}

#bg_internas_sup{
width:758px;
height:20px;
background-image:url(images/bg_internas_sup.gif);
background-repeat:no-repeat;
margin-bottom:0px;
}

#bg_internas_centro{
width:758px;
height:auto;
background-image:url(images/bg_internas_centro.gif);
background-repeat: repeat-y;
padding:0px;
}

#texto_internas{
margin: 0 auto;
width:700px;
height:auto;
}

#bg_internas_inf{
width:758px;
height:20px;
float:left;
background-image:url(images/bg_internas_inf.gif);
background-repeat:no-repeat;
margin-top:0px;
}

/*PRODUCTS */

#products{
margin: 0 auto;
width:700px;
height:135px;
margin-top:20px;
}

.product{
width:159px;
height:135px;
float:left;
margin-left:10px;
}

.products_catalogo{
margin: 0 auto;
width:700px;
height:135px;
margin-top:20px;
border: 1px solid #d2d2d2;
}

.products_foto{
width:136px;
height:115px;
float:left;
margin-left:5px;
margin-top:5px;
}

.products_info{
width:300px;
height:115px;
float:left;
margin-left:10px;
margin-top:5px;
}

.products_titu{
width:300px;
height:auto;
float:left;
margin-left:0px;
}

.products_datos{
width:300px;
height:auto;
float:left;
margin-left:0px;
}

.products_galeria{
width:240px;
height:115px;
float:left;
margin-left:5px;
margin-top:5px;
background-image:url(images/catalogo_bg.jpg);
background-repeat:no-repeat;
}
.products_galeria_titu{
width:200px;
height:18px;
float:left;
margin-left:5px;
font-family: "Century Gothic", verdana, arial;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #ffffff;
text-decoration: none;
}
.products_galeria_foto{
width:63px;
height:35px;
float:left;
margin-left:5px;
margin-top:3px;
border: 4px solid #fff;
}


.news_galeria{
width:700px;
height:115px;
float:left;
margin-left:0px;
margin-top:5px;
margin-bottom:10px;
background-image:url(images/newsgaleria_bg.gif);
background-repeat: repeat-x;
clear:both;
}

.news_galeria_foto{
width:120px;
height:95px;
float:left;
margin-left:10px;
margin-top:4px;
border: 4px solid #fff;
}

#volver{
margin: 0 auto;
width:700px;
height:auto;
text-align:right;
}

.banner{
margin: 0 auto;
width:700px;
height:auto;
margin-top:0px;
}



/*Pie ::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/
#footer{
margin: 0 auto;
width:958px;
height:auto;
clear:both;
}

#bg_pie_centro {
margin: 0 auto;
width:948px;
height:50px;
clear:both;
}


#pie_info {
margin: 0 auto;
width:928px;
height:auto;
}

.division_gris{
width:948px;
height:1px;
background-color:#CCCCCC;
}

#pie_texto {
width:500px;
height:34px;
font-family: "Century Gothic", verdana, arial;
font-size: 11px;
color: #b7c903;
text-decoration: none;
float:left;
margin-right:5px;
margin-top:10px;
}
#pie_texto a {
color: #b7c903;
text-decoration: none;
}
#pie_texto a:hover {
color: #666666;
text-decoration: none;
}

#certificaciones{
width:285px;
height:74px;
background-image:url(images/certifications.jpg);
float: right;
}



