form {
padding:			0;
margin:				0;
}

img	 {
border-style: 		none;
}

html {
width:				100%;
height:				100%;
}

body {
width:				100%;
height:				101%;
margin:				0 0 0 0;
padding:			0;
text-align:			center;
background-color:	#BF7E48;
}

/* original color: CC6E2B possible color: BF7E48					*/

#parent {
width:				920px;
margin:				auto;
padding:			0;
}

#frame_outbox {width:852px; background: transparent; float: left;}
/* Hauptbox, bestimmt Weite (sonst Screen oder alternativ via inbox-width) */
/* Backgroundfarbe (transparent) füllt die abgerundeten Ecken aus, wird überschrieben von _top und _bottom */

#frame_inbox {background: transparent; margin: 0;}
/* Contentbox, bestimmt Margins zur Umgebung (top/bottom Hintergrund, right/left Outbox bzw. MSIE alles Outbox */	
/* Alle folgenden Zuweisungen sind hiervon abhängig */
/* Höhe der Box bestimmt sich durch Inhalt oder via _content; Höhenangaben hier ziehen nur die Outbox auf */

.frame_content {display:block; background:#d4d4d4; border:0 solid #613931; border-width:0 1px;}	
/* Raum exklusiv aller Ecken; bestimmt Hintergrundfarbe dieses Raumes und Borderstärke rechts und links (nach innen)*/
/* Hier läßt sich die Höhe der Gesamtbox festlegen; sollte ungefährlich sein, da alle äußeren Elemente keine Höhenbeschränkung haben */

	#frame {
	height:				870px;	
	margin:				0; 
 	padding:			6px 0 0 0;
	background-color:	#F6D29B;
	}
	

.frame_top			{display:block; background:transparent;}
.frame_bottom 		{display:block; background:transparent;}
/* füllen alle vier Ecken aus; "umklammern" daher jeweils den _1 bis _4-Block vor und nach der Content-Box */


