/* CSS for Siatkowka24.pl */
body {
font-family:Tahoma, Arial, sans-serif;
color:#000;
font-size: 12px;
background-color:#fff;
background:url(img/bgupone.png) 0 130px repeat-x;
}

* { margin:0; padding:0;}


::selection{
	background: #111;
	color: #fff; }

::-moz-selection{
	background: #111;
	color: #fff; }

.float-left{float:left;}
.float-right{float:right;}

#container{
	width:996px;
	margin:auto;
}

#top{
	clear:both;
}

#menubar{
	width:996px;
	background:url(img/menuboxup.jpg) no-repeat;
	height:49px;
}

#menubar ul li{
	list-style:none;
	display:inline;
	text-transform:uppercase;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	text-shadow:#333 0 1px 0;
	font-family:tahoma;
	line-height:49px;
	padding:0 15px;
}

#menubar ul li a{
	color:#fff;
	font-size:13px;
	font-family:tahoma;
	text-decoration:none;
}
#menubar ul li a:hover{
	color:#0099FF;
	font-size:13px;
	font-family:tahoma;
	text-decoration:underline;
}

#menubar ul{
	padding:0 20px;
}

#menubar ul li.pz{
	background:url(img/menu-pza.png) no-repeat;
	width:33px;
	height:2px;
	line-height:49px;
}

#menubar ul li ul{
		background:#4babdb;
		opacity:0.9;
		display:none;
		height:auto;
		padding:15px 0 10px;
		margin:-20px 0 0 750px;
		border:0px;
		float:left;
		position:absolute;
		width:225px;
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
#menubar ul li:hover ul{
		display:block;
		
		}
#menubar ul li li {
		display:block;
		float:none;
		margin:0;
		padding:0;
		width:225px;
		
		}
#menubar ul li:hover li a{
		background:none;
		
		}
#menubar ul li ul a{
		display:block;
		height:35px;
		font-size:12px;
		font-style:normal;
		margin:0px;
		padding:0px 10px 0px 20px;
		text-align:left;
		}




#menubar-second{
	background:url(img/wya.jpg) no-repeat;
	width:996px;
	height:46px;
	line-height:46px;
}

#menubar-second div.float-left{
	margin-left:40px;
}
#menubar-second div.float-left a{
	color:#9999FF;
	text-decoration:underline;
}
#menubar-second div.float-left a:hover{
	color:#99CCFF;
	text-decoration:overline;
}
#menubar-second div.float-right{
	margin-right:40px;
}

#menubar-second div.float-left , #menubar-second div.float-right{
	color:#fff;
	font-size:13px;
}

#menubar-second div.float-left b{
	text-shadow:#000 0 2px 1px;
}

#menubar-second div.float-right img{
	vertical-align:middle;
}



/************************ Styl boxu ******************************/
/****************************************************************/
.boxs-section{
	width:326px;
	clear:both;
	margin:10px 0;
}

.boxs-section .header{
	width:326px;
	height:47px;
	background:url(img/menuboxallup.jpg) no-repeat;
	line-height:47px;
	text-transform:uppercase;
	color:#fff;
	text-shadow:#000 0 1px 1px;
	font-weight:bold;	
}

.boxs-section .header span{
	padding-left:20px;
}

.boxs-section .about{
	width:326px;
	height:28px;
	background:url(img/menuboxallabout.png) no-repeat;
	line-height:28px;
	color:#fff;
}

.boxs-section .about span{
	padding:0 20px;
}

.boxs-section .content{
	border-left:#d8d8d8 1px solid;
	border-right:#d8d8d8 1px solid;
	background-color:#fff;
	width:324px;
}

.boxs-section .content .tresc{
	padding:10px;
}

.boxs-section div.end{
	background:url(img/bottmenbox.png) bottom no-repeat;
	width:326px;
	height:7px;
}


/********************** STOPKA *****************************/
#footer{
	background:url(img/mbbg.jpg) repeat-x;
	height:238px;
	margin-top:30px;
}
	
#footer #center{
	width:996px;
	margin:auto;
	padding:15px 0;
}

#footer #center .box{
	width:170px;
	float:left;
	margin-left:50px;
}

#footer #center .box .header{
	color:#fefefe;
	text-transform:uppercase;
	text-shadow:#fff 0 0 1px;
	font-size:12px;
	font-weight:bold;
	border-bottom:#fff 1px dotted;
	padding:5px 20px 5px;
}

#footer #center .box ul{
	margin:10px 0 0 40px;
}

#footer #center .box ul li{
	color:#fff;
	line-height:28px;
	list-style-image:url(img/nr.png);
}

#footer #center .box ul li a{
	color:#fff;
	text-decoration:none;
}

#footer #center .box ul li a:hover{
	color:#99CCFF;;
	text-decoration:underline;
}

#footer-blue{
	background:#4faadb;
	width:100%;
	height:30px;
}

#footer-blue #center{
	width:996px;
	margin:auto;
	line-height:30px;
	color:#333;
	text-shadow:#ffffff 0 1px 1px;
	font-size:12px;
}

/************************************************************/
/******************** news box ******************************/
/************************************************************/
#c-b-contnt{
	width:996px;
	margin:10px 0;
	clear:both;
	overflow:hidden;
}

