BODY {
	background: url(imagenes/bgsite.gif);
}
.MainBox {
	text-align: left;
	margin: 0px auto;
	height: auto;
	width: 764px;
	position: relative;
}
.NavBar {
	margin-left: 14px;
}
.MainArea {
	margin-left: 14px;
	margin-top: 5px;
	margin-bottom: 3px;
	background: url(imagenes/logo_vertical.gif) repeat-y;
}
#BgHome {
	background: url(imagenes/bgbot_leftcol.gif) no-repeat left bottom;
}
#BgWideColR {
	background: url(imagenes/bgwidecol-foot.gif) no-repeat right bottom;

}
.MainArea .LeftCol {
	height: auto;
	width: 157px;
	float: left;
}
.MainArea .MidCol {
	height: auto;
	width: 420px;
	float: left;
}
.MainArea .MidColWide {
	height: auto;
	width: 584px;
	float: left;
	background: url(imagenes/bgwidecol.gif) repeat-y;
	margin-bottom: 10px;
}
.MainArea .RightCol {
	height: auto;
	width: 157px;
	float: left;
}
.MainArea .Sep {
	float: left;
	height: auto;
	width: 8px;
}
.LeftCol #ProductsBar {
	margin-bottom: 14px;
}

.LeftCol #ProductsBar IMG {
}

.LeftCol #ProductsBar #ProductList {
	background: #7BA8EB url(imagenes/bgmid_blue-left.gif);
}
.LeftCol #ProductsBar #ProductList UL {
	margin: 0px 0px 0px 1px;
	padding: 0px;
}
.LeftCol #ProductsBar #ProductList LI {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-size: 10px;
	height: 1%;
	position: relative;
}
.LeftCol #ProductsBar #ProductList LI A {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding: 4px 0px 4px 16px;
}
.LeftCol #ProductsBar #ProductList LI A:hover {
	background: #739DDC url(imagenes/ball_overlist.gif) no-repeat 4px 5px;
}
.LeftCol #ProductsBar #ProductList LI LI A {
	padding-left: 24px;
}
.LeftCol #ProductsBar #ProductList LI LI A:hover {
	background: #739DDC url(imagenes/icon_overlist.gif) no-repeat 16px 8px;
}


.LeftCol #ProductsBar #ProductList #LYRintrusion {
	background: #7BA8EB;
	height: auto;
	width: 260px;
	position: absolute;
	visibility: hidden;
}

.LeftCol #ProductsBar #ProductList #LYRcctv {
	width: 260px;
	position: absolute;
	height: auto;
	visibility: hidden;
	top: -250px;
}
.LeftCol #ProductsBar #ProductList [id^=LYRauto] {
	background: #7BA8EB;
	height: auto;
	width: 260px;
	position: absolute;
	visibility: hidden;
}
/* .LeftCol #ProductsBar #ProductList #LYRauto2 {
	background: #7BA8EB;
	height: auto;
	width: 260px;
	position: absolute;
	visibility: hidden;
}
.LeftCol #ProductsBar #ProductList #LYRauto3 {
	background: #7BA8EB;
	height: auto;
	width: 260px;
	position: absolute;
	visibility: hidden;
} */
.LeftCol #ProductsBar #ProductList #LYRsad {
	position: absolute;
	visibility: hidden;
	height: auto;
	width: 285px;
	left: 155px;
}
.LeftCol #ProductsBar #ProductList #LYRsc {
	position: absolute;
	height: auto;
	width: 290px;
	visibility: hidden;
	left: 155px;
}
.LeftCol #ProductsBar #ProductList #LYRacceso {
	position: absolute;
	visibility: hidden;
	height: auto;
	width: 315px;
}
.LeftCol #ProductsBar #ProductList #LYRcables {
	position: absolute;
	visibility: hidden;
	height: auto;
	width: 150px;
}
.LeftCol #ProductsBar #ProductList #LYRautomotor {
	position: absolute;
	visibility: hidden;
	height: auto;
	width: 150px;
}
.LeftCol #ProductsBar #ProductList #LYRautomat {
	position: absolute;
	height: auto;
	width: 200px;
	visibility: hidden;
}



.LeftCol #ProductsBar #ProductList .LYRmenu {
	background: #7BA8EB;
	margin: 0px;
	padding: 0px;
	left: 156px;
	top: 0px;
	z-index: 10;
	border-top: 1px solid #E70D11;
	border-right: 1px solid #E70D11;
	border-bottom: 1px solid #E70D11;
	border-left: 1px solid #7BA8EB;
}
.LeftCol #ProductsBar #ProductList .LYRmenu A {
	padding-left: 12px;
}
.LeftCol #ProductsBar #ProductList .LYRmenu A:hover {
	background: #739DDC url(imagenes/icon_overlist.gif) no-repeat 3px 8px;
}






