@CHARSET "UTF-8";

#content{
	padding:			10px 0 0 10px;
	margin:				0 11px 0 0;
	color:				#4B5256;
	width:				643px;	
}

#content h1{
	color:				#0093D7;
	font-size:			12px;
	text-transform:		uppercase;
	font-weight:		bold;
	margin:				2px 2px 10px 2px;	
}

#content h2{
	color:				#4B5256;
	font-size:			10px;
	text-transform:		uppercase;
	margin:				2px;
}

#content h3{
	color:				#444444;
	font-size:			12px;
	font-weight:		bold;
	margin:				2px;
}

#content a.more{
	padding-right:		12px;
	text-decoration:	none;
	font-weight:		bold;
	color:				#444444;
	background:			url('../images/more.gif') no-repeat bottom right;
}

#content #paging{
	text-align:			right;
	width:				620px;
}

#paging a{
	diaplay:			table-cell;	
	text-decoration:	none;
	font-weight:		bold;
	color:				#444444;
	padding:			0 3px;
}

#paging a.active{
	text-decoration:	underline;
}

#paging div{
	display:			table-cell;
}

#paging #prev.gray{	
	width:				61px;
	height:				11px;	
	background:			url('../images/prev_gray.jpg') no-repeat top left;
}

#paging #prev.red{
	width:				61px;
	height:				11px;		
	background:			url('../images/prev_red.jpg') no-repeat bottom left;
}

#paging #next.gray{
	width:				55px;
	height:				11px;	
	background:			url('../images/next_gray.jpg') no-repeat bottom right;
}

#paging #next.red{
	width:				55px;
	height:				11px;	
	background:			url('../images/next_red.jpg') no-repeat bottom right;
}

.tab{	
	display:			block;
	float:				left;
	width:				100%;
	padding:			10px 0 10px 0;
	background:			url('../images/hr.gif') repeat-x bottom left;	
}

.tab p{
	padding:			0;
	margin:				2px 0 2px 0;
}

.tab a{
	color:				#0093D7;
}

.tab hr{
	display:			block;
	padding-top:		5px;
	width:				100%;
	height:				2px;
	border:				none;
	border-bottom:		1px solid #BCDCEB;
}

.file{
	display:			block;
	float:				left;
	padding:			10px 0 10px 0;
	width:				100%;
	background:			url('../images/hr.gif') repeat-x bottom left;		
}

.file strong{
	text-decoration:	underline;
	font:				bold 12px Verdana;
	color:				#83B226;
}

.file p{
	padding:			0;
	margin:				0;
	width:				500px;
}

.file a{
	float:				right;
	width:				47px;
	height:				20px;
	background:			url('../images/download.jpg') no-repeat top right;
	display:			block;
}

.download-icon{
	padding:			15px 0 0 30px;
	margin:				0;	
	min-width:			27px;
	min-height:			29px;
	background:			url('../images/download-icon.jpg') no-repeat center left;
	display:			block;	
 	clear:				both;	
}

.download-icon a{
	color:				#0093D7;
	font-size:			12px;
	text-transform:		none;
	font-weight:		bold;
	margin:				2px 2px 10px 2px;	
	text-decoration:	none;	
}

#konkurs{
	padding:			15px;
	width:				604px;
	height:				526px;
	display:			block;
	background:			url('../images/konkurs_tlo.jpg') no-repeat top left;
}

#konkurs strong{
	font:				bold 12px Verdana;
}

#kontakt{
	padding:			15px;
	width:				604px;
	height:				399px;
	display:			block;
	background:			url('../images/kontakt_tlo.jpg') no-repeat top left;
}

#kontakt strong{
	font:				bold 12px Verdana;
}

.slideshow{
	display:			inline;
	width:				200px;
	height:				200px;
	background:			red;
	border:				1px solid #990000;
}

.slideshow{
	width:				302px;
	height:				246px;
	border:				none;
	background:			#ffffff url('../images/slideshow.jpg') no-repeat top left;
	margin:				0;
	margin-right:		10px;
	display:			block;		
	float:				left;	
}

.stab{
	display:			block;
	width:				300px;
	height:				240px;
	overflow:			hidden;	
}

.stab img{
	width:				298px;
	height:				208px;	
	margin:				2px 0 0 2px;
}

.stab p img{
	margin:				2px 0 0 -8px;
}

.stab b{
	font:				bold 10px Verdana;
	line-height:		34px;
	padding-left:		10px;	
}

.stab a{
	font:				bold 10px Verdana;
	line-height:		34px;
	padding-left:		10px;
	color:				#008fd5;
	text-decoration:	none;	
}

.stab p{
	padding:			0;
	padding-left:		10px;
	margin:				0;
	background:			none;
}

.slideshow .toolbar{
	width:				298px;
	background:			url('../images/toolbar.gif') no-repeat top left;
	height:				19px;
	display:			block;
	position:			absolute;	
	margin:				-49px 0 0 2px;
}

.slideshow .toolbar p{
	width:				81px;
	text-align:			center;
	position:			absolute;
	left:				215px;
	margin-top:			5px;
}

.slideshow .toolbar p a{	
	text-decoration:	none;
	color:				#4B5256;
	margin:				0 5px 0 5px;
}

.bsubmit{
	display:			table-cell;
	width:				59px;
	height:				23px;	
	background:			url('../images/form/anuluj2.gif') no-repeat top left;
	padding:			3px;
}

.bsubmit2{
	display:			table-cell;
	width:				59px;
	height:				23px;	
	background:			url('../images/form/vote.gif') no-repeat top left;
	padding:			3px;
}

.bcancel{
	display:			table-cell;
	width:				56px;
	height:				23px;
	background:			url('../images/form/wyslij2.jpg') no-repeat top left;
	padding:			3px;
}

.bexpert{
	display:			block;
	width:				231px;
	height:				45px;
	background:			url('../images/form/ekspert.gif') no-repeat top left;
	padding:			3px;
	margin:				10px 0 0 220px;
	float:				left;	
}

a.bexpert{
	font:				bold 12px Verdana;
	color:				#FFFFFF;
	text-decoration:	none;
	padding:			12px 0 0 15px;	
}

.sform label{
	display:			block;
	margin:				10px 0 10px 0;
}

.sform label input{
	width:				200px;
	display:			block;
	margin:				2px 0 2px 0;
	background:			#FFFFFF;
	border:				1px solid #AAAAAA;
	border-top:			1px solid #666666;
	border-left:		1px solid #666666;		
}

.sform label textarea{
	width:				200px;
	display:			block;
	margin:				2px 0 2px 0;
	background:			#FFFFFF;
	border:				1px solid #AAAAAA;
	border-top:			1px solid #666666;
	border-left:		1px solid #666666;		
}

.error{
	background:			#FFFF99;
	color:				#990000;
	border:				2px solid #990000;
	padding:			5px;
	font:				normal 11px Verdana, Arial; 	
}

.error p{
	margin:				0;
}

.project{
	display:			block;
	float:				left;
	padding:			10px 0 10px 0;
	width:				100%;
	background:			url('../images/hr.gif') repeat-x bottom left;		
}

.project strong{
	font:				bold 10px Verdana;
	font-weight:		bold;
}

.project p{
	padding:			0;
	margin:				0;
	width:				500px;
}

.project span{
	text-align:			center;
	float:				right;
	height:				20px;
	display:			block;
}

.project a{
	width:				70px;
	height:				31px;
	background:			url('../images/vote.gif') no-repeat top right;
	display:			block;
	margin-bottom:		10px;
}
