a:link {text-decoration: none}
a:visited {text-decoration: none}
a:active {text-decoration: none}
a:hover {text-decoration: none} 
a {cursor:hand; 
overflow-wrap: break-word; 
word-wrap: break-word;
word-break: break-word;
}

a.link:link {color: blue}
a.link:visited {color: blue}
a.link:active {color: red}
a.link:hover {color: green}

/* для обычных экранов на десктопах */

@media only screen and (min-width: 1280px) and (orientation:landscape) {
.forumlist{display:block;}
.gotoforumlist{display:none;}
.gotoforumlist2{display:block;}
}

@media only screen and (max-width: 1279px) and (orientation:landscape) {
.forumlist{display:none;}
.gotoforumlist{display:block;}
.gotoforumlist2{display:none;}
}

@media only screen and (orientation:portrait) {
.forumlist{display:none;}
.gotoforumlist{display:block;}
.gotoforumlist2{display:none;}
}

@media only screen and (max-width: 600px) {
.forumlist{display:none;}
.gotoforumlist{display:block;}
.gotoforumlist2{display:none;}
}

/* правая колонка, поиск, главная таблица, меню, логин */

.rightcolumn{display:block;}

.search-desktop{display:block;}
.search-mobile{display:none;}

.table-main{
width:980px;
margin-right:-10px;
}

.table-main2{
width:660px;
margin-right:-10px;
}

.menu-desktop{display:block;}

.logged-desktop{display:block;}
.logged-mobile{display:none;}

.inzd-desktop{display:block;}
.inzd-mobile{display:none;}

.randomads-mobile{display:none;}

.randomads{
margin:10px 0px 10px 10px; 
padding:12px; 
background:#9829b7; 
border-radius: 20px; 
-webkit-border-radius: 20px; 
-opera-border-radius: 20px; 
-moz-border-radius: 20px;
}

.randomads-font{
color:white;
}

.randomads-font-blue{
color:#f1cefb;
}

.randomads-font-green{
color:#e1e1a8;
}

/* кнопка вверх */

#myBtn {
    display: none;
    position: fixed; 
    bottom: 12px;
    right: 48%;
    z-index: 99; 
    cursor: pointer; 
    width:50px;
    height:50px;
}

::-webkit-input-placeholder { 
  color: #00a973;
}
::-moz-placeholder {
  color: #00a973;
}
:-ms-input-placeholder { 
  color: #00a973;
}
:-moz-placeholder {
  color: #00a973;
}

.ahover:hover {text-decoration: underline}

.home {
vertical-align:middle;
height: 90px; width: 78px;
padding:0px;
}

.padding-login {
padding-top:50px;
padding-bottom:15px;
}

.padding-login-less {
margin-top:-15px;
}

.kostyl {
margin-left:0px;
}

.kostyl2 {
margin-left:0px;

}

.kostyl3 {
margin-right:10px;
}

.kostyl6 {
margin-top:2px;
}

.kostyl11 {
padding:25px 10px;
}

.kostyl66 {
margin-top:2px;
}

.poster {
margin-top:-5px;
margin-right:-50px;
}

.obnovleniya {
color:#757575;
}

.obnovleniya2 {
color:#757575;
}

.topic-link {
font-size:18px;
line-height:155%;
margin-top:5px;
}

.mainLastCellBottom {
margin:10px 0px 12px 0px; 
}

.topic-link-randomads {
font-size:18px;
line-height:135%;
}

