html{color:#000;background:#fff;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

body {
	font: 12px tahoma;
	background-color: #fff;
}

img {
	vertical-align: middle;	
}

.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
 
.clearfix {
	display: inline-block;
}
 
html[xmlns] .clearfix {
	display: block;
}
 
* html .clearfix {
	height: 1%;
}

strong { 
	font-weight: bold;
}

/* TOP
---------------------------------------------------------------------------- */	
	
#top-bg {
	width: 100%;
	height: 464px;
	background-image: url( '../img/bg-top.png' );
	background-position: top center;
	background-repeat: repeat-x;
}	
	
#top {
	width: 990px;
	height: 464px;
	margin: 0 auto;
	background-image: url( '../img/top.png' );
}	

#menu {
	width: 695px;
	margin: 57px 0 0 280px;
	float: left;
}	

#menu li {
	width: 139px;
	float: left;
	background-image: url( '../img/bg-menu.png' );
	text-align: center;
}

#menu li:hover {
	background-image: url( '../img/bg-menu.png' );
	background-position: 0 -54px;
}

#menu a {
	text-decoration: none;
	font-size: 15px;
	color: #452524;
	padding: 18px;
	display: block;
	font-family: verdana;
	font-weight: bold;
}

#slider {
	margin: 2px 18px 0 0;
	float: right;
	width: 610px;
	height: 188px;
}	
	
	.photo_desc {
		width: 240px;
		height: 200px;
		margin: 20px 0 0 0;
		float: left;
		color: #fff;
	}
	
	.photo_desc h1 {
		font-size: 16px;
		font-weight: bold;
		font-family: tahoma;
	}
	
	.photo_desc p {
		font-family: tahoma;
		font-size: 14px;
		text-align: center;
		line-height: 20px;
	}

	.photo {
		float: right;
		padding: 0px;
		height: 200px;
	}

#top2 {
	width: 990px;
	height: 20px;
	margin: 120px 0 0 0;
}
	
	#breadcrumb {
		margin: 0 0 0 30px;
		float: left;
	}	
	
	#breadcrumb p {
		font-weight: bold;
	}
	
	#breadcrumb a,
	#breadcrumb a:visited {
		color: #452524;
		font-size: 12px;
		text-decoration: none;
		font-family: tahoma;
		font-weight: normal;
	}
	
	#breadcrumb a:hover {
		color: #000;
		border-bottom: 1px solid #000;
	}
	
	#right-head {
		margin: 0 60px 0 0;
		float: right;
	}
	
	#right-head h3 {
		color: #452524;
		font-family: tahoma;
		font-size: 18px;
		font-weight: normal;
	}

	#right-head a,
	#right-head a:visited {
		color: #452524;
		text-decoration: none;
	}
	
	#right-head a:hover {
		color: #000;
		text-decoration: none;
	}	
	
/* CONTENT
---------------------------------------------------------------------------- */	
#content-wrapper {
	width: 990px;
	margin: 0 auto;
	background-image: url( '../img/bg-content.png' );
	overflow: hidden;	
}	

/* LEFT COLUMN
---------------------------------------------------------------------------- */
#tab1 {
	width: 255px;
	float: left;
}

	#blips h1,
	#social h1 {
		margin: 15px 0 15px 10px;
		font-size: 15px;
	}

	/* WKLEJKA BLIP
	---------------------------------------------------------------------------- */
	#blips {
		margin: 20px auto 20px auto;
		width: 213px;
	}
	
		
	/* SOCIAL MEDIA BUTTONS
	---------------------------------------------------------------------------- */
	
	#social {
		width: 112px;
		height: 320px;
	 	margin: 10px auto 0 auto;
	}
	 
	a#blip {
		display: block;
		float: left;
		width: 103px;
		height: 65px;
	    background-image: url( '../img/blip.png' );
		background-position: 0px 0px;
		margin: 5px;
		text-indent: -9999px;
	}
	a:hover#blip {
		background-position: 0px -65px;
	}	
	
	a#twitter {
		display: block;
		float: left;
		width: 103px;
		height: 65px;
	    background-image: url( '../img/twitter.png' );
		background-position: 0px 0px;
		margin: 5px;
		text-indent: -9999px;
	}
	a:hover#twitter {
		background-position: 0px -65px;
	}	
	
	a#nk {
		display: block;
		float: left;
		width: 103px;
		height: 65px;
	    background-image: url( '../img/nk.png' );
		background-position: 0px 0px;
		margin: 5px;
		text-indent: -9999px;
	}
	a:hover#nk {
		background-position: 0px -65px;
	}	

	a#facebook {
		display: block;
		float: left;
		width: 103px;
		height: 65px;
	    background-image: url( '../img/facebook.png' );
		background-position: 0px 0px;
		margin: 5px;
		text-indent: -9999px;
	}
	a:hover#facebook {
		background-position: 0px -65px;
	}	

