body { margin: 0 0 0 0; padding: 0 0 0 0; color: #818280; font-family: Verdana, Arial; background-image: url('/f/main/bghead.gif'); background-position: left top; background-repeat: repeat-x; background-color: #FFFFFF; }
table { font: normal 12px Verdana; text-align:left; }
img { border: 0; }
p { margin: 0; }

form {margin: 0 0 0 0; padding: 0 0 0 0;}
a:link { color: #818280; text-decoration: none; }
a:visited { color: #818280; text-decoration: none; }
a:hover { color: #494A4A; text-decoration: underline; }

.nsize { font-size: 0; }

input.submit { width: 45px; height: 20px; border: 1px solid #949494; background-color: #949494; color: #FFFFFF; font: normal  11px Verdana; }
input.text { width: 125px; height: 18px; border: 1px solid #AAAAAA; color: #656565; font: normal 12px Verdana; }
.form { font: normal 11px Verdana; vertical-align: bottom; }
.enterpartner { padding: 15px 0 10px 0; font: bold 11px Arial; }
.enternotice { padding: 5px 0 0 0; color: red;}

.vline_shapkal { padding: 0 0 0 5px; }
.vline_shapkar { padding: 0 5px 0 0; text-align: right; }

.logocaman { padding: 35px 0 34px 0; text-align: center; }

.bgmenu { background-color: #FFFFFF; }
.bgvmenuleft { background-image: url('/f/main/bgvmenuleft.gif'); background-repeat: repeat-y; }
.bgvmenuright { background-image: url('/f/main/bgvmenuright.gif'); background-repeat: repeat-y; }
.bgformenu { background-image: url('/f/main/bgformainmenu_top.gif'); background-repeat: no-repeat; background-position: 25px 214px; }

.bgformainmenu_l { background-image: url('/f/main/bgformainmenu_l.gif'); background-repeat: repeat-y; background-position: right; }
.bgformainmenu_r { background-image: url('/f/main/bgformainmenu_r.gif'); background-repeat: repeat-y; background-position: left; }

.textmainmenu div { padding: 15px 0 0 25px; font: bold 12px Arial Narrow; color: #525151; }
.textmainmenu img { text-align: right; }
.textmainmenu a:link { color: #525151; text-decoration: underline; }
.textmainmenu a:visited { color: #525151; text-decoration: underline; }
.textmainmenu a:hover { color: #818280; text-decoration: none; }

.textmainmenu ul { margin: 3px 0 0 15px; padding: 0 0 0 0; list-style-type: none; color: #9A9A9A; }
.textmainmenu li { padding-top: 3px; }
.textmainmenu li a:link { color: #9A9A9A; text-decoration: underline; }
.textmainmenu li a:visited { color: #9A9A9A; text-decoration: underline; }
.textmainmenu li a:hover { color: #525151; text-decoration: none; }

.arrow_menu { margin-left: -18px; }

.txtgrey { color: #9A9A9A; }

.check_lan { padding: 158px 0 0 2px; vertical-align: top; }
.check_lan td { padding-top: 3px; }

.txtcollect { text-align: center; padding: 65px 0 0 0; }
.txtcollectcenter { text-align: center; padding: 40px 0 0 0; }
.txtcollect1 { font: bold 17px Arial Narrow; }
.txtcollect2 { padding: 0 10px 0 23px; font: bold 26px Arial Narrow; }

.ulcoll { padding: 0 0 0 40px; font: normal 11px Arial Narrow; color: #494D44; }
.ulcoll div { padding: 7px 0 0 0; }
.ulcoll a:link { color: #494D44; text-decoration: underline; }
.ulcoll a:visited { color: #494D44; text-decoration: underline; }
.ulcoll a:hover { color: #818280; text-decoration: none; }

.yearcollect td { vertical-align: top; color: #343434; }
.yearcollect div { padding: 15px 0 3px 0; font: bold 14px Arial Narrow; text-align: center; }
.yearcollect ul { margin: 3px 0 0 37%; padding: 0 0 0 0; // padding: 0 0 0 11%; list-style-type: none; }
.yearcollect li { padding-top: 3px; font: normal 11px Arial Narrow; }
.yearcollect li a:link { color: #343434; text-decoration: underline; }
.yearcollect li a:visited { color: #343434; text-decoration: underline; }
.yearcollect li a:hover { color: #525151; text-decoration: none; }

.bag { font: normal 11px Verdana; color: #343434; }
.bag div { padding-top: 14px; }
.bag a:link { text-decoration: underline; color: #343434; }
.bag a:visited { text-decoration: underline; color: #343434; }
.bag a:hover { text-decoration: none; color: #818280; }
#divbasketsum { padding-top: 0; }
#divbasketpair { padding-top: 0; }

.imgbag { width: 148px; height: 55px; background-image: url('/f/main/imgbag.gif'); background-repeat: no-repeat; }
.imgbag div { vertical-align: top; padding: 10px 0 0 75px; font: bold 12px Arial Narrow; color: #626262; }

.paddtext { padding: 0 5px 0 8px; vertical-align: top; }

.paddtextnews { padding: 0 5px 0 8px; vertical-align: top; }
.paddtextnews p { padding: 0 0 15px 0; vertical-align: top; }

.datesnews { padding: 17px 0 7px 0; }
.linknews { padding: 0 0 5px 0; }
.linknews a:link { color: #343434; text-decoration: underline; }
.linknews a:visited { color: #343434; text-decoration: underline; }
.linknews a:hover { color: #818280; text-decoration: none; }

.titlepadd { font: bold 12px Arial; color: #343434; vertical-align: top; }
.newstitle { font: bold 12px Verdana; color: #000000; padding: 0 0 10px 0}
.pagepadd { font: 14px Arial; color: #343434; vertical-align: top; text-align: center;}
.newssource { font: 11px Arial; color: #343434; padding: 0 0 10px 0; text-align: right}

.ban { padding: 0 0 0 36px; }
.ban a { font: normal 12px Arial; }
.ban_title { padding: 30px 0 10px 0; text-align: right; font: bold 12px Arial; color: #000000; }

.paddshoes { padding: 0 0 18px 15px; }
.shoes { text-align: left; font: normal 10px Verdana; color: #000000; }
.shoes div { padding: 0 0 4px 0; }

.shoes a { font: normal 11px Verdana; }
.shoes a:link { color: #000000; text-decoration: underline; }
.shoes a:visited { color: #000000; text-decoration: underline; }
.shoes a:hover { color: #676767; text-decoration: none; }

.botborder { border-bottom: 1px solid #A5A5A5}

.phone { padding: 0 0 0 12px; font: bold 22px Arial Narrow; }
.phone div { padding: 4px 1px 0 0; }
.phone span { padding: 0 1px 0 10px; }

.detail { padding: 5px 0 0 0; font: normal 11px Verdana;}
.detail a:link { text-decoration: underline; }
.detail a:visited { text-decoration: underline; }
.detail a:hover { text-decoration: none; }

.textblack { color: #000000; font: normal 12px Verdana;}
.textblack p { padding: 0 0 15px 0;}

.bgraytxt { padding: 0 15px 0 30px; vertical-align: middle; font: normal 12px Arial Narrow; color: #858585; }

.scheme_passage {padding: 70px 30px 10px 0px; text-align: center;}
.scheme_passage a { font: normal 11px Verdana;}
.scheme_passage a:link { color: #343434; text-decoration: underline; }
.scheme_passage a:visited { color: #343434; text-decoration: underline; }
.scheme_passage a:hover { color: #818280; text-decoration: none; }

.contacts { padding: 30px 0 0 0; font: normal 13px Arial Narrow; color: #5E5E5E; }
.contacts div { padding: 7px 0 0 22px;  font: normal 12px Arial; color: #5E5E5E; }
.contacts a:link { color: #343434; text-decoration: underline; }
.contacts a:visited { color: #343434; text-decoration: underline; }
.contacts a:hover { color: #818280; text-decoration: none; }

.form_contacts td { padding-top: 5px; font: normal 12px Verdana; vertical-align: bottom; }
.form_contacts span { padding-bottom: 95px; }
input.contacts_submit { width: 92px; height: 23px; }
input.forgot_submit { width: 150px; height: 23px; }
input.contacts_text { width: 98%; height: 18px; background-color: #E9E9E9; color: #444444; font: normal 13px Arial; }
select.contacts_text { width: 99%; height: 18px; background-color: #E9E9E9; color: #444444; font: normal 13px Arial; }
select.contacts_text_opera { width: 98%; height: 18px; background-color: #E9E9E9; color: #444444; font: normal 13px Arial; }
textarea.contacts_text { width: 98%; background-color: #E9E9E9; color: #444444; font: normal 13px Arial;}
.form_notice{color: red;}
.form_messsent{color: green;}

input.search_text { width: 70%; height: 18px; background-color: #E9E9E9; color: #444444; font: normal 13px Arial; }
.search_link{color: #999999;}

.current_select { border: 1px solid #C7C7C7; background-color: #F8F7F7;}
select.basket { width: 52px; }
#inp_basket_current { width: 90px; }
.underbasket { padding: 0 0 0 15px; }

.b_zagl { padding: 0 0 5px 0; vertical-align: top; color: #5E5E5E; font: normal 13px Arial Narrow; }
.b_cur_txt { border-bottom: 1px solid #9C9B9B; padding: 0 0 5px 1px; vertical-align: bottom; color: #5E5E5E; font: normal 12px Arial; }
.b_padd_txt { padding: 5px 0 0 0;}

#pricecolor { height: 17px; background-color: #E8E7E7; color: #4B4B4B; font: normal 12px Arial; text-align: center; }

.b_shapka { background-color: #EBEBEB; color: #5E5E5E; font: normal 11px Verdana; text-align: center; }
.b_intext { border-bottom: 1px solid #DDDDDD; color: #5E5E5E; font: normal 11px Verdana; vertical-align: middle; text-align: center; }
.b_intexto { border-bottom: 1px solid #DDDDDD; color: #5E5E5E; font: normal 11px Verdana; vertical-align: middle; text-align: center; }
.b_intexto a:link { color: #5E5E5E; text-decoration: underline; }
.b_intexto a:visited { color: #5E5E5E; text-decoration: underline; }
.b_intexto a:hover { color: #818280; text-decoration: none; }

.b_undersumm { background-color: #EBEBEB; text-align: center; color: #6F6F6F;}

.basket_continue { padding-left: 14px; color: #949494; font: normal 11px Verdana; }
.basket_continue div { color: #757575; line-height: 1.5em;}
.basket_continue a:link { color: #949494; text-decoration: underline; }
.basket_continue a:visited { color: #949494; text-decoration: underline; }
.basket_continue a:hover { color: #636363; text-decoration: none; }

input.basket_submit { width: 130px; height: 25px; border: 1px solid #949494; background-color: #949494; color: #FFFFFF; font: bold  12px Verdana; }

.designby { text-align: right; }
.designby div { text-align: right; padding: 2px 0 0 0; font: normal 12px Arial;  color: #172025; }

.coord { font: normal 11px Arial; color: #000000; letter-spacing: +0.1em; }
.coord a { font: normal 11px Arial; color: #000000; }

.bgforcopyr { height: 130px; background-image: url('/f/main/bgforcopyr.gif'); background-repeat: repeat-x; }
.copyr { font: normal 12px Arial; vertical-align: top; text-align:center; color: #000000; }

.img404{padding: 50px 30px 0 0; vertical-align: top; text-align: right;}
.text404{padding: 115px 0 0 30px; vertical-align: top; text-align: left;}
.desc404{padding: 15px 0 0 0;  color: #000000;  font: normal 12px Arial;}
.desc404 ul { margin: 3px 0 0 15px; padding: 0 0 0 0;}
.desc404 li { padding-top: 3px;}

.textauth{padding: 115px 65px 0 0; vertical-align: top; text-align: center; color: red; font: normal 14px Arial;}

.orderarr{padding: 0 3px 0 0; }