
body {
	background:				#B33C1B url(../pics/body_strip.png) repeat-x;
/*	background:				#993300 url(../pics/body_strip.png) repeat-x;*/
}

/* ---------------------------------------------------------------------------------------- *
 * Header
 * ---------------------------------------------------------------------------------------- */
h1 {
	text-decoration:		none;
	font-style:				normal;
	font-size:				22px;
	line-height:			26px;
	font-weight:			bold;
	color:					#000;
	padding-top:			20px;
	letter-spacing:			-1px;
	text-transform:			uppercase;
}

h2 {
	color:					#003366;
	font-size:				16px;
	font-weight:			normal;
	line-height:			120%;
	margin-bottom:			0.4em;
	text-transform:			none;
}

h3 {
	color:					#888;
	font-size:				18px;
	font-weight:			bold;
}

/* ---------------------------------------------------------------------------------------- *
 *
 * ---------------------------------------------------------------------------------------- */
#main_body_head {
	width:					1060px;
	padding:				0px 10px;
	margin:					10px auto 0px auto;
	border-top:				1px solid black;
	height:					0px;
}

#main_body_footer {
	width:					1060px;
	padding:				0px 10px;
	margin:					0px auto 0px auto;
	background:				transparent url(../pics/main_footer.png) repeat-y;
/*	height:					60px;*/
}

#main_footer_closer {
	width:					1060px;
	padding:				0px 10px;
	margin:					0px auto 80px auto;
	background:				transparent url(../pics/main_footer_closer.png) no-repeat;
	height:					1px;
}

#main_body {
	width:					1080px;
	background:				transparent url(../pics/mainbg.png) repeat-y;
	padding:				0px 10px;
	margin:					0px auto;
	font-family:			Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:				12px;
	line-height:			19px;
	color:					#222;
}

#sub_body {
	width:					1080px; /*100%;*/
/*	background-color:		red; /*#FFD572;*/
	background:				transparent url(../pics/body_bg.png) repeat-y;
	text-align: 			left;
}

#header {
	height:					0px;
	background-color:		#faa;
}

#menu {
	height:					166px;
	background:				transparent url(../pics/menu_pic3.png) repeat-y;
/*	background-color:		#faf;*/
}

#submenu {
	background-color:		#000;
}

#content_area {
	width:					648px; /* 60% */
/*	background-color:		#000; /*FFD572; /*DFE58E;*/
/*	background:				transparent url(../pics/innercnt2.png) repeat-y;*/
	float:					left;
}

.content_area_top {
	height:					30px;
	background:				transparent url(../pics/blog_cnt_head.png) no-repeat;
}

.content_area_bottom {
	background:				transparent url(../pics/cnt_area_bottom.png) repeat-x;
}

.content_inner_area {
	margin: 				20px 25px;
}

.content_inner_area p {
	margin-top:				10pt;
}

#left_area {
	width:					216px; /* 20% */
	float:					left;
}

#right_area {
	width:					216px; /* 20% */
	float:					right;
}

#pre_footer {
	height:					18px;
	background:				transparent url(../pics/bottom_bg.png) no-repeat;
}

#pre_footer2 {
	width:					1060px;
	padding:				0px 10px;
	margin:					0px auto 0px auto;
	background:				transparent url(../pics/bottom_bg.png) no-repeat;
	height:					17px;
}

/* ---------------------------------------------------------------------------------------- *
 * L O G I N
 * ---------------------------------------------------------------------------------------- */
#login_area {
/*	background-color:		#afa;*/
	position:				relative;
	top:					5px;
	left:					894px;
	width:					175px;
	font-family:			Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:				10px;
	color:					#4D1A0B;
}

#login_area input {
	font-family:			Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:				11px;
	line-height:			11px;
	border:					1px solid #802B13;
	background-color:		#B33C1B;
	color:					#eee;
}

