body {
	background: #0a0a0a;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	color: #000;
}


h1 { font-weight: bold; font-size: 16px; color: #000; letter-spacing: -1px; }
h2 { font-weight: bold; font-size: 18px; color: #000; letter-spacing: -1px; }
h3 { font-weight: normal; font-size: 19px; color: #000; letter-spacing: -1px; }




/**  HEADER **/




/**  CONTENT **/

.main_fantasy_content {
	padding-left: 25px;
	padding-right: 60px;
	font: 10px; 
	text-align:justify;
}

.form_info {
	padding-left: 20px;
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	font-size: 10px; 
}


.form_info2 {
	padding-right: 20px;
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	font-size: 12px; 
}

.form_input { 
	font-size:12px;
	color: #0d283d;
	border: 1px #333333 solid; 
	height: 20px;
	width: 450px;
	background: #e1d7d7;
} 

.form_input_small { 
	font-size:12px;
	color: #0d283d;
	border: 1px #333333 solid; 
	height: 20px;
	width: 300px;
	background: #e1d7d7;
} 

.form_input_bigger { 
	font-size:12px;
	color: #0d283d;
	border: 1px #333333 solid; 
	height: 300px;
	width: 450px;
	background: #e1d7d7;
} 

.form_input_button { 
	font-size:13px;
	color: #0d283d;
	border: 1px #333333 solid; 
	height: 40px;
	width: 240px;
	background: #e1d7d7;
} 





/** STORIES **/



#storie_preview a {
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	color: #000;
}


#storie_preview .storie_title {
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	color: #000;
	text-align:left;
}


#storie_preview .storie_msg {
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	color: #000;
	text-align:justify;
}


#storie_preview .storie_infos {
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	color: #000;
	text-align:justify;
	padding-top:5px;
	padding-bottom:5px;
}



#storie_preview .more {
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	color: #000;
	font-size:12px;
}




/** COMMENTS **/


#comments {
	background: #e0e0e0;
	padding: 5px 5px 5px 5px;
	border: 1px solid;
}


#comments .comment_msg {
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	color: #000;
	font-size:13px;
}

#comments .comment_infos {
  	font-family: Trebuchet MS, Myriad, Tahoma, Arial;
	color: #000;
	font-size:12px;
}


/** BLAETTERFUNKTION **/



.contentab {
	background: #c0c0c0;
	color: #2b1f1f;
	padding-left: 10pt;
	padding-right: 10pt;
	font-family: Arial,Verdana,Helvetica,Sans-Serif;
	font-size:11px;
	font-weight: bold;
}

.contentab a {
	color: #2b1f1f;
	text-decoration:none;
}


.pagebuttoninfo {
	color: #222222;
	width: 100px;
	padding: 1pt;
	font-family: Arial,Verdana,Helvetica,Sans-Serif;
	font-size:11px;
	font-weight: bold;
}


.pagebutton {
	background: #c0c0c0;
	color: #626161;
	width: 15px;
	padding: 1pt;
	font-family: Arial,Verdana,Helvetica,Sans-Serif;
	font-size:11px;
	font-weight: bold;
}

.pagebutton_a {
	color: #222222;
	text-decoration:none;
}

.pagebuttonsel {
	background: #989595;
	color: #222222;
	width: 15px;
	padding: 1pt;
	font-family: Arial,Verdana,Helvetica,Sans-Serif;
	font-size:11px;
	font-weight: bold;
}





/**  TAGS **/


div#thetags {
	font-family: Arial,Verdana,Helvetica,Sans-Serif;
	color: #626161;
	text-align: justify;
	padding-left:30pt;
	padding-right:35pt;
}


div#thetags a {
	color: #626161;
}


div#thetags a:hover {
	text-decoration: bold;
}


#memberset a.set_tag {
	font-family: Arial,Verdana,Helvetica,Sans-Serif;
	font-size:11px;
	text-decoration: none;
	border-bottom: 1px dashed #919191;
}






/**  FOOTER **/


.footer {
	font-size:9px;
	color: #7e7c7c;
	padding-left:15pt;
	padding-right:15pt;
}

