@CHARSET "UTF-8";

/**
 * Colors
 * Orange : #ffd400
 * Orange Headers : #e0d58d
 */

/* GLOBAL NAV */
@import url("nav1.css");

/* RIGHT */
@import url("right.css");

/* FONTS */
@font-face { font-family: Humnst777CnEU; src: url('Humnst777CnEU.ttf'); }
@font-face { font-family: Humnst777BlkCnEU; src: url('Humnst777BlkCnEU.ttf'); }
@font-face { font-family: Humnst777BlkEU; src: url('Humnst777BlkEU.ttf'); }

/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input,a { margin: 0; padding: 0 }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
a { text-decoration:none; }
* {outline:none; }

/* DEFAULTS */
a,p,h1,h2,h3,h4,h5,h6,em,strong,th,li,span,td,div { 
	font-family		: Arial, Helvetica, sans-serif;
	color			: #fff;
}
a { 
	color			: #ffd400; 
	text-shadow		: 0px 1px 0px #000; 
}
a:hover { 
	color			: #ffff00; 
	position		: relative; 
	top				: 1px; 
}

h1,h2,h3,h4 { 
	font-family		: Humnst777CnEU, 'Trebuchet MS', Arial, Helvetica, sans-serif;
	text-shadow		: 0px 1px 0px #000;  
}
h3 {
	float			: left;
}

/* [END] DEFAULTS */

body {
	background	: #23172a url(../img/bg.jpg) top center no-repeat;
}


.add2 {
	float			: left;
	position		: relative;
	left			: -15px;
	margin-bottom	: 20px;
}
/* HEADER */
.header {
	width:990px; height:280px;
	margin			: 0px auto;
	overflow		: hidden;
}
	.header H1 a {
		width:335px; height:0px;
		background		: url(../img/logo.jpg) no-repeat 10px 8px;
		/*background		: url(../img/logo-easter.jpg) no-repeat 1px 1px;*/
		padding			: 158px 0px 0px 10px;
		float			: left;
		overflow		: hidden;
	}
	.header H1 a:hover {
		top:0px;
	}
	.header .search {
		width: 540px; height: 30px;
		padding-left	: 105px;
		float			: left; 
	}
		.header .search div {
			width: 120px; height: 23px;
			overflow		: hidden;
			margin-right	: 5px;
			margin-top		: 5px;
			float			: left; 
		}
		.header .search input[type="text"] {
			width:270px; height:20px;
			padding			: 4px 5px 4px 15px;
			border			: 1px solid #000;
			float			: left;
			background		: #e5e5e5;
			
			border-radius	: 15px 0 0 15px;
			-moz-border-radius	: 15px 0 0 15px;
			-webkit-border-bottom-left-radius	: 15px;
			-webkit-border-top-left-radius	: 15px;
		}
		.header .search input[type="text"]:hover, .search input[type="text"]:focus {
			background		: #FFF;
		}
		.header .search input.szukaj_btn {
			width:116px; height: 30px; 
			padding			: 0px;
			margin			: 0px;
			background		: url(../img/wyszukaj.gif) no-repeat;
			border			: 0px;
			cursor			: pointer;
			float			: left;
		}
		.header .search input.szukaj_btn:hover {
			background-position: bottom;
		}
		.header .add1{
			width:990px; height:110px;
			overflow		: hidden;
			float			: left;
		}
		.header .add1 .minibaner
		{
			width:135px; height:110px;
			float			: left;
		}
	
		.header .add1 .banner855x110
		{
			width:855px; height:110px;
			float			: left;
		}
/* [END] HEADER */

