body{min-height: 800px;}
/* General Style */
img{border:0px;}
div.box h3 {height:27px;width:184px;text-align:center;font-size:8pt;margin: 0px 0px 10px 0px;}
div.boxContent {padding:7px;}
.calTable {margin-left:auto;margin-right:auto;}
td, body {font-family:verdana,arial,helvetica; font-size:8pt; color:#BFB9A0;}
form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-size:8pt; font-family:verdana,arial,helvetica;}
.copy {font-size:7pt;}
h1 {font-size:12pt;font-weight:bold;color:#F6EECE;}
.mframe1 {padding:2 10 30 10px;}
hr {color:#545242;height:1px;}
label {cursor:pointer;cursor:hand}
.blocktitle {font-family:Verdana,Sans-Serif;color:#FFFFFF;font-size:13px;font-weight:bold; padding-left:22px; background: url('img//17.gif') no-repeat 5px 2px;}
.menut {padding:2 3 3 15px;}
.mframe {padding:2px 0px 30px 30px;}
.bannerTable {width:468px;height:60px;}
.menu1 {font-weight:bold;font-size:8pt;font-family:Arial,Sans-Serif;}
a.menu1:link {text-decoration:underline; color:#F8F0CF}
a.menu1:active {text-decoration:underline; color:#F8F0CF}
a.menu1:visited {text-decoration:underline; color:#F8F0CF}
a.menu1:hover {text-decoration:none; color:#FFFFFF}
/* Menus */
ul.uz {list-style: none; margin: 0 0 0 0; padding-left: 0px;}
li.menus {margin: 0; padding: 0 0 0 15px; background: url('img//18.gif') no-repeat 0px 2px; margin-bottom: .6em;}
.ma {font-weight:bold;}
a.ma:link {text-decoration:none; color:#FFFFFF}
a.ma:visited {text-decoration:none; color:#FFFFFF}
a.ma:hover {text-decoration:none; color:#000000}
li.m {margin: 0; padding: 0 0 0 15px; background: url('img//18.gif') no-repeat 0px 2px; margin-bottom: .6em;}
/* Module Part Menu */
.catsTd {padding: 0 0 6px 15px; background: url('img//18.gif') no-repeat 0px 2px;}
.catNumData {font-size:7pt;color:#BFBA96;}
.catDescr {font-size:7pt; padding-left:10px;}
a.catName:link {text-decoration:none; color:#FFE0A2;}
a.catName:visited {text-decoration:none; color:#FFE0A2;}
a.catName:hover {text-decoration:none; color:#FFE0A2;font-weight:bold;}
a.catName:active {text-decoration:none; color:#FFE0A2;}
a.catNameActive:link {text-decoration:none; color:#FFFFFF;}
a.catNameActive:visited {text-decoration:none; color:#FFFFFF;}
a.catNameActive:hover {text-decoration:underline; color:#FFFFFF;}
a.catNameActive:active {text-decoration:none; color:#FFFFFF;}
/* Entries Style */
.eBlock {border-left:5px solid #545242;}
.eMessage {color:#DAD3B7;padding:10px;font-size:12px;}
.eTitle {font-family:Verdana,Arial,Sans-Serif;font-size:12px;font-weight:bold;color:#F8F0CF; padding: 4px 0 4px 10px;}
.eTitle a:link {text-decoration:none; color:#F8F0CF;}
.eTitle a:visited {text-decoration:none; color:#F8F0CF;}
.eTitle a:hover {text-decoration:underline; color:#FFFFFF;}
.eTitle a:active {text-decoration:none; color:#F8F0CF;}
.eText {text-align:justify; padding:10px;font-size:12px;color:#DAD3B7;}
.eDetails {color:#BFBA96;padding-bottom:5px;padding-top:3px;text-align:left;font-size:7pt;}
.eDetails1 {color:#BFBA96;padding-bottom:5px;padding-top:3px;text-align:left;font-size:8pt;}
.eDetails2 {color:#BFBA96;padding-bottom:5px;padding-top:3px;text-align:left;font-size:8pt;}
.eRating {font-size:7pt;}
.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('img//19.gif') no-repeat 0px 0px;}
/* Entry Manage Table */
.manTable {border:1px solid #9A9679;border:1px solid #949075;}
.manTdError {color:#FF0000;}
/* Comments Style */
.cAnswer {color:#DAD3B7;padding-left:15px;padding-top:4px;font-style:italic;}
.cBlock1 {border-top:5px solid #545242;}
.cBlock2 {border-top:5px solid #545242;}
/* Comments Form Style */
.commTable {border:1px solid #545242;}
.commTd1 {color:#9A9679;font-weight:bold;padding-left:5px;}
.commTd2 {padding-bottom:2px;}
.commFl {width:100%;color:#DAD3B7;border:1px solid #949075;background: #545242;}
.commReg {padding: 10 0 10 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#DAD3B7;border:1px solid #949075;background: #545242;}
/* News/Blog Archive Menu */
.archLi {padding: 0 0 3px 10px; background: url('img//20.gif') no-repeat 0px 4px;}
.archActive {color:#FFFFFF;}
a.archLink:link {text-decoration:underline; color:#F8F0CF;}
a.archLink:visited {text-decoration:underline; color:#F8F0CF;}
a.archLink:hover {text-decoration:none; color:#FFFFFF;}
a.archLink:active {text-decoration:none; color:#F8F0CF;}
/* News/Blog Archive Style */
.archiveCalendars {text-align:center;color:#E2B4B4;}
.archiveDateTitle {font-weight:bold;color:#FFFFFF;padding-top:15px;}
.archEntryHr {width:250px;color:#DDDDDD;}
.archiveeTitle li {margin-left: 15px; padding: 0 0 0 15px; background: url('img//21.gif') no-repeat 0px 2px; margin-bottom: .6em;}
.archiveEntryTime {width:65px;font-style:italic;}
.archiveEntryComms {font-size:9px;color:#C3C3C3;}
a.archiveDateTitleLink:link {text-decoration:none; color:#FFFFFF}
a.archiveDateTitleLink:visited {text-decoration:none; color:#FFFFFF}
a.archiveDateTitleLink:hover {text-decoration:underline; color:#FFFFFF}
a.archiveDateTitleLink:active {text-decoration:underline; color:#FFFFFF}
.archiveNoEntry {text-align:center;color:#E2B4B4;}
/* News/Blog Calendar Style */
.calWday {color:#FFFFFF; background:#5E5E52; width:18px;}
.calWdaySe {color:#FFFFFF; background:#3E3E36; width:18px;}
.calWdaySu {color:#FFFFFF; background:#3E3E36; width:18px; font-weight:bold;}
.calMday {color:#DAD3B7;}
.calMdayA {color:#000000;background:#DAD3B7;font-weight:bold;}
.calMdayIs {color:#FFFFFF;font-weight:bold;}
.calMdayIsA {border:1px solid #DAD3B7;border:1px solid #949075;font-weight:bold;color:#FFFFFF;}
a.calMonthLink:link,a.calMdayLink:link {text-decoration:none; color:#FFFFFF;}
a.calMonthLink:visited,a.calMdayLink:visited {text-decoration:none; color:#FFFFFF;}
a.calMonthLink:hover,a.calMdayLink:hover {text-decoration:underline; color:#FFFFFF;}
a.calMonthLink:active,a.calMdayLink:active {text-decoration:underline; color:#FFFFFF;}
/* Poll styles */
.pollBut {width:110px;}
.pollBody {padding:7px; margin:0px; background:#000000}
.textResults {background:#FFFFFF}
.textResultsTd {background:#700000}
.pollNow {background:#FFFFFF}
.pollNowTd {background:#700000}
.totalVotesTable {background:#FFFFFF}
.totalVotesTd {background:#700000}
/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:yellow;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:pink;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#99CCFF;}
/* Other Styles */
.replaceTable {height:100px;width:300px;background:#686552;border:1px solid #C6C19D;}
.replaceBody {background:url('img//1.png') #BFB9A0;}
.legendTd {font-size:7pt;}
/* General forum Table View */
.gTable {background:transparent;width:98%;margin-left:1%;margin-right:1%;}
.gTableTop {padding:2px;background:url('img//15.gif') #949079;height:28px; color:#F8F0CF;font-family:Verdana,Sans-Serif;font-size:13px;font-weight:bold; padding-left:22px;}
.gTableSubTop {padding:2px;background:url('img//22.gif') #5C5A46;height:24px;font-size:10px;}
.gTableBody {padding:2px;border:1px solid #949075;}
.gTableBody1 {padding:2px;border:1px solid #949075;}
.gTableBottom {padding:2px;border:1px solid #949075;}
.gTableLeft {padding:2px;border:1px solid #949075;font-weight:bold;color:#DAD3B7}
.gTableRight {padding:2px;border:1px solid #949075;color:#666666;}
.gTableError {padding:2px;border:1px solid #949075;color:#FF0000;}
/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:2px;border:1px solid #949075;}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;border:1px solid #949075;}
.forumLastPostTd,.forumArchive {padding:2px;font-size:7pt;}
a.catLink:link {text-decoration:none; color:#F8F0CF;}
a.catLink:visited {text-decoration:none; color:#F8F0CF;}
a.catLink:hover {text-decoration:underline; color:#FFFFFF;}
a.catLink:active {text-decoration:underline; color:#F8F0CF;}
.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:bold;}
/* forum Titles & other */
.forum {font-weight:bold;font-size:9pt;}
.forumDescr,.forumModer {color:#A5A187;font-size:7pt;}
.forumViewed {font-size:9px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:underline; color:#F8F0CF;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:underline; color:#F8F0CF;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:none; color:#FFFFFF;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline; color:#F8F0CF;}
/* forum Navigation Bar */
.forumNamesBar {padding-bottom:7px;font-weight:bold;font-size:7pt;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#F8F0CF;}
a.forumBarA:visited {text-decoration:none; color:#F8F0CF;}
a.forumBarA:hover {text-decoration:underline; color:#FFFFFF;}
a.forumBarA:active {text-decoration:underline; color:#F8F0CF;}
/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {font-size:7pt;}
/* forum Fast Navigation Menu */
.fastNavMain {background:#862D2D;color:#FFFFFF;}
.fastNavCat {background:#F9E6E6;}
.fastNavCatA {background:#F9E6E6;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* forum Page switches */
.pagesInfo {background:#3E3E36;padding-right:10px;font-size:7pt;}
.switches {background:#5B5848;}
.switch {border:1px solid #949075;width:15px;font-size:7pt;}
.switchActive {background:#DAD3B7;font-weight:bold;color:#000000;width:15px}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#F8F0CF;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#F8F0CF;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#FFFFFF;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#F8F0CF;}
/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;border:1px solid #949075;}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;border:1px solid #949075;}
.threadLastPostTd {padding:2px;font-size:7pt;}
.threadDescr {color:#949075;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#3E3E36;height:20px;font-weight:bold;font-size:7pt;color:#F8F0CF;padding-left:40px;}
.threadsDetails {padding:2px;border:1px solid #949075;height:20px;color:#DAD3B7;}
.forumOnlineBar {padding:2px;border:1px solid #949075;color:#DAD3B7;height:20px;font-size:10px;}
a.threadPinnedLink:link {text-decoration:none; color:#F8F0CF;}
a.threadPinnedLink:visited {text-decoration:none; color:#F8F0CF;}
a.threadPinnedLink:hover {text-decoration:underline; color:#FFFFFF;}
a.threadPinnedLink:active {text-decoration:underline; color:#F8F0CF;}
.threadPinnedLink,.threadLink {font-weight:bold;}
a.threadLink:link {text-decoration:underline; color:#F8F0CF;}
a.threadLink:visited {text-decoration:underline; color:#F8F0CF;}
a.threadLink:hover {text-decoration:none; color:#FFFFFF;}
a.threadLink:active {text-decoration:underline; color:#F8F0CF;}
.postpSwithces {font-size:7pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:7pt;text-align:right;}
/* Posts View */
.postPoll {border:1px solid #949075;text-align:center;}
.postFirst {border:1px solid #949075;border-bottom:1px solid silver;}
.postRest1 {border:1px solid #949075;}
.postRest2 {border:1px solid #949075;}
.postSeparator {height:2px;background:#DAD3B7;}
.postTdTop {background:url('img//22.gif') #5C5A46;height:24px;color:#DAD3B7;font-size:10px;}
.postBottom {background:#454337;color:#DAD3B7;height:20px;font-size:10px;}
.postUser {font-weight:bold;}
.postTdInfo {border:1px solid #949075;text-align:center;padding:5px;background:#5B5848;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#DAD3B7;}
.posttdMessage {padding:5px;}
.postPoll {padding:5px;}
.pollQuestion {text-align:center;font-weight:bold;} 
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:7pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}
.codeMessage {border:1px solid #949075;font-size:9px;}
.quoteMessage {border:1px solid #949075;font-size:9px;}
.signatureView {font-size:7pt;}
.edited {padding-top:30px;font-size:7pt;text-align:right;color:#C44500;}
.editedBy {font-weight:bold;font-size:8pt;}
.statusBlock {padding-top:3px;}
.statusOnline {color:#FFFF00;}
.statusOffline {color:#FFFFFF;}
/* forum AllInOne Fast Add */
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('img//23.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('img//23.gif') no-repeat 0px 4px;}
/* Post Form */
.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {font-size:7pt;background:url('img//22.gif') #5C5A46;color:#C9C4A3;border:1px outset #C9C4A3;}
.codeButtons {font-size:7pt;background:url('img//22.gif') #5C5A46;color:#C9C4A3;border:1px outset #C9C4A3;}
.codeCloseAll {font-size:7pt;background:url('img//22.gif') #5C5A46;color:#C9C4A3;border:1px outset #C9C4A3;font-weight:bold;}
.postNameFl,.postDescrFl {border:1px solid #949075;background: #545242;width:400px;color:#DAD3B7;}
.postPollFl,.postQuestionFl {border:1px solid #949075;background: #545242;width:400px;color:#DAD3B7;}
.postResultFl {border:1px solid #949075;background: #545242;width:50px;color:#DAD3B7}
.postAnswerFl {border:1px solid #949075;background: #545242;width:300px;color:#DAD3B7;}
.postTextFl {border:1px solid #949075;background: #545242;width:550px;height:150px;color:#DAD3B7;}
.postUserFl {border:1px solid #949075;background: #545242;width:300px;color:#DAD3B7;}
.pollHelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center;}
.top_menu{height: 30px;background:url('/img/top_menu_bg.jpg') no-repeat;padding-left: 40px;}
.top_menu_table{font-size: 14px;font-weight: bold;height: 20px;}
.top_menu_table_border{background:url('/img/top_menu_table_border.png') no-repeat;width: 3px;}
.top_menu_cell{text-align: center;height: 28px;padding: 0px 15px;}
.top_menu_cell a{text-align: center;color: #dddddd;text-decoration: none;}
.top_menu_cell a:hover{color: #dddddd;text-decoration: underline;}
.mainbox a{color: #dddddd;text-decoration: none;}
.mainbox a:hover {color: #dddddd;text-decoration: underline;}
.tb_links{padding-left: 30px;}
.contact{float: left;width: 170px;margin-left: 15px;padding: 0px;text-align: center;}
#contact_title{float: left; width: 100%;text-align:left;}
#contact_title h4{font-size: 18px;margin: 0px;padding: 0px 0px 0px 5px;text-decoration:underline;}
#contact_phone{width: 100%;font-size: 18px; font-weight: bold; text-align: center;}
#contact_phone2{font-size:12px;}
#contact_phone_text{font-size:10px;width: 100%;font-weight: bold;text-align: center;}
.contact a, .contact a:visited{color: white; text-decoration: none;}
.contact a:hover{text-decoration: underline;}
.adv a{color: #dddddd;text-decoration: none;}
.adv a:hover{ text-decoration: underline;}
.tb_links ul li{ margin-left: -20px;}
.tb_links p{font-weight: bold;}
.tb_links_comment{padding: 0;margin: 0;}
.links_b{font-weight: bold;font-size: 14px;color: #00FF44;}
.color_white{color: white;}
/*///////////////////Price////////////////////*/
.price_table{margin: 16px 0px 0px 0px;width: 100%;}
.price_title{font-weight: bold; font-size: 16px;border-bottom: 1px solid #B2B2B2;}
.price_area{font-weight: bold;font-size: 14px;vertical-align: top;}
.price_adress{font-weight: bold;font-size: 14px;}
.contact_phone{font-size: 16px;font-weight: bold;}
/*//////////////////Tooltip//////////////////////*/
#tooltip {
    width: 450px;
    position: absolute;
    z-index: 10;
    border: 1px solid #727272;
    background-color: #FFFFFF;
    font: 1em verdana;
    color: #000;
    padding: 5px;
    opacity: 0.90;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
}
#tooltip h3{margin: 0px;padding: 0px 0px 0px 5px;font-weight:bold;font-size:13px;color: black;}
#tooltip div {margin: 0px;padding: 0px 5px;font-size: 21px;font-weight: bold;}
.mytooltip a:link{color: #BFBA96;text-decoration:none;}
.mytooltip a:visited{color: #BFBA96;text-decoration:none;}
.mytooltip a:active{ color: #BFBA96;text-decoration:none;}
.mytooltip a:hover{ color:#fff;text-decoration:none;}

.mfns_title{color:black;font-weight: bold;}
.mfns_text{color:black;}

#MapBox{
    display: none;
    background: #fff;
    padding: 20px;
    border: 1px solid #ddd;
    float: left;
    font-size: 1.2em;
    position: fixed;
    top: 20%; left: 20%;
    z-index: 99999;
    /*--CSS3 Box Shadows--*/
    -webkit-box-shadow: 0px 0px 20px #000;
    -moz-box-shadow: 0px 0px 20px #000;
    box-shadow: 0px 0px 20px #000;
    /*--CSS3 Rounded Corners--*/
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    -khtml-border-radius: 10px;
}
.close_paper_editBox{position: static;margin: -25px 0px 0px 580px;}
.new_year_img{float:right;}
.footer_yansoft a, .footer_yansoft a:visited{color: #ccc;}

#msgbox_link{
    position: absolute;
    margin: 45px 0 0 375px;
}
#msgbox_link a span{
    padding: 5px 20px;
    border-radius: 5px;
    -moz-border-radius: 5px;
background: rgb(208,228,247); /* Old browsers */
background: -moz-linear-gradient(top, rgba(208,228,247,1) 0%, rgba(115,177,231,1) 24%, rgba(10,119,213,1) 50%, rgba(83,159,225,1) 79%, rgba(135,188,234,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(208,228,247,1)), color-stop(24%,rgba(115,177,231,1)), color-stop(50%,rgba(10,119,213,1)), color-stop(79%,rgba(83,159,225,1)), color-stop(100%,rgba(135,188,234,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* IE10+ */
background: linear-gradient(to bottom, rgba(208,228,247,1) 0%,rgba(115,177,231,1) 24%,rgba(10,119,213,1) 50%,rgba(83,159,225,1) 79%,rgba(135,188,234,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d0e4f7', endColorstr='#87bcea',GradientType=0 ); /* IE6-9 */
}
#msgbox_link a,
#msgbox_link a:visited{
    color: #F9F9F9;
    text-shadow: 2px 0 10px #000000;
    font-weight: bold;
    text-decoration: none;
}
#msgbox_link a span:hover{
    cursor:  pointer;
    -webkit-box-shadow: 0 2px 4px 0px #222 !important;
    -moz-box-shadow:    0 2px 4px 0px #222 !important;
    box-shadow:         0 2px 4px 0px #222 !important;
}

.hidden_wrap{
    display: none;
}
#SendMessage_wrap{
    width: 510px;
    height: 330px;
    margin: 0;
}
#SendMessage_wrap div{
    float: left;
    width: 505px;
}
#SendMessage_wrap lable{
    font-size: 12px;
    font-weight: bold;
    float: left;
    padding: 0;
    margin: 10px 0 6px 8px;
    text-shadow: 0 0 5px #FFFFFF;
}
#SendMessage_wrap #SendMsgForm_email{
    float: left;
    width: 500px;
    height: 22px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    padding: 0 30px 0 10px;
    margin: 0 0 15px 5px;
    border: 1px solid #b1b1b1;
    -webkit-box-shadow: 0 3px 5px 0px #222 !important;
    -moz-box-shadow:    0 3px 5px 0px #222 !important;
    box-shadow:         0 3px 5px 0px #222 !important;
}
#SendMessage_wrap .error{
    background: url('../img/error.png')  519px center no-repeat white;
}
#SendMessage_wrap textarea{
    float: left;
    width: 500px;
    height: 200px;
    padding: 5px 0 0 5px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    border: 1px solid #b1b1b1;
    -webkit-box-shadow: 0 3px 5px 0px #222 !important;
    -moz-box-shadow:    0 3px 5px 0px #222 !important;
    box-shadow:         0 3px 5px 0px #222 !important;
    margin: 0 0 0 5px;
}
#SendMessage_wrap .text{
    font-size: 13px;
}
#SendMessage_wrap .img_wrap{
    float: left;
    width: 140px;
}
#SendMessage_wrap .text{
    font-size: 13px;
    margin: 15px 0 0 0;
    width: 610px;
}
#SendMessage_wrap .text a,
#SendMessage_wrap .text a:visited{
    color: #FFFFFF;
}
#SendMessage_wrap .button{
    float: right;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    font-family: "Trebuchet MS";
    color: #3f3f3f;
    position: relative;
    margin: 2px 0 0 15px;
    text-decoration: none;
}
#SendMessage_wrap .button span{
    color: #3f3f3f;
    text-shadow: 0 0 1px #FFFFFF;    
    background: #d7d6d6; /* for non-css3 browsers */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#d7d6d6'); /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#d7d6d6)); /* for webkit browsers */
    background: -moz-linear-gradient(top,  #FFFFFF,  #d7d6d6); /* for firefox 3.6+ */
    border: #b1aeae 1px solid;
    padding: 2px 10px;    
    -moz-border-radius: 8px;
    border-radius: 8px;
}
#SendMessage_wrap .button span:hover{
    cursor: pointer;
    background: #d7d6d6; /* for non-css3 browsers */

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e8e8e8', endColorstr='#e4e0e0'); /* for IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#e4e0e0)); /* for webkit browsers */
    background: -moz-linear-gradient(top,  #e8e8e8,  #e4e0e0); /* for firefox 3.6+ */
}
#SendMessage_wrap .button:active{
    top: 1px;   
}







.b-page__content{min-height:50px}

.b-head-decor{display:none}
.b-page_newyear .b-head-decor{
   position:fixed;
   top:0;
   left:0;
   display:block;
   height:115px;
   width:100%;
   overflow:hidden;
   background:url(../img/balls/b-head-decor_newyear.png) repeat-x 0 0
}
.b-page_newyear .b-head-decor__inner{position:absolute;top:0;left:0;height:115px;display:block;width:373px}
.b-page_newyear .b-head-decor::before{content:'';display:block;position:absolute;top:-115px;left:0;z-index:3;height:115px;display:block;width:100%;box-shadow:0 15px 30px rgba(0,0,0,0.75)}
.b-page_newyear .b-head-decor__inner_n2{left:373px}
.b-page_newyear .b-head-decor__inner_n3{left:746px}
.b-page_newyear .b-head-decor__inner_n4{left:1119px}
.b-page_newyear .b-head-decor__inner_n5{left:1492px}
.b-page_newyear .b-head-decor__inner_n6{left:1865px}
.b-page_newyear .b-head-decor__inner_n7{left:2238px}

.b-ball{position:absolute}
.b-ball_n1{top:0;left:3px;width:59px;height:83px}
.b-ball_n2{top:-19px;left:51px;width:55px;height:70px}
.b-ball_n3{top:9px;left:88px;width:49px;height:67px}
.b-ball_n4{top:0;left:133px;width:57px;height:102px}
.b-ball_n5{top:0;left:166px;width:49px;height:57px}
.b-ball_n6{top:6px;left:200px;width:54px;height:70px}
.b-ball_n7{top:0;left:240px;width:56px;height:67px}
.b-ball_n8{top:0;left:283px;width:54px;height:53px}
.b-ball_n9{top:10px;left:321px;width:49px;height:66px}
.b-ball_n1 .b-ball__i{background:url(../img/balls/b-ball_n1.png) no-repeat}
.b-ball_n2 .b-ball__i{background:url(../img/balls/b-ball_n2.png) no-repeat}
.b-ball_n3 .b-ball__i{background:url(../img/balls/b-ball_n3.png) no-repeat}
.b-ball_n4 .b-ball__i{background:url(../img/balls/b-ball_n4.png) no-repeat}
.b-ball_n5 .b-ball__i{background:url(../img/balls/b-ball_n5.png) no-repeat}
.b-ball_n6 .b-ball__i{background:url(../img/balls/b-ball_n6.png) no-repeat}
.b-ball_n7 .b-ball__i{background:url(../img/balls/b-ball_n7.png) no-repeat}
.b-ball_n8 .b-ball__i{background:url(../img/balls/b-ball_n8.png) no-repeat}
.b-ball_n9 .b-ball__i{background:url(../img/balls/b-ball_n9.png) no-repeat}
.b-ball_i1 .b-ball__i{background:url(../img/balls/b-ball_i1.png) no-repeat}
.b-ball_i2 .b-ball__i{background:url(../img/balls/b-ball_i2.png) no-repeat}
.b-ball_i3 .b-ball__i{background:url(../img/balls/b-ball_i3.png) no-repeat}
.b-ball_i4 .b-ball__i{background:url(../img/balls/b-ball_i4.png) no-repeat}
.b-ball_i5 .b-ball__i{background:url(../img/balls/b-ball_i5.png) no-repeat}
.b-ball_i6 .b-ball__i{background:url(../img/balls/b-ball_i6.png) no-repeat}
.b-ball_i1{top:0;left:0;width:25px;height:71px}
.b-ball_i2{top:0;left:25px;width:61px;height:27px}
.b-ball_i3{top:0;left:176px;width:29px;height:31px}
.b-ball_i4{top:0;left:205px;width:50px;height:51px}
.b-ball_i5{top:0;left:289px;width:78px;height:28px}
.b-ball_i6{top:0;left:367px;width:6px;height:69px}
.b-ball__i{
position:absolute;
width:100%;
height:100%;
-webkit-transform-origin:50% 0;
-moz-transform-origin:50% 0;
-o-transform-origin:50% 0;
transform-origin:50% 0;
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
pointer-events:none
}
.b-ball_bounce .b-ball__right{position:absolute;top:0;right:0;left:50%;bottom:0;z-index:9}
.b-ball_bounce:hover .b-ball__right{display:none}
.b-ball_bounce .b-ball__right:hover{left:0;display:block!important}
.b-ball_bounce.bounce>.b-ball__i{-webkit-transform:rotate(-9deg);-moz-transform:rotate(-9deg);-o-transform:rotate(-9deg);transform:rotate(-9deg)}
.b-ball_bounce .b-ball__right.bounce+.b-ball__i{-webkit-transform:rotate(9deg);-moz-transform:rotate(9deg);-o-transform:rotate(9deg);transform:rotate(9deg)}
.b-ball_bounce.bounce1>.b-ball__i{-webkit-transform:rotate(6deg);-moz-transform:rotate(6deg);-o-transform:rotate(6deg);transform:rotate(6deg)}
.b-ball_bounce .b-ball__right.bounce1+.b-ball__i{-webkit-transform:rotate(-6deg);-moz-transform:rotate(-6deg);-o-transform:rotate(-6deg);transform:rotate(-6deg)}
.b-ball_bounce.bounce2>.b-ball__i{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);transform:rotate(-3deg)}
.b-ball_bounce .b-ball__right.bounce2+.b-ball__i{-webkit-transform:rotate(3deg);-moz-transform:rotate(3deg);-o-transform:rotate(3deg);transform:rotate(3deg)}
.b-ball_bounce.bounce3>.b-ball__i{-webkit-transform:rotate(1.5deg);-moz-transform:rotate(1.5deg);-o-transform:rotate(1.5deg);transform:rotate(1.5deg)}
.b-ball_bounce .b-ball__right.bounce3+.b-ball__i{-webkit-transform:rotate(-1.5deg);-moz-transform:rotate(-1.5deg);-o-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}