body { font-family: "Times New Roman", Times, serif;
font-size: 16px; color: #000; background-color: #cff; }

table { font-family: "Times New Roman", Times, serif; font-size: 16px; color: #000; }

.group1 { text-decoration: none; color: #000000; font-weight: bold;}

a.group1:hover { text-decoration: underline; color: #000066; }

.group11 { text-decoration: none; vertical-align: top; color: #000000; font-weight: normal; font-size: 14px; }

a.group11:hover { text-decoration: underline; color: #000066; }

.group2 { text-decoration: none; color: #000000; font-weight: bold;}

a.group2:hover { text-decoration: none; color: #000099; }

.group3 { text-decoration: none; color: #40c5c9; font-weight: bold;}

.group4 { text-decoration: underline; color: #005080; font-weight: bold; }

 a.group4:visited { color: #30d0e0; }

a.group4:hover { color: #0000ff; }

.group5 { text-decoration: none; color: #40c5c9; font-weight: bold; }

.group8 { text-decoration: none; color: #0000ff; font-weight: bold; font-size: 15px;}

.group9 { text-decoration: underline; color: #006699; font-weight: bold; font-size: 15px; }

a.group9:visited { color: #66e0e5; }

 a.group9:hover { color: #0000ff; }

.puls { font-size: 13px; color: #000; }

a.puls:link,a.puls:active { text-decoration: underline; color: #000; }

a.puls:visited { text-decoration: none; color: #005080; }

a.puls:hover { text-decoration: underline; color: #0000ff; }

h1 { margin-bottom: 4px; font-size: 32px; font-weight: bold; }

h2 { margin-top: 6px;  margin-bottom: 6px; font-size: 22px; font-weight: bold; }

h3 { margin-bottom: 1px; font-size: 16px; }

.ltl { font-weight: normal; font-size: 13px; }

h4 { font-size: 16px; font-style: normal; font-weight: bold; text-decoration: underline;
margin-top: 6px; margin-bottom: 12px;}

h5 { margin-top: 4px; margin-bottom: 4px; font-weight: normal; font-size: 13px; }

.color { background-color: #85dce0; }

.ad { background-color: #bbf2f2; }

.ad1 { background-color: #f8f8ed; }

.ctr1 { background-color: #66ddff; }

 .ctr { background-color: #55dccb; }

table.bdr { border-collapse: separate; border: 2px #85dce0 solid; margin-top: 6px; margin-bottom: 6px; }

td.bdr-r {border-right: 1px #000 solid; }

td.bdr-rb {border-right: 1px #000 solid; border-bottom: 1px #000 solid;}

td.bdr-b {border-bottom: 1px #000 solid;}

td.bdr { border: 2px #85dce0 solid; margin-bottom: 6px; }

#bdr { border: 1px #000000 solid; }

td.cbb { background-color: #ccffff; border: 1px #000066 solid; margin-bottom: 6px;
background-image: url(../Images/Osinka/bg.jpg); }

.bg { background-color: #a0e0ff; border: #000; border-style: solid; border-width: 1px; }

#m0 { margin-bottom: 0px; }

#m1 { margin-bottom: 12px; }

#m2 { margin-top: 0px; }

#mm { margin: 7px; }

#mm_l { margin: 7px; float: left;}

#mm_r { margin: 7px ; float: right;}

.mm_l { margin: 7px; float: left;}

.mm_r { margin: 7px ; float: right;}

#m3 { margin-top: 3px; margin-bottom: 3px; }

.d1 { position: relative; left: -20px; top: -44px; }

.d2 { position: relative; left: -10px; top: -44px; }

 .d3 { position: relative; left: 0px; top: -40px; }

 .d4 { position: relative; left: 0px; top: -33px; }

.m0 { margin-bottom: 0px; }

.m2 { margin-top: 12px; margin-bottom: 12px; }

.m3 { margin-top: 6px; margin-bottom: 3px; }

.m4 { margin-top: 3px; margin-bottom: 6px; }

.m5 { margin-top: 7px; margin-left: 10px; }

.m6 { margin-top: 6px; margin-bottom: 6px; }


.group7 { color: #000; border: 1px #000000 solid; }

img.bdr { border: #000; border-style: solid; border-width: 1px; }

img.bdr2 { border: #000; border-style: solid; border-width: 2px; }

.group12 { text-decoration: underline; color: #000; }

a.group12:hover { text-decoration: underline; color: #00f; }

.group13 { text-decoration: none; color: #000; }

a.group13:hover { text-decoration: underline; color: #00f; }

.group14 { text-decoration: underline; color: #005080; }

a.group14:visited { color: #30d0e0; }

 a.group14:hover { color: #00f; }

 .group15 { text-decoration: underline; color: #005080; font-weight: bold;  }

a.group15:hover { color: #00f; }

.group16 { text-decoration: none; color: #000; font-weight: bold; }

a.group16:hover { text-decoration: underline; color: #00f; }

.group17 { text-decoration: none; color: #000; font-weight: bold; }

a.group17:hover { text-decoration: underline; color: #006; }

.c1 { background-color: #55dccb;}

.c2 { background-color: #9bedf1;}

.c3 { background-color: #55dccb;}

.c4 { background-color: #aaf4d9;}

.c5 { background-color: #80e0bd;}

.group18 {text-decoration: underline; color: #005080; }

a.group18:hover {color: #00f;}

.group20 {text-decoration: none; color: #005080; }

a.group20:hover {text-decoration: underline; color: #00f;}

.in0 {text-indent: -1.5em;}

.none {list-style-type: none;}
.box {  margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px}

.group24 {text-decoration: underline; color: #000000; }

a.group24:visited {color: #1ca080;}

a.group24:hover {color: #00f; }

.btm_links {text-decoration: underline; color: #009999; }

a.btm_links:hover {color: #000;}

.imgpreview {
   height: 111px;
   overflow: hidden;
   position:relative;
}

.imgpreview .imgholder {
   float: left;
   background-color: #EDFCEE;
   border: 1px solid black;
   height: 103px;
   width: 103px;
   margin: 3px;
   text-align: center;
   position:relative;
   display:block;
   text-decoration: none;
}

.imgpreview div.icnt{
; visibility: hidden;
}

.imgpreview .imgholder img {
   border: medium none;
   margin: auto;
   padding: 2px;
}

div.socialplates {
    background-color: #EFF8FE;
    border: 2px solid #B0E0FC;
    margin-bottom: 6px;
    margin-top: 6px;
    text-align: left;
}

div.socialplates ul {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
}

div.socialplates li {
    list-style: none;
    margin: 3px 8px;
    border-bottom: 1px solid #B0E0FC;
}

div.socialplates li.fb {
    padding-bottom: 2px;
}

div.socialplates li.gplus {
}

div.socialplates li.twitter {
}

div.socialplates li.last {
    border-bottom: none;
}

div.socialplates a.help {
    display: none;
}

div.socialplates:hover a.help {
    position: relative;
    right: -48%;
    display: inline-block;
}

a.auto {  max-width: 17em;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    vertical-align: bottom;
    text-overflow: ellipsis;}

    /*==================     Photo Lenta     ======================*/

    .imgpreview {
        position: relative;
        margin-bottom: 10px;
    }

    .imgpreview .imgholder {
        float: left;
        border: 1px solid black;
        height: 100px;
        width: 100px;
        text-align: center;
        position: relative;
        display: block;
        text-decoration: none;
        margin: 5px;
    }

    .club-set-3lines .imgpreview {
        height: 333px;
        overflow: hidden;
    }

    .club-set-2lines .imgpreview {
        height: 222px;
        overflow: hidden;
    }


    /*==================    Forum Puls   ======================*/

    .forum-puls {
      margin-right: 10px;
      height: 333px;
      overflow: hidden;
    }

    .forum-puls-2lines {
      margin-right: 10px;
      height: 222px;
      overflow: hidden;
    }

    .forum-puls > li {
        padding-top: 5px;
        position: relative;
        font-size: 0.9em;
    }

    .puls {
        color: #000;
        text-decoration: underline;
    }

    a.puls:hover {
        color: #0000b0;
    }
