	body{

		background:url('img/pruh.jpg') 50% 0% repeat-y;
		margin:0;
		padding:0;
	}

	DIV#div_body{
		text-align:center;
		margin:0;
		padding:0;
		width:100%;
		border:0px solid black;
		overflow:auto;
		background-image:url('img/banner2.jpg');
		background-position : top;
		background-repeat : no-repeat;
    vertical-align:top;
    overflow:hidden;
	}
DIV#div_body2{
  text-align:left;
  margin-right:auto;
  margin-left:auto;
  width:780px;
  border-bottom:0px solid blue;
  overflow:auto;
}

DIV#div_obsah{
	position:relative;
	width:100%;
	left:0;
	top:0;
	border:0px solid blue;
}



	DIV#menu A{
		display:block;
		padding:1px;
		padding-left:5px;
		padding-right:5px;
		text-decoration:none;
		font-family:serif;
		font-size:14px;
		font-weight:bold;
		color:#333333!important;

	}
	.oddel{
		margin:1 2 1 2;height:1px;width:1px;background-color:#50BA47;
	}

	DIV#div_menu{
    
		width:150px;
		float:left;
		
		border:0px solid red;
	}
	DIV#menu{
		clear:both;
		margin-left:2px;
		margin-right:15px;
		

	}
	
	
	
	DIV#na_dokument{
		float:left;
		width:630px;
    margin-top:15px;
		/*
    height:350px;
    overflow:auto;
    */
		border:0px solid green;
	}


	.slk0{
		display:block;
		padding:0;
		text-decoration:none;
	}
	.slk1{

		background-color:#9999ff;
		background-color:#00a4E8;
		border-top:1px solid white;
		border-bottom:1px solid gray;
	}

	.slr0{
		/* background:url(img/plus.gif) no-repeat; */
		text-decoration:none;
	}
	.slr1{

		background-color:#999999;
			background-color:#00a4E8;
		border-top:1px solid white;
		border-bottom:1px solid gray;
	}
	.slr2{
		/* background:url(img/minus.gif) no-repeat; */
		text-decoration:none;

	}
	#seznam_doc{
		font: 12px Arial,Verdana,sans-serif;
		color:black;

	}
	/*styly pro vypisování novinek*/
	.nov_div{
		margin:8px;
		padding:5px;
		width:600px;
		border-bottom:1px solid #cccccc;
		height:103px;

	}
	.nov_obr{
		width:102px;
		height:102px;
		border:1px solid black;
		float:left;
		margin-right:10px;
	}
	.nov_no_obr{
		width:102px;
		height:102px;
		display:inline;
		margin-right:10px;
	}
.nov_nadpis{

		font-size:16px;
    font-family:sans-serif;
		font-weight:bold;
    color:#00a4E8;
		
		
		
	}
	.nov_uvod{

		font:normal 12px Arial,Verdana,sans-serif;
		color:black;
		display:inline!important;
		vertical-align:top;
		padding:5px;
	}
	.nov_vice{
		text-decoration:none;
		font:bold 12px Arial,Verdana,sans-serif;
		color:blue;
	}
	.zpet{
		font:bold 12px Arial,Verdana,sans-serif;
		color:blue;
		cursor:pointer;cursor:hand;
	}


	hr.cleaner {
		clear:both;
		height:1px;
		margin:0;
		padding:0;
		visibility:hidden;
		border:1px solid red;
	}

.red_nazev{text-align:center;
  font:15px serif;
  font-weight: bold;
  
}
.red_nazev_akt{text-align:center;
  font:15px serif;
  font-weight: bold;
  color:#9999FF;
}
.box_red{
position:absolute;
width:145px;
border:0px solid red;
text-align:center;


}
.panak{
margin-left:auto;
margin-right:auto;
border:0;
}
DIV#panaci A{text-decoration:none;color:black}

.red_a{
		
		text-decoration:none;
		font-family:serif;
		font-size:15px;
		font-weight:normal;
	}
DIV#div_redakce	
{
height:218px;position:relative;left:0;top:0;border:0px solid red
}