.frame1 {height:1px; margin:0 5px; background:#613931;																				                                     display:block; overflow:hidden; }
.frame2 {height:1px; margin:0 3px; background:#F6D29B; border-left:1px solid #613931; border-right:1px solid #613931; border-width:0 2px; display:block; overflow:hidden; }
.frame3 {height:1px; margin:0 2px; background:#F6D29B; border-left:1px solid #613931; border-right:1px solid #613931;					 display:block; overflow:hidden; }
.frame4 {height:2px; margin:0 1px; background:#F6D29B; border-left:1px solid #613931; border-right:1px solid #613931;					 display:block; overflow:hidden; }
/* Height 			 =	Höhe der Top- und Bottom-Border und der 2., 3. und 4. Treppenstufe in den Kanten (2px in _4 entspricht 2px-Border in _2) */
/* Background 		 =  Farbe der horizontalen Border-Linien (gehören zu den Treppenpixeln), wobei _1 die farbige Boxborder darstellt */
/* Border-left/right = 	Breite der Treppenstufenpixel in den Ecken (_1 hat keine, weil das die Top- und Bottom-Border ist)  */
/* Border-width		 =  Nur in _2, sorgt für die 2-Pixel-Breite als Parallele zu den 2 Pixeln Höhe in _4 */
	
	
	
/*HEADER AREA ----------------------------------------------------------------- */

#header_outbox {width:850px; background: transparent;}	
#header_inbox {background: transparent; margin: 0 10px 0 10px;}
.header_content {display:block; background:#d4d4d4; border:0 solid #613931; border-width:0 1px; height:115px;}	

	.header {
	height:				115px;
	width:				828px;
	margin:				0 0 0 0;
	background:			url(/img/header_class.jpg) no-repeat top left;
	}
	
		.header h1 {
		text-align:			left;
		padding:			0 0 0 15px;
		margin:				0 0 0 0;
		font-family:		'trebuchet ms',helvetica,sans-serif;
		font-size:			small;
		font-weight:		bold;
		color:				black;
		}

		.header h2 {
		text-align:			left;
		padding:			40px 0 0 15px;
		margin:				0 0 0 0;
		font-family:		'trebuchet ms',helvetica,sans-serif;
		font-size:			x-large;
		font-variant:		small-caps;	
		font-weight:		bold;
		color:				#53242A;
		}		
		
.header_top			{display:block; background:transparent;}
.header_bottom 		{display:block; background:transparent;}

.header1 {height:1px; margin:0 5px; background:#613931;																				                                     display:block; overflow:hidden; }
.header2 {height:1px; margin:0 3px; background:#FEEFC5; border-left:1px solid #613931; border-right:1px solid #613931; border-width:0 2px; display:block; overflow:hidden; }
.header3 {height:1px; margin:0 2px; background:#FEEFC5; border-left:1px solid #613931; border-right:1px solid #613931;					 display:block; overflow:hidden; }
.header4 {height:2px; margin:0 1px; background:#FEEFC5; border-left:1px solid #613931; border-right:1px solid #613931;					 display:block; overflow:hidden; }
	

/*MENU AREA ------------------------------------------------------------------- */

#menu {
width:				830px;
height:				155px;
margin:				10px 10px 0 10px;
background-color:	#F6D29B;
}


/*MENU AREA LEFT BOX DROPDOWN ------------------------------------------------- */

#left_box {
float:				left;
width:				670px;
height:				145px;
margin:				0 0 0 0;
background-color:	#F6D29B;
}

	#dropdown {
	width:				670px;
	height:				28px;
	margin:				10px 0 15px 0;
	padding:			0;
	background-color:	#F6D29B;
	}

			.choice {
				width:				666px;
				margin:				0 0 0 2px;
				background-color:	#4CF4FF;
				font-size:			small;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				font-weight:		bold;
				border:				1px solid #6D3234;
			}

			
/* ALTERNATIVE MENU AREA LEFT BOX DROPDOWN -------------------------------------*/


#selection {
font-family: 	'trebuchet ms',helvetica,sans-serif;
font-size: 		small;
line-height:	12px;
font-weight: 	bold;
text-align:		left;
position: 		absolute;
z-index: 		500;
}


			.selected {
			position:			relative;
			float:				left;
			list-style-type:	none;
			margin:				0 0 0 2px;			
			padding:			0;
			background:			url(/img/dropdown_bg_light.gif) 0 0 no-repeat;		
			}
			
			.selected:hover {
			background-position:	-665px 0;
			}
			
		
					.selected_entry {
					display:			block;
					width:				650px;
					margin:				0;
					padding: 			4px 4px 4px 10px;
					border:				1px solid #6D3234;
					text-indent:		3px;
					text-decoration: 	none;
					color: 				black;
					}
		
									.choices {
									display:			none;
									list-style-type:	none;
									margin:				-1px 0 0 0;
									padding:			0;
									background-color:	#4CF4FF;
									border:				1px solid #6D3234;
									}
		
											li:hover ul { 						/* If mouse hovers over any list item, all hidden lists are displayed */
											display: 		block;
											}				
									
													.entry a {
													display:			block;
													width:				650px;
													padding:			4px 4px 4px 10px;
													text-indent:		4px;										
													text-decoration: 	none;
													color: 				black;
													white-space:		pre;
													}
													
													.entry a:hover {
													text-decoration: 	none;
													color: 				black;
													background: 		#B2B4C0;
													}



/*MENU AREA LEFT BOX QUESTION ------------------------------------------------- */

#question_outbox {width:670px; background:transparent;}	
#question_inbox {background:transparent; margin: 0 0 0 0;}
.question_content {display:block; background-color:#FEEFC5; border:0 solid #613931; border-width:0 1px; height:78px;}	

	#question {
	width:				658px;
	margin:				0;
	padding:			0;
	background-color:	#FEEFC5;	
	}

		#question p	{
		margin:				0;
		padding:			5px 40px 5px 40px;
		color: 				black;
		font-weight:		normal;
		font-size:			17px;
		line-height:		22px;
		font-family:		'comic sans ms',helvetica,sans-serif;
		text-decoration:	none;
		text-align:			center;
		}			

		#question p.zwei	{
		margin:				0;
		padding:			15px 40px 5px 40px;
		color: 				black;
		font-weight:		normal;
		font-size:			17px;
		line-height:		22px;
		font-family:		'comic sans ms',helvetica,sans-serif;
		text-decoration:	none;
		text-align:			center;
		}			
		
		#question p.eins	{
		margin:				0;
		padding:			25px 40px 5px 40px;
		color: 				black;
		font-weight:		normal;
		font-size:			17px;
		line-height:		22px;
		font-family:		'comic sans ms',helvetica,sans-serif;
		text-decoration:	none;
		text-align:			center;
		}	


.question_top			{display:block; background:transparent;}
.question_bottom 		{display:block; background:transparent;}

.question1 {height:1px; margin:0 5px; background:#613931;																				                                     display:block; overflow:hidden; }
.question2 {height:1px; margin:0 3px; background-color:#FEEFC5; border-left:1px solid #613931; border-right:1px solid #613931; border-width:0 2px; display:block; overflow:hidden; }
.question3 {height:1px; margin:0 2px; background-color:#FEEFC5; border-left:1px solid #613931; border-right:1px solid #613931;					 display:block; overflow:hidden; }
.question4 {height:2px; margin:0 1px; background-color:#FEEFC5; border-left:1px solid #613931; border-right:1px solid #613931;					 display:block; overflow:hidden; }


/*MENU AREA RIGHT BOX --------------------------------------------------------- */

#rightbox_outbox {width:150px; background:transparent; float:left;}	
#rightbox_inbox {background:transparent; margin: 9px 0 0 20px;}
.menu_content {display:block; background-color:#FEEFC5; border:0 solid #613931; border-width:0 1px; height:122px;}	

.menu_top			{display:block; background:transparent;}
.menu_bottom 		{display:block; background:transparent;}

.menu1 {height:1px; margin:0 5px; background:#613931;																				                                     display:block; overflow:hidden; }
.menu2 {height:1px; margin:0 3px; background-color:#FEEFC5; border-left:1px solid #613931; border-right:1px solid #613931; border-width:0 2px; display:block; overflow:hidden; }
.menu3 {height:1px; margin:0 2px; background-color:#FEEFC5; border-left:1px solid #613931; border-right:1px solid #613931;					 display:block; overflow:hidden; }
.menu4 {height:2px; margin:0 1px; background-color:#FEEFC5; border-left:1px solid #613931; border-right:1px solid #613931;					 display:block; overflow:hidden; }

#right_box {
float:				left;
width:				128px;
height:				122px;
margin:				0 0 0 0;
text-align:			left;
background-color:	#FEEFC5;
font-family:		'trebuchet ms',helvetica,sans-serif;
font-size:			12px;
line-height:		15px;
}

#right_box_padding  {
padding:				7px 0 0 0;
margin:					0;
		  }

	#right_box ul {
	padding:			0;
	margin:				2px 0 7px 35px;
	list-style:			none;
	list-style-image:   url(/img/arrow.gif);
	color:				#53242A;
	}
	
		#right_box ul a {
		color:				#53242A;
		text-decoration:	none;
		font-weight:		bold;
		}
		
			#right_box ul a:hover {
			color:				#D8691F;
			font-weight:		bold;
			text-decoration:	underline;
			}
		


/*SUBNAV AREA ---------------------------------------------------------------- */

.subnav_a	{
height:				30px;
width:				830px;
margin:				0 10px 0 10px;
background-color:  	#F6D29B;
}

	.subnav_left {
	float:				left;
	width:				255px;
	margin:				0;
	padding:			1px 10px 1px 10px;
	background-color:	#F6D29B;
	}
	
			.subnav_left p	{
			color: 				#53242A;
			font-weight:		normal;
			font-size:			10px;
			font-family:		'trebuchet ms',helvetica,sans-serif;
			text-decoration:	none;
			text-align:			left;
			margin:				0;
			padding:			0;
			}
	
			.subnav_left p a {
			color:				#53242A;
			font-weight:		bold;
			text-decoration:	none;
			}
			
				.subnav_left p a:hover {
				color:				#D8691F;
				font-weight:		bold;
				text-decoration:	underline;
				}
	
	
	.subnav_right {
	float:				left;
	width:				375px;
	margin:				0;
	padding:			1px 10px 1px 10px;
	background-color:	#F6D29B;
	}
	
			.subnav_right p	{
			color: 				#53242A;
			font-weight:		normal;
			font-size:			10px;
			font-family:		'trebuchet ms',helvetica,sans-serif;
			text-decoration:	none;
			text-align:			right;
			margin:				0;
			padding:			0;
			}
	
			.subnav_right p a {
			color:				#53242A;
			font-weight:		bold;
			text-decoration:	none;
			}
			
				.subnav_right p a:hover {
				color:				#D8691F;
				font-weight:		bold;
				text-decoration:	underline;
				}

				
/* ANSWER AREA UPPER ----------------------------------------------------------- */

#answer_outbox {width:850px; background: transparent;}	
#answer_inbox {background:transparent; margin: 0 10px 0 10px;}
.answer_content {display:block; background-color:#FEEFC5; border:0 solid #613931; border-width:0 1px; height: 466px;}	

	#answer {
	height:				339px;
	margin:				0;
	padding:			67px 220px 0 130px;	
	background-color:	#FEEFC5;
	}	
	
			#answer p	{
			color: 				black;
			font-weight:		normal;
			font-size:			15px;
			line-height:		18px;
			font-family:		'trebuchet ms',helvetica,sans-serif;
			text-decoration:	none;
			text-align:			left;
			padding:			0;
			margin:				0;
			}	

.answer_top			{display:block; background:transparent;}
.answer_bottom 		{display:block; background:transparent;}

.answer1 {height:1px; margin:0 5px; background:#613931;																			                                     		  display:block; overflow:hidden; }
.answer2 {height:1px; margin:0 3px; background-color:#FEEFC5; border-left:1px solid #613931; border-right:1px solid #613931; border-width:0 2px; display:block; overflow:hidden; }
.answer3 {height:1px; margin:0 2px; background-color:#FEEFC5; border-left:1px solid #613931; border-right:1px solid #613931;					  display:block; overflow:hidden; }
.answer4 {height:2px; margin:0 1px; background-color:#FEEFC5; border-left:1px solid #613931; border-right:1px solid #613931;					  display:block; overflow:hidden; }
		
		
/* ANSWER AREA LOWER BOX ------------------------------------------------------ */		
		
#commentlink_outbox {width:850px; background: transparent;}	
#commentlink_inbox {background:transparent; margin: 0 10px 0 10px;}
.commentlink_content {display:block; background-color:#FEEFC5; border:0 solid #613931; border-width:0 1px;}	

#commentlink	{
height:				50px;
width:				828px;
margin:				0;
}

	#commentlink_left	{
	float:				left;
	height:				48px;
	width:				413px;
	margin:				0;
	padding:			0;	
	}	
	
			#commentlink_left p	{
			color: 				#53242A;
			font-weight:		normal;
			font-size:			10px;
			font-family:		'trebuchet ms',helvetica,sans-serif;
			text-decoration:	none;
			text-align:			left;
			margin:				22px 10px 2px 10px;
			}
	
				#commentlink_left p a {
				color:				#53242A;
				font-weight:		bold;
				text-decoration:	none;
				}
				
					#commentlink_left p a:hover {
					color:				#D8691F;
					font-weight:		bold;
					text-decoration:	underline;
					}		
	
	#commentlink_right	{
	float:				left;
	height:				48px;
	width:				413px;
	margin:				0;
	padding:			0;
	}	

.commentlink_top			{display:block; background:transparent;}
.commentlink_bottom 		{display:block; background:transparent;}

.commentlink1 {height:1px; margin:0 5px; background:#613931;																			                                     		  display:block; overflow:hidden; }
.commentlink2 {height:1px; margin:0 3px; background-color:#FEEFC5; border-left:1px solid #613931; border-right:1px solid #613931; border-width:0 2px; display:block; overflow:hidden; }
.commentlink3 {height:1px; margin:0 2px; background-color:#FEEFC5; border-left:1px solid #613931; border-right:1px solid #613931;					  display:block; overflow:hidden; }
.commentlink4 {height:2px; margin:0 1px; background-color:#FEEFC5; border-left:1px solid #613931; border-right:1px solid #613931;					  display:block; overflow:hidden; }
	
				
/*MISCELLANY ------------------------------------------------------------------ */

.emphasis		{
	font-weight:		normal;
	color:				#F14807;
	}	

.strong	{
	font-weight:		bold;
	color:				#EE700E;
	}
	
	

/*CHARACTERS ------------------------------------------------------------------ */	
/* MSIE: width 168 pixel maximum, from there on everything will be pushed to the left	
   Consequence: more space is needed on the left, i.e., 65 pixel	*/
	
/* HACK ALERT: height from 470px (img) to 520px or Opera won't display divs below (subnav_b plus)
   additinally, "HEIGHT: 855px" was removed from "parent" div 					*/
/* HACK ALERT: These 520px had to be reduced individually (height minux margin = 9px) 
   to reduce AND to equalize the bottom space after the frame					*/   
	
		#patrick {
		background:			url(/img/char_patrick.gif) no-repeat top left;
		width:				164px;
		height:				525px;
		margin:				-516px 0 0 683px;
		padding:			0;
		}
	
		#chun {
		background:			url(/img/char_chun.gif) no-repeat top left;
		width:				230px;
		height:				515px;
		margin:				-506px 0 0 685px;
		padding:			0;
		}	
	
		#zina {
		background:			url(/img/char_zina.gif) no-repeat top left;
		width:				233px;
		height:				510px;
		margin:				-501px 0 0 673px;
		padding:			0;
		}		
		
		#judith {
		background:			url(/img/char_judith.gif) no-repeat top left;
		width:				220px;
		height:				514px;
		margin:				-505px 0 0 668px;
		padding:			0;
		}		
	
		#collected {
		background:			url(/img/char_collected.gif) no-repeat top left;
		width:				542px;
		height:				522px;
		margin:				-513px 0 0 370px;
		padding:			0;
		}			


		
/* WELCOME SPECIALS ------------------------------------------------------------*/

#welcome {
height:				339px;
margin:				0;
padding:			40px 330px 0px 30px;	
background-color:	#FEEFC5;
}	

		#welcome h1	{
		color: 				#F14807;
		font-weight:		bold;
		font-size:			17px;
		line-height:		19px;
		font-family:		'trebuchet ms',helvetica,sans-serif;
		text-decoration:	none;
		text-align:			left;
		margin:				0 0 30px 0;
		}	

		#welcome p	{
		color: 				black;
		font-weight:		normal;
		font-size:			15px;
		line-height:		19px;
		font-family:		'trebuchet ms',helvetica,sans-serif;
		text-decoration:	none;
		text-align:			left;
		padding:			0 232px 0 0;
		margin:				0;
		}	
		

		