a.topic-link-randomads:link {color: white}
a.topic-link-randomads:visited {color: #f1cefb}

.rekltopic {
border-left: 6px #00cc66 solid;	
margin:46px 5px 46px 3px;
font-size:18px;	
line-height:155%;
}

.rekltopic-red {
border-left: 6px #ff748c solid;	
margin:46px 5px 46px 3px;
font-size:18px;	
line-height:155%;
}

.rekltopic-red-big {
border-left: 6px #ff748c solid;	
margin:46px 5px 46px 3px;
font-size:20px;	
line-height:155%;
}

.rekltopics-margin {
margin-bottom:-25px;
}

.reklblock {
margin-top:-15px;
margin-bottom:-15px;
}

.hottopic {
border-left: 6px #fea7a8 solid; margin-left:-10px; padding:0px 8px;	
}

.rekltopic-leftmargin {
margin-left:8px;
}

.padding-left-lastdisc {
padding-left: 1px;
}

.topictitlestlock {
font-weight:bolder;
}

.topictitlesticky {
font-weight:bolder;
}

.share-button {
transform: scale(1.4);
padding: 10px;
}

.share-font {
font-size:20px;
padding: 10px;
}

.mainpageheader {
background-color: #e4dfcf;
padding:10px 15px 10px 10px;
line-height:150%;
font-size:28px;
margin-top:10px;
margin-bottom:20px;
border-radius: 0px 100px 100px 0px;
-webkit-border-radius: 0px 100px 100px 0px;
-opera-border-radius: 0px 100px 100px 0px;
-moz-border-radius: 0px 100px 100px 0px;
}

.mainpageheader2 {
line-height:150%;
font-size:24px;
}

.mainpagetopic {
font-size:18px;
line-height:150%;
margin-top:5px;
margin-bottom:5px;
}

.weather {
margin:-5px 0px 5px 0px;
line-height: 100%;
}

.nodisplay {
display:none;
}

.nodisplay2 {
margin-top:-10px;
}

.post-blue {
background-color: #d9effe;
padding: 10px;
margin-top:10px;
margin-bottom:10px;
font-size: 24px;
font-weight:bold;
text-align:left;
line-height: 200%;
max-width:660px;
}

.post-blue-navigator {
background-color: #2b8cfc;
color:white;
padding: 10px;
margin-top:10px;
margin-bottom:10px;
font-size: 24px;
font-weight:bold;
text-align:left;
line-height: 200%;
max-width:660px;
}

.post-blue-pogoda {
color:#ffffff;
margin:10px 0px -5px 0px;
}

.navigator-map {
margin: 10px -10px -10px -10px;
max-width:660px;
}

.userpanel {
margin:25px 0px -20px 0px;
font-size:16px;
background-color: #fafafe;
padding:15px; 
line-height: 200%; 
width:100%;
border-radius: 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
-opera-border-radius: 5px 5px 0px 0px;
-moz-border-radius: 5px 5px 0px 0px;
}

.new {
background-color:#FF0000;color:#FFFFFF;
padding:2px;
margin-left:-1px;
}

.ramka {
margin:25px 15px 5px 0px;
color: #e50000;
font-size:20px;
font-weight:normal;
}

.inzd {
font-size:24px;
padding:20px 0px;
}

.inzd2 {
font-size:22px;
padding-bottom:5px;
}

.blog {
background-color:#feb800;
color:#502668;
}

.forum {
background-color:#feb800;
color:#502668;
}

.indiya {
background-color:#feb800;
color:#502668;
}

.novosti {
background-color:#feb800;
color:#502668; 
}

.indiya-menu { 
background-color:#feb800;
border-radius: 12px;
padding:5px 0px;
-webkit-border-radius: 12px;
-opera-border-radius: 12px;
-moz-border-radius: 12px;
}

.indiya-font { 
color:#502668;
}

.avatar_loggedin {
margin:0px 15px 0px 0px;
height:30px; 
vertical-align: middle;
border:2px #ffffff solid;
border-radius: 100px;
-webkit-border-radius: 100px;
-opera-border-radius: 100px;
-moz-border-radius: 100px;
}

.bottom-menu {
margin:25px 0px 15px 0px;
padding:10px 0px;
max-width:610px;
}


.menu-map {
background-color: #07cbad;
padding:4px;
text-align:left;
color:#ffffff;
}

.header-menu {
min-width:100%;
margin-bottom:10px;
background:#502668;
white-space:nowrap;
font-size:21px;
min-height:48px;
height:48px;
}

.putevoditelmenu {
vertical-align:middle;
font-size:20px;
margin:-10px 0px 10px 0px;
padding:7px 10px 7px 10px;
background:#7f5894; 
min-height:40px;
color:#ffffff;
white-space:nowrap;
}

.putevoditelmenu2 {
vertical-align:middle;
font-size:22px;
margin:-10px 0px 10px 0px;
padding:7px 10px 7px 72px;
background:#02ba7f; 
color:#ffffff;
white-space:nowrap;
vertical-align:middle;
}

.footer {
background: #6289fc;
}

.valiuta {
color:#ffffff; 
margin-left:25px;
margin-top:10px;
}

.valiuta1 {
color:#ffffff; 
padding:12px 0px;
font-size:26px;
margin-left:-5px;
}

.valiuta2 {
color:#ffffff; 
padding:6px 0px;
font-size:20px;
}

.top-menu {
padding:5px 5px 5px 10px;
min-width:100%;
background: #fafdfe;
margin-bottom:10px;
font-weight:bold;
}

h1{
font-size:26px;
padding:5px 0px;
margin: 0px;
font-weight: bold;
color:#000000;
line-height:155%; 
}

h2{
font-size:22px;
margin: 0px;
font-weight: bold;
color:#000000;
}

.post-text {
margin:20px 10px 20px 10px; 
font-size:18px; 
line-height:135%;
overflow-wrap: break-word;
word-wrap: break-word;
word-break: break-word;
}

input {
border-radius: 5px;
-webkit-border-radius: 5px;
-opera-border-radius: 5px;
-moz-border-radius: 5px;
}

textarea {
border-radius: 5px;
-webkit-border-radius: 5px;
-opera-border-radius: 5px;
-moz-border-radius: 5px;
}

#direct3 {
margin-left:140px;
margin-top:10px;
margin-bottom:10px;
}

