body{margin: 0; padding:0; background: #760209 url(../imgs/bg_site.png) repeat-x}
#site{width:950px; margin: 0 auto; color: #FFF; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif}
#site a{color: #FFF}

.header{margin-top: 15px}
.logo{width: 200px; float:left; padding-top: 20px}
.menu{width: 425px; float:left}
.myAccount{width: 150px; float: left; text-align: right; padding-top:20px}

.columnLeft{float:left; width: 200px}
.columnCentral{float:left; width: 510px}
.columnCentral2{float:left; width: 750px}
.columnCentral3{float:left; width: 950px}

.columnRight{float:left; width: 200px}


/*login*/

.formLogin{background:url(../imgs/bgLogin.gif) bottom no-repeat; width: 195px; padding-bottom: 10px; margin-top: 5px}
.formLogin li{padding: 0 8px; margin: 8px 0 0 0 }
.formLogin li label{display:block; margin-bottom: 3px; }
.formLogin li .input1{width: 160px; border: 1px solid #FFF;}
.formLogin .liinput1{}
.formLogin .inputBoton{ padding: 0; margin:0}

.formLogin .error{background: #870102; text-align: center; font-weight: bold; border: 2px solid #FF0001; margin: 8px; padding: 4px}

/* account */
.formAccount{background:url(../imgs/bgLogin.gif) bottom no-repeat; width: 195px; padding-bottom: 10px; margin-top: 5px}
/*.formAccoount .account{background: #870102; text-align: left; border: 2px solid #FF0001; margin: 8px; padding: 4px}
.formAccoount table td{padding: 0 8px; margin: 8px 0 0 0; background:url(../imgs/whiteLine.gif) bottom repeat-x}*/

/*.profile_list {background:url(../imgs/bgLogin.gif) bottom no-repeat; width: 195px; padding-bottom: 10px; margin-top: 5px}*/
.profile_list table{font-family:Arial, Helvetica, sans-serif; color: #FFF; font-size: 11px; margin: 5px }
.profile_list table td{padding: 4px; background:url(../imgs/whiteLine.gif) bottom repeat-x}
.profile_list th{font-size: 11px; font-weight:bold; text-align: left}

.accountActionImage{text-align: right}

/*listados*/

.distribuidores_list table{font-family:Arial, Helvetica, sans-serif; color: #FFF; font-size: 12px; margin: 10px }

.departamento {font-size: 14px; font-weight: bold; height:35px}
.cab, .distribuidores_list th{font-size: 12px; font-weight:bold}
.distribuidores_list table td{padding: 4px; background:url(../imgs/whiteLine.gif) bottom repeat-x}
.pager{font-size: 12px; color:#FFF; float: right; width: 300px; text-align: right}
.pager a{color: #FFF}
.sectionTitle{padding: 4px 0 0 8px}

.title2, .title1{font-size: 16px; color: #FFF; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
 .title1 a{text-decoration: none}
 .title3{font-size: 12px; color: #FFF; font-weight: bold; font-family: Arial, Helvetica, sans-serif; text-decoration: none}
 
 

.topList{font-size: 11px; color: #FFF;  font-family: Arial, Helvetica, sans-serif;
margin-bottom: 15px; margin-left: 3px}
.topList li{ padding:2px; background: #d90a0a; margin-bottom: 2px; }
.topList .claq{ width:30px; float: left}
.topList .topListText{ width: 160px; float: left}
.topList .topListText a{text-decoration: none}
.topList .topListText a:hover{text-decoration: underline}
#bannerHome{margin-top: 15px}

.footer{ width: 900px; clear:both; margin: 10px auto; text-align: center}

.textHome, .menuView{ color: #FFF; font-size: 11px; margin-left: 10px}
.menuView {padding-top: 5px;}

/* preview controls*/
#menuPreView {padding-top: 5px;}
#menuPreView li{padding-bottom:30px;}
#menuPreView .voteLink {float:left; padding-left: 10px;}
#menuPreView .facebook{float:right;padding-right: 10px;}

.textHome{margin-top: 10px}
.textHome li{ margin-bottom: 5px}

.register{} 
.register li{ margin-bottom: 6px}
.register label{font-size: 12px; float: left; width: 200px; text-align: right; margin-right: 5px }
.register span{font-size: 12px; float: left; text-align: left; padding-right: 10px }
.register .liinput1, .register .liinput2 {float: left; width:280px}
.register .liinput1 input{ width: 250px; border: 1px solid #e9e9e9}
/*.register .liinput2 input{ background: #d90a0a; color:#FFF; font-size: 12px; font-weight: bold; border: 3px solid #d90a0a}*/
.register .liinput1 textarea{ width: 250px; height: 180px;border: 1px solid #e9e9e9}
.register .liinput2 textarea{ background: #d90a0a; color:#FFF; font-size: 12px; font-weight: bold; border: 3px solid #d90a0a}

.alert{ border: 3px solid #FFF; color:#FFF ; padding: 5px; margin: 10px auto; text-align: center; font-weight: bold; width: 400px}
.message{ background: #e40a0a; color:#FFF; font-size: 12px; padding: 10px; width: 460px; margin: 10px auto}


/*productos*/

.products{}
.promotion1{}
.promotion2{border-top: 1px solid #D4111E; margin-top:10px; padding-top: 10px}
.productTitle{color: #FFF; font-size: 11px; font-weight: bold}
.laptop1{ background:url(../imgs/bg_fondo_productos.jpg) no-repeat; margin-top: 8px; height: 240px; padding: 8px  }
#promo1{ background: url(../imgs/whiteLineVertical.gif) repeat-y right; width: 500px; float:left }
.promo1Text{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF; width: 180px ; float:left; margin-left: 20px
}
.promo1Text ul{display: block}
.promo1Text li{list-style:square}

.promoLeft, .promoRight{ width: 370px; float:left}
.promoLeft {border-right: 1px solid #D4111E; margin-right: 5px}
#promo2, #promo3 {background: url(../imgs/whiteLineVertical.gif) repeat-y right; width: 155px; float: left; height: 180px}
#promo4, #promo5{background: url(../imgs/whiteLineVertical.gif) repeat-y right; width: 155px; float: left;}
.software{border-top: 1px solid #D4111E; padding-top: 10px; margin-top: 10px; border-top: 1px solid #D4111E; margin-bottom: 10px}
.softwareLeft{width: 530px; float:left;}
.softwareListLeft, sofwareListright{width: 265px; float:left; color: #F28687}
 .software li{list-style:square}
.softwareTitle{ font-size: 14px; color: #FFF; font-weight: bold; clear:both}
.softwareRight{float:left; width: 220px; color: #F28687}


#bannerHelp{margin-bottom: 10px}

.movieButtons{background:url(../imgs/bg_movieButtons.gif) no-repeat; width: 487px; height:50px; margin: -15px 0 0 4px; z-index: 1000; position:absolute; padding-top: 8px}

/*productos nuevos*/
.productCategory{ font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold}
.productDescription{ font-size: 11px; color:#D5AAAD; margin: 5px 0 20px left; padding-bottom:10px;}
.productItem{border-top: 1px solid #D4111E; padding:10px 0}

.productTitle{font-size: 13px; font-weight:bold; clear:both; margin: 10px 0}
.productPicture{ width: 230px}
.productText{float:left}
.productText li{list-style:outside square; margin-left: 10px; color:#D5AAAD;  }
.productText li b{color: #FFF}
.productList{}
.plist{width: 720px; margin: 10px auto}
.notebooks{float:left; width:350px; margin-right:10px}
.pcs{float:left; width:350px; margin-left: 10px}

.slogan{ display:block; font-size: 12px; font-weight:bold}

.help{width: 600px; margin-left: 10px}
.help .title3{margin: 10px 0 15px }
.help li{margin: 5px 0; list-style:square; margin-left: 10px; }

.footer{font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#FFF; width: 500px; text-align:center; margin: 0 auto}
.footer a{color:#FFFFFF}