body {
  margin: 0px; padding: 0px;  
  font-family: Verdana, arial, sans-serif;
  font-size: 12px; color: #0B0600;
  line-height: 16px;
/* background: #716B4A url(../images/tloall.png) repeat-y; */
 background: #000000; 
  background-position: 50%;
}
 table {border-collapse: collapse; margin: 0px; padding:0px; border: 0px; color: #0B0600;}
 td  { margin: 0px; padding:0px; vertical-align: top; font-size: 12px; color: #0B0600;}
 img {border: 0px;}
 select {font-size: 12px; color: #3b3b3b;}
 form{margin: 0px; padding:0px;}
 input{font-size:11px;}
 input.button,
 button { border: #0B0600 1px solid; margin: 4px; color: #FFFFFF; font-size: 12px; background-color: #660000; font-weight: bold;} 
/* input, textarea {font-size: 12px; border: #0B0600 1px solid;  margin:2px 0 2px 10px; padding:1px; color: #000000; font-family: Verdana, arial, sans-serif;}  */
 button.ok {font-size: 12px; border:0px; padding-top: 2px;padding-bottom: 2px;padding-left: 4px;padding-left: 4px;margin: 0px; color: #FFFFFF; background-color: #C32000; font-weight: bold;} 
input.inputbox{border:1px solid; background:#dcd6b5; border-color:#867f5c; padding:3px;color:#3a3621;}
hr{border:0px #4a4a4a solid; height:1px; color:#BFB88E;background: #B4AB7A }
 
#headbs{
	margin-right: auto;
	margin-left: auto;
	position:relative;
	background: url(../images/tlo.png) repeat-y;
	background-position: 50%;
	display: table;
	}
#headpod{
	margin-right: auto;
	margin-left: auto;
	position:relative;
	background: url(../images/tlopod.png) repeat-y;
	background-position: 50%;
	display: table;
	}					
#head{
	margin-right: auto;
	margin-left: auto;
	/*background:  url(../images/gtlo.png) repeat-y;*/
	width:974px;
}
#head2{
	margin-right: auto;
	margin-left: auto;
	
	width:974px;
}
#menuleft{
	background: url(../images/tlomenu.jpg) no-repeat;
	width:490px;
	height: 30px;
	padding: 3px 0 0 10px;
}
#mainbodyf1{
	margin:6px 0 5px 0;
}
#main img{
	border: 3px solid #E4E1D1;
}
.left{
	float:left;
	width:500px;
}
.humor img{
	border: 3px solid #E4E1D1;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
.humor{
	padding:10px;
	font-weight:bold;
}
#reklama{
	padding-left:6px;
}
.left3{
	float:left;
	width:900px;
	margin: 5px 0 10px 5px;
	padding: 0 10px 10px 10px;
	display: table;
	text-align:justify;
}
.left2{
	float:left;
	width:660px;
	margin: 5px 0 10px 5px;
	padding: 0 10px 10px 10px;
	display: table;
	text-align:justify;
}
.left2 img{
	border: 3px solid #E4E1D1;
}
.left2 table{
	border: 0px solid #857E5B;
	/*background:#DCD6B5;*/
	margin:5px 0 5px 10px;
	padding:0px;
}
.left2 table.clear{
	border: 0px solid #857E5B;
	background:#C9C3A0;
	width:100%;	
	padding:0px;
}
.left2 table.gps{
	border: 1px solid #857E5B;
	background:#DCD6B5;
	margin:5px 0 5px 10px;
	padding:0px;
}
.left2 p{
	margin:5px;
	padding:0px;
}
.left2 div.data,
#main .data{
	color: #4c4c4c;
	float:left;
}
#main{
	width:450px;
	padding: 0 10px 0 10px;
}
.news{
	display:table;
}

