a { 
	color:#000000; 
	text-decoration:none;
}

a:hover {
	color:#DE8300A; 
	text-decoration:underline; 
}

a.side {
	color:#000000; 
	text-decoration:none; 
}

a:hover.side {
	color:#000000; 
	text-decoration:underline; 
}

img {
	border: 0px;
}

form {
	margin:0px 0px 0px 0px; 
}

hr {
	border-top:1px #CBD6DD solid;
	border-bottom:1px #EFEFEF solid;
}

hr.side-hr {
	border-top:1px #CBD6DD solid;
	border-bottom:1px #EFEFEF solid;
}

td {
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:10px; 
}

pre { 
	font-family:Verdana,Arial,Helvetica,sans-serif; 
	font-size:10px; 
}

.alt {
	color:#555; 
}
dt {
	font-size:12px;
	font-weight:bold;
}
dd {
		margin-left:4px;
		margin-top:2px;
}
.outer-border {
margin:auto;
}
.linkiimg {
		background:url(images/google.jpg);
		width:17px;
		height:92px;
		float:left;
		margin-right:2px;
		margin-top:6px;
}
.linki {
		width:100px;
		font-size:9px;
		float:left;
		margin-bottom:6px;
		margin-top:6px;
}

#clockbar {  
 background: #3D759A url(images/bg_page_topbar.jpg) repeat-x left top;
}

.clockbarcolor { 
	color: #bdbdbd;
	background: transparent;
	font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
	font-size: 10px;
	text-align: right;
	padding: 17px 10px 6px 20px;
}

#pageheader {  
	background: url(images/bg_header.jpg) repeat-x left top;
	border-bottom: 1px solid #000;
}

.subheader {
	font-weight:bold;
	background: #F0F0F2 url(images/bg_nav.jpg) repeat-x left top;
	padding: 4px 7px 3px 7px;
	border-bottom: 1px solid #c2c2c2;
}

.subheader-text {
	color:#FFFFFF;
}

.input {
	border-top: 1px solid #A8BDCA;
	border-left: 1px solid #A8BDCA;
	border-bottom: 1px solid #A8BDCA;
	border-right: 1px solid #A8BDCA;
	color: #42435A;
	background-image:url(images/input.gif);
	background-repeat:repeat-x;
	font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
	font-size: 10px;
	height: 1.7em;
} 

.submit {
	font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	border-top: 1px solid #95B6CB;
	border-left: 1px solid #95B6CB;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	letter-spacing: .1em;
	margin: 0;
	padding: 1px 4px 1px 4px;
	background-color: #fdfdfd;
	color: #000000;
	cursor:pointer;
	cursor: hand;
}  

.footer {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#000000; 
}

.button {
	font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding:2px;
	padding-left:5px;
	padding-right:5px;
	border-top: 1px solid #95B6CB;
	border-left: 1px solid #95B6CB;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	background-color: #bd090f;
	color: #FFFFFF;
	margin-top:2px;
	cursor:pointer;
	cursor: hand;
}
	
.textbox {
	border-top: 1px solid #A8BDCA;
	border-left: 1px solid #A8BDCA;
	border-bottom: 1px solid #A8BDCA;
	border-right: 1px solid #A8BDCA;
	color: #42435A;
	font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
	font-size: 11px;
}

.main-body {
	font-size:11px;
	color:#555;background-color:#ffffff; 
	background-repeat:repeat-x;
	padding:4px 4px 5px 4px;
}

.main-bg { 
	padding:5px; 
	width:500px;
}

.body-border {
}

.side-border-left {
}

.side-border-right {
}

.td-cell1 {
	font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
	font-size: 10px;
	color: #38394B;
	padding: 6px 6px 3px 6px;
	border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;

	border-left: 1px solid #c2c2c2;
	border-right: 1px solid #c2c2c2;
}

.td-cell2 {
	font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
	font-size: 10px;
	color: #38394B;
	padding: 6px 6px 3px 6px;
	border-top: 0px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	border-left: 1px solid #c2c2c2;
	border-right: 1px solid #c2c2c2;
}

