body {
        margin: 0px 0px 0px 0px;
        padding: 0px;
        font-family: "Verdana CE", "Helvetica CE", Verdana, "Arial CE", Arial, Helvetica, sans-serif;
        font-size:85%;
        color:#D8B769;
        background: Black;
}

#main {
        margin-right:200px;
        padding-left: 10px;
}

#hlavicka {
        margin-right: 200px;
        height:58px;
        background: url("./img/zyel.jpg") bottom center no-repeat;
}

#hlavicka a {
        display: block;
        height: 58px; 
        background:transparent !important;
        color:white;
        }
#hlavicka a span { display:none }

#obsah {
        width: 100%;
        background:Black;
        margin-right:200px;
        border:2px solid Yellow;
}

#obsah a {
        color:#FF8000;
}

#obsah a:hover {
        background:Silver;
        color:Red;
 }

#menu {
        font-size:120%;
        padding-bottom: 3px;
        font-weight:bold;
                
}
#menu p {
        padding-left: 5px;

        }
#menu a {
        color:#FF8000;
        padding-left: 5px;
        font-size:85%;
        font-weight:normal;
}

#leftmenu {
        padding: 5px 5px 5px 5px;
        width: 180px;
	color: Yellow
        background:Black;
        border:2px solid Yellow;
	
}

#leftmenu a{
        color: #FF8000;

}
#leftmenu a:hover {
        color:Red;
        background:Silver;
 }

#leftmenu p {
        font-size:10px;
        padding-left: 5px;
        margin-top: 1px;
        text-align:center;
}

#leftmenu ul {
        clear: both;
        font-size : 85%;
        margin-left:20px;
}

#leftmenu ul li{
}

.nadpismenu {
        border-top: 1px dotted #0F4D82;
        border-bottom: 1px dotted #0F4D82;
        font-weight:bold;
        font-size: 110%;
}


.post {
        padding: 2px 2px 2px 2px;
}
.post        a{
        color: #FF8000;

}
.post        h3 {
        font-size:120%;
        background-color: #D8B769;
        color: Black;
        padding-left:15px;
}
.post        .title {
        font-size:140%;
        color: Yellow ;
        border-bottom : 1px solid #D8B769;

}
.post        .category {
        color: #D8B769;
        font-size:110%;
        text-align: right;
        border-bottom : 1px solid #D8B769;
}

.post .category a {
        color: #FF8000;


}


.post        .content {
        padding-left:20px; 
        padding-right:20px; 
        padding-top:10px; 
        line-height : 1.6;
}

.post        .content a{
        color: #FF8000;
        background-color: transparent;
}
.post        .content a:hover{
        color: Red;
        background-color: Silver;
}

.post .datum {
        color: #1C4464;
        font-size: 80%;
        padding: 0px;
}
.post .spodek {
        color: #1C4464;
        font-size: 70%;
        padding-top: 10px;
}
.post        .doprava {
        text-align: right;
        font-size : 85%;
        padding-top: 10px;
        padding-bottom: 10px;
}

q {
        display:block;
        padding: 10px 8px 8px 8px;
        background-color:#D8F08C;
        border-top: 1px dotted #D5D5D5;
        margin: 0px 0px 16px 0px;
        font: 85% "Lucida Grande", "Lucida Sans Unicode", arial, verdana, sans-serif;
        line-height:1.4;
        color:#666;
        text-align:left;
}                

img {
        border:none;
}

a {
        color: Purple;
        background-color: transparent;
}

a:link, a:visited {
        color: Purple;
}

a:hover {
        background-color: #000;
        color: Purple;
}

.separ {
        color: #BAB8B8;
        background: #BAB8B8;
}


.help        {
        border-bottom : 1px dashed Gray;
        cursor : help;
}