/*LAYERS*/
#LayerSpacer {
	position: absolute;
	visibility: visible;
	z-index: 1000;
	height: 10px;
	width: 10px;
	left: 0px;
	top: 0px;
}
#LayerSwitch {
	position: absolute;
	z-index: 1;
	height: 280px;
	width: 14px;
	left: 0px;
	top: 230px;
}

.MidCol .Sep {
	width: 8px;
}

.MidCol .ProdBoxH {
	height: auto;
	width: 206px;
	float: left;
}
.MidCol .ProdBoxH .Producto {
	background: #FCE0AE url(imagenes/bg_productoh.gif);
	font-size: 10px;
	color: #787879;
	padding: 8px 4px 0px;
	height: 140px;
}
.MidCol .ProdBoxH .Producto .ProductPic {
	height: auto;
	width: 80px;
	float: left;
}
.MidCol .ProdBoxH .Producto .ProductData {
	height: auto;
	width: 118px;
	float: left;
}
.MidCol .ProdBoxH .Producto .ProductData H5, .MidColWide .ProdBox .Producto .ProductData H5 {
	font-size: 11px;
	font-weight: bold;
	color: #D80005;
	margin: 0px 0px 5px;
	padding: 0px;
}
.MidCol .ProdBoxH .Producto .ProductData P A, .MidColWide .ProdBox .Producto .ProductData P A {
	color: #D80005;
	text-decoration: none;
	font-size: 9px;
}
.MidCol .ProdBoxH .Producto .ProductData P, .MidColWide .ProdBox .Producto .ProductData P {
	font-size: 10px;
	margin: 0px;
	padding: 0px;
}
.MidCol .ProdBoxH .Producto .ProductShopData, .MidColWide .ProdBox .Producto .ProductShopData  {
	clear: both;
	float: none;
	padding-top: 5px;
	padding-left: 0px;
}
.MidCol .ProdBoxH .Producto .ProductShopData STRONG, .MidColWide .ProdBox .Producto .ProductShopData STRONG {
	color: #D80005;
}
.MidCol .ProdBoxH .Producto .ProductShopData .CantBox, .MidColWide .ProdBox .Producto .ProductShopData .CantBox {
	background: #FFFFFF;
	border: 1px solid #D6CCBB;
	height: auto;
	width: 22px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-align: center;
}
.MidCol .ProdBoxH .Producto .ProductShopData .Btn {
	font-size: 10px;
	color: #D80005;
	background: #FACCCD;
	border: 1px solid #E54E40;
}
.MidCol .ProdBoxH .Producto A {
	color: #7B848A;
	text-decoration: none;
}
.MidCol .ProdBoxH .Producto P, .MidColWide .ProdBox .Producto P {
	margin: 5px 0px 0px;
	padding: 0px;
	clear: both;
	float: none;
}
.MidColWide#Productos H4 {
	background: url(imagenes/bg_titlecat.gif) no-repeat;
	margin: 0px;
	padding: 6px 8px 8px 16px;
	font-size: 15px;
	font-weight: bold;
}
.MidColWide#Productos H4 SPAN {
	font-size: 12px;
	font-weight: bold;
}




.MidColWide .ProdBox {
	height: auto;
	width: 192px;
	float: left;
	/*float: left;*/
}
.MidColWide .ProdBox .Producto {
	background: #FCE0AE url(imagenes/bg_producto.gif) no-repeat;
	font-size: 10px;
	color: #787879;
	padding: 8px 4px 0px;
	height: 160px;
}
.MidColWide .ProdBox .Producto .ProductPic {
	height: auto;
	width: 80px;
	float: left;
}
.MidColWide .ProdBox .Producto .ProductData {
	height: auto;
	width: 104px;
	float: left;
}
.MidColWide .ProdBox .Producto A {
	color: #7B848A;
	text-decoration: none;
	font-size: 10px;
}
.MidColWide .ProdBox .Producto .ProductShopData .Btn {
	font-size: 9px;
	color: #D80005;
	background: #FACCCD;
	border: 1px solid #E54E40;
	margin: 0px;
	padding: 0px;
	width: 48px;
}
.MidColWide#Productos .Sep {
	width: 4px;
}
.MidColWide .NotaList {
	border-bottom: 1px dashed #FFFFFF;
	padding-bottom: 10px;
	margin-left: 22px;
}

.MidColWide .NotaList P {
	margin: 0px;
	padding: 0px;
}
.MidColWide .NotaList SMALL {
	font-size: 11px;
	color: #0D0B9C;
}
.MidColWide .NotaList H3 {
	font-size: 16px;
	color: #FF0600;
	margin: 4px 0px 2px -19px;
	padding: 0px;
	font-weight: bold;
}
.MidColWide .NotaList H3 A {
	color: #FF0600;
	text-decoration: none;
}

