﻿@charset "utf-8";

body.forum #body {
	width:auto;
	margin:0 50px 10px;
	background-color:#f1f1f1;
	background-repeat:repeat-y;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/bg_lc.gif');
}
body.forum #body .body_inner {
	position:static;
	min-height:200px;
	margin-left:39px;
	padding-top:0;
	padding-right:39px;
	padding-bottom:60px;
	background-repeat:repeat-y;
	background-position:100% 0;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/bg_rc.gif');
}
body.forum #content {
	zoom:1;
	position:relative;
	z-index:3;
	float:none;
	width:auto;
	background-color:transparent;
	background-image:none;
}

body.forum #body .extra_box {
}
body.forum #body .extra_box .cnt1 {
	top:-90px;
	z-index:2;
	background-position:50% 0;
}
body.forum #body .extra_box .cnt2 {
	top:-40px;
	bottom:auto;
	height:210px;
	background-repeat:repeat-x;
	background-position:50% 0;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/bg_ct.gif');
}
body.forum #body .extra_box .cnt2 .left {
	position:absolute;
	left:0;
	top:0;
	display:block;
	width:326px;
	height:332px;
	background-repeat:no-repeat;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/bg_lt.gif');
}
body.forum #body .extra_box .cnt2 .right {
	position:absolute;
	right:0;
	top:0;
	display:block;
	width:326px;
	height:332px;
	background-repeat:no-repeat;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/bg_rt.gif');
}
body.forum #body .extra_box .cnt3 {
	left:0;
	top:auto;
	bottom:-10px;
	width:100%;
	height:185px;
	background-image:none;
}
body.forum #body .extra_box .cnt3 .left {
	position:absolute;
	left:0;
	top:0;
	display:block;
	width:340px;
	height:185px;
	background-repeat:no-repeat;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/bg_lb.gif');
}
body.forum #body .extra_box .cnt3 .right {
	position:absolute;
	right:0;
	top:0;
	display:block;
	width:445px;
	height:185px;
	background-repeat:no-repeat;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/bg_rb.gif');
}
body.forum #body .extra_box .cnt3 .center {
	display:block;
	height:185px;
	margin:0 10px -10px;
	background-repeat:repeat-x;
	background-position:50% 0;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/bg_cb.gif');
}

body.forum .headline h1 {
	text-align:center;
	height:34px;
	padding:0;
	background-image:none;
}

.column:after {
	content:' ';
	display:block;
	visibility:hidden;
	clear:both;
}
*+ html .column { zoom:1; }
* html .column { zoom:1; }
.column .left { float:left; }
.column .right { float:right; }

.sub_summary {
	position:relative;;
	margin-bottom:-18px;
	background-repeat:no-repeat;
	background-position:100% 0;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/sub_summary_right.gif');
}
.sub_summary .inner {
	height:90px;
	padding-top:40px;
	padding-left:90px;
	background-repeat:no-repeat;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/sub_summary_left.gif');
}
.sub_summary dt {
	color:#014071;
	font-size:16px;
	font-weight:bold;
	margin-bottom:15px;
}
.sub_summary dd {
	font-size:12px;
	font-weight:bold;
	line-height:1.2;
	width:630px;
}
.sub_summary dd .intext {
	color:#014071;
	width:556px;
	height:20px;
	padding:2px 10px 4px;
	border:0 none;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/bg_intext.gif');
}
.forum_search {
	padding:6px;
	border:1px solid #d3dcde;
	background-color:#fff;
	width:435px;
}
.forum_search:after {
	content:' ';
	display:block;
	visibility:hidden;
	clear:both;
}
*+ html .forum_search { zoom:1; }
* html .forum_search { zoom:1; }

.forum_search .input p {
	text-align:left;
}
.forum_search .input p:after {
	content:' ';
	display:block;
	visibility:hidden;
	clear:both;
}
.forum_search .input p.item02 { margin-bottom:10px; }
.search_visible .input p.item01 { margin-bottom:10px; }
.forum_search .input label {
	color:#014071;
	font-weight:bold;
	line-height:1.2;
	float:left;
	padding-top:2px;
	padding-right:10px;
	min-width:130px;
}
.forum_search .input input.intext {
	font-size:11px;
	width:148px;
	height:14px;
	padding-top:2px;
	border:1px solid #c5c5c5;
	background-color:#e0e5e7;
}
.forum_search .item02,
.forum_search .item03 {
	display:none;
}
.search_visible .item02,
.search_visible .item03 {
	display:block;
}
.forum_search .btn {
	float:right;
	padding-left:5px;
}
.forum_search .open {
	font-size:0;
	line-height:0;
	vertical-align:middle;
	display:inline-block;
	width:20px;
	height:20px;
	margin-top:-1px;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/open.gif');
}



