<style>
* { margin:0; padding:0; }

/* nastaveni pro celou stranku */
body {
	margin: 0em 0em 10em;
	font-family: Verdana, 'Geneva CE', lucida, sans-serif;
	font: 1em/1.33;
 	color: #000; font-size: x-small;
	text-align: left; min-width: 500px;
	background:  #e9edde  url("../img/max.png");
 	line-height: 1.5; 	
}

/* default definice fontu v odstavcich */
p{
  font-family: Verdana, 'Geneva CE', lucida, sans-serif; color: Black;
  font-style: normal; font-variant: normal; font-weight: normal;
  font-size: 12px; line-height: 140%;
	margin:0;	margin-bottom:0.9em;
	}	

#akce{margin:0px;}
#akce img{border:0px solid white; margin:0px;margin-bottom:12px; padding:0px;}

#oteviraci{}
#oteviraci p {line-height:80%;}	
.podtrzene{text-decoration:underline;font-weight:bold;margin-top:20px;}	
/* default nadpisy */
h1 {font-family: Verdana, 'Geneva CE', lucida, sans-serif;padding: 0 0 10px 0;color: #4992bb;margin-bottom:0.9em;font-size: 22px;}
h2 {font-family: Verdana, 'Geneva CE', lucida, sans-serif;padding: 0 0 10px 0;color: #4992bb;margin-bottom:0.9em;font-size: 20px;} 	
h3 {font-family: Verdana, 'Geneva CE', lucida, sans-serif;padding: 10px 0 0 0;color: #4992bb;margin-bottom:0.9em;font-size: 15px;}
h4 {font-family: Verdana, 'Geneva CE', lucida, sans-serif;padding: 0 0 10px 0;color: #bf503c;margin-bottom:0.9em;font-size: 15px;}
h5 {font-family: Verdana, 'Geneva CE', lucida, sans-serif;padding: 0 0 0 0;color:tomato;margin-bottom:0.9em;font-size: 15px;}

/* hlavni pozadi stranky*/
#topback {background: url("../img/body.png") repeat-x; min-height: 100%; width: 100%;}
#backin {padding: 15px 0} 

/* hlavni ramec stranky - layout*/
#content_main_max {width: 600px; background: #fff; margin: 0 auto 0 auto; border:4px solid white;} 
#content_main_min {text-align: left; width: 590px; border: 5px solid white;} 

/* definice hlavicky */
#head {width: 100%; background: #3c8a49 url("../img/head.jpg") repeat-x; border-top:0px solid #fff; height: 196px; position: relative;}
h1, h1 span { width: 425px;height: 196px; position: absolute; right: 0; top: 0; display: block;  color: #fff;
							font-size: 150%; z-index: 1; overflow: hidden;}
h1 span { z-index: 2; left: 0; cursor: pointer; background:  url("../img/h2.jpg") no-repeat; }
h1 a:link, h1 a:visited { color: #fff; }
h1 a:hover { color: #ffcc00; }
h2, h2 span { width: 221px; height: 196px; left: 0; top: 0; z-index: 3; position: absolute; display: block; color: #fff;
							font-size: 130%; overflow: hidden; }
h2 span {background:  url("../img/h1.jpg") no-repeat; z-index: 4;}

/* hlavni menu, definice odkazu, onmouseover, posledni posledni polozka menu nema okraj */ 
#menu {width: 700;height:31px; border-top:5px solid #fff; background:#87bdc7;}
#img h4 { font-size:100%; font-weight: normal; margin: 0 15px; } 
#menu ul {margin: 0px}																																															/*  zruseni okraje mezery */
#menu li a:link, #menu li a:visited {font-family: Impact, 'Techno CE', sans-serif;color: White; font-size: 14px;} 
#menu li {display: block; width: 20%; float: left; list-style: none; text-align: center; overflow: hidden;} 
#menu li a, #menu li strong  {display: block; padding: 2px 0px 2px; text-decoration: none; border-right: 1px solid white; border-bottom: 2px solid white;} 

#menu li.last a {border-right: none;}																			/* posledni polozka v menu nema mezeru */
#menu li a:link, #menu li a:visited {background:#4992bb;color:white;} 		/* odkaz - onmouseover */
#menu li a:hover {color:#efefef; background:#87bdc7;} 
#aktual  {font-family: 'Impact', 'Techno CE', sans-serif;color:White;font-size:14px; 										/* polozka kde se nachazime */ 
					color: white; background: #87bdc7;padding-top: 2px; padding-bottom: 2px;
					border-right: 1px solid white; border-bottom: 2px solid white;}
					
/* definice hlavniho textoveho bloku */
table {float:left;}
#content_main_text 			{margin: 20px 30px 20px 30px;} 
#content_main_text ul		{margin-left:20px;font-size: 12px;}
#content_main_text PLAINTEXT		{margin-left:20px;font-size: 12px;}

/* definice hlavniho textoveho bloku */
#content_main_text a:link, a:visited, a:active {color:white;text-decoration:none;background:#d3d5bb;}	
#content_main_text a:hover {color:#fff;text-decoration:none;margin-left:0px;background: #406d4b;}	
										
#content_main_text .fotky1     {float: right; text-align: center; padding-left:20px;} /* blok kde jsou obrazky na titulce vpravo */
.fotky1 img		     {border:1px solid Black; margin: 0 auto;} /*obecna vlastost imgs*/
#content_main_text .fotky2     {width: 500; clear:both; float: center; text-align: center; padding:10px;} /* blok fotogalerie */
#content_main_text .imgpodklad {padding: 8px;margin:0 auto;border: 0px solid #666;background: #d4e7ea; margin-bottom: 20px; }
#content_main_text .galerie img {margin:4px;}
#content_main_text .aktualita img {border:0px;}

/* odkaz na "NAHORU" */
#top   {clear:both; color: #4992bb; text-align:right; line-height: 1.7; margin-top:15px;border:0px solid red;} 
#top a {color:white; background: #4992bb;}
#top a:link, a:visited, a:active {text-decoration:none; padding:0 2px;}
#top a:hover {color: white;text-decoration: none;padding: 0 2px;background: #87bdc7;}	

/* FOTOGALRIE  */
.fotky2 a     {border:0px; margin:0; padding:0;}  
.fotky2 img		{border:1px solid Black; margin: 0 auto;} /*obecna vlastost imgs*/

/* paticka - maily, web, webmaster */
#foot {width:100%;clear:both;background:#eaf0ea url("../img/foot.jpg") repeat-x left bottom;text-align:right;padding:160px 0 8px 0;} 
#foot p {line-height:7px;font-size:10px;padding-right:30px;color:white;}
#foot .in { min-height:60px; border:0px solid #fff;} 
#foot a {color: white;}
#foot a:link, a:visited, a:active {text-decoration: none;padding: 0 2px;background: #546f0f;}
#foot a:hover {text-decoration: none;padding: 0 2px;background: #87bdc7;}	

/* paticka - pocitadlo */
#counter{width:100%;text-align:center;padding: 15px 0 0 0;}
#counterIN{text-align:center;}

/*formularove prvky*/			
small {font-size: 10px;letter-spacing: 1px;line-height: 17px;color: #666;}
.vzkaz {width: 400px;height: 202px;background: #e2e2e2;}  
.comment {background: #e2e2e2;color: #000;border: 0;width: 385px;	height: 192px;
					font: 12px arial, verdana, sans-serif;margin: 5px 0 0 5px;overflow: auto;}  
.comment-text {margin-left:10px; line-height: 18px; margin-top: 7px;}
.single {width: 700px;margin:auto;text-align: left;} 
.author, .email, .url {background:#e2e2e2;color:#000e;border:0;font:12px arial,verdana,sans-serif;
											 height: 20px;width: 130px;margin: 0 10px 10px 0;padding: 2px 0 0 2px;}
.button {width: 130px;height: 20px;background: #4992bb;border: 0;color: #fff;margin-bottom: 1px;
  			 margin-bottom: 2px;cursor: pointer;} 
.button-over {width: 130px;height: 20px;background: #454545;border: 0;color: #fff;margin-bottom: 1px;
							margin-bottom: 2px;cursor: pointer;}  
.gallery img {padding: 15px;background: #000;margin: 15px 0;}
.gallery {padding-left: 10px;line-height: 18px;}								
</style>
