body {
   	margin:0px; 
	background: #ffffff url(../img/bg01.gif) repeat-x;;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#88888a; 
    
}
a {text-decoration:none; color:#88888a;}
a:hover {color:#da3600;}
.main { margin-left:auto;   margin-right:auto;  width: 840px;}
.top {display:block; float: left; height:145px; width:850px; margin-top: 14px;}
.logo {display:block; float: left; margin-top:40px;}
.banner {display:block; float: right; width:540px; height:145px;}

.menu {display:block; float: left; height:35px;  width:840px;}
.menu ul {margin: 0;  padding: 0;  list-style-image:url(../img/menu_marker.gif);}
.menu ul li { display:inline; }
.menu ul li .break {display:block; float:left; width:9px; height:35px; background: url(../img/menu_marker.gif); margin:0px;  margin-left:10px;}
.menu ul li a {font-size:12px; font-weight:bold; margin-left:10px; margin-right:10px; color:#595959; margin-top: 12px; display:block; float:left;}
.menu ul li a:hover {color:#da3600;}

.leftcol {display:block; float: left; width:610px; margin-top: 10px;}
.rightcol {display:block; float: left; width:205px; margin-left:25px; background: #f3f3f3;  margin-top: 10px;padding-bottom:15px;}
.rightcol2 {display:block; float: left; width:190px; padding-left:10px; padding-top:10px; margin-left:25px;  margin-top: 10px;padding-bottom:15px;}
.wecomebanner {display:block; float: left; width:610px; height:185px; background:url(../img/bannerbg.jpg) no-repeat;}
.mainContent {display:block; float: left; width:590px; padding-left:20px;}
.mainContentTitle{display:block; float: left; margin-top:5px;}
.tekst_news {display:block; float:left; width:560px; padding-top:10px; padding-left:30px; }

.imageBox {display: block; float: left; width:150px; height:170px; margin:5px; font-size:11px; margin-left:20px; margin-right: 20px;}
.imageBox img {border:4px solid #58585a;}
.imageBox img:hover {border:4px solid #f58220;}

.witamy {font-size:30px; color:#f58220; width:100%; margin-top:10px;}
.witamytext {width:95%; margin:20px; color:#58585a; line-height:15px;}
.leftbanners {width:185px;display:block; float: left; margin-top:10px; }
.newslist {width:400px; margin-left:25px;display:block; float: left;}
.wydarzeniabox {display:block; float:left; margin-top:10px; margin-bottom:10px; width:400px;}
.image2 {display:block; float: left;  margin-top:5px; width:140px}
.title {display:block; float:left; color: #ff9933; font-weight:bold; width:100%;}
.title:hover {color:#555555; text-decoration:underline;}
.data {display:block; float:left; margin-top:5px; color:#88888a; width:100%}
.head {display:block; float:left; margin-top:5px; color:#88888a; font-weight:bold;}
.foot {display:block; float:left; background:#e8e8e7; padding:20px; width:800px; margin-top:10px}
.tytulArtykulu {display:block; float:left;font-size:18px; width:100%; margin-top:20px;}
.formboxopis {display:block; float:left; width:80px; padding-top:8px; color:#222222;}
.formbox {display:block; float:left; width:500px;}
input.form {background:#fbfbfb; border: 1px solid #989898;  width:440px; font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#343869; padding:3px; margin-top:4px; margin-bottom:4px;}
textarea.form {background:#fbfbfb; border: 1px solid #989898;  width:440px; font-size:12px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#343869; padding:3px; margin-top:4px; margin-bottom:4px; height:100px;}

.submit-btn {width: 82px;	height: 20px; background: url("../img/btn_wyslij.gif") no-repeat;			outline: none;			border: 0;}




/* root element for scrollable */
.vertical {  
	/* required settings */
	position:relative;
	overflow:hidden;	

	/* vertical scrollers have typically larger height than width */	
	height: 480px;	 
	width: 190px;
}

/* root element for scrollable items */
.items {	
	position:absolute;
	
	/* this time we have very large space for height */	
	height:20000em;	
	margin: 0px;
}

/* single scrollable item */
.item {
	margin:10px 0;
	padding-left:15px;
	height:150px;
}

/* elements inside single item */
.item img {
	float:left;
	margin-right:20px;
}
/* the action buttons above the scrollable */
#actions {
	width:190px;
	margin:10px 10px 10px 10px;	
}

#actions a {
	font-size:11px;		
	cursor:pointer;
	color:#666;
}

#actions a:hover {
	text-decoration:underline;
	color:#000;
}

.disabled {
	visibility:hidden;		
}

.next {
	float:right;
    margin-right:20px;
}	
.prev {
    margin-left:20px;    
}



