*{
    margin:0;
    padding:0;
    border:0;
}

body{
    background-image: url(images/bg.gif);
    font-family: Verdana;
    font-size: 10px;
    line-height: 180%;
    color:#FFCC00;
}

h1{
    /*background-image: url(images/h1.gif);
    background-position: bottom;
    background-repeat: no-repeat; */
    padding:0 0 15px 0;
    font-size:16px;
    display:block;

}

a{
    color:#FFCC00;
}

ul{
    list-style:none;
}

.page{
    background-image: url(images/page-bg.gif);
    width:830px;
    margin:auto;
    display:block;
}

.head{
    background-image: url(images/head.jpg);
    width:830px;
    height:261px;
}

.logo{
    background-image: url(images/logo.jpg);
    width:228px;
    height:246px;
    float:left;
}

.right{
    width:602px;
    height:261px;
    float:left;
}

.banner{
    width:602px;
    height:190px;
    display:block;
}

.menu{
    width:482px;
    padding:0 0 0 120px;
    display:block;
}

.menu li{
    float:left;
}

.menu li a{
    background-image: url(images/d1.gif);
    background-position: left;
    background-repeat: no-repeat;
    width:100px;
    padding:0 0 0 15px;
    display:block;
    color:#FFCC00;

}

.content{
    background-image: url(images/content-bg.gif);
    width:830px;
}

.left-side{
    width:240px;
    padding:0 0 50px 0;
    float:left;
}

.left-side li{
    background-image: url(images/left.gif);
    background-position: bottom;
    background-repeat: no-repeat;
    width:240px;
    display:block;
}

.left-side h2{
    background-image: url(images/d2.gif);
    background-position: left;
    background-repeat: no-repeat;
    width:210px;
    margin:0 0 0 15px;
    padding:0 0 0 15px;
    font-size:x-small;
    color:#FF0000;
    display:block;
}

.seznam{
    width:210px;
    padding:15px 5px 15px 25px;
    line-height:2em;
}

.seznam li{
    width:210px;
    background:none;
}

.main-content{
    width:590px;
    padding:0 0 25px 0;
    float:left;
}

.main-content h2{
    padding:15px 15px 25px 15px;
    font-size:12px;
    display:block;
}

.main-content p{
    padding:0 15px 25px 15px;
    line-height:1.5em;
    display:block;
}

.main-content big{
    padding:0 15px 25px 15px;
    display:block;
}

.main-content strong{
    color:#FFFFFF;
}

.main-content a{
  color: #FF6633;
}

.main-content ul{
    padding:0 15px 25px 25px;
    line-height: 1.5em;
}

.main-content img{
    margin:10px;
    padding:5px;
    border:1px solid #FF6633;
    display:block;
}

.left{
    float:left;
}

.footer{
    background-image: url(images/footer.gif);
    width:650px;
    padding:40px 90px 0 90px;
    height:104px;
    display:block;
}

.footer strong{
    width:650px;
    padding:50px 0 0 0;
    text-align:center;
    color:#282828;
    display:block;
}

.footer strong a{
    color:#282828;
}

.menu2 li{
    width:130px;
    text-align:center;
    float:left;
}

.menu2 li a {
    color:#6F6F6F;
}

.galerie{
    padding:15px;
}

.galerie li{
    float:left;
    height:300px;
    padding:0;
}

.galerie img{
    width:150px;
}

.clr{
    clear:both;
}