/* ---------------------------------------------------------------------------------------- *
 * tableform
 * ---------------------------------------------------------------------------------------- */
label.tabform, span.tabform {
	display: 				block;
	float: 					left;
	margin-bottom: 			2px;
	padding-right: 			0px;
}

label.tabform {
	text-align: 			left;
	padding-right: 			0px;
}

br.tabform {
	clear: 					left;
}

/* ---------------------------------------------------------------------------------------- *
 * M E N U
 * ---------------------------------------------------------------------------------------- */
#menu ul {
	position:				relative;
	top:					10px;
	left:					0px;
	font-family:			Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:				12px;
	font-weight:			bold;
}

#menu li {
	float: 					left;
	margin-right:			2px;
	border:					1px solid #802B13;
}

#menu li a:hover{
	background:				transparent;
	color:					#fff;
}
#menu li a:visited{
}

#menu li a {
	background-color:		#B33C1B;
	text-decoration:		none;
	display:				block;
	padding:				2px 12px;
	color:					#fff;
}

/* ---------------------------------------------------------------------------------------- *
 * LEBENSLAUF
 * ---------------------------------------------------------------------------------------- */
.column1 {
	width:					20%;
	padding-bottom:			5px;
}

.column2 {
	width:					90%;
}

.sub_column1 {
	width:					30%;
	color:					#f90;
}

.sub_column2 {
	width:					70%;
}

.trenner {
	width:					560px;
	height:					3px;
	background:				transparent url(../pics/trenner.png) no-repeat;
	margin:					10px 0;
}

.sub_table tr {
	margin:					10px 0px;
}

.pic_column1 {
	width:					20%;
}

.pic_column2 {
	width:					30%;
}

.pic_frame {
	border: 				3px solid #ccc;
}
.pic_frame:hover {
	border: 				2px solid #999;
}

/* ---------------------------------------------------------------------------------------- *
 * MOST_CLICKED
 * ---------------------------------------------------------------------------------------- */

.most_clicked_header, .friends_header {
	width:					180px;
	background-color:		#B33C1B;
	font-family:			Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:				10px;
	font-weight:			normal;
	color:					#fff;
	border: 				1px solid #B33C1B;
	line-height:			120%;
	padding:				5px;
}

#most_clicked_main, #mini_statistics, #friends_main {
	position:				relative;
	width:					180px;
	font-family:			Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:				11px;
	font-weight:			normal;
	border: 				1px solid #B33C1B;
	line-height:			120%;
	padding:				5px;
	text-align:				left;
}

#most_clicked_main ul, #mini_statistics ul, #friends_main ul {
	list-style-image:		none;
	list-style-position:	outside;
	list-style-type:		none;
}

#most_clicked_main li, #mini_statistics li, #friends_main li {
}

#most_clicked_main li a, #friends_main li a {
	text-decoration:		none;
	color:					#B36309; /*FFD572;*/
	display:				block;
	padding:				3px 5px;
	cursor:					pointer;
	border-bottom:			1px solid #F5CC6E; /*E5C067 CC720A 998045;*/
	/*border-bottom:			1px solid #FCD271;*/
	border-right:			1px solid #FCD271;
}

#most_clicked_main li a:hover, #friends_main li a:hover{
	background-color:		#F5CC6E; /*FFC640 C2411D;*/
	color:					#593204;
	border-bottom:			1px solid #E5C067;
	border-right:			1px solid #E5C067;
}

/* ----------------------------------
 * Kategorie-Überschrift
 * ---------------------------------- */
.recent_post_cat {
	font-size:				11px;
	font-weight:			bold;
	font-variant:			small-caps;
	color:					#B3B3B3; /*FFC266; /*FC9E79; /*7AABFC;*/
	border:					1px solid #D9D9D9;
	padding:				3px;
	letter-spacing:			0.1em;
}

/* ----------------------------------
 * ---------------------------------- */
.lnk2 {
	color:					#BD6106;
}