/* CONTENT */
.content {
	width:990px;
	margin:0 auto;
}

	/* LEFT */
	.left {
		width		: 630px;
		float		: left;
		padding		: 0px 30px 30px 30px;
		background	: #110314;
	}
	.left div.hr {
		width:630px; height:1px;
		display				: block;
		margin				: 15px 0 10px 0;
		border-bottom		: 1px solid #23162a;
		float				: left;
	}
	.left li.hr {
		width:630px; height:1px;
		display				: block;
		margin				: 15px 0;
		border-bottom		: 1px solid #23162a;
		float				: left;
	}
	
	.left .pagination {
		width:620px; height:20px;
		background		: #210426;
		padding			: 10px 5px 5px 5px;
		
		border-bottom	: 1px solid #23162a;
		float			: left;
	}
	
		.left .pagination li {
			height:20px;
			float			: left;
			display			: block;
		}
		.left .pagination li a {
			padding			: 5px 10px;
			font-weight		: bold;
			font-size		: 12px;
			
			border-radius	: 5px;
			-moz-border-radius	: 5px;
			-webkit-border-radius	: 5px;
		}
		.left .pagination li a:hover, .left .pagination li a.now {
			background		: #754080;
		}
		.left .pagination li.prev, .left .pagination li.next {
			width:135px;
			
		}
		.left .pagination li.prev a, .left .pagination li.next a {
			width:100%;
			text-align		: center;
			
		}
		.left .pagination li.prev {
			float			: left;
		}
		.left .pagination li.next {
			float			: right;
		}
		.left .pagination .nrs {
			width:350px;
			text-align		: center;
		}
		
	/* [END] LEFT */
	
	/* RIGHT */
	.right {
		width:300px;
		float			: left;
		background		: url(../img/right_bg.gif) left repeat-y;
	}
		.right H3 {
			width:280px; height:32px;
			display			: block;
			float			: left;
			padding			: 10px 0px 10px 20px;
			color			: #e0d58d;
		}
		.right H3 span.img {
			width:32px; height:32px;
			display			: block;
			float			: left;
			padding-right	: 10px;
			vertical-align	: middle;
		}
		.right H3 span.txt {
			display			: block;
			float			: left;
			padding-top		: 5px;
			color			: #e0d58d;
		}
		
		.right div.hr {
			width:300px; height:1px;
			display				: block;
			margin				: 12px 0 7px 0;
			border-bottom		: 5px solid #110314;
			float				: left;
		}
		
		/* WEATHER */
		.right .weather ul {
			width:280px; height:70px;
			padding			: 0px 0px 0px 20px;
			float			: left;
		}
			.right .weather ul li {
				width:90px; height:70px;
				float			: left;
				
			}
			
			.right .weather ul li p {
				width:90px; height:30px;
				float			: left;
			}
			.right .weather ul li img {
				width:32px; height:32px;
				float			: left;
				padding-right	: 10px;
			}
			.right .weather ul li span {
				width:35px; height:15px;
				float			: left;
				font-family		: Arial, Helvetica, sans-serif;
				font-size		: 12px;
			}
			.right .weather ul li .day {
				background		: #ffe14c;
				color			: #000;
			}
		/* [END] WEATHER */
		
		/* IMPORTANT URLS */
		.right .important_url h3 span.img{
			background		: url('../img/icon/icon_wazne_linki.gif') no-repeat;
		}		
		.right .important_url ul {
			width:280px;
			padding			: 0px 0px 0px 20px;
			float			: left;		
		}
			.right .important_url ul li {
				height:35px;
				padding-bottom	: 5px;
			}
			.right .important_url ul li a {
				width:245px; height:26px;
				padding			: 7px 0px 0px 35px;
				background		: #1c1321 url(../img/icon_wazne.gif) no-repeat 10px 7px;
				border-top		: #000 1px solid;
				border-bottom	: #2b1835 1px solid;
				float			: left;
				
				font-size		: 12px;
				font-weight		: bold;
				
				border-radius	: 17px;
				-moz-border-radius	: 17px;
				-webkit-border-radius	: 17px;
			}
			.right .important_url ul li a:hover {
				background-color	: #000;
			}
		/* [END] IMPORTANT URLS */
		
		/* GALLETY */
		.right .gallery h3 span.img {
			background		: url('../img/icon/icon_gallery.gif') no-repeat;
		}
		.right .gallery a{
			padding-left	: 50px;
			text-align
		}
		
		/* MOSTLY COMMENT */
		
		.right .mostly_comment h3 span.img{
			background		: url('../img/icon/icon_komentowane.gif') no-repeat;
		}
		
		.right .mostly_comment ul {
			width:300px;
			float			: left;		
		}
			.right .mostly_comment ul li a {
				width:280px;
				padding				: 10px 0 10px 20px;
				display				: block;
				color				: #fff;
				font-weight			: bold;	
			}
			.right .mostly_comment ul li a span {
				width:280px;
				display				: block;
				font-size			: 12px;
				color				: #7b628a;
			}
			.right .mostly_comment ul li a:hover {
				background-color	: #000;
				color				: #ff0;
			}
		/* [END] MOSTLY COMMENT */
		
		/* SUBSCRIBE */
		.right .subscribe h3 span.img{
			background		: url('../img/icon/icon_subskrypcja.gif') no-repeat;
		}
		.right .subscribe form {
			padding-left	: 20px;
			float			: left;
		}
		.right .subscribe input[type="text"] {
			width:178px; height:20px;
			padding			: 4px 5px 4px 15px;
			border			: 1px solid #000;
			float			: left;
			background		: #e5e5e5;
			
			border-radius	: 15px 0 0 15px;
			-moz-border-radius	: 15px 0 0 15px;
			-webkit-border-bottom-left-radius	: 15px;
			-webkit-border-top-left-radius	: 15px;
		}
		.right .subscribe input[type="text"]:hover, .search input[type="text"]:focus {
			background		: #FFF;
		}
		.right .subscribe input[type="submit"] {
			width:80px; height: 30px; 
			padding			: 0px;
			margin			: 0px;
			background		: url(../img/dodaj.gif) no-repeat;
			border			: 0px;
			cursor			: pointer;
			float			: left;
		}
		.right .subscribe input[type="submit"]:hover {
			background-position: bottom;
		}
		/* [END] SUBSCRIBE */
		
		/* PARTNERS */
		.right .partners h3 span.img{
			background		: url('../img/icon/icon_partnerzy.gif') no-repeat;
		}
		.right .partners a {
			width:139px; height: 0px;
			background-position : 0 -60px;
		    float			: left;
		    overflow		: hidden;
		    padding-top		: 50px;
			margin-bottom	: 15px;
		}
		.right .partners a:hover {
			background-position : 0 0;
		}
		/* [END] PARTNERS */
	/* [END] PARTNERS */	
