body{
		background-color:black;
		font-family: "Trebuchet MS", Tahoma, Arial, Lucida;
		font-size:12px;
                color:white;
	}
td{
        margin:0px;
        padding:0px;
}
	a{
	color:#f70;
	text-decoration:none;
	font-size:12px;
	}
	a:hover{
	color:#fb4;
	text-decoration:none;
	}
	ul{
	list-style-type:circle;
	color:#eee;
	}

	.outer {
		min-height:760px;
		text-align: center; /* for IE */
		
	}
	.inner{
		width:990px;
		min-height:700px;
		text-align:justify;
		margin: 0 auto;
		background-color:#111;
		color:white;
	}
	.banner {
		width:100%;
		height:120px;
		margin: 0px;
		padding: 0px;	
		background:url(hello.png) repeat-x;
	}
	.search {
                float:right;
		width:170px;
		height:20px;
		padding: 0px;
		margin:5px;
		text-align:center;
                bottom:50%;
	}
	#buttons {
		height:35px;
		background-color:#111;
                margin:0px;
		padding: 0px;
		text-align: center; /* for IE */
background-color:#222;
border:solid;
border-width:1px;
border-color:#272727;
		
	}
	#mainlevel-nav {
		display:block;
		margin: 0px;
		padding: 0px;
		list-style:none;
		margin: 0 auto;
	}

	#mainlevel-nav li {
		float:left;
		text-align:center;
		margin: 0px 0px 0px 25px;
		padding:0px;
		list-style:none;
		display:inline;


	}
	#mainlevel-nav a{
		font-family: "Trebuchet MS", Tahoma, Arial, Lucida;
		font-size:12px;
		width:90px;
		height:20px;
		display:block;
		border:solid;
		border-width:8px 0px 0px 0px;
		border-color:#555;
		margin: 0px 1px 1px 1px;

		
	}
	#mainlevel-nav a:hover{
		border:solid;
		border-width:8px 0px 0px 0px;
		border-color:#f70;
	}

	input{
	margin: auto;
	color:#f70;
	background-color:#000;
	}
	.content{
        width:620px;
	padding:0px;
        margin:0px;
	min-height:400px;
        display:block;

	}
	h3{
	background-color:#555;
	padding:3px;	
	margin:0px;
	}

	ul.latestnews{
	text-indent:0px;
	list-style:none;
	padding:0px;
	margin:0px;

	}
	li.latestnews{
	text-indent:0px;
	padding:0px;
	margin:5px;
	border:solid;
	border-width: 0  0 1px  0;
	border-color:#555;
	}

	.left{
	float:left;
        height:100%;
	width:158px;
	border:solid;
	border-width: 1px;
	border-color:#555;
	margin:2px 5px 2px 2px;
}	

	.right{
	float:right;
	height:100%;
	width:170px;
	border:solid;
	border-width:1px;
	border-color:#555;
	padding:0px;
	margin:2px;
background-color:#111;
	}

	a.mainlevel{
	color:#eee;
	height:19px;
	padding:3px;
	display:block;
	font-size:12px;
	border:solid;
	border-width: 0  0 1px  0;
	border-color:#333;
	background: url(menu_bg.png) no-repeat;
	text-indent:20px;
/*	font-weight:bold;*/
	}

	a.mainlevel:hover{
	background-position: 0px -25px;	
	color:black;
	}
	.contentpaneopen{
	width:100%;
	background-color:#222;
	display:block;
	border:solid;
	border-width:1px;
	border-color:#333;
	margin: 0px 0px 0px 0px;
	min-height:20px;

	}
	.contentheading{
        display:block;
	font-weight:bold;
	width:100%;
	}

	.blog_more{
	margin-left:10px;
	}
	.blogsection{
	margin-left:0px;
	}
        .blog{
	width:636px;
         padding:0px;
         margin:0px;
	}
        img{
        border:0px; 
        }

div.podpis{
        text-align: center;       
	font-weight: bold;
	font-family: arial, sans-serif;
        padding: 0px 0px 20px 0px;
        
}
div.lewa_kol{
        float: left;
	width: 260px;
	margin: 0;
	padding: 0px;
}
div.prawa_kol{
        float: left;
	width: 250px;
	margin: 0;
	padding: 0px;
}
div.prawo{
text-align: right;
}
.tekst{
text-align:justify;
text-indent:10px;
}
div.obrazek{
        padding: 20px 20px 20px 20px;
        text-align: center;
}
img {
max-width:600px;}

div.cytat{
         background-color:#333;
         border:solid;
         border-width:1px;
         border-color:#555;
         margin:5px;
         padding:5px;
}
