/* CSS Document */
.cbox_right {
	border-right:1px solid #b5c69a;
	border-bottom:1px solid #b5c69a;
	padding:4px;
	background-color:#afcf98;
	background-image:url(../img/page/content/bg001.png);
	background-repeat:repeat-x;
	margin-bottom:10px;
}
.cbox_right table tr td {
	font-family:Arial, Helvetica, sans-serif; font-size:10px;
}
.cbox_right .head {
	border-bottom:1px solid #B4D29E;
	color:#527F0E;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	margin-bottom:5px;
}
.cbox_right .headline {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#43650f;
}
.cbox {
	border:1px solid #b5c69a;
	background-image:url(../img/member/cbox_bg.png);
	background-position:top left;
	background-repeat:repeat-x;
	padding:10px;
	margin-bottom:20px;
	background-color:#ffffff;
}
.cbox .userpic {
	float:right;
}
.cbox .head, .cbox .head a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#527f0e;
	margin-bottom:15px;
	text-decoration:none;
}
.cbox .head a:hover {
	color:#366c18;
}
.cbox ul {
	margin:0;
	padding:0;
}
.cbox ul li {
	margin:0;
	padding:0;
	list-style:none;
}

#spielregeln ul {
	margin-left:20px;
}
#spielregeln ul li {
	list-style:outside;
}


.tr_msg_head, .tr_msg_head td{
	font-size:10px;
	font-weight:bold;
	background-color:#f8f8f8;
}
.tr_msg_line td, .tr_msg_line a {
	font-size:10px;
	font-weight:normal;
}
.msg_navi {
	display:block;
	width:150px;
	border:1px solid #aaaaaa;
	background-image:url(../img/member/cbox_bg.png);
	background-position:top left;
	background-repeat:repeat-x;
	color:#aaaaaa;
	padding:3px;
	text-align:center;
	text-decoration:none;
	margin:2px;
}
.msg_navi:hover { color:#616161; }
.msghead {
	width:100%;
	height:14px;
	border-top:1px solid #dddddd;
	border-bottom:1px solid #dddddd;
	margin-bottom:15px;
}

.msghead span {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
}

.f_button {
	padding:1px;
	margin-left:3px;
	font-size:9px;
	border:1px solid #aaaaaa;
	color:#aaaaaa;
	background-color:#fff;
	float:right;
	cursor:pointer;
}

.button {
	padding:2px;
	height:12px;
	margin-left:3px;
	font-size:9px;
	border:1px solid #aaaaaa;
	color:#aaaaaa;
	background-color:#fff;
	float:right;
	cursor:pointer;
	text-decoration:none;
	vertical-align:middle;
	display:block;
}
.button:hover, .f_button:hover { border:1px solid #990000; color:#990000; }

.cboxmember {
	border:1px solid #b5c69a;
	border-top:none;
	padding:10px;
	margin-bottom:20px;
}
#cboxmembernav {
	height:31px;
	border-bottom:1px solid #b5c69a;
}
.btn_a {
	border:1px solid #b5c69a;
	border-bottom:1px solid #fff;
	margin-right:2px;
	background-color:#fff;
	height:27px;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#527F0E;
	text-decoration:none;
	padding:3px 10px 0 10px;
}
.btn_n {
	border:1px solid #b5c69a;
	margin-right:2px;
	background-image:url(../img/page/content/btn_bg.png);
	height:27px;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#527F0E;
	text-decoration:none;
	padding:3px 10px 0 10px;
}
.btn_n:hover {
	background-image:none;
	background-color:#f3f7ee;
}

#row1 {
	width:384px;
	overflow:hidden;
	float:left;
}

#row2 {
	width:384px;
	overflow:hidden;
	float:right;
}
.head {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#555555;
}
.FriendPreview{
	display:block;
	float:left;
	padding:5px;
	margin:3px;
	border:1px solid #ccc;
	text-decoration:none;
	overflow:hidden;
}
.FriendPreview:hover {
	background-color:#eeeeee;
}

#f_twitter textarea {
	width:342px;
	height:106px;
	border:none;
	background-image:url(../img/freistoss/inputbg.png);
	background-repeat:no-repeat;
	padding:5px;
	
}
#f_twitter .submitbtn {
	height:40px;
	background-image:url(../img/freistoss/think.png);
	background-repeat:no-repeat;
	background-position:40px 0px;
	text-align:center;
	margin-bottom:15px;
}
#ta_chars {
	font-size:9px;
	margin-bottom:5px;
}

.twitter {
	border:1px dashed #b5c69a;
	background-color:#eef2e7;
	padding:2px;
	margin:5px 0;
}
.twitter_head {
	border-bottom:1px dashed #ccc;
	padding:3px 0 3px 0;
}
.twitter_head span {
	float:right;
}
.twitter_head a {
	font-weight:bold;
	text-decoration:none;
}
.twitter_head a:hover {
	color:#55555;
}