/* HOME AND IMPRESSUM --------------------------------------------------------- */
/* HOME LET'S ROLL ------------------------------------------------------------ */

#home_outbox {width:317px; background: transparent; margin: auto;}	
#home_inbox {background: transparent; margin: 0 10px 0 10px;}
.home_content {display:block; background:#d4d4d4; border:0 solid #613931; border-width:0 1px; height:220px;}	

	.home {
		height:				220px;
		width:				295px;
		margin:				0 0 0 0;
		background:			url(/img/welcome.jpg) no-repeat top left;
	}
	
	.impressum {
		height:				220px;
		width:				295px;
		margin:				0 0 0 0;
		background:			url(/img/impressum.jpg) no-repeat top left;
	}	

.home_top			{display:block; background:transparent;}
.home_bottom 		{display:block; background:transparent;}

.home1 {height:1px; margin:0 5px; background:#613931;																				                                     display:block; overflow:hidden; }
.home2 {height:1px; margin:0 3px; background-color:#FBFBFB; border-left:1px solid #613931; border-right:1px solid #613931; border-width:0 2px; display:block; overflow:hidden; }
.home3 {height:1px; margin:0 2px; background-color:#FBFBFB; border-left:1px solid #613931; border-right:1px solid #613931;					 display:block; overflow:hidden; }
.home4 {height:2px; margin:0 1px; background-color:#FBFBFB; border-left:1px solid #613931; border-right:1px solid #613931;					 display:block; overflow:hidden; }
	

/* TEXT AREA ------------------------------------------------------------------ */

#textarea_outbox {width:712px; background:transparent; margin: auto;}	
#textarea_inbox {background:transparent; margin: 20px 0 0 10px;}

.intro_content {display:block; background-color:#FBFBFB; border:0 solid #613931; border-width:0 1px; height: 400px;}	
.impressum_content {display:block; background-color:#FBFBFB; border:0 solid #613931; border-width:0 1px; height: 600px;}	

.textarea_top			{display:block; background:transparent;}
.textarea_bottom 		{display:block; background:transparent;}

.textarea1 {height:1px; margin:0 5px; background:#613931;																				                                     display:block; overflow:hidden; }
.textarea2 {height:1px; margin:0 3px; background-color:#FBFBFB; border-left:1px solid #613931; border-right:1px solid #613931; border-width:0 2px; display:block; overflow:hidden; }
.textarea3 {height:1px; margin:0 2px; background-color:#FBFBFB; border-left:1px solid #613931; border-right:1px solid #613931;					 display:block; overflow:hidden; }
.textarea4 {height:2px; margin:0 1px; background-color:#FBFBFB; border-left:1px solid #613931; border-right:1px solid #613931;					 display:block; overflow:hidden; }


#intro {
float:				left;
width:				700px;
margin:				10px 0 0 0;
background-color:	#FBFBFB;
font-family:		'trebuchet ms',helvetica,sans-serif;
}
																				
	#intro h1 {
	margin:				20px 0 0 0;
	text-align:			center;
	padding:			0;
	font-size:			x-large;
	font-weight:		bold;
	color:				#6D3234;
	}
	
	#intro h2 {
	text-align:			center;
	margin:				0;	
	padding:			5px 0 0 0;
	font-size:			16px;
	line-height:		20px;
	font-weight:		bold;
	color:				#6D3234;
	}
	
	#intro h3 {
	text-align:			center;
	margin:				0;	
	padding:			10px 75px 0 75px;
	font-size:			13px;
	line-height:		18px;
	font-weight:		normal;
	color:				#6D3234;
	}							

	#intro p {
	text-align:			left;
	margin:				0;	
	padding:			10px 75px 0 75px;
	font-size:			13px;
	line-height:		18px;
	font-weight:		normal;
	color:				#6D3234;
		}		

	#intro a {
	color:				#6D3234;
	text-decoration:	none;
	font-weight:		bold;
	}
	
	#intro a:hover {
		color:				#cb0101;
		text-decoration:	underline;
		}
	
	#intro ul {
	padding:			0;
	font-size:			15px;
	line-height:		20px;	
	margin:				20px 0 0 0;
	list-style:			none;
	color:				#6D3234;
	}
	
		#intro ul a {
		color:				#6D3234;
		text-decoration:	none;
		font-weight:		bold;
		}
		
			#intro ul a:hover {
			color:				#cb0101;
			text-decoration:	underline;
			}	
			
#bigwordproject {
margin:			0 0 0 218px;
padding:		0;
}		
			