.quicktip {
	background: #24638C url(images/bg_table_row_heading.jpg) repeat-x left top;
	color: #FFFFFF;
	font-weight:bold;
	height:34px;
	padding:1px 1px 1px 1px;
	border-bottom: 0px solid #FFFFFF;
}

.tableHeadingBG {
	background: #85070b url(images/bg_table_top.jpg) repeat-x left top;
	color: #FFFFFF;
	height:27px;
	padding:4px 4px 4px 4px;
	border-bottom: 0px solid #FFFFFF;
}

.tableHeading {
	font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
	font-size: 10px;
	letter-spacing: .1em;
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px 0px 0px 5px;
	margin: 0;
	background-color: transparent; 
	white-space: nowrap;
}

.tbl-border {

}
.tbl-border-comment {

}

.tb2 {
	font-size:10px; 
	color:#555; 
	padding:0px;
	border:solid 1px #ececec;
	background-color:#fcfcfc;
	width:116px;
}
.tb1 {
	font-size:10px; 
	color:#555; 
	padding:0px;
	width:116px;
}

.tbl1 {
font-size: 11px; 
color: #7B8784; 
background-color:#F0F1F1; 
background-image: url(images/bg_td_one.jpg); 
background-repeat:repeat-x; 
border-bottom: 1px solid #e8e8e8;  
border-left: 1px solid #e8e8e8; 
padding: 4px;
}
.tbl2 {
height: 24px; 
font-size: 11px; 
font-weight: bold; 
background-image: url(images/forum_bg.gif); 
color: #505050; 
background-color: #FAFAFA; 
border-bottom: 1px solid #e8e8e8;  
padding: 3px 4px 3px 4px;
}
.tbl {
font-size: 12px; 
color: #7B8784; 
background-color:#F0F1F1; 
background-image: url(images/bg_td_one.jpg); 
background-repeat:repeat-x; 
border-bottom: 1px solid #e8e8e8;  
border-left: 1px solid #e8e8e8; 
padding: 4px;
}

.tbl2g {
	 font-size:9px;
	color: #38394B;
	padding: 0px 6px 3px 0px;
}

.tbl3 {
	height:30px;
	font-size:10px; 
	background-color:#ffffff; 
	background-repeat:repeat-x;
	color: #38394B;
	padding: 3px 6px 3px 12px;
	border-top: 1px solid #f5f5f5;
	border-bottom: 0px solid #f8f8f8;
	border-left: 1px solid #ffffff;
	border-right: 0px solid #eaf1f9;
	margin-bottom:50px;
}
	
.forum-caption {
	font-size: 11px; font-weight:bold;
	color: #f7f7f8;
	background:url(forum/forum1.jpg) repeat-x;
	height: 26px;
	padding-left: 4px;
	margin-top:10px;
}
.forum-caption a {
	font-size: 11px; font-weight:bold;
	color: #f7f7f8;
}
.forum-caption a:hover {
	font-size: 11px; font-weight:bold;
	color: #f7f7f8;
}
.f_tbl2 {
	background:url(forum/forum2.jpg) repeat-x;
	font-size:10px;
	height:20px;
	color: #38394B;
	padding: 3px 6px 3px 6px;
}
.f_tbl1 {
	font-size:10px; 
	background-color:#ffffff; 
	background-repeat:repeat-x;
	color: #38394B;
	padding: 3px 6px 3px 6px;
	margin-bottom:50px;
	border:solid 1px #ffeff0; 
}


.quote {
	background: #F2F5F6;
	border-left: 1px solid #c2c2c2;
	border-top: 1px solid #c2c2c2;
	border-bottom: 1px solid #c2c2c2;
	border-right: 1px solid #c2c2c2;
	font-family: Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
	font-size: 11px;
	color: #31607E;
	margin: 8px 4px 10px 3px;
	padding: 10px 10px 10px 6px;
}
	
