html {background: url(i/tlo.gif) repeat center top;width:100%; height:100%;}
body	{background: url(i/tlo_top2.gif) no-repeat center top;margin:0;padding:0; font-family:Arial, Times, serif; font-size:12px; color:#fff;}
.background {width:100%; height:100%;background: url(i/bottom.gif) no-repeat center bottom;}
a {text-decoration: none;}
p {margin:10px 20px 0 15px;}
h1 {margin:0; padding:0; font-size:12px; line-height:18px;}
h2 {margin:0; padding:0; font-size:12px; font-weight:normal; line-height:18px;}

img{border:none;}
.clear {clear:both; font-size:1px; line-height:1px; height:0;}
.gold {color:#FFCF01; text-decoration: underline;}

.pasek {background: url(i/pasek.gif) repeat-x; width:100%;height:5px;display:block;position: absolute;left:0;}
.page {margin:0 auto 0;padding:0; width:1000px;position:relative;background: url(i/tlo_top.gif) no-repeat center top;min-height:500px;}

.left {padding:0px;width:230px; float:left;}
.left .logo {display:block; height:150px;}
.left .menutitle {padding:10px 0 0 0;width:200px; height:25px; border-bottom:2px dotted #fff; color:#fdca02; background: url(i/menu_cart.gif) no-repeat right;}
.left .menu ul {margin:0; padding:0; list-style-image: url(i/arrow1.gif);}
.left .menu ul li {margin:10px 0 0 20px; }
.left .menu ul li ul {padding:0; margin-left:20px; list-style-image: url(i/arrow2.gif);}
.left a {color: #fff}
.left a:hover {color:#ffcf01;}
.left .menu ul li ul a {color:#8a8a8a;}
.left .menu ul li ul a:hover {color:#ffcf01;}
.left .top10title {padding:10px 0 0 0;width:200px; height:25px; border-bottom:2px dotted #fff; color:#fdca02; background: url(i/menu_top10.gif) no-repeat right;}
.left .top10 ul {margin:0; padding:0; list-style-image: url(i/arrow1.gif);}
.left .top10 ul li {margin:10px 0 0 20px; }

.right {width:770px;float:right;min-height: 700px;}
.right .top .hello {margin:40px 0 0 20px; padding:0; border-bottom:1px dotted white; float:left; width:520px;}
.right .top .topicons span {height:35px;float:left; margin:0;}
.right .top .topicons img {float:right;margin-right:60px;}
.right .top .topmenu {clear:both; margin:10px 0 60px 40px;padding:15px 0 0 5px;}
.right .top .topmenu a {display: block; float:left;margin-right:40px;color:#fff;}
.right .top .topmenu a:hover {color:#ffcf01; text-decoration: underline;}
.right .banner {margin:20px 0 10px 0;clear:both;padding:8px 0 0 30px;color:#ffcf01;background: url(i/banner.gif) no-repeat; width:732px; height:28px;}
.right .maintable {width:700px;margin-left:20px;}
.right .maintable .item{width:350px; float:left;}
.right .maintable .item .image {width:120px; padding-right:5px;}
.right .maintable .item .name {height:10px; color:#ffcf01; text-decoration: underline;}
.right .maintable .item .name a {color:#ffcf01;}
.right .maintable .item .descript {height:70px; vertical-align:top;}
.right .maintable .item .subdesc {height:30px; color:#695858;}
.right .info {width:700px;margin-left:20px;}
.right .info .item {margin-bottom:20px;width:330px;padding:0px 10px 0 0;float:left;}
.right .info .item .name {height:10px; color:#ffcf01;height:20px;}
.right .info .item .txt {padding:0 60px 0 0}
.right .txtimg .image {float:left;width:150px;margin:10px 20px 0 15px;}
.right .txtimg .content {float:left;width:550px;}
.right .galeria a{display:block; float:left; margin:10px;}
.right .galeria {width:700px; margin-left:10px;}

.right .product_desc {width:700px; margin-left:10px;}
.right .product_desc .props {color:#aaa; line-height:18px; padding-left:10px; vertical-align:top;}
.right .product_desc .props .author {color:#FFCF01; text-decoration: underline; height:25px;}


.footer {margin:0 auto 0;position:relative;background: url(i/bottom.gif) no-repeat center bottom;clear:both;width:1000px;height:153px;}
.footer .copyright {width:350px;position:absolute;bottom:15px; left:40px;}
.footer .copyright .content {float:left;width:280px;}
.footer .copyright .content span {color:#ffcf01;}
.footer .copyright .content a {text-decoration: underline;color:#fff;}
.footer .copyright img {float:left;}
.footer .contact {position:absolute;bottom:17px; right:84px;}
.footer .contact span {margin-left:15px;}
.footer .contact .image {float:left;}
.footer .contact a {text-decoration: underline;color:#fff;}
.footer .contact .content {float:left;padding:10px 0 0 0;}