#xhtml 	{
float:			left;
margin:			10px 500px 0 0;
padding:		0 0 0 15px; 		
border:			0;
width:			88px;
height:			31px;
		}

#css 	{
float:			left;
margin:			10px 0 0 0;
padding:		0;
border:			0;
width:			88px;
height:			31px;
		}
			

/*IMPRESSUM AREA -------------------------------------------------------------- */

#impressum {
float:				left;
width:				700px;
margin:				10px 0 0 0;
background-color:	#FBFBFB;
font-family:		'trebuchet ms',helvetica,sans-serif;
}
																				
	#impressum h1 {
	margin:				20px 0 0 0;
	text-align:			center;
	padding:			0;
	font-size:			x-large;
	font-weight:		bold;
	color:				#6D3234;
	}
	
	#impressum h2 {
	margin:				0;
	text-align:			center;
	padding:			5px 0 0 0;
	font-size:			16px;
	line-height:		20px;
	font-weight:		bold;
	color:				#6D3234;
	}
	
	#impressum h3 {
	margin:				0;
	text-align:			center;
	padding:			10px 75px 0 75px;
	font-size:			13px;
	line-height:		18px;
	font-weight:		normal;
	color:				#6D3234;
	}							

	#impressum p {
	margin:				0;
	text-align:			left;
	padding:			10px 75px 0 75px;
	font-size:			14px;
	line-height:		16px;
	font-weight:		normal;
	color:				#6D3234;
		}		

	.commons {
		margin-top:			20px;
		}					
				
	#impressum a {
	color:				#6D3234;
	text-decoration:	underline;
	font-weight:		bold;
	}
	
	#impressum a:hover {
		color:				#cb0101;
		text-decoration:	underline;
		}
	
	#impressum ul {
	padding:			0;
	margin:				20px 0 0 0;
	font-size:			16px;
	line-height:		20px;	
	list-style:			none;
	color:				#6D3234;
	}
	
		#impressum ul a {
		color:				#6D3234;
		text-decoration:	none;
		font-weight:		bold;
		}
		
			#impressum ul a:hover {
			color:				#cb0101;
			text-decoration:	underline;
			}	


