/* ELEMENTS */
BODY {
	margin:0 auto;
	padding:0;
	text-align:	center;
	/*//background: #009 url(bg_body.jpg) 0 0px repeat-x;*/
}
.mceContentBody {//background: #ffffff;//text-align:left;}

IMG.banner {
	width :			610px;_width:605px;
	margin-bottom:  4px;
	text-align: 	center;
}
IMG.inList {
	margin-right:	6px;
	margin-top: 	3px;
	margin-bottom: 	4px;
	max-height:		100 px;
	width:			180px;
}
IMG.inPost {
	margin-right:	6px;
	width:			40px;
}
IMG.inDetail {
	margin-top:-150px;
	width:330px;
}
IMG.inTeamList {
	float:right;
	width:300px;
}
IMG.partner {
	width: 100%;
}
IMG.album {
	border: 0px;
	margin: 0px;
	width:  150px;
	}
IMG.partner {
	height: 		80px;
	width:			180px;
	border: 		0;
}

/* BOXES */
#page_box {
	/*position:relative;/*ie needs this to show float */
	text-align:		left;
	padding: 		0px;
	width:			1000px; _width:1010px;
	margin: 		0 auto;
	//border: 		5px #eef solid ;
	overflow: 		hidden;
}
#page_top {
	//background-color: #fff;
	/*height:233px; /* match image height*/
	width:100%;
	clear: both;
}
#page_top div {
	/*padding:10px;*/
}
#page_body {
	/*position:	relative;/*ie needs this to show float */
	//background: #fff;	
	width:100%;
	min-height: 100%;
	clear: both;
	z-index:90;
}
#page_left {
	/*position:relative;/*ie needs this to show float */
	float:left;
	/*//background: #fff url(bg_func.jpg) repeat-x;*/
	width:160px;_width:160px;
	height:700px;
	padding:0px;
	padding-top: 27px;
	margin:0px;
}
#page_right {
	/*position:relative;/*ie needs this to show float */
	float:right;
	/*//background: #fff url(bg_club.jpg) repeat-x 0 -50px ;*/
	width:180px;_width:200px;
	padding:0 10px;
	height:700px;
}
#page_righttop {
	float:right;
	//border:0px;
	width:180px;_width:202px;
	height:50px;
	padding:0 10px ;
	text-align:right;
	/*//background: url(bg_clubtop.gif) repeat-x bottom left ;/*bottom left*/
}
#page_center {
	/*position:	relative;/*ie needs this to show float */
	/*//background:	url(krb-efooter.jpg) no-repeat;*/
	//background-position: bottom right;
	float:		left;
	width:		640px;_width:600px;
	height:¨	100%;
	padding:	0px;
	padding-bottom:190px;
	text-align: left;
}
#page_leftcenter { 
	////background:	url(krb-efooter.jpg) no-repeat;
	//background-position: bottom right;
	float:		left;
	width:		800px;_width:795px;
	height:¨	100%;
	padding:	0px;
	padding-bottom:190px;
	text-align: left;
}
#page_leftcenter .mdl_box {
	float:		right;
	width:		610px;_width:638px;
}
#page_leftcenter .ctrl_box {
	float:		right;
	width:		770px;_width:795px;
}
#page_credit {
	text-align : 	right;
	padding-right : 30px;
	height: 		25px;
	clear:			both;
}
#head_visual {
	z-index: 		99;
	width: 			1000px;
	}
#head_box {
	position:		absolute;
	top:			50px;
	//background:		#009;
	height:			80px;
	padding-right:	30px;
	z-index:		100;
	opacity: 		0.65;filter:alpha(opacity=65);-moz-opacity: 0.65;
	}
#head_box img {
	float:left; 
	position:		absolute;
	top:			0px;
	width:			160px;/*_width:100px;*/
	/*margin: 		0 10px;*/
}

