@font-face{font-family:'Myriad Pro Semi Extended';src:url('/fonts/mpse/mpse.eot');src:url('/fonts/mpse/mpse.eot?#iefix') format('embedded-opentype'), url('/fonts/mpse/mpse.woff') format('woff'), url('/fonts/mpse/mpse.ttf') format('truetype'), url('/fonts/mpse/mpse.svg#webfont') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Myriad Pro Light';src:url('/fonts/mpl/mpl.eot');src:url('/fonts/mpl/mpl.eot?#iefix') format('embedded-opentype'), url('/fonts/mpl/mpl.woff') format('woff'), url('/fonts/mpl/mpl.ttf') format('truetype'), url('/fonts/mpl/mpl.svg#webfont') format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Myriad Pro Light Italic';src:url('/fonts/mpli/mpli.eot');src:url('/fonts/mpli/mpli.eot?#iefix') format('embedded-opentype'), url('/fonts/mpli/mpli.woff') format('woff'), url('/fonts/mpli/mpli.ttf') format('truetype'), url('/fonts/mpli/mpli.svg#webfont') format('svg');font-weight:normal;font-style:normal;}
html, body{width:100%;height:100%;margin:0;padding:0;}
textarea, input{outline:none;resize:none;}
img, a img{border:none;outline:none;}
a, a:link, a:visited, a:active{color:#0e0ee1;text-decoration:underline;}
a:hover{text-decoration:none;}
body{font:12px/20px 'Arial';background:#FFFFFF;color:#1F1E1E;}
h1, h2, h3, h4, h5, .eTitle{font-weight:normal;padding:0;margin:5px 0;font-family:'Myriad Pro';color:#323232;}
h1, .eTitle{font-size:24px;}
h2{font-size:24px;}
h3{font-size:18px;}
input[type="text"], input[type="password"]{max-width:99% !important;}
input[type="button"], input[type="submit"], input[type="reset"]{background:#2E4248;background:-moz-linear-gradient(top, #2E4248, #202E32);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #2E4248), color-stop(100%, #202E32));background:-webkit-linear-gradient(top, #2E4248, #202E32);background:-o-linear-gradient(top, #2E4248, #202E32);background:-ms-linear-gradient(top, #2E4248, #202E32);background:linear-gradient(top, #2E4248, #202E32);color:#FFFFFF;border:1px solid #12313A;border-radius:3px;font-size:13px;font-family:Arial;cursor:pointer;}
#topLine{height:5px;background:#3A4C51;}
hr, .line{height:1px;border:none;background:url('/img/line.png') left;}
#header{height:65px;background:#F7F7F7;border-bottom:1px solid #D4D4D4;}
#hContent{width:1000px;margin:0 auto;}
#logo{float:left;padding-left:350px;background:url('/img/logo.png') left top no-repeat;min-height:60px;margin-top:2px;overflow:hidden;}
#logo h1{text-transform:uppercase;color:#2C3E42;margin:0;line-height:60px;text-shadow: 2px 1px 0px #fff, 4px 3px 0px rgba(0,0,0,0.15);}
#logo h1 span{font-family:'Myriad Pro Semi Extended';}
#logo h1 a{color:#2C3E42;text-decoration:none;}
#logo h2{margin:0;font-size:14px;line-height:16px;}
#topMenu{float:right;margin-top:-5px;margin-bottom:-1px;}
#topMenu ul{list-style:none;margin:0;padding:0;}
#topMenu ul li{float:left;}
#topMenu ul li a{display:block;height:65px;line-height:65px;color:#434343;text-decoration:none;padding:5px 22px 0;margin-left:1px;}
#topMenu ul li a.uMenuItemA, #topMenu ul li a:hover, #topMenu ul li a:active{background:url('/img/uMenuItemA.png') top center;color:#FFFFFF;border-bottom:1px solid #000000;}
#infoLine{height:50px;background:url('/img/infoLine.png');margin-bottom:40px;}
#ilContent{width:1000px;margin:0 auto;}
#ilLeft{float:left;line-height:50px;font-size:20px;color:#FEFEFE;font-family:'Myriad Pro Light Italic';text-shadow: 0px 0px 6px rgba(255,255,255,0.7);
}
#ilLeft a{text-decoration:none;}
#search{float:right;width:217px;height:25px;border-radius:3px;border:1px solid #CFD1D1;background:#FFFFFF;margin-top:10px;}
#s-text{float:left;border:none;background:none;height:25px;font:12px/25px Arial;color:#7C7C7C;width:160px;padding:0 10px;}
#s-image{float:right;}
#sliderWrap{width:1000px;margin:0 auto 40px;overflow:hidden;}
#slider{height:376px;}
.nivoSlider{position:relative;width:1000px;height:376px;overflow:hidden;}
.nivoSlider img{position:absolute;top:0;left:0;width:1000px;height:376px;}
.nivo-main-image{display:block !important;position:relative !important;width:100% !important;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0;left:0;width:1000px;height:376px;border:0;padding:0;margin:0;z-index:6;display:none;}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0;}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden;}
.nivo-box img{display:block;}
.nivo-caption{position:absolute;left:0;bottom:0;background:url('/img/nivo-caption.png');color:#FFFFFF;width:100%;z-index:8;padding:15px 30px;font:18px/20px 'Myriad Pro Light Italic';overflow:hidden;display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
.nivo-controlNav{text-align:center;padding:19px 0 8px;}
.nivo-controlNav a{display:inline-block;height:9px;width:9px;background:url('/img/nivo-controlNav.png') top;cursor:pointer;text-indent:-9999px;margin:0 3px;}
.nivo-controlNav a.active, .nivo-controlNav a:hover{font-weight:700;background-position:bottom;}
#middle{width:1000px;margin:0 auto;overflow:hidden;}
#content{float:right;width:710px;}
.entry, .eBlock{overflow:hidden;margin-bottom:10px;}
h2.entryTitle, h2.blockTitle, .eTitle{margin:0 0 25px;padding-bottom:25px;line-height:24px;background:url('/img/line.png') left bottom repeat-x;}
.entryMessage, .eMessage{overflow:hidden;}
.entryMessage b{color:#2D2D2D;}
.eTitle a{color:#323232;text-decoration:none;}
.eMessage{padding-bottom:10px;}
.eDetails, .eDetails1, .eDetails2{margin-top:10px;padding-top:10px;background:url('/img/line.png') left top repeat-x;font-size:11px;}
a.listItem{line-height:30px;padding-left:20px;background:url('/img/marker.png') left no-repeat;text-decoration:none;}
a.listItem:hover{text-decoration:underline;}
a.more{display:inline-block;height:20px;line-height:20px;padding:0 20px 0 8px;background:#202E32 url('/img/marker2.png') right no-repeat;color:#FFFFFF;text-decoration:none;border:1px solid #12313A;border-radius:3px;margin-top:15px;}
a.more:hover{opacity:0.8;}
.homeAbout{float:left;width:206px;margin-left:40px;}
.homeAbout:first-child{margin-left:0;}
.homeAbout h3, h3.send{margin:0 0 25px;padding-bottom:25px;background:url('/img/line.png') bottom left repeat-x;}
.homeAbout img{max-width:206px;}
.homeAbout a.more{margin-top:20px;}
#sidebar{width:265px;}
.block{margin-bottom:50px;}
.homeNews{margin-bottom:20px;}
.homeNews span{color:#18BAD2 !important;}
.homeNews a{text-decoration:none;}
.homeNews a:hover{text-decoration:underline;}
.homeNews a b{color:#323232;}
.blockContent a.more{margin-top:0;}
.contact{height:20px;padding-left:20px;background:url('/img/contact.png') left no-repeat;}
.contact b{color:#2D2D2D;display:block;float:left;width:92px;}
.contact.tel{background-position:0 top;}
.contact.fax{background-position:0 -20px;}
.contact.other{background-position:0 -40px;}
.contact.mail{background-position:0 -60px;}
.contact.site{background-position:0 bottom;}
#footer{margin-top:50px;padding:20px 0;overflow:hidden;background:#F7F7F7;border-top:1px solid #DBDBDB;box-shadow:inset 0 1px 0 #FDFDFD;}
#fContent{width:1000px;margin:0 auto;overflow:hidden;}
#fCopy{float:left;line-height:15px;}
#fSoc{float:right;line-height:16px;margin-top:7px;}
#fSoc > *{display:block;float:right;}
#fSoc a{width:16px;height:16px;background:url('/img/fSoc.png');margin-left:5px;}
#fSoc a.vkontakte{background-position:top;}
#fSoc a.facebook{background-position:center;}
#fSoc a.rss{background-position:bottom;}
#fSoc span{margin-right:5px;}
#fSoc a:hover{opacity:0.8;}
.quote{border-left:3px solid #18BAD2;font-style:italic;background:#F7F7F7;padding:25px 30px;}
.cContactUs{overflow:hidden;}
.cAdress{float:left;width:230px;}
.cCont{float:left;}
.cCont > *{background:none;}
.sendMail span{color:#18BAD2;}
.sendMail input[type="text"]{height:26px;font:12px/26px Arial;padding:0 5px;background:#FFFFFF;border:1px solid #CFD1D1;border-radius:3px;color:#898989;width:415px;margin-bottom:10px;margin-top:3px;}
.sendMail textarea{font:12px/20px Arial;padding:5px;background:#FFFFFF;border:1px solid #CFD1D1;border-radius:3px;color:#898989;width:545px;margin-bottom:10px;margin-top:3px;height:125px;overflow:auto;}
.sendMail input[type="submit"]{background:#2E4248;background:-moz-linear-gradient(top, #2E4248, #202E32);background:-webkit-gradient(linear, left top, left bottom, color-stop(0, #2E4248), color-stop(100%, #202E32));background:-webkit-linear-gradient(top, #2E4248, #202E32);background:-o-linear-gradient(top, #2E4248, #202E32);background:-ms-linear-gradient(top, #2E4248, #202E32);background:linear-gradient(top, #2E4248, #202E32);color:#FFFFFF;border:1px solid #12313A;border-radius:3px;font-size:13px;font-family:Arial;padding:10px 15px;cursor:pointer;}
.postPollFl{width:99% !important;}
.commFl{width:99%;}
.gTable{background:#3A4C51;border-radius:3px 3px 0 0;color:#444444;}
.gTable a{color:#444444;}
.gTableTop{padding:2px;background:#3A4C51;padding-left:20px;padding-bottom:1px;color:#FFFFFF;font-weight:700;height:28px;font-size:13px;border-radius:3px 3px 0 0;}
.gTableSubTop{padding:2px;background:#EFEDED;color:#000000;height:20px;font-size:10px;}
.gTableBody{padding:2px;background:#F4F4F4;}
.gTableBody1{padding:2px;background:#FFFFFF;}
.gTableBottom{padding:2px;background:#F4F4F4;}
.gTableLeft{padding:2px;background:#F4F4F4;font-weight:700;color:#6E6E6E;}
.gTableRight{padding:2px;background:#F8F9FA;}
.gTableError{padding:2px;background:#F4F4F4;color:#FF0000;vertical-align:top;}
.forumNameTd, .forumLastPostTd{padding:2px;background:#FFFFFF;}
.forumIcoTd, .forumThreadTd, .forumPostTd{padding:2px;background:#F4F4F4;}
.forumLastPostTd, .forumArchive{padding:2px;font-size:7pt;}
a.catLink:link{text-decoration:none;color:#FFFFFF;}
a.catLink:visited{text-decoration:none;color:#FFFFFF;}
a.catLink:hover{text-decoration:underline;color:#FFFFFF;}
a.catLink:active{text-decoration:underline;color:#FFFFFF;}
.lastPostGuest, .lastPostUser, .threadAuthor{font-weight:700;}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:700;}
.forum{font-weight:700;font-size:9pt;}
.forumDescr, .forumModer{color:#858585;font-size:7pt;}
.forumViewed{font-size:9px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link{text-decoration:none;color:#6E6E6E;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited{text-decoration:none;color:#6E6E6E;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover{text-decoration:underline;color:#909090;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active{text-decoration:underline;color:#6E6E6E;}
.forumNamesBar{font-weight:700;font-size:7pt;}
.forumBarKw{font-weight:normal;}
a.forumBarA:link{text-decoration:none;color:#000000;}
a.forumBarA:visited{text-decoration:none;color:#000000;}
a.forumBarA:hover{text-decoration:none;color:#6E6E6E;}
a.forumBarA:active{text-decoration:underline;color:#6E6E6E;}
.fastNav, .fastSearch, .fastLoginForm{font-size:7pt;}
.fastNavMain{background:#DADADA;}
.fastNavCat{background:#EFEFEF;}
.fastNavCatA{background:#EFEFEF;color:#0000FF;}
.fastNavForumA{color:#0000FF;}
.switches{background:#CCCCCC;}
.pagesInfo{background:#FFFFFF;padding-right:10px;font-size:7pt;}
.switch{background:#FFFFFF;width:15px;font-size:7pt;}
.switchActive{background:#E0E0E0;font-weight:700;color:#6E6E6E;width:15px;}
a.switchDigit:link, a.switchBack:link, a.switchNext:link{text-decoration:none;color:#000000;}
a.switchDigit:visited, a.switchBack:visited, a.switchNext:visited{text-decoration:none;color:#000000;}
a.switchDigit:hover, a.switchBack:hover, a.switchNext:hover{text-decoration:underline;color:#FF0000;}
a.switchDigit:active, a.switchBack:active, a.switchNext:active{text-decoration:underline;color:#FF0000;}
.threadNametd, .threadAuthTd, .threadLastPostTd{padding:2px;padding:2px;background:#FFFFFF;}
.threadIcoTd, .threadPostTd, .threadViewTd{padding:2px;background:#F4F4F4;}
.threadLastPostTd{padding:2px;font-size:7pt;}
.threadDescr{color:#858585;font-size:7pt;}
.threadNoticeLink{font-weight:700;}
.threadsType{padding:2px;background:#FFFFFF;height:20px;font-weight:700;font-size:7pt;color:#3A4C51;padding-left:40px;}
.threadsDetails{padding:2px;background:#FFFFFF;height:20px;color:#3A4C51;}
.forumOnlineBar{padding:2px;background:#FFFFFF;height:20px;color:#3A4C51;}
a.threadPinnedLink:link{text-decoration:none;color:#0000FF;}
a.threadPinnedLink:visited{text-decoration:none;color:#0000FF;}
a.threadPinnedLink:hover{text-decoration:none;color:#FF0000;}
a.threadPinnedLink:active{text-decoration:underline;color:#FF0000;}
a.threadLink:link{text-decoration:none;color:#6E6E6E;}
a.threadLink:visited{text-decoration:none;color:#6E6E6E;}
a.threadLink:hover{text-decoration:underline;color:#000000;}
a.threadLink:active{text-decoration:underline;color:#000000;}
.postpSwithces{font-size:7pt;}
.thDescr{font-weight:normal;}
.threadFrmBlock{font-size:7pt;text-align:right;}
.postPoll{background:#F1F2F3;text-align:center;}
.postFirst{background:#F8F9FA;}
.postRest1{background:#F1F2F3;}
.postRest2{background:#F8F9FA;}
.postSeparator{background:none;}
.postTdTop{background:#EFEDED;}
.postBottom{background:#E0E0E0;height:20px;}
.postUser{font-weight:700;}
.postTdInfo{text-align:center;padding:5px;background:#F4F4F4;}
.postRankName{margin-top:5px;}
.postRankIco{margin-bottom:5px;margin-bottom:5px;}
.reputation{margin-top:5px;}
.signatureHr{margin-top:20px;color:#787878;}
.posttdMessage{padding:5px;background:#FFFFFF;}
.pollQuestion{text-align:center;font-weight:700;}
.pollButtons, .pollTotal{text-align:center;}
.pollSubmitBut, .pollreSultsBut{width:140px;font-size:7pt;}
.pollSubmit{font-weight:700;}
.pollEnd{text-align:center;height:30px;}
.codeMessage{background:#FFFFFF;font-size:9px;}
.quoteMessage{background:#FFFFFF;font-size:9px;}
.signatureView{font-size:7pt;}
.edited{padding-top:30px;font-size:7pt;text-align:right;color:gray;}
.editedBy{font-weight:700;font-size:8pt;}
.statusBlock{padding-top:3px;}
.statusOnline{color:#0000FF;}
.statusOffline{color:#FF0000;}
.newThreadBlock{background:#F9F9F9;border:1px solid #B2B2B2;}
.newPollBlock{background:#F9F9F9;border:1px solid #B2B2B2;}
.codeButtons{font-size:7pt;background:#FCFCFC;border:1px solid #6E6E6E;}
.codeCloseAll{font-size:7pt;color:#6E6E6E;font-weight:700;background:#FCFCFC;border:1px solid #6E6E6E;}
.postNameFl, .postDescrFl{background:#FCFCFC;border:1px solid #6E6E6E;width:400px;}
.postPollFl, .postQuestionFl{background:#FCFCFC;border:1px solid #6E6E6E;width:400px;}
.postResultFl{background:#FCFCFC;border:1px solid #6E6E6E;width:50px;}
.postAnswerFl{background:#FCFCFC;border:1px solid #6E6E6E;width:300px;}
.postTextFl{background:#FCFCFC;border:1px solid #6E6E6E;height:150px;width:99% !important;}
.postUserFl{background:#FCFCFC;border:1px solid #6E6E6E;width:300px;}
.pollHelp{font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart{padding-top:5px;text-align:center;}
#frM55 a{color:#FFFFFF !important;}

#topMenu {overflow:visible;}
#topMenu .u-menu {background: none !important; margin-top: 72px;}
#topMenu .xw-tl, #topMenu .xw-tc, #topMenu .xw-tr, #topMenu .xw-bl, #topMenu .xw-bc, #topMenu .xw-br {display: none; background: none !important;}
#topMenu .xw-ml, #topMenu .xw-mr {margin: 0; padding: 0; background: none !important;}
#topMenu .u-menu .xw-mc {border: none; padding: 0 0 0 4px; background: none !important;}
#topMenu .u-menu .u-menubody {border: none; background: none !important;}
#topMenu .u-menu .u-menucont {background: none !important;}
.x-sh {display: none !important;}
#topMenu .u-menuvitem {color: #fff !important; border-radius:4px; font-size: 12px; line-height: 30px; padding: 0 15px; margin-left: 2px; margin-bottom: 4px;}
#topMenu .u-menucont .u-menuvitem {color: #fff !important;text-decoration:none;background:#2c3f45;border:1px solid #000104;box-shadow:#2c3f45 1px 1px 2px;}
#topMenu .u-menucont .u-menuvitem:hover {border: 1px solid #000104; color:#1EBAF0 !important; background:#32474e;}
#topMenu .u-menuvitem a {color: #fff !important;}
#topMenu .u-menucont .u-menuvitem .u-menuarrow {margin-top: 6px; margin-right: -3px;}

#share42{position:fixed;top:50% !important;left:0;margin-top:-130px;opacity:0.55;background:#F3F8FC;padding:6px 6px 0;border:1px solid #CFDEEF;border-left:none;border-radius:0 5px 5px 0;box-shadow:inset -1px 1px 0 #FFF, inset 0 -1px 0 #FFF}
#share42:hover{opacity:1}
#counter{position:absolute;top:20px;right:15px;opacity:0.6;filter:alpha(opacity=60)}
#counter:hover{opacity:1;filter:alpha(opacity=100)}
#share42 a{position:relative}
#share42 a span{display:none;position:absolute;z-index:10;top:0;left:100%;height:19px;margin-left:5px;padding:0 5px;background:#FFF;border-radius:4px;border:1px solid #AAA;box-shadow:0 0 5px rgba(0,0,0,0.25);text-align:center;color:#666;font:12px/20px Arial, sans-serif}
#share42 a:hover span{display:block}
#share42 a span:before{content:'';position:absolute;top:50%;left:-5px;margin-top:-3px;width:5px;height:7px;background:url(data:image/gif;base64,R0lGODlhBQAHAJEDAKqqqsnJyf///////yH5BAEAAAMALAAAAAAFAAcAAAIMnBEXMijiXlts1lkAADs=) no-repeat}

a.set_up { display:block; position:fixed; right:10px; top:50%; margin:-25px 0px 0px 0px; width:50px; height:50px; background:#f5f5f5; font-size:1.3em; text-align:center; line-height:45px; color:#999; opacity:0; cursor:default; z-index:2000;
 -webkit-transition:opacity .5s;
 -o-transition:opacity .5s;
 -moz-transition:opacity .5s;
 transition: opacity .5s;}
a.set_up:hover { background:#00ccff; color:#FFF; text-decoration:none;}
a.set_up.fixed {display:block; opacity:0.9; cursor:pointer;}