﻿.related-menu-item{display:block; width: 310px; margin-top: 10px;}
/*.related-menu-item.first_0{margin-top: 0px;}*/
.related-menu-item .box-round{display:block; width: 270px; padding: 20px; background: rgb(235, 235, 235);}
.related-menu-item img{display: block; clear: both; margin-bottom: 10px}
.related-menu-item a{text-decoration: none}
.related-menu-item a:hover{color: rgb(51,51,51);}
.related-bubble{display:block; width: 310px; height: 21px; background: url('/img/related-bubble.png') 260px top no-repeat;}
.related-bubble span{display: none;}

.discussion_posts{font-size: 13px}
.discussion_post{display: block; clear: both; background: rgb(245,245,240); border: 1px solid rgb(215,215,210); margin-top: 5px; position: relative}
/*.discussion_post:hover{border: 1px solid rgb(160,160,153); background: rgb(225,225,220)}*/
.discussion_post:hover .head{border-bottom: 1px solid rgb(160,160,153); background: rgb(115,115,110); color: rgb(255,255,255)}
/*.discussion_post:hover .foot{border-top: 1px solid rgb(160,160,153); color: rgb(0,0,0)}*/
.discussion_post .service_menu{position: absolute; display: none; right: 0px; top: 0px; width: 310px; height: 50px; z-index: 10; float: right; padding-top: 10px}
.discussion_post .service_menu_button{display: block; float: left; margin-right: 10px; width: auto; border: 1px solid rgb(153,153,153); background: rgb(255,255,255); cursor: pointer; color: rgb(102,102,102); font-size: 12px; background-position: 5px 5px; background-repeat: no-repeat; padding-left: 17px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;}
.discussion_post .service_menu_button:hover{border: 1px solid rgb(51,51,51); color: rgb(0,0,0); background-position: 5px -25px}
.discussion_post .service_menu_button span{display: block; clear: both; padding: 3px 5px 4px}
.discussion_post .comment_button{background-image: url('/img/discussion/post_small.png')}
.discussion_post .vote_aye_button{background-image: url('/img/discussion/vote_aye_small.png')}
.discussion_post .vote_nay_button{background-image: url('/img/discussion/vote_nay_small.png')}
.discussion_post .spam_button{background-image: url('/img/discussion/spam_small.png')}
.discussion_post .head{background: rgb(215,215,210); border-bottom: 1px solid rgb(215,215,210); color: rgb(51,51,51); padding: 3px 5px}
.discussion_post .title{font-weight: bold}
.discussion_post .content{padding: 5px}
.discussion_post .foot_post{border-top: 1px solid rgb(215,215,210); color: rgb(153,153,153); padding: 3px 5px}
.discussion_post p{padding: 0px 0px 5px; margin: 0px}
.discussion_posts .level_1{margin-left: 10px}
.discussion_posts .level_2{margin-left: 20px}
.discussion_posts .level_3{margin-left: 30px}
.discussion_posts .level_4{margin-left: 40px}
.discussion_posts .level_5{margin-left: 50px}
.discussion_posts .level_6{margin-left: 60px}
.discussion_posts .level_6 .discussion_post{margin-left: 70px}
.discussion_menu{display: block; clear: both; margin-top: 10px; padding: 10px 10px 50px; border-top: 1px solid rgb(215,215,210)}
.new_post_button, .watchdog_button{display: block; width: auto; float: left; margin-right: 10px; width: auto; border: 1px solid rgb(235,235,235); background: rgb(255,255,255); cursor: pointer; font-size: 13px; font-weight: bold; background-position: 7px 13px; background-repeat: no-repeat; padding-left: 0px; -webkit-box-shadow: 0px 0px 4px 0px rgb(0,0,0); 0px 0px 4px 0px rgb(0,0,0); box-shadow: 0px 0px 4px 0px rgb(0,0,0);}
.new_post_button:hover, .watchdog_button:hover{color: rgb(211,0,0); background-position: 7px -27px}
/*.new_post_button{background-image: url('/img/discussion/new_post.png')}
.watchdog_button{background-image: url('/img/discussion/watchdog.png')}*/
.new_post_button span, .watchdog_button span{display: block; padding: 10px}
.discussion_posts .discussion_post_disabled{display: none}

.form_block.diskuze .form_item{display: block;
clear: both;
padding-top: 5px;
font-size: 13px;
overflow: auto;}

.form_block.diskuze label{display: block;
float: left;
clear: left;
width: 135px;
text-align: right;
padding: 4px 5px 0px 0px;
color: rgb(0,0,0);}

.form_block.diskuze .submit_item{padding: 15px 0px 0px 138px;}