div#idiomasD{position:absolute; top:0; left:0;}
input.idiomas{background:#036;color:#FFF;font-size:12px;border:1px #066 solid;padding:3px;}
div#activar{position:absolute;top:0;left:0;}
div#traduccion{position:absolute;top:16px;left:1px;}

body{background-color:#466BD8;background-image:url(../styleImages/backgrounds/pageBg.jpg);background-repeat:repeat-x;background-position:top;}
#Container{width:750px;background:#2548AF;margin:0 auto;padding:0;}
#topBlock{background-color:#049;border-top:0 solid #039;height:34px;padding-left:10px;padding-right:10px;margin-bottom:10px;}
#topHeader{text-align:center;height:102px;padding-right:9px;padding-top:0;margin-bottom:15px;background-color:#003299;z-index:100;}
.btMain{font-family:Arial, Helvetica, sans-serif;font-size:70%;color:#FFF;font-weight:700;text-transform:uppercase;background-color:#049;background-repeat:no-repeat;width:180px;height:22px;padding-top:7px;text-align:center;}
.bcMain{background-color:#1D3889;width:175px;padding-left:5px;margin-bottom:10px;padding-top:3px;padding-bottom:5px;}
.colLeft{position:relative;width:200px;float:left;}
.colMid{position:relative;width:545px;float:left;}
.boxContent{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:75%;color:#FFF;background-color:#2548AF;margin-bottom:5px;padding:9px;}
.siteDocs{text-align:center;margin-top:10px;}
.pagination{text-align:right;padding-top:5px;padding-bottom:5px;}
#subCats{float:left;background-color:#2548AF;text-align:center;border-bottom:2px solid #FFF;width:515px;margin:0;padding:3px;}
.subCat{float:left;text-align:center;width:100px;height:150px;margin:0 0 0 20px;padding:0;}
.regSep{border-top:1px solid #FFF;border-bottom:1px solid #ccc;margin:10px 0;padding:10px 0;}
.latestProds{float:left;text-align:center;width:145px;height:185px;border:1px solid #466bd8;margin:5px;padding:5px;}
#Footer{background-color:#049;height:23px;border-top:0 solid #CCC;text-align:right;padding-right:10px;padding-top:7px;color:#DDD;font-size:11px;}
#Footer a{font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.txtCur{font-family:Arial, Helvetica, sans-serif;font-size:75%;color:#333;text-decoration:none;}
.txtNotice{font-family:Arial, Helvetica, sans-serif;font-size:75%;text-decoration:none;color:#333;font-weight:700;}
.txtCCS{font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;color:#FFF;}
.txtCCS:hover{font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration:underline;color:#FFF;}
.searchBtn{height:24px;font-family:Arial, Helvetica, sans-serif;font-size:80%;width:40px;}
.searchBox{font-family:Arial, Helvetica, sans-serif;font-size:70%;color:#333;background-color:#FFF;border:1px solid #FFF;padding:2px;}
.textbox{background-color:#FFF;border:1px inset #FFF;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333;}
.textboxDisabled{background-color:#FFF;border:none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color:#000;}
.submit{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;}
form,ol,ul{margin:0;padding:0;}
li{list-style-position:inside;margin:0;padding:0;}
li.bullet{list-style-type:square;font-family:Arial, Helvetica, sans-serif;font-size:70%;color:#333;}
li.bulletLrg{list-style-type:square;font-family:Arial, Helvetica, sans-serif;font-size:100%;color:#333;}
li.account{list-style-type:square;padding-top:5px;padding-bottom:5px;}
a.txtSession:hover{font-family:Arial, Helvetica, sans-serif;font-size:70%;color:#FFF;text-decoration:underline;}
.txtSessionGrey{color:#FFF;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:70%;text-transform:capitalize;}
a.txtSiteDocs{font-family:Arial, Helvetica, sans-serif;font-size:70%;color:#333;text-decoration:none;}
a.txtSiteDocs:hover{font-family:Arial, Helvetica, sans-serif;font-size:70%;color:#F2F2F2;text-decoration:underline;}
a.txtButton{font-family:Arial, Helvetica, sans-serif;font-weight:700;color:#FFF;background-color:#039;line-height:20px;text-align:center;text-decoration:none;padding:4px;}
a.txtButton:hover{font-family:Arial, Helvetica, sans-serif;font-weight:700;color:#FFF;background-color:#003390;line-height:20px;text-align:center;text-decoration:none;}
.txtOldPrice{text-decoration:line-through;}
.txtDefault,a.txtDefault,a.txtLink,a.txtLocation{font-family:Arial, Helvetica, sans-serif;color:#FFF;text-decoration:none;}
a.txtDefault:hover,a.txtLink:hover,a.txtLocation:hover{font-family:Arial, Helvetica, sans-serif;color:#DDD;text-decoration:underline;}
.txtContentTitle{font-family:Arial, Helvetica, sans-serif;font-size:110%;font-weight:700;font-style:normal;color:#FFF;position:relative;}
.txtBoxSave{color:#F90707;padding-left:16px;}
.tdListTitle{background-color:#013678;font-family:Arial, Helvetica, sans-serif;font-weight:700;color:#FFF;border-bottom:1px solid #2c5deb;}
.txtCartPrice{float:right;color:red;padding-right:3px;}
.cartTotal{width:150px;padding-top:2px;margin-top:3px;}
a.txtCartProduct:active,a.txtCartProduct:link,a.txtCartProduct:visited{text-decoration:none;color:#C00;}
a.txtCartProduct:hover{text-decoration:underline;color:#C00;}
a.txtviewCart:active,a.txtviewCart:link,a.txtviewCart:visited{font-family:Arial, Helvetica, sans-serif;font-size:70%;color:#FFF;background-color:#068;text-decoration:none;font-weight:700;border:1px outset #FFF;padding:2px;}
a.txtviewCart:hover{background-color:#049;color:#FFF;border:1px outset #FFF;}
.cartProgress{font-family:Arial, Helvetica, sans-serif;font-weight:400;color:#333;border:1px solid #CCC;width:350px;margin:auto;padding:4px;}
.txtcartProgressCurrent{color:#C00;font-weight:700;}
.quickBuy{text-align:center;font-family:Arial, Helvetica, sans-serif;color:#999;}
.tdcartTitle{font-weight:700;color:#FFF;background-color:#039;border-bottom:1px solid #fff;}
.tdCartSubTotal{padding-top:10px;border-top:1px solid #900;}
.txtStockWarn{font-size:70%;color:red;}
.txtError{font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:700;color:#050F72;background-color:#FFCECE;border:1px solid red;padding:2px;}
.txtCopyright,a.txtCopyright{text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;padding-top:5px;color:#FFF;}
a.txtCopyright:hover{text-decoration:underline;}
.dropDown{width:120px;}
.dropdown1,li.num,.txtCart{font-family:Arial, Helvetica, sans-serif;font-size:70%;color:#333;}
.txtSession,.txtCopy,.txtSiteDocs{font-family:Arial, Helvetica, sans-serif;font-size:70%;color:#FFF;}
a.txtSession,.txtSiteDocs,a.txtSiteDocs{font-family:Arial, Helvetica, sans-serif;font-size:70%;color:#FFF;text-decoration:none;}
.txtSale,.txtOutOfStock{color:red;font-family:Arial, Helvetica, sans-serif;}
.tdEven,.tdOdd{background-color:#2548AF;border-bottom:1px solid #2c5deb;}
.tdcartEven,.tdcartOdd{background-color:#FFF;border-bottom:1px solid #CCC;}
a.txtCheckout,a.txtUpdate{font-family:Arial, Helvetica, sans-serif;color:#FFF;background-color:#039;text-decoration:none;font-weight:700;border:1px outset #FFF;padding:2px;}