* { font-family: Verdana, Arial, Helvetica, sans-serif; }



body {

	background-color: #EFE8D3;

	background: url(../images/static/bg_body.jpg) repeat-x #EFE8D3;

	color: #000;

	font-size: 11pt;

	margin: 0px;

	padding: 0px;

	}



/* logo h1  ===================================================  */



h1#logo { 

	margin:0 auto;

	text-indent:-9999px; 

	width:100%; 

	text-align:center;

	background: url(../images/static/bg_logo.jpg) no-repeat; 

	height:137px;

	width:780px;

	position:relative;

	}

	

	h1#logo a {

	display:block;

	width:353px;

	height: 68px;

	overflow:hidden;

	text-decoration:none;

	position:absolute;

	right:65px; top:60px;

	}



.show {display: block;}

.hide {display: none;}

/* main page =================================================== */







/* main top static ============================================= */

	

#wrapper { margin: 0 auto; width:780px;}

#header { width:390px; position:absolute; left:50%; top:0; margin:0 ; padding:0}

#header #search { position:relative; top:13px;left:160px; padding:0; margin:0; width:220px}



input { background-color:#fff; border:1px solid #B0ACA7; height:16px; font-size:11px; font-weight:normal; color:#000; margin:0; padding:1px  }



#header #date { font-family:  Tahoma, Arial, Times New Roman , sans-serif; color:#44160B; 

		font-size:12px; 

		float:right;

		padding:0;

		margin: 35px 35px 0 0 !important;margin: 30px 15px 0 0; 

		padding:0; height:12px;

		}



/* main content repeat ========================================= */ 



#maincontent { background:url(../images/static/bg_page.gif) repeat-y; margin:0; padding:0; width:780px;} 



/* main navigation ============================================= */ 



ul#main_nav { background:url(../images/static/bg_nav.jpg) no-repeat; width:152px; height:316px; list-style:none; padding:0; margin:0; float:left}

				

ul#main_nav li {color:#FFF2D4; font-family: Arial; font-weight:normal; font-size:12px; 

padding:2px; margin-left:10px; position:relative; top:70px; 

background:url(../images/static/bg_nav_line.gif) bottom repeat-x; height:18px;}







ul#main_nav li a { color:#FFF2D4; text-decoration:none; display:block; width:127px !important; width:128px ; padding-left:10px}

ul#main_nav li a:hover { color:#FFF; text-decoration:none; 

background:url(../images/static/bg_nav_active.gif) no-repeat; height:18px }



ul#main_nav li#selected a { font-weight:bold; background:url(../images/static/bg_nav_active.gif) no-repeat; display:block; height:18px; color:#FFFCD4;

border-top:0px solid #E23606; } 





/* content page */ 



#content {width:628px; float:left; position:relative; z-index:500; overflow:hidden; }







/* content page index */ 





.content_index { background:url(../images/static/bg_page_paper.jpg) no-repeat;}



#lcontent_index { background:url(../images/static/bg_page_left.jpg) top right no-repeat ; width:369px; float:left; margin-top:44px;}
* html #lcontent_index {
  background:url(../images/static/bg_page_left.jpg) top right no-repeat  10px 10px;
}
#lcontent_index .news { padding-bottom:10px;}

#lcontent_index .news h1 { padding-top:14px; margin:0; margin-bottom:10px; }



#rcontent_index { background:url(../images/static/bg_page_right.jpg) no-repeat; width:259px; float:left ; margin-top:44px;}

#rcontent_index p { font-size:10px; color:#000; padding:30px; margin-top:180px }





/* content page recent */



.content_recent { background:url(../images/static/bg_page_paper_recent.jpg) no-repeat;}

#lcontent_recent { background:url(../images/static/bg_page_left_recent.gif) top right no-repeat; width:628px; float:left; margin-top:44px;}
* html #lcontent_recent {
  background:url(../images/static/bg_page_left_recent.gif) no-repeat  555px 0;
}
#lcontent_recent .news h1 { padding-top:14px; margin:0; margin-bottom:10px; }

#lcontent_recent .news a:hover { text-decoration:underline } 