.choosefile {
margin: 5px 5px 5px -5px;
padding: 8px 0px;
width:250px;
font-size:18px;
}

.upload {
background: #FFFFFF;
border: 2px #7dbdfe solid;
margin: 5px 5px 5px 0px;
padding: 5px;
width:360px;
font-size:18px;
}

.upload-text {
font-size:16px;
}

.font-extra-extra-big{
font-size: 34px;
}

.font-extra-big{
font-size: 24px;
}

.font-big{
font-size: 22px;
}

.font-000{
font-size:20px;
}

.font-00{
font-size:18px;
}

.font-0{
font-size:22px;
}

.font-1{
font-size:22px;
}

.font-2{
font-size:20px;
}

.font-3{
font-size:20px;
}

.font-4{
font-size:18px;
}

.font-5{
font-size:18px;
}

.font-6{
font-size:16px;
}

.icon-1 {
width:38px;
height:38px;
margin-top:-10px;
margin-bottom:-5px;
vertical-align:middle;
}

.icon-2 {
width:24px;
height:24px;
}

.icon-3 {
width:12px;
height:12px;
}

.icon-4 {
width:16px;
height:16px;
}

.mobile-padding2 {
margin-bottom:-2px;
margin-left:-2px;
}

iframe {
border: 1px #ffffff solid;
background-color: #eeeeee;
width:100%;
margin: -10px 0px -10px 0px;
}

.font-red{
color:#ff0000;
}

.font-red-light{
color:#ff9999;
}

.font-green{
color:#009900;
}

.font-green-light{
color:#b4fee7;
}

.font-gray {
color:#757575;
}

.font-gray-underlined {
color:#757575;
font-weight:normal;
border-bottom: 1px #dddddd solid;
}

.font-white{
color:#ffffff;
}

.font-white-big{
color:#ffffff;
}

.font-brown{
color:#9f7103;
font-size:16px;
}

.font-orange{
color:#ec7702;
}

.font-orange-big {
color:#ec7702;
font-size:22px;
}

.karma108 {
color:#009900;
padding:2px 4px;
border:1px #009900 solid;
border-radius: 5px;
-webkit-border-radius: 5px;
-opera-border-radius: 5px;
-moz-border-radius: 5px;
}

.karma1008 {
color:white;
background-color: #22e39d;
padding:2px 4px;
border:0px;
border-radius: 5px;
-webkit-border-radius: 5px;
-opera-border-radius: 5px;
-moz-border-radius: 5px;
}

