body {
background: #f3f3f3 url("img/pozadi.jpg") repeat-x;
margin: 0px;
font-size: 13px;
color: black;
font-family: Arial;
}

a {
color: #9e0b0f;
}

a:hover  {
color: #9e0b0f;
text-decoration: none;
}

img {
border: 0px solid black;
}

.spacer {
clear: both;
}

#content {
margin: 0px auto;
width: 960px;
}

#header {

}

.logo_left{
background: url("img/logo.png") no-repeat;
width: 480px;
height: 102px;
margin-top: 15px;
float: left;
}

.logo_right{
margin-top: 50px;
float: right;

}

#header_menu {
height: 85px;
color: #ffffff;
font-size: 13px;
margin-top: 20px;
}

.header_menu_top {
height: 55px;
background: url("img/header_menu_top.png") no-repeat;
}

.header_menu_bottom {
height: 30px;
background: url("img/header_menu_bottom.png") no-repeat;
}

.header_menu_button {
margin-top: 7px;
float: left;
padding: 12px 18px 12px 18px;
margin-left: 25px;
min-width: 50px;
text-align: center;
}

.header_menu_button_s {
margin-top: 7px;
float: left;
padding: 12px 18px 12px 18px;
margin-left: 25px;
min-width: 50px;
text-align: center;
border-radius: 8px;
-moz-border-radius: 8px;
-webkit-border-radius: 8px;
background-color: rgba(0, 0, 30, 0.22);
}

.header_menu_top a{
color: #ffffff;
text-decoration: none;
}

.header_menu_top a:hover{
color: #ffffff;
text-decoration: none;
}


#center{
margin-top: 20px;
}

#text {
float: left;
width: 665px;
min-height: 100px
}

.post {
margin-bottom: 40px;
text-align: left;
}

.post_name {
font-size: 25px;
}

.post_name a {
color: #000000;
text-decoration: none;
}

.post_name a:hover {
color: #000000;
text-decoration: none;
}

.date {
font-size: 12px;
color: #999999;
white-space: pre;
}

.coment_number {
background: url("img/coments.png") no-repeat;
width: 126px;
height: 39px;
color: #ffffff;
font-weight: bold;
font-size: 11px;
}

.coment_number a {
color: #ffffff;
text-decoration: none;
}

.coment_number a:hover {
color: #ffffff;
text-decoration: underline;
}

#sidebar {
float: right;
width: 272px;
margin-left: 20px;
min-height: 100px
}

.sidebar_part {
width: 271px;
margin-bottom: 5px;
}

.sidebar_name {
background: url("img/sidebar.png") no-repeat;
width: 271px;
height: 58px;
color: #ffffff;
font-size: 20px;
}

.sidebar_name a {
text-decoration: none;
color: #ffffff;
}

.sidebar_name a:hover {
color: #ffffff;
text-decoration: none;
}


.sidebar_content ul li {
list-style-image: url("img/li.png");
margin-bottom: 5px;
}

.sidebar_content ul {
padding-left: 30px;
}

#footer {
background: url("img/footer.png") no-repeat;
height: 92px;
color: #ffffff;
}

.left_footer {
float: left;
margin: 23px 0px 0px 38px;
width: 50%;
}

.left_footer a:hover {
color: #ffffff;
}
.left_footer a {
color: #ffffff;
}

.right_footer {
margin: 23px 38px 0px 0px;
float: right;
text-align: right;
width: 40%;
}

.right_footer a:hover {
color: #ffffff;
}

.right_footer a{
color: #ffffff;
}

.vymena_odkazu {
text-align: center;
font-size: 9px;
color: black;
margin-top: 35px;
}

.vymena_odkazu a:hover {
color: black;
}

.vymena_odkazu a {
color: black;
margin-left: 10px;
}

#coments {
border-top: 1px solid black;
width: 665px;
}

.respond {
margin-bottom: 15px;
}

.thdrpy {
text-align: right;
padding-right: 5px;
}

.coment_text {
padding-left: 7px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #CCCCCC;
}

.coment_m {
margin-top: 10px;
}


.coment_t a {
font-weight: bold;
}

.coment_t a:hover {
font-weight: bold;
}
.array {
width: 170px;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border: 1px solid #CCCCCC;
}

table.o-autorovi {
margin-top: 10px;
border: 1px solid gray;
margin: 10px auto;
padding: 10px;
width: 95%;
}

table.o-autorovi h4{
margin: 0;
}

table.o-autorovi p{
margin: 0;
}

table.o-autorovi td img {
border:1px solid #D6D6D6;
padding:3px;
}

.breadcrumb {
float: left;
margin-bottom: 10px;
}

.breadcrumb p {
margin: 0;
}

.searchinput {
width: 178px;
height: 21px;
background: url("img/search.png") no-repeat;
border: 0px solid black;
float: left;
padding: 0;
padding-left: 3px;
font-size: 12px;
}

.searchbutton {
width: 87px;
height: 21px;
background: url("img/search_b.png") no-repeat;
border: 0px solid black;
padding: 0;
float: right;
margin-right: 3px;
cursor: pointer;
color: #ffffff;
font-size: 12px;
padding-bottom: 6px;
}

.alignleft {
float:left;
margin-bottom:5px;
margin-right:5px;
}
.alignright {
float:right;
margin-left:5px;
}

