body { margin: 0; background-color: #ffffff;  text-align: center; }
body, div, td, p { font-family: arial, helvetica, sans-serif;  font-size: 13px; color: #333333; }

a { color: #f27500; text-decoration: none; }
form { margin: 0; }
a img { border-width: 0; border-style: none; }
*:focus { outline: none; }
.spacer { overflow: hidden; clear: both; height: 1px; }

#top { height: 219px; text-align: center; xbackground: transparent url(images/bgnyar.jpg) no-repeat center top; }
#topc { width:90%; margin: 0 auto 0 auto; min-width: 1028px; } 
* html #topc { width: expression( this.scrollWidth <1029 ? "1028px" : "90%"); }
#logo { margin-top: 63px;  float: left; width: 308px; text-align: left;  }
#menu { float: left; width: 430px; margin-top: 88px; border:    }
#autent { float: right; text-align: left;  width: 196px;   }

.menu-item, .menu-item-a { float: left; padding: 0px 7px 9px 7px; background-repeat: repeat-x; margin-right: 24px;}
.menu-item-a { background-image: url(images/menuhover.png); }
.menu-item a  , .menu-item-a a { font-family: AbsolutProCondensedreducedLt; font-size: 20px; color: #333333; }

#box1 { background-color: #ff0060; width: 196px; overflow: hidden; margin-left:0px; height: 23px; text-align: center;  }
#box1 div{ padding-top: 5px;  }
#box1 a{ color: white; font-size: 12px; font-weight: bold; }

#box2 { text-align: left;  margin-top:21px; background-color: #ff0060; margin-left:0px;width: 196px; overflow: hidden; height: 103px;   }
#box2  #titlecos{ font-family: AbsolutProCondensedreducedLt; cursor:pointer; color:white; padding:6px; font-size: 14px; }

#box3 {  width:196px; height: 39px; background-image: url(images/searchbg.png); overflow:hidden;   margin-top:17px; }
#srinp { width:126px; height: 24px; margin: 3px 0 0 5px; border-width:0px; border-style: none; background-color: transparent; color: #333333; padding-left:5px;  letter-spacing: 1px;  font-family: HelveticaNarrow; }


#page { width: 90%; min-width: 1028px; min-height: 620px; overflow: hidden; clear: both; margin: 0 auto 0 auto;  }
* html #page { width: expression( this.scrollWidth < 1029 ? "1028px" : "90%");  height: expression( this.scrollHeight < 621 ? "620px" : "auto"); }

#left { borsder:1px solid green; text-align: left; background: transparent url(images/sidemenubg.png) repeat-y top right; float: left; width: 184px; overflow: hidden; }
#right { borsder:1px solid green; width: 80%;  float: right; text-align: left; overflow: hidden; }

.title-left { float:left; margin:24px 0 16px 11px; text-align: center; background: transparent url(images/bgtitle.png) no-repeat bottom center; padding: 0 4px; height: 32px; font-family: AbsolutProCondensedreducedLt; font-size: 22px; color: #333333;  }

#bottom { clear: both; height: 240px; background-image:  url(images/bottom.png); text-align: center;}
#bottom-c { width: 1028px; margin: 0 auto; text-align: left; }
#bottom-t { width: 702px; margin: 20px 0 0px 270px; text-align: left ; }
 
a.blink, a.blink-a { padding: 4px; line-height: 21px; color:#cdcdcd;  }
a.blink-a, a.blink-a:hover , a.blink:hover  {  color:#ffffff;  background-color: #f27500;  }


.kosar { cursor: pointer; } 

.left-menu-item { cursor: pointer; }

.left-menu-item .ltop , .left-menu-item-a .ltop { height:12px; width: 184px;  overflow: hidden; }
.left-menu-item-a .ltop { background-image: url(images/lm_top.png); }

.left-menu-item .lmid , .left-menu-item-a .lmid { width: 184px; overflow: hidden; }
.left-menu-item .lmid div, .left-menu-item-a .lmid div { padding-left:16px;   }
.left-menu-item .lmid a, .left-menu-item-a .lmid a { font-family: HelveticaNarrow; font-size: 16px;   }
.left-menu-item .lmid a { color: #333333; }
.left-menu-item .lmid-a a { color: #f27500; }
.left-menu-item-a .lmid { background-image: url(images/lm_middle.png); }

.left-menu-item .lmbo , .left-menu-item-a .lmbo { height:12px; width: 184px;  overflow: hidden; }
.left-menu-item-a .lmbo {  background-image: url(images/lm_bottom.png); }


#promotitle { width: 273px; height: 35px; overflow: hidden; background-image: url(images/promobox.png); }
#promotitle div { font-family: AbsolutProCondensedreducedLt; color: white; font-size: 22px; padding:9px; }
#ptitle { width: 343px; height: 35px; overflow: hidden; background-image: url(images/prodt.png); }
#ptitle div { font-family: AbsolutProCondensedreducedLt; color: white; font-size: 22px; padding:9px; }
#promobox { min-width: 817px; background-color: #F5F5F5; height: 251px; overflow-y:hidden; margin-bottom: 30px;  border:1px solid #73c5ed;}
* html #promobox { width: expression( this.scrollWidth < 818 ? "817px" : "auto"); }

.pprod { float: left; width: 237px;  margin-bottom:30px; margin-top: 6px; overflow: hidden; margin-right: 28px; margin-left: 6px; }
.pimage { width: 236px; height: 163px; cursor: pointer; overflow: hidden; background-repeat: no-repeat; background-position: top center; }
.pmaximage { width: 435px; height: 309px; cursor: pointer; overflow: hidden; background-repeat: no-repeat; background-position: top center; }
.pname { border: 1px solid #bdbdbd; margin-left:1px; margin-right:1px; background-color: white;  height: 24px;}
.pname a {   color: #929292;  font-size: 12px; font-family: arial; padding: 4px; line-height:24px; }
.pname a:hover {   color: #464646; }
.pcos { height: 34px; margin-top: 3px; margin-left:1px; }
.padaug { float:left; width: 140px; }
.ppret { float:right; width: 88px; margin-right: 5px; line-height: 14px; }
* html .ppret { line-height: 20px; }
.ppret .ron { text-align: right; color: #ff0060; font-family: 'HelveticaNarrow'; font-size: 20px; }
.ppret .ron-regi { text-decoration: line-through; text-align: right; color: #656565; font-family: 'HelveticaNarrow'; font-size: 16px; }
.ppret .sron {  color: #ff0060; font-family: 'HelveticaNarrow'; font-size: 11px; font-weight: bold; }
.ppret .sron-regi {  color: #656565; font-family: 'HelveticaNarrow'; font-size: 10px; font-weight: bold; }
.ppret .tva { text-align: right; color: #929292; font-family: 'HelveticaNarrow'; font-size: 12px;  }

#lapozas a { font-family: HelveticaNarrow; font-size: 18px; font-weight: bold;  color: #f27500; }
#lapozas  { font-family: HelveticaNarrow; font-size: 16px;    }

.titleprodus { background-color: #73c5ed;   float: left; width: 435px; }
.titleprodus div { color: white; font-family: Arial; font-size: 18px; padding: 6px 40px 0px 12px ;   }
* html .titleprodus div { height: 34px; display: inline;  }

.minfoto { float: left; margin-right: 1px; margin-left:4px; width: 65px; height: 50px; background-repeat: no-repeat; background-position: top center; cursor: pointer; }
.no-cos-item { margin: 86px 0 0 50px; font-family: HelveticaNarrow; font-size: 15px; color: #78604a; }
.cos-cump-title { margin: 26px 0 0 0px; font-family: AbsolutProCondensedreducedLt; font-size: 21px; color: #885627; }

.cos-hd-prod { float: left; width: 400px; font-family: HelveticaNarrow; font-size: 16px; color: #502c0b; }
.cos-hd-cant { float: left; width: 158px; font-family: HelveticaNarrow; font-size: 16px; color: #502c0b; }
.cos-hd-unitar { float: right; width: 100px; font-family: HelveticaNarrow; font-size: 16px; color: #502c0b; }
.cos-hd-total { float: right; width: 100px; font-family: HelveticaNarrow; font-size: 16px; color: #502c0b; }

.cos-sor { height: 40px; }

.cos-prod { float: left; width: 400px;   }
.cos-prod a { color: #333333; line-height: 30px; }
.cos-cant { float: left; width: 158px;   }
.con-cant-inp { width: 34px; border-color: #d0d0d0; border-style: solid; border-width: 1px; padding:2px;   }
.cos-unitar { float: right; width: 100px;   }
.cos-total { float: right; width: 100px;   }

#prodcos { cursor: pointer; font-family: HelveticaNarrow; color: white; font-size:14px; line-height: 20px; padding-left:5px; }

.rfc-label { width: 240px; }
.rfc-field { width: 500px; }
.rfc-inp { width: 320px; padding-left: 6px; color: #484848;}
.rfc-txt { width: 320px; padding-left: 6px; height:60px; font-family: arial; color: #484848;}

 
 
.uitat { color: #aa7e57; }
.uitat:hover  { color: #6a533f; }

.comtrim { padding-top: 40px; font-family: AbsolutProCondensedreducedLt; font-size: 21px; color: #885627;  }

.aut-label { width: 170px; }
.aut-field { width: 350px; }
.aut-inp { width: 260px; padding-left: 6px; color: #484848;}
 
.helvetica-orange { 	font-family: HelveticaNarrow;  font-size: 14px; color: #f27500;}
.Helvetica  { font-family: HelveticaNarrow;  font-size: 14px; }
.orange { color: #f27500; }

.pinfo { display:none; margin:0 0 0 230px; width: 236px; height: 163px; background-color: white; background-repeat: no-repeat; background-position: center center; overflow: hidden; position: absolute; z-index:3; border: 3px solid #73c5ed; } 

.info { cursor: pointer; margin-top:40px; padding-left:33px;height:30px; padding-top:4px;  background-image: url(images/info.png); background-repeat: no-repeat ; }
.info a { color: #202020; }
.info a:hover { color: #ff5511; }

