body{
	color:#000;
	background:#fff;
	font-size:14px;
	font-family:"Arial";
	margin:20px 0px 0px 0px;
	padding:0px;
}
img{border:0px;}
#ventana_emergente{
	background:#eee;
	border:1px solid  #000;
	padding:5px;
	display:none;
}
#container{
	width: 930px;
	margin:0 auto;
}
hr{
	border:1px solid  #bfbfbf;
	width:90%;
	text-align: center;
}
a{
	font-size:14px;
	text-decoration:none;
	color:#000;
}
#menu{
	position: absolute;
    top: 290px;
	width: 930px;
	vertical-align: middle;
}
.clear{clear: both;}
#splash{
	background:url("../images/s2dlogo.jpg") #333;
	width: 930px;
	height:300px;
}
#titulocabeza{font-size:43px;margin:2px;
padding:1px;}
#cont_splash{padding:10px;}
#wrapper{width: 930px;}

/* columnas  */
#leftcolumn{
	width:260px;
	float: left;
	margin-left:5px;
	color:#587049;
}
#maincolumn{
	width:640px;
	float: left;
}
a.banner{
	font-family: Arial,Helvetica,sans-serif;
	color: #fff;
	font-size: 550%;
	line-height: 1;
	text-decoration: none;
}
.bannerheader{padding: 5px 10px;}

/* menu izquierdo */
.module_menu{
	/*border:1px solid  #969696;*/
	margin-bottom:5px;
	background:#D2DBC7;
}
.module{
	width:232px;
	margin-bottom:8px;
}

.module h3{
	margin: 0px;
	background:#333;
	padding: 6px 10px;
	font-family:Helvetica,sans-serif;
	color:#fff
}
.module_menu ul li{list-style:none;}
.module_menu ul li a{
	color:#587049;
	text-decoration:none;
	font-weight:bold;
	background:#D2DBC7;
	display:block;
	border-top: 1px solid #E7EBE0;
	padding: 5px 10px;
}
.module_menu ul li a:hover{background-color: #E7EBE0;}
.module_ul{/*padding:10px 3px 3px 10px;*/}

/*fin menu izquierdo */

/*catalogo*/
table.catalogo{
	width:100%;
	margin:1px 0px;
	padding:2px;
	background-color:#fff;
	border:2px solid  #666;
	margin-bottom:8px;
}
table.catalogo a{font-weight: bold;}
table.catalogo td{
	/*text-align:center;*/
	vertical-align:middle;
}
table.catalogo td.catimg span{}
table.catalogo td.catimg{
	width:120px;
	height:100px;
	vertical-align:middle;
	padding-top:5px;
	margin-bottom:6px;
}
.boton_carrito{
	padding:4px;
	margin:4px;
	border:1px solid  #7f7f7f;
	background:url("../images/fondo_boton.jpg") #aaa repeat-x;
}
.content_sec_art{
	padding:3px;
	border:1px solid  #ccc;
	margin-bottom:15px;
}
.content_sec_art h1{
	font-family: 'BebasNeueRegular',Arial,Helvetica,sans-serif;
	text-decoration: underline;
	text-align: center;
}
.descripcion{/*background:#1a1a1a;*/padding:5px;/*border:1px solid  #e5e5e5*/}

#galleria{
	background:url("../images/tesela1.jpg") #4d4d4d;
	padding:5px;
	border:1px solid  #e5e5e5;
}
.galleria{
	/*background:url("../images/tesela1.jpg") repeat-x #ceeaff;*/
	background:#eee;
	padding:5px;
	border:1px solid  #e5e5e5;
}
.desc_corta{
	font-weight: normal;
	text-align:justify;
	border:1px solid #999;
	padding:3px;
	margin:5px 2px 5px 2px;
	/*background:#eee;*/
	width:95%;
}
.carro{
	background:url("../images/tesela1.jpg") #ceeaff repeat-x;
	padding:5px;
	margin:6px;
	color:#fff;
	font-weight:bold;
	border:1px solid #000;
}
}
.formusuario{
	width:250px;
}

.form_carrito_us{width:240px;}
.form_carrito_dp{width:350px;}
.form_carrito_seg{
	background:url(../images/tesela2.png) repeat-x #525252;
	border: 1px solid #000;
	padding:5px;
	color:#fff;
}
.pedido{background:url(../images/tesela2.png) repeat-x #525252;border: 1px solid #000;color:#aaa;}
/*fin catalogo*/

/*paginado*/
.nav{
	border: 1px solid  #999;
	background-color: #474747;
	padding: 3px ;
}
a.nav {
	text-decoration:none;
	color:#fff;
}

/*ver un articulo del catalogo*/
.pop { 
	z-index:20;
	border: 1px solid #333333; 
	text-align:center; 
	background:#fff; 
	padding:10px;
	display:none;
}
/*formularios*/
.form_carrito_dp{
	background:url(../images/tesela2.png) repeat-x #525252;
	border: 1px solid #000;
	padding:5px;
	color:#fff;
	width:340px;
}
.form_carrito_us{
	background:url(../images/tesela2.png) repeat-x #525252;
	border: 1px solid #000;
	padding:5px;
	color:#fff;
	width:180px;
}
}
.pedido{
	background:url(../images/tesela2.png) repeat-x #1c91ff;
	border: 1px solid #000;
	padding:5px;
	color:#fff;
}

/*footer */
#footer{
	background: #000;
	border-top:2px solid  #fff;
	font-size:12px;
	padding:7px;
	text-align: center;
	color:#fff;
}
#footer a{
	font-size:12px;
	text-decoration:none;
	color:#fff;
}
#footer a:hover{
	text-decoration:underline;
	color:#fff;
}
#piebanner{
	width:930px;
	height:200px;
	/*background:url("../images/piebanner.jpg") repeat-x;*/
	margin:0 auto;
}
/*fin footer*/

/*media print*/
@media print{
body{
	background:#fff;
	color:#000;
	font-size:12pt;
}
#splash{background:#fff;color:#000;}
#menu{display:none;}
#footer{display:none;}
#piebanner{display:none;}
#redes{display:none;}
#leftcolumn{background:#fff;border:none;}

}