.notice {
background-color: #fafdfe;
color: #CC0000;
padding:10px;
border-radius: 20px;
-webkit-border-radius: 20px;
-opera-border-radius: 20px;
-moz-border-radius: 20px;
}

.notice-red {
background-color: #FF0000;
color: #FFFFFF;
font-weight:bold;
padding:2px 7px 2px 5px;
}

input[type="button"],
input[type="submit"] {
-webkit-appearance: none;
border-radius: 0;
}


.inputButton {
background-color: #006600;
border: 1px white solid;
padding:5px 12px;
color: #FFFFFF; 
font-size:22px;
font-variant: small-caps;
cursor:pointer;
border-radius: 12px;
-webkit-border-radius: 12px;
-opera-border-radius: 12px;
-moz-border-radius: 12px;
}

.inputButtonSm {
background-color: #01855b;
border: 1px white solid;
padding:5px;
margin:0px;
color: #ffffff;
font-size:18px;
font-variant: small-caps;
cursor:pointer;
border-radius: 5px;
-webkit-border-radius: 5px;
-opera-border-radius: 5px;
-moz-border-radius: 5px;
}

.inputButtonBig {
background-color: #01855b;
border: 1px white solid;
padding:5px;
margin:0px;
color: #ffffff;
font-size:20px;
font-variant: small-caps;
cursor:pointer;
border-radius: 12px;
-webkit-border-radius: 12px;
-opera-border-radius: 12px;
-moz-border-radius: 12px;
}

.enter {width:60px;}

.inputButton2 {
background-color: #126bbe;
border-top: 1px white solid;
border-bottom: 1px white solid;
border-left: 0px;
border-right: 0px;
padding:10px;
margin-bottom:10px;
width:327px;
text-align:center;
display:inline-block;
color: #ffffff;
font-size:18px;
cursor:pointer;
font-variant: small-caps;
border-radius: 12px;
-webkit-border-radius: 12px;
-opera-border-radius: 12px;
-moz-border-radius: 12px;
}

.inputButton3 {
background-color: #99bef6;
padding:6px 10px;
color: #000000;
font-size:22px;
cursor:pointer;
font-variant: small-caps;
border-radius: 12px;
-webkit-border-radius: 12px;
-opera-border-radius: 12px;
-moz-border-radius: 12px;
}

.inputButton4 {
background-color: #126bbe;
border: 1px white solid;
padding:10px;
margin-bottom:10px;
width:327px;
text-align:center;
display:inline-block;
color:  white;
font-size:18px;
cursor:pointer;
font-variant: small-caps;
border-radius: 12px;
-webkit-border-radius: 12px;
-opera-border-radius: 12px;
-moz-border-radius: 12px;
}

.pomosh {
background-color: #e75480;
border-top: 1px white solid;
border-bottom: 1px white solid;
padding:12px 0px;
text-align:center;
margin-bottom:10px;
width:660px;
color: #ffffff;
font-size:20px;
font-variant: small-caps;
font-weight:bold;
cursor:pointer;
text-size-adjust: auto;
-webkit-text-size-adjust: auto;
-moz-text-size-adjust: auto;
-ms-text-size-adjust: auto;
-o-text-size-adjust:auto;
}

.marginFav {
margin-right:6px;
}

.writeButton {
margin-left:-10px;
margin-right:-10px;
margin-bottom:-5px;
}

.post {
background-color: #FAF8C5;
padding:5px;
max-width:640px;
}

.images {
background-color: #eeeeee;
max-width:640px;
border: 1px #e5e5fe solid;
box-shadow: 0px 0px 1px 1px #eeeeee;
display:block;
margin-bottom:-10px;
}

.post-redborder {
border: #FF0000 1px solid;
background-color: #FF0000;
color: #FFFFFF;
padding:4px;
}

.post-green {
background-color: #effaff;
padding:10px;
}

.whosonline {
background-color:#fafdfe;
padding:0px 10px;
color:#666666;
line-height:195%;
border-radius: 12px;
-webkit-border-radius: 12px;
-opera-border-radius: 12px;
-moz-border-radius: 12px;
border: 1px #eeeeee solid;
}

.post-brown {
background:#694b02;
padding:3px;
}

