BODY	{
    margin: 0px 0px 0px;
	padding: 20px 0px 0px 0px;
	font: 13px "Arial", lucida, sans-serif;
	color: white;
	text-align: center;
	background: #061c55 url(../img/bg_page.jpg) repeat-x;
}

#page{
    background: #103387;
    margin: 00px auto;
	width: 1000px;
}

#hlav{
    position: relative;
    height: 208px;
    background: url(../img/bg_hlav.jpg);
    vertical-align: bottom;
}

#hlav ul {position: relative; left: -35px}

#hlav ul li{
    margin-top: 166px;
    float: left;
    list-style-type: none;
    width: 190px;
    height: 20px;
    padding: 10px 0px;
    text-align: center;
    background: url(../img/bg_carka.jpg) no-repeat 187px 0px; 
    
}
#hlav ul li a{
    color: #0a3383;
    text-decoration: none;
}

#hlav ul li a:hover{text-decoration: underline;}

#paticka{
    position: relative;
    float: left;
    padding: 5px;
    width: 950px;
    background: #3165d3;
    color: #021a58;
    margin: 25px;
}

#lmenu{
    position: relative;
    float: left;
    width: 250px;
    left: -15px;
}
#lmenu li{
    width: 230px;
    height: 20px;
    padding: 10px;
    display: block;
    text-align: left;
    list-style-type: none;
    background: url(../img/bg_lmenu.jpg) no-repeat 0px 0px;
} 

#lmenu li:hover{background-position: -251px 0px;}

#lmenu li a{
    width: 250px;
    position: relative;
    margin-bottom: 1px;
    color: white;
    text-decoration: none;
}

#lmenu li a:{text-decoration: underline;}



#text{
    color: white;
    position: realtive;
    float: left;
    width: 420px;
    padding: 10px;
}

#text2{
    color: white;
    position: realtive;
    float: left;
    width: 620px;
    padding: 10px;
}

#novinky{
    position: realtive;
    float: left;
    width: 250px;
    margin: 15px 15px 0px 0px;
    background: #3165d3;
}

#novinky .hlav{
    text-align: right;
    color: white;
    height: 40px;
    margin: 5px 15px;
    font-size: 18px;
    background: url(../img/bg_novinky.jpg) no-repeat 5px 30px;
}

#novinky h3 a{
    text-decoration: underline;
    text-align: left;
    color: #a8cbf3;
    padding-left: 10px;
    font-size: 12px;
    display: block;
    float: left;
    width: 230px;
    margin-bottom: 5px;
}

#novinky p{
    color: white;
    text-align: justify;
    padding: 0px 20px;
}

#novinky a{text-decoration: none; color: white;}

#text, #text2{text-align: left;}
#text p, #text2 p{text-align: justify;}
#text li, #text2 li{list-style-type: disc;}

#text a, #text2 a {color: #6085d6;}
#text a:hover, #text2 a:hover {color: #3879fd;}

#text h1, #text2 h1{
    color: #a8cbf3;
    font-size: 16px;
}

#text2 h2{
    color: #a8cbf3;
    font-size: 14px;
}

h4{color: #a8cbf3;}
#text .z{display: block; font-size: 18px;}
#text .z2{font-size: 18px;}

#text .tmav, #text2 .tmav{
    padding: 10px;
    background: url(../img/bg_tmav.jpg) repeat-x;
}

#text2 table{
    font-size: 12px;
}

#text2 table td{
    vertical-align: top;
}
