body { background: #131313 url('/images/tlo3.jpg') no-repeat top center;}

a, a:visited { text-decoration: none; color:#3B3939;}
a:hover, a:hover * { text-decoration: underline;}
a:active, a:active * { color: #c00; }
a.ite_selected {color: #999 !important; } 

.hide { display: none; }

img { border: none; }
body, p, h1, h2, h3, ul, dl, dt, dd, li, form { margin: 0; padding: 0; font-family: Tahoma, Verdana, Arial; font-size:11px; color: #fff; }
ul, dl, li { list-style-type: none;}

#total_content {
	width: 852px;
	margin: 0 auto 0 auto;
}
/* warstwy podrzedne */
#top {
	width: 852px;
	height: 119px;
}
#content{
	margin-left:8px;
	width: 835px;
	background: #131313 url('/images/content_bg.gif') repeat-y top left;
}

#head {
	margin: 9px auto 0 auto;
	width: 810px;
	height:137px;
	clear: both;
}	

#weronika-tresc {
	float:left;
	width: 614px;
	height: auto;
	margin: 0;
	background: #131313 url('/images/weronika_tresc_bg.gif') repeat-y top left;
}
#felgi-tresc {
	float:left;
	width: 614px;
	height: auto;
	margin: 0;
	background: #131313 url('/images/felgi_tresc_bg.gif') repeat-y top left;
}

#news-tresc {
	float:left;
	width: 614px;
	height: auto;
	margin: 0;
	background: #131313 url('/images/felgi_tresc_bg.gif') repeat-y top left;
}

#tr_top { width: 612px; height:57px; padding-top:13px; background: url('/images/tresc_top.jpg') no-repeat top left;}
#tr_top input.search {	margin-left:370px; width:155px; height:12px; line-height:12px; border: #fff 1px solid; background: #999 url('/images/input_bg.gif'); font-size:11px; color: #fff;}

#foot{clear: both; padding:0px; margin:0px; text-align: right; border: #fff 0px solid; background: #131313}
#article {clear: both; margin-top: -13px; padding: 0px 0px 0px 22px; height: 400px; min-height: 400px } 
html>body #article { height: auto; }
html>body #weronika-top {margin-bottom: -2px;}
html>body #weronika-bottom {margin-bottom: -3px;}
.nospace {padding: 0; margin: 0; float: left;} 
#art_content {float: left; width: 356px; height: 553px; min-height: 553px; background-image: url('/images/weronika_b.jpg'); background-repeat: no-repeat; background-position: top left; margin-top:0px; margin-left:0px;} 
html>body #art_content { height: auto; }
#felgi-left {float: left; width:275px; }
#felgi-right {float: left; width:299px; padding-top:20px;}
html>body #felgi-top {margin-bottom: -2px;}

