/*
#############################################
#											#
#		 Copyright 2011 dashdesign.hu		#
#		    bujak.p@hotmail.com				#
#		  http://www.dashdesign.hu/			#
#											#
#############################################
*/
body{background:#e7e7e7 url('images/stripe_bg.png') repeat top left fixed;font:11px/1.6 Tahoma,Arial,Helvetica,sans-serif;color:#333;margin:0;padding:0;overflow: scroll-y;border:0;}
ol, ul {list-style: none;}
table {border-collapse: collapse;border-spacing: 0;border-color: #676767;}
td {font-weight: normal;text-align: left;border-color: #676767;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display:block;clear:both;}
.clear {clear: both;}
html {height: 100%;margin:0;padding:0;border:0;}
a {outline:0;cursor: pointer;}
img {border:0;text-decoration: none;vertical-align:top;}
a:hover {text-decoration: underline;}
ul {padding: 0 0 0 2px;margin: 0;margin-left: 1px;list-style: none;}
ul li {background: url('images/arrow.png') no-repeat 0 5px;padding-left: 14px;line-height: 170%;}
ul li a {text-decoration: none!important;}
ul li a:hover {text-decoration: underline!important;}
ol li {line-height: 170%;}
h1 {font-size: 200%;margin:0;}
h2 {font-size: 210%;font-weight: normal;margin:2px 0 15px 0;}
h3 {font-size: 145%;margin:0;}
h4 {font-size: 100%; margin:0;}
h5 {font-size: 120%;}
h6 {font-size: 110%;}
fieldset {border: none;}
fieldset a {font-weight: bold;}
input, select, button {font: 12px/12px Segoe WPC,Segoe UI,Helvetica,Arial,Arial Unicode MS,Sans-Serif;outline:0;}
textarea{outline:0;}
hr {border-right: 0;border-left: 0;border-bottom: 0;height: 1px;color: #eee;background-color: #eee;}
.page960 marquee {font-weight:bold;font-size:10px;}
.page960 {background: url('images/new_bg.png') center top repeat-y;width: 970px;margin: 0 auto; padding: 0px 50px;}
#top {height: 105px;background:#fff;}
.poll_graph{background:#6B7B95;height:14px;padding-left:2px;padding-right:2px;margin-bottom:3px;}
.poll_title{color:#d54e21;margin-bottom:5px;text-align:justify;font:14px/17px Segoe WPC,Segoe UI,Helvetica,Arial,Arial Unicode MS,Sans-Serif;}
.poll_option{font-size:0.8em;}
.poll_graps{border-bottom:1px solid #6B7B95;}
#poll_loading{height:0; padding: 5px; border:1px solid #6B7B95;display:none;}
.thx{margin-top:0;margin-top: 10px;text-align:justify;font-size:10px;font-style: italic; line-height:10px;}
#top_right {float: right;width: 284px;text-align: right;}
#top_right a {text-decoration: none;}
#top_right a:hover {text-decoration: underline;}
p{margin:0;}
#m_top {clear:both;height:37px;position:relative;background:#fff;padding: 0px; margin: 0px 0px 11px;}
div#datas {float:left;padding: 0px 0px 0px 30px; margin: 0px 0px 0px -41px; height: 37px;background:url('images/new_userarea_bg.png') no-repeat;width: 170px;}
div#datas a{color:#d54e21;font:13px/27px Segoe WPC,Segoe UI,Helvetica,Arial,Arial Unicode MS,Sans-Serif;padding: 0px 10px;}
div#datas a:hover{color:#333;}
div.MoreNews {float:left;padding: 0px 0px 0px 20px; margin: 0px 0px 10px -41px; height: 37px;background:url('images/new_userarea_bg.png') no-repeat;width:180px;text-align:center;}
div.MoreNews a{color:#d54e21;font:15px/28px Segoe WPC,Segoe UI,Helvetica,Arial,Arial Unicode MS,Sans-Serif;padding: 0px 10px;}
div.MoreNews a:hover{color:#333;}
div.logout {float: left;}
div.logout input.button {padding: 0;}
.users {float: left;}
.us_width-24 .users {width: 20%;}
.us_width-33 .users {width: 32.6%;text-align:center;}
.us_width-33 .users h3 {text-align:left;}
.us_width-50 .users {width: 50%;}
.us_width-100 .users {width: 100%;}
.us_width-49 .users {width: 49.3%;}
.us_width-99 .users {width: 100%;}
div.spacer {width: 1%;float: left;height: 1px;}
.us-stand {clear: both;width: 100%;}
div#component-1 {float: left;width: 580px;margin: 0px 0px 10px;}
div#right {float: right;width: 375px;margin-left: 7px;}
div#mainbody {clear: both;margin-bottom: 7px;background:#fff;}
div.moduletable, div.moduletable-nshow {background:#fff;font: normal 11px Tahoma, Arial, Helvetica, sans-serif;line-height:16px;margin:0 0 15px;box-shadow:0 0 4px 0 #333;-webkit-box-shadow:0 0 4px 0 #333;-moz-box-shadow:0 0 4px 0 #333;}
div.moduletable-nshow {margin:0;}
#toTop {background: url('images/gotop.png') no-repeat center;bottom:5px;cursor: pointer;width: 72px; height: 21px; padding: 9px 5px 5px 13px;position: fixed;right: 10px;z-index: 9;opacity:0;}
#RandomNews{background: #fff;position: absolute;right:-310px;z-index: 9;width:300px;visibility:hidden;height:113px;overflow:hidden;bottom:80px;box-shadow:0 0 5px 0 #333;-webkit-box-shadow:0 0 5px 0 #333;-moz-box-shadow:0 0 5px 0 #333;padding: 5px 0px 5px 5px;}
#RandomNews table{width: 295px;}
#RandomNews td.Heading{font-size:150%;color:#ce180b;border-bottom: 1px dashed #333;}
#RandomNews td.Body{padding: 5px 0px;text-align:justify;}
#RandomNews td.Body img{float:left;margin-right: 5px;width:70px;height:52px;}
#RandomNews td.Bottom{padding: 0;text-align:right;height:24px;}
#close_random{background:url("images/popup_close.png") no-repeat scroll 0 top transparent;cursor:pointer;height:24px;width:24px;float:right;}
#close_random:hover{background:url("images/popup_close.png") no-repeat scroll 100% top transparent;}
#share{background: url('images/share_bg.png') no-repeat center;position: absolute;left:-46px;z-index: 9;width:46px;visibility:hidden;height:190px;overflow:hidden}
#share table{margin: 8px 5px;}
.printlink{float:right;margin-right: 10px;}
.printlink img{margin-top: 2px;}
div.search{float:right;margin: 0px -41px 0px 0px;width: 170px;}
div.search form.search_bg{background: url('images/new_search_bg.png') no-repeat;height: 39px;width: 170px;}
.moduletable_search{border:0;width: 136px;padding: 9px 6px 8px;margin-top: 0px; height: 12px;background:transparent;float:left;}
.search_button{float:right;margin-top: 10px;position:relative;width:21px;height:25px;}
.moduletable.leftboxes .moduletable_add ul.menu li{padding-left: 5px; margin-bottom: 3px;background:none;border-left:3px solid #7d7d7d;}
.moduletable.leftboxes .moduletable_add ul.menu li:hover{padding-left: 5px; margin-bottom: 3px;background:#eee;border-left:3px solid #7d7d7d;}
div.moduletable-banner {margin: 0 0 6px;padding: 0;background: none;}
div.moduletable-nshow {background: #f6f6f6 url('images/bg_moduletable_grey.gif') repeat-x 0 100%;}
div.moduletable_add, .border, div.moduletable-tab .border {padding: 8px;}
div.moduletable-banner .moduletable_add {border: none;padding: 0;margin: 0 auto;text-align: center;}
div.moduletable-nshow div.moduletable_add {padding: 8px 0 0;}
div.moduletable_add h3, div.moduletable-nshow h3 {font: bold 12px Tahoma, Arial, Helvetica, sans-serif;color: #fff;line-height: 28px;background:#333;padding-left: 8px;margin:-8px -8px 8px -8px;}
div.moduletable_add div h3{background:none;color:#111F32;margin:0;padding:0;text-transform:none;}
div.moduletable h3{font:14px/30px Segoe WPC,Segoe UI,Helvetica,Arial,Arial Unicode MS,Sans-Serif;color: #fff;line-height: 28px;background:#333 url('images/title_bg.png') repeat-x left top;padding-left: 8px;}
.users div.moduletable-nshow h3{font:14px/30px Segoe WPC,Segoe UI,Helvetica,Arial,Arial Unicode MS,Sans-Serif;color: #fff;line-height: 28px;background:#333 url('images/title_bg.png') repeat-x left top;padding-left: 8px;margin:0;}
div.moduletable-nshow h3 {background: url('images/mod_border.gif') repeat-x 0 100%;padding: 0 8px;margin-bottom: 0;}
#user_position-3.us_width-33{margin-top:12px;}
#user_position-4 .moduletable, #user_position-4 .moduletable_add {background: none;border: none;box-shadow:none;}
#user_position-3 .moduletable_add, #user_position-4 .moduletable_add {padding: 0 8px;}
.border {padding: 8px 0;}
#user_position-4 {background: #4c4c4c url('images/bg_bottom_black.gif') repeat-x 0 100%;}
#user_position-4 .border {border: 1px solid #2d2d2d;}
#user_position-4 {color: #c6c6c6;}
#user_position-4 a:link, #user_position-4 a:visited {color: #c6c6c6;text-decoration: underline;}
#user_position-4 .moduletable h3 {color: #fff;}
#user_position-4 ul li {padding-left: 0;background: none;}
#footer_wrap {height: 50px;}
div#footer {clear: both;padding: 0;font-size: 11px;margin:0;padding-top: 5px;}
div#footer a {font-size: 11px;color: #666;text-decoration: none;}
.footer_middle{margin-left:auto;margin-right:auto;width:970px;padding: 5px 0px 10px;}
div.footer_cloud{text-align:center;color:#666666;margin-bottom:10px;}
div.footer_cloud_links{text-align:right;}
div#links {float: left;color: #666;}
div#copyright{float: right;}
.imagebox{margin-right: 5px;width: 170px;float: left;border:1px solid #ccc;padding:5px;margin-bottom: 5px;}
.Apro_box.hat {background: url('images/stripe_6.png');outline:1px solid #b8b8b8;margin: 12px 0px;}
div.moduletable.hat {background: url('images/stripe_6.png');outline:1px solid #b8b8b8;}
.Apro_box.kilenc {background: url('images/stripe_9.png');outline:1px solid #5acc6d;margin: 12px 0px;}
div.moduletable.kilenc {background: url('images/stripe_9.png');outline:1px solid #5acc6d;}
.Apro_box.ezerhat {background: url('images/stripe_11.png');outline:1px solid #588ce9;margin: 12px 0px;}
div.moduletable.ezerhat {background: url('images/stripe_11.png');outline:1px solid #588ce9;}
label {cursor:pointer;}
.progressWrapper {width: 357px;overflow: hidden;}
.progressContainer {margin: 5px;padding: 4px;border: solid 1px #E8E8E8;background-color: #F7F7F7;overflow: hidden;}
.message {margin: 0px 0px 15px;padding: 10px 40px;border: solid 1px #ffdd99;background: #FFFFCC url('images/warning.png') no-repeat left top;overflow: hidden;}
.error {margin: 0px 0px 15px;padding: 10px 40px;border: solid 1px #b1251f;background: #fbcac8 url('images/no.png') no-repeat 4px 4px;overflow: hidden;}
.red {border: solid 1px #B50000;background-color: #FFEBEB;}
.green {border: solid 1px #DDF0DD;background-color: #EBFFEB;}
.blue {border: solid 1px #CEE2F2;background-color: #F0F5FF;}
.progressName {font-size: 8pt;font-weight: 700;color: #555;width: 323px;height: 14px;text-align: left;white-space: nowrap;overflow: hidden;}
.progressBarInProgress, .progressBarComplete, .progressBarError {font-size: 0;width: 0%;height: 2px;background-color: blue;margin-top: 2px;}
.progressBarComplete {width: 100%;background-color: green;visibility: hidden;}
.progressBarError {width: 100%;background-color: red;visibility: hidden;}
.progressBarStatus {margin-top: 2px;width: 337px;font-size: 7pt;font-family: Arial;text-align: left;white-space: nowrap;}
a.progressCancel {font-size: 0;display: block;height: 14px;width: 14px;background-image: url(images/cancelbutton.gif);background-repeat: no-repeat;background-position: -14px 0px;float: right;}
a.progressCancel:hover {background-position: 0px 0px;}
.swfupload {vertical-align: top;}
.galpics{float:left;width:160px;border:1px solid #ccc;padding:10px;margin-bottom:15px;margin-right:5px;}
.center{text-align:center;}
.aproa{float:left;width: 100%;margin-bottom:5px;}
.aproa h3{margin:0;}
.apro_table {margin-top:5px;margin-bottom:5px;border-color:#ccc #6B7B95;border-style:solid;border-width:1px 5px;background:#fff;}
.cat_table img{width:50px;margin-left:10px;}
.cat_table img:hover{opacity:0.5;}
.slide {height:60px;position:absolute;width:468px;}
.slide p {padding:5px;}
#MediaGroup_1{width:282px;height:68px;position:relative;border:1px solid #6B7B95;}
#MediaGroup_2{width:468px;height:60px;position:relative;border:0;}
#MediaGroup_3{width:468px;height:60px;position:relative;border:0;}
#MediaGroup_4{width:120px;height:600px;position:relative;border:0;}
#MediaGroup_5{width:120px;height:240px;position:relative;border:0;}
#MediaGroup_6{width:120px;height:240px;position:relative;border:0;}
#MediaGroup_7{width:120px;height:240px;position:relative;border:0;}
#MediaGroup_8{width:280px;height:100px;position:relative;border:0;margin: 0px auto;}
#MediaGroup_9{width:280px;height:100px;position:relative;border:0;margin: 0px auto;}
#MediaGroup_10{width:280px;height:100px;position:relative;border:0;margin: 0px auto;}

#MediaGroup_1 img, #MediaGroup_2 img, #MediaGroup_3 img, #MediaGroup_5 img, #MediaGroup_6 img, #MediaGroup_7 img, #MediaGroup_8 img, #MediaGroup_9 img, #MediaGroup_10 img{display:block;position:absolute;top:0;left:0;z-index:1;}
.pollpic{text-align:center;padding-left:10px;margin-bottom:10px;}
.pollpic .info2 h4{padding-top:8px;}
#box6{position:absolute;width:432px;}
#box5{position:absolute;width:204px;}
#box5 span, #box6 span{display:block;}
#info5{bottom:0;}
#handles6_1{float:left}
#handles6_2{float:right}
.mask6{position:absolute;margin-left:70px;width:432px;height:323px;overflow:hidden;}
.sample6 .buttons{clear:both;text-align:center;}
.thumbs{width:54px;padding: 3px 5px 2px; background:#fff;}
.thumbs div{display:block;width:54px;height:41px;margin:3px 0 4px;cursor:pointer;}
.thumbs div img{display:block;width:100%;height:100%;border:none}
#cont .info{width:432px;height:50px;background:#000;position:absolute;}
#cont .info p, .info h4{color:#fff;padding:3px 8px;font-family:14px/30px Segoe WPC,Segoe UI,Helvetica,Arial,Arial Unicode MS,Sans-Serif; margin:0;}
#cont .info h4{font-size:14px; margin:0;text-transform:uppercase;}
#cont .info h4 a{color:#fff;}
.mask1, .mask2, .mask3{position:relative;width:480px;height:180px;overflow:hidden;}
span img{display:block;border:none;}
#cont li{margin-left:16px;}
#cont h1{color:#0061CA;text-align:center;padding-bottom:10px;}
#cont h2{color:#999;font-size:16px;font-weight:normal;}
#cont pre{background:#666;color:#fff;padding:10px;margin:10px;height:auto;overflow:auto;font:12px Verdana,Courier,sans-serif;}
.description{padding:16px;margin:10px 0;background:#eee;}
.img_caption.left{float:left;width:176px;margin-right:10px;height:136px;}
.img_caption.left a{vertical-align:top;}
h4.stitle{color:#666;margin:0 0 5px 0;}
.links {padding:10px;margin-top:20px;}
.links a{font-size:14px;color:#0080FF;text-decoration:none;}
.links a:hover{font-weight:bold;}
#cont{width:570px;margin:0 auto;text-align:left;height:323px;}
#actbox, #valuta{position:absolute;}
#actbox div, #valuta div{width:339px;float:left;padding:10px;}
#actbox div h4, #valuta div h4{margin-bottom:10px;}
#actbox .buttons, #valuta .buttons{text-align:left}
#actbox div .readon, #valuta div .readon{margin-left:50px;margin-top: 6px;background: url('images/b_readon_no.png') no-repeat left top;}
.arfolyam_table img{width:90px;}
.arfolyam_table tr{border-bottom:1px solid #6b7b95;}
.arfolyam_table tr.noborder{border:0;}
.arfolyam_table td{padding: 4px 2px;}
.aktbox{padding:8px;background: #ce180b;width:359px;margin-bottom: 15px;box-shadow:0 0 4px 0 #333;-webkit-box-shadow:0 0 4px 0 #333;-moz-box-shadow:0 0 4px 0 #333;}
.aktbox .aktmask{background: url('images/mask_bg.png') repeat-x scroll 0 100% #FFFFFF;width: 359px;}
.aktmask{position:relative;width:226px;height:200px;overflow:hidden;}
.buttons span{color:#fff;height:26px;display:block;line-height:26px;cursor:pointer;font-size:11px;padding: 0 17px;float:left;text-transform:uppercase;}
#exchange .buttons.top span{padding: 0 22px;}
#exchange .buttons.bottom span{padding: 0 25px;}
#exchange .buttons.bottom span.active{background: url('images/bg_tab-active2.png') repeat-x scroll 0 0 transparent;}
#exchange.reloading{height: 292px;}
#handles8.buttons span{padding: 0 4px;}
.buttons span.active{background: url('images/bg_tab-active.png') repeat-x scroll 0 0 transparent;color:#45494D;}
.top_left{width: 620px; float: left; padding:0;margin: 10px 0px 0px;}
.logo{width:410px;height:68px;float:left;}
.logo img{float:left;}
.toper{color:#1b1b1b;margin: 0px 0px 0px -41px;background:url('images/new_date_bg.png') no-repeat;padding: 6px 0px 0px 30px; height: 30px; width: 310px;float:left;text-align:left;font:11px/16px Segoe WPC,Segoe UI,Helvetica,Arial,Arial Unicode MS,Sans-Serif;}
.toper b{color:#d54e21}
.newstic{color:#1b1b1b;background:#FFF102 url('images/ticker_bg.png') repeat-x;height: 17px; padding: 5px; width: 532px;float:left;border-top:1px solid #ce180b;border-bottom:1px solid #ce180b;}
.statusbox{margin-bottom: 6px;background:#fff;height:29px;width:970px;}
.inputbox{border:1px solid #6B7B95;padding:2px;}
.galitems{padding:10px;border-width:1px 5px;border-style:solid;border-color: #ccc #6B7B95;background:#fff;}
.galitem{/*border:1px solid #6B7B95;*/box-shadow:0 0 4px 0 #333;-webkit-box-shadow:0 0 4px 0 #333;-moz-box-shadow:0 0 4px 0 #333;padding:5px;width:30%;float:left;margin-bottom:10px;height:120px;}
.cat_table_head{border-left: 1px solid #ccc;border-top: 1px solid #ccc;border-right: 1px solid #ccc;}
.cat_table_head h3{margin: 0px 3px 3px;text-transform:uppercase;}
.kiemhead{background:#d7d7d7;padding:5px;border-bottom:1px solid #ccc;}
.kiembody{background:#f3f2f2;padding:5px;text-align:justify;}
.kiemtable{border:1px solid #6B7B95;}
#globe{width:100px;height:100px;float:left;margin-top: -15px;}
.top_banner{width:282px;height:68px;float:right;margin: 15px 2px 10px 0px;padding-bottom:10px;background:url('images/banner1bg.png') left bottom no-repeat;}
#handles9{width:226px;height:26px;}
.info2{width:204px;height:30px;background:#000;position:absolute;text-align:center;}
.info2 h4{color:#fff;padding:3px;font-family:Arial;font-size:14px;margin-top:0;margin-bottom:0;text-transform:uppercase;}
.pagermenu{padding-top:10px;padding-bottom:10px;text-align:center;}
.right_left{float:left;width:241px;}
.right_right{float:right;width:120px;}
.banner_group5, .banner_group6 {height:240px;box-shadow:0 0 4px 0 #333;margin-bottom:15px;}
.banner_group_g {height:600px;box-shadow:0 0 4px 0 #333;margin-bottom:15px;}
.moduletable.radio {width:122px;text-align:center;}
.moduletable.leftboxes{width: 243px;}
.top_center{width: 200px; float: left; padding-left: 8px;margin-top:35px;}
.button.pager.active{background: #d54e21;text-decoration:underline;}
.button.pager{padding: 3px 4px;margin-right:5px;display:inline;}
.button.pager:hover{text-decoration:none;}
.ppm{position:relative;width:204px;height:150px;overflow:hidden;padding: 0px;}
a:link, a:visited, a:active {text-decoration: none;color: #ce180b;outline:0;}
#top_right a {color: #8b8b8b;}
div.moduletable h3:first-letter, div.moduletable-nshow h3:first-letter{font-size:120%;color:#FFF102;}
#user_position-4 .moduletable h3 span {color: #ef453d;}
.main_banners{height:62px;margin: 5px 0px 20px;z-index:110;}
.main_left, .main_right{width: 480px; height: 62px;background:url('images/banner2-3-shadow.png') left bottom no-repeat;padding: 0px 0px 10px;}
.main_left{float:left;}
.main_right{float:right;}
.main_left div:first-child, .main_right  div:first-child{width:468px;height:60px;border-top:1px solid #ce180b;border-right:1px solid #ce180b;border-bottom:1px solid #ce180b;border-left:11px solid #ce180b;margin:0;}
div#horiz-menu a:hover {color: #000;background:#df7856;}
#horiz-menu li:hover ul{background: #4c4c4c;}
#horiz-menu li.current a{color:#000;padding: 0px 18px;margin: 0; height: 27px; line-height: 24px;border-top:3px solid #FFF102;}
#horiz-menu {height: 30px;float: left;z-index: 49;margin: 0px 0px 0px 27px;box-shadow:0px 6px 6px -6px #333; -webkit-box-shadow:0px 6px 6px -6px #333; -moz-box-shadow:0px 6px 6px -6px #333;width:auto;padding: 1px;background: #ce180b url("images/new_menu_bg.png") repeat-x left bottom;}
#horiz-menu ul {list-style: none;margin: 0;padding: 0;}
#horiz-menu li {display: block;float: left;margin:0;background: none;padding:0;}
#horiz-menu a {font: 14px/30px Segoe WPC,Segoe UI,Helvetica,Arial,Arial Unicode MS,Sans-Serif;display: block;float: left;height: 30px;line-height: 30px;padding: 0 18px;color: #fff;}
#horiz-menu a:hover {text-decoration: none!important;}
.menu {overflow: hidden;}
.menu li a {text-decoration: none; z-index: 10; display: block; position: relative; overflow: hidden;}   

#horiz-menu li ul.sub-menus{
  background:#ce180b;
  border-left:2px solid #ce180b;
  border-right:2px solid #ce180b;
  border-bottom:2px solid #ce180b;
  display:none;
  height:auto;
  filter:alpha(opacity=9);
  opacity:0.9;
  position:absolute;
  width:110px;
  z-index:200;
  top:31px;
}

#horiz-menu li:hover ul.sub-menus{
  display:block;
}

#horiz-menu li li {
  display:block;
  float:none;
  padding:0px;
  width:110px;
}

#horiz-menu li ul.sub-menus a{
  display:block;
  font-size:12px;
  font-style:normal;
  padding:0px 10px 0px 15px;
  text-align:left;
  float:none;
}

#horiz-menu li ul.sub-menus a:hover{
  background:#df7856;
  color:#000000;
  opacity:1.0;
  filter:alpha(opacity=100);
}

#horiz-menu li.current ul.sub-menus li a{
  border:0;
  color:#fff;
}

		
h2.contentheading, .contentheading {color: #ce180b;margin:0;width:100%;padding:0px 0px 5px;font:20px/24px Segoe WPC,Segoe UI,Helvetica,Arial,Arial Unicode MS,Sans-Serif;vertical-align:top;}
.contentheading h1, h2, h3, h4 {font-family: Tahoma, Arial, Helvetica, sans-serif;}
.list_lead{text-align:justify;font:13px/16px Palatino;}
.small, .createdate, .img_caption {font: normal 10px Tahoma, Arial, Helvetica, sans-serif;}
.heading{width:60px;}
img.caption {margin-top: 5px;}
.img_caption p {padding: 3px 0;}
.img_caption img{/*border:1px solid #6B7B95;*/box-shadow:0 0 4px 0 #333;-webkit-box-shadow:0 0 4px 0 #333;-moz-box-shadow:0 0 4px 0 #333;margin:2px;}
.article_separator {clear: both;display: block;height: 12px;}
table.contentpane {border: none;width: 100%;}
table.contentpaneopen {border: none;border-collapse: collapse;border-spacing: 0;}
table.poll {border-collapse: collapse;padding: 0;width: 100%;}
a.readon:hover, a.readon:active, a.readon:focus {color: #fff;background-position:right;}
a.readon{background: url('images/b_readon.png') no-repeat left top;width:106px;height:24px;float: left;text-decoration: none;color: #fff;text-indent:5px;font:13px/19px Segoe WPC,Segoe UI,Helvetica,Arial,Arial Unicode MS,Sans-Serif;float:right;margin-right:-10px;}
.button, .validate, a.button {cursor: pointer;text-decoration: none;text-transform:uppercase;margin:0;font-size: 11px;color: #fff;font-weight: bold;text-align: center;border: 1px solid #8c2300;background: url('images/button_bg.png') repeat-x 0 0;height:21px;padding:3px 4px;}
.button:active, .validate:active, a.button:active{padding-top: 5px;padding-bottom: 1px;}
.button:hover, .validate:hover {background: #d54e21;}
a.button {padding: 3px 4px; margin:0px;height:13px;line-height:13px;}
table.contentpaneopen, table.contentpane, table.blog {width: 100%;}
.createdate {padding: 3px 5px 3px 0;}
div.buttonheading {right: 0;width: 62px;padding: 2px;}
.small, .createdate, .img_caption {color: #666;}
.weather {text-align:center;height:168px;}
.weather hr{margin:0;color: #ccc;background-color: #ccc;}
.weather b{color: #2F3C87;}
.weather table{width:100%;}
.weather table:hover{background:url("images/box_hover.png") repeat left top;}
.weather img{width:35px;margin: 4px 0 4px 0;}
.weather table:first-child img:first-child{margin: 0 0 4px 0;}
.weather table:last-child img:last-child{margin: 4px 0 0 0;}
table.gk_news_show_table {width: 100%;}
tr.gk_news_show_tablerow {background: url('images/mod_border.gif') repeat-x 0 0;}
tr:first-child.gk_news_show_tablerow {background: none;}
tr.gk_news_show_tablerow td {padding:8px 0 8px;}
tr.gk_news_show_tablerow {padding: 0 8px 8px;}
h4.gk_news_show_news_header {margin:0;padding:0;color: #333;}
h4.gk_news_show_news_header a {color: #333;}
p.gk_news_show_news_text {margin-top: 0px;}
img.gk_news_show_news_image {margin-right: 5px;}
table.gk_news_show_table a.readon {margin-top: 5px;margin-right:-12px;}
div.moduletable-nshow tr.gk_news_show_tablerow td {padding: 8px 8px;}
div.moduletable-nshow tr:hover.gk_news_show_tablerow {background: #ededed url('images/nshow_h-grey.png') repeat-x 0 0;}
div.moduletable-nshow tr:first-child:hover.gk_news_show_tablerow {background: #ededed url('images/nshow_h-grey.png') repeat-x 0 -2px;}
.moduletable h4.gk_news_show_news_header {font: bold 130% Tahoma, Arial, Helvetica, sans-serif;}
.moduletable img.gk_news_show_news_image {padding-bottom: 4px;}
#user_position-3 .moduletable h4.gk_news_show_news_header {font: bold 100% Tahoma, Arial, Helvetica, sans-serif;}
#user_position-3 .moduletable h4.gk_news_show_news_header {font: bold 100% Tahoma, Arial, Helvetica, sans-serif;}
.ajax-loading {padding: 17px 0pt 0pt;background: url('images/spinner.gif') no-repeat left;}
#chat{overflow: auto;height:342px;}
#chat img{vertical-align:text-top;}
.chatinputs{padding-top:15px;}
.chatinputs .input{width: 510px; height: 18px; margin-right: 5px; padding-top: 0px;border: 1px solid #EF453D;}
#status {text-align:center;margin-top: 10px;}
.smilies{text-align:center;}
#lbOverlay {position: fixed;z-index: 9999;left: 0;top: 0;width: 100%;height: 100%;background-color: #000;cursor: pointer;}
#lbCenter, #lbBottomContainer {position: absolute;z-index: 9999;overflow: hidden;background-color: #fff;}
.lbLoading {background: #fff url('images/loading.gif') no-repeat center;}
#lbImage {position: absolute;left: 0;top: 0;border: 10px solid #fff;background-repeat: no-repeat;}
#lbPrevLink, #lbNextLink {display: block;position: absolute;top: 0;width: 50%;outline: none;}
#lbPrevLink {left: 0;}
#lbPrevLink:hover {background: transparent url('images/prevlabel.png') no-repeat 0 15%;}
#lbNextLink {right: 0;}
#lbNextLink:hover {background: transparent url('images/nextlabel.png') no-repeat 100% 15%;}
#lbBottom {font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;font-size: 10px;color: #666;line-height: 1.4em;text-align: left;border: 10px solid #fff;border-top-style: none;}
#lbCloseLink {display: block;float: right;width: 66px;height: 22px;background: transparent url('images/closelabel.png') no-repeat center;margin: 5px 0;outline: none;}
#lbCaption, #lbNumber {margin-right: 71px;}
#lbCaption {font-weight: bold;}
.uploadbutton {width: 180px; height: 18px; border: solid 1px #7FAAFF; background-color: #C5D9FF; padding: 2px;cursor:pointer}
.contentpaneopen{font: 12px verdana;}
.rules{overflow: auto;height:180px;border:1px solid #6B7B95;padding: 0px 5px;text-align:justify; background:#fff;}
.fc-tbx .tl{background: url('img/tl.png') no-repeat;}
.fc-tbx .t{background: url('img/t.png') repeat-x;height: 16px;}
.fc-tbx .tr{background: url('img/tr.png') no-repeat;}
.fc-tbx .l{background: url('img/l.png') repeat-y;width : 16px;}
.fc-tbx .r{background: url('img/r.png') repeat-y;width: 16px;}
.fc-tbx .bl{background: url('img/bl.png') no-repeat;border:0;}
.fc-tbx .b{background: url('img/b.png') no-repeat;height: 25px;}
.fc-tbx .br{background: url('img/br.png') no-repeat;}
.fc-tbx .c{background: url('img/c.png') repeat;}
.fc-tbx a.close {float: right;background: url('img/close.png') no-repeat;position: relative;margin-left: 5px;display: block;width: 10px;height: 10px;cursor: pointer;}
.fc-tbx .err {float: left;}
.fc-tbx{z-index:105;}
.fc-tbx p {width : auto;display: block;font-size: 10px;font-family: tahoma, verdana, "sans-serif";margin : 0;padding : 0;border : 0;color : #FFF;z-index:105;}
.ajax_loader {background : url('img/ajax-loader.gif') no-repeat center;width : 200px;height : 150px;}
.fc-error {margin-top : 5px;background-color : #EAEAEA;border:1px solid #B5B8C8;}
.fc-error p {margin : 5px;color : #A00;}
#accordion table{margin-top:15px;}
#accordion {margin: 20px 0 20px 0;width: 100%;}
#accordion H2 {border-top:1px solid #6B7B95;border-radius:4px 4px 0 0;border-left:1px solid #6B7B95;border-right:1px solid #6B7B95;cursor: pointer;font: 12px Helvetica, Arial, sans-serif;line-height: 16px;padding: 3px 5px 1px;float: left;margin: 0 5px 0 0;}
#accordion .contents {}
#accordion .contents p {margin: 0.5em 0;padding: 0 6px 8px 6px;}
#popup_bg {background-color:#000;position: fixed;z-index: 9998;top:0px;left:0px;width:100%;height: 100%;cursor: pointer;}
#popup_body {position:fixed;background:#d54e21;z-index: 9999;padding:5px;}
#popup_body.loading {background: #fff url('images/loading.gif') no-repeat center;}
#popup_body table tr td{padding:5px;}
#popup_content {background:#fff;}
#close_button{background:url("images/popup_close.png") no-repeat scroll 0 top transparent;cursor:pointer;height:24px;width:24px;float:right;position:absolute;right:0;margin: -15px -15px 0px 0px;}
#close_button:hover{background:url("images/popup_close.png") no-repeat scroll 100% top transparent;}
.reloading {background: #fff url('images/loading.gif') no-repeat center;}
img.user_icon{margin: 4px 7px 0px -30px;width:21px;height:25px;float:left;}
div#datas a.login{background: url('images/padlock.png') no-repeat center left;padding: 5px 10px 5px 16px;margin: 0px 5px;}
div#datas a.register{background: url('images/key.png') no-repeat center left;padding: 5px 10px;}
.buttonheading.fontsize{text-align:center;width: 30px;border: 1px solid #e8de3a;padding: 0 5px;background:url("images/box_hover.png") repeat left top;}
.buttonheading.fontsize span{cursor:pointer;color:#000;float:left;}
.contect_shadow{box-shadow:0 0 4px 0 #333;-webkit-box-shadow:0 0 4px 0 #333;-moz-box-shadow:0 0 4px 0 #333;}
.drops{position:absolute;left:-10px;top:-10px;}
.weather_hr{width:100%;height:1px;background:#6B7B95;}
.news_hr{width:100%;height:1px;background:#6B7B95;margin: 5px 0px;}
.f_hr{width:100%;height:1px;background:#8b8b8b;margin:10px 0;}
.forum_table{background:url("images/form_bg.png") no-repeat left top;color:#333;padding: 10px; height: 75px; width: 560px;cursor:pointer;}
.forum_table table{height:75px;width:560px;}
.forum_table table:hover{background:url("images/box_hover.png") repeat left top;}
.forum_table .f_added{text-align:right;width:105px;}
.forum_table .f_added b{line-height:12px;}
.forum_table .f_posts{text-align:center;width:70px;}
.forum_table .f_topics{text-align:center;width:60px;}
.forum_table .f_descs{text-align:left;font-style:italic;vertical-align:bottom;}
.forum_table a.forum_title{font: 16px/16px Segoe WPC,Segoe UI,Helvetica,Arial,Arial Unicode MS,Sans-Serif;color:#d54e21;}
.news_tools{background:url("images/news_tools_bg.png") no-repeat left top;padding: 10px; height: 40px; width: 560px;}
.news_tools table{margin: 10px; width: 540px;}
.news_tools table tr td.tools_input{width:160px;vertical-align:top;}
.news_tools table tr td.tools_input input{margin:0;}
.pagermenu{background:url("images/news_tools_bg.png") no-repeat left top;padding: 22px 10px 10px; height: 28px;width: 560px;}
.news_box{padding:5px;margin:15px 0px;position:relative;}
.news_box:hover{background:url("images/box_hover.png") repeat left top;}
.news_bottom_table{width: 384px; position: absolute; right: 5px; bottom:0;}
.news_lead_table{width:384px;margin-bottom:30px;}
.news_image{float:left;width:200px;margin-right:11px;color:#666;font-size:10px;}
.news_image img{/*border:1px solid #6B7B95;*/box-shadow:0 0 4px 0 #333;-webkit-box-shadow:0 0 4px 0 #333;-moz-box-shadow:0 0 4px 0 #333;/*padding:2px;*/margin-bottom: 3px;}
.news_mediagroup{padding:0px;width:468px;height:60px;background:#ccc;margin: 25px auto;}
.Apro_box{padding:5px;margin:10px 0px;position:relative;}
.Apro_box .img_caption.left{width:104px;height:79px;}
.Apro_box:hover{background:url("images/box_hover.png") repeat left top;}
.Apro_bottom_table{width: 455px; position: absolute; right: 5px; bottom:0;}
.Apro_lead_table{width:455px;margin-bottom:30px;}
.Apro_box .img_caption.left img.NoImage{padding: 13px 17px;}
.sharebutton{cursor:pointer;font-size: 10px;line-height:10px;background:#29447e url('images/share.gif') left -25px;background-repeat:no-repeat;display:inline-block;padding:0 0 0 1px;text-decoration:none;outline:none}
.sharebutton .sharebutton_text{background:#5f78ab url('images/share.gif');border-top:solid 1px #879ac0;border-bottom:solid 1px #1a356e;color:#fff;display:block;font-family:"lucida grande",tahoma,verdana,arial,sans-serif;font-weight:bold;padding:2px 6px 4px;margin:1px 1px 0 0;text-shadow:none;padding:2px 6px 3px;margin-left:17px}
.sharebutton_text, .sharebutton:active .sharebutton_text{border-bottom:solid 1px #29447e;border-top:solid 1px #45619d;background:#4f6aa3;text-shadow:none;}
.sharebutton:active{background-position:left -43px}
.home_news_box{margin-bottom:15px;padding:5px;}
.home_news_box:hover{background:url("images/box_hover.png") repeat left top;}
.newsletter_text{text-align:center;font-style:italic;}
.face_like{width:187px;}
.iwiw_like{width:164px;}
.plus_one{width:105px;}
.share_btn{width:84px;padding-top:2px;}
#share img{margin: 0px 0px 4px;}
#share tr:last-child img:last-child{margin: 0;}
.comment_box{background:url("images/box_hover.png") repeat left top;border:1px solid #ce180b;padding:5px;}
.comment_box_head{font-size:110%;}
.comment_box_body{margin: 10px 0;}
.comment_box_foot i{float:right;font-size:90%;}
.edit_icon{float:right;margin-right:4px;margin-top:2px;}
.GaleriaItems{background: #fff;padding:5px;position:relative;margin: 10px 0px;}
.GaleriaItems:hover{background: url("images/box_hover.png") repeat left top;}
div.GaleriaItemImage{float:left;width:170px;height:120px;}
table.GaleriaTable{float:right;width: 384px;margin-bottom:30px;}
table tr td.GaleriaDesc, table tr td.GaleriaDesc span{font:11px/1.6 Tahoma,Arial,Helvetica,sans-serif !important;}

.newsbox{padding:8px;}

.hirbox_item{width: 170px;padding:5px;height:130px;overflow:hidden;position:relative;}

.hirbox_img{width:170px;height:130px;
box-shadow:0 0 4px 0 #333;-webkit-box-shadow:0 0 4px 0 #333;-moz-box-shadow:0 0 4px 0 #333;
}

.hirbox_title{background:#000;position:absolute;height:21px;padding-top: 4px;text-align:center;width:170px;bottom:5px;color:#fff;}
.hirbox_title a{color:#fff;}

.hirbox_item.v_right{float:right;}
.hirbox_item.v_left{float:left;margin-right: 12px;}

.us_width-49{margin-bottom: 15px;}

.newso img{
  float:left;
}

h4.gk_news_show_news_header a{
  font: 13px/17px Tahoma, Arial;
  color: #ce180b;
}

td.gk_news_show_center{
  /*display: table-caption;
  height: 20px;*/
}

div.newso{
  width:269px;
  visibility: hidden;
  overflow:hidden;
  height:0;
}

h4.gk_news_show_news_header.morenewslink a, h4.gk_news_show_news_header.morenewslink{
  color: #333;
  text-align:right;
}

.Citys{
  float:right;
  margin: 0px 0px 0px 17px;
  height: 30px;
  background: url("images/new_menu_bg.png") repeat-x scroll left bottom #CE180B;
  box-shadow:0px 6px 6px -6px #333; -webkit-box-shadow:0px 6px 6px -6px #333; -moz-box-shadow:0px 6px 6px -6px #333;
  width:400px;
  padding:1px;
}

#CityWrapper{
  position:relative;
  width: 380px;
  height:30px;
  overflow:hidden;
  float:left;
}

#CityList{
  position:absolute;
  float:left;
  height:30px;
}

#Citys span.CityControll {
  width: 10px;
  display: block;
  height: 30px;
  float:left;
  cursor: pointer;
}

#Citys span.CityControll.left{
  background: url("images/controll_l.png") no-repeat left top;
}

#Citys span.CityControll.left:hover, #Citys span.CityControll.right:hover{
  background-color:#df7856;
}

#Citys span.CityControll.right{
  background: url("images/controll_r.png") no-repeat left top;
}

#CityList div{
  height: 30px;
  float: left;
  width: 380px;
}

#CityList div span{
  height: 30px;
  float: left;
  width: 76px;
  text-align:center;
  line-height:30px;
  display:block;
}

#CityList div span a:hover{
  color: #000;background:#df7856;
}

#CityList div a{
  color:#fff;
  height:30px;
  display:block;
}

#TopLike{
  width:65px;
  float:right;
  padding-top: 10px;
}