body {
	background: #333;
	margin: 0px;
	padding: 2px;
	align: center;
	line-height: 1.5em;
	border-top: 5px solid #A857A6;
	font: 0.7em Tahoma, sans-serif; 
}

textarea { font-weight: bold; border-color: #FAFAFA; border-width:1px; border-color:#CCCCCC ;background-color: #FFFFFF; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #000000; }

input  { font-weight: bold; border-color: #FAFAFA; border-width:1px; background-color: #fff; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; color: #484848; padding-top: 3px;}

div, form {
	margin: 0;
	padding: 0;
	border: none;
}
img {
	border: none;
}
img .avatar {
	padding:0;
	margin:0;
}

#a[href^="http://"] {
#    background: url(/img/external.png) center right no-repeat;
#    padding-right: 13px;
#}

a[href^="http://www.dojarka.pl"]  {
    background: none;
    padding-right: 0;
}

#toph1 h1 { font: normal 10px Arial, Sans-Serif; letter-spacing: 1px; padding: 0px 0 0 8px; margin: 0px; }

.linia { text-align: left; width: 350px; color: #000; border-bottom: 1px #6A6A6A solid; padding-bottom: 0em; margin-bottom: -2px; line-height: 0.9em; overflow: visible; }
a {	color: #990033;	background: inherit; cursor: pointer;}
a:hover { color: #6C757A; background: inherit; }

h1 { font: normal 2.6em Arial, Sans-Serif; letter-spacing: -1px; padding: 0px 0 0 8px; margin: 0px; }
h1 a, h2 a { text-decoration: none;}
h1 a:hover, h2 a:hover { color: #990033; background: inherit;}
h2 { margin: 0; padding: 0; font: bold 1.7em Arial, Sans-Serif; letter-spacing: 1px; }
h2 { font-size: 1.3em; margin-bottom: 0px; color: #fff; background: inherit; }

p {	margin: 0 0 5px 0; }

.dark  { color: #990033; background: inherit; font-weight: bold; }
.rejestr  { color: #990033; background: inherit; font-weight: bold; padding-left: 15px;}
.b {font-weight: bold; background: #ffffff;}
.g {font-weight: bold;}
.gruby {font-weight: bold; margin: 0 0 4px 0; padding: 0.2em; color: #000; background: #F9F5CA; text-align: center;}


#ajax-process {
  position: absolute;
  height: 1em;
  left: 85%;
  top: 1;
  background-color: #e24c4c;
  color: #eee;
  padding: 2px;
  display: none;
  z-index: 100;
}
#contents {
  font: 10px/12px Tahoma, sans-serif;
  color: #000000;
  width: 255px;
  color: #000000;
  left: 50%;
  position: absolute;
  text-align: center;
  vertical-align: center;
  padding-top: 8px;
  height: 47px;
  display: none;
}
.content {
	width: 1018px;
    margin: 0px auto 5px auto;
    padding: 5px;
	height: 100%;
	background: #fff;		
}
.adkontekst {
	width: 1018px;
    margin: 0px auto;
    padding: 5px;
	text-align: center;
	background: #fff;
	clear: right;	
		
}
.baner {
	width: 1018px;
    margin: 0px auto;
    padding: 5px;
	text-align: center;
	background: #fff;	
}
.baner ul {list-style: none; margin: 0px; padding: 0px;}
.baner li {display: inline; padding-right: 5px; float: left;}

.header { 
	height: 40px;
	color: #808080;
	margin: 0px 0 2px 0;
	padding: 0px 0 0 0;
}

.top_ranking {
	float: right;
	width: 815px;
	margin: 0px;
	padding: 12px 4px 4px 4px;
	height: 25px;
	background: #eee;
	color: #808080;
}
.top_ranking ul {list-style: none; margin-top: 0px; padding-top: 0px;}
.top_ranking li {display: inline; padding-right: 5px;}
.top_ranking li h2 {display: inline; padding-right: 5px; color: #000;}
.banner {
	margin: 10px auto;
	width: 978px;
	padding: 0;
	align: center;
}
#Online {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 103px;
	left: 525px;
	font: 10px Tahoma, sans-serif;
	color: #FFFFFF;
}


/* left side
   ---------- */

.left {
	float: left;
	width: 195px;
	margin: 0 0 10px 0;
	border-right: 1px dotted #eee;
}
.left a {
	color: #1C3855;
	text-decoration: none;
}
.left a:hover {
	color: #990033;
	text-decoration: underline;
}
.left ul{list-style: none; margin: 0 0 15px 0; padding: 0;}
.left ul li{padding: 0 0 2px 4px;}
	.left_top {
		padding: 3px;
		margin: 0 0 2px 0;
		text-align: center;
	}

/* center side
   --------- */

.center {
	float: left;
	width: 650px;
	margin: 0 0 10px 4px;
	border-right: 1px dotted #eee;
}
	.center_articles {
		margin: 0px 0 10px 0;
	}
	ul.strony {text-align:center;}
	
	#material {
		margin: 0;
		padding: 0;
		width: 650px;
		float:left;
		text-align: left;
		clear: both;
	}
	#material ul {list-style-type:none; text-align: left; margin: 0; padding: 0;width: 650px;}
	#material ul li {float: left; width: 310px; min-height: 100px; font-size:11px; margin-bottom:5px; margin-left: 10px;}

	
	#material ul .center_mater_min {
	background: none;
	width: 110px;
	height: 95px;
	margin-right: 4px;
	margin-bottom: 10px;	
	float: left;
	}
	#material ul li.jeden {background: #ccc;}
	#material ul li.dwa {background: #DFDFDF;}
	#material ul .center_mater_dane {
		background: none;
		width: 190px;
		height: 100px;
		margin-bottom: 10px;	
		float: left;
	}
	.center_top {
		padding: 3px;
		width: 430px;
		margin: 0 0 2px 0;
		background-color: #617D44;
		color: #fff;
	}	

	.center_links {
		border: 1px solid #eee;
		padding: 5px 5px 5px 10px;	
		margin: 0 0 10px 0;
		text-align: center;
	}
	
	.center_links:hover {
		border: 1px solid #ccc;
	}
	
	.center_box {
		color: #000;
		border-bottom: 1px solid #A3A59C;
		border-left: 5px solid #931E1E;
		padding: 10px;
		margin-bottom: 5px;
	}
	.center_box a {
		color: #000066;
		text-decoration: none;
	}
	.center_box a:hover {
		color: #000066;
		text-decoration: underline;
	}
	.center_ad {
		margin: 4px auto 6px auto;
		text-align: center;
	}
	ul#center_ad2 {
		list-style-type:none;
		width: 645px;
		height: 280px;
		margin: -3px 0 0;
		padding: 0;
		/* For IE 7 */
		zoom: 1;
		*display: inline;
	}	
	ul#center_ad2 li {
		display: inline-block;
		min-heiht: 280;
		margin: 0;
		padding: 0;
		vertical-align: top;
		/* For IE 7 */
		zoom: 1;
		*display: inline;
	}			
	.center_player {
		text-align: center;
	}	
	.center_info {
		margin: 5px 0 0 0;
		width: 460px;
	}
	.spacja {
		padding-right: 10px;
	}
	.center_pokr {
		margin-bottom: 10px;
		padding: bottom: 10px;
		width: 570px;
		height: 100px;		
	}	
	.center_pokr_min {
		margin: 0 2px 2px 0;
		width: 90px;
		float: left;	
	}
.clear {
	clear: both;
}

#glos {float:left; width:161px; text-align:center;}
#glos ul {float:left; list-style-type: none; margin:7px 0 0 5px; padding:0; width:158px;}
#glos .plus { width: 45px; height: 35px; background: url('/img/plus.jpg') top right no-repeat; display: block; float: left; overflow: hidden; margin: 0; padding: 0; }

#glos span {color:#6FC008; display:block; float:left; font-weight:bold; margin-top:10px; padding:0; text-align:right; width:63px;}

.linki {
		border-top: 1px dotted #eee;
		padding-top: 2px;
}
.linki a {
		text-decoration: none;
		color: #808080;
		margin-right: 2px;
}				
	
/* right side
   ---------- */
		
.right {
	float: right;
	width: 165px;
	margin: 0 0 10px 0;
}

.right_top {
		padding: 3px;
		margin: 0 0 2px 0;
		text-align: center;
	}

.right a {
	color: #1C3855;
	text-decoration: none;
}
.right a:hover {
	color: #1C3855;
	text-decoration: underline;
}
.right ul{list-style: none; margin: 0 0 15px 0; padding: 0;}
.right ul li{padding: 0 0 2px 4px;}
	.right_menu {
		padding: 3px;
		margin: 0 0 2px 4px;
	}

	.right_articles {
		border-right: 5px solid #6D752B;
		padding: 8px;
		background: #E3E7BC;	
		margin: 0 0 10px 0;
	}
	
	.right_ad {
		border-top: 1px solid #eee;
		border-bottom: 1px solid #eee;		
		padding: 8px 8px 8px 18px;	
		margin: 0 0 10px 0;
	}

.top {width: 120px; height: 100px; border: 0px; border: 0;}	
		
.image {
	float: left;
	margin: 0 9px 3px 0;
}
	.przerwa {
		margin-top: 20px;
	}	

/* footer
   ------ */
.link_dol { 
	clear: both; 
	text-align: center;
	background: #fff;
	padding: 3px 0 0 0;
}
   
   
.footer { 
	clear: both; 
	text-align: center;
	line-height: 1.8em;
	color: #808080;
	background: #fff;
	padding: 10px 0 10px 0;
	border-top: 1px solid #eee;
}

.footer a {
	color: #808080;
	background: #fff;
}

.font {
	margin: 0;
	padding: 0px 2px 12px 2px;
	font: 11px/12px Tahoma, sans-serif;
	color: #6d6d6d;
	text-align: left;
}

.Online {
	color: #21c600;
}
.Offline {
	color: #df0000;
}

.taglevel1 { font: 10px Tahoma, sans-serif; }
.taglevel2 { font: 12px Tahoma, sans-serif; color: #6666FF;}
.taglevel3 { font: 16px Tahoma, sans-serif; color: #CC3300;}
.taglevel4 { font: 19px Tahoma, sans-serif;}
.taglevel5 { font: 23px Tahoma, sans-serif;}
ul.bb-list-unordered { }
ol.bb-list-ordered { }
ol.bb-list-ordered-d { list-style-type:decimal; }
ol.bb-list-ordered-lr { list-style-type:lower-roman; }
ol.bb-list-ordered-ur { list-style-type:upper-roman; }
ol.bb-list-ordered-la { list-style-type:lower-alpha; }
ol.bb-list-ordered-ua { list-style-type:upper-alpha; }
ol.bb-listitem { }

#komentarz {
padding-left: 100px;
width: 430px;
height: 250px;
border: 1px;
display: none;




}
.bb-code,
.bb-php {
  border: 1px solid black;
  padding: 2px;
  font-family: Tahoma;
  white-space: nowrap;
}
#sent-box {
  border: 1px solid black;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #6d6d6d;
  font-family: Tahoma;
  white-space: nowrap;
}

.bb-quote {
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  border: 1px solid black;
  padding: 5px;
  margin-left: 20%;
  width: 65%;
}

.bb-email { 
  margin-left: 5px;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #6d6d6d;
  font-family: Tahoma;
  white-space: nowrap;
}
.bb-url { 
  margin-left: 5px;
  font-size: 10px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #6d6d6d;
  font-family: Tahoma;
  white-space: nowrap;


}

textarea                        { font-weight: bold; border-color: #FAFAFA; border-width:1px; border-color:#CCCCCC ;background-color: #FFFFFF; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 10px; color: #000000; }
input                           { font-weight: bold; border-color: #FAFAFA; border-width:1px; background-color: #F2F2F2; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 9px; color: #484848; }


.Komentarz {
	margin: 5px auto;
	padding: 4px 0;
	border: 1px solid #e4dfdf;
	width: 395px;
	min-height:110px;
	voice-family: inherit;
}
.Komentarz h2 {
	margin: 5px 5px 5px 110px;
	padding: 2px;
	border-bottom: 1px dotted #C8C8C8;
	font: normal normal 11px/12px Tahoma, sans-serif;
	color: #7f3f00;
}
.Komentarz h2 a {
	color: #7f3f00;
	text-decoration: none;
}
.Komentarz h2 a:hover {
	color: #7f3f00;
	text-decoration: underline;
}
.Komentarz h3 {
	margin: 25px 5px 5px 110px;
	padding: 2px;
	border-top: 1px solid #c3c3c3;
	font: normal normal 11px/12px Tahoma, sans-serif;
	color: #000000;
}
.Komentarz h3 a {
	color: #000000;
	text-decoration: none;
}
.Komentarz h3 a:hover {
	text-decoration: underline;
}
.Komentarz h4 {
	margin: 0;
	padding: 0;
	font: normal normal 11px/12px Tahoma, sans-serif;
	color: #6d6d6d;
	text-align: center;
	float: left;
	position: relative;
	top: -30px;
	left: 0px;
}
.Komentarz h4 img {
	display: block;
}
.Komentarz p {
	margin: 5px 5px 5px 115px;
	padding: 0;
	font: normal normal 11px/12px Tahoma, sans-serif;
	color: #6d6d6d;
}

.a {
	background: #FBFCFD;
}
