/************ CSS Web Control 1.0 - 3/4/08 ***********/


/*********** GENERAL ***********/

body{
	margin:0px;
	background:url(../images/bacground.jpg) top no-repeat;
}

p,td,th,li,div{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}

a{
text-decoration:none;
color:#000000;
//**color:#ff0000;**//
}

a:hover{
text-decoration:underline;
}

a img{
	border:none;
}

h1,h2,h3,h4,h5,h6{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px;
	color:#ff0000;
}


.titulo_ppal .tituloModulo{
	background:url(../images/bg_titulo_ppal.gif) no-repeat;
	color:#ffffff;
	padding:10px 10px 30px 15px;
	font-size:18px;
font-weight:normal;
text-transform:capitalize;
}


h1{
background:transparent url(../images/bg_h1_tr.gif) no-repeat scroll 0% 50%;
font-size:14px;
font-weight:bold;
padding-left:16px;
}


/*********** ESTRUCTURA ***********/

.contenedor{
margin:0px auto;
width:990px;
}

.contenido{
width:990px;
}

.logo{
width:990px;
height:198px;
background:url(../images/header.jpg);
}

.izq{
float:left;
width:155px;
background:url(../images/btn-fondo.jpg) top repeat-y;
}

.centro{
float:left;
width:655px;
background:url(../images/centro.jpg) top no-repeat;
}

.der{
float:left;
width:180px;
background:url(../images/der.jpg) top no-repeat;
text-align:center;
}

.paises{
position:relative;
top:-28px;
}

.logos{
text-align:center;
} 

.logos img{
border:none;
padding-bottom:20px;
}

.menu-horiz{
clear:both;
}

.menu-vert{
}

.columna_1{
width:109px;
float:left;
text-align:center;
margin-left:17px;
}

.columna_1 img{
padding:4px 0px;
}

.titulo_ppal{
clear:both;
}

.superior{
float:left;
width:655px;
}

.columna_2{
width:355px;
float:left;
}

.columna_3{
width:300px;
float:left;
}

.inferior{
float:left;
width:655px;
}

.pie{
text-align:center;
width:990px;
float:left;
background-color:#e6e6e6;
height:25px;
padding-top:10px;
margin-top:15px;
}


/*********** titulos ***********/

.tituloModulo{
color:#FFFFFF;
font-family:tahoma;
font-size:16px;
font-weight:bold;
padding:2px 0 0 17px;
}


.superior .tituloModulo{
background:transparent url(../images/titulo-sup.jpg) no-repeat scroll center top;
height:25px;
clear:both;
}

.columna_2 .tituloModulo{
background:transparent url(../images/titulo-col2.jpg) no-repeat scroll center top;
height:25px;
}

.columna_3 .tituloModulo{
background:transparent url(../images/titulo-col3.jpg) no-repeat scroll center top;
height:25px;
}

.inferior .tituloModulo{
background:transparent url(../images/titulo-sup.jpg) no-repeat scroll center top;
height:25px;
}

/*********** OTROS ***********/
.clearer{
clear:both;
}

/*******************************/
/*********** MODULOS ***********/
/*******************************/


div.separador{
	padding:4px;
	clear:both;
}


/*********** TEXTO ***********/

/*.columna_2 .texto{
background:#d2d3d5;
height:185px;
overflow:auto;
}*/
.columna_2 .texto .contenidoTexto{
padding:5px;
}

.columna_2 .texto a{
color:#000000;
}


.texto{
}

.texto .imagen{
float:left;
padding:5px;
}

.texto .imagen img{
}

.texto .titulo{
}

.texto .titulo h1{
}

.texto .contenidoTexto{
}


/*********** IMAGEN SOLA ***********/
.imagen_sola{
}

/*********** BANNER ***********/

.banner{
margin-left:233px;
text-align:justify;
width:500px;
}

.banner .item{
text-align:center;
padding:2px;
}

/*********** NOVEDADES ***********/

/* NOVEDAD */


.novedad{
overflow:auto;

}

.novedad .item .titulo{
	font-weight:bold;
}

.novedad .item .titulo a{
	color:#333333;
}

.novedad div.item{
	background:transparent url(../images/li.jpg) no-repeat scroll 10px 10px;
	border-bottom:thin dashed grey;
	padding-bottom:10px;
	padding-top:5px;
	text-indent:25px;
		

}

.novedad .item .textoBreve a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:;
	color:#000000;

}