/* CENTER COLUMN
---------------------------------------------------------------------------- */
#tab2 {
	width: 480px;
	float: left;
	padding: 15px 0 0 0;
}	

	#news a,
	#news a:visited,
	#text a,
	#text a:visited {
		color: #010000;
		text-decoration: none;
		border-bottom: 1px solid #010000;
	}

	#news a:hover,	
	#text a:hover {
		color: #000;
		border-bottom: 1px solid #000;
	}
	

	#news {
		margin: 0 30px 0 25px;
	}

	#news h1 {
		font-size: 18px;
		font-weight: bold;
		color: #452524;
		margin: 0 0 20px 0;
	}
	
	#news p {
		color: #010000;
		font-size: 12px;
		text-align: justify;
		text-indent: 20px;
		line-height: 17px;
	}
	
	#text {
		margin: 0 30px 0 25px;
	}

	#text h1 {
		font-size: 18px;
		font-weight: bold;
		color: #452524;
		margin: 0 0 20px 0;
	}
	
	#text p {
		color: #010000;
		font-size: 12px;
		text-indent: 20px;
		line-height: 18px;
	}

	#text ul {
		margin: 10px 0 10px 0;
	}

	#text li {
		line-height: 18px;
		list-style-type: disc;
		margin: 0 0 0 20px;
	}
	
	#text ul.nostyle li {
		list-style-type: none;
		margin: 0;
	}

	#text #pagination {
		text-align: center;
	}

	#photos {
		width: 450px;
		margin: 30px 0 0 0;
	}	
	
	.news-photo {
		padding: 1px;
		margin: 0px 20px 10px 0px;
		border: 1px solid #272727;
		display: block;
		float: left;
	}
	
	.news-photo:hover {
		border: 1px solid #555555;
	}	
	
	.news-data {
		margin: 0px 0 10px 0;
	}
	
	.photo-gallery {
		padding: 1px;
		margin: 0px 8px 20px 0px;
		border: 1px solid #272727;
		display: block;
		float: left;
	}	
	
	.photo-gallery:hover {
		border: 1px solid #555555;
	}	

/* RIGHT COLUMN
---------------------------------------------------------------------------- */
#tab3 {
	width: 215px;
	float: left;
	text-align: left;
	padding: 20px 0 0 0;
	margin: 0 0 0 15px;
}

	#tab3 h1 {
		color: #452524;
		font-size: 16px;
		font-weight: bold;
		line-height: 26px;
	}
	
	#tab3 h2 {
		color: #452524;
		font-size: 20px;
		font-weight: bold;
		line-height: 26px;
	}	

	#tab3 p {
		color: #452524;
		font-size: 12px;
		font-weight: bold;
		line-height: 16px;		
	}
	
	#tab3 a,
	#tab3 a:visited {
		color: #452524;
		font-size: 12px;
		font-weight: bold;
		line-height: 16px;		
		border-bottom: 1px solid #452524;
		text-decoration: none;		
	}

	#tab3 li {
		list-style-type: disc;
		color: #452524;
		font-size: 12px;
		line-height: 16px;	
		margin: 0 0 0 20px;
	}

	.button-more {
		width: 160px;
		height: 22px;
		margin: 0 auto;
		display: block;
	}

#poll {
    color: #452524;
    background-color: #fff;
    padding: 12px;
    border: 1px solid #ccc;
}

#poll .poll_title {
    font-weight: bold;
    text-align: center;
    display: block;
    font-size: 14px;
    line-height: 20px;
}

#poll li {
    list-style-type: none;
    line-height: 26px;
    margin: 0;
    font-size: 11px;
}

#poll input {
    vertical-align: middle;
}

#poll .vote_button {
    padding: 4px 0px;
    display: block;
    margin: 0 auto;
    width: 80px;
}