.post-dark {
background-color: #fafdfe;
border-radius: 0px 0px 20px 20px;
-webkit-border-radius: 0px 0px 20px 20px;
-opera-border-radius: 0px 0px 20px 20px;
-moz-border-radius: 0px 0px 20px 20px;
}

.post-moredark {
background-color: #fafdfe;
}

.navigator {
border: 0px;
background-color:#cad5ee;
padding:10px;
font-weight:bold;
color:#757575;
margin-bottom:10px;
padding:20px;
font-size:20px;
line-height: 170%;
}

.podrazdel {
font-size:18px;
font-weight:normal;
line-height: 250%; 
white-space:nowrap; 
background-color:#fafdfe;
padding:8px;
margin:0px 2px 0px 0px;
border-radius: 12px;
-webkit-border-radius: 12px;
-opera-border-radius: 12px;
-moz-border-radius: 12px;
}

.podrazdel-navigator {
font-size:18px;
font-weight:bold;
line-height: 250%; 
white-space:nowrap; 
background-color:#fafdfe;
padding:8px 5px;
margin:0px 2px 0px 0px;
border-radius: 12px;
-webkit-border-radius: 12px;
-opera-border-radius: 12px;
-moz-border-radius: 12px;
}

.podrazdel-drugoi {
font-size:18px;
font-weight:normal;
line-height: 250%; 
white-space:nowrap; 
background-color:#fafdfe;
padding:8px 5px;
margin:0px 2px 0px 0px;
border-radius: 12px;
-webkit-border-radius: 12px;
-opera-border-radius: 12px;
-moz-border-radius: 12px;
}

.vpodrazdel {
font-size:22px;
font-weight:normal;
font-variant: small-caps;
white-space:nowrap; 
background-color:#d3eafd;
padding:6px; 
border-radius: 12px;
-webkit-border-radius: 12px;
-opera-border-radius: 12px;
-moz-border-radius: 12px;
}

.vnovoe {
font-size:22px;
white-space:nowrap;
font-variant: small-caps; 
background-color:#fafdfe;
padding:6px 10px;
border-radius: 12px;
-webkit-border-radius: 12px;
-opera-border-radius: 12px;
-moz-border-radius: 12px;
}

.vpodrazdel2 {
font-weight:normal;
white-space:nowrap; 
background-color:#d3eafd;
padding:6px; 
font-size:0.8em;
font-variant: small-caps;
margin-right:2px; 
border-radius: 12px;
-webkit-border-radius: 12px;
-opera-border-radius: 12px;
-moz-border-radius: 12px;
}

.podrazdel2 {
font-size:24px;
line-height:175%;
background-color:#d3eafd;
padding:10px; 
margin:10px 0px 10px 0px;
font-variant: small-caps;
}

.post-dark-reklama {
background-color: #f6fef2;
padding: 0px;
max-width:100%;
width:100%;
margin-bottom:10px;
}

.post-grey {
background-color: #fafdfe;
padding:5px;
color: #DDD;
}

.post-dark2 {
border: #c1c1c1 1px solid;
background-color: #fcf7ab;
padding:5px;
}

.post-red {
border: #FF0000 1px solid;
background-color: #fdfaf2;
padding:5px;
}

.table-dark {
background-color: #fafdfe;
border-radius: 0px 0px 20px 20px;
-webkit-border-radius: 0px 0px 20px 20px;
-opera-border-radius: 0px 0px 20px 20px;
-moz-border-radius: 0px 0px 20px 20px;
}

.table-red {
background-color: white;
}

.table-dark-noborder {
background-color: #fafdfe;
border-radius: 20px;
-webkit-border-radius: 20px;
-opera-border-radius: 20px;
-moz-border-radius: 20px;
}

.table-dark-noborder2 {
background-color: #fafdfe;
border-radius: 20px;
-webkit-border-radius: 20px;
-opera-border-radius: 20px;
-moz-border-radius: 20px;
}

.table-dark-noborder3 {
background-color: #fafdfe;
}