.novedad .item .titulo a:hover{
	text-decoration:underline;
}

.novedad .imagen{
}

.novedad .fecha{
font-weight:bold;
display:none;
}

/* NOVEDAD AMPLIADA */

.novedad_ampliada{
}

.novedad_ampliada .imagen{
}

.novedad_ampliada .fecha{
}

.novedad_ampliada .titulo{
	font-family:;
	font-size:;
	color:;
}
.novedad_ampliada .volver{
	text-align:center;
	padding-top:15px;
}

/*********** DESCARGA ***********/

.descarga {
}

.descarga .item_desc{
}

.descarga .link{
}

.descarga .link a{
font-size:;
color:;
}

.descarga .link a:hover{
}

.descarga .descripcion{
}

/*********** CONTACTO ***********/

.contacto{
}

.contacto .formulario{

}

.contacto fieldset{

}

.contacto label{
 display:block;  
}

/*********** LINK ***********/

.enlace{
}

.enlace .item{
clear:both;
}

.enlace .imagen{
}
.enlace .link{
}

.enlace .descripcion{
}

/*********** FLASH***********/

.flash{
}

.flash .item{
}


/*********** GALERIA***********/

/*galeria{
	width:;
	padding-left:;

}

.galeria img{
	padding:6px;
}*/

.galeria{
}

.galeria img{
	padding:0px;
	width:89px;
	height:89px;
}

.galeria .item{
border:2px dotted #7D7D7D;
float:left;
margin:4px;
}

/*********** MAIL FORM ***********/

.mailform{
}

.mailform table td{
	font-family:;
	font-size:;
	color:;
	padding:5px 0px;
}

div.mailform table tr{
	border-bottom: dashed #000000 1px !important;
}
	
/*********** BOLG ***********/

.blog {
	margin-left:20px;
	padding-top:5px;
}

.blog .item{
border-bottom:#dce0df 2px dashed;
margin-bottom:4px;
}

.blog h1{
padding:0px 0px 0px 0px;
}

.blog h1 a{
text-decoration:none;
color:#000000;
}

.blog .titulo a{
}

.blog .texto{
padding:5px 5px 5px 0px;
}

.blog .autor{
font-style:italic;
}

.blog .ver{
text-align:right;
padding:5px;
}

.blog .ver a{
	text-decoration:none;
	color:#000000;
	font-weight:bold;
}

.blog .ver a:hover{
	text-decoration:underline;
}

.blog .agregar{
}

.blog .blog_post .autor{
padding:4px 0px;
font-style:normal;
}

.blog .blog_post .titulo{
padding:4px 0px;
}

.blog .blog_post .texto{
padding:4px 0px;
}

.blog_ampliado{
margin-left:20px;
padding-top:5px;
}

.blog_ampliado h1{
padding:0px 0px 0px 0px;
font-size:1.3em;
}

.blog_ampliado h2{
font-size:1.3em;
}

.blog_ampliado .item{
border-bottom: #666666 1px dashed;
margin-bottom:4px;
padding-bottom:10px;
}

.blog_ampliado .titulo{
padding-top:10px;
}

.blog_ampliado .leido{
font-style:italic;
}

.blog_ampliado .blog_texto{
}

.blog_ampliado .blog_comment .autor{
padding:4px 0px;
}

.blog_ampliado .blog_comment .comentario{
padding:4px 0px;
}

.blog_ampliado .fecha{
font-style:italic;
}

.blog_ampliado .volver{
text-align:right;
padding:5px;
}

.blog_ampliado .volver a{
text-decoration:none;
font-weight:bold;
color:#000000;
}

.blog_ampliado .volver a:hover{
text-decoration:underline;
}

/*********** CARRO DE COMPRAS***********/

/* PRODUCTO */

.producto .item{
}

.producto .imagen{
}

.producto .info{
}

.producto .nombre{
}

.producto table{
}

.producto .compra{
}

.producto .precio{
}

.producto .descripcion{
}

/* CARRITO_01*/

.carrito_01{
}

.carrito_01 .actualizar{
}

.carrito_01 .total{
}

.carrito_01 table.titulos{
}

.carrito_01 table.productos{
}

.carrito_01 .generar{
}
.carrito_01 .vacio{
}

/* ORDEN DE COMPRAS */

.orden_de_compra table.lista{
}

.orden_de_compra table.lista td{
}

