HTML {
         padding: 0px;    margin: 0px; width: 100%;  height: 100%;

}
body {
             background:#FFFFFF url(images/left_block.gif) repeat-y;padding: 0px;margin: 0px; width: 100%;  height: 100%;

}
.all {
            font:normal 8pt Tahoma; color:#000000;background: url(images/header_repeat.jpg) -4px 0px repeat-x;min-height:100%;min-width: 1000px;
}
table {
          width:100%;border-colapse:colapse;
}
td {
	vertical-align:top;
}
img {
          border:none;
}
ul {
          margin:0px; padding:0px;
}
li {
          list-style-type:none;
}
* {
          margin:0px; padding:0px;
}
.clear {
	clear:both;font-size:1px;
}
a {font:normal 8pt Tahoma; color:#000000;text-decoration:none;}
a:hover {text-decoration:underline;}
.header {
	height:270px;background: url(images/header.jpg) no-repeat;
}
.left_header {
	width:530px;height:139px;float:left;padding:125px 0px 0px 12px;
}
.logo {
	display:block;
}
.header_menu {
	padding:93px 0px 65px 0px;
}
.header_menu li {
	float:left;font:normal 8pt Tahoma; color:#000000;padding-left:9px;
}
.header_menu li a {
	font:normal 8pt Tahoma; color:#000000;text-decoration:none;
}
.header_menu li a:hover {
	text-decoration:underline;
}
.header_menu li span {
	padding-left:9px;
}
.razder h2 {
	font:normal 11px Tahoma; color:#000000;margin:0px 0px 8px 0px;
}
.razder {
	padding-left:8px;
}
.razder table {
	width:auto;
}
.razder table td {
	padding-right:50px;
}
.razder table td li {
	margin-bottom:2px;padding-left:7px;background: url(images/str.gif) 0px 4px no-repeat;font:normal 11px Tahoma; color:#000000;
}
.razder table td li a {
	font:normal 11px Tahoma; color:#000000;text-decoration:none;
}
.razder table td li a:hover {
	text-decoration:underline;
}
.no_padding {
	padding:0px !important;
}
.left_block {
	width:217px;
}
.left_menu {
	position:relative;padding:20px 10px 30px 20px;
}
.left_menu li {
	padding:0px 0px 0px 10px;border-left:solid 5px #ffde02;margin-bottom:10px;
}
.left_menu li a {
	font:normal 9pt Tahoma; color:#FFFFFF;text-decoration:none;
}
.left_menu li a:hover {
	text-decoration:underline;
}
.klyaks {
	margin-top:-211px;width:124px;height:211px;background: url(images/kl.gif) no-repeat;
}
.center_content {
	position:relative;font:normal 10px Tahoma; color:#000000;line-height:14px;
}
.center_content {
	margin-top:-5px;padding:0px 30px 20px 25px
}
.zag {
	margin:0px 0px 7px 0px; padding:0px 0px 1px 4px;font:bold 10px Tahoma; color:#a1a1a1;border-left:solid 4px #ffde02;
}
.o_company p {
	padding-left:8px;
}
.podrobno {
	text-align:right;padding:5px 0px 0px 0px;
}
.podrobno a {
	font-weight:bold;font-size:10px;
}
.news {
	padding:0px 0px 15px 0px;
}
.news_table {
	height:91px;padding-top:10px;
}
.news_table td {
	font:normal 10px Tahoma;color:#000000;padding-right:10px;background:#ededed;width:50%;border-right:solid 5px #ffde02; 
}
.news_table td img {
	margin-right:9px;display:block;float:left;border:solid 4px #ffde02;
}
.news_table td a {
	font:bold 8pt Tahoma; color:#000000;text-decoration:none;
}
.news_table td a:hover {
	text-decoration:underline;
}
.news_table td p {
	padding:3px 0px 3px 0px;
}
.data_news {
	color:#949494;
}
.padding_t {
	padding:3px 0px 3px 0px;
}
.novinki {
	padding:0px 0px 20px 0px;
}
.block_tovar {
	width:243px;padding:0px 0px 20px 0px;height:205px;text-align:center;float:left;
}
.block_tovar a {
	font:bold 9pt Tahoma; color:#000000;text-decoration:none;
}
.block_tovar a:hover {
	text-decoration:underline;
}
.block_tovar img {
	display:block;margin:10px auto 10px auto;
}
.cena_tov {
	padding:2px 0px 0px 13px;font:bold 8pt Tahoma; color:#454444;text-align:center;margin:14px auto;width:140px;height:30px;background: url(images/cena_tov.gif) no-repeat;
}
.nov_tor {
	max-width:975px;padding:15px 0px 0px 0px;
}
.footer {
	min-width:1000px;height:82px;background: url(images/footer.gif) repeat-x;
}
.logo_2 {
	padding:22px 17px 0px 0px;float:right;
}
.footer_menu {
	padding:25px 0px 0px 350px;float:left;text-align:center;font:normal 10px Tahoma; color:#FFFFFF;
}
.footer_menu table {
	width:auto;
}
.footer_menu table td {
	padding:0px 11px 0px 5px;background: url(images/kv.gif) 100% 5px no-repeat;
}
.footer_menu table td a {
	font:normal 8pt Tahoma; color:#FFFFFF;text-decoration:none;
}
.footer_menu table td a:hover {
	text-decoration:underline;
}
.footer_menu p {
	margin-top:15px;
}
.no_back {
	background:none !important
}
.footer_b_1 {
	height:82px;background: url(images/footer_b_1.gif) no-repeat;
}
.footer_b_2 {
	height:82px;background: url(images/footer_b_2.gif) 100% 0 no-repeat;
}