.poll { height:12px; 
	border:1px #c2c2c2 solid; }

.comment-name {
	font-weight:bold; 
	color:#38394B; 
}
.comm1 {
	background:#fdfdfd;
	padding:8px;
	border:solid 1px #f1f1f1;
	margin-bottom:7px;
}
.comm2 {
	padding:8px;
	background:#f9f9f9;
	border:solid 1px #f1f1f1;
}

.shoutboxname {
	font-weight:bold; 
	color:#38394B; 
}

.shoutbox {
	color:#38394B; 
}

.shoutboxdate {
	font-size:9px; 
	color:#888; 
}

.small {
	font-size:10px;
	color: #4D4D4D;
	font-weight:normal; 
}

.small2 {
	font-size:9px; 
	font-weight:normal; 
	color:#555; 
}

.side-small {
	font-size:9px; 
	font-weight:normal; 
	color:#555; 
}

.side-label {
	background-color:#FEFEFE; 
	padding:2px 2px 3px 2px; 
}

.gallery {
	padding: 16px 0px 8px 0px; 
}

.gallery img {
	border: 1px solid #ccc; 
	filter: gray; 
}

.gallery:hover img {
	border: 1px solid #1473AD; 
	filter: none; 
}

img.activegallery {
	border: 1px solid #1473AD; 
	filter: none; 
}
.footerlink {
	color:#FFFFFF; 
	text-decoration:none; 
}
.bottom {
	color:#000000; 
}
.color_user {
	color:#eefafa;
}	
.szablony {
clear:both;
width:560px;
height:170px;
}
.ramka  {
	background-color:#f5f6f7;
	border-top:1px #e1e1e1 solid;
	border-bottom:1px #e1e1e1 solid;
	border-left:1px #e1e1e1 solid;
	border-right:1px #e1e1e1 solid;
	width:310px;
	float:left;
}
.obrazek {
padding:3px;
padding-top:3px;
}
.specyfikacja {
float:right;
border: 1px solid #e1e1e1;
height:auto;
width:200px;

padding-top:10px;
padding-left:20px;
padding-right:20px;
padding-bottom:20px;
text-align:left;
}
a:hover.footerlink {
	color:#000000; 
	text-decoration:underline; 
}
.rodzaj {
font-weight:bold;
font-size:11px;
padding-left:5px;
padding-bottom:3px;
border-bottom: 1px solid #f8f8f8;
}
#reklama {
width:468px;
height:auto;
text-align:center;
margin:auto;
margin-top:-5px;
margin-bottom:20px;
}
#reklamatapeta {
float:right;
margin-right:30px;
&margin-right:20px;
padding-top:5px;
border-left:dashed 1px #CCCCCC;
padding-left:35px;
}
#tapeta {

border:0px;
margin-left:45px;
width:200px;
}
.reklamalinki {
 margin-bottom: 2px;
 padding: 8px 0 10px 40px;
 background-color:#fcfcfc;
 border:solid 1px #f4f4f4;
 background-image: url(images/strzalka.gif);
 background-repeat: no-repeat;
 background-position: 20px 11px;
}
.tlopanel {
overflow:hidden;
 margin-bottom: 2px;
 padding: 8px 6px 6px 4px;
 width:170px;
 background:#fcfcfc;
 border:solid 1px #f4f4f4;
 color:#525252;
 text-align: left;
 text-decoration: none;
}
.strony {
clear:both;
}
#online {
 font-size:9px;
 color:#9a9a9a;
 margin-bottom:30px;
 text-align:right;
 padding-right:6px;
}



* { padding: 0; margin: 0; }

