a:focus, a:hover { 
 color : #7dbc00; 
} 

a { 
color : #fff; 
 text-decoration : none; 
} 

#navigation { 
margin-bottom : 5px; 
} 

.subnav { 
color : #d1d1d1; 
text-align:center; 
} 
#index {font-size: 14pt; text-decoration : none; }
.navhead, .navhead_blank { 
width:100%; 
text-align:center; 
height:21px; 
padding-top:3px; 
background:url('/greenrep.png') 0 0 repeat-x; 
border:1px solid #7dbc00; 
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
margin-bottom:5px; 
} 

.selected { 
 background:url('https://wallaby.ucoz.ru/menu/whiterep.png') 0 0 repeat-x; 
 border:1px solid #e8e8e8; 

 font-weight:bold; 
} 

.selected span { 
 color:#000!important; 
} 

.navhead { 
cursor : pointer; 
} 

.submenu { 

width:100%; 
margin : 0; 
padding : 0; 
list-style : none; 
margin-bottom:20px; 
} 

.submenu li { 
margin:0 auto; 
width : 95%; 

} 

.submenu li a { 
width:100%; 
display : block; 
color : #ccc; 
padding-top : 3px; 
height : 20px; 
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
background:#111; 
 margin-bottom:3px; 
 border:1px solid #222; 
} 

.submenu li a:hover { 
color : #fff; 
background:#222; 
border:1px solid #333; 
}













﻿



@font-face {
 font-family: 'pt_sansregular';
 src: url('/img/ptsans-webfont.eot');
 src: url('/img/ptsans-webfont.eot?#iefix') format('embedded-opentype'),
 url('/img/ptsans-webfont.woff') format('woff'),
 url('/img/ptsans-webfont.ttf') format('truetype'),
 url('/img/ptsans-webfont.svg#pt_sansregular') format('svg');
 font-weight: normal;
 font-style: normal;
}

@font-face {
 font-family: 'pt_sansbold';
 src: url('/img/ptsansbold-webfont.eot');
 src: url('/img/ptsansbold-webfont.eot?#iefix') format('embedded-opentype'),
 url('/img/ptsansbold-webfont.woff') format('woff'),
 url('/img/ptsansbold-webfont.ttf') format('truetype'),
 url('/img/ptsansbold-webfont.svg#pt_sansbold') format('svg');
 font-weight: bold;
 font-style: normal;
}

body, html {margin:0;padding:0;width:100%;height:100%}

