.start_story_image
{
border-radius: 16px 16px 0px  0px;
width: 270px;  
height: 270px;
background-size: cover;  
border-bottom: 2px  rgb(87,87,87) solid;  
}
.start_story_left
{
cursor: pointer;
background: white;
float:left;
position:relative;
border-radius: 18px 18px 18px  18px;
border: 2px  rgb(87,87,87) solid;
display: inline-block;
margin-left: 15px;
}
.start_story_start
{
width: 80%;
text-align: center;
height: 28px;
padding-top: 8px;
font-size: 20px;
border-right: 2px  rgb(87,87,87) solid;
display: inline-block;
}

.start_story_info_left
{
display: inline-block;
width: 140px;
padding-top: 6px;
font-weight: bold;

}
.start_story_info
{
text-align: justify;
float:left;
display: inline-block;
padding-right: 8px;
}
.start_pribehy_bottom
{
//font-size: 16px;
padding-left: 20px;
display: none;
float:left;
width: calc(100% - 310px);
max-height: 600px;
overflow-y:auto;
overflow-x:hidden;
position:relative;
top: -8px
}

.A_obe
{
min-height: 38px;
font-size: 15px;
width: calc(100% - 10px);
margin-bottom: 8px;
padding: 4px;
background-color: rgba(255,255,255,0.6);
border-radius: 8px;
border: 1px rgb(230,230,230) solid;
}
.A_obe_true
{
background-color: rgba(255,255,255,1);
border: 1px rgb(180,180,180) solid;
}
.A_nadpis
{
font-weight: bold;
}
.A_proc
{
display: inline-block;
font-weight: normal;
font-size: 13px;
float:right;
padding-right: 8px;
}
.A_off
{
color: rgb(152,152,152);
}
.A_popis
{
padding-top: 2px;
}
.achi_z
{
width: 22px;
height: 30px;
display: block;
float: left;
margin: 1px;
padding: 4px;
margin-right: 4px;
}
.start_pribeh_star
{
margin-top: 2px;
width: 32px;
height: 32px;
margin-right: 2px;
}
#comments_textare
{
font-family: "Georgia";
font-size: 17px;
width: 100%;
min-height: 80px;
height: auto;
border-radius: 7px 7px 0px 0px;
}
#comments_send
{
width: 100%;
padding: 4px;
height: 18px;
text-align:center;
cursor: pointer;  
}
#comments_area_div
{
border: 1px  rgb(87,87,87) solid;
background-color: #DFE2E5;
border-radius: 7px 7px 7px 7px;
}
.comment_div
{
margin-top: 12px;
border: 1px  rgb(87,87,87) solid;
border-radius: 7px;
}
.comment_top
{
border-bottom: 1px  rgb(87,87,87) solid;
padding: 3px;
border-radius: 7px 7px 0px 0px;
background-color: #DFE2E5;
height: 18px;
}
.comment_bottom
{
border-radius: 0px 0px 7px 7px ;
background-color: white;
padding: 3px;
}