body {padding: 0; margin: 0; font-family: tahoma, arial, sans-serif; font-size: 70%; color: #666666;}
.article {
	font-size: 12px;
}
.article li,
.article dd,
.article dt {
	padding-top: 3px;
	padding-bottom: 3px;
}

.article dt {
	font-weight: bold;
}

table.cenik tr {
	background-color: #f3d0b9;
	margin: 0px;
	padding: 0px;
}
table.cenik td {
	margin: 0px;
	padding: 2px 8px;
}
table.cenik {
	background-color: white;
}


img {border: 0;}
form {margin: 0; padding: 0;}
#all {width: 766px; margin: auto; background: url('/images/bg_all.gif') repeat-y;}
#content {background: url('/images/bg_topic.jpg') no-repeat 0 0px; width: 766px; }
#left-part {background: #EDEDED; width: 206px; margin: 0 0 0 34px; _margin-left: 17px;  float: left;}
#right-part {float: left; width: 526px; padding: 6px 0 0 0;}
#main-menu {background: url('/images/bg_gradient01.jpg') no-repeat left bottom #FCFCFC; padding: 30px 0 43px 0;}
#webseller-copy {padding: 0 0 10px 0; text-align: right; width: 766px; margin: auto;}
#webseller-copy a {color: #666666;}
#webseller-copy a:hover {text-decoration: none;}

#news {background: url('/images/bg_gradient02.jpg') no-repeat left top; margin: 5px 0 0 13px; padding: 0 13px 0 0;}
#news h2 {font-size: 110%; background: url('/images/arrow01.gif') no-repeat right 11px; float: left; padding: 8px 13px 0px 0;}
#news .news-item {clear: both; background: url('/images/bg_news.gif') no-repeat left bottom; padding: 0 0 15px 0; margin-bottom: 10px;}
#news .news-item .date {font-weight: bold; background: url('/images/arrow04.gif') no-repeat 0 4px; padding: 0 0 0 10px; margin-bottom: 2px;}
#news .news-item a {color: #A61000;}
#news .news-item a:hover {text-decoration: none;}

.right { text-align: right; }

#footer {height: 94px; width: 766px; margin: auto; background: url('/images/bg_footer.gif') no-repeat;}
#footer #copyright {float: left; width: 206px; margin: 30px 0 0 34px; _margin-left: 17px; text-align: center; font-size: 90%;}
#footer #copyright a {color: #7C7C7C; text-decoration: none;}
#footer #copyright a.mailto {color: #A61000; text-decoration: underline;}
#footer #copyright a.mailto:hover {text-decoration: none;}
#footer #footer-menu {color: #D3A29B; float: left; margin: 35px 0 0 0; width: 526px; text-align: center;font-size: 90%;}
#footer #footer-menu a {color: #D3A29B; background: url('/images/arrow03.gif') no-repeat 0 4px; padding: 0 15px 0 12px; text-decoration: none;}
#footer #footer-menu a:hover, #footer #copyright a:hover {text-decoration: underline;}
#footer #footer-menu a.active {text-decoration: underline;}

#topic {margin: auto; width: 766px; height: 40px; margin-top: 30px;}
#topic #logo {margin: 5px 0 0 45px; float: left; position: absolute;}
#article-part {padding: 10px 25px 0 25px;}
#article-part h1 {font-size: 140%; /*background: url('/images/arrow01.gif') no-repeat right 7px;*/ float: left; /*padding: 0 13px 0 0;*/ padding: 0;}
#article-part h2 {font-size: 120%;}
#article-part .article {clear: both; text-align: justify;}
#article-part .article h3 {font-size: 100%; margin: 10px 0 0 0; padding: 0;}
#article-part a, #links a, #news a {color: #A61000;}
#article-part a:hover, #links a {text-decoration: none;}

#main-menu ul {margin: 0 0 0 25px; padding: 0}
#main-menu ul li {list-style-type: none; padding: 10px 0 0 0; background: url('/images/arrow02.gif') no-repeat right 15px; width: 155px;}
#main-menu a {color: #525252; font-weight: bold; text-decoration: none; text-transform: uppercase; background: #ffffff; padding-right: 5px;}
#main-menu a:hover {text-decoration: underline;}
#main-menu a.active {color: #BF4D3D;}

#top-menu {background: ; float: right;}
#top-menu ul {margin: 0; padding: 0;}
#top-menu ul li {float: left; list-style-type: none; text-align: center; margin: 0 0 0 10px;}
#top-menu ul img {margin-bottom: 8px;}
#top-menu a {color: #A61000; text-decoration: none;display: block; }
#top-menu a:hover {text-decoration: underline;}
#top-menu a.active {color: #525252;}

.hotline-block table td, .hotline-block {
	font-size: 12px;
}
#links h2 {padding-bottom: 0;}
#links a {display: block; clear: both;}
#links a:hover {text-decoration: underline;}
#links {padding: 0 0 20px; 0;}

#lang {text-align: right;}

.clear { clear: both; }

