* {
margin:0;
padding:0;
}

body{
background:white;
}


a{
text-decoration:none;
color:black;
}

h1,h2,h3{
font:12px arial;
color:#c6000b;
font-weight:bold;
text-transform:uppercase;
}

h1{
margin-top:22px;
}
h2{
font:11px arial;
text-transform:none;
}

h3{
font:10px arial;
text-transform:none;
}

p{
font:11px arial;
color:#515151;
}

strong{
color:#c6000b;
}

table{
margin-top:10px;
font:11px arial;
color:#515151;
}

#pdf{
display:block;
background:url(../images/pdf.jpg) left no-repeat;
padding-top:2px;
height:18px;
padding-left:21px;
width:130px;
font:12px Arial;
}
#pdf a{
font:12px Arial;
}

.odsad{
margin-top:10px;
}
.odsad2{
margin-left:30px;
}
.zvacsi{
margin-top:10px;
font:12px Arial;
font-weight: bold;
color:#c6000b;
}

.zalozka{
background:url(../images/zalozka.jpg) top left no-repeat;
padding-left:20px;
}

.odsad-strong{
display:block;
width:30px;
height:12px;
font-weight:bold;
color:#c6000b;
text-transform:uppercase;
float:left;
}

#obal {
margin:0 auto;
width:801px;
background:url(../images/obal.jpg) repeat;
}

#top{
background:url(../images/top.jpg) no-repeat;
width:801px;
height:107px;
}
#top-left{
height:107px;
width:300px;
float:left;
}

#logo{
background:url(../images/logo.jpg);
display:block;
width:300px;
height:106px;
}

#top-right{
padding-top:42px;
padding-right:12px;
height:65px;
width:489px;
float:right;
}

#profil-mini{
display:block;
background:url(../images/profil.jpg) no-repeat;
width:38px;
height:15px;
float:right;
}

#kontakt-mini{
display:block;
background:url(../images/kontakt.jpg) no-repeat;
width:46px;
height:15px;
float:right;
}

#mapa-mini{
display:block;
background:url(../images/mapa_stranky.jpg) no-repeat;
width:41px;
height:15px;
float:right;
}

#menu_l{
width:300px;
height:179px;
background:url(../images/menu_l.jpg) repeat-x;
float:left;
}
#menu_l p{
color:#ffffff;
font:13px Arial;
height:20px;
padding-left:13px;
margin-top:6px;
border-bottom:1px solid white;
}

#menu_l a{
display:block;
width:287px;
height:21px;
padding-left:13px;
padding-top:5px;
text-decoration:none;
color:#ffffff;
font:13px Arial;
border-bottom:1px solid white;
}

.active{
background:url(../images/active.jpg) right no-repeat;
}
.active a{
font-weight:bold;
}

#submenu{
width:290px;
padding-left:10px;
height:64px;
border-bottom:1px solid white;
}

#submenu a{
margin-bottom:0;
padding-top:0;
font:12px Arial;
height:17px;
margin-top:2px;
width:277px;
border-bottom:0;
}

#menu_r{
width:501px;
height:179px;
float:right;
background:url(../images/menu_r.jpg) no-repeat;
}

#flash{
margin-left:1px;
}

#left{
width:300px;
height:233px;
background:url(../images/left.jpg) repeat-x;
float:left;
}

#left img{
margin:16px;
margin-bottom:0px;
border:3px solid  gray;
}

#content{
width:479px;
padding:22px;
padding-right:0;
padding-top:0;
padding-bottom:0;
float:right;
background:#f5f5f5;
text-align:justify;
}

#padding_right{
margin-right:22px;
width:457px;
}

#udaje{
background:url(../images/mapa.jpg) right top no-repeat;
margin-bottom:100px;
}
#udaje a,#kontakt a{
text-decoration:none;
color:#515151;
}
#kontakt{
background:url(../images/mapa2.jpg) right top no-repeat;
margin-bottom:100px;
}

#bottom{
width:801px;
height:35px;
padding-top:10px;
color:#ffffff;
background:#c6000b;
}

#bottom a{
font:10px Arial;
color:#ffffff;
text-decoration:none;
margin-left:10px;
margin-right:10px;
}

#webra{
width:801px;
height:15px;
background:white;
text-align:right;
}

#webra a{
font:9px Arial;
color: #c6000b;
text-decoration:none;
}

.left{
float:left;
}

.cleaner{
clear:both;
}

.submenu{
width:479px;
text-align:right;
}
.submenu a{
display:block;
background:#c6000b url(../images/submenu_button.jpg) bottom no-repeat;
width:113px;
height:17px;
margin-left:2px;
float:right;
text-align:center;
color:white;
margin-bottom:15px; 
}

#inactive_sub2{
background:#c6000b url(../images/button-siroky.jpg) bottom no-repeat;
width:175px;
}
#active_sub2{
background:#c6000b url(../images/button-siroky.jpg) bottom no-repeat;
height:22px;
width:175px;
}

#active_sub{
height:22px;
}

.hand{
cursor:pointer;
}