/* content page about */



.content_about { background:url(../images/static/bg_page_paper_about.jpg) no-repeat;}

#lcontent_about { background:url(../images/static/bg_page_left_about.jpg) top right no-repeat; width:628px; float:left; margin-top:44px;}

#lcontent_about .news {  width:350px; }

#lcontent_about .news h1 { padding-top:14px; margin:0; margin-bottom:10px; }



#lcontent_about .news p { padding:1px; margin-bottom:15px; }



/* content page links */



.content_links { background:url(../images/static/bg_page_paper_links.jpg) no-repeat;}

#lcontent_links { background:url(../images/static/bg_page_left_links.jpg) top right no-repeat; width:628px; float:left; margin-top:44px;}

#lcontent_links .news { width:340px;}

#lcontent_links .news h1 { padding-top:14px; margin:0; margin-bottom:10px; }

#lcontent_links .news p { padding:1px; margin:0; font-weight:bold;}



#lcontent_links .news p a { color:#8B1E0B; padding:1px; font-weight:normal; text-decoration:underline; }

#lcontent_links .news p.bot {padding-bottom:15px; }

#lcontent_links .news p.description { font-size:11px; color:#3A3A3A; font-weight:normal; margin-bottom:15px; margin-top:-10px; padding:0; } 

#lcontent_links .news p.bot a:hover {text-decoration:none }



/* content page video */



.content_video { background:url(../images/static/bg_page_paper_video.jpg) no-repeat;}

#lcontent_video { background:url(../images/static/bg_page_left_video.jpg) top right no-repeat; width:628px; float:left; margin-top:44px;}

#lcontent_video .news { width:390px;}

#lcontent_video .news h1 { padding-top:14px; margin:0; margin-bottom:10px; }







#lcontent_video table.gallery { width:90%; text-align:center }



#lcontent_video table.gallery  { font-size:11px; padding: 0;}

#lcontent_video table.gallery td {padding-top: 10px;}

#lcontent_video table.gallery td a { color:#8B1E0B;text-decoration:underline; }

#lcontent_video table.gallery td a:hover { color:#8B1E0B;text-decoration:none; }

#lcontent_video table.gallery td img { cursor: pointer;}



.images_bg { margin: 15px 8px 2px 0; 

				width: 174px;

				height: 140px;

				padding: 12px;

				background: url(../images/static/bg_img.gif) no-repeat;}

				

				

				

				

				

.content_asothers { background:url(../images/static/bg_page_paper_asothers.jpg) no-repeat;}









/*

#test { background:url(../images/static/bg_page_right_recent.jpg) no-repeat; position:absolute; bottom:-27px; right:0; height:303px; width:216px; z-index:1000 ; clear:both}

*/



ul#nav_recent { background:url(../images/static/bg_nav_recent.jpg) no-repeat; width:216px; height:270px;float:left; list-style:none; padding:0; margin:0;}

ul#nav_recent li { font:12px normal arial; margin:0; padding:0;

 border-top:1px solid #FEFEE2; width:180px; padding-top:8px;position:relative; top:90px;left:11px;  }

ul#nav_recent li a { color:#000; text-decoration:none; width:160px; padding-left:15px }

ul#nav_recent li a:hover { color:#000; text-decoration:underline }

ul#nav_recent li a.archive { background:url(../images/static/ico_arrow.gif) 0.3em 0.1em no-repeat; padding:2px 0 0 15px;}

li.recent_selected { font-weight:bold; }

li.recent_selected a { font-weight:bold; text-decoration:underline }



ul#nav_asothers { background:url(../images/static/bg_nav_asothers.jpg) no-repeat; width:216px; float:left; list-style:none; padding:0; margin:0;}

ul#nav_asothers li { border-top:1px solid #FBFADC; background:url(../images/static/bg_nav_line_asothers.gif) repeat-x; width:200px; position:relative; top:56px;left:11px;}













#lcontent_asothers { background:url(../images/static/bg_page_left_asothers.jpg) top right no-repeat ; width:412px; float:left; margin-top:44px;}



