BODY {font-family: Segoe UI, Arial; line-height: 140%;
	margin-top: 0px;
 	margin-bottom: 0px;
 	margin-right: 0px;
 	margin-left: 0px;
 	background: #E5097F url("http://www.mediclubznojmo.cz/img/aerobic_1.jpg") top 100px center no-repeat;
	background-size: 100%;
        }
 
.mn-post-info { color: black; font-size: 11px; line-height: 130%; text-decoration: none; float: left; margin: 0px 0px 5px 0px;} 
.mn-posts {color: black; margin: 0px 0px 10px 0px; float: left; font-size: 18px; padding: 20px 30px 20px 30px; background-color: rgba(255, 255, 255, 0.8);}
.mn-posts p{clear: both; line-height: 150%;}
.mn-posts h3{color: black; font-size: 28px; padding: 0px 0px 0px 0px; font-weight: bold; margin: 10px 0px 10px 0px}
.mn-posts a{color: black;}
.mn-post {margin-bottom: 0px; padding-left: 10px;}
.mn-post img {max-width: 730px; height: auto;}
.mn-post p { color: black; font-size: 18px; padding: 10px 0px 0px 0px; margin: 0px; text-align: justify; line-height: 150%;}
.mn-post h2 {color: #0091D4; font-size: 28px; padding: 0px 0px 10px 0px; margin: 0px; background: url("") top right no-repeat; width: 100%;}
.mn-post h3 {color: black; font-size: 28px; padding: 0px 0px 10px 0px; margin: 0px; font-weight: bold}
.mn-post li, em {color: black;}
.mn-page {padding: 30px 30px 100px 30px; background-color: rgba(255, 255, 255, 0.8);}
.mn-page p{clear: both; text-align: justify; font-size: 16px; margin-block-end: 0em; margin-block-start: 0em}
.mn-page img{max-width: 730px; height: auto;}
.mn-page h2{ font-size: 28px; margin: 0px 0px 20px -5px; padding: 0px; color: black; float: left; background: url("https://www.mediclubznojmo.cz/img/bcg_h2.png") top right repeat;}
.mn-page h3 {color: black; font-size: 18px; padding: 0px 0px 3px 0px; margin: 0px; clear: both;}
.mn-page2 h2{ font-size: 24px; margin: 0px 0px 5px 0px; padding: 10px; color: white; float: left;}
.mn-page2 h3 {color: black; font-size: 18px; padding: 0px 0px 3px 0px; margin: 0px; clear: both;}

.mn-pagination { font-size: 12px; float: right; padding-top: 5px; font-weight: bold;}
.mn-pagination a { text-decoration: underline; font-size: 11px; font-weight: normal;}
.mn-pagination a:hover { text-decoration: underline; font-size: 11px; font-weight: normal;}


.page {min-width: 1000px;
       margin: 0px auto;
       height: 100%;
	   position: relative;
       }
	
.top {
	height: 110px;
	background-color: #E5097F;
	}
	
.top2 {
	width: 1000px;
	height: 110px;
	margin: 0px auto;
	color: white;
	}
	
.logo {
	margin: 0px;
	float: left;}
	h1 {
	font-size: 44px;
	font-weight: bold;
	margin: 30px 0px 20px 0px;
	}
	a {
	text-decoration: none;
	color: white;
	}
	
.cislo {
	float: left;
	text-align: right;
	font-size: 18px;
	font-weight: bold;
	margin: 30px 0px 0px 450px;
	color: white;
	line-height: 150%}

.dny {
	clear: both;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	color: black;
	}
	
.po { background: #E48331;	line-height: 100px;float: left; width:120px; height: 130px; margin: 5px;} 
.ut { background: #E7E00F;	line-height: 100px;float: left; width:120px; height: 100px; margin: 5px;} 
.st { background: #23B7DA;	line-height: 100px;float: left; width:120px; height: 100px; margin: 5px;} 
.ct { background: #E48331;	line-height: 100px;float: left; width:120px; height: 100px; margin: 5px;}

.cas { background-color: rgba(255, 255, 255, 0.8); float: left; width: 140px; line-height: 30px; margin: 5px; font-weight: normal; padding: 5px; }

.popis { background-color: rgba(255, 255, 255, 0.8); float: left; width: 420px; line-height: 30px; margin: 5px; text-align: left; font-weight: normal;  padding:  5px 0px 5px 25px;}

.sp { background: #E7E00F; float: left; width:340px; margin: 5px; clear: both; height: 90px; padding:  10px;} 
.ba { background: #23B7DA; float: left; width:345px; margin: 5px;  height: 90px; padding:  10px;} 
	
.hlavni {
	width: 900px;
	margin: 10px auto;
	padding: 0px 20px;
	background: url("https://www.mediclubznojmo.cz/img/bcg_prb.png") top right repeat;
	min-height: 700px;}
	
.aktuality{
	margin: -10px 30px 10px 0px;
	width: 770px;
	float: left;
	padding-top: 0px;}
	
.aktuality h2 { background: url("https://www.mediclubznojmo.cz/img/bcg_h2.png") top right repeat;
	margin: 25px 0px 15px -15px;
	padding: 20px;
	float: left;
	color: white;
	font-size: 30px}
	
.textnovinky {			
		font-size: 14px; 
		Font-weight: normal;  
		color: white;
		text-align: justify; 
		float: left;
		width: 740px;
		margin: 5px 0px 30px 15px;
		}

.textnovinky a{color: #E5097F;
				text-decoration: none}
				
.textnovinky a:hover {color: #004869;
				text-decoration: none}
				
.button1 {	background: #E5097F;  
			border: 0px;  
			padding: 10px 20px 10px 20px; 
			float: left;
			margin: 0px 0px 20px 15px;
			font-size: 13px;
			font-weight: bold;
			color: white;
			text-decoration: none}
			
.button1:hover {	background: #004869;
				cursor: pointer;
			}
			
.buttontext a{	font-size: 13px;
		font-weight: bold;
		color: white;
		text-decoration: none}
	
.konec {	float: left;
		width: 100%;
		height: 200px;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
		font-size: 13px;
		line-height: 150%;
		background: #E5097F}
		
		
.konec a{text-decoration: none;
			color: white;}
			
.konec a:hover{text-decoration: underline;
			color: white;}
		
.konecin {
		width: 1000px;
		margin: 0 auto;
		color: white;}
		
.konec h3{
		font-weight: normal;
		font-size: 28px;
		font-family: arial;
		font-style: italic;}
		
.koneclogo {	float: left;
		margin: 25px 10px 0px 10px;
		width: 250px;
		height: 60px;}
		
.konec1{float: left;
		margin: 10px 0px 0px 100px; 
		padding: 0px 15px;}
		
.konec4 {float: left;
		margin: 25px 0px 0px 420px; 
		padding: 0px 15px;
		font-size: 15px;
		}
		
.konec4 img {vertical-align: middle;
		margin: 5px;
		}
		
.konec4img {clear: both; height: 55px; float: left;
		}

.konec4text1 {float: left; height: 55px; margin-top: 16px;
		}
		
.konec4text2 {float: left; height: 55px; margin-top: 7px;
		}
		
		
		
.konec5 {float: left;
		clear: both;
		margin: 0px auto;
		width: 100%;
		text-align: center;}

		
.podpis {font-size: 10px;
        font-style: italic;
        float: right;
		color: black;
		margin: -5px 10px 0px 0px}
		
.menu{	
	padding: 0px;
	width: 100%;
	height: 60px;
	background: white;
	clear: both;
	margin: 0px 0px 10px 0px;}
	
.menu2{	
	margin: 0px auto;
	padding: 0px;
	width: 600px;
	height: 100%;}
	
.menu img, .menu2 img{	
	padding-top: 15px;}

.menu ul{
	height: px;
	list-style:none;
	margin: 0px 0px 0px 0px;
	float: left;}
	
.menu2 ul{
	list-style:none;
	}

.menu li, .menu2 li{
	float: left;}
	
	.menu li a, .menu2 li a{
		background: white url("logs/menu-sep.png") right 1px no-repeat;
		color: #E5097F;
		display: block;
		font-weight: normal;
		font-size: 18px;
		line-height: 60px;
		margin: 0px;
		padding: 0px 20px 0px 20px;
		text-align: center;
		text-decoration:none;
		}
		.menu li a:hover, .menu ul li:hover a, .menu2 li a:hover, .menu2 ul li:hover a{
			background: #E5097F url("logs/hover.") bottom center no-repeat;
			color: white;
			text-decoration: none;
			}

	.menu li ul{
		background: #E5097F;
		display:none;
		height:auto;
		padding:0px;
		margin:0px;
		border:0px;
		position:absolute;
		z-index:300;
		min-width: 110px;
		/*top:1em;
		/*left:0;*/
		}
	.menu li:hover ul{
		display:block;
		
		}
	.menu li li {
		background:url('logs/sub_sep.jpg') bottom left no-repeat;
		display: block;
		float:none;
		margin:0px;
		padding-top: 0px;
		min-width: 100px;
		}
		
	.menu li:hover li a{
		background:none;
		
		}
	.menu li ul a{
		display:block; z-index:200;
		line-height: 40px;
		font-size:14px;
		font-style:none;
		font-weight:normal;
		margin:0px;
		padding: 5px 20px 5px 15px;
		text-align:left;
		}
		.menu.menu2 li ul a:hover, .menu.menu2 li ul li:hover a{
			background:#3D96D2 url('logs/hover_sub.jpg') center left no-repeat;
			border:0px;
			color:#ffffff;
			text-decoration:none;
			}
	.menu.menu2 p{
		clear:left;
		}
		