.table-dark-noborder4 {
background-color: #fafdfe;
border-radius: 0px 0px 20px 20px;
-webkit-border-radius: 0px 0px 20px 20px;
-opera-border-radius: 0px 0px 20px 20px;
-moz-border-radius: 0px 0px 20px 20px;
}

.table-dark-noborder5 {
background-color: #fafdfe;
border-radius: 20px 20px 0px 0px;
-webkit-border-radius: 20px 20px 0px 0px;
-opera-border-radius: 20px 20px 0px 0px;
-moz-border-radius: 20px 20px 0px 0px;
}

.table-moredark {
background-color: #d3eafd;
border-radius: 20px;
-webkit-border-radius: 20px;
-opera-border-radius: 20px;
-moz-border-radius: 20px;
}

.table-moredark2 {
background-color: #d3eafd;
border-radius: 20px 20px 0px 0px;
-webkit-border-radius: 20px 20px 0px 0px;
-opera-border-radius: 20px 20px 0px 0px;
-moz-border-radius: 20px 20px 0px 0px;
}

.table-moredark3 {
background-color: #d3eafd;
border-radius: 20px;
-webkit-border-radius: 20px;
-opera-border-radius: 20px;
-moz-border-radius: 20px;
}
 
.cell-blue {
background-color: #d3eafd;
} 

.table-dark-blue {
background-color: #d3eafd;
}
 
.table-dark-blue2 {
background-color: #d3eafd;
border-radius: 20px;
-webkit-border-radius: 20px;
-opera-border-radius: 20px;
-moz-border-radius: 20px;
}

.table-green {
background-color: #fdfaf2;
color:#FFFFFF;
font-size:18px;
font-weight:normal;
}

.table-green2 {
background-color: #c1c1c1;
color:#FFFFFF;
font-size:18px;
font-weight:bold;
}

.blue-box {
padding:2px 4px;
font-size: 14px;
border:#e8f5fe 1px solid;
background:#e8f5fe;
font-variant: small-caps;
border-radius: 6px;
-webkit-border-radius: 6px;
-opera-border-radius: 6px;
-moz-border-radius: 6px;
}

.dark-box {
color:white; 
padding: 1px 5px; 
width:100px;
background: #77cbfe;
border:#77cbfe 1px solid;  
border-radius: 8px; 
-webkit-border-radius: 8px; 
-opera-border-radius: 8px; 
-moz-border-radius: 8px;
}

.endoftopic {
padding:5px 10px;
background-color:#eef8fe;
line-height:175%;
border-radius: 80px;
-webkit-border-radius: 80px;
-opera-border-radius: 80px;
-moz-border-radius: 80px;
}

.endoftopic-transparent {
padding:5px 10px;
line-height:165%;
margin-left:3px;
margin-right:3px;
font-weight:normal;
color:white;
background: orange;
border-radius: 80px;
-webkit-border-radius: 80px;
-opera-border-radius: 80px;
-moz-border-radius: 80px;
}

.pagenum {
color:#3480b2;
background-color:#d3eafd;
font-weight:500;
padding: 8px 10px;
margin:0px 6px;
border-radius: 12px;
-webkit-border-radius: 12px;
-opera-border-radius: 12px;
-moz-border-radius: 12px;
}

.pagenavcss {
line-height:200%;
color:#FF0000;
}

.pagenavcss-1 {
line-height:200%; 
font-size:22px;
color:#FF0000;
}

.pagenavcss-fav {
line-height:200%; 
font-size:22px;
color:#FF0000;
margin: 10px;
}

.pagenavcssposts {
font-size:20px; 
color:#FF0000;
background-color: #fafdfe;
padding:10px 5px;
text-align:center;
font-weight:bold;
margin:5px 0px 10px 0px;
}

.pagenavcssposts2 {
font-size:20px; 
line-height:225%;
color:#FF0000;
background-color: #fafdfe;
padding:5px;
margin:0px 0px 12px 0px;
}

.border {
background-color: #77cbfe;
max-width:640px;
border: 1px #77cbfe solid;
color:white;
border-radius: 12px;
-webkit-border-radius: 12px;
-opera-border-radius: 12px;
-moz-border-radius: 12px;
border-radius: 12px;
-webkit-border-radius: 12px;
-opera-border-radius: 12px;
-moz-border-radius: 12px;
}
.border img{
	/* width:100% !important; */
	/* height: auto !important; */
}
.telegram2 {
width:125px;
height:125px;
vertical-align:middle;
margin-bottom:25px;
margin-top:25px;
}