.forum_search span.select-box {
	border:1px solid #c5c5c5;
	background-color:#fff;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/layout/bg_select.gif');
}
.forum_search span.selected {
	color:#666;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/icon/select.input.gif');
}
body.forum ul.select-box-list {
	color:#666;
	border:1px solid #c5c5c5;
	background-color:#f6f6f6;
}
body.forum ul.select-box-list li {
	line-height:1.4;
	cursor:default;
	height:15px;
	padding:0 5px;
}
body.forum ul.select-box-list li.hover {
	color:#666;
	background-color:#e6f2df;
}


.search_visible .btn .open {
	background-position:0 -20px;
}
.top_position {
	position:absolute;
	right:42px;
	top:106px;
	z-index:1;
}
.bottom_position {
	position:relative;
	height:32px;
	margin:0 42px 0 27px;
	padding-top:9px;
}
.bottom_position .forum_search {
	position:absolute;
	top:9px;
	right:0;
}

.body_wrap {
	position:relative;
	margin:0 42px 0 27px;
	border-color:#26408a;
	border-style:solid;
	border-width:1px 1px 0;
	clear:both;
}
.write_cnt {
	padding-top:10px;
	border:0 none;
}

.forum_nav {
	height:23px;
	padding:4px 10px 0;
	border-bottom:1px solid #26408a;
	background-repeat:repeat-x;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/bg_forum_nav.gif');
}
.forum_nav label {
	color:#fff568;
	font-weight:bold;
	text-shadow:1px 1px #15618d;
}
body.forum .paging {
	height:27px;
	margin:0;
	padding:0 10px;
	border-bottom:1px solid #26408a;
	background-repeat:repeat-x;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/bg_froum_paging.gif');
}
body.forum .paging .left {
	padding-top:5px;
}
body.forum .paging .left a {
	color:#5ebad6;
}
body.forum .paging .left .current {
	color:#005f9c;
	font-weight:bold;
}
body.forum .paging .right {
	padding-top:4px;
}
body.forum .paging .right label {
	color:#005f9c;
	font-weight:bold;
	padding-left:17px;
}

