a{
color:#00428C;
font:11px Tahoma,Arial,Verdana,sans-serif
}
a:hover{
color:#666666;
text-decoration:underline
}
body{
margin:0px;
color:#454545;
background-color:#ffffff
}
input{
border:1px solid #BEB99C;
padding-left:3px;
color:#454545;
font:11px verdana,sans-serif
}
input.login{
border:1px solid #BEB99C;
padding-left:3px;
background-color:#fff;
color:#ffffff;
font:9px verdana,sans-serif
}
input.btn{
border:1px solid #498F99;
padding-bottom:2px;
color:#fff;
background-color:#498F99;
font:9px verdana,sans-serif;
text-align:center
}
select{
padding-left:3px;
font:10px verdana,sans-serif
}
table{
color:#454545;
font:11px Tahoma,Arial,Verdana,sans-serif
}
table a{
color:#00428C;
font:11px Tahoma,Arial,Verdana,sans-serif
}
.topmenu{
color:#333;
font:11px tahoma,arial,sans-serif;
padding-right:20px
}
.topmenu a{
color:#00428C;
font:11px tahoma,arial,sans-serif;
text-decoration:underline
}
.maintext{
font:12px Tahoma,Arial,Verdana,sans-serif;
 text-align: left;
}
.leftmenu0 {
border-bottom:0px solid #DDDDDD;
padding-left:10px;
color:#454545;
font:12px arial,sans-serif;
line-height:18px;
text-align:left;
}
.leftmenu0 a{
font:12px arial,sans-serif;
text-decoration:none;
color:#454545;
}
.leftmenu0 a:hover{
font:12px arial,sans-serif;
text-decoration:none;
color:#000000;
text-decoration: underline;
}
.leftmenu1 {
background-color: #F8F6EB;
border-bottom:0px solid #DDDDDD;
padding-left:18px;
color:#454545;
font:11px arial,sans-serif;
line-height:18px;
text-align:left;
}
.leftmenu1 a{
font:11px arial,sans-serif;
text-decoration:none;
color:#454545;
}
.leftmenu1 a:hover{
font:11px arial,sans-serif;
text-decoration:none;
color:#000000;
text-decoration: underline;
}
.leftmenu2 {
background-color: #EDEBDE;
border-bottom:0px solid #DDDDDD;
padding-left:29px;
color:#454545;
font:11px arial,sans-serif;
line-height:18px;
text-align:left;
}
.leftmenu2 a{
font:11px arial,sans-serif;
text-decoration:none;
color:#454545;
}
.leftmenu2 a:hover{
font:11px arial,sans-serif;
text-decoration:none;
color:#000000;
text-decoration: underline;
}
.leftmenuactiv0{
border-bottom:0px solid #DDDDDD;
padding-left:10px;
color:#454545;
font:12px arial,sans-serif;
line-height:18px;
text-align:left;
text-decoration: underline;
}
.leftmenuactiv0 a{
font:12px arial,sans-serif;
text-decoration:none;
color:#000000;
font-weight:bold;
}
.leftmenuactiv0 a:hover{
font:12px arial,sans-serif;
text-decoration:none;
color:#000000;
text-decoration: underline;
font-weight:bold;
}
.leftmenuactiv1{
background-color:#EDEBDE;
border-bottom:0px solid #DDDDDD;
padding-left:18px;
color:#454545;
font:11px arial,sans-serif;
line-height:18px;
text-align:left;
text-decoration: underline;
}
.leftmenuactiv1 a{
font:11px arial,sans-serif;
text-decoration:none;
color:#000000;
font-weight:bold;
}
.leftmenuactiv1 a:hover{
font:11px arial,sans-serif;
text-decoration:none;
color:#000000;
text-decoration: underline;
font-weight:bold;
}
.leftmenuactiv2{
background-color: #EDEBDE;
border-bottom:0px solid #DDDDDD;
padding-left:26px;
color:#454545;
font:11px arial,sans-serif;
line-height:18px;
text-align:left;
text-decoration: underline;
font-weight:bold;
}
.leftmenuactiv2 a{
font:11px arial,sans-serif;
text-decoration:none;
color:#000000;
font-weight:bold;
}
.leftmenuactiv2 a:hover{
font:11px arial,sans-serif;
text-decoration:none;
color:#000000;
text-decoration: underline;
font-weight:bold;
}
.rightmenu{
border-bottom:0px solid #DDDDDD;
padding-left:10px;
color:#454545;
font:12px tahoma,arial,sans-serif;
line-height:18px;
text-align:left;
}
.rightmenu a{
font:12px tahoma,arial,sans-serif;
text-decoration:none;
color:#fff;
}
.rightmenu a:hover{
font:12px tahoma,arial,sans-serif;
text-decoration:none;
color:#fff;
text-decoration: underline;
}
.cart{
padding-left:40px;
color:#454545;
font:11px tahoma,arial,sans-serif;
text-align:left;
}
.newsl{
color:#fff;
font:11px tahoma,arial,sans-serif;
}
.specoffer{
background: url(../../images/shop_images/special_offer_bgr.gif) no-repeat;
color:#454545;
font:11px tahoma,arial,sans-serif;
}
.specoffer2{
background: url(../../images/shop_images/special_offer_bgr2.gif) no-repeat;
color:#454545;
font:11px tahoma,arial,sans-serif;
}
.specoffer3{
background: url(../../images/shop_images/special_offer_bgr3.gif) no-repeat;
color:#454545;
font:11px tahoma,arial,sans-serif;
}
.thumbnail{
background: url(../../images/shop_images/thumb_bgr.gif) no-repeat center;
color:#454545;
font:11px tahoma,arial,sans-serif;
height:105px;
}
.thumbnailsm{
background: url(../../images/shop_images/thumb_bgr_s.gif) no-repeat center;
color:#454545;
font:11px tahoma,arial,sans-serif;
height:86px;
}
.thumbnailbig{
background: url(../../images/shop_images/thumb_big.gif) no-repeat center;
color:#454545;
font:11px tahoma,arial,sans-serif;
height:212px;
text-align:center;
}
.lefthdr{
color:#454545;
background: url(../../images/shop_images/leftmenu_hdr_bgr.gif) no-repeat;
font:11px tahoma,arial,sans-serif;
font-weight:bold;
}
.righthdr1{
color:#454545;
background: url(../../images/shop_images/right_menu_hdr1.gif) no-repeat;
font:11px tahoma,arial,sans-serif;
font-weight:bold;
}
.righthdr2{
color:#454545;
background: url(../../images/shop_images/right_menu_hdr2.gif) no-repeat;
font:11px tahoma,arial,sans-serif;
font-weight:bold;
}
.righthdr3{
color:#DCD8C0;
background: url(../../images/shop_images/right_menu_hdr3.gif) no-repeat;
font:11px tahoma,arial,sans-serif;
font-weight:bold;
}
.mainhdr{
color:#00428C;
height:21px;
line-height:21px;
background: url(../../images/shop_images/main_hdr.gif) no-repeat center;
font:11px tahoma,arial,sans-serif;
font-weight:bold;
padding-left:10px;
text-align:left;
text-transform: uppercase;
}
h4{
font:11px tahoma,arial,sans-serif;
font-weight:bold;
margin:0px
}
.hl{
border-bottom:1px solid #DDDDDD
}
.catalogtxt{
color:#454545;
font:11px Tahoma,Arial,sans-serif
}
.catalogtxt a{
color:#29385B;
font:11px Tahoma,Arial,sans-serif;
font-weight:bold;
text-decoration:underline
}
.text10px{
color:#000000;
font:11px arial,Verdana,sans-serif
}
a.text10px{
color:#990000;
font:11px arial,Verdana,sans-serif
}
#logo{
width:335px;
float:left;
height:65px;
z-index: 1;
}
#logotxt{
color:#777;
margin-top:48px;
margin-left:25px;
font: 9px Verdana, sans-serif;
letter-spacing:-1px;
z-index:2;
position:absolute
}
h5{
margin:0px;
font:11px Verdana,sans-serif
}
#login{
float:left;
width:445px;
height:65px;
/*background:url(login_.gif) no-repeat*/
}
#main{
margin:0px;
width:741px
}
#hl{
width:741px;
height:1px;
background:url(../../images/shop_images/hl.gif) repeat-x;
}
#hl2{
width:384px;
height:1px;
background:url(../../images/shop_images/hl.gif) repeat-x;
}

