body, th, td { font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;  line-height: 15px; }
a { color: #c00;}
a:hover { text-decoration: none;}
.menu td {
	padding:0 14px 0 10px;
	font-weight: bold;
	text-transform: uppercase;
	background: url(/i/mraz.gif) no-repeat right;
	white-space: nowrap;
}
.cloth { padding: 15px; }
.cloth img { border: #666666 1px solid; padding: 5px; margin: 15px; }
.systdiv { color:#2E3436; }
.menu a, .searcha a { color:#2E3436; text-decoration:none;}
.menu a:hover, .searcha a:hover { text-decoration:underline;}
.navi { padding-left: 5px; color: #c00;}
.navi a { color: #334D50;}
.navi a:hover {text-decoration: none;}
.leftcol { padding-right: 3px; }
.rightcol { padding-left: 3px; }
.catalog { color: #c00;}
.catalog a { color: #334D50; text-decoration: none;}
.catalog a:hover {text-decoration: underline;}
.sub-cat { color: #c00; background: url(/i/cat-s-b.gif) no-repeat; margin-top: 1px; padding: 5px 0 0 30px;}
.sub-catl { color: #c00; background: url(/i/cat-s-bl.gif) no-repeat; margin-top: 1px; padding: 5px 0 0 30px;}
.hr {padding: 5px 0; background: url(/i/hr.gif) repeat-x center center;}
.article { background: url(/i/art-b.gif) no-repeat top; padding: 3px 7px;}
.newscont { background: url(/i/newsbg.gif) repeat-x; width: 185px;}
.news-h { font-size: 14px; font-weight: bold; color: #334D50;}
.news { background: url(/i/nbg.gif) repeat-x;}
.newst {background: white url(/i/nbg2.gif) repeat-y; padding: 5px; text-align: left;}
.newst .date { font-size: 10px; color: #BABDB6;}
.ind-head1 { font-size: 16px; font-weight: bold; padding: 0 0 7px 0;}
.ind-head1 h1 { font-size: 15px; font-weight: bold; padding: 4 0 7px 0; margin: 0;}
.price { font-size: 14px; font-weight: bold;}
.tov-name { color: white; background: blue url(/i/chb.gif) repeat-x; padding-left: 5px;}
.bottomlinks {color: #c00; text-align:center;}
.bottomlinks a { color:#334D50; padding: 0 7px; font-weight: bold;}
.t1 { font-size: 14px; color:#334D50; font-weight: bold; white-space: nowrap;}
table.tx td { border: 1px #777777 solid; padding: 3px; }
.t1 a { font-size: 14px; color:#334D50; padding: 0 7px; font-weight: bold;}
.t2 {  font-size: 14px; color: #c00; font-weight: bold; white-space: nowrap;}
.copyright { font-size: 11px; color:#626A69;}
.copyright a {color:#626A69;}
.ban1 { color: white; background:#41C33E url(/i/ban1b.jpg) no-repeat; text-align:right;}
.ban2 { color: white; background:#F6B72F url(/i/ban2b.jpg) no-repeat -30px; text-align:right;}
.ban3 { color: white; background:#2D8CCA url(/i/ban3b.jpg) no-repeat; text-align:right;}
.ban4 { color: white; background:#29d4c7 url(/i/ban4b.jpg) no-repeat; text-align:right;}
.ban5 { color: white; background:#af292e url(/i/ban5b.jpg) no-repeat; text-align:right;}
.ul {margin-left: 2em;}
.ull {margin-left: 5px;}
.r {color: #c00; font-weight: bold;}
.varsh, .varsh2, .varsh4 {margin: 0 10px 3px 10px; width: 80%; border: 1px solid #B3C1CE; background: #E2E5E8; }
.varsh td { font-weight: bold; width: 33%; text-align: center; padding: 3px;}
.varsh2 td { font-weight: bold; width: 50%; text-align: center; padding: 3px;}
.varsh4 td { font-weight: bold; width: 25%; text-align: center; padding: 3px;}

.vtableh th { font-weight: bold; text-align: center; padding: 1px; border: 1px solid #B3C1CE; background: #E2E5E8; }
.vtableh td { font-weight: normal; text-align: center; padding: 1px; border: 1px solid #B3C1CE; background: #F5F5F5; }

.vars, .vars2, .vars4 {margin: 0 10px 3px 10px; width: 80%; border: 1px solid #B3C1CE; background: #F5F5F5;}
.vars td { font-weight: normal; width: 33%; text-align: center; padding: 3px;}
.vars2 td { font-weight: normal; width: 50%; text-align: center; padding: 3px;}
.vars4 td { font-weight: normal; width: 25%; text-align: center; padding: 3px;}

.searcha { border: #88AFCB 1px solid; font-weight: bold; padding: 1px 5px 1px 5px; }
.pseudolink { cursor: pointer; border-bottom: #aaa 1px dashed; }

.cli_optinal_div { background-color: #fff; min-width: 130px; text-align: center; margin: 10px; border: #85bbdd 1px solid; padding: 10px; display: inline-block; height: 180px; }
.cli_optinal_div div span { color: #c00; font-size: 16px; display: block; text-align: right; font-weight: bold; }
.cli_optinal_div div center { font-weight: bold; margin-bottom: 10px; }
.cli_optinal_div div div.cli_optional_type { color: #c00; font-size: 16px; font-weight: bold; }
.cli_optinal_div div div.cli_optional_inside { position: relative; top: -15px; font-size: 18px; }
.cli_optinal_div div div.cli_optional_inside a { font-size: 18px; font-weight: bold; text-decoration: none; }
.cli_optinal_div div div.cli_optional_inside span { display: inline; color: #000; font-weight: normal; font-size: 16px; }

.optinal_div { text-align: center; margin: 10px; border: #85bbdd 1px solid; padding: 10px; display: inline-block; height: 200px; }
.optinal_div div { text-align: left; }
.optinal_div input { width: 14px; }
.optinal_div input.optinal_div_input { width: 42px; }

.pagenav {  }
.pagenav a { padding: 2px 3px 2px 3px; }
.pagenav_current { font-weight: bold; text-decoration: none; color: black; }

.thumbnails { margin: -3em 0 0 -2em; text-align: center; }
.thumbnail { display: inline-block; vertical-align: top; text-align: left; margin: 3em 0 0 2em; }
.thumbnail2 { width: 18em; float: left; min-height: 140px; text-align: left; padding: 0px; margin: 0px; }
.thumbnail2 p { padding: 0px !important; margin: 0px !important; text-indent: 0px; }
.thumbnail2 div { padding: 10px 0px 5px 20px !important; }
.thumbnail2 div.is_sale { padding: 10px 0px 5px 50px !important; background: url(/i/sale.gif) no-repeat 5px center; }
.thumbnail2 div p { padding: 0px; margin: 0px; font-size: 14px; }
.thumbnail2 strong { padding-left: 0px; font-size: 12px; }

.sublinks { margin: 0px !important; padding: 0px 0px 0px 5px !important; text-align: left; }
.sublink { margin: 20px 0px 0px 0px !important; padding: 0px !important; }

.searcha { border: #88AFCB 1px solid; font-weight: bold; padding: 0px; }
.searcha a { font-size: 12px; font-family: Tahoma; font-weight: bold; padding: 5px 20px 5px 20px; }
.sfield { width: 350px; padding: 3px; border: #88AFCB 1px solid; }
.sspoil { font-size: 11px; font-family: Tahoma; padding-bottom: 2px; margin-bottom: 0; position: relative; }
.sspoil table { display: none; width: 400px; position: absolute; top: 17px; left: -30px; }
.sspoil strong { font-size: 14px; }
.sspoil span { cursor: pointer; border-bottom: #666 1px dotted; }

.userinfo_button { display: inline-table; }
.userinfo_button tr td a { display: inline-block; padding: 5px 10px 5px 10px; font-size: 12px; font-weight: bold; color: #a20000; }


.cloth h2 { float: none; border-bottom: #999 1px solid; font-size: 24px; font-weight: normal; font-family: Times; padding: 5px; }
.cloth_h2 { float: none; border-bottom: #999 1px solid; font-size: 24px; font-weight: normal; font-family: Times; padding: 10px 5px 5px 5px; margin-left: 15px; }
.cloth p { margin-left: 10px; float: left; clear: all; }

.main_content p { padding-left: 10px; }

.sitemap ul { list-style: none; }







