@charset "utf-8";
header, nav, article, aside, section, footer{display:block;overflow:hidden;}
html, body{width:100%;height:100%;margin:0;padding:0;}
textarea, input{outline:none;resize:none;}
img, a img{border:none;outline:none;}
ul, li{margin:0;padding:0;}
a, a:link, a:visited, a:active{color:#0053a0;text-decoration:none;}
a:hover{text-decoration:underline;}
hr{height:1px;color:#E4E4E4;background:#E4E4E4;border:none;}
input[type="text"], input[type="password"], textarea{background:#FFFFFF;border:1px solid #D4D4D4;font-family:Arial;font-size:12px;color:#868686;border-radius:4px;}
input[type="text"], input[type="password"]{height:24px;line-height:24px;padding:0;}
input[type="button"], input[type="submit"], input[type="reset"]{background:#39B7FF;color:#FFFFFF;font-family:Arial;font-size:12px;border:none;border-radius:4px;padding-top:4px;padding-bottom:4px;}
body{font-family:Arial, sans-serif;font-size:14px;line-height:20px;background:#FFFFFF url('/img/body.jpg');color:#006699;}
#top{min-height:55px;background:url('/img/top.png') top repeat-x;margin-bottom:30px;}
#top > header{width:1000px;margin:0 auto;}
h1#logo{display:block;float:left;height:145px;margin:0;padding:0 0 0 125px;line-height:55px;font-family:"Arial Narrow";color:#FFFFFF;font-size:28px;font-weight:normal;text-transform:uppercase;background:url('/img/logo.png') top left no-repeat;}
h1#logo a{color:#FFFFFF;}
nav{float:left;}
nav ul{list-style:none;}
nav ul li{float:left;}
nav ul li a{display:block;height:55px;line-height:55px;font-size:13px;color:#E7E7E7 !important;padding:0 15px;margin-left:20px;}
nav ul li a.uMenuItemA, nav ul li a:hover{color:#39B7FF !important;border-top:2px solid #39B7FF;height:53px;line-height:51px;text-decoration:none;}
#login-search{width:1000px;height:60px;margin-top:-90px;margin-right:auto;margin-bottom:30px;margin-left:auto;}
#login-search-content{width:220px;height:60px;float:right;}
#login a{text-decoration:underline;}
#login a:hover{text-decoration:none;}
#search{height:24px;width:220px;border:1px solid #D4D4D4;background:#FFFFFF;border-radius:4px;margin-top:10px;}
#s_text{float:left;padding:0 10px;width:165px;border:none;}
#s_image{float:right;margin-right:2px;}
#slider-container{width:1000px;margin:0 auto 30px auto;}
#slider-shadow{height:50px;background:url('/img/slider-shadow.png') top center no-repeat;}
#slider, #slider ul li{width:1000px;height:413px;overflow:hidden;}
#slider ul{list-style:none;}
#controls-wrap{position:absolute;width:1000px;margin-top:30px;text-align:center;}
ol#controls{margin:0;padding:0;list-style:none;display:inline-block;*display:inline;zoom:1;}
ol#controls li{float:left;width:10px;height:10px;background-image:url('/img/controls.png');background-position:bottom;text-indent:-9999px;overflow:hidden;cursor:pointer;margin:0 3px;}
ol#controls li:hover, ol#controls li.current{background-position:top;}
.slide-descr{padding:25px;width:420px;height:95px;margin-top:-170px !important;background:url('/img/slide-descr.png');color:#E4E4E4;overflow:hidden;position:relative;*position:none;z-index:3;}
.sl-right{margin-left:520px;text-align:left;}
.sl-left{margin-right:620px;text-align:left;}
.slide-descr h2{margin:0 0 5px;padding:0;font-family:"Arial Narrow";font-size:25px;font-weight:normal;}
.slide-descr h3{margin:0 0 5px;padding:0;font-family:"Arial Narrow";font-size:25px;font-weight:normal;}
#recent-news{padding:25px 5px;overflow:hidden;background:#FFFFFF;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;margin-bottom:20px;}
h1.title{color:#3B3B3B;font-weight:normal;font-family:"Arial Narrow";font-size:30px;line-height:30px;padding:0 0 30px;margin:0 0 30px;border-bottom:1px solid #E0E0E0;}
#recent-news-content{width:1000px;margin:0 auto;}
.small-news{display:block;float:left;width:237px;margin-left:17px;}
.small-news img{width:237px;height:106px;}
h3.small{margin:20px 0;padding-bottom:20px;border-bottom:1px solid #E0E0E0;color:#3B3B3B;font-weight:normal;font-size:18px;font-family:"Arial Narrow";}
a.more{display:block;color:#FFFFFF;height:18px;line-height:18px;font-size:11px;background:#39B7FF url('/img/more.png') center right no-repeat;padding:0 15px 0 10px;border-radius:4px;}
.small-news a.more{float:left;margin-top:20px;}
#recent-news-content .small-news:first-child{margin-left:0;}
#middle{width:1000px;margin:0 auto;overflow:auto;}
#right-column{float:right;width:745px;overflow:hidden;}
article{background:#FFFFFF;border:1px solid #E4E4E4;padding:25px;margin-bottom:20px;border-radius:4px;}
article > header{margin-bottom:25px;border-bottom:1px solid #E4E4E4;}
header a.more{float:right;margin-top:7px;}
h1.post{float:left;border:none;margin:0;}
h1.post a{color:#3B3B3B !important;}
.hotels{overflow:auto;margin-top:25px;}
.hotel{width:245px;padding-left:25px;float:left;margin-bottom:15px;background:url('/img/hotel.png') left top no-repeat;line-height:14px;font-size:11px;font-style:italic;}
.hotel a{font-size:18px;font-family:"Arial Narrow";line-height:18px;font-style:normal;}
.two-blocks{overflow:hidden;}
.two-blocks article{float:right;width:312px;height:280px;overflow:hidden;}
.two-blocks article:first-child{float:left;}
article.photo{padding:25px 25px 25px 6px;width:328px;}
article.photo header{margin-left:19px;}
.photo-informer{padding-left:6px;}
.photo-informer a{display:block;width:93px;height:93px;overflow:hidden;line-height:0;float:left;margin-left:14px;margin-bottom:14px;}
.photo-informer a img{line-height:0;}
.photo-informer a img:hover{opacity:0.8;}
.quote{padding-bottom:25px;font-style:italic;}
article.photo-report{padding:25px 0;border:none;border-top:1px solid #E4E4E4;}
.photo-preview{float:left;margin-right:25px;width:250px;height:150px;}
.photo-preview img{width:250px;height:150px;}
article.photo-report .message h3, h3.about{font-weight:normal;font-size:18px;font-family:"Arial Narrow";color:#3B3B3B;padding:0;margin:0 0 10px;}
article.photo-report .message h3 a{color:#3B3B3B;}
.post-info{margin-top:10px;font-size:13px;}
.post-info a, .post-info b{font-weight:700;color:#39B7FF;}
.added{padding:0 16px;background:url('/img/added.png') left no-repeat;}
.date{padding:0 16px;background:url('/img/date.png') left no-repeat;}
.comm{padding:0 20px;background:url('/img/comm.png') left no-repeat;}
ul.more-articles{list-style:none;line-height:24px;}
ul.more-articles li{padding-left:20px;background:url('/img/item.png') left no-repeat;}
ul.more-articles li a{color:#868686;}
ul.more-articles li a:hover{color:#39B7FF;}
aside{margin-right:762px;}
aside li{list-style-type:none;}
.block{margin-bottom:20px;}
.block-title{height:41px;line-height:41px;padding:0 20px;color:#FFFFFF;font-family:"Arial Narrow";font-size:18px;background:url('/img/block-title.png');border-radius:4px 4px 0 0;}
.block-content{padding:10px 20px;background:#FFFFFF;border-left:1px solid #E4E4E4;border-right:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4;border-radius:0 0 4px 4px;}
.block-content .comments-informer:first-child{margin-top:0;padding-top:0;border-top:none;}
.comments-informer{margin-top:12px;padding-top:12px;border-top:1px solid #E4E4E4;}
.comments-informer-details{padding-top:5px;color:#3B3B3B;}
.comments-informer-details a{font-weight:700;text-decoration:underline;}
.section-title{color:#3B3B3B;font-family:"Arial Narrow";font-size:18px;margin-bottom:20px;}
.section-title span{color:#39B7FF;}
.comm-title{color:#171717;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #E4E4E4;}
.comm-title a{font-weight:700;}
.commFl{width:99%;}
.pollButton{text-align:left !important;padding:10px 0;}
#phtOtherThumbs img{width:200px;}
.calTable{width:100%;font-size:13px;}
.calMonth a{font-size:16px;font-family:"Arial Narrow";color:#3B3B3B;}
.calWdaySu, .calWdaySe, .calWday{border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;text-transform:lowercase;}
.calWdaySu, .calWdaySe{color:#39B7FF;}
footer{width:1000px;margin:30px auto 0 auto;height:52px;line-height:52px;text-align:center;color:#FFFFFF;background:url('/img/footer.png') repeat-x;border-radius:4px;}
.empty{height:30px;}
.gTable{background:#E0E0E0;border-radius:3px 3px 0 0;}
.gTableTop{padding:2px;background:#39B7FF url('/img/gTableTop.png');padding-left:20px;color:#FFFFFF;font-weight:normal;height:41px;font-size:18px;font-family:"Arial Narrow";border-radius:3px 3px 0 0;}
.gTableSubTop{padding:2px;background:#FFFFFF;color:#000000;height:27px;font-size:12px;}
.gTableBody{padding:2px;background:#E6F6FF;}
.gTableBody1{padding:2px;background:#FFFFFF;}
.gTableBottom{padding:2px;background:#E6F6FF;}
.gTableLeft{padding:2px;background:#E6F6FF;font-weight:700;color:#6E6E6E;}
.gTableRight{padding:2px;background:#F8F9FA;}
.gTableError{padding:2px;background:#E6F6FF;color:#FF0000;vertical-align:top;}
.forumNameTd, .forumLastPostTd{padding:10px;background:#FFFFFF;}
.forumLastPostTd{background:#E6F6FF;}
.forumIcoTd{padding:15px;background:#E6F6FF;}
.forumThreadTd, .forumPostTd{background:#FFFFFF;}
.forumLastPostTd, .forumArchive{padding:10px;}
a.catLink:link{text-decoration:none;color:#FFFFFF;}
a.catLink:visited{text-decoration:none;color:#FFFFFF;}
a.catLink:hover{text-decoration:underline;color:#000000;}
a.catLink:active{text-decoration:underline;color:#FFFFFF;}
.lastPostGuest, .lastPostUser, .threadAuthor{font-weight:700;}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:700;}
a.forum{font-weight:normal;font-size:18px;color:#3B3B3B !inportant;font-family:"Arial Narrow";}
.forumDescr, .forumModer{color:#858585;}
.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:#E6F6FF;}
.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:#39B7FF;padding-left:40px;}
.threadsDetails{padding:2px;background:#FFFFFF;height:20px;color:#39B7FF;}
.forumOnlineBar{padding:2px;background:#FFFFFF;height:20px;color:#39B7FF;}
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:#E6F6FF;}
.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;}
.pollQue {font-size: 9pt !important;text-align:left;padding-bottom: 10px;}
.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;}
nav{overflow:visible;}
nav .umenu {background: none !important;}
nav .xw-tl, nav .xw-tc, nav .xw-tr, nav .xw-bl, nav .xw-bc, nav .xw-br {display: none; background: none !important;}
nav .xw-ml, nav .xw-mr {margin: 0; padding: 0; background: none !important;}
nav .u-menu .xw-mc {border: none; padding: 0; background: none !important;}
nav .u-menu .u-menubody {border: none; background: none !important;}
nav .u-menu .u-menucont {background: none !important;}
.x-sh {display: none !important;}
nav .u-menuvitem {color: #dfe7ed; border: 2px solid #39B7FF; font-size: 12px; line-height: 33px; padding: 0 15px; margin-left: 2px; margin-bottom: 2px; margin-top:-1px;}
nav .u-menucont .u-menuvitem {background: #131313;}
nav .u-menucont .u-menuvitem:hover {background: #2a2a2a;}
nav .u-menuvitem a {color: #dfe7ed !important;}
nav .u-menucont .u-menuvitem .u-menuarrow {margin-top: 6px; margin-right: -3px;}