.nobr 		{ 
	white-space: nowrap; 
		}
		
.antifloat {
	clear:				both;
	visibility:			hidden;
	}
	
	#impressum a.twitter {
	color:				#6D3234;
	text-decoration:	none;
	font-weight:		normal;
	}
	
	#impressum a.twitter:hover {
		color:				#6D3234;
		text-decoration:	none;
		}	
	
/*BLOG AREA -------------------------------------------------------------- */	

/*HEADER AREA ----------------------------------------------------------------- */

#blogheader_outbox {width:850px; background: transparent;}	
#blogheader_inbox {background: transparent; margin: 0 10px 0 10px;}
.blogheader_content {display:block; background:#d4d4d4; border:0 solid #613931; border-width:0 1px; height:115px;}	

	.blogheader {
	height:				115px;
	width:				828px;
	margin:				0 0 0 0;
	background:			url(/img/header_blog.jpg) no-repeat top left;
	}
	
		.blogheader h1 {
		text-align:			left;
		padding:			0 0 0 15px;
		margin:				0 0 0 0;
		font-family:		'trebuchet ms',helvetica,sans-serif;
		font-size:			small;
		font-weight:		bold;
		color:				black;
		}

		.blogheader h2 {
		text-align:			left;
		padding:			40px 0 0 15px;
		margin:				0 0 0 0;
		font-family:		'trebuchet ms',helvetica,sans-serif;
		font-size:			x-large;
		font-variant:		small-caps;	
		font-weight:		bold;
		color:				#53242A;
		}		
		
.blogheader_top			{display:block; background:transparent;}
.blogheader_bottom 		{display:block; background:transparent;}

.blogheader1 {height:1px; margin:0 5px; background:#613931;																				                                     display:block; overflow:hidden; }
.blogheader2 {height:1px; margin:0 3px; background:#FEEFC5; border-left:1px solid #613931; border-right:1px solid #613931; border-width:0 2px; display:block; overflow:hidden; }
.blogheader3 {height:1px; margin:0 2px; background:#FEEFC5; border-left:1px solid #613931; border-right:1px solid #613931;					 display:block; overflow:hidden; }
.blogheader4 {height:2px; margin:0 1px; background:#FEEFC5; border-left:1px solid #613931; border-right:1px solid #613931;					 display:block; overflow:hidden; }	