.list_bbs table {
	width:100%;
	border-collapse:collapse;
}
.list_bbs table thead th {
	color:#fff568;
	font-weight:bold;
	text-align:center;
	text-shadow:1px 1px #436c47;
	vertical-align:middle;
	height:21px;
	border-left:1px solid #26408a;
	border-top:2px solid #1e4f0c;
	border-bottom:2px solid #1e4f0c;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/bg_th.gif');
}
.list_bbs table tbody td {
	color:#363;
	text-align:center;
	vertical-align:middle;
	height:20px;
	padding:0 10px;
	border-bottom:1px solid #26408a;
	border-left:1px solid #26408a;
	background-repeat:repeat-x;
	background-position:0 -40px;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/bg_td.gif');
}
.list_bbs table .flag { border-left:0 none; }
.list_bbs table tbody td.subject { text-align:left; }
.list_bbs table tbody td a { color:#363; }
.list_bbs table tbody .notice td a,
.list_bbs table tbody .notice td { color:#724010; }
.list_bbs table tbody .even td { background-position:0 -60px; }
.list_bbs table tbody .notice td { background-position:0 0; }
.list_bbs table tbody .notice.even td { background-position:0 -20px; }
.list_bbs table tbody td img { vertical-align:middle; }

.avatar {
	width:85px;
	height:100px;
	padding:5px;
	background-repeat:no-repeat;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/frame.gif');
}
.view_bbs .main_table_cont{
    width:100%;
	border-bottom:2px solid #26408a;
	background-color:#fff;
}
.view_bbs table {
	table-layout:fixed;
	border-collapse:collapse;
}
.view_bbs table td.user {
	text-align:center;
	width:115px;
	padding-top:8px;
	border-top:1px solid #26408a;
	border-right:1px solid #26408a;
	background-repeat:repeat-x;
}
.view_bbs table .type01 td.user {
	background-color:#ffffef;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/bg_view_user01.gif');
}
.view_bbs table .type02 td.user {
	background-color:#edf8e8;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/bg_view_user02.gif');
}
.view_bbs table td.user .name {
	color:#ff5400;
	font-weight:bold;
	margin-bottom:5px;
}
.view_bbs table td.user .avatar {
	margin-bottom:3px;
}
.view_bbs table td.user .btn {
	text-align:right;
	width:81px;
	margin:0 auto;
}
.view_bbs table td.subject {
	color:#694000;
	vertical-align:middle;
	height:22px;
	padding-left:12px;
	border:1px solid #26408a;
	border-right:0;
	background-repeat:repeat-x;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/bg_froum_subject.gif');
}
.view_bbs table .type02 td.subject {
	background-position:0 -22px;
}
.view_bbs table td.subject a { color:#694000; }
.view_bbs table td.subject img { vertical-align:middle; }
.view_bbs table td.btn {
	text-align:center;
	vertical-align:middle;
	width:30px;
	border-top:1px solid #26408a;
	border-bottom:1px solid #26408a;
}
.view_bbs table td.content {
	line-height:12px;
	padding:12px;
	min-height:100px;
	word-wrap:break-word;
}
.view_bbs table td.content .wrap {
	padding-bottom:50px;
}
.view_bbs table td.content .poll {
	padding-top:12px;
	background-repeat:repeat-x;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/bg_poll_top.gif');
}
.view_bbs table td.content .poll dl {
	background-repeat:repeat-x;
	background-position:0 100%;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/bg_poll_bottom.gif');
}
.view_bbs table td.content .poll dt {
	color:#694000;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	padding-bottom:12px;
	padding-left:16px;
	background-repeat:no-repeat;
	background-position:0 100%;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/bg_poll_title.gif');
}
.view_bbs table td.content .poll dd {
	padding-right:10px;
	padding-bottom:10px;
	padding-left:19px;
}
.view_bbs table td.content .poll dd li {
	margin-bottom:10px;
}
.view_bbs table td.content .poll dd .btn {
	text-align:right;
}

.view_bbs table td.content .poll dd ul.graph li span.answer {
	display:inline-block;
	width: 100px;
	vertical-align: top;
	background:url('http://simg.gpotato.eu/flyff/common/new/icon/bul01.arrow.gif') no-repeat 0 4px;
	padding: 0 0 2px 12px;
}
.view_bbs table td.content .poll dd ul.graph li span.graph {
	display:inline-block;
	width: 390px;
	vertical-align: middle;
	padding: 1px 1px 0;
	background:url('http://simg.gpotato.eu/flyff/common/new/layout/bg_poll_graph.gif') no-repeat 0 bottom;
}
.view_bbs table td.content .poll dd ul.graph li span.graph img {margin-bottom:2px;}
.view_bbs table td.content .poll dd ul.graph li em {
	padding-left: 10px;
	color: #5d9300;
}

.write_cnt .wysiwyg {
	margin-bottom:10px;
}
.avatar_wrap {
	padding:10px 0 40px;
}
.avatar_list {
	width:48%;
	min-width:423px;
	height:183px;
	overflow:auto;
	background-color:#e0e5e7;
}
.avatar_list li {
	float:left;
	width:85px;
	height:100px;
	margin-right:5px;
	margin-bottom:3px;
	padding:5px;
}
.avatar_wrap .right {
	width:48%;
	min-width:423px;
	height:183px;
}
.avatar_wrap .right select {
	width:100%;
	height:183px;
	background-color:#e0e5e7;
}
.avatar_wrap .right .cnt {
	height:181px;
	border:1px solid #a1aaaa;
	background-color:#e0e5e7;
}
.avatar_wrap .right textarea.cnt {
	width:100%;
}
.c_btn {
	text-align:center;
}
.c_btn input.btn_type5 {
	margin-top:-2px;
}

.write_box {
	padding-top:15px;
}
.write_box .head { padding-bottom:10px; }
.write_box .head p {
	margin-bottom:10px;
}
.write_box .head label {
	color:#31a6ca;
	font-size:9px;
	font-weight:bold;
	vertical-align:middle;
}
.write_box .head label.tit {
	color:#007192;
	font-size:13px;
	line-height:1.2;
	display:inline-block;
	width:110px;
	padding-left:16px;
	background-repeat:no-repeat;
	background-position:0 50%;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/icon/h3_2.bul.gif');
}
.write_box .head label input {
	vertical-align:middle;
}
.write_box .btn_list {
}
.write_box .btn_list:after {
	content:' ';
	display:block;
	visibility:hidden;
	clear:both;
}
*+ html .write_box .btn_list { height:1%; }
* html .write_box .btn_list { height:1%; }
.write_box .btn_list li {
	float:left;
	margin-right:2px;
}
.write_box .btn_list li a {
	color:#548524;
	font-weight:bold;
	line-height:19px;
	text-align:center;
	display:block;
	width:102px;
	height:19px;
	border-width:1px;
	border-style:solid;
	border-color:#9cb980 #7ca459 #7ca459 #9cb980;
	background-color:#c8dcb6;
	background-repeat:no-repeat;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/button/type12.bg.gif');
}
.write_box .btn_list li.visible a,
.write_box .btn_list li a:hover {
	color:#fff;
	border-color:#8ab163 #44671a #44671a #8ab163;
	background-color:#689533;
	background-position:0 -19px;
}
.write_box .upload {
	height:198px;
	margin-bottom:14px;
	padding:25px 15px 0;
	background-repeat:repeat-x;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/bg_file.gif');
}
.write_box .upload table {
	border-collapse:collapse;
	table-layout:fixed;
	border:0 none;
}
@-moz-document url-prefix() {
	.write_box .upload table { border-collapse:separate; }
}
.write_box .upload td.img {
	border:1px solid #a9a8a6;
	background-color:#e0e5e7;
}
.write_box .upload td.file {
	height:30px;
}
.write_box .upload .file_form {
	padding-bottom:8px;
	padding-left:9px;
}
.write_box .upload .file_form .intext {
	width:379px;
	border:1px solid #a9a8a6;
	background-color:#e0e5e7;
}
.write_box .upload .file_list div.file_list {
	position:relative;
	padding-right:98px;
	padding-left:9px;
}
.write_box .upload .file_list div.file_list .plus {
	position:absolute;
	right:70px;
	top:0;
}
.write_box .upload .file_list div.file_list .minus {
	position:absolute;
	right:70px;
	bottom:0;
}
.write_box .upload .file_list div.file_list textarea {
	width:100%;
	height:144px;
	border:1px solid #a9a8a6;
	background-color:#e0e5e7;
}
.write_box .upload td.admin { vertical-align:middle; }
.write_box .column .tit {
	color:#007192;
	font-size:13px;
	font-weight:bold;
	line-height:1.2;
	display:inline-block;
	width:110px;
	margin-top:20px;
	padding-left:16px;
	background-repeat:no-repeat;
	background-position:0 50%;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/icon/h3_2.bul.gif');
}
.write_box .text {
	padding:10px 0 20px;
}
.write_box .text textarea {
	width:100%;
	height:144px;
	border:1px solid #a9a8a6;
	background-color:#e0e5e7;
}

body.forum_main #body {
	width:1024px;
	margin:0 auto 10px;
}

.main_summary {
	position:relative;
	width:461px;
	height:248px;
	margin:0 -21px 14px;
	padding-top:30px;
	padding-right:269px;
	padding-left:258px;
	background-repeat:no-repeat;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/bg_main_head.jpg');
}
.main_summary .head {
	line-height:16px;
}
.main_summary .head strong {
	color:#f17100;
	font-size:12px;
}
.main_summary .head .btn {
	text-align:right;
	padding-top:7px;
}
.main_summary .body dt {
	color:#007192;
	font-size:12px;
	font-weight:bold;
	padding-bottom:7px;
	padding-left:17px;
	background-repeat:no-repeat;
	background-position:0 0;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/icon/h3_3.bul.png');
}
.main_summary .body dd {
	padding-bottom:22px;
	padding-left:17px;
}

.m_wrap {
	padding-left:50px;
}
.m_wrap h2 {
	color:#694000;
	font-size:14px;
	text-align:center;
	height:29px;
	margin-left:-50px;
	margin-bottom:10px;
	padding-top:12px;
	background-repeat:no-repeat;
	background-position:50% 0;
	background-image:url('http://simg.gpotato.eu/flyff/common/new/forum/bg_m_title.gif');
}
.m_wrap .list {
	text-align:left;
	display:inline-block;
	width:430px;
	margin-bottom:20px;
}
*+ html .m_wrap .list { display:inline; }
* html .m_wrap .list { display:inline; }
.m_wrap .list a {
	color:#666;
	cursor:pointer;
	display:block;
}
.m_wrap .list a .icon {
	vertical-align:middle;
	display:inline-block;
	margin-right:10px;
}
*+ html .m_wrap .list a .icon { display:inline; }
* html .m_wrap .list a .icon { display:inline; }
.m_wrap .list a .wrap {
	font-size:11px;
	line-height:1.2;
	letter-spacing:0;
	vertical-align:middle;
	display:inline-block;
	width:369px;
}
.m_wrap .list a .title {
	color:#34adbf;
	display:block;
}
a { cursor:pointer;}


/* Gala-Net Extra Styles */
a{cursor:pointer;}
#DvMngr{display:none;}
.WPHMng{margin:15px 0 0 55px;}
#UPLOADER {
	width:100%;
	display:inline;
	border:1px solid #666155;
	height:198px;
	background:#fff;
}
#DvUpCnts{
	padding:15px 0 0;
	display:none;
}
#DvOption {
	padding:15px 0;
	display:none;
}
#DvOption li{color:#000;}
#DvOption input{border:solid 1px #5e5747;}
#DvOption img{margin-right:36px;}
#DvUpCnts li{float:left;}
#DvPlusMenu {
float:right;
padding:10px 0 0;
width:184px;
}
#DvEditor{clear:both;}
#DvEditor textarea{
	width:100%;
	height:144px;
}
#DvEditMenu {
float:left;
padding:15px 0 0;
width:350px;
}
#FRMMNGR{
	min-height:200px;
	min-width:350px;
}
#FRMMNGR.poll{
	height:400px;
	width:350px;
}
.poll .btn{text-align:center;}
#DvEditMenu li{
	width:104px;
	float:left;
}
.TabOn{font-weight:bold;}
#DvSrchA .select-box{
	width:146px !important;
}
#SrchAdv img {
	margin-top:-2px;
	vertical-align:middle;
}
.DvSignature{
	padding:10px;
	margin:5px 0;
	background:#F1EDE3;
}
#Srch{padding: 0 5px; width:100px; text-align:center;}
#Srch span{padding-right:5px;}
.DvSignature table{border:0;width:100%;}
.DvSignature table *{background:#F1EDE3;}
#WPhToolList{text-align:right;}
#DvMngrTitle{font-weight:bold;}
#DvMngrBtn{
	margin:10px 0;
    text-align:center;
}
#DvMngrClose{
	float:right;
	color:#00f;
}
#ui-datepicker-div{background:#ddd;}
.TableChoice{
	float:right;
    background:#333;
    margin:15px 50px 15px 0;
    padding:5px;
    color:#fff;
    *max-width:130px;
    *margin-bottom:25px;
}
.TableChoice .Tab1On,.TableChoice .Tab1{
	float:right;
	margin:0 5px;
}
#DvEditMenu .btn_type6,.UlEditTab .btn_type8 {font-weight:normal;}
#DvEditMenu .btn_type6.TabOn,.UlEditTab .btn_type8.TabOn{font-weight:bold;}
.TableChoice .Tab1{cursor:pointer;}
.TableChoice .Tab1On{font-weight:bold;}

.DvContents.CsGrade9,.cnt_wrap.CsGrade9,.DvSignature.CsGrade9{color:#000;}
.view_table table td.subject.CsGrade9{color:#000;}
#content{clear:both;}
.view_table .subject{height:24px;}
.search.data_search label {
	vertical-align:middle;
	width:125px;
}
.search.data_search .input{margin-bottom:4px;}
.search.data_search .intext,.search.data_search .select-box {
	margin-left:5px;
	width:148px;
}
.write_box .c_btn{text-align:center;}
#SIGNATURE{
	float:right;
	width: 390px; 
	height: 120px;
}
.list_table tr {height:20px;}
.cmt .user{border-top:1px solid #B2A67E;}
.cnt_wrap ul,.cnt_wrap ol{padding-left:30px;}
.cnt_wrap ul li{list-style:disc;}
.cnt_wrap ol li{list-style:decimal;}
.gm_table_black,.gm_table_black td{border:1px solid #000;}
.main_table_cont .content .cnt_wrap{
    min-height:75px;
}
.user .photo{
    min-height:120px;
}
