body { margin: 0px; font-family: Arial, Tahoma, Sans, Helvetica; padding: 0px; color: #000000; font-size: 13px; background: #ad9e7b url('/bg.jpg'); }

p, div, td, form, span { font-size : 13px; font-family: Arial, Tahoma, Verdana,Sans, Helvetica; color: #000000; }

img { border: none; }

h1 { font-size: 17px; color: #472b00; display: inline; font-weight: normal; font-family: Verdana, Sans, Helvetica, Tahoma, Arial; }
h2 { font-size: 17px; color: #254741; display: inline; font-weight: normal; font-family: Verdana, Sans, Helvetica, Tahoma, Arial; }

.contact { color: #009403;	font-size : 17px;	}
.green_small { color: #008f03; font-weight : bold;	font-size : 10px;	}
.price_cart { color: #008f03; font-weight : bold;	font-size : 12px;	}
.price_cart_mark { color: #008f03; font-weight : bold; font-size : 12px; background: #e4f2b1; padding: 2px;}
.black_small { color: #3b3b3b; font-size : 12px; }

.copy { color: #574545; font-size: 12px; padding-left: 15px; float:left;}
.copy2 { color: #574545; font-size: 12px; padding-right: 15px;}
a.copy2 { color: #574545; font-size: 12px; text-decoration: underline; }
a.copy2:hover { color: #574545; font-size : 12px; text-decoration: none; }

a { font-size: 13px; text-decoration: underline; color: #605a44; }
a:hover { font-size: 13px; text-decoration: none; color: #605a44; }

.topmenu a { font-size: 14px; text-decoration: none; color: #554343; font-weight: bold; font-style: italic;}
.topmenu a:hover { font-size: 14px; text-decoration: underline; color: #554343; font-style: italic; }

.mainmenu { font-size: 14px; text-decoration: underline; color: #554343; font-style: italic; font-weight: bold; font-family: Arial Narrow; }
a.mainmenu { font-size: 14px; text-decoration: none; color: #554343; font-weight: bold; font-style: italic; font-family: Arial Narrow; }
.mainmenu:hover { font-size: 14px; text-decoration: underline; color: #554343; font-style: italic; font-family: Arial Narrow; }

.read_more { font-size: 14px; color: #554343; font-weight: bold; font-style: italic; font-family: Arial; }

.menu_act { width: 220px; background: url('/menu_bg_act.gif') no-repeat; padding-left: 5px;}
.menu { width: 220px; background: url('/menu_bg.gif') no-repeat; padding-left: 5px; }

#auth_form { width: 255px; }

#reg_form { width: 400px; }



.iwe_textarea { width: 80%; height: 240px; border: 1px dashed #777; }

.iwe_upload { width: 80%; border: 1px dashed #777; }

.iwe_button { border: 1px solid #777; background: #eee;  }

.iwe_textfield { border: 1px dashed #777; width: 150px; }

.iwe_select { border: 1px dashed #777; }

.iwe_error { color: #f00; font-weight: bold; }

.iwe_small { font-size: 11px; font-family: Tahoma; }

.iwe_username { font-size: 19px; }

.iwe_usertitle { color: #000; font-size: 10px; font-weight: bold; }

.iwe_usermsgs { font-size: 10px; }

.iwe_admininfo {  }

.iwe_topicname { font-size: 21px; }

.iwe_msgliststart { clear: both; border-bottom: 1px dashed #000; padding-top: 8px; }

.iwe_msgmain { width: 128px; float: left; padding: 4px; overflow: hidden; }

.iwe_msgbody {  }

.iwe_msgtrick { float: left; padding: 4px; }

.iwe_msgbreak { clear: both; border-bottom: 1px dashed #ccc; padding-top: 16px; }

.iwe_forummain { padding: 8px; margin-bottom: 5px; border-bottom: 1px dotted #999 }

.iwe_forumsmall_left { float: left; color: #777; font-size: 10px; font-family: Tahoma; }

.iwe_forumsmall_right { float: right; color: #777; font-size: 10px; font-family: Tahoma; }

.iwe_topicinput { border: 1px dashed #777; width: 80%; }

.iwe_clear { clear: both; }

.iwe_icon { float: left; margin: 8px; }

.iwe_image_left { float: left; border: 0px; margin-right: 6px; }

.iwe_image_right { float: right; border: 0px; margin-left: 6px; }

.iwe_image_normal { border: 0px; vertical-align: middle; padding: 2px; }

.iwe_auth_div { padding-bottom: 30px; }

.iwe_auth_left { float: left; padding-bottom: 10px; }

.iwe_auth_right { float: right; }

.iwe_left { float: left; }

.iwe_right { float: right; }

.iwe_center { text-align: center; }

.iwe_smile { vertical-align: middle; }



.iwe_ps_alink { color: #900; font-size: 17px; }

.iwe_ps_logo { float: left; vertical-align: middle; padding-right: 8px; }

.iwe_ps_catname { color: #9C0810; font-size: 12px; text-decoration: underline; font-weight: bold; }

.iwe_ps_catdescrsmall { color: #6b6b6b; font-size: 11px; font-weight: bold; }

.iwe_ps_catname:hover { color: #000000; font-size: 12px; text-decoration: none; font-weight: bold; }

.iwe_ps_catlogo_div { float: left; margin-right: 25px; margin-bottom: 25px; width: 200px; height: 150px; overflow: hidden; }

.iwe_ps_product { clear: both; margin-bottom: 50px; background: #efefef; border-bottom: 2px solid #9C0810; padding-top: 4px; padding-left: 4px; padding-right: 4px;  }

.iwe_ps_prodbottomdiv { padding-top: 20px; }

.iwe_ps_prodimg_div { float: left; }

.iwe_ps_prodcontent_div { margin-left: 175px; }

.iwe_ps_prodimg { border: 1px solid #000; }

.iwe_ps_prodnamelarge { color: #313031; font-size: 15px; }

.iwe_ps_prodname { color: #000; font-size: 13px; text-decoration: underline; font-weight: bold; }

.iwe_ps_prodname:hover { color: #000; font-size: 13px; text-decoration: none; font-weight: bold; }

.iwe_ps_prodprice { font-size: 20px; color: #ac0000; font-weight: bold; }

.iwe_ps_prodcart { float: right; margin-right: 5px; }

.iwe_ps_prodsmalltext { padding-top: 10px; border-bottom: 1px solid #999; padding-bottom: 10px; }

.iwe_ps_addcart { padding-left: 5px; font-size: 12px; color: #000; text-decoration: underline; }

.iwe_ps_addcart:hover { padding-left: 5px; font-size: 12px; color: #006198; text-decoration: underline; }

.iwe_ps_addcartimg { float: left; vertical-align: middle; }

.iwe_prodimglare { float: left; border: 1px solid black; margin-right: 15px; }

.iwe_ps_catnamelink { color: #9C0810; font-size: 15px; text-decoration: underline; font-weight: bold; }

.iwe_ps_catnamelink:hover { color: #999; font-size: 15px; text-decoration: none; font-weight: bold; }

.iwe_ps_ammo { border: 1px dashed #777; width: 50px; }

.iwe_ps_cartprice { color: #9C0810; font-size: 14px; font-weight: bold; }

.iwe_ps_chelink { color: #000; font-size: 17px; text-decoration: underline; }

.iwe_ps_chelink:hover { color: #9C0810; font-size: 17px; text-decoration: none; }

.iwe_ps_cartleft { float: left; margin-bottom: 4px; }

.iwe_ps_cartright { margin-left: 150px; margin-bottom: 4px; }

.iwe_ps_sort { text-align: center; }

.iwe_ps_page { color: #000; font-size: 12px; font-weight: bold; }

.iwe_ps_page:link { color: #9C0810; font-size: 12px; font-weight: bold; text-decoration: underline; }

.iwe_ps_page:hover { color: #000; font-size: 12px; font-weight: bold; text-decoration: none; }

.iwe_ps_button { cursor: default; color: #000; border: 1px solid #777; background: #d5abaf; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 1px; text-decoration: none;}

.iwe_ps_returnlink { color: #9C0810; font-size: 12px; font-weight: bold; }
.iwe_ps_returnlink:hover { color: #9C0810; font-size: 12px; font-weight: bold; text-decoration: none; }
.iwe_ps_blueline { border-bottom: 2px solid #9C0810; padding-top: 20px;}
.iwe_ps_menu { padding-bottom: 6px; padding-left: 6px; }
.iwe_ps_menuact { font-size: 13px; color: #000; padding-left: 5px; font-weight: bold; }
.iwe_ps_menupas { font-size: 13px; color: #7e000c; padding-left: 5px; font-weight: bold; }

.iwe_ps_menupas:hover { color: #000; }

.admin_panel { padding: 4px; background: #efefef; border: 1px dashed #9b9b9b; }

.iwe_ps_type { font-size: 17px; color: #000; font-weight: bold; }

a .iwe_ps_type { text-decoration: underline; font-size: 17px; color: #7e000c; }

a .iwe_ps_type:hover { text-decoration: none; font-size: 17px; color: #000; }

.iwe_ps_cart { float: left; width: 150px; border: 1px solid red; }

.full_prod_price { border-top: 1px solid: #313031; padding-top: 9px; padding-left: 5px; }

.grn { font-size: 15px; color: #313031; font-weight: bold; margin-left: 5px; }

#f_pp_left { float: left; }

#f_pp_left { float: right; }

#ps_fullprodilink { color: #313031; font-size: 12px; }

.small_bold { color: #2e2e2e; font-size: 11px; font-weight: bold; }

.small_bold_pass { color: #7e1313; font-size: 11px; font-weight: bold; }

.small_bold_link { color: #2e2e2e; font-size: 11px; font-weight: bold; }

.small_bold_link:hover { color: #7e1313; font-size: 11px; font-weight: bold; }

.pages_div { padding-left: 13px; padding-right: 13px; background: #f1f1f1; padding-top: 4px; padding-bottom: 4px; margin-top: 12px; margin-bottom: 10px; }

.ps_page { color: #2e2e2e; font-size: 11px; font-weight: bold; background: none; padding: 3px;}

.ps_pageact { color: #fff; font-size: 11px; font-weight: bold; background: #313031; padding: 3px;}

.vitrina_td { width: 225px; text-align: center; background: url('/img/bg_td.gif'); }

.vitrina_logo { background: #fff; height: 94px; width: 225px; }

.vitrina_header { padding-top: 3px; padding-bottom: 3px; background: #313031; width: 225px; }

.vitrina_link { color: #fff; font-size: 12px; font-weight: bold; text-decoration: none; }

.vitrina_link:hover { color: #fff; font-size: 12px; font-weight: bold; text-decoration: underline; }

.vitrina_sub { border-top: 2px solid #fff; padding-top: 16px; padding-bottom: 16px; text-align: left; width: 225px; }

.vitrina_arr { vertical-align: middle; margin-right: 5px;  margin-left: 2px; }

.vitrina_grey { color: #313031; font-size: 11px; font-weight: bold; }

.vitrina_grey_link { color: #313031; font-size: 11px; font-weight: bold; text-decoration: none; }

.vitrina_grey_link:hover { color: #740000; font-size: 11px; font-weight: bold; text-decoration: underline; }

.see_more_link { color: #313031; font-size: 12px; font-weight: bold; text-decoration: underline; }

.see_more_link:hover { color: #740000; font-size: 12px; font-weight: bold; text-decoration: underline; }

.see_more_container { border: 1px solid #c1c1c1; }

.see_more_bg { margin: 1px; background: #f2f2f2; padding-left: 4px; padding-right: 4px; padding-top: 12px; padding-bottom: 12px; }

.see_more_grey10 { color: #313031; font-size: 10px; font-weight: bold; }

.see_more_greylink { color: #313031; font-size: 11px; font-weight: bold; text-decoration: underline; }

.see_more_greylink:hover { color: #740000; font-size: 11px; font-weight: bold; text-decoration: none; }

.see_more_grey11 { color: #313031; font-size: 11px; font-weight: bold; }

.see_more_price { color: #740000; font-size: 15px; font-weight: bold; }


.iwe_quote_3 { color: #999; font-size: 9px; }

.iwe_quote_2 { color: #770; font-size: 10px; }

.iwe_quote_1 { color: #070; font-size: 11px; }