.avatarvthread {
background-color: #FFFFFF;
max-width:80px;
max-height:80px;
vertical-align:middle;
text-align:top;
}

.avataruserinfo {
border-width: 1px;
background-color: #FFFFFF;
margin: 5px 5px 5px 0px;
max-width:160px;
max-height:160px;
border: 1px #ffffff solid;
}

.tbCel1 {
vertical-align:top;
text-align:left;
}

.tbCel2 {
vertical-align:top;
text-align:left;
}

.border-top {
border-top: #c1c1c1 1px solid;
}

.border-bottom {
border-bottom: #c1c1c1 1px solid;
}

.quote {
background-color: #ddf8ed;
color:#303030;
padding:10px;
margin:0px 7px 0px 5px;
border-radius: 20px;
-webkit-border-radius: 20px;
-opera-border-radius: 20px;
-moz-border-radius: 20px;
}

.topic-form {
background-color: #ddf8ed;
color:#303030;
padding:10px;
margin:0px 7px 0px 5px;
}

.topic-form-table {
margin:2px 0px 5px 0px;
}

.post-form {
background-color: #ddf8ed;
color:#303030;
margin:-15px -9px 10px -5px;
width:624px;
padding:15px;
}

.post-form2 {
background-color: #ddf8ed;
color:#303030;
padding:10px;
margin:0px 7px 0px 5px;
border-radius: 0px 0px 20px 20px;
-webkit-border-radius: 0px 0px 20px 20px;
-opera-border-radius: 0px 0px 20px 20px;
-moz-border-radius: 0px 0px 20px 20px;
}

.quote-pink {
background-color: #f8eedd;
color:#000000;
padding:10px;
margin:0px 7px 0px 5px;
border-radius: 20px;
-webkit-border-radius: 20px;
-opera-border-radius: 20px;
-moz-border-radius: 20px;
}

.quoting {
font-weight: bold;
color:#777777;
}

.gbody{
font-family: Arial,Helvetica,Verdana,sans-serif;
font-size:18px;
background: #8daafa;
margin: 10px;
vertical-align:top;
margin-bottom:0px;
}

img {
border: 0px;
}

td{
text-align: left;
vertical-align:top;
}

.txtSm{
font-size: 14px;
}

.txtSmGreen{
font-size: 14px;
}

.favorites-checkbox{
margin:13px -10px 0px 10px;
}

.favmargin {
margin-top:25px;
margin-right:15px;
}

.favpic {
width:25px;
height:25px;
vertical-align:middle;
margin-top:-4px;
margin-left:-255px;
margin-right:230px;
}

.favpadding {
margin-bottom:-35px;
}

input[type=checkbox].css-checkbox {
							position:absolute; z-index:-1000; left:-1000px; overflow: hidden; clip: rect(0 0 0 0); height:1px; width:1px; margin:-1px; padding:0; border:0;
						}

						input[type=checkbox].css-checkbox + label.css-label {
							padding-left:30px;
							height:25px; 
							display:inline-block;
							line-height:25px;
							background-repeat:no-repeat;
							background-position: 0 0;
							font-size:25px;
							vertical-align:middle;
							cursor:pointer;

						}

						input[type=checkbox].css-checkbox:checked + label.css-label {
							background-position: 0 -25px;
						}
						label.css-label {
				background-image:url(../_pic/checkbox.png?2);
				-webkit-touch-callout: none;
				-webkit-user-select: none;
				-khtml-user-select: none;
				-moz-user-select: none;
				-ms-user-select: none;
				user-select: none;
}

.foto {
font-size: 18px;
text-align:left;
color:#009900;
}

.foto-name {
color:white; 
padding: 2px; 
width:100px;
background: #77cbfe;
}

.foto-table {
padding:20px 0px;
max-width:640px;
margin: -30px -5px -20px -4px; 
}

