body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    background: #212121;
}
#karton {
    margin: 0 auto;
    width: 400px;
}
#leb {
    color: #333;
    width: 400px;
    height: 39px;
    margin: 0px;
    background: url(../img/gora.png) no-repeat top left;
}
#menu_gora {
    font-family:Tahoma,sans-serif;
    font-size: 11px;
    text-align: right;
    color: #fff;
    padding: 6px 15px 0px 0px;
    list-style-image:none;
    list-style-position:inside;
    list-style-type:none;
}
#menu_gora a {
    color: #fff;
    text-decoration: none;
}
#menu_gora a:hover {
    color: #fff;
    text-decoration: underline;
}
#menu_gora li {
    padding:0;
    margin:0;
    display: inline;
}
#tulow {
    color: #333;
    width: 400px;
    color: #BBBBBB;
}
#tulow ul  {
    list-style-image: none;
    list-style-type: none;
    padding:0;
    margin:0;
    width: 400px;
}
#tulow li {
    margin-bottom: 4px;
}
#tulow input {
    padding: 5px;
    background: #282828;
    border: 0;
    width: 390px;
}
#tulow textarea {
    padding: 5px;
    background: #282828;
    border: 0;
    width: 390px;
    height: 200px;
}
#notka {
    margin-bottom: 20px;
}
#notka .title {
    padding: 5px 5px 5px 15px;
    background:#282828;
    border-bottom: 2px solid #4C4C4C;
}
#notka .date {
    font-size: 9px;
    padding-left: 5px;
}
#notka .who {
    color: #89B201;
    display: inline;
}
#notka .cont {
    padding: 4px;
}
form {
    margin: 0px;
    padding: 0px;
}
#dodano {
    padding: 5px 5px 5px 5px;
    background:#282828;
    border-bottom: 2px solid #4C4C4C;
    color: #fff;
    margin-bottom: 10px;
}
.pg {
    font-size: 10px;
    color: #fff;
    background: #f0ffbe;
    -moz-border-radius:3px;
}
.pg a {
    text-decoration: none;
    border: solid 1px #83b300;
    color: #dedede;
    background:#282828;
    -moz-border-radius:3px;
}
.pg a:hover {
    text-decoration: none;
    border: solid 1px #83b300;
    color: #282828;
    background: #C2FF51;
    -moz-border-radius:3px;
}
.pg a, .pg span {
    display: block;
    float: left;
    padding: 2px 5px 2px 5px;
    margin-right: 5px;
    margin-bottom: 5px;
    -moz-border-radius:3px;
}
#comments_blok {
    float: right;
    width: 395px;
    margin-top: 10px;
    margin-right: 4px;
    border-left: 1px solid #DEFFA7;
}
#comments_blok .profil_avatar2 {
    display:table;
    float: left;
}
#comments_blok .avatar2 {
    display:table-cell;
    vertical-align:middle;
    width: 50px;
    height: 50px;
}
#comments_blok .avatar2 img {
    display: block;
    margin: 0 auto;
    background: #fff;
    border: 1px solid #dedede;
    padding: 2px;
}
#comments_blok .comments
{
    border-top: 1px solid #DEFFA7;
    overflow: auto;
    display: block;
    margin: 0px 5px 0px 10px;
    padding-top: 20px;
    padding-bottom: 20px;
    font-family: Verdana, Tahoma,sans-serif;
    font-size: 11px;
    color: #4E6B48;
}
#comments_blok .add_comment
{
    background: #E9FFBF;
    overflow: auto;
    display: block;
    padding: 5px 5px 10px 5px;
    font-family: Verdana, Tahoma,sans-serif;
    font-size: 11px;
    color: #4E6B48;
    font-weight: bold;
}
#comments_blok .add_comment textarea
{
    width: 378px;
    /*max-width: 378px;*/
    height: 80px;
    padding: 3px;
    margin: 5px 0 0 0;
}
.user_kartonik {
    width: 305px;
    display: inline;
    float: left;
    margin-left: 10px;
}
#comments_blok .user_delete_comment a {
    float: right;
    color: #4E6B48;
    font-weight: normal;
}
#comments_blok .user
{
    font-family: Verdana, Tahoma,sans-serif;
    font-size: 11px;
    color: #272222;
}
#comments_blok .date
{
    float: right;
    font-family: Verdana, Tahoma,sans-serif;
    font-size: 11px;
    color: #A5BA90;
}
#comments_blok .comment
{
    margin-top: 3px;
    padding: 6px;
    background: #EBFFE5;
    border: 1px solid #E2FFC6;
}
#comments_blok  textarea
{
    margin: 3px 0 0 0;
    padding: 6px;
    background: #EBFFE5;
    border: 1px solid #E2FFC6;
    width: 300px;
    height: 200px;
}
#comments_blok a
{
    font-weight: bold;
}
#comments_delete
{
    float: left;
    width: 395px;
    margin-top: 10px;
}
#comments_delete input
{
    margin: 5px;

}
#comments_delete .input
{
    text-align:center;
}