body {font-family:'PT Sans', sans-serif;font-size:15px;color: rgb(0, 0, 0);background:#e2e2e2 url('/img/squairy_light.png')}

img {border:0}

hr {height:1px;background:#cccccc;border:0}

a {color: rgb(0, 0, 0);text-decoration:underline}
a:hover {color:#0d44a0;text-decoration:none}

header a, header a *, footer a, footer a * { transition: all linear .1s;
 -moz-transition: all linear .1s;
 -webkit-transition: all linear .1s;
 -o-transition: all linear .1s;}

.out_top {width: 1000px;background:#1d1d1d;text-align:left}
.in_out_top {padding:10px 15px;color:#d5d4d4;font-size:13px}
.in_out_top a {color:#e3e3e3}
.in_out_top a:hover {color:#fff}

.top {background: rgb(13, 82, 4);border-top: 5px solid rgb(15, 61, 11);width: 1000px;height:90px;text-align:left}
.logo {display:inline-block;padding:0 30px;padding-left:25px;line-height:90px;height:90px;text-decoration:none;margin:0;} 
.logo h1 {margin:0;padding:0;font-size: 16px;color:#FFF;font-weight:bold;}
.logo:hover {background-color:rgba(255,255,255,0.1)}

#menu {float:right;background:none;height:90px;line-height:90px;margin:0;}
#menu .uMenuV {position:static !Important}
#menu ul {margin:0;padding:0;list-style:none;display:inline-block;} 
#menu li {margin:0;float:left !important; background:none;} 
#menu li a {display:block;padding:0px 14px; text-decoration:none; color:#FFF; height:90px;line-height:90px;text-align:left;font-size:15px} 
#menu li a:hover {color:#FFF;background-color:rgba(255,255,255,0.1)}
#menu li ul {border:1px solid #4F4F4F;border-top:0;position:absolute;left:0;display:none;padding:0;margin-left:0px;margin-top:0px;list-style:none}
#menu li ul {background:#FFF;z-index:99999}
#menu li ul li ul {margin-left:180px;margin-top:-29px;border-top:1px solid #4F4F4F;}
#menu li ul li {float:left;width:180px}
#menu li ul a {color:#383838;display:block;height:28px;line-height:28px;padding: 0px 9px;-webkit-border-radius: 0;-moz-border-radius: 0;border-radius: 0;}
#menu li ul a:hover {color:#000;text-decoration:none;background:rgba(0,0,0,0.1)}
#menu .uMenuArrow {display:none}
#menu .uMenuItemSub a {background:url('/img/sub.png') right 44px no-repeat;padding-right:26px}
#menu .uMenuItemSub a:hover {background:url('/img/sub.png') right 44px no-repeat rgba(255,255,255,0.1)}

.informers {width: 1000px;height:80px;text-align:left;background:url('/img/tr.gif') no-repeat}
.informers_in {width: 1000px;margin-left: 0px;height:80px;background:#f5f5f5 url('/img/weather.png') no-repeat left;border-right:1px solid #c7c7c7;}
.i_weather {width: 765px;height: 80px;padding-left:30px;float:left}
.i_weather .i_w {display:block;padding-top: 6px;font-size: 30px;}
.i_weather .i_d {display:block;font-size: 19px;color:#5c5c5c}
.i_news {padding-top:6px;padding-right:30px}
.i_news_in {padding:1px 0;font-size:15px}
.i_news_in div {float:right;color:#8e8e8e}

.content {width: 1000px;background:#FFF url('/img/do.gif') repeat-y;border-top:1px solid #c1c1c1;text-align:left;display:table}
.column_info {display:table-cell;vertical-align:top;padding:14px;overflow:hidden}
.column_info img {max-width:100%}
.column_block {display:table-cell;width:270px;vertical-align:top;background:#FFF url('/img/do_block.gif') repeat-y;}
.block_header {padding:10px 14px;background: rgb(17, 85, 0);border-bottom:3px solid #ab0029;color:#FFF;font-size:15px;}
.block_content {padding:10px 1px;overflow:hidden}
.block_content *, .column_info * {max-width:703px}
.block_content li {list-style-type:none;padding-left:16px;background:url('/img/arrow.gif') 0 4px no-repeat;margin-left:0;}

.catsTable .catsTd a {padding-left:16px;background:url('/img/arrow.gif') 0 4px no-repeat;margin-left:0;}
.catsTable .catsTd .catNumData {color:#7a7a7a;font-size:13px}

.slideshow {width:702px;height:280px;margin-bottom:14px;overflow:hidden}
.slideshow_in {width:19000px;height:280px;}
.slide {width:702px;height:280px;overflow:hidden;position:relative;}
.slide_title {position:absolute;font-size:17px;margin-top:218px;margin-left:20px;padding:10px 20px;color:rgba(255,255,255,0.9);text-decoration:none;background:rgba(200,0,48,0.8)}
.slide_title:hover {color:#FFF;text-decoration:none}

.s_next {width:30px;height:21px;background:url('/img/next.gif') 30px 0;position:absolute;margin-left:654px;margin-top:131px;z-index:2;cursor:pointer}
.s_prev {width:30px;height:21px;background:url('/img/next.gif') 0 0 no-repeat;position:absolute;margin-top:131px;margin-left:20px;z-index:2;cursor:pointer}

.mtr {width:100%;display:table;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #cccccc}
.mtr_image {display:table-cell;vertical-align:top;width:220px;padding-right:10px}
.mtr_image a {display:block;padding:5px;border:1px solid #c4c4c4}
.mtr_image a:hover {border:1px solid #c80030}
.mtr_image a img {margin:0;padding:0;display:block;border:0;width:100%}
.mtr_info {display:table-cell;vertical-align:top}
.mtr_title {font-size:18px;margin-bottom:7px;font-weight:bold}
.mtr_message {font-size:15px;margin-bottom:7px}
.mtr_detalies {font-size:13px;color:#7c7c7c}
.mtr_comm {background:url('/img/i-comm.png') 0 3px no-repeat;padding-left:18px}
.mtr_views {background:url('/img/i-views.png') 0 3px no-repeat;padding-left:18px;padding-right:5px}
.mtr_date {background:url('/img/i-date.png') 0 2px no-repeat;padding-left:18px;padding-right:5px}
.mtr_user {background:url('/img/i-user.png') 0 2px no-repeat;padding-left:18px;padding-right:5px}
.mtr_cat {background:url('/img/i-cat.png') 0 2px no-repeat;padding-left:18px;padding-right:5px}
.mtr_in {margin-top:7px;margin-bottom:7px}
.mtr_rating {font-size:13px;color:#7c7c7c;margin-top:3px}

.footer {width: 1000px;background:#1d1d1d;border-top:5px solid #818181;display:table;padding-top:15px;padding-bottom:15px}
.footer_block {width:230px;display:table-cell;vertical-align:top;padding-left:15px;padding-right:15px}
.footer_in {width:220px;text-align:left;color:#FFF}
.footer_header {padding-bottom:5px;font-size:17px;border-bottom:2px solid #818181}
.footer_content {padding-top:5px;}
.footer_content a {color:#efefef}
.footer_content a:hover {color:#fff}
.footer_content ul, .footer_content li {margin:0;padding:0;list-style-type:none}
.footer_content li a {padding:5px 0;padding-left:15px;display:block;border-bottom:1px solid #5b5858;text-decoration:none;background:url('/img/arrow.gif') 0 9px no-repeat}
.footer_content li a:hover {padding-left:20px;background:url('/img/arrow.gif') 5px 9px no-repeat #FFF;color:#333}
.footer_bottom {padding:10px 0;width: 1280px;text-align:center;font-size:13px;color:#b6b6b6; background:#111111}
.footer_bottom a {color:#d1d1d1}
.footer_bottom a:hover {color:#efefef}

.top_dm {
 cursor: pointer;
 position:fixed;
 bottom:7px; 
 right:10px; 
 margin:0px;
 width:100px;
 height:35px; 
 background:url('/img/top_dm.gif') no-repeat top; 
}

.top_dm:hover{
 bottom:12px
}

a.twitter {color:#4ec4f6}
a.facebook {color:#8db2ff}
a.vkontakte {color:#8db2ff}

.search {float:right;padding-top:6px;padding-right:6px}
.s_query {margin:0;width:140px;background:#FFF;border:1px solid #FFF !Important}
.s_submit {margin:0;float:right}

.link_login {padding-left:18px;background:url('/img/login.gif') 0 3px no-repeat}

.u-mpanel, .u-mpanel *
{max-width: none;}


/* Calendar Style */

.calTable {width:100%;border-collapse:collapse;border-top:1px solid #d1d1d1;border-left:1px solid #d1d1d1}
.calTable td {color: #6e6e6e;padding: 4px 7px 5px 7px;text-align:center;border-bottom:1px solid #d1d1d1;border-right:1px solid #d1d1d1}
td.calMonth a {color: #646464;}
td.calWday {color: #908b8b;}
td.calWdaySe {font-weight:bold}
td.calWdaySu {font-weight:bold}
td.calWdaySu, td.calWdaySe {color:#c80030}
td.calMdayA {color: #FFF;background: #c80030;border:1px solid #c80030}
a.calMdayLink {color: #75a3de;}
td.calMdayIsA {color: #FFF;background: #c80030;border:1px solid #c80030}
td.calMdayIsA a, td.calMdayIsA a:hover {color:#FFF}
/* Entries Style */

.eTit {font-size:18px;margin-top:5px}
.eMess {margin-top:10px}
.eDet {margin-top:10px;margin-bottom:10px;color:#515151}
.eTitle {font-size: 22px;color: rgb(0, 0, 0);padding: 0px 20px;}
.eMessage, .eText {padding: 0px 10px 10px 10px !important;text-align: justify !important;color: rgb(0, 0, 0);font-size:13px}
.eMessage img, .eText img {background: #fff; padding: 4px !important; border-bottom: 1px solid #ccc !important; margin: 5px !important;}
.eDetails, .eDetails1, .eDetails2 {border-top: 1px solid #d6d6d6; padding: 5px 10px;font-size: 11px}
#mchatBtn {width:100% !important;padding-left:7px !important}

/* Comments Style */

.comEnt2, .comEnt1 {margin:0 !important}
.comEnt2, .comEnt1 table {padding:0}

.com_in {margin-bottom:5px}
.com_in input, .com_in textarea {margin:0;width:100%;}
.com_sec {margin-top:5px;margin-bottom:5px}
.com_sec input {margin:0}

.cMessage, .cAnswer {text-align: justify !important;}
.cBlock1, .cBlock2 { margin: 0px !important;padding: 12px 0 !important;border-bottom:1px solid #dedede}
#maincol .cBlock1, #maincol .cBlock2 {border-top-color: #cacaca; margin: 0px !important;}

a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}


/*Switches*/

.swchItemA, .swchItem, .swchItemA1, .swchItem1 {color:#FFF;display: inline-block;padding: 5px 10px;text-decoration: none}
.swchItem, .swchItem1 {background:#525252} 
.swchItem:hover, .swchItem1:hover {background:#363636;color:#FFF;text-decoration:none}
.swchItemA, .swchItemA1 {background:#c80030}
.catPages1, .catPages2 {padding: 10px 0;}
.pagesBlock2 {margin-top:10px!important;display:block}
.uSpoilerText {padding:10px;border:1px solid #dedede;margin-top:10px;}
.codeMessage, .quoteMessage {margin-top:10px !important;padding: 0px;padding-top:5px;padding-bottom:10px;font-size:13px !important;font-family: 'PT Sans', sans-serif !important;color:#797979}
.bbQuoteBlock, .bbCodeBlock {background:none}
.bbQuoteName, .bbCodeName {color:#FFF;padding:5px 10px !important;font-size:11px !important;display:none}
.quoteMessage {font-style:italic;border:0 !important;background:url('/img/quotes.png') 0px 0px no-repeat;padding-left:48px !important}
.codeMessage {border:0 !important;background:url('/img/codes.png') 0px 0px no-repeat;padding-left:48px !important}
.codeMessage {font-family: monospace;}

/* Forum */
.gTable {background: none;}
.gTable td {background: #FFF; border: 1px solid #d2d6d6;padding: 5px 7px;}
td.gTableTop {font-size:14px;color: #FFF;padding: 5px 10px;background: #c80030;border: none;}
td.gTableTop a {font-size:14px; color: #FFF;}
td.gTableSubTop, td .postTdTop {background: #d2d6d6;border: 1px solid #d2d6d6;color: #464646;padding: 3px 10px;}
td.gTableSubTop a, td .postTdTop a {color: #464646;}
.forumIcoTd,.forumThreadTd,.forumPostTd {text-align:center;}
.forumDescr,.forumModer {font-size:11px;color:#585858}
td.pagesInfo, td.switch, td.switchActive {background: #ffffff; border: 1px solid #dcdbe0; padding-left: 5px; padding-right: 5px;}
td.switch, td.switchActive { background: #CCCCCC;border:1px solid #CCCCCC; color: #FFF;}
td.switch a {color: #4c4c4c;}
.threadDescr {font-size:11px;color:#585858}
.postPoll td {border: 0px !important;}
.postFirst {border: 0px !important;}
.postRest1 {border: 0px !important;}
.postRest2 {border: 0px !important;}
postSeparator {border: 0px !important}
.postBottom td {border: 0px;padding: 0px 5px !important;}
.postBottom img {vertical-align: middle;}
.postTdInfo {text-align: center;}
.posttdMessage {text-align: justify;padding: 8px !important;line-height: 18px;}
.smilesPart td {border: 0px !important;}
.forumLastPostTd {font-size:13px}

.popup_header {background:#373737;color:#FFF;font-weight:bold;padding:10px}
.popup_content {padding:10px;background:#FFF}

.myBtnLeft img, .myBtnRight img, .myBtnLeftA img, .myBtnRightA img {display:none !important}
* {outline:none}

input[type=text],input[type=password],textarea {height: 25px;padding: 0 7px;font-family: 'PT Sans', sans-serif;font-size:13px;color: #3B3B3B;background: #fff;border: 1px solid #D8D8D8;outline: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
input[type=text]:focus, input[type=password]:focus, textarea:focus {border:1px solid #A2A2A2}
input.securityCode {height: auto !important}
textarea {padding: 5px 7px;height: auto;overflow: auto;resize: none;line-height: 20px}
input[type=button],input[type=submit],input[type=reset],.button,.entryReadAllLink {margin: 0;padding: 0 10px; display: inline-block; text-align:center; height: 25px; font-family: 'PT Sans', sans-serif;font-size:13px; color: #fff; text-decoration: none; border: 0; background-color: #242424 !important; cursor: pointer}
input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover,.button:hover,.entryReadAllLink:hover {text-decoration: none;}