.MidColWide .NotaList A {
	color: #00028D;
	text-decoration: none;
}
.MidColWide .Nota P {
	margin: 0px 0px 10px;
	padding: 0px;
}
.MidColWide .Nota SMALL {
	font-size: 11px;
	color: #0D0B96;
}
.MidColWide .Nota H3 {
	font-size: 18px;
	font-weight: bold;
	color: #FF0600;
	margin: 0px 0px 10px;
	padding: 0px;
}
.MidColWide .Nota A {
	font-style: italic;
	font-weight: bold;
	color: #0D0B9C;
}
.MidColWide  #Clasico  H3  {
	font-weight: bold;
	color: #FF0600;
	margin: 0px 0px 10px;
	padding: 0px;
	font-size: 18px;
}
.MidColWide #Clasico A {
	font-weight: bold;
	color: #0d0b9c;
}
.MidColWide #Clasico P {
	line-height: 18px;
}

.MidColWide .Azul {
	color: #0d0b9c;
}
.MidColWide .Rojizo {
	color: #ff0000;
}

.MidColWide #Contacto A {
	color: #003399;
}
.MidColWide #Contacto .inputTextMED {
	width: 265px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-top: 3px;
}
.MidColWide #Contacto .textareaBIG {
	width: 542px;
	margin-top: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.MidColWide #Contacto .Btn {
	color: #002e62;
	background: #FFFFFF;
	border: 1px solid #00028d;
}
.MidColWide #Manuales TH {
	font-weight: bold;
	color: #8a8989;
	font-size: 12px;
	border-bottom: 1px solid #e0c79b;
	padding-bottom: 5px;
}
.MidColWide  #Manuales  H4   {
	font-size: 18px;
	font-weight: bold;
	color: #273689;
	border-bottom: 1px solid #e0c79b;
	margin: 0px;
	padding: 6px 0px;
}
.MidColWide #Manuales H4 SPAN {
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	width: 100%;
}
.MidColWide #Manuales TD {
	padding-top: 4px;
	padding-bottom: 4px;
	color: #797979;
}
.MidColWide #Manuales .TRcolor TD {
	background: #fed58a;
}
.MidColWide #ArbolProductos UL {
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #e0c79b;
}
.MidColWide #ArbolProductos LI {
	margin: 0px 0px 10px;
	padding: 0px;
	list-style: none;
}
.MidColWide #ArbolProductos LI H4 {
	font-size: 14px;
	font-weight: bold;
	color: ff0000;
	margin: 0px;
	padding: 0px;
}
.MidColWide #ArbolProductos LI A {
	color: #000000;
	text-decoration: none;
}
.MidColWide #ArbolProductos LI A:hover {
	font-weight: bold;
}


.MidColWide #ArbolProductos LI A STRONG {
	color: #273689;
}
.MidColWide #ArbolProductos LI UL {
	margin-left: 15px;
	margin-top: -15px;
}
.MidColWide #ArbolProductos LI UL UL {
	margin: 10px 0px 0px 30px;
	border-bottom: 1px none #000000;
}
.MidColWide #ClasicosListado .Meses {
	clear: both;
	float: none;
	margin-bottom: 30px;
	border-bottom: 1px dashed #FFFFFF;
}
.MidColWide #ClasicosListado .Mes {
	height: auto;
	width: 180px;
	float: left;
	padding-bottom: 10px;
}
.MidColWide #ClasicosListado .Mes H4 {
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	margin: 0px;
	padding: 0px;
}
.MidColWide #ClasicosListado .Mes P {
	color: #FF0000;
	margin: 12px 0px 0px;
	padding: 0px;
}
.MidColWide #ClasicosListado .Mes A {
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.MidColWide #ClasicosListado .Meses A:hover {
	text-decoration: underline;
}
.MidColWide#ProdDetalle .WideArea H5 {
	margin: 0px 0px 10px;
	padding: 0px;
	font-size: 15px;
	color: #ff0600;
	line-height: 20px;
}
.MidColWide#ProdDetalle .WideArea H5 SPAN {
	font-weight: normal;
	color: #0d0b9c;
	font-size: 12px;
}

.MidColWide#ProdDetalle .Producto {
	height: auto;
	width: 160px;
	text-align: center;
	float: left;
	padding: 0px 15px 20px 0px;
}

.MidColWide#ProdDetalle  .Producto H5 {
	color: #D80005;
	text-align: center;
	margin: 0px 0px 6px;
	padding: 0px;
	font-size: 17px;
	font-weight: bold;
}
.MidColWide#ProdDetalle .Producto H5 SPAN {
	font-size: 10px;
	color: #d80005;
}

