@charset "UTF-8";
body {
	font-family:  Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #ffffff;
	background-image: url(../data/body_bg.jpg);
	background-position: top center;
	background-repeat: no-repeat;
        margin: 0px;
        margin-top: 0px;
	padding:0px;
        background-image: url(../data/bg.jpg);
	background-position: top center;
	background-repeat: no-repeat;
        background-color: #fff;
}



.zarovnani{
margin: 0px;
padding: 0px;
margin-left: auto;
margin-right: auto;
width: 812px;
}



#hlavicka_logo{
margin: 0px;
padding: 0px;
background-image: url(../data/hlavicka_logo.png);
	background-position: top center;
	background-repeat: no-repeat;
height:86px;
width: 812px;
margin-top: 10px;
}

#hlavicka{
margin: 0px;
padding: 0px;
background-image: url(../data/hlavicka.png);
	background-position: top center;
	background-repeat: no-repeat;
height:217px;
width: 812px;
}


#obsah{
margin: 0px;
padding: 0px;
background-image: url(../data/obsah.png);
	background-position: top center;
	background-repeat: no-repeat;
height: 300px;
width: 812px;
}


#sloupec1{
float:left;
width: 238px;
margin-left: 20px;
_margin-left: 10px;
}

#sloupec2{
float:left;
width: 238px;
margin-left: 28px;
}

#sloupec3{
float:left;
width: 238px;
margin-left: 28px;
}


.p1{
width: 236px;
height: 31px;
background-image: url(../data/home_bg.jpg);
	background-position: top center;
	background-repeat: repeat;
        margin-left: 1px;
}

.p1 a{
color:#e7e8da;
display: block;
width: 231px;
height: 26px;
padding-top: 8px;
padding-left: 5px;
text-decoration: none;
}

.p1 a:hover{
color:#fff;
display: block;
width: 231px;
height: 23px;
padding-top: 8px;
padding-left: 5px;
background-color: #2f6e2a;
}

.p2{
width: 236px;
height: 21px;
background-image: url(../data/home_bg.jpg);
	background-position: top center;
	background-repeat: repeat;
margin-top: 1px;
margin-bottom: 1px;
margin-left: 1px;
}



.p2 a{
color:#e7e8da;
display: block;
width: 231px;
height: 18px;
padding-top: 3px;
padding-left: 5px;
text-decoration: none;
}

.p2 a:hover{
color:#fff;
display: block;
width: 231px;
height: 18px;
padding-top: 3px;
padding-left: 5px;
background-color: #2f6e2a;
}


.p3{
width: 236px;
height: 37px;
margin-left: 1px;
background-image: url(../data/home_bg.jpg);
	background-position: top center;
	background-repeat: repeat;
}


.p3 a{
color:#e7e8da;
display: block;
width: 231px;
height: 34px;
padding-top: 3px;
padding-left: 5px;
text-decoration: none;
}

.p3 a:hover{
color:#fff;
display: block;
width: 231px;
height: 34px;
padding-top: 3px;
padding-left: 5px;
background-color: #2f6e2a;
}

.obsah_text{
padding: 20px;
padding-top: 10px;
}

.obsah_text h1{
font-size: 18px;
padding: 0px;
margin: 0px;
padding-bottom: 6px;
}

.sp{float: left; margin-left: 30px;}

.obsah_text img{border: none;}

.obsah_text a{color: #ece088;text-decoration: none;}

.obsah_text a:hover{color: #eae8d9;text-decoration: underline;}

.tl {clear: both;padding-top:5px;width: 100%;}

.tl a{
padding: 3px;
color: #ece088;text-decoration: none;
background-image: url(../data/home_bg.jpg);
	background-position: top center;
	background-repeat: repeat;
        border: 1px solid #ece088;
}
.tl a:hover{
padding: 3px;
color: #fff;
text-decoration: none;
background-image:none;
background-color: #2f6e2a;
border: 1px solid #ece088;
}

h1 {
    margin: 0;
    padding: 0;
}