#head_box #head_name {
	//font-family: 	Times New Roman, Georgia;
	font-size:		50pt;
	//color:			white;
	margin-top:		-10px;_margin-top:		-100px;
	margin-left:	160px;
	}
#head_box #head_bass {
	font-size:		12pt;
	margin-top:		-10px;
	margin-left:	166px;
	}
#menubar {
	//color:white;
	padding:8px;
}
/*MENU-BAR*/


/* */
.side_box {
	//background-color:#0cf;
	padding:		 4px;
	margin-bottom:	 10px;
}
.side_box#specials {
	//background: 	 #bef;
}
.func_head {
	//font-weight: 	bold;
	text-align:		center;
	/*//background-color:#fff;*/
	//border-bottom: 	3px #666 solid;
	padding: 		4px;
	padding-top:	0px;
	width:			100%;
}
.func_box {	
	padding:	 	6px;
	padding-RIGHT: 	0px;
	margin-bottom : 6px;
	/*width:			100%;*/
	z-index:100; /*nn*/
	clear:both;
}
.func_box #specials {
	/*//background: #0ef;/*fc8*/ 
	//border: 1px #999 solid;
	padding: 6px 0;
	margin-bottom: 10px;
}
#page_left .func_head {
	//color: 			#c00; 
}
#page_right .func_head {
	//color: 			#fff; 
}
#page_left .func_head, #page_left .func_box  {
	width: 150px;_width: 160px;
}
#page_right .func_head, #page_right .func_box  {
	width: 172px;_width: 182px;
}
.msg_box {
	//background: 	#bef;
	//border: 		1px #999999 solid;
	width:			595px;_width:600px;
	padding: 		6px;
	margin-bottom : 4px;
	text-align: 	center; 
	/*font-weight: 	bold;*/
	//color:			#009; 
	float:left;
}
.hlp_box {
	//background: 	#bef;
	//border: 		1px #999 solid; 
	//border-bottom:  2px #999 solid; 
	padding: 		10px;
	width:			590px;_width:608px;
	margin : 		15px;
}
.fun_box {
	//border: 		2px #999 dotted;
	padding: 		6px;
}
.print_box {
	padding: 		0px; 
	width:			640px;
}
.logger_box {
	//border: 		1px #ccc solid;
	height: 		102px;
	padding: 		2px; 
}
/* MODULES */
.mdl_box {
	padding: 		15px;
	margin-bottom : 4px;
	width:			610px;_width:638px;
}
.mdl_box .mdl_box {
	/*//background: #fff url(bg_func.jpg) repeat-x;*/
	//border: 		1px #aaa solid;
	padding:		14px;_padding:18px;
	width:			580px;_width:606px;
}

.mdl_head {
	//border-bottom:  2px #ccc solid;
	margin-bottom:  6px;	
	padding-bottom: 2px;
	width: 			100%;
	overflow: 		hidden;
	display: 		block;
	float:			left;
	/*clear:both;/********/
}
.mdl_headleft {
	float:			left;
	width:			450px;
	text-align:		left;
	}
.mdl_headright {
	float:			right;
	width:			auto;
	padding-top:	5px;
	padding-RIGHT:	5px;
}
.mdl_headintro {
	padding-left:	20px;
}
.mdl_nav {
	list-style-type:disc;
	padding-left:	0px;
	margin-TOP:		0px;
	margin-bottom:	0px;
}
.mdl_nav li {
	//color: 			#990000;
}
.mdl_body {
	margin-bottom:	6px;
	height: 		auto;
	width: 			100%;
	OVERFLOW: 		hidden;
	display: 		inline-block;
	float:			left;
}
.mdl_action {
	//border-bottom:  1px #ccc solid;
	width: 			100%;
	float:			left;
}
.mdl_comment {
	float:			right;
	padding-bottom:	6px;
}

