body{
margin:0;padding:0;
background:url('til.png');
color:#000;
text-align:center;
font: 13px "Trebuchet MS", "Geneva CE", lucida, sans-serif;
}
a{
color:#672626;
}
a:visited{
color:#AA7474;
}
a:hover{
color:#AA7474;
}
#main{
text-align:left;
width:740px;
position:relative;
margin:0 auto;
}
#header{
background:url('header.png') no-repeat;
width:740px;
position:relative;
height:179px;
}
#popisek{
margin-top:0px;
margin-bottom:0px;
font-size: 13px;
color:#000000;
font-weight: bold;
position:absolute;
top:150px;
left:40px;
}
#content{
padding-top: 20px;
text-align:left;
background:url('bodybg.png') repeat-y;
width:740px;
}
#left{
_margin-right:-3px;
width:200px;
float:left;
}
#left_in{
margin-top: 38px;
margin-left: 40px;
margin-right: 15px;
margin-bottom: 10px;
}
#middle{
margin:0 200px;
}
#middle_in{
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 10px;
}
#right{
_margin-right:-3px;
width:200px;
float:right;
}
#right_in{
margin-top: 38px;
margin-left: 15px;
margin-right: 40px;
margin-bottom: 10px;
}

.reset{
clear: both;
height: 1px;
visibility: hidden;
}
#footer{
position:absolute;
height:59px;
text-align:center;
background:url('footer.png') no-repeat center;
width:740px;
}
.copy{
position:relative;
top:12px;
}
h4{
margin-top: 0px;
margin-bottom: 8px;
text-align: left;
color:#813F3F;
font-size: 15px;
}
.odstavecek{
font-size:11px;
text-align: left;
margin-top: 0px;
margin-bottom: 8px;
}
.odstavecek img{
margin-right:1px;
position:relative;
top:3px;
}
a.tlacitko{
font-size: 12px;
text-transform:uppercase;
display: block;
width:143px;
text-align:center;
border-bottom: 1px solid #511111;
border-top: 1px solid #AA7474;
border-left: 1px solid #AA7474;
border-right: 1px solid #511111;
font-weight: bold;
padding: 4px 0px 3px 0px;
background-color : #813F3F;
color: #e2e2e2;
text-decoration : none;
}
a.tlacitko:hover{
color: #ffffff;
background-color: #813F3F;
border-bottom: 1px solid #AA7474;
border-top: 1px solid #511111;
border-left: 1px solid #511111;
border-right: 1px solid #AA7474;
}
.kraj{
padding: 0px 0px 0px 0px;
font-size: 1px;
display: block;
width:143px;
height:7px;
border-bottom: 1px solid #511111;
border-top: 1px solid #AA7474;
border-left: 1px solid #AA7474;
border-right: 1px solid #511111;
background-color: #672626;
}
#active{
font-weight: bold;
font-size: 12px;
text-transform:uppercase;
display: block;
width:143px;
padding : 4px 0px 3px 0px;
text-align:center;
color : black;
}
h1{
text-transform: uppercase;
margin-top: 0px;
margin-bottom: 15px;
text-align: center;
color:#ffffff;
font-size: 18px;
}
h3{
margin-left: 15px;
margin-top: 0px;
margin-bottom: 10px;
text-align: left;
color:#672626;
font-size: 18px;
}
.odstavec{
text-indent: 20px;
margin-top: 0px;
margin-left: 15px;
margin-right: 15px;
margin-bottom: 45px;
text-align: justify;
}
.bez{
text-indent: 0px;
}
.petnavic{
margin-left: 22px;
}
.bld, legend{
font-weight: bold;
}
.vpravo{
margin-right: 15px;
margin-left: 6px;
float:right;
}
.dot{
color:#ffffff;
background-color:#C30000;
}
.red{
text-transform: uppercase;
color:#C30000;
}
.malo{
margin-bottom: 15px;
}
.nejmin{
margin-bottom: 0px;
}
.center{
text-align:center;
}
.okraj{
position:relative;
top:5px;
border: 1px solid #672626;
}
.vtabulce {
font-size:11px;
}
td.foto {
text-align: center;
vertical-align: center;
border: 1px solid black;
background-color: white;
}
td.foto a {
text-decoration: none;
}
.pad3 {
padding-left: 4px;
}
.pad6 {
padding-left: 6px;
}
ul {
margin: 0 0 0 10px;
padding: 0 0 0 10px;
list-style: url("odrazka.gif");
}
.nv{
position:relative;
top:15px;
left:-5px;
}
fieldset {
padding: 13px;
}
#galerie img {
border: 1px solid black;
}