BODY {
	margin:0px;
	width:100%;
	height:100%;
	background:#bfdadc;
	font-family: Verdana, sans-serif;
}


div#wrapper {
	min-width:1024px;
	max-width:1035px;
	margin:0 auto;
	background:white;
}

p {
font-size: 12px;
}
h1 {
color: #CB186C;
font-size: 20px;
}

h3 {
font-size: 16px;
}
.nm_layout {max-width:1280px;min-width:1003px;padding:0px 0px 5px 0px;background-color:#ffffff;  }
table.nm_tbl {width:100%;border-collapse:collapse;  }
table.nm_tbl td {padding:0px; vertical-align:top; }
table.nm_tbl td.black { background-color:#000000; }
table.nm_tbl td.left { font-size:12px; }
table.nm_tbl td.right {width:362px; font-size:12px;}
table.nm_tbl td.right div.text { padding:10px}
.nm_layout h4 {color:#000000;margin:3px;font-size:12px;}

img {border:0px}

.nm_layout a.white:link {color:#FFFFFF}
.nm_layout a.white:hover {color:#FFFFFF}
.nm_layout a.white:visited {color:#FFFFFF}

.nm_layout div.social {margin:0px 7px;text-align:right;font-size:14px;font-weight:bold;line-height:24px;background-color:#ffffff;}
.nm_layout div.social img {margin:5px}

table.nm_tbl td.left div.title {background-color:#fe6905;height:37px;}
table.nm_tbl td.left div.title img {margin:5px 0px 0px 10px}
table.nm_tbl td.left div.text {padding:20px}

.nm_layout .white-bg {background-color:#ffffff;}
.nm_layout .player {text-align:center}
.nm_layout .info {margin:0px 7px;padding:15px 10px 10px 10px; color:#7f7b7a;}


img {border:0px}

table.under_menu { width:100%; margin:5px 0px 0px 0px; padding:0px; border-collapse:collapse; }
table.under_menu td { padding:0px;}
table.under_menu td.auth_td { vertical-align: middle; }
table.under_menu input.auth { width:75px;  }
table.under_menu table.auth { width:100%; margin-left:5px;  }
table.under_menu table.auth td {  padding:1px;  }

div.top_search { height:53px; background: url('/karate/img/fon_srch.gif') top left repeat-x;  }
div.top_search div {  background: url('/karate/img/c1_1.gif') top left no-repeat;   }
div.top_search div div { background: url('/karate/img/c1_2.gif') top right no-repeat; padding:13px 5px 5px 20px;  }
div.top_search div div table { width:100%;  }
div.top_search div div table td { padding:4px; }
div.top_search div div input { border:1px solid #8c8889; }
div.top_search div div input.srchtxt { width:99%; }

.auth TD,.auth TH {
	font-family: Verdana,Arial,Tahoma,sans-serif;
	font-size:12px;
	padding:0px;
}
A { color:#666666; }
.auth A { font-size:11px; }

A:visited { color:#666666; }
A:hover { color:#000000; }

A.b-sibnet-head__sub-menu__item__link, A.b-sibnet-head__sub-menu__item__link:hover,
A.b-sibnet-head__sub-menu__item__link:visited,
A.b-sibnet-head__item__link, A.b-sibnet-head__item__link:hover, A.b-sibnet-head__item__link:visited {
	color:white;
}
div.tab_content {
	margin-top:30px;
}
div.tab_content .tab_cont {
	margin-top:10px;
	display:none;
}
.fotos_bottom {
	margin-top:50px;background:#203655;padding:10px 5px;text-align:right;
}
.fotos_bottom img {margin-right:15px;}
div.tabs div.tab_head {
	display:inline-block;
	font-size:14px;
	font-family:verdana;
	text-decoration:underline;
	margin:0px 0px;
	color:white;
	cursor:pointer;
}
div.tabs div.tab_head div {
	background: #1F519A;
	padding:5px;
	padding-top:0px;
}
div.tabs div.tab_head b.rtop{display:block;}
div.tabs div.tab_head b.rtop b{display:block; height: 1px;
    overflow: hidden; background: #1F519A;}

div.tabs div.tab_head b.r1{margin: 0 1px}
div.tabs div.tab_head b.r2{margin: 0 2px}
div.tabs div.tab_head b.r3{margin: 0 3px}
div.tabs div.tab_head b.r4{margin: 0 5px}

div.tabs div.tab_head.active_tab b.rtop b,
div.tabs div.tab_head.active_tab div {
	color:#1F519A;
	background: white;
	text-decoration:none;
}

div.comment { height:120px;  }

div.comment .foto {
	float:left;
	text-align:center;
	width:70px;
	margin:15px;
}
.comment .comment_info {
	word-wrap:break-word;

	margin-left:100px;
	font-size:13px;
}
.comment .user_name {
	margin:10px 0px;
	font-weight:bold;
	color:#1F519A;
}
.comment .comm_text {
	margin:5px 0px;
}
.comment .date {
	font-size:11px;
	margin:15px 0px;
}
.comment {
	width:600px;
	border-bottom:1px solid #6e6e6e;
}

#comm_form_submit {
	margin-top:15px;
}

.submit_btn_div {
	margin-top:10px;
}
.comm_add {
	padding:0px 0px 15px;
}

FORM {
	margin-bottom:0px;
}

.big-z {
	position:fixed;
	width:240px;
	top:40%;
	left:40%;
	display:block;
	background:white;
	border:25px solid white;
	z-index:101;
}

.loginza {

}

table.draw {
	border-collapse:collapse;
}
.results_tab.tab_cont {
	margin:0 auto;
}
table.draw tr td {
	padding:4px;
	font-size:12px;
	border:1px solid #85A0C8;
}
.noborder {
	border:none!important;
}
.text {
	padding: 20px;
}
