html {
	margin: 0 0 0 0;
	height: 100%;
	
}


body {
		height: 100%;
		line-height:200%;  
    color: #dec99f;
    background-color: black;
    }
    
div.obsahstranky {

  background: url(images/ma4.jpg);
    background-repeat: repeat-y;
    width:1024px;
    border: 2px solid #590016;
    margin-right: auto; margin-left: auto;
    margin-top: 0px; margin-bottom: 0px;
}

div.zahlavi1 {
background: url(images/ma1.jpg);
    height: 126px;
    width: 1024px;
    margin: 0px;
}

div.zahlavi2 {
background: url(images/ma2.jpg);
    height: 174px;
    width: 1024px;
    margin: 0px;
}

div.stred {
background: url(images/ma3.jpg);
    height: 657px;
    width: 1024px;
    margin: 0px;
}

div.zapati {
background: url(images/ma5.jpg);
    height: 58px;
    width: 1024px;
    margin: 0px;
}

div.vata {
background: url(images/ma4.jpg);
    width: 1024px;
    margin: 0px;

}

div.menuweb {
    position: absolute;
    height: 334px;
    width: 245px;
    margin-right: auto; margin-left: 25px;
    margin-top: 114px; margin-bottom: 0px;
}

div.stranka {
    padding:30px;
    position: absolute;
    /* text-indent: 25px; */
    color: #dec99f;
    text-align: left;
    font: 21px Arial, Helvetica, sans-serif;
    /* font-size: 24px; */
    /* background-color:red; */
    height: auto;
    width: 620px;
    margin-right: auto; margin-left: 300px;
    margin-top: 10px; margin-bottom: 0px;
}


.menu{ border:1px solid #deb258; margin:0; padding:0; width:235px; list-style:none;background:none;}
.menu li{padding:0; margin:0 0 1px 0; height:40px; display:block; }
.menu li a{text-align:center;height:40px; padding:0px 25px; font:15px Verdana, Arial, Helvetica, sans-serif; color:rgb(255,255,255); display:block; background:url('images/verMenuImages.png') 0px 0px no-repeat; text-decoration:none; outline:none;}
.menu li a:hover{background:url('images/verMenuImages.png') 0px -40px no-repeat; color:rgb(0,0,0);}
.menu li a.active, .menu li a.active:hover{background:url('images/verMenuImages.png') 0px -80px no-repeat; color:rgb(255,255,255);}
.menu li a span{line-height:40px;}


h1 {
		text-transform: uppercase; 
		text-align: left;
		font-weight:normal;
    color: #dec99f;
		background-color:#ffcb08;
		background: url(img/background2.jpg);
		font-size: 35px;
		padding:0px;
		margin: 0px;
		padding-top: 0px;
		padding-left: 0px;
		padding-right: 0Px;
		padding-bottom: 5Px;
    }    

h2 {
		text-transform: none; 
		text-align: left;
		font-weight:heavy;
    color: #deb258;
		background-color:#ffcb08;
		background: url(img/background2.jpg);
		font-size: 32px;
		padding:0px;
		margin: 0px;
		
		padding-top: 35px;
		padding-left: 0px;
		padding-right: 0Px;
		padding-bottom: 0Px;
    }    


img.ilustrace2 {
	float:right;
	margin:0px;
	margin-left:15px;
	border-right: 1px solid black;
	border-bottom: 3px solid black;
}

img.ilustrace3 {
	float:left;
	width: 320px;
	margin:0px;
	margin-top: 20px;
	margin-right:25px;
	border-right: 1px solid black;
	border-bottom: 3px solid black;
}

p {
text-indent:10px;
text-align: justify;
}

a img {border: none; }
a { text-decoration: none; font-weight:normal;}
a.odkaz:link {color: #dd5777;}
a.odkaz:visited {color: #dd5777;}
a.odkaz:hover {color: #dd5777; text-decoration: underline; }

div.vyraz
{
margin-top:20px;
margin-bottom: 20px;
margin-left:50px;

color: #deb258;
}

span.vyraz
{
color: #deb258;
}

li
{margin:9px;}