#c-b-contnt #left-box{
	float:left;
	width:530px;
	min-height:250px;

}

#c-b-contnt #right-box{
	float:right;
	text-align:left;
	width:466px;
}

/* styl do newsów i dzialow */
#c-b-contnt #l-box-rozw{
	width:326px;
	float:left;
}
#c-b-contnt #r-box-rozw{
	width:580px;
	margin-left:70px;
	margin-right:20px;
	float:left;
}

/* end .styl do newsów i dzialow */





/************************************************************/
/******************** end news box **************************/
/************************************************************/



/************************************************************/
/******************** box ******************************/
/************************************************************/
#boxy-contents{
	width:996px;
	clear:both;
	overflow:hidden;
}
#boxy-contents #first{
	float:left;
	width:326px;
	margin:10px 2px;
}


#boxy-contents #first #galeria img{
	background:url(img/nphbox.png) no-repeat;
	width:149px;
	height:102px;
}

#boxy-contents #first #galeria a img{
	width:139px;
	height:92px;
	padding:5px;
	border:0;
}

#boxy-contents #first .zobacz-wiecej{
	background:#f0f0f0;
	width:295px;
	height:30px;
	margin:10px 5px 5px;
	text-align:center;
}

#boxy-contents #first .zobacz-wiecej a{
	line-height:30px;
	padding:3px 5px;
	text-decoration:none;
	font-size:11px;
	text-transform:#000 0 1px 1px;
	text-transform:uppercase;
	color:#fff;
	background:#4faadb;
}

#boxy-contents #first .zobacz-wiecej a:hover{
	color:#333;
}
/************************************************************/
/******************** end .box ******************************/
/************************************************************/
/***** GALERIA A */



.galeria-more #galeria img{
	background:url(img/nphbox.png) no-repeat;
	width:149px;
	height:102px;
}

.galeria-more #galeria a img{
	width:139px;
	height:92px;
	padding:5px;
	border:0;
}

.galeria-more .zobacz-wiecej{
	background:#f0f0f0;
	width:295px;
	height:30px;
	margin:10px 5px 5px;
	text-align:center;
}

.galeria-more .zobacz-wiecej a{
	line-height:30px;
	padding:3px 5px;
	text-decoration:none;
	font-size:11px;
	text-transform:#000 0 1px 1px;
	text-transform:uppercase;
	color:#fff;
	background:#4faadb;
}

.galeria-more .zobacz-wiecej a:hover{
	color:#333;
}

/* END .GALERIA A */

/************************************************************/
/******************** sonda ******************************/
/************************************************************/
#sonda-pytanie{
	background:#f0f0f0;
	padding:10px;
	line-height:18px;
	width:90%;
	margin:5px 0 10px;
	color:#333;
	font-weight:bold;
}

.sonda-options{
	font-size:12px;
	line-height:22px;
	margin:5px 20px 0 20px;
	font-weight:normal;
}

.sonda-options input{
	margin-right:15px;
}




.sonda-vote{
	background:#f0f0f0;
	width:295px;
	height:30px;
	margin:10px 5px 5px;
	text-align:center;
}

.sonda-vote .voting{
	line-height:20px;
	margin:3px 0 0;
	padding:3px 5px;
	text-decoration:none;
	font-size:11px;
	text-transform:#000 0 1px 1px;
	text-transform:uppercase;
	color:#fff;
	background:#4faadb;
}

.sonda-vote a{
	line-height:30px;
	margin:3px 0 0;
	padding:3px 5px;
	text-decoration:none;
	font-size:11px;
	text-transform:#000 0 1px 1px;
	text-transform:uppercase;
	color:#fff;
	background:#4faadb;
}

.sonda-results-blue{
	color:#4faadb;
	font-weight:bold;
}

.sonda-resul-all{
	background:#f0f0f0;
	width:295px;
	height:30px;
	margin:10px 5px 5px;
	text-align:center;
	line-height:30px;
}

/************************************************************/
/******************** end .sonda ******************************/
/************************************************************/

/************************************************************/
/******************** dzialy ******************************/
/************************************************************/
div#dzialy-style{
	font-size:12px;
}
div#dzialy-style p{
	margin:15px 0;
}
div#dzialy-style p.opis-akapitu{
	text-align:justify;
	line-height:18px;
}
div#dzialy-style table.skarb-kibica tr td p{
	margin:15px;
}

div#dzialy-style p.dzialy-author-by{
	background:#9999FF;
	color:#333;
	font-size:11px;
	text-align:right;
	padding:5px 15px;
	margin-top:15px;
}

/* kontakt */
div#dzialy-style p.kontakt-bg{
	font-size:12px;
	background:#f0f0f0;
	line-height:24px;
	width:300px;
	padding:10px;
}
/* .kontakt */

/************************************************************/
/******************** end .dzialy ******************************/
/************************************************************/


/* christmas */
#container #top #facebook-ch img{border:0;}
#container #top #facebook-ch{
	width:140px;
	height:141px;
	border:none;
	position:absolute;
	margin-left:800px;
	top:0;
}
#container #top #facebook-ch a img:hover{
	width:140px;
	height:141px;
	background:url(christmas/facebook-a-hover.png) no-repeat;
	border:none;
}