.foto-table-biblioteka {
padding:20px 0px;
width:250px;
margin: -15px -5px 0px -4px; 
}

.warning{
color: red;
font-size:22px;
}

.saping {
padding:5px;
text-align:center;
}

.warning-1 {
color: #e50000;
font-size:22px;
padding:15px 10px;
}

.warning-1:empty {
padding: 0px;
}

.warning-2 {
font-size:22px;
padding:15px 10px;
}

.warning-2:empty {
padding:0px;
}

.font-black{
color: #000000;
}

.warning-orange{
font-size:18px;
color:#009900;
}

.warning-link {
font-size:18px;
margin-top:10px;
}


.navCell{
color: #FF0000;
font-weight:normal;
font-size:16px;
}

.link-red {
color: blue;
border-bottom: #b2b2ff 1px dotted;
font-variant: small-caps;
}


.link-allhotel {
border-bottom: pink 4px solid;
font-variant: small-caps;
}

.link-map {
color:#329932;
}

.link-hotelbook {
color:#e90000;
}

.link-white {
border-bottom: #edf7fe 4px solid;
color:#ffffff;
}

.link-blue {
border-bottom: #0297fd 4px solid;
}

.navCell-big{
color: #FF0000;
font-weight:normal;
background-color: #ffffff;
padding:5px;
font-size:16px;
}

.navCell-big2{
color: #FF0000;
font-weight:normal;
font-size:16px;
}

.navCell-big3{
color: #FF0000;
font-weight:normal;
font-size:16px;
padding:5px;
}

.navCell-big4{
color: #FF0000;
font-weight:normal;
background-color: #c1c1c1;
padding:10px;
font-size:16px;
}

select {
font-size:20px;
background-color: #FFFFFF;
}

.select-profile {
font-size:20px;
}

.selectTxt {
background-color: #FFFFFF;
}

.textForm {
background: #FFFFFF;
border: 2px #7dbdfe solid;
font-size:20px;
margin: 0px 5px 0px 0px;
padding: 5px;
}

.textForm2 {
background: #FFFFFF;
border: 2px #7dbdfe solid;
font-size:18px;
margin: 0px 5px 0px 0px;
padding: 5px;
}

.textForm3 {
background: #FFFFFF;
border: 2px #7dbdfe solid;
font-size:18px;
margin: 0px 5px 0px 0px;
padding: 5px;
}

.formStyle{
margin: 0px;
font-size:18px;
}

.tbStBar{
margin: 10px;
padding: 10px;
background: #ffffff;
font-size:18px;
}

.checkbox{
height:16px;
width:16px;
}

.menu-underline {
color:yellow;
}

.toppost {
background:#aafff4;
}

.toppostavatar {
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00bc64+0,ceefdd+100 */
background: #00bc64; /* Old browsers */
background: -moz-linear-gradient(top, #00bc64 0%, #ceefdd 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #00bc64 0%,#ceefdd 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #00bc64 0%,#ceefdd 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00bc64', endColorstr='#ceefdd',GradientType=0 ); /* IE6-9 */
}

.toppost1 {
background:#d3eafd;
}

.toppost1avatar {
background: #0099ff; /* Old browsers */
background: -moz-linear-gradient(top, #0099ff 0%, #bde4ff 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, #0099ff 0%,#bde4ff 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #0099ff 0%,#bde4ff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0099ff', endColorstr='#bde4ff',GradientType=0 ); /* IE6-9 */
}

.AdMobile {
display:none;
}

.AdDesktop {
display:block;
}

.mail {
height:20px;
}

area {
 cursor: pointer;
cursor: hand;
}

area:hover {
 cursor: pointer;
cursor: hand;
}

.last-disc-cell {
padding:20px 22px 20px 10px; 
}
.inzd-desktop a[href='../bilet/'], .inzd-mobile a[href='../bilet/']
{
	display: none;
}
.inzd {
    margin-left: 10px;
	font-weight:bold; color:white; margin-right:-10px; background:#a236fc; margin-top:20px; border-radius: 20px;-webkit-border-radius: 20px;-opera-border-radius: 20px; -moz-border-radius: 20px;
}