.right .poll {
	width			: 260px;
	background		: #d6d3be;
	float			: left;
	padding			: 10px;
	margin-left		: 20px;
	margin-bottom	: 15px;
	
	border-radius	: 10px;
	-moz-border-radius	: 10px;
	-webkit-border-radius	: 10px;
}
	.right .poll h3 {
		font-size		: 18px;
		width			: 250px;
		display			: block;
		color			: #000;
		text-shadow		: none;
		padding			: 5px;
	}
	.right .poll p {
		font-size		: 22px;
		font-family		: Georgia, Arial, Helvetica, sans-serif;
		font-style		: italic;
		font-weight		: bold;
		line-height		: 20px;
		letter-spacing	: -1px;
		width			: 260px;
		display			: block;
		color			: #e53200;
		text-shadow		: 0px 1px 0px #fff;
		padding-bottom	: 15px;
	}
	.right .poll ul  {
		padding-bottom	: 15px;
		display			: block;
	}
		.right .poll ul li {
			position		: relative;
			height			: 16px;
			font-size		: 14px;
			padding			: 10px;
			margin-bottom	: 5px;
			background		: #edead9;
			width			: 240px;
			display			: block;
			color			: #000;
			
			border-radius	: 5px;
			-moz-border-radius	: 5px;
			-webkit-border-radius	: 5px;
			
			cursor			: pointer;
		}
			.right .poll ul li:hover {background: #fff}
		.right .poll ul li span {
			color: #000;
			position		: absolute;
			z-index			: 2;
		}
		.right .poll ul li span strong {
			color: #000;
		}
		.right .poll ul li div {
			top				: 2px;
			left			: 2px;
			height			: 30px;
			display			: block;
			position		: absolute;
			z-index			: 1;
			background		: #ffdf04;
			width			: 0px;
			border			: 1px solid #ffb405;
			
			border-radius	: 5px;
			-moz-border-radius	: 5px;
			-webkit-border-radius	: 5px;
		}
		.right .poll .pollSubmit {
			width:91px; height: 0px; 
			padding			: 0px;
			padding-top		: 30px;
			margin			: 0px;
			background		: url(../img/vote.gif) no-repeat;
			border			: 0px;
			cursor			: pointer;
			float			: left;
		}
		.right .poll .pollSubmit:hover {
			background-position: bottom;
		}
		.right .poll .showVotes {
			width:146px; height: 0px; 
			padding			: 0px;
			padding-top		: 30px;
			margin			: 0px;
			background		: url(../img/show_votes.gif) no-repeat;
			border			: 0px;
			cursor			: pointer;
			float			: left;
		}
		.left .poll .showVotes:hover {
			background-position: bottom;
		}
		
	/* [END] RIGHT */

/* [END] CONTENT */


/* FOOTER */
.footer H4 {font-family: }
.footer {width:100%; clear:both; padding:15px 0px; background:url(../img/footer_bg.gif) repeat-x; overflow:auto;}
.footer div {width:990px; margin:0 auto;}
.footer div > img:first-child {display:block; margin:5px 0px;}

.footer ul {width:165px; float:left; list-style-type:none; font-size:12px; }
.footer ul li:first-child {padding:10px 0px 5px 0px; color:#ffe01a; font-size:18px; font-weight:bold;}
.footer ul li a {display:block; padding:0px 0px 5px 0px; background:url(img/li2.png) 0px 7px no-repeat; color:#fff;}

.copyrights {width:100%; height:20px; clear:both; padding:17px 0px; background:#1c1221 repeat-x;}
.copyrights p {width:970px; margin:0 auto; padding:0px 10px; display:block; font-size:12px;}
/* [END] FOOTER */

