body {background-color:#FFF; background:repeat-x top url('/util/images/bg.jpg'); margin:0; min-width:1000px;}


#horz_menu {width:970px; height:25px; margin:70 30 10 0; text-align:right; float:right}
#horz_menu a{text-decoration:none; background:no-repeat left url('/util/images/p2.gif'); padding:0 30 0 13; font:bold 13px Tahoma; color:#454545;}
#horz_menu a:hover{ background:no-repeat left url('/util/images/p2b.gif')}

#menu_left {width:195px; margin:10 0 30 20; line-height:15px;}
#menu_left img {border:0; margin:0 0 15 0; clear:both}
#menu_left a{text-decoration:none; background:no-repeat left url('/util/images/p2.gif'); display:block; padding:0 0 0 13; margin:0 0 0 25; font:bold 13px Tahoma; color:#454545;}
#menu_left a.sub{font:normal 13px Tahoma; padding-left:28px; clear:right; background:none}
#menu_left a.sub:hover{color:#00B3FF}
#menu_left span{display:block; padding:0 0 0 13; margin:4 0 4 25; font:normal 12px Tahoma; color:#333; text-align:left; clear:both;}
#menu_left p{padding:0; margin:13 0 0;}

#menu_right {width:195px; margin:10 20 0 0; font:normal 13px Tahoma; }
#menu_right img {border:0; margin:0 0 15 0; clear:both}
#menu_right p{margin:0px; padding:0 0 30 20; line-height:17px;}
#menu_right span{display:block; height:7px; padding:0; margin:0}
#menu_right a{text-decoration:none; font:bold 11px Tahoma; color:#454545; display:inline-block; margin-bottom:5px;}
#menu_right a:hover{color:#00B3FF}
#menu_right .input1{border:1px solid #555; color:#00B3FF; width:140px; height:19px; margin:0}
#menu_right .input2{border:1px solid #00B3FF; color:#00B3FF; width:140px; height:19px; margin:0}

#main {margin:10 30 0 30; padding:0; padding-bottom:50px; font:normal 14px Tahoma; color:#333}
#main h1{font:normal 17px Tahoma; margin:0 0 30 0; padding:0; text-decoration:none; color:#333}
#main a{font:normal 14px Tahoma; margin:0; padding:0; text-decoration:none; border-bottom:1px solid #333; color:#333}
#main a:hover{border-bottom:0;}
#main a.page{text-decoration:none; font:normal 17px Tahoma; margin:0 5 0 5; padding:0 2 0; border:0; color:#333;}
#main a.page:hover{color:#00B3FF}
#main a.curpage, #main a.curpage:hover{border:0; font:normal 18px Tahoma; margin:0 5 0 5; padding:0 2 0; text-decoration:none; color:#00B3FF}
#main p{margin:5 0 15 0; text-align:justify; clear:both;}
#main div{float:left; padding:0; margin-top:0px; margin-left:0px; margin-right:22px; margin-bottom:30px; font:normal 10px Tahoma;}
#main div p {padding:7 5 5 10; margin:0; display:block; font:normal 12px Tahoma; text-align:left;}
#main input.text {width:30px; font:normal 10px Tahoma; height:15px; border:1px solid #777; background:#DDD}
#main input.button {font:bold 12px Tahoma; color:#FFF; background:#00B3FF; border:0px; padding-top:2px; padding-bottom:2px;}
#main table.price td {font:normal 14px Tahoma; padding:2 12 2 12; text-align:left;border:1px solid #DDD; background:#FFF}
#main table.price th {font:bold 14px Tahoma; padding:2 12 2 12; text-align:center; background:#555; color:#FFF; }
#main table.price2 {width:501px; margin-bottom:0px;}
#main table.price2 th {font:bold 12px Tahoma; color:#FFF; background:#8DA915; text-align:center; vertical-align:top; padding:5 6 5 5;}
#main table.price2 td {font:normal 11px Tahoma; color:#000; background:#D0D0D0; text-align:center; vertical-align:top; padding:5;}
#main table.tables td {padding:0 1 20; border:0}
#main .inputs1{border:1px solid #555; font:11px Tahoma; color:#00B3FF; width:160px; margin:0; height:21px}
#main .inputs2{border:1px solid #00B3FF; color:#00B3FF; width:160px; margin:0; height:21px}
#main img.divider {margin:0 10 0; border:0;}
#main p img{border:1px solid #DDD; margin:15px}
#main table.order {font:normal 13px Tahoma;}
#main table.order td {padding:7 10 1 0}
#main td.tip {font:normal 11px Tahoma; padding:0}

#main img.icon {width:80px; height:80px; padding:0; border:0; margin:4px; text-decoration:none;}
#main img.big {border:1px solid #8DA915; padding:0; margin:0; text-decoration:none;}
#main a.icon {display:inline-block; width:88px; height:88px; border:1px solid #8DA915; background:#DDD; text-decoration:none; margin:0 8 8 0;}
#main a.icon:hover {border:1px solid #00B3FF; background:#E0E0E0}
#main a.none {text-deocration:none; border:0;}






#cart {margin-top:10px; display:inline-block; text-align:center; vertical-align:top}
#cart table{ width:90%; border:0; margin:10px}
#cart th {background:#707802; font:bold 12px Tahoma; padding:4 10 4 10; text-align:center; color:#FFF}
#cart td {background:#FFF; font:normal 14px Tahoma; padding:4 10 4 10;}
#cart input.text {width:80px;}
#cart input.button {font:bold 12px Tahoma; color:#FFF; background:#00B3FF; border:0px; padding-top:2px; padding-bottom:2px}



















