body {
	margin: 0px 0px 0px 0px;
	font-family: Verdana, Arial, Helvetica, Sans Serif;
	font-size: 11px;
	line-height: 11px;
}

div#todo {
	background-color: #BEBEB1;
	height:100%;
}

div#midfadea {
	background-color: #E6E6DE;
	width: 100%;
	height: 690px;
	position: absolute; top: 50%;
}

div#midfadeb {
	background-image: url(../img/bggrad.jpg);
	width: 100%;
	height: 690px;
	position: relative; top: -50%;
	text-align:center;
}

div#blanco {
	position: relative;
	top: 40px;
	width: 895px;
	height: 615px;
	margin: 0px auto 0px auto;
	background-color: #FFFFFF;
}

div#main {
	width: 890px;
	height: 610px;
	border: 3px double #000000;
	text-align:left;
}

div#topbar {
	position: relative;
	left: 36px;
	width: 813px;
	height: 89px;
}

span#menua {
	position: relative;
	top: -11px;
	left: 585px;
	text-align: right;
}

#menua .logeo{
	width:500px;
	height:55px;	
	position:relative;
	top: -40px;
	right: 15px;
	bottom: -25px;
	border: 1px solid #000000;
	background-image: url(../img/menubg.jpg) no-repeat;	
}


#menua .logeo table{text-align:left; float:right}

#menua .logeo input{ background-color: #ccc; font-size:10px; border: solid 1px #999999}

#menua .status{width:150px; float:left; padding-left:30px}


div#menub {
	position:relative;
	left: 36px;
	border: 1px solid #000000;
	background-image: url(../img/menubg.jpg);
	width: 813px;
	height:20px;
}

span#menub {
	position: relative;
	top: 4px;
	left: 10px;
}

div#cont {
	position: relative;
	left: 36px;
	width: 813px;
	height: 458px;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
}


/* ---- Social Networking Icons ---- */
div#social {
	
position: relative;
	top: 0px;
	left: 360px;
	text-align: center;
	font-size: 10px;
}

#social .linkList{
 float: none;
 padding: 0;
 margin: 0px auto 0px auto;  

}

/* ---- Footer content ---- */
div#foot {
	
position: relative;
	top: 42px;
	text-align: center;
	font-size: 10px;
}

#foot .linkList{
 float: none;
 padding: 0;
 margin: 5px auto 5px auto;
}

#foot .copyright{
 clear: both;
 display: block;
 text-align: center;
 padding: 10px 0 0 0;
}
ul.linkList{
 display: inline-block;
 list-style: none;
 margin: 0;
 *display: inline; /* IE6/IE7 hack */
 *zoom: 1; /* IE6/IE7 hack */
 padding: 0 10px 0 10px;
 float: left;
}
ul.linkList li{
 display: inline-block;
 *display: table-cell;
 float: left;
 line-height: 12px;
 clear: none;
 padding: 0 10px 0 10px;
 margin: 2px 0 0 0;
}
ul.linkList li+li{
 border-left: 1px solid #CCCCCC;
}



/* ::: menu principal y menu 2 :::*/
#menu{float:right; color:#666666; font-size:12px; letter-spacing: .2em; word-spacing: .5em; width:790px; text-align:right; margin-right:10px}

#menu a{color:#B2B2B2; font-weight:bold; text-decoration:none}

#menu a:hover{color:#000000}


#body .menu1, #body .menu2{letter-spacing: .15em; font-size:11px; color:#333333; position: absolute; text-transform: capitalize; border-bottom: solid 1px #CCCCCC}
#body .menu1{padding:4px 0px; width:570px; z-index:15; margin:11px 0px 0px 20px}
#body .menu1 a{color:#B2B2B2; font-weight:bold; text-decoration:none}
#body .menu1 a:hover{color:#000000}
#body .menu2{padding:4px 0px 4px 20px; width:550px; z-index:16; margin:34px 0px 0px 20px}
#body .menu2 a{color:#B2B2B2; font-weight:bold;	text-decoration:none}
#body .menu2 a:hover{color:#000000}


/* ----  Zen Cart Content ------*/

