* {margin:0;padding:0;border:0;}

/* Hides from IE-mac \*/
* html .clearfix{height:1%;}
/* End hide from IE-mac */

body{background:url('img/body/background.jpg') repeat-x #000000; margin:0 auto;font:12px Arial,Helvetica,sans-serif;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{clear:both;}
em{color:#777;}

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

#container{margin:0 auto;width:960px;background-color:#fff;}
#header{clear:both;float:left;width:960px;height:168px;background-image:url('img/header/header.png');}

/* navigation */
#navi{clear:both;float:left;width:960px;height:37px;margin-top:131px;font-weight:bold;font-size:12px;}
#navi li {float:left;height:37px;display:block;}
#navi li{margin:9px 14px 8px 14px; padding:5px 5px 5px 5px; color:#fff;text-decoration:none;height:13px;display:block;cursor:pointer;}
#navi li:hover {background:#000;}
#navi li.active {padding:13px 19px 13px 19px; background:url(png/navi_bg.png); color:#000;height:13px;margin:0px;display:block;}
#navi span{color:#196fbb !important;}


#sub_navi{clear:both;float:left;padding-top:9px;width:960px;height:26px;background-image:url('img/sub_navi/background.jpg');font-size:12px;}
#sub_navi ul {float:left;padding-left:15px;list-style:none;}
#sub_navi li {padding:0 20px 0 7px;display:inline;background:url(png/blue_square.png) left no-repeat;}
#sub_navi a {color:#323232;text-decoration:none;}
#sub_navi a:hover {text-decoration:underline;}

/* Content */
#container_cont{clear:both;float:left;width:960px;background-color:#fff;}
#nav_left{clear:both;float:left;width:280px;padding-left:4px;background:url(png/bridge_grey_bg.png) no-repeat right top}
#articles{padding-top:5px;}

/* bBox */
.box_head{clear:both;float:left;width:262px;height:30px;background-image:url(png/bbox_bride_head.png);color:#fff;padding-left:8px;font-weight:bold;}
.box_head a{text-decoration:none;color:#fff;}
.box_head_text {text-align:center;}
.box_head_text a{float:left;height:12px;margin:7px 9px 5px;padding:3px;color:#fff;}
.box_head_text a:hover{background:#000;}

.box_head_text_a{float:left;height:20px;padding:10px 12px 0 12px;background:url(png/nv_tab_bg.png);color:#000;text-align:center;}
.box_head_text_a a{color:#000 !important;}
.box_head span{color:#196fbb !important;}

.box_head2{clear:both;float:left;width:262px;height:30px;background-image:url(png/bbox_head.png);color:#fff;padding-left:8px;font-weight:bold;}
.box_head2 a{text-decoration:none;color:#fff;}
.box_head2 span{color:#196fbb !important;}

.box_cont{float:left;width:270px;background:url(png/nv_box_bg_top.png) repeat-x;margin-bottom:10px;}
.box_inner{float:left;width:269px;position:relative;background:url(png/nv_box_bg_bot.png) no-repeat bottom;min-height:35px;padding:7px 0 7px;}
.box_inner_def{float:left;width:257px;padding:12px 6px 17px 6px;position:relative;background:url(png/nv_box_bg_bot.png) no-repeat bottom;min-height:35px;}


/* Content */
#content{float:left;width:676px;background-color:#fff;}
#content_top{clear:both;float:left;width:676px;height:181px;}
#content_top_left{float:left;width:456px;height:181px;}
	#left_wrapper{float:left;width:7px;height:181px;background:url(png/lrounded.png);}
	#middle_wrapper{float:left;width:449px;height:178px;border-top:2px solid #b5b5b5;}
	#inner_wrapper{float:left;width:447px;height:177px;border:1px solid #000;background:#000;}

	.glidecontentwrapper{position:relative;width:447px;height:157px;overflow:hidden;}
	.glidecontent{background:#000;position:absolute;visibility:hidden;width:447px;}
	.glidecontent .img{float:left;width:447px;height:120px;overflow:hidden;}
	.glidecontent .score{float:left;color:#fff;padding:5px 0 0 6px;}
	.glidecontent .score p{color:#f2f2f2;font-size:11px;}
	.pager{float:right;margin:0 !important;padding:0 0 5px 0;position:relative;}
	.pager a{background-color:#196fbb;color:#fff !important;display:block;float:left;font-size:85%;margin-right:1px;padding:3px 8px !important;text-decoration:none !important;}
	.pager a.selected{background:#f3f3f3;color:#222 !important;}
	.pager a.selected:hover{color:#fff !important;}
	.pager a:hover{background-color:#8baed8;}
	.pager a.toc{}
	.pager a.prev,.pager a.next{}
	.pager a.prev:hover,.pager a.next:hover{}
	
#content_top_right{float:left;width:220px;height:160px;background:url('img/content/content_top_right.jpg');padding-top:21px;text-align:center;color:#fff;}
#content_top_right a{color:#8baed8;}
#content_top_right span{font-size:11px;}
.input_login{background-image:url('img/login/input_bg.jpg');width:165px;height:21px;border:0;background-color:none;margin:0;padding:8px 0px 0px 5px;}
.login_submit{background-image:url('img/login/login_submit.jpg');width:83px;height:27px;border:0;}
#content_show{clear:both;float:left;width:672px;margin-top:10px;background:url(png/con_bottom.png) no-repeat bottom;padding-bottom:16px;}
.content_inner{clear:both;float:left;background:url(png/con_bg_top.png) repeat-x;width:100%;}

.no_data{float:left;padding:4px 5px;font-size:11px;width:259px;height:30px;}

/* News Recent */
.news_recent{float:left;width:100%;font-size:11px;text-align:left;}
.news_recent .news_picture img{width:155px;}
.news_recent .news_picture{float:left;height:99px;width:150px;overflow:hidden;margin:15px 12px 0 10px;}
.news_recent .news_inner{float:left;margin-top:21px;width:490px;}
.news_recent .news_headline{float:left;font-weight:bold;font-size:12px;width:100%;}
.news_recent .news_info{float:left;color:#9c9c9c;}
.news_recent .news_com{float:right;text-align:right;}
.news_recent .news_stext{clear:both;float:left;color:#323232;margin-top:7px;width:100%;}

/* News Navlist */
.news_nav{float:left;clear:both;width:269px;font-size:11px;padding-bottom:5px;}
.news_loop{float:left;clear:both;margin-top:6px;width:100%;padding-left:6px;}
.news_loop img{float:left;border:1px solid #042e56;margin-right:8px;clear:both;width:66px;height:44px;overflow:hidden;}
.news_loop img:hover{border:1px solid #000;}
.news_loop .news_time{color:#9c9c9c;font-size:10px;}
.news_loop .news_headline{font-weight:bold;}
.news_loop .news_infos{float:left; width:180px;padding-top:2px;}

/* Scene Navlist */
.scene_navlist{float:left;clear:both;width:269px;font-size:11px;}
.scene_nav{float:left;padding:4px 4px 4px 5px;width:260px;background:url(png/border_dot.gif) repeat-x bottom;}
.scene_nav_last{float:left;padding:4px 4px 4px 5px;width:260px;}
.scene_navlist a{float:left;font-weight:bold;}
.scene_time{float:right;}

/* Board Navlist */
.board_nav{float:left;width:100%;height:50px;background:url(png/border_dot.gif) repeat-x bottom;font-size:11px;}
.board_nav_last{float:left;width:100%;height:49px;font-size:11px;}
.board_icon{float:left;padding:8px 6px 3px 7px;}
.board_details{float:left;padding-top:5px;}
.board_details a{font-weight:bold;}
span.bcat{color:#9c9c9c;font-size:10px;}
span.bdate{font-size:10px;}

/* Wars Navlist */
.wars_nav{float:left;clear:both;width:100%;background:url(png/border_dot.gif) repeat-x bottom;color:#323232;height:25px;font-size:11px;font-weight:bold;}
.wars_nav_last{float:left;clear:both;width:100%;color:#323232;height:24px;font-size:11px;font-weight:bold;}
.wars_game{float:left;padding:5px 4px 6px 7px;}
.wars_squad{float:left;padding-top:7px;}
.wars_squad span.vs {font-weight:normal;}
.wars_country{float:left;padding:7px 3px 0 2px;width:16px;height:11px;}
.wars_enemy{float:left;padding-top:7px;}
.wars_score{float:right;padding:7px 5px 0 0;}
.wars_score span.green{color:#269200;}
.wars_score span.red{color:#E50000;}
.wars_score span.grey{color:#666;}
.wars_cal{float:right;padding:4px 5px 0 0;}

/* Votes Navlist (Vote) */
.vote_lp{margin:5px 0 0 5px;}
.vote_sel{clear:both;float:left;width:22px;padding-top:3px;}
.vote_sel input{border:none;background:none;}
.vote_answer{float:left;width:232px;height:22px;padding-top:2px;}
.vote_submit{clear:both;float:left;width:250px;text-align:center;}

/* Votes Navlist (Results)*/
.votes_nav{font-size:11px;color:#323232;width:269px;}
.votes_question{float:left;width:252px;background:url(png/border_dot.gif) repeat-x bottom;padding:4px 10px 8px 7px;margin-bottom:1px;}
.votes_loop{float:left;width:252px;margin-top:10px;padding-left:7px;}
.votes_answer{float:left;}
.votes_percent{float:right;font-weight:bold;}
.votes_percent span{color:#196fbb;}
.votes_graph{float:left;width:252px;height:7px;background:#d4d4d4;margin-top:3px;}
.votes_result{float:left;height:7px;background:#196fbb;}
.votes_curvote{float:left;clear:both;width:100%;margin:14px 0 6px 0;font-size:11px;text-align:center;}

/* Gallery Navlast */
.gallery_navlast{float:left;width:263px;font-size:11px;padding:0 0 6px 6px;}
.gallery_navlast .picture{float:left;width:80px;margin:6px 4px 0 0;border:1px solid #042e56;height:50px;overflow:hidden;}
.gallery_navlast img{overflow:hidden;width:80px;}

/* Files Navlist */
.files_navlist{float:left;width:269px;font-size:11px;}
.files_nav{float:left;background:url(png/border_dot.gif) repeat-x bottom;padding:4px 5px;height:28px;width:259px;}
.files_nav_last{float:left;padding:4px 5px;height:28px;width:259px}
.files_name{float:left;font-weight:bold;}
.files_navlist span{color:#9c9c9c;font-weight:normal;}
.files_date{float:right;}

/* User Navlist */
.users_nav{float:left;width:269px;font-size:11px;}
.unav{float:left;background:url(png/border_dot.gif) repeat-x bottom;padding:5px 5px; height:14px;width:259px;}
.unav_last{float:left;padding:4px 5px; height:18px;width:259px;}
.unav_flag{float:left;width:16px;margin-right:4px;}
.unav_user{float:left;font-weight:bold;}
.unav_regdate{float:right;}

/* User Toplist */
.users_top{float:left;width:269px;font-size:11px;}
.utop{float:left;background:url(png/border_dot.gif) repeat-x bottom;padding:5px 5px; height:30px;width:259px;}
.utop_last{float:left;padding:4px 5px; height:18px;width:259px;}
.utop_flag{float:left;width:16px;height:11px;margin-right:4px;}
.utop_user{float:left;font-weight:bold;}
.utop_user span{color:#9c9c9c;font-weight:normal;}
.utop_comments{float:right;font-weight:bold;margin-right:16px;}
.utop_comments img{position:absolute;}

/* Artikel Navlist */
.art_pic{clear:both;float:left;width:70px;height:47px;margin-left:6px;}
.art_text{float:left;width:180px;height:46px;padding-top:3px;font-size:11px;color:#196fbb;}

/* Banner (Partners) Navlist */
.bpartners {padding:4px 0 4px 0;float:left;text-align:center;}

/* Footer */
#footer{float:left;width:940px;height:63px;background:url('img/footer/footer.jpg');padding:20px 0 0 20px;color:#fff;font-size:11px}
#footer img{float:left;margin-right:20px;width:100px;}
#footer #note{float:left;padding-top:2px;}
