body{
	background-color:#B09C80;
}

#logo{
	width: 100%;
	height: 168px;
	background: url("BEHO/bgfelsoism.jpg") scroll 770px;
}
#logo2{
	width: 770px;
	height: 168px;
	background: url("BEHO/bgfelso.jpg") no-repeat;
}
#left{
	min-height: 700px;
	float:left;
	background: url("BEHO/bgbalkozep.jpg") scroll 0 142px repeat-y;
}
#left2{
	height: 142px;
	float:left;
	background: url("BEHO/bgbalfelso.jpg") no-repeat;
}
#left3{
}
#faq{
	float:left;
	width:200px;
}
.faq_title{
	background: url("BEHO/felsovastag2.jpg") no-repeat scroll 0 0 transparent;
    height: 30px;
}
.faq_title_text{
    color: #F7EBD6;
    font-family: serif;
    font-size: 12px;
    font-variant: small-caps;
    font-weight: bold;
    padding-top: 4px;
    text-align: center;
}
.faq_main{
	background: url("BEHO/tablebg2.jpg") repeat scroll 0 0 transparent;
    color: #291D17;
    font-size: 11px;
    text-align: left;
    vertical-align: top;
    width: 200px;
	min-height:150px;
}
.faq_bottom{
	background: url("BEHO/alsovekony2.jpg") no-repeat scroll 0 0 transparent;
    height: 10px;
    width: 200px;
}
#main{
	float:left;
	margin-left:20px;
	width:1000px;
	border: none;
}
#main_ala{
}
h2{
	text-align:left;
}
#keret_fonn{
	width:100%;
	height:32px;
	background: url("BEHO/keret/felsovastag.png");
}
#keret_fonn_bal{
	width:24px;
	height:32px;
	float:left;
	background: url("BEHO/keret/felsobalsarokvastag.png");
}
#keret_fonn_kep{
	width:96px;
	height:32px;
	float:left;
	background: url("BEHO/keret/tablelogo.jpg");
}
#keret_fonn_kozep{
	float:left;
	color:#F7EBD6;
	font-family:Sans-Serif;
	font-size:15px;
	font-variant:small-caps;
	font-weight:bold;
	margin-left:5px;
	margin-top:10px;
}
#keret_fonn_jobb{
	width:24px;
	height:32px;
	float:right;
	background: url("BEHO/keret/felsojobbsarokvastag.png");
}
#keret_kozep{
	float:left;
	width:100%;
	height:100%;
	background-color:#CAB797;
}
#keret_kozep_bal{
	float:left;
	width:100%;	
	background: url("BEHO/keret/balvekony.png") repeat-y;
}
#keret_kozep_jobb{
	float:left;
	width:100%;	
	background: url("BEHO/keret/jobbvekony.png") repeat-y scroll 100%;
}
#keret_kozep_kozep{
	width:952px;	
	float:left;
	margin-left:24px;
}
#keret_lenn{
	width:100%;
	height:24px;
	background: url("BEHO/keret/alsovekony.png");
}
#keret_lenn_bal{
	width:24px;
	height:24px;
	float:left;
	background: url("BEHO/keret/alsobalsarokvekony.png");
}
#keret_lenn_jobb{
	width:24px;
	height:24px;
	float:right;
	background: url("BEHO/keret/alsojobbsarokvekony.png");
}
#new_btn, #reported_btn, #old_btn, #send_btn, #status_btn, #forward_btn, #kuka_btn, #statistic_btn, #setup_btn, #upload_btn{
	border: 0 none;
	margin-right: 5px;
}
.btn{
	cursor:pointer;
	padding-left: 26px;
	height:32px;
	background: url("BEHO/gomb.png") no-repeat;
}
.btn_jobb{
	padding-right: 26px;
	height:32px;
	background: url("BEHO/gomb_jobb.png")no-repeat scroll 100%;
}
.btn_txt{
	padding-top:10px;
	font-size:11px;
	font-weight:bold;
	color:white;
}
.btn_kiemel{
	color:red;
}
.btn_uj{
	color:#66cc33;
}
#new_msg{
	margin-top: 10px;
	text-align: left;
}
h3{
	margin-top:0;
	margin-bottom:3px;
}
.myH3{
	margin-top:0;
	margin-bottom:3px;
	font-size:13px;
	font-weight:bold;
	float:left;
}
.msgClass{
	float:left;
	width:870px;
	height:150px;
	margin-right:10px;
}
#msgtxt{
	float:left;
	width:870px;
	height:150px;
	margin-right:10px;
}
#fileList{
	margin: 0;
}
.fileListClass{
	float:left;
	margin-left: 5px;
	text-align:left;
	border: 1px solid;
    font-weight: bold;
    padding: 3px;
    width: 866px
}
#fileList a{
    display: inline-block;
    margin-top: 5px;
}
#fileList .delIMG{
	margin-right:5px;
	cursor:pointer;
}
.tnIMG{
    display: inline-block;
    margin-right: 5px;
}
#new_txt_after{
	font-size:16px;
	font-weight:bold;
	margin:15px;
	border:1px solid;
	padding: 10px 0;
}
.bordAll{
	margin-top:10px;
	border: 1px solid;
	text-align: left;
}
.lstTitleSZ{
}
.lstTitle{
	background-color:#AAAAAA;
	border-bottom: 1px solid;
	float:left;
	width:950px;
	min-height:18px;
	cursor:pointer;
	margin:2px 0;
	text-align:left;
	padding-bottom:2px;
}
.lstTitleZ{
	background-color:#88cc88;
}
.lstTitleFW{
	background-color:#DDAAAA;
}
.lstDate{
	width:100px;
	display:block;
	float:left;
	margin-left:5px;
}
.lstGame{
	width:35px;
	display:block;
	float:left;
}
.lstGroup{
	width:130px;
	display:block;
	float:left;
}
.lstTxt{
	width:534px;
	display:block;
	float:left;
}
.lstStat{
	width:85px;
	display:block;
	float:left;
}
.lstStars{
	width:80px;
	display:block;
	float:left;
}
.lstPost{
	border-bottom: 1px solid;
}
.msgLineL{
	background-color: #B09C80;
    float: left;
    padding-left: 10px;
    text-align: left;
    width: 420px;
	margin-bottom: 3px;
}
.msgLineR{
	background-color: #B09C80;
    float: right;
    padding-right: 100px;
    text-align: right;
    width: 420px;
	margin-bottom: 3px;
    font-weight: bold;
}
.msgLeft{
	padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: left;
}
.msgStars{
	background-color: #BCA887;
    float: right;
    font-size: 16px;
    font-weight: bold;
    margin-top: 10px;
    padding: 6px;
}
.msgStars img{
	margin: 1px;
	vertical-align:top;
	cursor: pointer;
}
.loginLeft{
	float: left;
    font-size: 16px;
    font-weight: bold;
    margin-top: 10px;
    text-align: right;
    width: 430px;
}
.loginRight{
	float:left;
	text-align:left;
    margin-top: 10px;
}
#login_btn{
	border: 0 none;
	margin-left: 430px;
	margin-top: 10px;
}
#reg_btn{
	border: 0 none;
	margin-left: 430px;
	margin-top: 10px;
	float:left;
}

#adminSetup{
}
#adminMenu{
	margin-top: 10px;
}
.AlstTxt{
	width:510px;
	display:block;
	float:left;
}
.AlstGame{
	width:50px;
	display:block;
	float:left;
}
.AlstGroup{
	width:130px;
	display:block;
	float:left;
}
#sortsub{
	width:657px;
}
#setup{
	border:1px solid;
	background-color: #CAB797;
	position: fixed;
	top:300px;
	width: 465px;
	height: 165px;
	text-align:left;
	padding-top:5px;
	padding-left:10px;
}