body {
 background:url(images/tlo.gif) repeat-x;
 background-color:#FFFFFF;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
}
img {
border:0px;
}
#wrapper { 
 margin: auto;
 width: 983px;
}
#header {
 width: 983px;
 height: 170px;
 margin:auto;
}
#top1 {
 background:url(images/top1.gif) no-repeat;
 width:983px;
 height:41px;
}
#top1 h1 a {
 float:left;
 padding-left:13px;
 padding-top:14px;
 font-size:11px;
 color:#58140c;
}
#top1 ul {
 list-style: none;
 padding-top:25px;
}
#top1 li {
 float:right;
}
#top1 a {
 font-size:10px;
 text-decoration:none;
 display: block;
 color: #58140c;
 margin-right:12px;
 margin-left:10px;
}
#top1 a:hover {
 color: #58140c;
 text-decoration:underline;
}
#top {
 background:url(images/top.jpg) no-repeat;
 width:983px;
 height:129px;
}
#jezyki {
 float:left;
 width:100px;
 height:129px;
 margin-left:410px;
}
#jen {
 margin-top:48px;
}
#jpl {
 margin-top:4px;
 margin-left:32px;
}
#logowanie {
 float:right;
 width:210px;
 height:90px;
 margin-top:23px;
 margin-left:20px;
 color:#FFFFFF;
 font-size:10px;
 padding-left:8px;
}
#lewa {
 float:left;
 margin-top:7px;
 margin-left:26px;
}
.smalllog {
 padding-bottom:4px;
}
#prawa {
 float:right;
 margin-right:14px;
 margin-top:2px;
}
.textboxlog {
 margin-left:20px;
 border:solid 1px #000000;
 margin-top:4px;
 color:#812017;
 font-size:12px;
 width:103px;
 height:11px;
}
.zaloguj {
 margin-right:15px;
 margin-top:8px;
 margin-bottom:13px;
 float:right;
 width:53px;
 height:15px;
 background-image:url(images/wyslij.gif);
 border:0;
}
#rejestracja a {
 text-decoration:none;
 font-weight:bold;
 float:left;
 margin-top:7px;
 margin-left:14px;
 color:#FFFFFF;
 font-size:10px;
}
#rejestracja a:hover {
 color:#FFFFFF;
 text-decoration:underline;
}
#zapomniane a {
 text-decoration:none;
 margin-left:83px;
 margin-top:30px;
 color:#FFFFFF;
 font-size:10px;
}
#zapomniane a:hover {
 color:#FFFFFF;
 text-decoration:underline;
}
#zalogowany {
 margin-top:3px;
 font-size:10px;
 text-align:center;
}
#zalogowany span {
 font-weight:bold;
 font-size:10px;
 color:#FFFFFF;
}
#panel {
 margin-top:18px;
 text-align:center;
}
#panel a {
 text-align:center;
 font-size:11px;
 font-weight:bold;
 color:#FFFFFF;
}
#wyloguj {
 float:right;
 margin-top:20px;
 margin-right:16px;
}
#leftcolumn { 
 height: auto;
 width: 182px;
 float: left;
 margin-top:12px;
 margin-bottom:30px;
}
h3 span {
 margin-left:8px;
 font-size:10px;
 font-weight:900;
 color:#949293;
}

#leftcolumn ul {
 list-style: none;
 width: 182px; 
 margin:0;
}

#leftcolumn li {
 margin:0px;
 padding:0px;
}
#leftcolumn li a {
 padding-top:7px;
 padding-left:46px;
 padding-bottom:8px;
 display:block;
 margin-bottom:2px;
 background-color:#fcfcfc;
 background-image: url(images/strzalka.gif);
 background-repeat: no-repeat;
 background-position: 20px 11px;
 border:solid 1px #f4f4f4;
 text-decoration:none;
}
#leftcolumn li a:hover {
 background-color:#f1f1f1;
 border:solid 1px #e1e1e1;
 text-decoration:none;
}

#leftcolumn h3 {
 padding-top: 13px;
 margin-bottom:5px;
 height: 27px;
 font: bold 13px Verdana, Arial, Helvetica, sans-serif;
 text-align: left;
 padding-left:47px;
 color: #434343;
 background: url(images/menu1.gif);
}


