
body {
    color: #A46D91;
    background-color: #DE7BD7;
    margin: 0;
    padding: 0; 
    font-family: sans-serif;
}
A:link {
    color: #0E4BC7;
    font-weight: bold;
    text-decoration: none;
}
A:visited {
    color: #218B05;
    font-weight: normal;
    text-decoration: none;
}
A:hover {
    color: #8FFF6E;
    border-bottom: thin dotted;
}
HR {
    border-top: thin solid;
    border-bottom: thin none;
    border-left: thin none;
    border-right: thin none;
}
#main-title {
    font-weight: bold;
    font-size: x-large;
    text-align: right;
}
#sub-title {
    font-weight: normal;
    font-size: small;
    text-align: right;
}
#content-frame {
    margin: 0px;
    border: thin none;
    padding: 0px;
    text-align: left;
}
#left-menu {
    vertical-align: top;
    width: 120px;
}
#content {
    vertical-align: top;
    text-align: justify;
}
.nabidka {
    background-color: #296DDA;
    padding: 2px;
}
.titulek {
    background-color: #05B2F7;
    text-align: right;
    font-style: italic;
    font-weight: bold;
}
.login {
    position: absolute;
    width: 100%;
    height: 2500px;
    left: 0;
    top: 0;
    text-align:left;
    border:0px;
    background-color: #000000;
    
}

.login2 {
	position: absolute;
	width: 100%;
	height: 2500px;
	left: 0;
	top: 0;
	background-color: #000000;
}
.post {
    background-color: #9000E1;
    padding: 2px;
}
.day-head {
    background-color: #FBE666;
    text-align: right;
    font-style: italic;
}
.post-head {
    border-bottom: thin solid black;
}
.post-body {
    border-bottom: thin solid black;
}
.post-title {
    font-weight: bold;
}
.form-label {
    width: 20%;
    vertical-align: top;
}