#vspacer{
margin-top:7px;
}
#leftable{
 background-color: #EBE7CE;
}
#rightable{
 background-color: #e8e8e8;
}
.listheader{
color:#FFFFFF;
background-color:#8BA8BA;
font:10px Verdana,Tahoma,sans-serif;
font-weight:bold;
text-align:center;
height:18px
}
.listheader a{
color:#FFFFFF;
text-decoration:none
}
.listheader a.active{
color:#FFFFFF;
cursor:default
}
.listheader a.active:hover{
color:#FFFFFF;
cursor:default
}
.listheader a:hover{
color:#FFFFFF;
text-decoration:underline
}
.listrowitem{
padding-left:3px;
background-color:#F7F7F7;
font:10px Verdana,Tahoma,sans-serif;
height:23px
}
.listrowitem a{
text-decoration:none
}
.listrowitem a:hover{
text-decoration:underline
}
.dialog{
background:#EEEEEE
}
font.descriptionsnapshot{
font-size:9px;
font-family:Arial
}
.checkout_label_on{
padding-right:3px;
padding-left:3px;
padding-bottom:3px;
padding-top:3px;
background:#8BA8BA;
color:#FFFFFF;
font-weight:normal;
font-size:10px;
font-family:Arial
}
.checkout_page_on{
color:#ffffff;
padding-right:3px;
padding-left:3px;
padding-bottom:3px;
padding-top:3px;
background:#D5AE65;
font-weight:bold;
font-size:10px;
font-family:Arial;
height:30px
}
.checkout_label{
padding-right:3px;
padding-left:3px;
padding-bottom:3px;
padding-top:3px;
background:#0C5989;
color:#FFFFFF;
font-weight:normal;
font-size:10px;
font-family:Arial
}
.checkout_page{
padding-right:3px;
padding-left:3px;
padding-bottom:3px;
padding-top:3px;
background:#F7F7F7;
font-weight:bold;
font-size:10px;
font-family:Arial;
height:30px
}
.checkout_page a{
padding-right:3px;
padding-left:3px;
padding-bottom:3px;
padding-top:3px;
background:#F7F7F7;
font-weight:bold;
font-size:10px;
font-family:Arial;
}
.form_label{
text-align:left;
color:#333;
border-bottom:1px solid #FFFFFF;
padding-right:5px;
padding-left:5px;
padding-bottom:1px;
padding-top:1px;
background:#F8F6EB;
font-weight:bold;
font-size:10px;
font-family:Verdana
}
.form_label a{
color: #333;
border-bottom:1px solid #FFFFFF;
padding-right:5px;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
font-weight:bold;
font-size:10px;
font-family:Verdana;
text-decoration:none;
}
.form_input{
text-align:left;
border-bottom:1px solid #FFFFFF;
border-left:1px solid #FFFFFF;
padding-right:5px;
padding-left:5px;
padding-bottom:5px;
padding-top:5px;
background:#F8F8F8;
font-weight:normal;
font-size:10px;
font-family:Verdana
}
.form_label_small{
padding:2px;
background:#D8E6EE;
font-weight:normal;
font-size:10px;
font-family:Verdana
}
.form_input_small{
padding:2px;
background:#EEEEEE;
font-weight:normal;
font-size:10px;
font-family:Arial
}
.path{
font-weight:bold;
font-size:14px;
font-family:Arial
}
option{
color:#000000;
font-size:11px;
font-family:Verdana,Arial,sans-serif;
font-weight:normal
}
button{
border:1px solid #B2B2B2;
color:#FFFFFF;
background-color:#2F4A71;
font-size:9px;
font-family:Verdana,Arial,sans-serif;
font-weight:normal
}
.cal_weekdays{
border-left:1px solid #FFFFFF;
color:#2F4A71;
font:10px Verdana,sans-serif;
font-weight:bold;
text-align:center
}
.cal_monthdays{
border-left:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
font:10px Verdana,sans-serif;
text-align:center
}
.cal_today{
border:1px solid #2F4A71;
color:#2F4A71;
background:#EFEFEF;
font:10px Verdana,sans-serif;
font-weight:bold;
text-align:center
}