#news {float: left; width:534px; background: #BD2B02 url('/images/news_bg.jpg') no-repeat top left; padding: 20px;}
#news a { color: #fff; }
#news ul { margin: 6px 0 6px 10px; padding: 0; }
#news li { margin: 0 0 2px 0; padding: 0 0 0 12px; background-image: url(/i/list.gif); background-position: left center; background-repeat: no-repeat; }
HTML>BODY #news li { margin: 0; padding: 0 0 2px 12px; }
#wheels {float: left; width:534px; background-color: #BD2B02; padding: 4px;}
#wheels TABLE { border: 0; margin: 0; padding: 0; width: 552px; }
#wheels TD { width: 138px; margin: 0;  padding: 0; padding-bottom: 14px; text-align: center; vertical-align: top; border: 0; }
#wheels IMG { border: 0; }
html>body #news-top {margin-bottom: -2px;}
.news_title {
	clear: right;
	font-weight:bold;
	font-size:12px;
	margin-top:5px;
	margin-bottom:5px;
}
.faqtitle { padding: 0 0 0 12px; margin: 6px 0 0 0; background-image: url(/i/list2.gif); background-position: left top; background-repeat: no-repeat; }
.faqtitle a, .faqtitle a:visited, .faqtitle a:active  { color: #fff; }
#link_back {
	float:right;
	margin: 0 10px 10px 0;
}
a.l_back, a.l_back:active {
	color: #F7C600 !important;
	font-weight:bold;
	font-size: 10px;
}
#galeria {clear: both; margin-top: 13px; padding: 0px 0px 0px 22px;} 
.galspace {padding: 0; margin: 5px; float: left; background: #BD2B02 url('/images/x.jpg') no-repeat top left;} 
.galeria_tytul {font-family: Verdana, Tahoma, Arial; font-weight: bold; font-size:12px; margin-left:5px; height:20px;}

#menu {	float:left;	margin-top:0px;	margin-left:2px; width: 216px; }	
html>body #menu { margin-left:4px;}
	
#menu a:hover { text-decoration: none; color: #E24418; }
#li_top { width:175px; font-size: 1px; height:3px; margin-left:24px; background-image: url('/images/li_top.gif'); background-repeat: no-repeat; } 
#li_mid { width:175px; margin-left:24px; background: #ccc url('/images/ul.gif') repeat-y; padding: 6px 0 6px 0; }
#menu ul { width:155px; margin-left:10px; padding: 0;  }
#menu li {
	font-weight:bold; 
	color:#3B3939;
	padding: 0;
	margin: 0;
	background: url('/images/li_s3.gif');
	background-repeat: no-repeat;
	background-position: bottom left;
}
#menu li.lastMenuItem { background: none; }
#menu a {
	display: block;
	padding: 4px 0 4px 12px;
	margin-left: 1px;
	background-image: url('/images/greydot.gif');
	background-position: left center;
	background-repeat: no-repeat;
}
#li_last { background-image: url('/images/li_last.gif'); height:5px; background-position: bottom left;	margin-left:24px; width:175px;}

.zajawka {
	clear:left;
	margin: 10px 0 10px 0;
}
.z_spacer {
	clear:left;
	padding: 6px 0 6px 0;
	margin: 0;
	height:3px;
	width:534px;
	background-image: url('/images/short_spacer.gif');
	background-repeat: repeat-x;
	background-position: left center;
}
.short_image {
	width: 100px;
	height: 54px;
	margin: 0 10px 0 0;
	float: left; 
}
a.shtitle{
	color:#fff !important;
}
#main {
	position:absolute;
	left:50%;
	top:0px;
	margin-left:-462px;
	display: show;
}
#right {
	position:absolute;
	margin: 0px;
	float:right;
	width:50%;
	left:50%;
	height:870px;
	background: url('/images/bg_right.jpg') repeat-x;
	background-position: top left;
}
#left {
	position:absolute;
	margin:0px;
	float:left;
	width:50%;
	height:870px;
	background: url('/images/bg_left.jpg') repeat-x;
	background-position: top right;
}

.round1 { position: relative; width: 50%; height: 50%; left: -3px; margin: -3px 3px 0 0; float: left; background-image: url(/i/r1.gif); background-repeat: no-repeat; background-position: top left; }
HTML>BODY .round1 { left: 0; margin: -3px 3px 0 -3px; }
.round2 { position: relative; width: 50%; height: 50%; margin: -3px -3px 0 3px; float: right; clear: right; background-image: url(/i/r2.gif); background-repeat: no-repeat; background-position: top right; }
.round3 { position: relative; width: 50%; height: 50%; left: -3px; margin: 6px 3px -3px 0; float: left; background-image: url(/i/r3.gif); background-repeat: no-repeat; background-position: bottom left; }
HTML>BODY .round3 { left: 0; margin: 6px 3px -3px -3px; }
.round4 { position: relative; width: 50%; height: 50%; margin: 6px -3px -3px 0; float: right; background-image: url(/i/r4.gif); background-repeat: no-repeat; background-position: bottom right; }
.contentimg { border: 3px solid #fff; }

.cell1 { margin: 0; padding: 10px 0 10px 28px; color: #ffc9ba; font-weight: bold; font-size: 10px; }
.cell2 { margin: 0; padding: 10px 0 10px 0; color: #ffc9ba; font-weight: bold; text-align: center; background-color: #ab2302; font-size: 10px; }
.cellbg { background-image: url(/i/tbl_bg.gif) }