#alexxx{width:100%; padding-left:20px; margin-top:10px}
.poductLeft{width:700px; float:left; position:relative; height:450px; overflow:auto; padding:0px}/*informacion de los productos*/
#productGeneral{margin-left:0px}/* div del producto*/
.poductRight{vertical-align:text-top}/* menu derecho*/
#navBreadCrumb{font-size:8px; color:#999999; margin:0px 0px 0px 15px; background-color: #FFFFFF}/*ruta de navegacion*/
#navBreadCrumb a{text-decoration:none; font-weight:bold; color:#999999}/*ruta de navegacion link*/
#navBreadCrumb a:hover{color:#000000;}/*ruta de navegacion roll over*/
#productMainImage{background-image: url(../images/iProduct.jpg); background-repeat: no-repeat; background-position: 15px 5px; margin-top:5px; z-index:1; height:335px}/* imagen grande de producto*/
.imgLink{display: none}
#productMainImage img{margin-left:5px; margin-top:12px}
.iProductMini{background:url(../images/iProductMini.jpg) no-repeat; padding:5px; margin:0px 10px; float:left; position:relative; margin-top:20px}/* imagenes adicioales debajo de la grande*/
.iProductMini img{ width:80px; height:80px; border:#ffffff solid 1px}/* imagen adicional mini abajo de grande*/
.navPrevList, .navNextList{font-weight:bold; color:#999999; font-size:9px; margin-left:27px; padding-top:10px; z-index:5; position: absolute}/* btones atras adelante de la foto grande*/
.addvtit{margin-top:20px; display:none}/* titulo de las imagenes adicionales a la imagen grande*/
#productAdditionalImages{margin-top:-15px;}/* seccion de las fotos adicionales*/
.centerBoxContentsCrossSell {margin:5px; padding:5px; float:left; position:relative; background-image: url(../images/iMini.gif); background-repeat: no-repeat;  background-position: 17px 0px; width:82px; height:82px}/*imagenes peque de la derecha*/
.centerBoxContentsCrossSell img{width:70px; height:70px}
.navNextPrevWrapperP, .navNextPrevWrapper{padding:0px; margin:0px}
.navNextPrevWrapperP{margin-top:-10px}
#navColumnTwoWrapper{width:220px; height:450px; position:relative; float:left; margin:0px; padding:0px; vertical-align:top;background: url(../images/BgCont0.jpg); background-repeat:no-repeat; text-align:left; padding:10px; left:-5px}

.sttit {font-size: 18px; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:#333333; text-align:center; margin-bottom:20px}
.sideBoxContent {padding-left:15px}

#subcats img{position: relative; width:150px; height:150px; padding:5px; margin-left:5px; margin-top:2px}/* foto de categoria*/
#subcats{ width:700px}


#productListing img{position: relative; width:150px; height:150px; padding:5px; margin-left:5px; margin-top:2px}/* foto de categoria*/
#productListing{ width:700px}
div.iCategory{background-image: url(../images/iCategory.gif); background-repeat: no-repeat; background-position: 35px 0px; margin-top:5px; float:left; text-align:center; vertical-align:text-top}
div.pCategory{background-image: url(../images/iCategory.gif); background-repeat: no-repeat; background-position: 5px 0px; margin-top:5px; float:left; text-align:center; vertical-align:text-top}

div.centerBoxContentsProducts {}
div.listpimg {}
.itemTitle{float:center; margin-top:20px; margin-bottom:-5px}


div.navSplitPagesResult {position: absolute; margin-left:40px; margin-top:10px}

div.navSplitPagesLinks {position: absolute; left: 350px; width: 295px; text-align: right; margin-top:10px}


/*----- capas del contenido -----
#body .cont0{background: url(images/BgCont0.jpg); width:323px; height:402px; position:absolute; z-index:14; margin:17px 0px 0px 605px}
#body .cont0 .titulo{font-size:20px; color:#666666; font-weight:bold; text-align:center; padding:15px 0px}
.cont01{font-size:12px; padding:0px 10px}
.cont01 h2{color:#000000; font-size:15px; margin:2px}
.cont01 p{margin:5px 0px}*/
.cont01 img{background:url(images/iMini.gif) no-repeat; padding:5px; margin:2px 10px}
/*--***--- contenido de imagenes ---****---*/
/*#subcats{width:590px; height:400px; padding:60px 0px 0px 10px}*/
.categoryListBoxContents{position:relative; float:left; z-index:20px; text-align:center; margin:10px 0px; font-size:12px; color:#999999; font-weight:bold}
.categoryListBoxContents a{color:#999999; text-decoration:none}
.categoryListBoxContents a:hover{color:#333333}
.categoryListBoxContents img{background:url(images/iMax.gif) no-repeat; width:152px; height:152px; border:none; padding:5px}

#APimagen{width:951px; height:485px; margin:0px; border:none; z-index:2; position:relative}
#body .cont1 h2{font-size:12px; font-weight:bold; color:#666666; border-bottom:#CCCCCC solid 1px; padding-bottom:5px}