/* RESULT SETS */
.rs_list {
	//background-color:#ccc;
	//border-spacing: 1px;
	width:			100%;
}
.rs_multi {
	width: 100%;
	//font-size: 10pt;
}
.rs_multirow {
	margin-bottom : 6px;
	width: 			100%;
}
.rs_multirow2 {
	margin-bottom : 6px;
	width: 			100%;
	//border-bottom:  1px #ccc solid; 
}
.rs_grid {
	margin-left:	-3px;
}
.rs_form {
	//font-size: 		10pt;
	margin: 		0px;
}
.rs_label {
	vertical-align:	top;
	min-width:		100px;
	padding-top: 	4px;
	margin-bottom: 	6px;
	//border-bottom: 	1px #ccc solid;
	//color: 			#666;
}
label.rs_label {
	//border-bottom: 	0px;
	//color: 			#666;
}
tr.rs_row {
	/*BORDER-LEFT: 3px white solid;*/
	margin: 3px;
	/*//background-color:#eee;*/
}
.rs_list .rs_row {
	/*BORDER-LEFT: 3px white solid;*/
	margin: 3px;
	//background-color:#eee;
}
tr.rs_row:hover {
	//border-LEFT: 3px orange solid;
	margin: 3px;
	//background-color:#ffffff;
}
.rs_edit {
	padding-left: 0px; 
}
.rs_data {
	padding-left: 6px; 
}
.rs_body {
	margin-bottom:	6px;
	height: auto;
	width:100%;
	display: block;
	float:left;
}
.rs_empty {
	//background: 	#bef;
	//border: 		1px #999999 solid;
	width:			595px;_width:600px;
	padding: 		6px;
	margin-bottom : 4px;
	text-align: 	center; 
	//font-weight: 	bold;
	//color:			#009; 
	float:			left;
}
.rs_nav {
	//font-family: arial, verdana; 
	//color: #555555; 
	//font-size: 10pt; 
	//text-decoration: none;
}
.rs_nav_na {
	//font-family: arial, verdana; 
	//color: #ccc; 
	//font-size: 10pt; 
	//text-decoration: none;
}
/*CAROUSEL*/
/*
#carouselbx {
	//margin-left:65px;
}
#carouselbx img {
	
}


.bx_pager {
	padding-left: 309px;
	padding-top: 15px;
}
.bx_pager a {
	float: left;
	background: url(../images/bg_pager.png) no-repeat 0 -21px;
	width: 14px;
	height: 17px;
	color: #fff;
	font-size: 11px;
	margin-right: 6px;
	padding: 4px 0 0 7px;
}
.bx_pager a:hover, .bx_pager a.active {
	background-position: 0 0;
	text-decoration: none;
}
.auto_controls {
	position: absolute;
	bottom: 15px;
	left: 394px;
}
.auto_controls a {
	font-size: 16px;
	color: #a3a3a3;
	outline: 0;
	padding: 2px;
}
.auto_controls a:hover {
	text-decoration: none;	
	background: ;
	color: #e41996;
}
*/
/* bx carousel*/
#carouselbx {
	/*margin-left:112px;*/
}
.bx_wrap {
	position: relative;
	clear: both;
	height:180px;
}
.bx_wrap #carouselbx li {
	width:		180px;
	height:		180px;
}
.bx_wrap #carouselbx li div{	
	height:		160px;
	
	display:	table-cell; 
	vertical-align:bottom;
}
/*
.bx_wrap .bx_wrap {
	margin-left: 145px;
}
*/
.bx_wrap .prev {
	position: absolute;
	top: 40px;
	height:40px;
	outline: 0;
	left: 0;
}
.bx_wrap .next {
	position: absolute;
	top: 40px;
	height:40px;
	left: 565px;
	outline: 0;
}
.bx_wrap #carouselbx img {
	height:140px;
	border: 0;
}
.bx_container {
	margin: 0 40px;	
	width:400px;
	height:180px;
}

.clear {
   clear: both;
}

/*  NOT
color
background
border
list-style
font
text-decoration
*/
