.xw-plain, .xw-resize, .xw-active {color:#e5e5e5;padding:0;position:absolute;border-radius:0.0001px;box-shadow:0px 0px 0px 6px rgba(0,0,0,0.3);} 
 .xw-hdr {text-align: left !important;white-space: nowrap !important;padding: 1px 0 0 0 !important;white-space: nowrap !important;zoom: 1 !important;height: 40px !important;} 
 .xw-hdr-text {padding: 10px 1em .3em;vertical-align: 3px!important;cursor: default!important;font: inherit!important;color: #fff !important; text-shadow: 0 1px 0 #973525 !important;font-size: 13px!important;line-height: 31px!important;} 
 .xw-bc, .xw-mr, .xw-bl, .xw-br, .xw-ml, .xw-mc{background:#fff !important;border:0 !important;border-radius:0px;moz-border-radius:0px;webkit-border-radius:3px;} 
 .xw-body{border:0 !important;padding-left:7px !important;padding-right:1px !important;} 
 .xw-tl, .xw-tr, .xw-tc {background: #fff url(../ajax/uiheader.png) repeat-x !important;} 
 .xw-sps {display:none !important;} 
 .myWinCont {font-size: 11px!important;} 
 .myWinPollTd {padding-right: 15px;padding-bottom: 13px;background: white!important;border: 1px solid #E7E7E7;padding: 7px;} 
 .xt-mini {display:none !important;} 
 .xt-maxi {display:none !important;} 
 .xt-rest {display:none !important;} 
 .xt-reset{display:none !important;} 
 .xt-mini {display:none !important;} 
 .xt-close {background:url('../ajax/uiclose.png') no-repeat!important; width:20px !important;height:19px !important;top: 10%!important;} 
 .xt-close:hover {padding: 0!important;background: url("../ajax/uiclose.png") no-repeat 0 -19px !important;} 
 .xt-maxi {display:none !important;} 
 .xstl, .xstr, .x-sh {display:none !important;} 
 .myWinCont legend {color: rgb(134, 134, 134)!important;} 
 .myWinCont fieldset {border: 1px solid rgb(233, 233, 233)!important;padding: 2px 5px!important;margin-bottom: 3px!important;} 
 .myBtnLeft, .myBtnRight, .myBtnLeftA, .myBtnRightA {display: none !important;} 
 .myBtnCenter, .myBtnCenterA {background: none !important;} 
 .myBtnCont a:link { 
 background: #3f3f3f; 
 display: block; 
 height: 23px; 
 line-height: 23px; 
 color: #fff !important; 
 font-size: 12px !important; 
 text-align: center; 
 cursor: pointer; 
 -moz-border-radius: 5px; 
 -webkit-border-radius: 5px; 
 -khtml-border-radius: 5px; 
 border-radius: 5px; 
 padding: 0 10px 1px 10px; 
 } 
 .myBtnCont a:hover { 
 background: rgb(230, 76, 51); 
 } 
 .myWinCont input[type="text"], .myWinCont input[type="password"] { 
 width: 135px !important; 
 padding: 0px 0 0 20px !important; 
 height: 26px !important; 
 background: url(/ajax/log_bg.png) no-repeat !important; 
 border: none !important; 
 } 

 .myWinCont hr { 
 height: 4px !important; 
 background: url("../ajax/sep_34.png") repeat-x !important; 
 clear: both !important; 
 margin: 5px 0 !important; 
 overflow: hidden !important; 
 border: none !important; 
 } 
 .myWinCont label {font-size: 11px !important;} 

 .myWinCont #suggEdit { 
 width: 420px !important; 
 padding: 0px 0 0 20px !important; 
 height: 26px !important; 
 background: url(/ajax/input.png) no-repeat !important; 
 border: none !important; 
 }
 #heade {
 /* position: relative; 
 background: rgba(165, 92, 92, 0.96);
 height: 350px;
 padding-top: 50px;
 margin-bottom: -100px;*/
 }




html, 
body { 
 width: 100%; 
 height: 100%; 
} 

.slideout-menu { 
 z-index: 1000;
 position: fixed;
 left: 0;
 top: 1px;
 bottom: 0;
 right: 0;
 width: 256px; 
 overflow-y: scroll; 
 -webkit-overflow-scrolling: touch; 
 display: none; 
} 

.slideout-panel { 
 position:relative; 
 z-index: 1; 
} 

.slideout-open, 
.slideout-open body { 
 overflow: hidden; 
} 

.slideout-open .slideout-menu { 
 display: block; 
} 
 
 
.menu a {
 color: #fff;
}

.menu a:hover {
 text-decoration: underline;
}

.menu-header {
 border-bottom: 1px solid #2a2d2f;
 padding: 20px;
 background-size: 32px;
}

.menu-header-title {
 font-weight: 400;
 letter-spacing: 0.5px;
 margin: 0;
}

.menu-section {
 margin: 25px 0;
}

.menu-section-title {
 text-transform: uppercase;
 color: #85888d;
 font-weight: 200;
 font-size: 13px;
 letter-spacing: 1px;
 padding: 0 20px;
 margin:0;
}

.menu-section-list {
 padding:0;
 margin: 10px 0;
 list-style:none;
}

.menu-section-list a {
 display: block;
 padding: 10px 20px;
}

.panel {
 text-align: center;
 padding-top: 5px;
 min-height: 100%;
} 
 
/* ============= Поиск ============= */
#toggle-search {
 float: right;
 margin: 0px 0; */7xp
 min-width: 20px;
 font-weight: 500;
 padding: 0 10px;
 box-shadow: none;
 -webkit-box-shadow: none;
 -moz-box-shadow: none;
}

#toggle-search:before {margin-right: 0;}

#search {
 position: fixed;
 top: 0;
 left: 0;
 width: 100%;
 height: 50px;
 transition: all .28s cubic-bezier(.55,0,.1,1);
 -webkit-transition: all .28s cubic-bezier(.55,0,.1,1);
 -moz-transition: all .28s cubic-bezier(.55,0,.1,1);

 -webkit-transform: translate3d(0, -100%, 0);
 -moz-transform: translate3d(0, -100%, 0);
 transform: translate3d(0, -100%, 0);
}

#search.act {
 -webkit-transform: translate3d(0, 0, 0);
 -moz-transform: translate3d(0, 0, 0);
 transform: translate3d(0, 0, 0);
}

