@charset "utf-8";
/* CSS Document */

img { border:none }

/********************************************************************************/

.subnemu { padding:20px 20px 20px 0px; }

.rb_nav_item {	border-bottom: #333333 dotted 1px; }

.rb_nav_item a:link { color:#6f6f6f; font-weight:bold; text-decoration:none; }
.rb_nav_item a:visited { color:#6f6f6f; font-weight:bold; text-decoration:none; }
.rb_nav_item a:hover { color:#e00505; font-weight:bold; text-decoration:none; }
.rb_nav_item a:active { color:#6f6f6f; font-weight:bold; text-decoration:none; }

.rb_nav_number { color:#494949; font-weight:bold; }

/********************************************************************************/

.nav_item {	border-bottom: #000000 dotted 1px; }

.nav_item a:link { color:#000000; font-weight:bold; text-decoration:none; }
.nav_item a:visited { color:#000000; font-weight:bold; text-decoration:none; }
.nav_item a:hover { color:#FFFFFF; font-weight:bold; text-decoration:none; }
.nav_item a:active { color:#000000; font-weight:bold; text-decoration:none; }

.nav_number { color:#720303; font-weight:bold; }

/********************************************************************************/

body {
	margin:0 auto;
	font-size:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#202020;
}

body p { margin:0 }

.wrapper {
	width:723px;
	margin:0 auto;
}

.header {
	height:106px;
}
.logo_border {
	width:380px;
	height:50px;
	position:absolute;
	margin-top:56px;
	border-left: #535353 dotted 1px;
}
.nav_bg {
	background-image:url(../images/nav_bg.jpg);
	width:265px;
	height:106px;
	float:right;
}
.nav_style {
	padding:15px 20px 15px 0px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:90%;
}

banner_inside {
	height:160px;
	border-left: #535353 dotted 1px;
}

.banner {
	height:218px;
	border-left: #535353 dotted 1px;
}

.maincontentwrapper {
	border-left: #535353 dotted 1px;
	background-image:url(../images/bg_mc.gif); 
	background-repeat: repeat-y;
}
.rightbar {
	width:265px;
	background-color:#131313;
	float:right;
	font-size:80%;
	color:#ACACAC;
}

.rightbar p { font-size:80%; }

.rightbar_pad {
	padding:15px;
}

.rightbar_pad a:link { text-decoration:none; color:#FFFFFF; font-size:120%; }
.rightbar_pad a:visited { text-decoration:none; color:#FFFFFF; font-size:120%; }
.rightbar_pad a:hover { text-decoration:underline; color:#FFFFFF; font-size:120%;  }
.rightbar_pad a:active { text-decoration:none; color:#FFFFFF; font-size:120%; }

#rb_header {
	text-transform:uppercase;
	font-weight:bold;
	color:#FFFFFF;
	font-size:110%;
}
.rb_subhead {
	color:#FFFFFF;
	font-size:80%;
	font-weight:bold;
}
.hight_txt {
	color:#E00505;
	font-size:80%;
	font-weight:bold;
}

.rb_connect_btn {
	width:55px;
	height:14px;
	margin-left:200px;
}

.rb_more_btn {
	width:39px;
	height:14px;
	margin-left:215px;
}

rb_video_btn {
	width:61px;
	height:12px;
}

.maincontent {
	width:450px;
	float:left;
	font-size:70%;
}

.maincontent a:link { color:#FFFFFF; text-decoration:underline; }
.maincontent a:visited { color:#FFFFFF; text-decoration:underline; }
.maincontent a:hover { color:#CCCCCC; text-decoration:underline; }
.maincontent a:active { color:#FFFFFF; text-decoration:underline; }


.mc_topbox {
	background-color:#2F2F2F;
	margin-bottom:15px;
}
.mc_topbox_pad {
	padding:15px;
}
.mc_more_btn {
	width:39px;
	height:14px;
	margin-left:400px;
}
.mc_bottom_box {
	color:#ACACAC;
}
.mc_btm_box_pad {
	padding:15px;
}
.quote {
	font-weight:bold;
	color:#FFFFFF;
	padding-left:15px;
}
.footer_wrapper {
	clear:both;
	margin-top:15px;
	margin-bottom:30px;
}
.footer_style {
	font-size:60%;
	text-align:right;
	width:510px;
	height:30px;
	margin-left:195px;
	border-left: #535353 dotted 1px;
	color:#6b6b6b;
}

.footer_style a:link { color:#6b6b6b; text-decoration:none; }
.footer_style a:visited { color:#6b6b6b; text-decoration:none; }
.footer_style a:hover { color:#6b6b6b; text-decoration: underline; }
.footer_style a:active { color:#6b6b6b; text-decoration:none; }


.banner_txt { position:absolute; z-index:2; font-size:80%; }

.banner_txt a:link {  color:#FFFFFF; text-decoration:none; }
.banner_txt a:visited {  color:#FFFFFF; text-decoration:none; }
.banner_txt a:hover {  color:#FFFFFF; text-decoration:none; }
.banner_txt a:active {  color:#FFFFFF; text-decoration:none; }



.sub_head_inside { color:#808080; text-transform:uppercase; font-weight:bold; font-size:150%; }

.rb_sub_head_inside { color:#808080; text-transform:uppercase; font-weight:bold; font-size:110%; }

.indent_text { margin:0px 0px 0px 20px; }

.style1 {color: #FFFFFF}