ul.pages_navigation { list-style:none; border-top:1px dashed #8B1E0B; width:580px; padding:0 ; margin:20px 0 0 15px ; }

ul.pages_navigation li { display:inline; padding:0;float:left; margin-left:10px; padding-left:5px; font-size:11px }

ul.pages_navigation li a { font-size:11px; color:#000; text-decoration:none; text-align:center; margin-left:5px; }

ul.pages_navigation li a:hover { font-size:11px; color:#8B1E0B; text-decoration:underline }

ul.pages_navigation li.right { float:right;font-weight:bold; margin:0; }

/* ul.pages_navigation li.right_button {  margin:0; padding:0 5px 0 ;} */

.right_button a { float:right; background:url(../images/static/btn_add_comment.gif) top left no-repeat ; width:157px; height:29px; border:0; padding:0; margin:0; display:block }

input.right_button { float:right; background:url(../images/static/btn_add_comment.gif) top left no-repeat ; width:157px; height:29px; border:0; padding:0; margin:0; display:block }





.right_button_s { float:right;background:url(../images/static/btn_search.gif) no-repeat; width:156px; height:29px; border:0; padding:0; margin:0 }



ul.pages_navigation li.left { float:left;font-weight:bold; margin-right:145px; margin-left:-5px }



ul.pages_navigation li.selectede { font-weight:bold; font-size:11px; display:inline; float:left; margin-top:3px; line-height:8px }



ul.pages_comments { list-style:none; width:580px; padding:0; margin:20px 0 0 15px ; }

ul.pages_comments li { font-size:11px; color:#BABABA; font-family:Verdana; margin-bottom:10px; padding:2px 0 0 10px; }

ul.pages_comments li a { color:#000; text-decoration:none }

ul.pages_comments li a:hover { color:#383838; text-decoration:underline }

ul.pages_comments li.select_article { background:none; margin:0; padding:0; font-weight:bold }



img.newsimg { width:100px; height:100px; float:left ; margin-right:7px; padding:0}



.news { padding:10px 0 0 12px; margin-right:30px;margin-bottom:15px;margin-left:10px; border-bottom:1px dashed #E4E4E4}



.news h1 { color:#8B1E0B; font-size:23px; font-weight:bold; font-family:Arial; margin-bottom:10px; padding:0 }



.news h1 a { color:#8B1E0B; font-size:23px; font-weight:bold; font-family:Arial; margin-bottom:10px; padding:0; text-decoration:none }



.news h1 a:hover { text-decoration:underline }



.news h2 { color:#8B1E0B; font-size:20px; font-weight:bold; font-family:Arial; }



h2 { color:#8B1E0B; font-size:20px; font-weight:bold; font-family:Arial; }



h3 { color:#8B1E0B; font-size:17px; font-weight:bold; font-family:Arial; padding:0px 0 0 5px; margin-right:30px;margin-left:10px;   border-top:1px dashed #E4E4E4}

h4 { color:#000; font-size:13px; font-weight:normal; font-family:Arial;}

h5 { color:#8B1E0B; font-size:17px; font-weight:bold; font-family:Arial; text-align:right; margin:0; padding:0  }

h5 a { color:#8B1E0B; font-size:17px; font-weight:bold; font-family:Arial; text-decoration:none;}



p {font-size:11px; margin:0; padding:0; }

p a { color:#D52700; text-decoration:none }

img {border:0}

a img {border:0}

a.k { color:#000 }

p.date {font-size:11px; font-weight:normal } 

p.dates { color:#8B8B8B; padding:0; margin:0; }

p.newspaper {font-size:12px; font-weight:bold; margin-bottom:18px} 

p.newspapers { margin-bottom:18px; }

p.newspapers a {font-size:12px; font-weight:bold;  color:#000}









/* footer articles */



#footer { width:780px; height:150px; background:url(../images/static/bg_footer.jpg) no-repeat; padding:0; margin:0 auto; position:relative; z-index:0}



ul#footer_articles { display:block; list-style:none; 

width:300px; height:45px; overflow:hidden; 

font-size:11px;

padding:0; margin:0; left:170px; top:38px; position:absolute }



ul#footer_articles li { display:inline; background:url(../images/static/ico_dot.gif) 0 0.45em no-repeat; padding:0 0 0 10px}

ul#footer_articles li a { color:#000; text-decoration:none }

ul#footer_articles li a:hover { color:#3D3D3D; text-decoration:underline }



ul#footer_articles li.dot_none { background:none; padding:0 }



/* footer newsletter */



#footer_newsletter { display:block; width:220px; height:45px; position:absolute; top:38px; right:20px; margin:0; padding:0 } 

#footer #newsletter { margin-top:2px ; padding:1px; }



/* footer smallnav */



ul#footer_nav { list-style-type:none; font-size:10px; width:700px; padding:0; margin:0; position:relative; top:138px; left:70px;}

ul#footer_nav li { float: left; border-right: 1px solid black; display: block; padding: 0px 5px;} 

ul#footer_nav li a { color:#711300; text-decoration:underline;}

ul#footer_nav li.selected { color:#711300; text-decoration:none; font-weight:bold; border:0; border-right: 1px solid black;}

ul#footer_nav li.last { border: none; }

ul#footer_nav li a:hover { color:#8B1E0B; text-decoration:none }



/* klasy wsp�lne */ 



form#search input.arial { background:transparent; height:20px; padding:0; margin:0; width:65px; cursor:pointer; border:0 }

form#newsletter input.arial { background:transparent; height:20px; padding:0; margin:0; width:65px; cursor:pointer; border:0 }



.arial { font-family:Arial;font-weight:bold; font-size:12px; color:#000; text-decoration:none;  }

a.arial { text-decoration:underline }

a.arial:hover { text-decoration:none }





a.backlist { color:#711300; font-weight:bold; float:right; font-family:Arial; font-size:11px; margin-right:50px;text-decoration:underline; }

a.backlist:hover { text-decoration:none; }



.dtsign { float:right; border:0; padding:0; margin-right:15px; margin-bottom:20px; }



.empty_field { color: #F00; }

.darkred { color:#711300 }

table.services td a.red { color:#c00;font-family:Arial;font-weight:bold; font-size:0.9em; text-decoration:none }

table.services td a.red:hover { color:#c00; text-decoration:none }



.clear { clear:both; }



table.services { font-size:11px; margin:0; padding:0; }

table.services td {margin:0; padding:10px 5px ; vertical-align:top }

table.services td a { color:#711300; text-decoration:none; }

table.services td a:hover { color:#711300;text-decoration:none }





table.archived_form { padding:0; margin:0; color:#000; font-size:11px; border-bottom:1px dashed #B63614 }

table.archived_form select { padding:1px; width:134px;}



#commentform { width:550px; margin-left:20px;  } 

#commentform textarea { width:100%; height:100px; font-weight:normal; font-size:11px; }



#tellafriendform { width:550px; margin-left:20px;  } 



.desc {text-align:center;padding: 20px 0 0 0;}

.descript {width: 160px; text-align: left; padding: 10px;}



.play {  padding:0px; margin:0; border:0; padding:10px 0 10px 70px}



.play_btn {background:transparent url(../images/static/play_button.gif) no-repeat 0% 0%; width:72px; height:21px; display:block;}



input.play_btn {border:none; !important} 

#cont{
	clear:both;
	display:block;
	overflow:hidden;
	width:610px;
}
#cont span.fo{
	border:0 solid;
	display:block;
	float:left;
	margin:0;
	
	padding:20px;
	padding-top:0;
	position:relative;
	width:260px;
}
#cont span form{
	width:100%;
	margin:0;
	padding:0;
}
#cont span form h2{
	margin:0;
}
#cont span form .pem{
	height:55px;
}
#cont span form .empty_field{
	display:block;
	margin-top:3px;
}
#cont span form p{
	margin-top:5px;
}
#cont span form label{
	display:block;
}
#cont span form input{
	width:200px;
}
#cont span form input.right_button{
	float:none;
	margin-left:-3px;
	width:157px;
}



#cont span#tellafriend_form_anchor form .right_button{
	margin-top:91px;
}