
body, td, li, ol, input, textarea



{font-family: Verdana,Arial,Helvetica; font-size: 10pt; }







table



{ text-align: left }







.border



{



	border-left:10px solid #FFFFFF;


	border-right:10px solid #FFFFFF;


	border-top:10px solid #FFFFFF;


}





.border2


{


	border-left:10px solid #FFFFFF;


	border-right:10px solid #FFFFFF;


	border-bottom:10px solid #FFFFFF;


}





a


{ color: #000000; text-decoration:none }





a:hover


{ text-decoration:none }





.plain


{ text-decoration:none; color: #000000 }





.plain:hover


{ text-decoration:underline }





.small


{ font-family: Arial,Helvetica; font-size:8pt }





.small2


{ font-family: Arial,Helvetica; font-size:8pt; text-decoration:bold; color: #FFFFFF }





select


{ font-family: Trebuchet MS, Arial,Helvetica; font-size:10pt }





.smallgray


{ font-family: Arial,Helvetica; font-size:8pt; color: #888888}





.note


{ font-family: Arial,Helvetica; font-size:9pt; color: #000000}





.note2


{ font-family: Arial,Helvetica; font-size:8pt; color: #000000}





.account


{ font-size:10pt; font-weight:bold; color: black; }





.category


{ font:8pt Verdana,Arial,Helvetica; color: #000000; text-decoration:none; padding-left: 0px }





.category:hover


{ text-decoration: underline; }





.sub_category


{ font:8pt Verdana,Arial,Helvetica; color: #000000; text-decoration:none; padding-left: 5px }





.cur_category


{ font:8pt Verdana,Arial,Helvetica; ; color: #000000; font-weight: bold; text-decoration:none; padding-left: 5px; }





.category_box


{ font-size:10pt; color: #000000; background-color: #000000; color: white; font-weight: bold; text-align: center }





.listtitle

{ font-size:8pt; color: #FF6600; font-weight:bold; text-decoration:none }



.red

{ font-size:28pt; color: #CC0000; font-weight:bold; text-decoration:none }



.listtitle:hover

{ text-decoration:underline }



.cat_box

{ font: 8pt Trebuchet MS, Arial, Helvetica; font-weight: bold; text-align: center; letter-spacing: 2px;

  color: white }



.payselect_box

{ background-color: navy; width: 100%; height: 50px; border: outset; float: left; text-align: center; font-size: 16pt;

  text-decoration: none }



.thumb_gallery

{ border-bottom: solid 3px white }



.thumb_gallery:hover

{ border-bottom: solid 3px red }



.cat_list_bg

{ background: url('images/but_mid.gif'); height: 17px; background-repeat: repeat-x }



.cat_list_bg a

{ font: 9pt Arial, Helvetica; font-weight: bold; color: black; text-decoration: none; }



.title

{ background: url('images/title.gif'); background-repeat: no-repeat; font-weight: bold; color: black; padding-left:30px; }



.titleend

{ background: url('images/bottom_ner2.gif'); background-repeat: no-repeat; font-weight: bold; color: black; padding-left:0px; }



.boxtitle

{ background: url('images/top_meny.gif'); background-repeat: no-repeat; font-weight: bold; color: black; padding-left:5px; }



.boxtitle4

{ background: url('images/top_meny2.gif'); background-repeat: no-repeat; font-weight: bold; color: black; padding-left:10px; }



.boxtitle3

{ background: url('images/rightmenu.gif'); background-repeat: no-repeat; font: 8pt Tahoma, Arial, Helvetica; font-weight: bold; color: #FFFFFF; padding-left:10px; text-align:left; border-left:1px solid #000000; border-right:1px solid #000000; border-top:1px solid #000000; }



.boxtitle5

{ background: url('images/rightmenu2.gif'); background-repeat: no-repeat; font: 8pt Tahoma, Arial, Helvetica; font-weight: bold; color: #FFFFFF; padding-left:10px; text-align:left; }





.boxtext


{ background: url('images/rightbg.jpg'); background-repeat: repeat-y; font: 8pt Tahoma, Arial, Helvetica; padding-left:10px; border-left:1px solid #000000; border-right:1px solid #000000;}





.boxtext3


{ background: url('images/rightbg2.jpg'); background-repeat: repeat-y; font: 8pt Tahoma, Arial, Helvetica; padding-left:0px; border-left:1px solid #000000; border-right:1px solid #000000;}





.boxend

{ background: url('images/rightbg.jpg'); background-repeat: repeat-y; height:12px; border-left:1px solid #000000; border-right:1px solid #000000; border-bottom:1px solid #000000; }





.boxtitle2


{ background: url('images/separator.gif'); background-repeat: no-repeat; width:181px; text-align:center; height:21; font-weight: bold; color: black; }





.boxtext2


{ background: url('images/middle_meny2.gif'); background-repeat: repeat-y; width:181px; padding-left:20px; padding-top:20; }





.boxend2


{ background: url('images/middle_meny2.gif'); background-repeat: repeat-y; height:12px; width:181px;  }





.boxend3


{ background: url('images/bottom_meny.gif'); background-repeat: repeat-y; height:184px; width:181px;  }





.boxend4


{ background: url('images/bottom_rightmeny.gif'); background-repeat: no-repeat; height:44px; width:138px;  }





.carttitle

{ background: url('images/top_rightmeny.gif'); background-repeat: no-repeat; width:181px; font-weight: bold; color: black; padding-top:0px; padding-left:20px; }



.leftcolumn

{ background: url('images/bg_lefttop.jpg'); background-repeat: no-repeat;width:213px; font-weight: bold; font: 8pt Tahoma, Arial, Helvetica; color: #FFFFFF; padding-top:0px; padding-left:0px; }



.leftcolumn2

{ background: url('images/bg_left.jpg'); background-repeat: repeat-y; width:213px; font-weight: bold; font: 8pt Tahoma, Arial, Helvetica; color: #FFFFFF; padding-top:0px; padding-left:15px; }



.maintitle

{ width:553px; height:12px; padding-top:0px; padding-left:30px; }



.mainbox

{ width:553px; padding-top:0px; padding-right:10px; padding-left:10px; }



.mainend

{ width:553px; height:100px; padding-top:52px; padding-right:10px; }



.newtitle

{ height:9px; padding-top:0px; padding-left:0px; }



.newtext

{ font: 9pt Tahoma, Arial, Helvetica; padding-left:10px; }



.newtext2

{ background: url('images/newbg.jpg'); background-repeat: repeat-x; font: 9pt Tahoma, Arial, Helvetica; padding-left:10px; }



.newend

{ background: url('images/newbg2.jpg'); background-repeat: repeat-x; height:58px; padding-rightt:10px; }



.search_cat, .search_cat a

{ color: black; font: 10pt Arial, Helvetica; text-decoration: none; font-weight: bold }





.cat_list_all

{ margin-top: 5px; border: solid 1px #F5F5F5 }



.cat_list_all:hover

{ border: solid 1px lightgrey; background: #F0F0F0 }



.cat_list_all_item

{ text-decoration: none; font-size: 8pt; color: black; }



.cat_list_all_item:hover

{ text-decoration: underline; color: #CC6600 }



.cat_list_all_head

{ text-decoration: none; font-size: 8pt; color: black; font-weight: bold; }



.cat_list_all_head:hover

{ text-decoration: underline; color: #CC6600 }



.input110

{ height: 16px; width: 106px; background-image: url('images/input110.gif'); background-repeat: no-repeat; border: none;

  font: 12px Times, Arial, Helvetica; padding-top: 3px; padding-left: 3px; background-color: white }





.input110b


{ height: 25px; width: 110px; background-image: url('images/input110.gif'); background-repeat: no-repeat; border: none;


  font: 12px Times, Arial, Helvetica; padding-top: 3px; padding-left: 3px; padding-top: 3px; background-color: #E5E5E5}



.input150

{ height: 25px; width: 150px; background-image: url('images/input150.gif'); background-repeat: no-repeat; border: none;

  font: 12px Times, Arial, Helvetica; padding-left: 3px; padding-top: 3px; padding-right: 3px; background-color: white }



.input250

{ height: 25px; width: 250px; background-image: url('images/input250.gif'); background-repeat: no-repeat; border: none;

  font: 12px Times, Arial, Helvetica; padding-left: 3px; padding-top: 3px; padding-right: 3px; background-color: white }



.area400

{ height: 150px; width: 400px; background-image: url('images/area400.gif'); background-repeat: no-repeat; border: none;

  font: 12px Times, Arial, Helvetica; padding-left: 3px; padding-top: 3px; padding-right: 3px; background-color: white }



.detailjudul

{ font-size:10pt; font-weight:bold; color: #FFFFFF; background-color: #000000}



.promo, .promo a

{ font-size:8pt; color: black; text-decoration: none; font-weight: bold }



.promo2

{ font-size:16pt; color: black; text-decoration: none; font-weight: bold; }



.discount

{ font: 8pt Georgia, Times; color: red; font-weight: bolder }



.detailsect

{ font-size:10pt; font-weight:bold; color: #000000; border-bottom: 1px dotted #000000}



.checkoutjdl

{ font-family: Trebuchet MS, Verdana,Arial,Helvetica; font-size:10pt; font-weight: bold; color: white }



.checkoutspk

{ font-family: Trebuchet MS, Verdana,Arial,Helvetica; font-size:8pt; }



.checkouttxt

{ font-family: Trebuchet MS, Verdana,Arial,Helvetica; font-size:10pt; }



.checkoutdel

{ color: #FF0000; font-weight:bold; text-decoration:none; }



#tablist

{ padding: 3px 0; font: bold 12px Verdana; }



#tablist li

{ list-style: none; display: inline; }



#tablist li a

{ padding: 3px 0.5em; margin-left: 3px; border: 2px solid black; background: #EEEEEE; color: black; text-decoration: none }



#tablist li a.current

{ background: orange; }



.tabcontent

{ display:block; }



.backlite

{ background-color: white }



.backlite_over

{ background-color: #D7E9F7; cursor: pointer; }



.backlite_select

{ background-color: #E9F4FC; }



.pagination

{ font: 9pt Tahoma, Arial, Helvetica; width: 15px; text-align: center; background: #F5F5FF }



.pagination2

{ font: 9pt Tahoma, Arial, Helvetica; text-align: center; color: white; background: #738FBF }



.pagination a

{ text-decoration: none; color: #22229C; float:left; width: 100% }



.pagination a:hover

{ color: orange; }





.toolbox


{ font: 8pt Arial, Helvetica; }





.toolbox a


{ border-bottom: solid 2px black }





.toolbox a:hover


{ border-bottom: solid 2px black }





.best


{ font: 9pt Tahoma, Arial, Helvetica; text-decoration: none; color: black; width:100%; float: left; border: solid 1px #F7F7F7 }



.best:hover

{ border: solid 1px darkgrey; background: #DDDDDD; -moz-border-radius: 4px 0px 4px 0px; }