#poll a,
#poll a:visited {
    text-align: center;
    display: block;
    font-size: 11px;
    text-decoration: none;
    border-bottom: 0px;
    margin: 6px 0 0 0;
}

/* FOOTER
---------------------------------------------------------------------------- */

#footer-bg {
	background-image: url( '../img/bg-footer.png' );
	background-repeat: repeat-x;
	background-position: top center;	
	background-color: #532f2d;
	width: 100%;
	height: 275px;
} 
 
#footer-columns {
	background-image: url( '../img/bg-footer2.png' );
	background-repeat: no-repeat;
	background-position: top center;
	width: 990px;
	height: 254px;
	margin: 0 auto;
	padding: 0;
} 


#footer_col1 h1,
#footer_col2 h1,
#footer_col3 h1 {
	margin: 0px 0 20px 0;
	color: #fff;
	font-family: tahoma;
	font-size: 20px;
}

#footer_col1 p,
#footer_col2 p,
#footer_col3 p {
	font-size: 13px;
	color: #fff;
	line-height: 18px;
	font-weight: bold;
}

#footer_col1 a,
#footer_col1 a:visited,
#footer_col2 a,
#footer_col2 a:visited,
#footer_col3 a,
#footer_col3 a:visited {
	font-size: 12px;
	color: #fff;
	line-height: 18px;
	text-decoration: none;
	border-bottom: 1px solid #fff;
}

#footer_col1 li,
#footer_col2 li,
#footer_col3 li {
	font-size: 13px;
	color: #fff;
	line-height: 18px;
	list-style-type: disc;
	margin: 0 0 0 30px;
}


#footer_col1 {
	width: 336px;
	float: left;
	margin-top: 35px;
	text-align: left;
} 

#footer_col2 {
	width: 319px;
	float: left;
	margin-top: 35px;
	text-align: left;
}

#footer_col3 {
	width: 305px;
	float: left;
	margin-top: 30px;
	margin-left: 15px;
	margin-right: 15px;
	text-align: left;
}
 
 
#footer {
	width: 990px;
	margin: 0 auto;
	font-size: 11px;
	color: #ccc;
} 

#footer a,
#footer a:visited {
	color: #ccc;
	text-decoration: none;
}


#footer a:hover {
	color: #fff;
	border-bottom: 1px solid #fff;	
}

#copyright {
	float: left;
	margin: 0 0 0 10px;
	width: 390px;
}

#footer-menu {
	float: left;
}

#footer-menu li {
	float: left;
	padding: 0 10px 0 0;
}

#author {
	float: right;
	margin: 0 10px 0 0;	
}
 




/*
    anythingSlider v1.2
    
    By Chris Coyier: http://css-tricks.com
    with major improvements by Doug Neiner: http://pixelgraphics.us/
    based on work by Remy Sharp: http://jqueryfordesigners.com/
*/
.anythingSlider { 
	width: 610px; 
	height: 190px; 
}

.anythingSlider .wrapper { 
	width: 610px; 
	overflow: hidden; 
	height: 190px; 
	position: absolute;
}

/* Width below is max for Opera */

.anythingSlider .wrapper ul { 
	width: 32700px; 
	list-style: none; 
	position: absolute; 
	top: 0; 
	left: 0; 
	margin: 0; 
}

.anythingSlider ul li { 
	display: block; 
	float: left; 
	padding: 0; 
	height: 190px; 
	width: 610px; 
	margin: 0; 
}

.anythingSlider .arrow { 
	display: none; 
	height: 200px; 
	width: 67px; 
	background: url(../img/slider/arrows.png) no-repeat 0 0; 
	text-indent: -9999px; 
	position: absolute; 
	top: 0px; 
	cursor: pointer; 
}

.anythingSlider .forward  { 
	background-position: 0 0; 
	right: -20px; 
}

.anythingSlider .back { 
	background-position: -67px 0; 
	left: -20px; 
}

.anythingSlider .forward:hover { 
	background-position: 0 -200px; 
}

.anythingSlider .back:hover { 
	background-position: -67px -200px; 
}

#thumbNav { 
	position: relative; 
	top: 167px;
	left: -60px;
	width: 324px; 
	text-align: right; 
	padding: 5px;
}

#thumbNav a { 
	color: #a5a5a5; 
	font-size: 11px;
	font-family: tahoma;  
	padding: 3px 7px; 
	height: 18px; 
	margin: 0 3px 0 0; 
	background-image: url( '../img/slider/bg-nav-item.png' );
	text-align: center; 
	text-decoration: none;
}