* .news{
	float:ledt;
}
.center{
	float:left;
	width:940px;
	border: 1px solid #857E5B;
	margin: 5px 20px 10px 5px;
	background:#DCD6B5;
	padding: 0 10px 10px 10px;
	display: table;
}
.right{
	float:left;
	width:474px;
}
.right2{
	float:right;
	width:237px;
}
.tab{
	float:none;
	display:table-cell;
}
#gstopka{
	margin-right: auto;
	margin-left: auto;
	width: 974px;
	position:relative;
	background: url(../images/stopka1.png) no-repeat;
	height:46px;
}
#pstopka{
	margin-right: auto;
	margin-left: auto;
	width: 974px;
	position:relative;
	background: url(../images/stopka2.png) no-repeat;
	height:46px;
}
#stopka{
	margin-right: auto;
	margin-left: auto;
	width: 974px;
	position:relative;
	background: url(../images/stopkatlo.png) no-repeat;
	height:97px;
}
a.st1{color:#fff; 
	font-weight:bold; 
	padding: 0 8px 12px 5px; 
	background: #13120D url(../images/bgm2.jpg) no-repeat;
	background-position: bottom right;
	height:25px;
	font-size:11px;
	}
a.st1:hover{color:#fff; font-weight:bold; font-size:11px;}

a.sublevel1{
	font-weight:bold;
	font-size:12px;
	color:#660000;
	display:block;
	padding:4px;
}
a.sublevel1:hover{
	font-weight:bold;
	font-size:12px;
	color:#660000;
	display:block;
	padding:4px;
}
a.sublevelarchive{
	font-weight:bold;
	font-size:12px;
	color:#660000;
	display:block;
	padding:1px;
}
a.ssublevelarchive:hover{
	font-weight:bold;
	font-size:12px;
	color:#660000;
	display:block;
	padding:1px;
}
/** Wyjazd temowy**/

#wyjazdtemowy{
	border: 1px solid #857E5B;
	width: 460px;
	margin: 5px 0 10px 5px;
	background:#DCD6B5;
	padding: 0 10px 10px 10px;
	display: table;
}
#wyjazdtemowy img.zd{
	border: 3px solid #ABA582;
	float:left;
	margin:10px 5px 0 0;
}

.data{
	color: #660000;
	font-style: italic;
}
.datamenu{
	color: #4c4c4c;
	font-style: italic;
	font-size:11px;
	padding:0 0 5px 5px;
	line-height: 10px;
}
#wyjazdtemowy a.title{
	color: #9C1014;
	font-size:16px;
	font-family: Arial;
	font-weight:bold;
	display:block;
	margin: 0 0 5px 0;
   line-height: 17px;
}
#wyjazdtemowy a.title:hover{
	color: #9C1014;
	font-size:16px;
	font-family: Arial;
	font-weight:bold;
}
div.t1{
	padding-left:10px;
	display:table;
}
*html div.t1{
	padding-left:10px;
	float:left;
}
#event{
 padding-top:6px;
}
#event2{
 padding:6px 0 5px 15px;
 display:table;
 width:480px;
}

.event_title{
	display: table;
	margin-right:15px;
	color: #9C1014;
	font-weight:bold;
}
.event_des{
	display: table;
}

#zapowiedzi{
	padding: 10px 0 10px 0;
	width:440px;
	display: table;
	float:left;
}
.more{
	float:right;
}
.more2{
	text-align:right;
	margin:0 20px 0 0;
	padding:0;
	color: #794646;
	font-size:11px;
}
a.small,
a.readon{
	font-size:10px;
	color:#990000;
	font-family:arial;
}
a.small:visited,
a.readon:visited{
	font-size:10px;
	font-weight:bold;
	color:#4d4d4d;
}
a{
	text-decoration:underline;
	color:#9C1014;
}
a:hover{
	text-decoration:none;
	color:#330000;
}
a.reklama{
	text-decoration:underline;
	color:#838383;
	font-size:10px;
}
a.reklama:hover{
	text-decoration:none;
	color:#ffffff;
	font-size:10px;	
}
a.category{
	font-size:10px;
	font-weight:bold;
	color:#716B4A;
}
/** sonda **/
#sonda{
	width:237px;
	float:left;
	text-align:left;
	font-size:11px;
}
#forum{
	width:240px;
	float:left;
	padding: 0 0 0 5px;
	font-size:11px;
}
#forum ul, 
#forum li{
 padding:0 0 4px 5px;
 margin: 0px;
 list-style: none;
}
.sectiontableentry1,
.sectiontableentry2{
	text-align:left;
	font-size:11px;
}

