/* CSS Document */
html, body {width:100%;margin:0;padding:0;}
body {height:100%;font:11px Tahoma, Arial, Verdana, Sans-Serif;color:#475E6E;background:#FFF8EB url(images/other/bg_right_col2.gif) right repeat-y;}
div, body, p, ul, ol, li, a, form, img, table, /*td,*/ h1, h2, h3, h4 {margin:0;padding:0;} 
body.splash_body {background:#111;}
table {border-collapse:collapse;}
img {border:none;}
ul, li {list-style:none;}
a, a:active, a:visited {text-decoration:underline;color:#475E6E;}
a:hover {text-decoration:underline;color:#475E6E;}

/*  All  */

h1{
	color: #E10C00;
	font-size: 18px;
	margin-bottom: 20px;
}

.header {height:266px;position:relative;background:url(images/background/header.jpg) no-repeat;}
.header .header_right {background:url(images/background/header_right.jpg) no-repeat;width:280px;height:266px;padding:0 0 0 0;position:absolute;top:0;right:0;}
.header .skob {line-height:28px;color:#E10C00;padding:0 0 8px 0;font-size:13px;font-weight:bold;position:absolute;top:43px;text-align:right;right:301px;width:175px;background:url(images/other/skob2.gif) 91px 0 no-repeat;}
.header .skob span {position:absolute;top:26px;left:0;font-size:22px;font-weight:normal;}
.header .top_menu {z-index:1;position:absolute;top:172px;right:239px;}
.header .top_menu li {float:left;background:url(images/other/top_menu_dots.gif) top right no-repeat;height:40px;padding:24px 20px 0 0;margin-right:17px;}
.header .top_menu li.last {background:none;padding-right:0;margin-right:0;}
.header .top_menu li a, .header .top_menu li a:visited {color:#E30B00;text-decoration:none;font-weight:bold;font-size:12px;}
.header .top_menu_img {z-index:1;position:absolute;top:185px;right:13px;}
.header .top_menu_img li {float:left;margin-right:9px;}
.header .header_right h3 {text-transform:uppercase;color:#E10C00;font-size:12px;padding:28px 0 0 38px;}
.header .header_right p {padding:2px 0 3px 37px;}
.header .header_right p input {border:1px solid #D3D0C7;border-top:1px solid #404040;border-left:1px solid #404040;margin-left:17px;}
.header .header_right p.log {padding-top:28px;}
.header .header_right p.log input {margin-left:26px;}
.header .header_right p a.link, .header .header_right p a.link:visited {color:#E10C00;}

.container {position:relative;background:url(images/background/container.jpg) no-repeat;}
.container_left {width:224px;position:absolute;top:0;left:0;padding:180px 15px 0 43px;}
.container_left h3 {text-transform:uppercase;color:#E10C00;font-size:12px;padding:0 0 20px 0;}
.container_left .search {position:relative;padding-bottom:25px;}
.container_left .search input {width:145px;border:1px solid #D3D0C7;border-top:1px solid #404040;border-left:1px solid #404040;}
.container_left .search select {width:147px;margin-top:4px;}
.container_left .search input.button {width:41px;height:41px;position:absolute;top:3px;left:170px;border:none;}
.container_left .news {overflow:auto;height:315px;margin-bottom:15px;}
.container_left .news li {padding:0 0 35px 0;font-size:10px;}
.container_left .news li strong {display:block;font-size:11px;padding:0 0 0 27px;background:url(images/other/red_dot.gif) 0 5px no-repeat;}
.container_left .news li span {display:block;text-align:right;padding-right:6px;}
.container_left .news li span a, .container_left .news li span a:visited {color:#E00C01;font-weight:bold;}
.container_left .banner30 {padding:0 0 20px 30px;}
.container_left .banner {font-size:0;line-height:0;padding-top:75px}
.container_left .banner a {margin:0 20px 0 0;}
.container_left .banner a.marg_none {margin:0 0 0 0;}
.container_left .banner a.top {position:relative;top:20px;}

.container_center {background:url(images/other/dot.gif) top right repeat-y;margin:0 272px 0 0;padding:0 22px 0 304px;min-height:950px;}
.container_center h3 {text-transform:uppercase;color:#E10C00;font-size:12px;padding:0 0 20px 0;}
.container_center p {padding:0 0 20px 0;}
.container_center .katalog_prod li {padding:0 0 35px 0;}
.container_center .katalog_prod li strong {display:block;padding:0 0 15px 27px;background:url(images/other/red_dot.gif) 0 5px no-repeat;}
.container_center .hiti_prodag li {background:url(images/other/dot.gif) top right repeat-y;text-align:center;font-size:10px;position:relative;float:left;width:30%;}
.container_center .hiti_prodag li img.img {border:2px solid #455F6E;margin:30px 0 15px 0;}
.container_center .hiti_prodag li span.text {display:block;text-align:left;padding:0 10px 15px 10px;}
.container_center .hiti_prodag li img.top_left {position:absolute;top:0;left:10px;}
.container_center .hiti_prodag li span.top_right {position:absolute;top:0;right:10px;color:#E00C01;font-size:13px;}
.container_center .hiti_prodag li span.top_right img {position:relative;bottom:-4px;}
.container_center .hiti_prodag li.last {background:url(images/other/blank.gif) top right repeat-y;}
.container_center .opt_rozn {clear:both;padding:25px 10px 0 0;text-align:right;}
.container_center .opt_rozn img {margin:0 0 -15px 10px;}

.container_right {width:242px;position:absolute;top:0;right:0;background:#FBF3E6 url(images/other/bg_right_col.gif) left repeat-y;padding:0 0 0 30px;} 
.container_right h3 {text-transform:uppercase;color:#E10C00;font-size:12px;padding:0 0 20px 0;}
.container_right .basket {font-weight:bold;line-height:34px;background:url(images/other/basket2.gif) no-repeat;padding:0 0 45px 105px;margin-left:-15px;}
.container_right .basket span {padding-left:20px;color:#E10C00;}
.container_right .need_help {padding-bottom:20px;}
.container_right .need_help li {padding:0 0 10px 20px;background:url(images/other/dot2.gif) 0 5px no-repeat;}
.container_right .need_help li a, .container_right .need_help li a:visited {text-decoration:none;}
.container_right .need_help li a strong, .container_right .need_help li a:visited strong {color:#E10C00;}
.container_right .gallery li {padding:0 0 15px 0;}
.container_right .gallery li.right {padding-right:16px;text-align:right;}
.container_right .gallery li a, .container_right .gallery li a:visited {color:#E10C00;font-size:10px;font-weight:bold;text-decoration:none;margin-right:15px;}
.container_right .gallery li img {border:2px solid #E10C00;}
.container_right .pdf {padding:15px 0 20px 0;}
.container_right .pdf img {margin:0 10px -10px 0;}
.container_right .pdf a, .container_right .pdf a:visited {text-transform:uppercase;color:#E10C00;font-size:12px;font-weight:bold;}

.footer {height:120px;position:relative;background:url(images/background/footer.gif) no-repeat;}
.right_girl {background:url(images/other/girl.jpg) no-repeat;position:absolute;bottom:104px;right:0;z-index:1;display:block;width:272px;height:309px;}
.footer p {padding:79px 0 0 44px;color:#fff;}
.footer .skob {padding:2px 0 8px 0;position:absolute;top:48px;text-align:right;right:305px;width:262px;background:url(images/other/skob.gif) 190px 0 no-repeat;}
.footer .skob strong {position:absolute;top:15px;left:0;}
.footer .footer_right {background:url(images/background/footer_right.gif) no-repeat;width:195px;height:55px;padding:65px 0 0 85px;position:absolute;top:0;right:0;}
.footer .footer_right a, .footer .footer_right a:visited {color:#fff;font-weight:bold;}

.container_center ul li {padding:0 0 10px 20px;background:url(images/other/dot2.gif) 0 5px no-repeat;}

table.catalog{
	border-collapse:collapse;
}
table.catalog td{
	border: solid 1px #BFBFBF;
}