* {
	margin: 0px;
	padding: 0px;
}
body {
        background:#E8E5DE;
	text-align: center;
}
#stranka_obal {
	width: 800px;
	background-color: #99B2CB;
	margin: 0px auto;
        margin-top: 10px;
        border:1px solid #000000;
}
#hlavicka {
	width: 100%;
	height: 150px;
	background-color: #99B2CB;
}
#navigace {
	width: 100%;
	height: 40px;
	background-color: #99B2CB;
        font: bold 12px Verdana, sans-serif; arial;
        margin:0;
        padding:0;
        float:center;
        width:80%;
        margin:0 0 25px 40px;
}
#navigace li {
        list-style:none;
        margin:0;
        padding:0;
        float:left;
        margin:0 0.3em 0 0;
        background: #eee9bf;
        border-top: 1px solid #000000;
        border-left: 1px solid #000000;
        border-right: 1px solid #000000;
        border-bottom: 1px solid #000000;
}
#navigace li a {
        display:block;
        text-decoration:none;
        font-weight: normal;
        padding:0.4em 0.6em;
        border-left:0.3em solid #f3f3f4;
        border-right:0.3em solid #f3f3f4;
        color: #b7a9a9;
        background: #f3f3f4;
}
#navigace li a:hover {
        font-weight: bold;
        border-left:0.3em solid #ff0000;
        border-right:0.3em solid #ff0000;
        color:#000000;
        background:#d8d8d9;
}
#obsah {
        text-align: left;
	padding: 5px;
}
#reset
{
	border: 0px none;
	margin: 0px;
	padding: 0px;
	float: none;
	clear: both;
	width: 0px;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
}
#patka {
	width: 100%;
	height: 20px;
	background-color: #99B2CB;
}
#reklama {
        position: absolute;
        right: 60px;
        top: 150px;
        width: 125px;
        height: 125px;
}
#reklama2 {
        position: absolute;
        right: 60px;
        top: 300px;
        width: 125px;
        height: 125px;
}
.bigtext {
        font-size: 14pt;
        font-family: "sans-serif", "Arial CE", "Helvetica CE", Helvetica, Arial;
        color: #000080;
        font-weight: bold;
        font-decoration: none;
}
.titletext {
        font-size: 12pt;
        font-family: "sans-serif", "Arial CE", "Helvetica CE", Helvetica, Arial;
        color: #00AAAA;
        font-weight: bold;
        font-decoration: none;
        margin-left: 2em;
}
.normaltext {
        font-size: 10pt;
        font-family: "sans-serif", "Arial CE", "Helvetica CE", Helvetica, Arial; 
        color: #000000;
        font-decoration: none;
}
.bluetext {
         font-size: 10pt;
         font-family: "sans-serif", "Arial CE", "Helvetica CE", Helvetica, Arial; 
         color: #000080;
         font-weight: bold;
         font-decoration: none;
}
.bluetext A:link {
         color:#000080;  
         text-decoration: none;

}
.bluetext A:visited {
         color:#000080;
}
.bluetext A:active { 
         color:#d72b01;
}
.bluetext A:hover {
         color:#d72b01;
}
.greytext {
         font-size: 10pt;
         font-family: "sans-serif", "Arial CE", "Helvetica CE", Helvetica, Arial; 
         color: #515151;
         font-weight: bold;
         font-decoration: none;
}
.whitetext {
         font-size: 10pt;
         font-family: "sans-serif", "Arial CE", "Helvetica CE", Helvetica, Arial; 
         color: #FFFFFF;
         font-weight: bold;
         font-decoration: none;
}
.smalltext {
         font-size: 8pt;
         font-family: "sans-serif", "Arial CE", "Helvetica CE", Helvetica, Arial;
         color: #FFFFFF;
         font-weight: normal;
         font-decoration: none;
}
.smalltext A:link {
         color:#ffffff;  
         text-decoration: none;

}
.smalltext A:visited {
         color:#ffffff;
}
.smalltext A:active { 
         color:#d72b01;
}
.smalltext A:hover {
         color:#d72b01;
}