#leftcolumn dt {
 margin: 0;
 padding: 0;
 width: 182px;      
 list-style: none;
}
#leftcolumn dd{
 margin-top: 12px;
}
#leftcolumn dt a {
 padding-top:7px;
 padding-left:46px;
 padding-bottom:8px;
 display:block;
 margin-bottom:2px;
 background-color:#fcfcfc;
 background-image: url(images/strzalka.gif);
 background-repeat: no-repeat;
 background-position: 20px 11px;
 border:solid 1px #f4f4f4;
 text-decoration:none;
 color:#525252;
 text-align: left;
 font-weight:normal;
 font-size:11px;
}
#leftcolumn dt a:hover {
 background-color:#f1f1f1;
 border:solid 1px #e1e1e1;
 text-decoration:none;
}

#leftcolumn dd {
 margin:0px;
}
#leftcolumn dd a {
 padding-top:7px;
 padding-left:71px;
 padding-bottom:8px;
 display:block;
 margin-bottom:2px;
 background-color:#fcfcfc;
 background-image: url(images/strzalka.gif);
 background-repeat: no-repeat;
 background-position: 44px 11px;
 border:solid 1px #f4f4f4;
 text-decoration:none;
 color:#525252;
 text-align: left;
 font-weight:normal;
 font-size:11px;
 font: 10px Verdana, Arial, Helvetica, sans-serif;
}
#leftcolumn dd a:hover {
 background-color:#f1f1f1;
 border:solid 1px #e1e1e1;
 text-decoration:none;
}
#leftcolumn dd.active {
 font-weight: bold;
}

.zawartosc {
 width:170px;
}
#content { 
 float: left;
 margin-left:10px;
 margin-right:10px;
 height: auto;
 width: 591px;
 display: inline;
 margin-top:5px;
 margin-bottom:20px;
}
#content a {
 color:#676767;
 text-decoration:none;
}
#content a:hover {
 text-decoration:underline;
}
h2 {
 color:#878787;
 font-size:11px;
 margin-left:15px;
 margin-top:0px;
}
.dane {
 background:url(images/tresc1.gif);
 font-size:9px;
 width:579px;
 height:22px;
 margin-bottom:6px;
 margin-top:2px;
 padding-top:7px;
 padding-left:12px;
 color:#b0b0b0;
}
.dane a {
 color:#747474;
}
#content p {
 font-size:11px;
 color:#676767;
 margin-top:4px;
 margin-left:17px;
 margin-right:6px;
}
.zakonczenie {
 background:url(images/tresc2.gif);
 margin-top:6px;
 margin-bottom:0px;
 text-align:center;
 width:591px;
 height:21px;
}
#rightcolumn { 
 height: auto;
 width: 182px;
 float: left;
 margin-top:10px;
 margin-bottom:30px;
}
#rightcolumn ul {
 margin: 0;
 padding: 0;
 width: 182px;      
 list-style: none;
}
#rightcolumn ul li{
 margin-top: 12px;
}
#rightcolumn ul li h3 {
 padding-top: 13px;
 margin-bottom:5px;
 height: 27px;
 font: bold 13px Verdana, Arial, Helvetica, sans-serif;
 text-align: left;
 padding-left:47px;
 color: #434343;
 background: url(images/menu1.gif);
}
#footer { 
 background: url(images/stopka.jpg) repeat-x;
 padding:14px 14px 0 14px;
 width: 955px;
 height:127px;
 clear: both;
 margin:auto;
 text-align:center;
}

#footer h4 { float:left; color:#972222; font-size:11px; font-weight:normal; margin-bottom:0px;}
#footer ul { list-style:none; float:left; overflow:hidden;}
#footer ul li { display:inline; padding:0 12px; border-right:solid 1px #eac3c3; margin:0px; overflow:hidden;}
#footer ul li a { color:#717171; font-size:11px; text-decoration:none;}
#footer ul li a:hover { text-decoration:underline;}

#footer .prawa {
 color:#b5b5b5;
 font-size:11px;
 float:right;
 margin-top:23px;
}
#footer .prawa a {
 color:#b5b5b5;
 text-decoration:none;
}
#footer .prawa a:hover {
 color:#b5b5b5;
}
#footer2 {
 color:#adadad;
 font-size:9px;
 text-align:center;
}