#search input[type="text"] {
 width: 100%;
 padding: 0 10px;
 height: 50px;
 border: 0;
 outline: none;
 border-radius: 0;
}


#puzadpn {display: none !important}

html, body {margin:0px;padding:0px;min-width:1000px;display:block;} *// padding-bottom:20px;
p {margin:5px 0px;}
.odate {font-size:11px;float:right;line-height:18px;height:18px;}

table, body {font-family:'Open Sans', Tahoma, sans-serif;font-size:14px;background: url('/img/new_design/fon.jpg') ;
 color: #FFFFFF;
 font-weight: 300;
 overflow-x: hidden;
 background-attachment: fixed;}
table {background:none;}

.open_menu {display:none}

.pbbwjSGU {background:url('/img/fon.jpg') top left no-repeat;padding-left:60px;}

a {color:#ffffff;text-decoration:none}
a:hover {color:#ffffff;text-decoration:underline}

.h_top_in {display:block;width:auto}

.h_top {background: #6B2929;height:40px;margin-bottom:20px;}
.h_top_in {width:980px;text-align:left;margin:0 auto;}

input[type=text],input[type=password],textarea {height: 25px;width: 94%;padding: 0 7px;font-family: 'Open 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;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px}
input[type=text]:focus, input[type=password]:focus, textarea:focus {border:1px solid #A2A2A2}
input.securityCode {height: auto}
textarea {padding: 5px 7px;height: auto;overflow: auto;resize: none;line-height: 20px}
input[type=button],input[type=submit],input[type=reset],button{margin: 0;padding: 0 7px; display: inline-block; text-align:center; height: 25px; font-family: 'Open Sans', sans-serif;font-size:11px; color: #fff; text-decoration: none; border: 0; cursor: pointer; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px}
.myBtnLeftA img, .myBtnRightA img {display:none}

.h_umenu {float:right;height:40px;line-height:40px;} *//background: #212121;
.h_umenu, .h_umenu a {color:#FFF;display:inline-block;margin-left:14px;text-decoration:none; font-size:13px;height:40px;line-height:40px;text-align:left;border:0} 
.h_umenu a:hover {color:#fcd57d;}


.h_menu {background:none;width:980px;}
.h_menu ul {margin:0;padding:0;list-style:none;} 
.h_menu li {margin:0px !important;display:inline-block !important;z-index:500;display:inline-block;} 
.h_menu li a {color:#FFF;display:inline-block;margin-right:14px;text-decoration:none; font-size:13px;height:40px;line-height:40px;text-align:left;border:0} 
.h_menu li a:hover {color:#FFF;text-decoration:underline}
.h_menu li ul {z-index:9;background:#161616;border:0;position:absolute;display:none;margin-left:-5px;margin-top:0px;list-style:none;width:180px;}
.h_menu li ul li ul {margin-left:180px;margin-top:-29px}
.h_menu li ul li {float:none !important;width:180px;background:none !important;}
.h_menu li ul a {color:rgba(255,255,255,0.7);margin-right:0px;display:block;height:32px;line-height:32px;padding: 0px 9px;border-right:0 !important;border-left:0 !important;}
.h_menu li ul a:hover {color:#fff;text-decoration:none;background-color:rgba(255,255,255,0.1) !important}

.h_menu .uWithSubmenu a {background:url('/img/sub.png') right 20px no-repeat;padding-right:24px}
.h_menu .uWithSubmenu a:hover {background:url('/img/sub.png') right 20px no-repeat}
.h_menu .uWithSubmenu li a {background-image:none !important}

.h_logo {display:table;width:980px;margin-bottom:35px;margin-left:auto;margin-right:auto;padding:90px 0px;}

.h_footer { background:url('/img/dioxart.png') 20px center no-repeat;min-height:34px;padding:20px 20px 20px 99px;color:#eeeeee;text-align:left;;display:block;width:861px;margin-left:auto;margin-right:auto;}

.h_footer a {color:#78c8ff;}
.h_footer img {opacity:0.5;}
.h_footer img:hover {opacity:1.0;}

.h_content { padding:0px;background:#212429;display:block;width:980px;margin-bottom:20px;margin-left:auto;margin-right:auto;}
.h_serv {border-radius:5px 5px 0px 0px;color:#fff; padding:0px 0px;background:#6B2929 repeat-x;display:block;width:980px;height:120px;margin-left:auto;margin-right:auto;}
.gnom1 {background:url('/img/gnom/1.png') right -2px no-repeat;display:block;width:980px;height:98px;margin-left:auto;margin-right:auto;}
.gnom2 {background:url('/img/gnom/2.png') right 0px no-repeat;display:block;width:980px;margin-left:auto;margin-right:auto;}

.h_p1 {padding:15px 0px;}
.h_p2 {padding:20px;}

.ptop {padding-top:170px;}
.mtop {margin-top:280px;}

.h_content_left5, .h_content_left4, .h_content_left3, .h_content_left2, .h_content_left1 {text-align:left; display: table-cell;vertical-align:top;overflow:hidden;}
.h_content_left1 {240px;padding-right:20px;}
.h_content_left2 {width:680px;color:#a7adb5;text-align:justify;}
.h_content_left3 {width:680px;color:#a7adb5;text-align:justify;}
.h_content_left4 {width:660px;display:table;}
.h_content_left5 {width:980px;display:table;}

.eMessage {color:#a7adb5;text-align:justify;}

.h_news {color:#a7adb5;text-align:justify;display:block;vertical-align:top;overflow:hidden;}
.h_news img {max-width:680px;}

.h_oserv {color:#a7adb5;margin-bottom:20px;text-align:justify;width:450px;display:block;vertical-align:top;overflow:hidden;}
.h_oserv img {max-width:450px;}

img {margin:0px;padding:6px;border:0px;}

.previous, .next {cursor:pointer;}

.info-castle-carousel ul li {padding-top: 10px;}

.pog {padding:0px 10px 5px 10px;border:1px solid #193c57}
.pogs {padding:10px;border:1px solid #193c57}

.datetime {color: #959595;font-size:12px;}
.datetime a {color: #959595;font-size:12px;}

.blockl {background:url('/img/fono.jpg') #6B2929 repeat;text-align:left;display:block;max-width:240px;vertical-align:top;overflow:hidden;margin-bottom:20px;}
.blockl:last-child {margin-bottom:0px;}

h1 {padding:0;margin:0;margin-bottom:7px;display:block;margin-top:0;font-size:24px;font-weight:normal}
h2 {font-size:20px}
h3 {font-size:18px;padding:0;margin:10px 0px;display:block;font-weight:normal;color:#2c77b1}
h4 {font-size:16px}
h5, h6 {font-size:15px}
h3, h4, h5, h6 {padding:0;margin:7px 0;display:block;font-weight:normal;color:#ffd78a;}
h1, h2, h5, h6 {padding:0;margin:7px 0;display:block;font-weight:normal;color:#ffd78a;}
strong, b {font-weight:bold;}

hr {display:none;}

.tabs { list-style: none; height: 32px; border-bottom: 2px solid #fdd54f; margin: 0; padding: 0; } 
.page_tabs { list-style: none; height: 32px; width: 100%; margin-top: 10px; margin-bottom: -20px; border-bottom: none; } 
.tabs li, .page_tabs li { margin: 0px; padding: 0px; float: left; height: 30px; line-height: 32px; border-top: 2px solid #fff; border-bottom: 2px solid #fdd54f; overflow: hidden; position: relative; background: #fff; margin-bottom: -2px; -webkit-border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-topleft: 4px; border-top-right-radius: 4px; border-top-left-radius: 4px; } .page_tabs li.active a { -webkit-border-top-right-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-topleft: 4px; border-top-right-radius: 4px; border-top-left-radius: 4px; } 
.tabs li:last-child, .page_tabs li:last-child {float: right;}
.tabs li a, .page_tabs li a { color: #666666; text-decoration: none; display: block; padding: 0px 20px; outline: none; } 
.tabs li a:hover, .page_tabs li a:hover { color: #3DC0E0; } 
.tabs li.active, .page_tabs li.active{ border-left: 2px solid #fdd54f;border-top: 2px solid #fdd54f;border-right: 2px solid #fdd54f;}
.tabs li.active, .tabs li.active a, .tabs li.active a:hover, .page_tabs li.active, .page_tabs li.active a, .page_tabs li.active a:hover { color: #212121; background: #ffffff; border-bottom: 2px solid #fff;} 
.tab_container { border: 2px solid #fdd54f; border-top: none; overflow: hidden; margin-bottom: 20px; background: #ffffff; -webkit-border-bottom-right-radius: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; border-bottom-right-radius: 4px; border-bottom-left-radius: 4px; } 
.tab_content { margin: 19px; /* 20 - border */ }

/* Р С™Р В°РЎР‚Р СР В° Р Р…Р В° РЎРѓР В°Р в„–РЎвЂљР Вµ
------------------------------------------*/
.profil-karma {
 width:100%;
 padding: 0px 0px;
}

.anketa-respekt {width:92%; text-align:center; margin:auto;}
.anketa-respekt div,
.anketa-respekt div b {float:left; width:120px;}
.anketa-respekt div span {float:left; width:120px;}
.anketa-respekt div {border-radius:5px;background:#212429;margin-right:10px;padding:10px;}
.anketa-respekt div:last-child {border-radius:5px;background:#212429;margin-right:0px;padding:10px;}
.anketa-respekt a {color:#fff;}
.anketa-respekt a:hover {color:#fff;}

.tipsy { 
 padding: 5px; 
 font-size: 14px; 
 background-repeat: no-repeat; 
 background-image: url(/img/tipsy.gif); 
 position:absolute;
 left:150px; 
} 

.tipsy-inner { 
 padding: 10px 15px; 
 background-color: black; 
 color: white; 
 max-width: 200px; 
 text-align: center; 
 border-radius:10px;
} 

.tipsy-inner { 
 -moz-border-radius:3px; 
 -webkit-border-radius:3px; 
} 

.tipsy-north { 
 background-position: top center;
 margin-top:5px; 
} 

.tipsy-south { 
 background-position: bottom center; 
 margin-top:-5px; 
} 

.tipsy-east { 
 background-position: right center;
 margin-left:-5px;
} 

.tipsy-west { 
background-position: left center;
 margin-left:5px;
}

input[class=commSbmFl],input[type=submit],input[type=reset],input[type=button],button {cursor:pointer;padding:3px 5px;font-size:11px;background:url(/img/fonb.png) #566B7E;color:#fff!important;border:1px solid #3D4B59;border-radius:3px;-moz-border-radius:3px}

.pagesBlock1, .catPages1 {padding:20px 0px;display:block;}

.catPages1 a:link, .pagesBlockuz1 a:link,
.catPages1 a:visited, .pagesBlockuz1 a:visited, 
.catPages1 a:hover, .pagesBlockuz1 a:hover, 
.catPages1 a:active, .pagesBlockuz1 a:active {text-decoration:none;color: #a7adb5;margin:0px 2px;border-radius:5px;border:2px solid #a7adb5;padding:3px 8px;font-size:12px;line-height:25px;} 
.catPages1 a:hover, .pagesBlockuz1 a:hover {color:#fff5a5;line-height:25px;border:2px solid #fff5a5;margin:0px 2px;} 
.catPages1 b, .pagesBlockuz1 b {color:#fcd57d;line-height:25px;padding:3px 8px;font-size:12px;border:2px solid #fcd57d;border-radius:5px;margin:0px 2px;}

.pagesBlock1 a:link, .pagesBlockuz1 a:link,
.pagesBlock1 a:visited, .pagesBlockuz1 a:visited, 
.pagesBlock1 a:hover, .pagesBlockuz1 a:hover, 
.pagesBlock1 a:active, .pagesBlockuz1 a:active {text-decoration:none;color: #a7adb5;margin:0px 2px;border-radius:5px;border:2px solid #a7adb5;padding:3px 8px;font-size:12px;line-height:25px;} 
.pagesBlock1 a:hover, .pagesBlockuz1 a:hover {color:#fff5a5;line-height:25px;border:2px solid #fff5a5;margin:0px 2px;} 
.pagesBlock1 b, .pagesBlockuz1 b {color:#fcd57d;line-height:25px;padding:3px 8px;font-size:12px;border:2px solid #fcd57d;border-radius:5px;margin:0px 2px;}



.forum-box {clear:both;}
.gTable {margin:0 0 30px;}
.gTable,.postTable {background:none;}
.gTableTopss {font-size:18px;padding:0 0 10px;text-transform:uppercase;font-style:italic;color:#181818;}
.gTableSubTop,.postTdTop {padding:7px 0px;font-size:12px;}
.gTableSubTop b {font-weight:normal;}
.gTableBody,.gTableBody1,.gTableBottom,.gTableError,.forumNameTd,.forumLastPostTd,.threadNametd,.threadAuthTd,.threadLastPostTd,.threadsType,.postPoll,.newThreadBlock,.newPollBlock,.newThreadBlock,.newPollBlock,.gTableRight,.postTdInfo,.codeMessage,.quoteMessage,.forumIcoTd,.forumThreadTd,.forumPostTd,.gTableLeft,.threadIcoTd,.threadPostTd,.threadViewTd,.postBottom,.posttdMessage {padding:10px 0px;border-bottom:0px solid #ddd;}
.postBottom {padding:3px 0;}
.postTdTop {padding:5px 10px;}
.posttdMessage {padding:10px 0 12px;}
a.forum,a.threadLink,a.threadPinnedLink {font-style:italic;margin:0 0 5px;display:inline-block;font-size:15px;}
a.forumLastPostLink {color:#888!important;}
.gTableLeft {font-weight:bold}
.gTableError {color:#FF0000}
.forumLastPostTd,.forumArchive {font-size:8pt}
a.catLink {text-decoration:none}
a.catLink:hover {text-decoration:underline}
.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:8pt;color:#FF0000!important;font-weight:bold}
.forumDescr {font-size:8pt;}
div.forumModer {color:#999;font-size:8pt}
.forumModer a {color:#999;text-decoration:underline;}
.forumModer a:hover {text-decoration:none;}
.threadFrmLink {color:#999;}
.forumViewed {font-size:9px}
.forumBarKw {font-weight:normal}
a.forumBarA {text-decoration:none;}
a.forumBarA:hover {text-decoration:none}
.fastLoginForm {font-size:8pt}
.switch,.pagesInfo {display:inline-block;padding:5px 7px;margin:0 1px;}
.switchActive {display:inline-block;padding:5px 8px;margin:0 1px;font-size:11px;background:#b70000;color:#fff;}
a.switchDigit,a.switchBack,a.switchNext {text-decoration:none;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline}
.threadLastPostTd {font-size:8pt}
.threadDescr {color:#999;font-size:8pt}
.threadNoticeLink {font-weight:bold}
.threadsType {height:20px;font-weight:bold;font-size:8pt}
.threadsDetails {height:20px;font-size:12px;padding:7px 10px;}
.forumOnlineBar {height:20px;color:#999;padding:0 10px;}
a.threadPinnedLink {color:#f63333!important;font-weight:bold;}
.postpSwithces {font-size:8pt;display:block;}
.thDescr {font-weight:normal}
.threadFrmBlock {font-size:8pt;text-align:right}
.gTableTop,.forumNamesBar {background:url('/img/forumico.png') left 10px no-repeat;font-weight:normal;font-size:18px;color:#a7adb5;padding-left:14px;}
.gTableTop {padding:3px 0px 5px 14px;}
.forumNamesBar {width:940px;display:block;}
.forumModerBlock {padding:3px 0}
.postPoll {text-align:center;padding:20px 0!important;}
.postPoll .pollButtons {padding:10px 0 0;}
.postUser {font-weight:bold}
.postRankName {margin-top:5px}
.postRankIco {margin-bottom:5px;}

.fFastNavTd,.fFastSearchTd,#thread_search_form,#forum_filter {display:none;}

.reputation {margin-top:5px}
.signatureHr {margin-top:20px}
.postTdInfo {text-align:center}
.posttdMessage {line-height:18px;}
.pollQuestion {text-align:center;font-weight:bold} 
.pollButtons,.pollTotal {text-align:center}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:8pt}
.pollSubmit {font-weight:bold}
.pollEnd {text-align:center;height:30px}
.codeMessage,.quoteMessage,.uSpoilerText {font-size:11px;padding:10px;background:#f5f5f5;border:1px solid #ddd!important;}
.signatureView {display:block;font-size:8pt;line-height:14px;padding:0 0 0 10px;border-left:3px solid #b70000;} 
.edited {padding-top:30px;font-size:8pt;text-align:right;color:gray}
.editedBy {font-weight:bold;font-size:8pt}
.statusBlock {padding-top:3px}
.statusOnline {color:#0f0}
.statusOffline {color:#f00}
.newThreadItem {padding:0 0 8px;background:url(/.s/t/1181/12.gif) no-repeat 0 4px}
.newPollItem {padding:0 0 8px;background:url(/.s/t/1181/12.gif) no-repeat 0 4px}
.pollHelp {font-weight:normal;font-size:8pt;padding-top:3px}
.smilesPart {padding-top:5px;text-align:center}
.pollButtons button {margin:0 10px 0 0!important}
.postBottom .goOnTop {display:none!important}
.postIpLink {text-decoration:none;}
.thread_subscribe {text-decoration:none;}
.thread_subscribe:hover {text-decoration:underline;}
.postip,.postip a {font-size:11px;color:#999;}
.UhideBlockL {background:#f5f5f5;border:1px solid #ddd!important;color:#888;padding:10px;}
.UhideBlockL a {color:#888;}
.pollreSultsBut {width:180px;text-align:center;}

table {background:none;}

.wysibb-body {width:180px;text-align:center;background:#707070;}

@media only screen and (max-width: 1000px) {

html, body {margin:0px;padding:0px;min-width:100%;display:block;} *//padding-bottom:20px;
table, body {font-family:'Open Sans', Tahoma, sans-serif;font-size:14px;background:url('/img/fon.jpg') #000 center 40px no-repeat;color:#d0d0c0;font-weight:300;overflow-x:hidden}

table {background:none;}

.h_top_in {width:700px;text-align:left;margin:0 auto;}
.h_menu {background:none;width:700px;}

.h_logo {display:table;width:700px;margin-bottom:35px;margin-left:auto;margin-right:auto;padding:90px 0px;}

.h_footer { background:url('/img/dioxart.png') 20px center no-repeat;min-height:34px;padding:10px 20px 10px 99px;color:#eeeeee;text-align:left;;display:block;width:581px;margin-left:auto;margin-right:auto;}

.h_content { padding:0px;background:#212429;display:block;width:700px;margin-bottom:20px;margin-left:auto;margin-right:auto;}
.h_serv {border-radius:5px 5px 0px 0px;font-size:18px;color:#fff; padding:0px 0px;background:url('/img/fonserv.jpg') repeat-x;display:block;width:700px;height:98px;margin-left:auto;margin-right:auto;}

.gnom1 {background:url('/img/gnom/1.png') right -2px no-repeat;display:block;width:700px;height:98px;margin-left:auto;margin-right:auto;}
.gnom2 {background:url('/img/gnom/2.png') right 0px no-repeat;display:block;width:700px;margin-left:auto;margin-right:auto;}

.h_content_left5, .h_content_left4, .h_content_left3, .h_content_left2, .h_content_left1 {text-align:left;display:table-cell;vertical-align:top;overflow:hidden;}
.h_content_left1 {240px;padding-right:20px;}
.h_content_left2 {width:400px;color:#a7adb5;text-align:justify;}
.h_content_left3 {width:400px;color:#a7adb5;text-align:justify;}
.h_content_left4 {width:580px;display:table;}
.h_content_left5 {width:700px;display:table;}

.h_oserv {color:#a7adb5;margin-bottom:20px;margin-top:180px;text-align:justify;width:400px;display:block;vertical-align:top;overflow:hidden;}
.h_oserv img {max-width:170px;}

.gnom1 .anketa-respekt {width:440px; text-align:center; margin:auto 20px;}

.forumNamesBar {width:100%;display:block;}

}

@media only screen and (max-width: 700px) {

html, body {margin:0px;padding:0px;min-width:100%;display:block;padding-bottom:20px;}
table, body {font-family:'Open Sans', Tahoma, sans-serif;font-size:14px;background:url('/img/fon.jpg') #000 center 40px no-repeat;color:#d0d0c0;font-weight:300;overflow-x:hidden}

table {background:none;}

.h_top_in {width:100%;text-align:left;margin:0 auto;}

.h_umenu {background: #212121;float:none;display:block;width:auto;text-align:right;height:40px;line-height:40px;}

.h_umenu, .h_umenu a {color:#FFF;display:inline-block;margin-left:none;text-decoration:none; font-size:13px;height:40px;line-height:40px;text-align:center;border:0} 

.h_menu {background:#212121;width:auto;display:block;padding:0px 20px;}
.h_menu ul {margin:0;padding:0;list-style:none;} 
.h_menu li {margin:0px !important;display:inline-block !important;z-index:500;display:inline-block;} 
.h_menu li a {color:#FFF;display:inline-block;margin-right:14px;text-decoration:none; font-size:13px;height:40px;line-height:40px;text-align:left;border:0} 
.h_menu li a:hover {color:#FFF;text-decoration:underline}
.h_menu li ul {z-index:9;background:#161616;border:0;position:absolute;display:none;margin-left:-5px;margin-top:0px;list-style:none;width:180px;}
.h_menu li ul li ul {margin-left:180px;margin-top:-29px}
.h_menu li ul li {float:none !important;width:180px;background:none !important;}
.h_menu li ul a {color:rgba(255,255,255,0.7);margin-right:0px;display:block;height:32px;line-height:32px;padding: 0px 9px;border-right:0 !important;border-left:0 !important;}
.h_menu li ul a:hover {color:#fff;text-decoration:none;background-color:rgba(255,255,255,0.1) !important}

.h_menu .uWithSubmenu a {background:url('/img/sub.png') right 20px no-repeat;padding-right:24px}
.h_menu .uWithSubmenu a:hover {background:url('/img/sub.png') right 20px no-repeat}
.h_menu .uWithSubmenu li a {background-image:none !important}

.h_logo {display:block;width:auto;margin-bottom:35px;margin-left:auto;margin-right:auto;padding:90px 0px;}

.h_footer { background:url('/img/dioxart.png') 20px center no-repeat;min-height:34px;padding:10px 20px 10px 99px;color:#eeeeee;text-align:left;;display:block;width:auto;margin-left:auto;margin-right:auto;}
.h_footer div {display:none;}

.h_content { padding:0px;background:#212429;display:block;width:auto;margin-bottom:20px;margin-left:auto;margin-right:auto;}
.h_serv {border-radius:0px 0px 0px 0px;font-size:18px;color:#fff; padding:0px 0px;background:url('/img/fonserv.jpg') repeat-x;display:block;width:auto;height:98px;margin-left:auto;margin-right:auto;}

.gnom1 {background:none;display:block;width:auto;height:98px;margin-left:auto;margin-right:auto;}
.gnom2 {background:none;display:block;width:auto;margin-left:auto;margin-right:auto;}

.h_content_left5, .h_content_left4, .h_content_left3, .h_content_left2, .h_content_left1 {text-align:left;display:table-cell;vertical-align:top;overflow:hidden;}
.h_content_left1 {240px;padding-right:20px;display:none;}
.h_content_left2 {width:100%;color:#a7adb5;text-align:left;display:block;}
.h_content_left3 {width:100%;color:#a7adb5;text-align:left;display:block;}
.h_content_left4 {width:100%;display:table;display:block;}
.h_content_left5 {width:auto;display:table;display:block;}

.h_oserv {color:#a7adb5;margin-bottom:20px;margin-top:0px;text-align:justify;width:400px;display:block;vertical-align:top;overflow:hidden;}
.h_oserv img {max-width:auto;}


.gnom1 .anketa-respekt,.anketa-respekt {width:320px; text-align:center; margin:auto;}
.anketa-respekt div,
.anketa-respekt div b {float:left; width:90px;}
.anketa-respekt div span {float:left; width:90px;}
.anketa-respekt div {border-radius:5px;background:#212429;margin-right:10px;padding:10px 5px;}
.anketa-respekt div:last-child {border-radius:5px;background:#212429;margin-right:0px;padding:10px 5px;}
.anketa-respekt a {color:#fff;}
.anketa-respekt a:hover {color:#fff;}

.forumNamesBar {width:100%;display:block;}
tbody {background:none;}

}

@import "/css/font-awesome.min.css" screen;
@import "/css/animate.css" screen;


.tooltip:hover span {
 font-family: Calibri, Tahoma, Geneva, sans-serif;
 position: absolute;
 left: 1em;
 top: 2em;
 z-index: 99;
 margin-left: 0;
 width: 250px;
}
.tooltip:hover img {
 border: 0;
 margin: -10px 0 0 -55px;
 float: left;
 position: absolute;
}
.tooltip:hover em {
 font-family: Candara, Tahoma, Geneva, sans-serif;
 font-size: 1.2em;
 font-weight: bold;
 display: block;
 padding: 0.2em 0 0.6em 0;
}
.classic { padding: 0.8em 1em; }
.custom { padding: 0.5em 0.8em 0.8em 2em; }
<strong>* html</strong> a:hover { background: transparent; }
border-radius: 5px 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
-moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
.classic { background: #FFFFAA; border: 1px solid #FFAD33; }
.critical { background: #FFCCAA; border: 1px solid #FF3334; }
.help { background: #9FDAEE; border: 1px solid #2BB0D7; }
.info { background: #9FDAEE; border: 1px solid #2BB0D7; }
.warning { background: #FFFFAA; border: 1px solid #FFAD33; }