   body{font: .7em Arial, "Trebuchet MS", Tahoma, sans-serif;line-height: 1.6em;background: #fff;color: #444;}

   a{color:#E0691A;background:inherit;}
   a:hover{color:#6C757A;background:inherit;}

   h1{ font: normal 2.4em "Trebuchet MS", Arial, Sans-Serif; padding: 7px 0 0 8px; margin: 0; }
      h1 a { color: #737373; background: inherit; }

      .orange{color:#E0692A;}
      sup{font-size:.5em;}

      h1 a, h2 a { text-decoration: none; }
      h1 a:hover, h2 a:hover { color: #FF6600; background: inherit; }

      h2 { font-size: 1.5em; margin-bottom: 5px; color: #000; background: inherit; }
      p{margin:0 0 5px 0;}

   ul{list-style:none;}
   
   input{color:#666;}
   
   .logo h1 a span,
   .logo h1 sup{line-height:normal;text-indent:-9999em;font-size:0.1em;}

/* layout
   ------ */

.content { 
	margin: 0 auto;
	width: 980px;
	padding: 10px; 
}

.header { 
	height: 70px;
	background: #fff;
	background-image:url(../images/design/bannerTop.jpg);
	background-repeat:no-repeat;
	background-position:left;
	color: #808080;
	margin: 3px 0;
	padding: 10px 0 0 0;
}

.top_info {
	float: right;
	width: 555px;
	padding: 5px 0 4px 0;
	color: #808080;
}

	.top_info_left {
		width: 200px;
		float: left;
	}

	.top_info_right {
		float: right;
		width: 290px;
		padding: 0 0 0 35px;
		border-left: 1px solid #eee;
	}

.browse_category  {
	width: 260px;
	color: #FFF;
	background: inherit;
}

.bar { 
	clear: both;
	font-size: 1.1em;
	height: 30px; 
	color: #FFF;
	background: #FF9148 url(../images/design/menubg.gif) repeat-x;
}

	.bar li { 
		padding: 6px 12px 6px 12px;
		color: #FFEADC;
		float: left; 
	}
	
	.bar li.active { 
		background: #E0691A url(../images/design/bar.gif) repeat-x; 
		color: #fff;
		font-weight: bold; 
		
	}
	
	.bar li a { 
		font-weight: bold;
		color: #FFF; 
		background: inherit;
		text-decoration: none;
	} 
	
/* search form */
.search_field { 
	background: #fff url(../images/design/searchbg.gif) no-repeat right; 
	color: #808080;
	clear: both;
	font-weight: bold;
	padding: 7px 12px 10px 10px;
	margin: 0;
}
	input.search { 
		width: 292px; 
		border: 0;
		background: #FFF url(../images/design/input.gif) no-repeat;
		padding: 4px; 
		color: #E0691A;
		font-weight: bold;
		margin: 0 0 0 3px;
	}
	input.submit {
		background: #E0691A url(../images/design/submit.gif) no-repeat;
		border: 0;
		padding: 4px 0;
		width: 65px;
		margin: 0 10px 1px 0;
		color: #FFF;
		font: bold 1em Arial, Sans-Serif;
	}
	.grey { color: #808080; background: inherit; font-weight: normal; }
	.search_form { float: right;display:inline;margin-top:7px;}

  .rssArea{float:right;display:block;height:30px;margin:0;}
     a.rssLink{float:left;display:block;height:20px;font-size:14px;font-weight:bold;color:#F99938;background-image:url('../images/common/ico_rss_small.jpg');background-repeat:no-repeat;background-position:left;padding-left:25px;}
     a.rssLink:hover{text-decoration:underline;}
        .rssArea span{float:left;font-size:11px;font-weight:normal;margin-right:20px;color:#E0691A;}

/* pw search form */
.pw_search_field { 
	background: #fff url(../images/design/searchbg.gif) no-repeat right; 
	color: #808080;
	clear: both;
	font-weight: bold;
	padding: 7px 12px 10px 10px;
	margin: 5px 0;
	text-align:right;
}

	input.pw_search { 
		border: 0;
		background: #FFF url(../images/design/input.gif) no-repeat;
		padding: 4px; 
		color: #E0691A;
		font-weight: bold;
		margin: 0 6px 0 2px;
	}

/* left side
   --------- */

.left {
	float: left;
	width: 634px;
	margin: 0 0 10px 0;
}

.left h2 {
	clear: both;
	background: #E8E8E8 url(../images/design/h2bg.gif) no-repeat center left;
	color: #444;
	padding: 3px 0 4px 43px;
	font: bold 1.4em "Trebuchet MS", Arial, Sans-Serif;
	margin: 0 0 10px 0;
}

  .left_side{float:left;width:230px;padding: 0 0 0 10px;margin: 10px 0 0 38px;}
		
	.left_side a,
  .right_side a{color:#414141;background:#fff;}
  .left_side a:hover,
  .right_side a:hover{color:#E0691A;}
		
	.right_side{float:right;width:320px;background:#fff url(../images/design/dotted.gif) repeat-y;color:#414141;padding:0 0 0 20px;margin:10px 0;}	
  .left_box{margin:0 0 10px 0;color:#000;background:#fff;padding:3px 0;}
	
		
/* right side
   ---------- */
		
.right {
	float: right;
	width: 340px;
	margin: 0 0 10px 0;
}
	.right h3 {
		background: #BDBDBD  url(../images/design/h3bg.gif) no-repeat center right;
		color: #FFF;
		padding: 8px 0 8px 5px;
		font: bold 1em Tahoma, Arial, Sans-Serif;
		margin: 0 0 3px 0;
	}
	.right_articles {background: #f5f5f5;color: #414141;padding: 8px;	margin: 0 0 3px 0;}
	   .right_articles .image{width:60px;height:60px;}
	   .right_articles a{display:block;text-align:right;}
	   
	.notice {
		background: #eee;
		color: #808080;
		padding: 12px 8px;	
		margin: 0 0 3px 0;
	}
	.image{float:left;margin: 0 9px 3px 0;}

/* LOGIN FORM*/

   #loginForm input#log_in,
   #loginForm input#pass{font-size:10px;border:solid 1px #999;color:#828282;padding:1px;}
   #loginForm input#log_in_btn{font-family:Verdana;color:#333;font-size:10px;border:solid 1px #999;padding:1px;}

/* CONTENT */

   input.submitBtn{font-family:Verdana;color:#333;font-size:10px;border:solid 1px #999;padding:1px;}

   .leftInner{padding:20px;background:#f6f6f6;margin-bottom:10px;}
      .leftInner input{font-size:10px;border:solid 1px #999;color:#828282;padding:1px;margin-right:10px;}

   .settingsField{margin-top:20px;border:solid 1px #ddd;padding:10px;float:left;width:570px;}
      .settingsField a{display:block;text-align:left;float:left;margin-right:15px;}

/* SEARCH */

   #search_options{margin-bottom:10px;text-align:right;background:#eee;padding:5px 5px 5px 10px;}
   .sectionSearch{float:left;display:inline;}
      .sectionSearch span,
      .sectionSearch input{float:left;display:inline;}
      
   .dateSearch{float:right;display:inline;}
      .dateSearch span,
      .dateSearch input{float:left;display:inline;} 
      
   #datePicker{font-size:10px;border:solid 1px #999;color:#828282;padding:1px;} 

   .searchResultSingle{margin-top:20px;border:solid 1px #ddd;padding:10px;}
      .searchResultSingle .readMore a{display:block;text-align:right;}

/* COMMENTS */

.commentsArea{background:#eee;padding:10px;border-bottom:solid 1px #ccc;margin-bottom:10px;}
.addCommentArea{background:#eee;padding:10px;border-bottom:solid 1px #ccc;margin-bottom:10px;}

.commentsLabel{font-weight:bold;}

   .commentSingle{float:left;display:inline;font-size:11px;background:#f6f6f6;padding:5px;margin-bottom:5px;width:590px;}
   .commentData{float:right;display:inline;font-size:10px;}
   .commentAutor{float:left;display:inline;width:545px;}
      .commentAutor span{font-style:italic;}
      .commentAutorRegistered{float:left;display:inline;width:545px;font-weight:bold;}
   .commentAutorAdd{float:left;display:inline;font-size:10px;}
      .commentAutorAdd input{width:95px;border:solid 1px #ccc;margin-right:5px;font-size:11px;}
   .commentText{float:right;display:inline;text-align:right;font-style:italic;width:450px;}
   .commentTextAdd{float:right;display:inline;text-align:right;font-size:10px;width:440px;}
      .commentTextAdd textarea{width:430px;height:80px;border:solid 1px #ccc;font-size:11px;color:#666;font-family:Verdana;}
   .commentCountAdd{float:right;display:inline;margin-bottom:10px;font-size:10px;}
      .commentCountAdd input{border:solid 1px #ccc;width:50px;margin-left:5px;font-size:11px;}
   .commentAddBtn{float:right;display:inline;}
      .commentAddBtn input{width:50px;}
   .commentsNone{padding:10px;border:solid 1px #f6f6f6;}

/* NEWS */

  .newsSingleSignature{font-style:italic;display:block;text-align:right;}
  .newsSingleCategory{display:block;text-align:right;margin:-5px 10px 5px 0;}
  .newsSingleSound{display:block;text-align:center;}
  .newsSingleMovie{display:block;text-align:center;}
  .newsSingleStats{display:block;text-align:center;font-size:10px;}
  
  .newsListSingle{padding:10px;border:solid 1px #fff;margin-bottom:10px;}
  .newsListLinkArea{display:block;text-align:right;}
  .newsListSingle b{font-size:12px;}

/* articles */

  .articlesSingleSignature{font-style:italic;display:block;text-align:right;}
  .articlesSingleCategory{display:block;text-align:right;margin:-5px 10px 5px 0;}
  .articlesSingleSound{display:block;text-align:center;}
  .articlesSingleMovie{display:block;text-align:center;}
  .articlesSingleStats{display:block;text-align:center;font-size:10px;}
  
  .articlesListSingle{padding:10px;border:solid 1px #fff;margin-bottom:10px;}
  .articlesListLinkArea{display:block;text-align:right;}
  .articlesListSingle b{font-size:12px;}

/* gallery */

  .gallerySingleSignature{font-style:italic;display:block;text-align:right;}
  .gallerySingleCategory{display:block;text-align:right;margin:-5px 10px 5px 0;}
  .gallerySingleSound{display:block;text-align:center;}
  .gallerySingleMovie{display:block;text-align:center;}
  .gallerySingleStats{display:block;text-align:center;font-size:10px;}
  
  .galleryListSingle{padding:10px;border:solid 1px #fff;margin-bottom:10px;}
  .galleryListLinkArea{display:block;text-align:right;}
  .galleryListSingle b{font-size:12px;}
  
  .galleryPhotoSingleArea{float:left;display:inline;}
  .galleryPhotoSingle{float:left;display:inline;width:120px;height:120px;text-align:center;margin:10px;border:solid 1px #ddd;background:#fff;}
    .galleryPhotoSingleArea img{margin:10px;}
  .galleryPhotoLabel{float:left;display:inline;width:114px;height:54px;background:#eee;margin:0 0 20px 10px;padding:3px;font-size:9px;}

/* POLL */

   .pollArea{background:#fff;padding:10px;}
   .pollLabel{display:block;margin-bottom:10px;font-weight:bold;margin-bottom:10px;}
   
   .pollContent{border:solid 1px #f6f6f6;padding:10px 10px 0 10px;margin-bottom:10px;}
   .pollVoting{float:left;display:inline;margin-bottom:10px}
      .pollVoting input{vertical-align:middle;margin-right:10px;}
   .pollVotingBtn{float:right;display:inline;margin-bottom:10px;}
   
   .pollAnswer{float:left;display:inline;margin-bottom:10px}
   .pollAnswer b{width:150px;display:inline;float:left;}
   .pollAnswer span{display:block;text-align:right;}
   
   .pollAnswerVotes{float:right;display:inline;height:17px;margin-bottom:10px;padding:3px 5px 0 0;background:#eee;font-size:10px;text-align:right;}
      .pollAnswer{background:#f6f6f6;padding:1px 5px;width:200px;margin-right:10px;}
   
   .pollQuestion,
   .pollVotes{border:solid 1px #f6f6f6;padding:2px 5px;}
      .pollQuestion{margin-bottom:10px;}


/* FOOTER */

  .footer{clear:both;text-align:center;padding:10px 0;border-top:1px solid #ccc;line-height:2em;}
	   .footer a{color:#808080;background:#fff;}
	   .footer a:hover{color:#E0691A;}

/* CALENDAR */

  body #ui-datepicker-div{display:none;background:#eee;border:solid 1px #ddd;padding:10px;}
  #wholePageArea #ui-datepicker-div{display:block;background:#eee;border:solid 1px #ddd;padding:10px;}
  table.ui-datepicker-calendar th span{width:25px;display:block;background:#ddd;margin:5px 0 2px 0;}
  .ui-datepicker-title{width:177px;}
  a.ui-state-default{background:#fff;display:block;text-align:center;margin:0 2px 2px 0;width:25px;}
  .ui-datepicker-title{background:#ddd;border:solid 1px #ccc;padding:2px 4px;margin-top:5px;}
     a.ui-datepicker-prev{border:solid 1px #ddd;margin-right:116px;background:#fff;padding:0 2px;}
     a.ui-datepicker-next{border:solid 1px #ddd;background:#fff;padding:0 2px;}

/* FORUM */

.infoRow{float:left;display:inline;width:634px;background:#fff;height:29px;margin-bottom:3px;}
   .infoRow span{float:left;display:block;margin:10px 0 0 5px;}
.usersRow{float:left;display:inline;width:634px;background:#BDBDBD;height:29px;margin-bottom:3px;}
   .usersRow span{float:left;display:block;color:#fff;font-weight:bold;margin:5px 0 0 5px;}
   .usersRow a{float:left;display:block;background:#fff;margin:5px 0 0 5px;padding:0 5px;text-decoration:none;}

.pagingArea{float:left;display:inline;width:634px;background:#BDBDBD;height:29px;margin-bottom:3px;}
   .pagingArea a{float:left;display:block;background:#fff;margin:5px 0 0 5px;padding:0 5px;text-decoration:none;}
   .pagingArea span{float:left;display:block;color:#fff;font-weight:bold;margin:5px 0 0 5px;}

.forumArea h2{margin-bottom:3px;} 
.forumArea .leftInner{margin-bottom:5px;background:#F5F5F5;padding:0;}
.topicsList{margin:10px 10px 10px 30px;}
.topicSingle{background:#C3C3C3;margin-bottom:3px;}
.topicName,.topicData{float:left;display:inline;}
.topicName{width:360px;background:#fff;margin:1px;}
   .topicName a{margin-left:10px;line-height:25px;}
.postsNo{float:left;display:block;background:#eee;margin:1px 1px 1px 0;text-align:center;width:20px;line-height:25px;font-size:10px;}
.postsDate{float:left;display:block;background:#eee;margin:1px 0;text-align:center;width:100px;line-height:25px;font-size:10px;}
.postsAutor{float:left;display:block;background:#eee;margin:1px 1px 1px 0;text-align:center;width:105px;line-height:25px;font-size:10px;}
   .postsAutor a{background:#fff;padding:1px 3px 1px 2px;text-decoration:none;}
.postSingleArea{background:#fff;margin-bottom:3px;border:solid 1px #E8E8E8;}
.postSingleAvatar{float:left;display:block;text-align:center;}
   .postSingleAvatar img{width:90px;height:90px;margin:1px 1px 0 1px;border:solid 1px #E8E8E8;}
.postSingleRow{float:left;display:block;background:#fff;margin:1px 0;}
.postSingleDates{float:left;display:block;font-size:9px;color:#aaa;font-family:Verdana;width:510px;margin-left:10px;}
.postSingle{display:block;margin:5px 10px 10px 10px;font-size:12px;width:508px;}
.postSingle i{display:block;background:#f6f6f6;font-size:10px;margin:5px 0;padding:5px;}

.pwBtn{background:#f6f6f6;margin:1px;}
   .pwBtn a{text-decoration:none;font-weight:bold;}
a.modBtn{text-decoration:none;background:#f6f6f6;padding:1px 3px 1px 2px;font-weight:bold;}

h3.addTopicHeader{background:#eee;padding:0 5px;}
.addNewTopicArea{background:#fff;padding:5px;}
   .addNewTopicArea input{background:#fff;}

.addPostArea input,
.addNewTopicArea input{background:#fff;font-size:10px;border:solid 1px #999;}

h3.addPostHeader{background:#f6f6f6;padding:0 5px;margin-bottom:3px;}

.topicNameInput{float:left;display:block;}
.topicLabel{float:left;display:block;}
.topicPostInput{float:left;display:block;}
   .topicNameInput input,
   .topicPostInput textarea{font-size:10px;border:solid 1px #999;color:#828282;padding:1px;width:500px;margin-right:5px;}
      .topicPostInput textarea{height:200px;font-family:Verdana;}
      
  #pwSendForm input,
   #pwSendForm textarea{font-size:10px;border:solid 1px #999;color:#828282;padding:1px;width:500px;margin:0 5px 10px 0;font-family:Verdana;}
      #pwSendForm textarea{height:200px;font-family:Verdana;}
      
  .leftCol{float:left;display:block;background:#f3f3f3;padding:10px;}
  .messArea{float:left;display:block;border:solid 1px #e8e8e8;padding:10px;margin-left:10px;width:480px;}
     .messArea table{width:460px;}
     .messArea table tr td{padding:5px 10px;background:#f6f6f6;border-right:solid 1px #fff;}
     .messArea table tr td.date{width:90px;}
     .messArea table tr td.subject{width:230px;}
  
  .pwAnswerArea{margin-top:10px;}
     .pwAnswerArea table{width:280px;}
     .pwAnswerArea table td{text-align:left;vertical-align:top;}
  .pwAnswerArea input,
   .pwAnswerArea textarea{font-size:10px;border:solid 1px #999;color:#828282;padding:1px;width:280px;margin:0 5px 10px 0;font-family:Verdana;}
     .pwAnswerArea textarea{height:200px;font-family:Verdana;}
  
  .locationArea{float:left;display:inline;width:634px;background:#BDBDBD;margin:3px 0;}
        .locationArea span{float:left;display:block;color:#fff;font-weight:bold;margin:5px 0 5px 10px;}
        
  .pmArea{float:left;display:inline;width:634px;background:#BDBDBD;height:29px;margin-bottom:3px;}
     .pmArea a{float:left;display:block;background:#fff;margin:5px 0 0 5px;padding:0 5px;text-decoration:none;}
     
.pwHistorySingle{border:solid 1px #ddd;padding:5px;margin-bottom:5px;width:440px;}

.pwUserArea{}
   .pwUserArea img{width:90px;height:90px;}
   
  .pwUserAvatar{float:left;display:block;}
  .pwUserInfo{float:left;display:block;margin-left:10px;border:solid 1px #ddd;padding:10px;}
     .pwUserInfo a{background:#fff;padding:1px 4px 1px 4px;text-decoration:none;}
     
  .modSectionEdit,.modTopicEdit{background:#FAE9DF;padding:5px 0 5px 30px;}  
    .modSectionEdit a.deleteBtn,
    .modTopicEdit a.deleteBtn{background:#fff;padding:1px 4px 1px 4px;text-decoration:none;border:solid 1px #ddd;}
    .modSectionEdit input.edit,
    .modTopicEdit input.edit{background:#fff;padding:1px 4px 1px 4px;color:#E06A2A;border:solid 1px #ddd;}
  
  .modTopicEdit{margin-bottom:20px;}
  
  .topicNameAdd{width:300px;font-size:10px;border:solid 1px #999;color:#828282;padding:1px;}
  
  input.nowyDzial{background:#fff;padding:1px 4px 1px 4px;color:#E06A2A;border:solid 1px #ddd;margin-left:5px;font-weight:bold;}