td.contentheading{
	color:#9C1014;
	font-weight:bold;
	padding-bottom:5px;
	font-size:14px;
}
a.contentpagetitle{
	color:#9C1014;
	font-weight:bold;
	padding-bottom:5px;
	font-size:13px;
}
.article_seperator{
	height:10px;
	padding: 5px 0 5px 0;
	background: url(../images/linia1.png) no-repeat;
	background-position: 50%;
	width:440px;
	display:block;
}
.seperator{
	height:10px;
	margin: 5px 0 5px 2px;
	background: url(../images/linia2.png) no-repeat;
	width:495px;

}
#logostopka{
	padding: 15px 0 0 15px;
	float:left;
	color:#999999;
}
#mkDesign{
	float:right;
	color:#999999;
	padding: 10px 8px 0 0;
	text-align:right;
	font-size:11px;
}
#mkDesign a{
	font-weight:bold;
	color:#999999;
}
#mkDesign a:hover{
	font-weight:bold;
	color:#ff6600;
}
div.autor{
	text-align:right;
	color: #4c4c4c;
	font-weight:bold;
	font-size:11px;
}
img.clear{
	border:0px;
}

/** poll **/
td.sectiontableentry2,
td.sectiontableentry1,
td.sectiontableentry{
	padding:2px;
	width:25%;
}

.moscomODDText{
	padding:0px;
	line-height: 11px;
	
}
.moscomEVEN{
	padding-left:20px;
}
.moscomODDText p,
.moscomEVEN p {
	padding:0px;
	margin:0px;
}
.napisal{
	font-size:10px;
	color:#660000;
	margin-bottom:12px;
}
table.exitpollresulttable td{
	padding:5px;
}
.componentheading{
	font-size:14px;
	font-weight:bold;
	padding: 0 0 10px 0;
}
/** komentarze 
.moscomPAGESelected {
color: #FF0000;
font-weight: bold;
font-size: largest
}
.moscomMAIN {
font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
background-color: #E5E6E7;
border: 1px dotted #68878A;
width:98%;
}
.moscomBODY {	
background-color: #F3F4FF;
width: 100%; 
}
.moscomODD {
background-color: #F3F4F5; 
}
.moscomEVEN {
background-color: #D0D9DB; 
}
.moscomFORM {
background-color: #F3F4Ff;
border: 1px dotted #68878A;
width:98%;
}
.moscomNAV {	
background-color: #F3F4F0;
}
.moscomHR {
color: #68878A;
height: 1px;
}
.moscomFORMMsg {
}
.moscomFORMLabel {
}
.moscomTextBox {
}
.moscomBTN {
}
.moscomODDText {
background-color: #F3F4F5; 
}
.moscomODDMeta {
}
.moscomEVENText {
background-color: #D0D9DB; 
}
.moscomEVENMeta {
}
**/

div.events a{
	font-size:11px;
	 line-height: 13px;
	 display:block;
	 padding-bottom:6px;
	  font-family: arial;
	  color:#262415;
}
#floatl{
	float:left;
	font-size:12px;
}
.event_des{
	font-size:11px;
	margin-left:85px;
}
#images{
  margin-right:10px;
  margin-left:auto;
  margin-right:auto;
}
.galeria img{
	border: 3px solid #E4E1D1;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
#szukaj{
	background: url(../images/szukajtlo.png) no-repeat;
	width: 186px;
	height:50px;
	float:left;
	text-align:center;
}
#logowanie{
	background: url(../images/logowanietlo.png) no-repeat;
	width: 288px;
	height:50px;
	font-size:10px;
	float:left;
	text-align:center;
	padding:0px;
}
#logowanie a{
	font-size:10px;
	color:#262415;
}
/*tekst menu */
div.TableMenuText {
  background: #0a0b06;
  color: white;
  position: absolute;
  top: 19px;
  left: 4px;
  width: 466px;
  font-size:11px;
  padding:10px;
}


/*
#menuleft musi byc pozycjonowany jako element obelmujacy div.TableMenuText
*/

#menuleft{
  position: relative;
}
/*koniec menu*/
span.pagenav{
	font-weight:bold;
	font-size:11px;
}
a.pagenav{
	margin:0 3px 0 3px;
	font-size:11px;
}
.comments{
clear: both;
font-size:10px;
color: #660000;
}
.comments a{
font-size:10px;
color: #660000;
}
.comments img{
	border:0px solid #ffffff;
}
.clear{
	clear: both;
}

.thumbnail{
	float:left;
	width:156px;
	height:156px;
	display:table;
}