/* General Style */
body {margin:0; padding:0; font-family:verdana; font-size:12px; line-height:15px; color:#dedede;word-wrap: break-word; background:#2b3f54;}
a img {border:0;}

a:link,
a:active,
a:visited {color:#dedede; text-decoration:underline;}
a:hover {text-decoration:none;}

h1,h2,h3,h4,h5,h6 {display:block; margin:0 0 10px 0; padding:0; color:#dedede;}

h1 {font-size:24px;}
h2 {font-size:22px;}
h3 {font-size:20px;}
h4 {font-size:18px;}
h5 {font-size:16px;}
h6 {font-size:12px;}

ul,
ol {display:block; padding:0; margin:0;}
ul li {display:list-item; margin:0 0 0 20px; padding:0 0 0 0px;list-style:circle;}
ol li {display:list-item; margin:0 0 0 20px; padding:0 0 0 0px;list-style:decimal;}

.reset,
.reset li,
#hnav, #hnav li,
.bnav, .bnav li,
.btabs, .btabs li,
.cslider_pict, .cslider_pict li,
.cslider_thumbs, .cslider_thumbs li,
.btmatch, .btmatch li,
.bprofile, .bprofile li,
.uMenuRoot, .uMenuRoot li,
.u-star-rating, .u-star-rating li {display:block; padding:0; margin:0; list-style:none;}

form {display:block; padding:0; margin:0;}
input[type="image"]:hover {opacity:0.8;}
input, textarea, select, button {font-family:verdana; font-size:12px;}

.input_style input[type="text"],
.input_style input[type="password"],
.input_style input[type="button"],
.input_style input[type="submit"],
.input_style input[type="reset"], .input_style textarea, .input_style select, button {padding:1px 3px; margin:1px; font-size:11px;color:#fff; border:1px solid #274f63; background:#3e7089;}

.input_style input[type="text"],
.input_style input[type="password"] {padding:1px 0; text-indent:3px;}

.input_style input[type="button"],
.input_style input[type="submit"],
.input_style input[type="reset"], .input_style button {background-color:#2c779d;}

.input_style input[type="text"]:hover,
.input_style input[type="password"]:hover,
.input_style input[type="submit"]:hover,
.input_style input[type="button"]:hover,
.input_style input[type="reset"]:hover, .input_style textarea:hover, .input_style select:hover, button:hover,
.input_style input[type="text"]:focus,
.input_style input[type="password"]:focus,
.input_style input[type="submit"]:focus,
.input_style input[type="reset"]:focus, .input_style textarea:focus, .input_style select:focus {border-color:#039; background-color:#3a6981;}

label, input[type=button], input[type=submit], button { cursor: pointer; }
textarea {overflow:auto;}

.left {float:left;}
.right {float:right;}
.center {text-align:center;}

.hidden {overflow:hidden;}

p {margin:10px 0;}

.clear_table,
.tablestat {border:0; border-collapse:collapse; padding:0; margin:0;}
.clear {width:100%; height:0px; clear:both; overflow:hidden;}

th, td {font-size:11px;}
hr {color:#8ba6b6;height:1px;border:none;background:#8ba6b6;}


/* Site Menus */
.uMenuH li {float:left;padding:0 5px;}

.uMenuV {margin:18px 0 0 0; padding:0 0 0 2px;}
.uMenuV:first-child {margin:0;}
.uMenuV li {padding:2px 0 2px 18px; font-size:13px; line-height:15px; background:url(/designs_114/bnav_arrow.png) no-repeat 0 2px;}
.uMenuV li a {text-decoration:none;}
.uMenuV li a:hover {text-decoration:underline;}
.uMenuV .uMenuItemA {font-weight:bold;}

/* --------- */

/* Module Part Menu */
.catsTd {padding: 0; }
.catsTd {padding:2px 0 2px 18px; font-size:13px; line-height:15px; background:url(/designs_114/bnav_arrow.png) no-repeat 0 2px;}
.catsTd a {text-decoration:none;}
.catsTd a.catNameActive,
.catsTd a:hover {text-decoration:underline;}
.catNumData {font-size:10px; position:relative; top:-2px; color:#9199a2;}
.catDescr {font-size:11px; color:#eee;}

/* ----------------- */

/* Entries Style */
.eBlock {}
.eTitle {margin:0 0 3px 0; padding:5px; font-size:18px; color:#67b5d9;}
.eTitle a {color:#67b5d9;}

.eMessage {text-align:justify;padding:10px !important; line-height:normal; overflow:hidden; font-size:12px;}
.eText {text-align:justify;padding-bottom:5px;padding-top:5px;border-top:1px solid #CCCCCC}
.eDetails {color:#213042;},
.eDetails1 {color:#213042;},
.eDetails2 {font-size:10px; font-style:italic; color:#213042;padding:3px; text-align:left;background:0;}

.eDetails a,
.eDetails1 a,
.eDetails2 a {color:#213042; text-decoration:none;}
.eDetails a:hover,
.eDetails1 a:hover,
.eDetails2 a:hover {text-decoration:underline;}

.eRating {font-size:8pt;}

.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/.s/t/813/8.gif') no-repeat 0px 0px;}
/* ------------- */

/* Entry Manage Table */
.manTdError {color:#FF0000;}
/* ------------------ */

/* Comments Style */
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;}

.cBlock1,
.cBlock2 {background:#3e7089; border:1px solid #274f63;}
/* -------------- */

/* Comments Form Style */
.commTable {border:1px solid #274f63;background:#3e7089;}
.commTable .commTd1 {padding-left:8px;}
.commTd1 {}
.commTd2 {}
.commFl {color:#6E6E6E;width:100%;border:1px solid #8ba6b6; background:0;}
.smiles {border:0; padding:0 0 0 5px; background:0;}
.commReg {padding: 10px 0 10px 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#6E6E6E;background:#FCFCFC;border:1px solid #8ba6b6;}
/* ------------------- */

.pollBlock {padding:0 5px;}

/* Archive Style */
.archiveCalendars {text-align:center;color:#0000FF;}
.archiveDateTitle {font-weight:bold;color:#6E6E6E;padding-top:15px;}
.archEntryHr {width:250px;color:#DDDDDD;}
.archiveeTitle li {margin-left: 15px; padding: 0 0 0 15px; background: url('/.s/t/813/10.gif') no-repeat 0px 4px; margin-bottom: .6em;}
.archiveEntryTime {width:65px;font-style:italic;}
.archiveEntryComms {font-size:9px;color:#C3C3C3;}
a.archiveDateTitleLink:link {text-decoration:none; color:#6E6E6E}
a.archiveDateTitleLink:visited {text-decoration:none; color:#6E6E6E}
a.archiveDateTitleLink:hover {text-decoration:underline; color:#6E6E6E}
a.archiveDateTitleLink:active {text-decoration:underline; color:#6E6E6E}
.archiveNoEntry {text-align:center;color:#0000FF;}
/* ------------- */

/* Calendar Style */
.calMonth {}
.calWday {color:#DEDEDE; background:#3E7089; width:18px;}
.calWdaySe {color:#DEDEDE; background:#488fb0; width:18px;}
.calWdaySu {color:#DEDEDE; background:#488fb0; width:18px; font-weight:bold;}
.calMday {background:#3E7089;color:#DEDEDE;}
.calMdayA {background:#30576b;font-weight:bold; color:#64B1D4;}
.calMdayIs {background:#3E7089;color:#DEDEDE;font-weight:bold;border:1px solid #CCCCCC;}
.calMdayIsA {border:1px solid #000000; background:#3E7089;font-weight:bold;}
a.calMonthLink:link,a.calMdayLink:link {text-decoration:none; color:#DEDEDE;}
a.calMonthLink:visited,a.calMdayLink:visited {text-decoration:none; color:#DEDEDE;}
a.calMonthLink:hover,a.calMdayLink:hover {text-decoration:underline; color:#DEDEDE;}
a.calMonthLink:active,a.calMdayLink:active {text-decoration:underline; color:#DEDEDE;}
/* -------------- */

/* Poll styles */
.pollBut {width:110px;}

.pollBody {padding:7px; margin:0px; background:#FFFFFF}
.textResults {background:#E5E5E5}
.textResultsTd {background:#FFFFFF}

.pollNow {border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.pollNowTd {}

.totalVotesTable {border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.totalVotesTd {background:#FFFFFF;}
/* ---------- */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue; font-weight: bold;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red; bold; font-weight: bold;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:white;}
/* ---------------- */

/* Other Styles */
.replaceTable {height:100px;width:300px; border:2px solid #2b5a72}

.legendTd {font-size:8pt;}
/* ------------ */

/* ===== forum Start ===== */
.modulesforum #content_c_bg,
.modulesforum #content_in {background-image:url(/designs_114/content_center_forum_bg.png);}
.forumContent {width:990px; margin:0 auto;}

/* General forum Table View */
.gTable {background:#1d3b4a;}
.gTableTop {padding:2px;padding-left:43px;padding-bottom:1px;color:#F5F5F5;font-weight:bold; height:38px;font-size:12px;background:#8199a4 url(/designs_114/forum_title_bg.png) no-repeat 0 0;}
.gTableSubTop {padding:2px;color:#fff;height:20px;font-size:10px; background:#3a667b;}
.gTableBody {padding:2px;background:#2b5a72;}
.gTableBody1 {padding:2px;background:#2b5a72;}
.gTableBottom {padding:2px;background:#2b5a72;}
.gTableLeft {padding:2px 2px 2px 8px;background:#2b5a72;font-weight:bold;color:#dedede;}
.gTableRight {padding:2px;background:#2b5a72}
.gTableError {padding:2px;background:#2b5a72;color:#FF0000;}
/* ------------------------ */

.gTableLeft[width="25%"] {width:18% !important;}

.uTable{background:#2b5a72;}
.forumMemNum,
.forumMemSwch,
.uTable,
.userSchFrm {padding:2px 5px;background:#2b5a72;}

/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:2px;background:#2b5a71}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#2b5a71}
.forumLastPostTd,.forumArchive {padding:2px;font-size:8pt;}

a.catLink:link,
a.catLink:visited,
a.catLink:active {text-decoration:none;font-size:12px; font-weight:bold; color:#F5F5F5;}
a.catLink:hover {text-decoration:underline; color:#F5F5F5;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:8pt;color:#FF0000;font-weight:bold;}
/* ------------- */

/* forum Titles & other */
.forum {font-weight:bold;font-size:9pt;}
.forumDescr,.forumModer {color:dedede;font-size:8pt;}
.forumViewed {font-size:9px;}
a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#dedede;}
a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#dedede;}
a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline; color:#dedede;}
a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline; color:#dedede;}

a.forum:link, 
a.forum:visited, 
a.forum:active {font-size:12px; color:#dedede; text-decoration:underline;}
a.forum:hover {text-decoration:none;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {font-weight:bold;font-size:8pt; color:#DEDEDE;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#DEDEDE;}
a.forumBarA:visited {text-decoration:none; color:#DEDEDE;}
a.forumBarA:hover {text-decoration:none; color:#DEDEDE;}
a.forumBarA:active {text-decoration:underline; color:#DEDEDE;}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {font-size:8pt;}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {background:#DADADA;}
.fastNavCat {background:#EFEFEF;}
.fastNavCatA {background:#EFEFEF;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* forum Page switches */
.switches {background:#274f63;}
.pagesInfo {background:#3e7089;padding-right:10px;font-size:8pt;}
.switch {background:#3e7089;width:15px;font-size:8pt;}
.switchActive {background:#3e7089;font-weight:bold;color:#fff;width:15px}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#cdc6be;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#cdc6be;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#cdc6be;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#cdc6be;}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;background:#2b5a71;}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#2b5a71;}
.threadLastPostTd {padding:2px;font-size:8pt;}
.threadDescr {color:#cdc6be;font-size:8pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#2b5a71;height:20px;font-weight:bold;font-size:8pt;color:#cdc6be;padding-left:40px; }
.threadsDetails {padding:2px 2px 2px 8px;background:#2b5a71;height:20px;color:#cdc6be;}
.forumOnlineBar {padding:2px 2px 2px 8px;background:#2b5a71;height:20px;color:#cdc6be;}

a.threadPinnedLink:link {text-decoration:underline; font-weight:bold; color:#eee;}
a.threadPinnedLink:visited {text-decoration:underline; font-weight:bold; color:#eee;}
a.threadPinnedLink:active {text-decoration:none; font-weight:bold; color:#eee;}
a.threadPinnedLink:hover {text-decoration:none; font-weight:bold; color:#eee;}


a.threadLink:link {font-size:12px; text-decoration:underline; color:#fff;}
a.threadLink:visited {font-size:12px; text-decoration:underline; color:#fff;}
a.threadLink:active {font-size:12px; text-decoration:none; color:#fff;}
a.threadLink:hover {font-size:12px; text-decoration:none; color:#fff;}

.postpSwithces {font-size:8pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:8pt;text-align:right;}


.forumIcoTd,
.forumNameTd,
.forumThreadTd,
.forumPostTd,
.forumLastPostTd,
.threadIcoTd,
.threadNametd,
.threadPostTd,
.threadViewTd,
.threadAuthTd,
.threadLastPostTd {padding-left:5px; padding-right:5px;}

/* ------------------- */

/* forum Posts View */
.postTable {}
.postPoll {background:#165678;text-align:center;}
.postFirst {background:#165678;border-bottom:3px solid #38728f;}
.postRest1 {background:#165678;}
.postRest2 {background:#165678;}
.postSeparator {height:3px;background:#38728f;}

.postTdTop {border-bottom:1px solid #1d3b4a; background:#3a667b;}
.postBottom {border-top:1px solid #1d3b4a; background:#3a667b;height:20px}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px; border-right:1px solid #165678; background:#2b5a72;}
.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:#2b5a72;}

.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 {padding:2px 3px 3px 3px; border:1px solid #274f63 !important; background:#3e7089;font-size:9px;}

.signatureView {font-size:8pt;} 
.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:#0000FF;}
.statusOffline {color:#FF0000;}
/* ------------------ */

/* 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('/.s/t/813/11.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/813/11.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form */
.codeButtons, .loginButton, .searchSbmFl, .pollBut, .commSbmFl, .codeCloseAll {font-size:11px;color:#fff; border:1px solid #b5b8c8; background:#fff; cursor:pointer; }
.codeButtons:hover, .loginButton:hover, .searchSbmFl:hover, .pollBut:hover, .commSbmFl:hover, .codeCloseAll:hover {background-color:#f0f0f0;}

.myWinCont table[style="border:1px inset;"] {border:0 !important;}

.postNameFl,.postDescrFl {background:#a0b4c0;border:1px solid #6E6E6E;width:55% !important}
.postPollFl,.postQuestionFl {background:#a0b4c0;border:1px solid #6E6E6E;width:55% !important}
textarea.postPollFl {width:98.1% !important;}
.postResultFl {background:#a0b4c0;border:1px solid #6E6E6E;width:50px}
.postAnswerFl {background:#a0b4c0;border:1px solid #6E6E6E;width:300px}
.postTextFl {width:797px !important; background:#a0b4c0;border:1px solid #6E6E6E;width:550px;height:150px}
.postUserFl {background:#a0b4c0;border:1px solid #6E6E6E;width:300px}

.pollHelp {font-weight:normal;font-size:8pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
/* ----------------- */

/* ====== forum End ====== */

/* CSS SITE */


#container_wrap {min-width:1000px; padding:16px 0 0 0;}
#header {width:973px; margin:0 auto; overflow:hidden; padding:0 0 15px 27px;}
#hlogo {width:703px; padding:20px 0 0 0; float:left; font-size:17px; font-weight:100; line-height:14px; color:#e6e6e6; text-transform:uppercase;}
#hlogo .left {margin:-20px 9px 0 0;}
.hlogo_desc {display:block; padding:0 0 2px 0;}
#hlogo .right {padding:0 15px 0 0;}

#content_c_bg {min-width:1000px; background:#2b3f54 url(/designs_114/content_center_bg.png) repeat-y center 0;}
#content_b_bg {background:url(/designs_114/content_bottom_bg.png) no-repeat center bottom;}
#content_t_bg {background:url(/designs_114/hnav_bg.png) no-repeat center 0;}

#content_in {width:1000px; margin:0 auto; background:#38728f url(/designs_114/content_center_bg.png) repeat-y -12px 0;}
#hnav {width:1000px; height:50px; padding: 0 0 0 0; margin:0 auto; overflow:hidden; color:#dedede; background:url(/designs_114/hnav_bg.png) no-repeat -12px 0;}
#hnav li {display: inline-block; overflow:hidden; padding:1px 1px 0 1px; height: 17px; border-bottom:2px solid rgba(0,0,0,0); margin: 7px 0;}
#hnav a {display:block; float:left; margin:0 6px 6px 6px; color:#dedede; text-decoration:none; }
#hnav li:hover { background: #2b5a71; border-bottom:2px solid #67b5d9;}
#hnav li:hover ul {opacity: 1; display: block;}
#hnav .curr {background: #2b5a71; border-bottom:2px solid #67b5d9;}
#hnav li.curr ul {opacity: 1;}
#hnav ul li.curr-p { border-bottom:2px solid #67b5d9;}
#hnav li ul {display: none; position: absolute; margin: 15px -50px; background: #2b5a71; opacity: 0; }
#hnav ul li { height: 13px; padding: 0;}
#hnav ul li a {color: #67b5d9;}
#hnav ul li:hover a {border-bottom:2px solid #67b5d9;}

#blocktop {padding:6px 0 6px 0; position:relative; overflow:hidden; background:#101a24 url(/designs_114/blocktop_b_bg.png) no-repeat 0 bottom;}
.bline1,
.bline2,
.bline3 {width:1px; height:auto; border-left:1px solid #0f1923; position:absolute; top:1px; bottom:0px; background:#19232d;}
.bline1 {left:250px;}
.bline2 {left:500px;}
.bline3 {left:740px;}
#blocktop .rows {width:225px; padding:0 5px; float:left; overflow:hidden; margin:0 0 0 14px;}
.bt_title {display:block; margin:0; font-size:15px; font-weight:100; line-height:normal; color:#67b5d9; text-transform:uppercase;}
.bt_title1 {display:block; margin:0; font-size:13px; font-weight:100; line-height:normal; color:#67b5d9; text-transform:uppercase;}
#blocktop .rows .bnav {padding:2px 0 0 3px; margin:0;}

.btmatch_prim {padding:2px 0 0 4px; font-size:11px;}
.btmatch {width:235px; padding:13px 0 0 0; margin:0 0 0 -5px; overflow:hidden; line-height:15px; text-align:center;}
.btmatch li {width:75px; display:table-row; line-height:70px; vertical-align:middle; float:left;}
.btmatch li img {vertical-align:middle; }
.btmatch .btscore {height:auto; padding:20px 0 12px 0; vertical-align:top; font-size:22px; line-height:normal;}
.btmatch li b {margin:-2px 0 0 0; display:block; font-size:12px; font-weight:100;}

.hlogin {width:198px; overflow:hidden; margin:4px 0 0 -5px;}
.hlogin_in {margin:5px 0;}
.hlogin .hlogin_in:first-child {margin:5px 0 10px 0;}
.hlogin_in div {width:198px; height:26px; position:relative; overflow:hidden; background:#a9bfd8 url(/designs_114/hlogin_input_bg.png) no-repeat 0 0;}
.hlogin_in div.input_select {background:#97c3f4 url(/designs_114/hlogin_input_bg.png) no-repeat 0 -26px;}
.hlogin_in div input {width:188px; padding:4px 5px; display:block; outline:none; font-size:13px; line-height:15px; color:#213142; margin:0; border:0; background:0;}
.hlogin_in div label {display:block; margin:0; padding:0; position:absolute; left:5px; top:4px; font-size:13px; line-height:16px; color:#213142; cursor:text;}

.hlogin_bottom {overflow:hidden; font-size:11px;}
.hlogin_bottom a {color:#b7d4f3;}
.hlogin_submit {width:81px; height:30px; display:block;float:right; padding:0; margin:0; border:0; background:#364a60 url(/designs_114/hlogin_submit.png) no-repeat 0 0;}
.hlogin_submit:hover {background:#274e79 url(/designs_114/hlogin_submit.png) no-repeat 0 -30px;}

.bprofile {overflow:hidden; padding:3px 0 0 6px; color:#b7d4f3;}
.bprofile li {}
.bprofile .left {width:70px;margin:0 8px 0 0;}
.bprofile .left img {width:70px;}
.bprofile li a {color:#b7d4f3; text-decoration:none;}
.bprofile li a:hover {text-decoration:underline;}

#content_full {overflow:hidden;}
#side_right {width:710px; float:right; padding:7px 7px 0 0;}
#sidebar {width:274px; float:left; padding:2px 0 0 0; background:#2b5a71;}

.cslider {padding:8px; margin:0 0 5px 0; overflow:hidden; background:#223244;}
.cslider img {vertical-align:top;}
.cslider_pict {width:594px; height:326px; float:left; overflow:hidden; position:relative;}
.cslider_pict li {width:590px; height:322px; border:2px solid #38728f; overflow:hidden; position:absolute; left:0px; top:0px;}
.cslider_pict img {width:590px; height:322px;}
.csl_text {width:576px; position:absolute; left:0px; bottom:0px;padding:10px 7px 12px 7px; line-height:normal; background:url(/designs_114/cslider_text_bg.png);}
.csl_text h4 {margin:0; font-size:15px; font-weight:100; color:#fff; text-shadow:0 0 1px #fff;}
.csl_text h4 a {color:#67B5D9; text-decoration:none;}
.csl_text h4 a:hover {text-decoration:underline;}
.csl_text h4 a.csl_link {padding:2px 4px; float:right; border:1px solid #666; font-size:11px; color:#fff; text-decoration:none; text-align:center; background:#38728f;
 -moz-border-radius: 5px; /* Firefox */
 -webkit-border-radius: 5px;
 -khtml-border-radius: 5px; /* KHTML */
 border-radius: 5px;
}
.csl_text h4 a.csl_link:hover {background:#67b5d9;}

.cslider_thumbs {height:328px; float:right; margin:0 0 -2px 0; overflow:hidden; overflow-y:auto;}
.cslider_thumbs img {width:74px; height:47px; opacity:0.6;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60); filter: alpha(opacity=60); background:url(/designs_114/progressbar.gif) no-repeat center bottom;}
.cslider_thumbs li {padding:10px 0 0 0;}
.cslider_thumbs li:first-child {padding:0;}
.cslider_thumbs li a {width:80px; height:52px; display:block; padding:5px 0 0 11px; background:#9199a2 url(/designs_114/cslider_thumbs_bg.png) no-repeat 0 -57px;}
.cslider_thumbs li a:hover,
.cslider_thumbs li a.current {background:#e4e4e4 url(/designs_114/cslider_thumbs_bg.png) no-repeat 0 0;}
.cslider_thumbs li a:hover img,
.cslider_thumbs li a.current img { opacity:1.0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100); filter: alpha(opacity=100);}

.ctitle {padding:0 0 10px 0px; margin:0 0 10px 0; border-bottom:1px solid #4e819b; font-weight:100; font-size:15px; color:#dedede; background:url(/designs_114/dotted_greygreen.png) repeat-x 0 bottom;}

.viewn_loop {padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px solid #4e819b; background:url(/designs_114/dotted_greygreen.png) repeat-x 0 bottom;}
.viewn_title {margin:0 0 3px 0; font-size:14px; color:#67b5d9;}
.viewn_title a {color:#67b5d9;}
.viewn_top {margin:0 0 5px 0; font-size:10px; font-style:italic; color:#213042;}
.viewn_top a {color:#213042; text-decoration:none;}
.viewn_top a:hover {text-decoration:underline;}
.viewn_sys {float:left; margin:1px 3px 0 0;}
.viewn_sys1 {float:right; margin:1px 3px 0 0;}
.viewn_cont {line-height:normal; overflow:hidden; font-size:12px}
.viewn_pict {width:200px; float:left; margin:3 5px 0 0;}
.viewn_pict img {padding:1px; vertical-align:top; border:1px solid #223244; background:#38728f;}
.viewn_pict img:hover {border-color:#003b83;}
.viewn_cont img {max-width:700px !important;}
.viewn_cont img[align="left"] {display:block; float:left; margin:0 10px 10px 0;}
.viewn_cont img[align="right"] {display:block; float:right; margin:0 0 10px 10px;}

.block_full {width:274px;}
.block_title {height:28px; padding:10px 0 0 43px; overflow:hidden; font-size:14px; line-height:18px; font-weight:bold; color:#275c77; background:#76909c url(/designs_114/block_title_bg.png) no-repeat 0 0;}
.block_cont {padding:6px 5px 21px 5px; overflow:hidden; line-height:normal;}
.block_cont1 {padding:6px 5px 6px 5px; overflow:hidden; line-height:normal;}

.bnav {margin:18px 0 0 0; padding:0 0 0 2px;}
.bnav:first-child {margin:0;}
.bnav li {padding:2px 0 2px 18px; font-size:13px; line-height:15px; background:url(/designs_114/bnav_arrow.png) no-repeat 0 2px;}
.bnav li a {text-decoration:none;}
.bnav li a:hover {text-decoration:underline;}

.btabs_cont {overflow:hidden; margin:0 0 -10px 0;}
.btabs {}
.btabs li {width:268px; height:27px; padding:0 0 2px 0; font-weight:bold;}
.btabs li a {width:262px; height:27px; line-height:24px; padding:0 0 0 6px; display:block; overflow:hidden; color:#ececec; text-decoration:none; background:#4382a1 url(/designs_114/b_tabs_bg.png) no-repeat 0 0;}
.btabs li a:hover,
.btabs li.current a {text-decoration:underline; background:#8199a4 url(/designs_114/b_tabs_bg.png) no-repeat 0 -27px;}

.btabs_row {width:268px; display:none; overflow:hidden;}
.current {display:block;}

.tablestat {width:268px; text-align:center;}
.tablestat th,
.tablestat td {width:22px; padding:6px 3px;}
.tablestat th {padding-top:2px;}
.tablestat tr th:first-child,
.tablestat tr td:first-child {width:116px; padding-left:5px; text-align:left;}
.tablestat tr.odd td {color:#2b5a71; background:#b4c8d2;}

.hr_block {width:274px; height:1px; margin:2px 0 4px -5px; border-bottom:1px solid #416b7f; background:#275165;}

.b_plpayer_match {padding:6px 0 0 0; text-align:center;}
.b_plpayer_match img {border:4px solid #9aaeb7; vertical-align:top;}

#footer {overflow:hidden; padding:0 0 30px 0; background:#488fb0 url(/designs_114/content_bottom_bg.png) no-repeat -12px bottom;}
.flogo {width:98px; float:left; margin:0 7px 0 0;}
.flogo img {vertical-align:top;}
.fstat {width:300px; float:right; padding:8px 15px 0 0; text-align:right;}
.fstat img {margin:0 0 0 5px;}
#footer_cont {padding:17px 0 22px 0; overflow:hidden; font-size:13px; color:#2b3f54;}
#footer_cont a {color:#2b3f54;}

/* OTHER */
#tooltip {
position: absolute;
z-index: 10;
border: 1px solid #38728f;
background-color: #2b5a71;
font-size:11px;
color: #fff;
 margin:0 5px 0 0;
padding: 3px 5px;
opacity: 0.75;
 -moz-border-radius: 5px; /* Firefox */
 -webkit-border-top-right-radius: 5px;
 -webkit-border-top-left-radius: 5px;
 -webkit-border-bottom-right-radius: 5px;
 -webkit-border-bottom-left-radius: 5px;
 -khtml-border-radius: 5px; /* KHTML */
 border-radius: 5px;
 box-shadow: 0 0 5px #38728f;/* Каноническое задание */
 -webkit-box-shadow: 0 0 5px #38728f; /* Safari, Chrome */
 -moz-box-shadow: 0 0 5px #38728f; /* Firefox */
}
#tooltip h3 {display:block; margin:0; padding:0; font-size:1em;color: #fff;}


/* PAGINATION */
#pagesBlock1 {display:block; padding:0 0 5px 15px; margin:-5px 0 10px 0; overflow:hidden; clear:none !important; font:18px Arial; border-bottom:1px solid #4e819b; background:url(/designs_114/dotted_greygreen.png) repeat-x 0 bottom;}
#pagesBlock1 b,
#pagesBlock1 a {padding:6px 3px; display:block; float:left; margin:0 2px; color:#dedede; text-decoration:none;}
#pagesBlock1 b {color:#64b1d4;}
#pagesBlock1 a:hover {background:#488fb0;}
#pagesBlock1 strong {display:block; overflow:hidden;}
#pagesBlock1 .paginator_top {padding:0 0 2px 0; font-size:11px; line-height:13px; font-weight:100;}
#pagesBlock1 .paginator_top a {padding:0; margin:0 10px 0 0; background:0 !important;}
#pagesBlock1 .paginator_top i {display:block; float:left; padding:2px; cursor:pointer;}
#pagesBlock1 .paginator_top .pag_prev {padding-left:22px; font-style:normal; background:url(/designs_114/paginator_arrow.png) no-repeat 0 55%;}
#pagesBlock1 .paginator_top .pag_next {padding-right:22px; font-style:normal; background:url(/designs_114/paginator_arrow.png) no-repeat right 55%;}
#pagesBlock1 .paginator_top i:hover {color:#67b5d9; background-image:url(/designs_114/paginator_arrow_on.png) !important;}

.swchItemDots {display:block; float:left;}

.pagesBlockuz2 {display:block; padding:0 0 5px 15px; margin:-5px 0 10px 0; overflow:hidden; clear:none !important; font:18px Arial; border-bottom:1px solid #4e819b; background:url(/designs_114/dotted_greygreen.png) repeat-x 0 bottom;}
.pagesBlockuz2 b,
.pagesBlockuz2 a {padding:6px 3px; display:block; float:left; margin:0 2px; color:#dedede; text-decoration:none;}
.pagesBlockuz2 b {color:#64b1d4;}
.pagesBlockuz2 a:hover {background:#488fb0;}
.pagesBlockuz2 strong {display:block; overflow:hidden;}
.pagesBlockuz2 .paginator_top {padding:0 0 2px 0; font-size:11px; line-height:13px; font-weight:100;}
.pagesBlockuz2 .paginator_top a {padding:0; margin:0 10px 0 0; background:0 !important;}
.pagesBlockuz2 .paginator_top i {display:block; float:left; padding:2px; cursor:pointer;}
.pagesBlockuz2 .paginator_top .pag_prev {padding-left:22px; font-style:normal; background:url(/designs_114/paginator_arrow.png) no-repeat 0 55%;}
.pagesBlockuz2 .paginator_top .pag_next {padding-right:22px; font-style:normal; background:url(/designs_114/paginator_arrow.png) no-repeat right 55%;}
.pagesBlockuz2 .paginator_top i:hover {color:#67b5d9; background-image:url(/designs_114/paginator_arrow_on.png) !important;}


#pagesBlock2 {display:block; padding:0 0 5px 15px; margin:-5px 0 10px 0; overflow:hidden; clear:none !important; font:18px Arial; border-bottom:1px solid #4e819b; background:url(/designs_114/dotted_greygreen.png) repeat-x 0 bottom;}
#pagesBlock2 b,
#pagesBlock2 a {padding:6px 3px; display:block; float:left; margin:0 2px; color:#dedede; text-decoration:none;}
#pagesBlock2 b {color:#64b1d4;}
#pagesBlock2 a:hover {background:#488fb0;}
#pagesBlock2 strong {display:block; overflow:hidden;}
#pagesBlock2 .paginator_top {padding:0 0 2px 0; font-size:11px; line-height:13px; font-weight:100;}
#pagesBlock2 .paginator_top a {padding:0; margin:0 10px 0 0; background:0 !important;}
#pagesBlock2 .paginator_top i {display:block; float:left; padding:2px; cursor:pointer;}
#pagesBlock2 .paginator_top .pag_prev {padding-left:22px; font-style:normal; background:url(/designs_114/paginator_arrow.png) no-repeat 0 55%;}
#pagesBlock2 .paginator_top .pag_next {padding-right:22px; font-style:normal; background:url(/designs_114/paginator_arrow.png) no-repeat right 55%;}
#pagesBlock2 .paginator_top i:hover {color:#67b5d9; background-image:url(/designs_114/paginator_arrow_on.png) !important;}


.pagesBlockuz1 i {font-style:normal;}



.popup_full input[type="text"],
.popup_full input[type="password"],
.popup_full input[type="button"],
.popup_full input[type="submit"],
.popup_full input[type="reset"], .popup_full textarea, .popup_full select {width:auto !important;padding:3px; margin:1px; font-size:11px;color:#fff; border:1px solid #274f63; background:#3e7089;}

.popup_full input[type="button"],
.popup_full input[type="submit"],
.popup_full input[type="reset"], .popup_full button {background-color:#2c779d;}

.popup_full .manTd2 input[type="text"],
.popup_full textarea {width:99% !important;}
.popup_full .manTd2 input.securityCode[type="text"] {width:100px !important;}

.popup_full input[type="text"]:hover,
.popup_full input[type="password"]:hover,
.popup_full input[type="submit"]:hover,
.popup_full input[type="button"]:hover,
.popup_full input[type="reset"]:hover, .popup_full textarea:hover, .popup_full select:hover,
.popup_full input[type="text"]:focus,
.popup_full input[type="password"]:focus,
.popup_full input[type="submit"]:focus,
.popup_full input[type="reset"]:focus, .popup_full textarea:focus, .popup_full select:focus {border-color:#039; background-color:#3a6981;}


.popup_full {min-width:650px; max-width:1000px; margin:0 auto; padding:10px;}
.popup_in {-moz-border-radius: 8px; /* Firefox */
 -webkit-border-top-right-radius: 8px;
 -webkit-border-top-left-radius: 8px;
 -webkit-border-bottom-right-radius: 8px;
 -webkit-border-bottom-left-radius: 8px; 
 -khtml-border-radius: 8px; /* KHTML */
 border-radius: 8px;
 box-shadow: 0 0 5px #2b5a71;/* Каноническое задание */
 -webkit-box-shadow: 0 0 5px #2b5a71; /* Safari, Chrome */
 -moz-box-shadow: 0 0 5px #2b5a71; /* Firefox */
 border-bottom:1px solid #274f63; 
 }
.popup_title {padding:8px 36px 10px 11px; border-top:1px solid #274f63; border-bottom:1px solid #274f63; font-size:15px; font-weight:bold; color:#DEDEDE; background:#36708b;
 -webkit-border-top-right-radius: 8px;
 -webkit-border-top-left-radius: 8px;
 -khtml-border-radius: 8px 8px 0 0; /* KHTML */
 -moz-border-radius:8px 8px 0 0;
 border-radius: 8px 8px 0 0;
 }
.popup_cont {padding:7px 7px 12px 7px; background:#2b5a71;
 -webkit-border-bottom-right-radius: 8px;
 -webkit-border-bottom-left-radius: 8px;
 -khtml-border-radius: 0 0 8px 8px; /* KHTML */
 -moz-border-radius: 0 0 8px 8px;
 border-radius: 0 0 8px 8px;
}


#content_full a[style="color:#000;"] {color:#fff !important;}

/* END */

/* start moolkin's styles */
#blocktop .rows.fut {width:230px; padding: 0;}
.rows .bt_title {display: inline;}
.rows a.otchet {font-size:10px; font-family: Arial; color: #fff; float: right; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; vertical-align: top; padding: 2px 4px; background-color:#3e7f9f; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; text-decoration: none; margin-right: 5px;}
#blocktop .rows .btmatch_prim {font-size: 10px; color: #fff; padding:5px 0 14px 0 ;}
#blocktop .rows.ago {font-size: 0;}
#blocktop .rows.ago img, #blocktop .rows.fut img{float: right; margin-top:-7px;}
#blocktop .rows .fk_clubs {color:#fff; font-size: 12px; font-family: Arial; background-color: #3e7f9f; width:100px; height: 20px; padding: 0 5px; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; vertical-align: top; line-height: 20px; margin: 4px 2px 2px 0}
#blocktop .rows.fut .fk_clubs {width: 125px;}
#blocktop .rows .score {font-size: 22px; color: #101a24; font-family: Arial; font-weight: bold; height: 25px; line-height: 25px; width: 35px; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; vertical-align: bottom; background-color:#67b5d9; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; text-align: center; margin-bottom: 2px; }
#blocktop .rows .fk_clubs.second {margin-top: 0;}
#blocktop .rows.ago ul, #blocktop .rows.fut ul { margin:20px 0 0 0; padding: 0}
#blocktop .rows.fut ul {margin-top:26px;}
#blocktop .rows.ago li, #blocktop .rows.fut li {font-size: 12px; display:-moz-inline-stack; display:inline-block; zoom:1; *display:inline; vertical-align: top; color: #6e7578; font-family: Arial; margin: 0 0 0 14px}
#blocktop .rows.ago li:first-child, #blocktop .rows.fut li:first-child {margin-left: 0;}
#blocktop .rows.fut ul li {margin-left: 12px;}
#blocktop .rows.ago li a, #blocktop .rows.fut li a {color:#67b5d9; }

/* icons*/
#header {position: relative; height: 120px; overflow: visible;}
.icons {position: absolute; top: 48px; right: 0px; background: url(/new_temp/icons_bg.png) bottom center no-repeat; height: 84px; width: 254px; }
.icons .twit_icon {position: absolute; bottom:0; left:64px; background: url(/new_temp/twit_ico.png) center top no-repeat; width: 38px; height:23px; display: block;}
.icons .vk_icon {position: absolute; bottom:0; left:113px; background: url(/new_temp/vk_ico.png) center top no-repeat; width: 38px; height:23px; display: block;}
.icons .feed_icon {position: absolute; bottom:0; left:161px; background: url(/new_temp/feed_ico.png) center top no-repeat; width: 38px; height:23px; display: block;}
.icons .twit_icon:hover {background: url(/new_temp/twit_ico.png) center bottom no-repeat;}
.icons .vk_icon:hover {background: url(/new_temp/vk_ico.png) center bottom no-repeat;}
.icons .feed_icon:hover {background: url(/new_temp/feed_ico.png) center bottom no-repeat;}

/* second_footer */
.second_footer {height: 90px; width:100%; background: url(/new_temp/footer_bg2.png) 20px center no-repeat #2b5a71; padding-top: 20px; }
.second_footer table {width: 100%; }
.second_footer table td {vertical-align: middle;; text-align: center; width: 166px; padding-top: 25px;}

/* bok block images */
#container_wrap {position: relative;}
.left_images {z-index:100; height: 720px; position: fixed; top:154px; left:0; width:20px; overflow: hidden; background:url(/new_temp/left_block.jpg) top center no-repeat; /*position: fixed;*/ -moz-border-radius:15px 15px 0 0; -webkit-border-radius:15px 15px 0 0; border-radius:15px 15px 0 0;}
.right_images {z-index:100; height: 720px; /*position: absolute;*/ top:154px; right:0; width:20px; overflow: hidden; background:url(/new_temp/right_block.jpg) top center no-repeat; position: fixed; -moz-border-radius:15px 15px 0 0; -webkit-border-radius:15px 15px 0 0; border-radius:15px 15px 0 0;}
.left_images img {width: 100% !important; height: 223px !important;margin-top: 497px; }
.right_images img {width: 100% !important; height: 223px !important;margin-top: 497px; }