body {
background-image:url(pozadie.png);
background-repeat:repeat-x;
background-color:#a1d2fa;
margin: 0 auto;
font-family:Arial, Helvetica, sans-serif;
font-size:12px
}
h1 {
font-size:14px;}
h2 {
font-size: 13px;
}


h3 {
font-size:12px;
}
#stred {
margin: 0 auto;
width: 916px;
}
#hore {
background-image:url(letenky-hore.png);
background-repeat:no-repeat;
width: 916px;
height: 103px
}
#menu {
background-image:url(menu.png);
width: 916px;
height: 34px;
background-repeat:no-repeat
}
#poz {

width: 916px;
background-image:url(obsah.png);
background-repeat:repeat-y;
float:left;
}


.ol{
width:391px;
float:left;
margin-left: 10px;
padding-top: 10px
}
.olh{
width: 391px;
height: 18px;
background-image:url(olh.png);
background-repeat:no-repeat}
.ols{
width: 391px;
background-image:url(ols.png);
background-repeat:repeat-y}

.old{
width: 391px;
height: 21px;
background-image:url(old.png);
background-repeat:no-repeat
}

.oltext{
padding: 7px;}

.oltext a{
color:#666666;
text-decoration:none}
.oltext a:hover{
color:#000000;}

.op{
width:486px;
float: right;
margin-right: 10px;
padding-top: 10px
}

.oph{
width: 486px;
height: 30px;
background-image:url(oph.png);
background-repeat:no-repeat}

.ops{
width: 486px;
background-image:url(ops.png);
background-repeat:repeat-y}

.opd{
width: 486px;
height: 22px;
background-image:url(opd.png);
background-repeat:no-repeat}

.optext{
padding: 7px;
}

.optext a{
color:#FF6600;
text-decoration:none
}

.optext a:hover{
color:#FF6600;
}

#dole{
background-image:url(dole.png);
width: 916px;
height: 55px;
background-repeat:no-repeat;
padding-top: 10px;
padding-left: 20px;
float:left;
}
#dole a{
color:#333333;
text-decoration:none
}
.text {
width: 450px;
height: 530px;
padding-left: 35px;
margin-top: 12px;
float:left;
text-align:justify
}

.text a {
text-decoration:none;
color:#006666;
font-size:12px
}

.text a:hover {
color:#CC3300
}
.textlavo {
width: 350px;
height: 530px;
padding-right: 35px;
margin-top: 12px;
float:right;
}
.textlavo a {
text-decoration:none;
color:#006666;
font-size:12px
}

.textlavo a:hover {
color:#CC3300
}

.hcko {
width: 320px;
height: 80px;
padding-top: 5px;
padding-left: 5px;
color:#333333

}

.menutext {
height: 25px;
padding-top: 10px;
padding-left: 10px;
}
.menutext a {
text-decoration:none;
color:#333333;
font-size:14px
}

.menutext a:hover {
color:#CC3300
}

.vertikal {
width: 850px;
height: 200px;
padding-left: 35px;
padding-top: 5px
}
.vertikall {
width: 850px;
height: 280px;
padding-left: 35px;
padding-top: 45px
}

.vertikall a {
text-decoration:none;
color:#006666;
font-size:12px
}

.vertikall a:hover {
color:#CC3300
}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	}
	
	.navigation a {
	color:#333333;
	text-decoration:none
	}
	
	.navigation a:hover {
	color:#FF3300;
	}
.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
	
	
.obrayok {
padding: 2px;
border: 1px solid #333333;
margin-left:5px;
margin-top: 5px}