.MidColWide#ProdDetalle .Producto .Btn {
	font-size: 9px;
	color: #D80005;
	background: #FACCCD;
	border: 1px solid #E54E40;
	margin: 0px;
	padding: 0px;
	width: 48px;
}
.MidColWide#ProdDetalle .Producto .CantBox {
	background: #FFFFFF;
	border: 1px solid #D6CCBB;
	height: auto;
	width: 22px;
	padding-top: 1px;
	padding-bottom: 1px;
	text-align: center;
}
.MidColWide#ProdDetalle .Producto P {
	margin: 8px 0px 0px;
	padding: 0px;
	font-size: 10px;
}
.MidColWide#ProdDetalle .Producto A {
	color: #7B848A;
	text-decoration: none;
}
.MidColWide#ProdDetalle   #Detalle    {
	line-height: 16px;
	color: #000000;
}
.MidColWide  #Pedido TH {
	font-weight: normal;
	color: #ff0000;
	padding: 4px;
}
.MidColWide #Pedido TD {
	padding: 4px;
}
.MidColWide #Pedido A {
	color: #0000ff;
}
.MidColWide #Pedido #PriceTotal TH {
	color: #FFFFFF;
	background: #002e62;
}
.MidColWide #Pedido .Btn {
	color: #002e62;
	background: #FFFFFF;
	border: 1px solid #00028d;
}
.MidColWide #Pedido STRONG {
	color: #ff0000;
}






















.RightCol #LoginBox #LoginArea, .LeftCol #LoginBox #LoginArea {
	background: #FBAC07 url(imagenes/bgmid_orange-right.gif);
	padding: 8px 0px 0px 18px;
}
.RightCol #LoginBox #LoginArea A, .LeftCol #LoginBox #LoginArea A {
	color: #D80005;
	font-size: 10px;
	text-decoration: none;
}
.RightCol #LoginBox #LoginArea #InputUser, .LeftCol #LoginBox #LoginArea #InputUser {
	color: #787879;
	background: #FBD007;
	border: 1px solid #D80005;
	height: auto;
	width: 117px;
	padding: 2px;
	font-size: 10px;
	margin-bottom: 3px;
}
.RightCol #LoginBox #LoginArea #InputPass, .LeftCol #LoginBox #LoginArea #InputPass {
	color: #787879;
	background: #FBD007;
	border: 1px solid #D8480F;
	padding: 2px;
	height: auto;
	width: 95px;
	font-size: 10px;
	margin-bottom: 3px;
}
.RightCol #LoginBox #LoginArea P, .LeftCol #LoginBox #LoginArea P{
	line-height: 20px;
}
.RightCol #ClasicoBox #ClasicoArea {
	background: #FBD007 url(imagenes/bgmid_yellow-right.gif);
	color: #787879;
	padding: 8px 10px 0px 18px;
	font-size: 10px;
}
.RightCol #ClasicoBox #ClasicoArea P {
	margin: 0px 0px 4px;
	padding: 0px;
	font-size: 10px;
}
.RightCol #ClasicoBox #ClasicoArea P A {
	color: #787879;
	text-decoration: none;
	font-size: 10px;
}
.RightCol #ClasicoBox #ClasicoArea P A:hover {
	color: #555555;
	text-decoration: underline;
}

.RightCol #ClasicoBox #ClasicoArea A {
	font-size: 9px;
	color: #D80005;
	text-decoration: none;
}
.RightCol #DolarBox #DolarValor, .LeftCol #DolarBox #DolarValor {
	background: #FBAC07 url(imagenes/bgmid_orange-right.gif);
	padding: 8px 0px 0px;
	text-align: center;
}
.RightCol #DolarBox #DolarValor H3, .LeftCol #DolarBox #DolarValor H3 {
	margin: 0px;
	padding: 0px;
}
.MainBox .WideArea {
	padding: 15px;
	color: #04065F;
}
.MainBox #Productos {
	background: url(none);
}


.MainBox #FlashFooter {
	text-align: left;
	margin-left: 16px;
	background: url(imagenes/bg_footer.gif) no-repeat;
	height: 30px;
	padding: 6px 10px 10px;
}
.MainBox #FlashFooter IMG {
	margin-right: 20px;
}

.MainBox #Footer {
	font-size: 10px;
	text-align: center;
	margin-left: 14px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.MainBox #Footer A {
	color: #FFFFFF;
	text-decoration: none;
}
#eXTReMe {
	overflow: hidden;
	position: absolute;
	visibility: visible;
	z-index: 100;
	height: 10px;
	width: 10px;
	left: -50px;
	top: 0px;
}