#thumbNav a:hover { 
	 
}

#thumbNav a.cur { 
	background: #281413; 
}

#start-stop { 
	background: green; 
	background-image: url(../img/slider/cellshade.png); 
	background-repeat: repeat-x; 
	color: white; 
	padding: 2px 5px; 
	width: 40px; 
	text-align: center; 
	position: absolute; 
	right: 75px; 
	top: 323px; 
	-moz-border-radius-bottomleft: 5px; 
	-moz-border-radius-bottomright: 5px; 
	-webkit-border-bottom-right-radius: 5px; 
	-webkit-border-bottom-left-radius: 5px;
	display: none; 
}

#start-stop.playing { 
	background-color: red; 
}

#start-stop:hover	{ 
	background-image: none; 
}

/*
  Prevents
*/
.anythingSlider .wrapper ul ul { 
	position: static; 
	margin: 0; 
	background: none; 
	overflow: visible; 
	width: auto; 
	border: 0; 
}

.anythingSlider .wrapper ul ul li { 
	float: none; 
	height: auto; 
	width: auto; 
	background: none; 
}

/**
 * jQuery Lightbox Plugin (balupton edition) - Lightboxes for jQuery
 * Copyright (C) 2008 Benjamin Arthur Lupton
 * http://jquery.com/plugins/project/jquerylightbox_bal
 *
 * This file is part of jQuery Lightbox (balupton edition).
 * 
 * You should have received a copy of the GNU Affero General Public License
 * along with jQuery Lightbox (balupton edition).  If not, see <http://www.gnu.org/licenses/>.
 */
html,body{margin:0;padding:0;height:100%}#lightbox,#lightbox-overlay{position:absolute;top:0px;left:0px;bottom:auto;right:auto;z-index:100;width:100%;height:auto;text-align:center;color:#333;margin:0px;padding:0px;border:none;outline:none;line-height:0;text-decoration:none;background:none;word-spacing:normal;letter-spacing:normal;float:none;clear:none;display:block}#lightbox a,#lightbox a:link,#lightbox a:visited,#lightbox a:hover{text-decoration:underline;color:#999}#lightbox-overlay{z-index:90;background-color:#000;height:100%;position:fixed}#lightbox-overlay-text{text-align:right;margin-right:20px;margin-top:20px;color:black;font-size:12px;cursor:default;line-height:normal}#lightbox-overlay-text a,#lightbox-overlay-text a:hover,#lightbox-overlay-text a:visited,#lightbox-overlay-text a:link{color:black}#lightbox-overlay-text span{padding-left:5px;padding-right:5px}#lightbox img,#lightbox a img,#lightbox a{border:none;outline:none}#lightbox-imageBox{position:relative;border:1px solid black;;background-color:white;width:400px;height:400px;margin:0 auto}#lightbox-imageContainer{padding:1px}#lightbox-loading{position:absolute;top:45%;left:45%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{display:block;width:49%;height:100%;background:transparent url("../images/blank.gif") no-repeat;zoom:1;padding:0px;margin:0px}#lightbox-nav-btnPrev{left:0;right:auto;float:left}#lightbox-nav-btnNext{left:auto;right:0;float:right}#lightbox-infoBox{font:10px Verdana,Helvetica,sans-serif;background-color:#FFF;margin:0 auto;padding:0px}#lightbox-infoContainer{padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;color:#666;line-height:normal}#lightbox-infoHeader{width:100%;text-align:center}#lightbox-caption{text-align:justify}#lightbox-caption-title{font-weight:bold}#lightbox-caption-description{font-weight:normal}#lightbox-infoFooter{margin-top:3px;color:#999}#lightbox-currentNumber{display:block;width:49%;float:left;text-align:left}#lightbox-close{display:block;width:45%;float:right;text-align:right}#lightbox-close-button{padding-left:30%}#lightbox-close-button:hover{color:#666}#lightbox-infoContainer-clear{clear:both;visibility:hidden}


/* TOOLTIP
---------------------------------------------------------------------------- */
#tooltip{
	position: absolute;
	border: 1px solid #424242;
	background: #000;
	padding: 3px 6px;
	color: #dddddd;
	display: none;
} 


/* Sonda
---------------------------------------------------------------------------- */
#topbg {
	background-color: #e8e8ea !important;
}

