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:	#CDCB9B;
}

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

del { 
text-decoration: line-through; 
}


#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) fllt 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 abhngig */
/* Hhe der Box bestimmt sich durch Inhalt oder via _content; Hhenangaben hier ziehen nur die Outbox auf */

.frame_content {display:block; background:#d4d4d4; border:0 solid #393B16; border-width:0 1px;}	
/* Raum exklusiv aller Ecken; bestimmt Hintergrundfarbe dieses Raumes und Borderstrke rechts und links (nach innen)*/
/* Hier lt sich die Hhe der Gesamtbox festlegen; sollte ungefhrlich sein, da alle ueren Elemente keine Hhenbeschrnkung haben */

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

.frame_top			{display:block; background:transparent;}
.frame_bottom 		{display:block; background:transparent;}
/* fllen 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:#393B16;																				                                     display:block; overflow:hidden; }
.frame2 {height:1px; margin:0 3px; background:#A8A438; border-left:1px solid #393B16; border-right:1px solid #393B16; border-width:0 2px; display:block; overflow:hidden; }
.frame3 {height:1px; margin:0 2px; background:#A8A438; border-left:1px solid #393B16; border-right:1px solid #393B16;					 display:block; overflow:hidden; }
.frame4 {height:2px; margin:0 1px; background:#A8A438; border-left:1px solid #393B16; border-right:1px solid #393B16;					 display:block; overflow:hidden; }
/* Height 			 =	Hhe 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 (gehren 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 fr die 2-Pixel-Breite als Parallele zu den 2 Pixeln Hhe in _4 */
	
	
	
/*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 #393B16; 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:				#010E22;
		}

		.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:				#0E1B07;
		}		
		
.blogheader_top			{display:block; background:transparent;}
.blogheader_bottom 		{display:block; background:transparent;}

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

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

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

#menu_nonav {
width:				830px;
height:				185px;
margin:				10px 10px 0 10px;
background-color:	#A8A438;
}

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

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

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

			.choice {
				width:				666px;
				margin:				0 0 0 2px;
				background-color:	#ABDBF1;
				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: 		2;
}


			.selected {
			position:			relative;
			float:				left;
			list-style-type:	none;
			margin:				0 0 0 2px;			
			padding:			0;
			background:			url(/img/blogdown_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:	#ABDBF1;
									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: 		#5E81BB;
													}



/*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:#F1F1EF; border:0 solid #393B16; border-width:0 1px; height:78px;}	

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

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

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

.middle {
		color:				#010E22;	
		font-weight:		normal;
		font-size:			12px;
		line-height:		25px;
		font-family:		'trebuchet ms',helvetica,sans-serif;
		text-decoration:	none;
		text-align:			center;
		}				
	
		#question p.press	{
		margin:				0;
		padding:			5px 40px 5px 40px;
		color:				#010E22;
		font-weight:		normal;
		font-size:			14px;
		line-height:		22px;
		font-family:		'trebuchet ms',helvetica,sans-serif;
		text-decoration:	none;
		text-align:			center;
		}			
		
		#question a	{
		color:				#393B17;	
		font-weight:		normal;
		font-size:			17px;
		line-height:		22px;
		font-family:		'trebuchet ms',helvetica,sans-serif;
		text-decoration:	underline;
		text-align:			center;
		}			
		
		#question a:hover	{
		color:				#A8A439;
		font-weight:		normal;
		font-size:			17px;
		line-height:		22px;
		font-family:		'trebuchet ms',helvetica,sans-serif;
		text-decoration:	underline;
		text-align:			center;
		}		
		
		#question a.linkcheck	{
		color:				#393B17;	
		font-weight:		normal;
		font-size:			12px;
		line-height:		22px;
		font-family:		'trebuchet ms',helvetica,sans-serif;
		text-decoration:	underline;
		text-align:			center;
		}			
		
		#question a.linkcheck:hover	{
		color:				#A8A439;
		font-weight:		normal;
		font-size:			12px;
		line-height:		22px;
		font-family:		'trebuchet ms',helvetica,sans-serif;
		text-decoration:	underline;
		text-align:			center;
		}					


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

.question1 {height:1px; margin:0 5px; background:#393B16;																				                                     display:block; overflow:hidden; }
.question2 {height:1px; margin:0 3px; background-color:#F1F1EF; border-left:1px solid #393B16; border-right:1px solid #393B16; border-width:0 2px; display:block; overflow:hidden; }
.question3 {height:1px; margin:0 2px; background-color:#F1F1EF; border-left:1px solid #393B16; border-right:1px solid #393B16;					 display:block; overflow:hidden; }
.question4 {height:2px; margin:0 1px; background-color:#F1F1EF; border-left:1px solid #393B16; border-right:1px solid #393B16;					 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:#F1F1EF; border:0 solid #393B16; 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:#393B16;																				                                     display:block; overflow:hidden; }
.menu2 {height:1px; margin:0 3px; background-color:#F1F1EF; border-left:1px solid #393B16; border-right:1px solid #393B16; border-width:0 2px; display:block; overflow:hidden; }
.menu3 {height:1px; margin:0 2px; background-color:#F1F1EF; border-left:1px solid #393B16; border-right:1px solid #393B16;					 display:block; overflow:hidden; }
.menu4 {height:2px; margin:0 1px; background-color:#F1F1EF; border-left:1px solid #393B16; border-right:1px solid #393B16;					 display:block; overflow:hidden; }

#right_box {
float:				left;
width:				128px;
height:				122px;
margin:				0 0 0 0;
text-align:			left;
background-color:	#F1F1EF;
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/blogarrow.gif);
	}
	
		#right_box ul a {
		color:				#393B17;		
		text-decoration:	none;
		font-weight:		bold;
		}
		
			#right_box ul a:hover {
			color:				#A8A439;
			font-weight:		bold;
			text-decoration:	underline;
			}
		

/*RSS-BOX AREA (INSTEAD SUBNAV AREA)------------------------------------------ */

#right_box_rss {
float:				left;
height:				30px;
margin:				0 0 0 0;
padding:			7px 0 0 50px;
}

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

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

	.subnav_left {
	float:				left;
	width:				255px;
	margin:				0;
	padding:			1px 10px 1px 10px;
	background-color:	#A8A438;
	}
	
			.subnav_left p	{
			color:				#393B17;
			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:				#393B17;
			font-weight:		bold;
			text-decoration:	none;
			}
			
				.subnav_left p a:hover {
				color:				#0E1A0D;
				font-weight:		bold;
				text-decoration:	underline;
				}
	
	
	.subnav_right {
	float:				left;
	width:				375px;
	margin:				0;
	padding:			1px 10px 1px 10px;
	background-color:	#A8A438;
	}
	
			.subnav_right p	{
			color:				#393B17;
			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:				#393B17;
			font-weight:		bold;
			text-decoration:	none;
			}
			
				.subnav_right p a:hover {
				color:				#0E1A0D;
				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:#F1F1EF; border:0 solid #393B16; border-width:0 1px; height: 466px;}	
.answer_content_special {display:block; background-color:#F1F1EF; border:0 solid #393B16; border-width:0 1px; height: 516px;}	

	#answer {
	float:				left;
	width:				480px;
	height:				339px;
	margin:				0;
	padding:			31px 0 0 130px;	
	background-color:	#F1F1EF;
	}	
	
/*	That's the original answer div, needed for full visual as in /blog/jays-tagebuch/01,02,0050.php */
	#answer_original {
	height:				339px;
	margin:				0;
	padding:			31px 220px 0 130px;	
	background-color:	#F1F1EF;
	}	

			#answer p	{
			color:				#010E22;	
			font-weight:		normal;
			font-size:			14px;
			line-height:		18px;
			font-family:		'trebuchet ms',helvetica,sans-serif;
			text-decoration:	none;
			text-align:			left;
			padding:			0;
			margin:				0;
			}					
			
				#answer a	{
				color:				#393B17;	
				font-weight:		bold;
				font-size:			14px;
				line-height:		18px;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				text-decoration:	underline;
				text-align:			left;
				}			
				
				#answer a:hover	{
				color:				#A8A439;
				font-weight:		bold;
				font-size:			14px;
				line-height:		18px;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				text-decoration:	underline;
				text-align:			left;
				}			
				
				#answer a img {
				border:				none;
				text-decoration:	none;				
				}		
				
				#answer ul {
				padding:			0;
				margin:				10px 0 10px 35px;
				list-style:			none;
				list-style-image:   url(/img/answerarrow.gif);
				}				
					
				#answer li {
				color:				#010E22;	
				font-weight:		normal;
				font-size:			12px;
				line-height:		14px;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				text-decoration:	none;
				text-align:			left;
				padding:			0;
				margin:				0;
				}		
				
					.dontwrap {
					white-space: 		nowrap;				
					}		
					
					.sup	{
					color:				#010E22;	
					font-weight:		normal;
					font-size:			14px;
					line-height:		25px;
					font-family:		'trebuchet ms',helvetica,sans-serif;
					text-decoration:	none;
					text-align:			left;
					padding:			0;
					margin:				0;
					}					

/* FRESH MARGINALIENLEISTE SEVEN DAYS BLOCK */					

	#answer_right_fresh {
	float:				left;
	height:				300px; /* Blaue Linie */	
	width:				155px;
	text-align:			left;
	margin:				51px 0 0 30px;
	padding:			0 0 0 5px;
	font-family:		'trebuchet ms',helvetica,sans-serif;				
	text-align:			left;
	font-size:			12px;
	line-height:		15px;				
	border-left: 		2px solid #ABDBF1;
	}	

	#answer_right_fresh p {
	margin:				18px 0 10px 5px;
	padding:			0 0 0 0;
	}	
					
		#answer_right_fresh ul {
		padding:			0 0 0 20px;
		margin:				0;
		list-style:			none;
		list-style-image:   url(/img/blogarrow.gif);
		}
		
			#answer_right_fresh ul a {
			color:				#393B17;		
			text-decoration:	none;
			font-weight:		bold;
			}
			
				#answer_right_fresh ul a:hover {
				color:				#A8A439;
				font-weight:		bold;
				text-decoration:	underline;
				}									
					
					
/* BIZARR-O-DROM: POLLER AND RATINGBAR ----------------------------------------- */					
			
	#answer_left {
	float:				left;
	width:				400px;
	margin:				0;
	padding:			31px 0 0 130px;
	background-color:	#F1F1EF;
	}	

			#answer_left p	{
			color:				#010E22;	
			font-weight:		normal;
			font-size:			14px;
			line-height:		18px;
			font-family:		'trebuchet ms',helvetica,sans-serif;
			text-decoration:	none;
			text-align:			left;
			padding:			0;
			margin:				0;
			}					
			
				#answer_left a	{
				color:				#393B17;	
				font-weight:		bold;
				font-size:			14px;
				line-height:		18px;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				text-decoration:	underline;
				text-align:			left;
				}			
				
				#answer_left a:hover	{
				color:				#A8A439;
				font-weight:		bold;
				font-size:			14px;
				line-height:		18px;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				text-decoration:	underline;
				text-align:			left;
				}			
				
				#answer_left a img {
				border:				none;
				text-decoration:	none;				
				}		
				
				#answer_left ul {
				padding:			0;
				margin:				10px 0 10px 35px;
				list-style:			none;
				list-style-image:   url(/img/answerarrow.gif);
				}				
					
				#answer_left li {
				color:				#010E22;	
				font-weight:		normal;
				font-size:			12px;
				line-height:		14px;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				text-decoration:	none;
				text-align:			left;
				padding:			0;
				margin:				0;
				}		
				
/* Hat keinen Kommentarlink, braucht als einen speziellen Teaserlink -----------*/
	.teaserlink_only	{														
	margin:				0;
	padding:			0;	
	}	
	
			.teaserlink_only p	{
			color: 				#393B17;
			font-weight:		normal;
			font-size:			10px;
			font-family:		'trebuchet ms',helvetica,sans-serif;
			text-decoration:	none;
			text-align:			left;
			margin:				4px 10px 2px 10px;
			}
	
				.teaserlink_only p a {
				color:				#393B17;
				font-weight:		bold;
				text-decoration:	none;
				}
				
					.teaserlink_only p a:hover {
					color:				#0E1A0D;
					font-weight:		bold;
					text-decoration:	underline;
					}					
				

/* BIZARR-O-DROM: POLLER ------------------------------------------------------ */
	
	#answer_right_poller {
	float:				left;
	width:				200px;
	padding:			31px 28px 0 70px;	
	background-color:	#F1F1EF;
	text-align:			left;
	font-family:		'trebuchet ms',helvetica,sans-serif;				
	}		

/* TITEL */
	.pollerTitle	{
				font-weight:		bold;
				font-size:			14px;
				line-height:		18px;
				color:				#0672B2;
				margin:				0 0 15px 0;
	}

/* RADIO BUTTONS AUFSCHRIFT */
	.pollerOption	{
				font-size:			14px;
				line-height:		16px;
				margin:				0 0 15px 0;
	}
	
	
/* JavaScript Disabled-Link */	

	.nojavascript	{
				font-size:			12px;
				line-height:		14px;
				margin:				0 0 15px 0;
	}
				.nojavascript a	{
				color:				#393B17;	
				font-weight:		bold;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				text-decoration:	underline;
				text-align:			left;
				}			
				
				.nojavascript a:hover	{
				color:				#A8A439;
				font-weight:		bold;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				text-decoration:	underline;
				text-align:			left;
				}	

/* BITTE WARTEN */
	
	.poller_waitMessage	{
				display:			none;	
				font-weight:		normal;
				font-size:			10px;
				line-height:		12px;		
				color:				black;
	}	
	
	
/* ERGEBNIS: TITEL */
	.result_pollerTitle	{
				font-weight:		bold;
				font-size:			14px;
				line-height:		18px;
				color:				#0672B2;
				margin:				0 0 15px 0;
	}

/* ERGEBNIS: BALKENTITEL */
	.result_pollerOption	{
				font-size:			12px;
				line-height:		16px;
				margin:				10px 0 0 0;
	}

/* Graph div - parent of both the corner images and the div displaying percentage votes */
	.result_pollGraph	{	
				height:				16px;
	}
	
/* ERGEBNIS: PROZENTE */
	.result_pollGraph div	{
				float:				left;
				height:				16px;
				background-repeat:	repeat-x;
				color:				#FFF;
				font-size:			12px;
	}	

/* Don't change this one, it is used to get the left and right image(the corner) positioned correctly */
	.result_pollGraph img	{
				float:				left;
	}
	
/* ERGEBNIS: GESAMTSTIMMEN */	
	.result_totalVotes	{
				clear:				both;
				font-size:			12px;
				padding:			15px 0 0 0;
				margin:				0;
				font-weight:		normal;
				color:				#0672B2;
	}	
	
.answer_top			{display:block; background:transparent;}
.answer_bottom 		{display:block; background:transparent;}

.answer1 {height:1px; margin:0 5px; background:#393B16;																			                                     		  display:block; overflow:hidden; }
.answer2 {height:1px; margin:0 3px; background-color:#F1F1EF; border-left:1px solid #393B16; border-right:1px solid #393B16; border-width:0 2px; display:block; overflow:hidden; }
.answer3 {height:1px; margin:0 2px; background-color:#F1F1EF; border-left:1px solid #393B16; border-right:1px solid #393B16;					  display:block; overflow:hidden; }
.answer4 {height:2px; margin:0 1px; background-color:#F1F1EF; border-left:1px solid #393B16; border-right:1px solid #393B16;					  display:block; overflow:hidden; }


/* BIZARR-O-DROM: RATINGBAR (styles for the unit rater)-------------------------
ryan masuga, masugadesign.com
ryan@masugadesign.com 
Licensed under a Creative Commons Attribution 3.0 License.
http://creativecommons.org/licenses/by/3.0/
-------------------------------------------------------------------------------- */

	#answer_right_ratingbar {
	float:				left;
	text-align:			left;
	width:				200px;
	padding:			31px 28px 0 70px;	
	background-color:	#F1F1EF;
	font-family:		'trebuchet ms',helvetica,sans-serif;				
	}	

			#answer_right_ratingbar h3	{
			font-weight: 		bold;
			color: 				#0672B2;
			font-size:			14px;
			line-height:		18px;
			font-family:		'trebuchet ms',helvetica,sans-serif;
			text-decoration:	none;
			padding:			0;
			margin:				0;
			}			
	
			#answer_right_ratingbar h4	{
			color:				black;
			font-weight:		normal;
			font-size:			10px;
			line-height:		12px;
			font-family:		'trebuchet ms',helvetica,sans-serif;
			text-decoration:	none;
			padding:			0 0 5px 0;
			margin:				0;
			}		
	
			#answer_right_ratingbar p	{
			color:				black;
			font-weight:		normal;
			font-size:			12px;
			line-height:		14px;
			font-family:		'trebuchet ms',helvetica,sans-serif;
			text-decoration:	none;
			padding:			10px 0 0 0;
			margin:				0;
			}					
			
			.ratingbarbold 	{
			font-weight:		bold;
			}	

			.skalaheader 	{
			font-size:			12px;
			line-height:		22px;
			color: 				#0672B2;
			font-weight:		bold;
			}				
			
			.currentrating	{
			font-weight: 		bold;
			color: 				#0672B2;
			font-size:			28px;
			line-height:		30px;
			font-family:		'trebuchet ms',helvetica,sans-serif;
			text-decoration:	none;
			padding:			0;
			margin:				0;
			}			
			
.ratingblock {
	text-align:left;
	display:block;
	padding:0;
	margin:0;
	}

.loading {
	height: 30px;
	background: url(/ratingbar/swirly.gif) 50% 50% no-repeat;
	}
	
.unit-rating { /* the UL */
	list-style:none;
	margin: 0px;
	padding:0px;
	height: 30px;
	position: relative;
	background: url(/ratingbar/starrating.gif) top left repeat-x;		
	}

.unit-rating li {
    text-indent: -90000px;
	padding:0px;
	margin:0px;
	float: left;
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:20px;
	height: 30px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url(/ratingbar/starrating.gif) left center;
	z-index: 2;
	left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:20px;}
.unit-rating a.r2-unit{left:20px;}
.unit-rating a.r2-unit:hover{width: 40px;}
.unit-rating a.r3-unit{left: 40px;}
.unit-rating a.r3-unit:hover{width: 60px;}
.unit-rating a.r4-unit{left: 60px;}	
.unit-rating a.r4-unit:hover{width: 80px;}
.unit-rating a.r5-unit{left: 80px;}
.unit-rating a.r5-unit:hover{width: 100px;}
.unit-rating a.r6-unit{left: 100px;}
.unit-rating a.r6-unit:hover{width: 120px;}


.unit-rating li.current-rating {
	background: url(/ratingbar/starrating.gif) left bottom;
	position: absolute;
	height: 30px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.thanks {color:#36AA3D;}


/* POLY HO! VIRTUAL PAGINATION -------------------------------------------------
* Virtual Pagination script-  Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Dynamic Drive at http://www.dynamicdrive.com/ for full source code
-------------------------------------------------------------------------------- */

	#answer_right_pagination {
		float:						left;
		text-align:					left;
		width:						200px;
		padding:					31px 28px 0 70px;	
		background-color:			#F1F1EF;
		margin:						38px 0 0 0;
		font-family:				'trebuchet ms',helvetica,sans-serif;				
	}	

		#answer_right_pagination p	{
			color:				#010E22;	
			font-weight:		normal;
			font-size:			14px;
			line-height:		18px;
			font-family:		'trebuchet ms',helvetica,sans-serif;
			text-decoration:	none;
			text-align:			left;
			padding:			0;
			margin:				0;
			}		


		.paginationstyle { /* pagination div */
			width:					170px;
			text-align: 			center;
			border-top: 			1px solid #0672B2;
		}
		
		
			.paginationstyle a { 												/* basic style for link areas */
				font-weight:		bold;
				font-size:			16px;
				line-height:		18px;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				text-decoration: 	none;
				display: 			block;
				padding: 			0 5px;
				background-color: 	#F1F1EF;
				height: 			30px;
				border-bottom: 		1px solid #0672B2;
				color:				#0672B2;
				font-weight: 		bold;	
				padding:			10px 0 0 0;		
			}
			
			
			.paginationstyle .flatview a:hover { 								/* link hover effect */
				display: 			block;
				color: 				#000;
				background-color: 	#ABDBF1;
				color:				#0672B2;	
				font-weight: 		bold;				
			}
	
			.paginationstyle .flatview a.selectthis { 							/* link selected status */
				display: 			block;
				color: 				#000;
				background-color: 	#ABDBF1;
				color:				#0672B2;
				font-weight: 		bold;				
			}

/* JAYS LEBENSLOG ------------------------------------------------------------ */

#frame_lebenslog {																
/* opens frame (set in original to make it a bit larger than its content */
	margin:				0; 
 	padding:			6px 0 0 0;
	background-color:	#A8A438;
	}
	
#frame_outbox_lebenslog {width:852px; background: transparent; float: left;}
/* Hauptbox, bestimmt Weite */
/* Backgroundfarbe (transparent) fllt die abgerundeten Ecken aus, wird berschrieben von _top und _bottom */



/* Hauptbox Lebenslog */
#lebenslog_outer		{
		background:			url(/img/jayslebenslog.jpg) no-repeat top right;
		float:				left;
		width:				850px;
		background-color:	#A8A438;
		margin: 			0;
		padding: 			0;
		border-left:		1px solid #393B16;
		border-right:		1px solid #393B16;
		border-bottom:		1px solid #393B16;
		height:				auto;
	}
	


/* Beschreibbarer Bereich Lebenslog */		
#lebenslog_inner		{
		margin: 			32px 170px 40px 10px;
		border:				1px solid #393B16;
		padding: 			20px 50px 20px 50px;
		font-family:		'trebuchet ms',helvetica,sans-serif;
		font-size:			12px;
		line-height:		16px;
		text-align:			left;
		background-color:	#F1F1EF;
		min-height:			1200px;
	 	height:				auto !important;									/* MSIE 6 Hack - see: http://www.dustindiaz.com/min-height-fast-hack/ */
  		height:				1200px;		
	}

		#lebenslog_inner img {
		margin: 0 0 -4px -20px;
		padding: 0 2px 0 0;
		}

		#lebenslog_inner strong {
			font-weight: 		normal;
			color: 				#0672B2;
		}
		
		#lebenslog_inner h3 {
			margin: 			0 0 20px 0;
			padding: 			0;
			font-weight: 		bold;
			font-size:			16px;
			color: 				black;		
		}		

		#lebenslog_inner p {
			margin: 			0 0 40px 0;
			padding: 			0;
		}		
			
		#lebenslog_inner a {
		color:				#E17711;		
		text-decoration:	none;
		font-weight:		normal;
		text-decoration:	underline;		
		}
		
			#lebenslog_inner a:hover {
			color:				#FFB114;
			font-weight:		normal;
			text-decoration:	underline;
			}				
		
		.upgrade {
			color:				#0672B2;
			font-weight:		bold;
		}			
		
		.downgrade {
			color:				#6C7B8B;
			font-weight:		normal;
		}			
			

#commentlink_lebenslog	{
			margin:				0;
			padding:			0;
			height:				20px;
			text-align:			right;
			font-size:			10px;
		}
		
	#commentlink_lebenslog	p {
				margin:				0;
				padding:			0;
			}		
		
		
#loglinks	{
		float:				right;
		margin: 			1040px 0 0 0;
		padding: 			0 48px 0 0;
		font-family:		'trebuchet ms',helvetica,sans-serif;
		font-size:			12px;
		line-height:		16px;
		text-align:			left;		
	}					
	
	
	#loglinks ul {
	list-style:			none;
	list-style-image:   url(/img/blogarrow.gif);
	}
	
		#loglinks ul a {
		color:				#393B17;		
		font-weight:		bold;
		text-decoration:	none;
		}
		
			#loglinks ul a:hover {
			color:				#0E1A0D;
			font-weight:		bold;
			text-decoration:	underline;
			}
	
.quotation	{
		display:			block;
		margin: 			0 50px 0 20px;
		padding: 			0;
		font-family:		'trebuchet ms',helvetica,sans-serif;
		font-size:			12px;
		line-height:		16px;
		text-align:			left;		
		background-color: 	#DCDCDC;
	}		
	
			
/* ARCHIV ----------------------------------------------------------------------*/

	#answer_left_3rd {
	float:				left;
	width:				200px;
	margin:				0;
	padding:			31px 0 0 60px;
	background-color:	#F1F1EF;
	}	

			#answer_left_3rd p	{
			color:				#010E22;	
			font-weight:		normal;
			font-size:			14px;
			line-height:		16px;
			font-family:		'trebuchet ms',helvetica,sans-serif;
			text-decoration:	none;
			text-align:			left;
			margin:				0;
			}					
			
				#answer_left_3rd a	{
				color:				#393B17;	
				font-weight:		normal;
				font-size:			12px;
				line-height:		16px;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				text-decoration:	none;
				text-align:			left;
				}			
				
				#answer_left_3rd a:hover	{
				color:				#A8A439;
				font-weight:		normal;
				font-size:			12px;
				line-height:		16px;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				text-decoration:	underline;
				text-align:			left;
				}			
				
				#answer_left_3rd a img {
				border:				none;
				text-decoration:	none;				
				}		
				
				#answer_left_3rd ul {
				padding:			0;
				margin:				0 0 10px 0;
				list-style:			none;
				list-style-image:   url(/img/answerarrow.gif);
				padding:			0;				
				}				
					
				#answer_left_3rd li {
				color:				#010E22;	
				font-weight:		normal;
				font-size:			12px;
				line-height:		14px;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				text-decoration:	none;
				text-align:			left;
				padding:			0;
				margin:				0;
				}		
					
	#answer_center_3rd {
	float:				left;
	width:				200px;
	margin:				0;
	padding:			31px 0 0 50px;	
	background-color:	#F1F1EF;
	text-align:			left;
	font-family:		'trebuchet ms',helvetica,sans-serif;				
	
	}	

			#answer_center_3rd p	{
			color:				#010E22;	
			font-weight:		normal;
			font-size:			14px;
			line-height:		16px;
			font-family:		'trebuchet ms',helvetica,sans-serif;
			text-decoration:	none;
			text-align:			left;
			padding:			0;
			margin:				0;
			}					
			
				#answer_center_3rd a	{
				color:				#393B17;	
				font-weight:		normal;
				font-size:			12px;
				line-height:		16px;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				text-decoration:	none;
				text-align:			left;
				}			
				
				#answer_center_3rd a:hover	{
				color:				#A8A439;
				font-weight:		normal;
				font-size:			12px;
				line-height:		16px;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				text-decoration:	none;
				text-align:			left;
				}			
				
				#answer_center_3rd a img {
				border:				none;
				text-decoration:	none;				
				}		
				
				#answer_center_3rd ul {
				padding:			0;
				margin:				0 0 10px 0;
				list-style:			none;
				padding:			00;				
				list-style-image:   url(/img/answerarrow.gif);
				}				
					
				#answer_center_3rd li {
				color:				#010E22;	
				font-weight:		normal;
				font-size:			12px;
				line-height:		14px;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				text-decoration:	none;
				text-align:			left;
				padding:			0;
				margin:				0;
				}							
					
	#answer_right_3rd {
	float:				left;
	width:				200px;
	margin:				0;
	padding:			31px 0 0 50px;	
	background-color:	#F1F1EF;
	text-align:			left;
	font-family:		'trebuchet ms',helvetica,sans-serif;				
	
	}	

			#answer_right_3rd p	{
			color:				#010E22;	
			font-weight:		normal;
			font-size:			14px;
			line-height:		16px;
			font-family:		'trebuchet ms',helvetica,sans-serif;
			text-decoration:	none;
			text-align:			left;
			padding:			0;
			margin:				0;
			}					
			
				#answer_right_3rd a	{
				color:				#393B17;	
				font-weight:		normal;
				font-size:			12px;
				line-height:		16px;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				text-decoration:	none;
				text-align:			left;
				}			
				
				#answer_right_3rd a:hover	{
				color:				#A8A439;
				font-weight:		normal;
				font-size:			12px;
				line-height:		16px;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				text-decoration:	none;
				text-align:			left;
				}			
				
				#answer_right_3rd a img {
				border:				none;
				text-decoration:	none;				
				}		
				
				#answer_right_3rd ul {
				padding:			0;
				margin:				0 0 10px 0;
				list-style:			none;
				padding:			0;				
				list-style-image:   url(/img/answerarrow.gif);
				}				
					
				#answer_right_3rd li {
				color:				#010E22;	
				font-weight:		normal;
				font-size:			12px;
				line-height:		14px;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				text-decoration:	none;
				text-align:			left;
				padding:			0;
				margin:				0;
				}							


/* GREYBOX ---------------------------------------------------------------------
* http://orangoo.com/labs/Main/
-------------------------------------------------------------------------------- */				

/* Last-Modified: 28/06/06 00:08:22 */
#GB_overlay {
    background-color: #000;
    position: absolute;
    margin: auto;
    top: 0;
    left: 0;
    z-index: 100;
}

#GB_window {
    left: 0;
    top: 0;
    font-size: 1px;
    position: absolute;
    overflow: visible;
    z-index: 150;
}

#GB_window .content {
    width: auto;
    margin: 0;
    padding: 0;
}

#GB_frame {
    border: 0;
    margin: 0;
    padding: 0;
    overflow: auto;
    white-space: nowrap;
}


.GB_Gallery {
    margin: 0 22px 0 22px;
}

.GB_Gallery .content {
    background-color: #fff;
    border: 3px solid #ddd;
}

.GB_header {
    top: 10px;
    left: 0;
    margin: 0;
    z-index: 500;
    position: absolute;
    border-bottom: 2px solid #555;
    border-top: 2px solid #555;
}

.GB_header .inner {
    background-color: #333;
    font-family: Arial, Verdana, sans-serif;
    padding: 2px 20px 2px 20px;
}

.GB_header table {
    margin: 0;
    width: 100%;
    border-collapse: collapse;
}

.GB_header .caption {
    text-align: left;
    color: #eee;
    white-space: nowrap;
    font-size: 20px;
}

.GB_header .close {
    text-align: right;
}

.GB_header .close img {
    z-index: 500;
    cursor: pointer;
}

.GB_header .middle {
    white-space: nowrap;
    text-align: center;
}


#GB_middle {
    color: #eee;
}

#GB_middle img {
    cursor: pointer;
    vertical-align: middle;
}

#GB_middle .disabled {
    cursor: default;
}

#GB_middle .left {
    padding-right: 10px;
}

#GB_middle .right {
    padding-left: 10px;
}


.GB_Window .content {
    background-color: #fff;
    border: 3px solid #ccc;
    border-top: none;
}

.GB_Window .header {
    border-bottom: 1px solid #aaa;
    border-top: 1px solid #999;
    border-left: 3px solid #ccc;
    border-right: 3px solid #ccc;
    margin: 0;

    height: 22px;
    font-size: 12px;
    padding: 3px 0;
    color: #333;
}

.GB_Window .caption {
    font-size: 12px;
    text-align: left;
    font-weight: bold;
    white-space: nowrap;
    padding-right: 20px;
}

.GB_Window .close { text-align: right; }
.GB_Window .close span { 
    font-size: 12px;
    cursor: pointer; 
}
.GB_Window .close img {
    cursor: pointer;
    padding: 0 3px 0 0;
}

.GB_Window .on { border-bottom: 1px solid #333; }
.GB_Window .click { border-bottom: 1px solid red; }

				
		
		
/* 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:#F1F1EF; border:0 solid #393B16; 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: 				#393B17;
			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:				#393B17;
				font-weight:		bold;
				text-decoration:	none;
				}
				
					#commentlink_left p a:hover {
					color:				#A8A439;
					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:#393B16;																			                                     		  display:block; overflow:hidden; }
.commentlink2 {height:1px; margin:0 3px; background-color:#F1F1EF; border-left:1px solid #393B16; border-right:1px solid #393B16; border-width:0 2px; display:block; overflow:hidden; }
.commentlink3 {height:1px; margin:0 2px; background-color:#F1F1EF; border-left:1px solid #393B16; border-right:1px solid #393B16;					  display:block; overflow:hidden; }
.commentlink4 {height:2px; margin:0 1px; background-color:#F1F1EF; border-left:1px solid #393B16; border-right:1px solid #393B16;					  display:block; overflow:hidden; }
	
				
/*MISCELLANY ------------------------------------------------------------------ */

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

strong 			{
	font-weight: 		bold;
	color: 				#0672B2;
	}	
	
.big				{
	font-size:			30px;
	line-height:		10px;
	font-weight: 		bold;
	color: 				#0672B2;
	}	
	
.small			{
	font-weight: 		normal;
	color: 				black;
	font-size:			13px;
	line-height:		15px;
	margin:				10px 0 10px 15px;
	padding:			0;
	text-align:			left;
	}		
	
	
/*CHARACTERS ------------------------------------------------------------------ */	
/* MSIE: width 168 pixel maximum, from there on everything will be pushed to the left	
   98px added to image width (Opera and Firefox don't mind)  	*/
	
/* MSIE: categories.gif to place was too much bother; so now it's not transparenet
  and takes almost the whole place at disposal; then it worked more or less		*/   
	
		#polygram {
		background:			url(/img/polygram.gif) no-repeat top left;
		width:				236px;
		height:				111px;
		margin:				-155px 0 0 685px;
		padding:			0;
		}	
	
		#jaysez {
		background:			url(/img/jaysez.gif) no-repeat top left;
		width:				236px;
		height:				111px;
		margin:				-155px 0 0 685px;
		padding:			0;
		}	
	
		#newsclip {
		background:			url(/img/newsclip.gif) no-repeat top left;
		width:				236px;
		height:				111px;
		margin:				-155px 0 0 685px;
		padding:			0;
		}		
		
		#polyho {
		background:			url(/img/polyho.gif) no-repeat top left;
		width:				236px;
		height:				111px;
		margin:				-155px 0 0 685px;
		padding:			0;
		}	
		
		#liebeswissen {
		background:			url(/img/liebeswissen.gif) no-repeat top left;
		width:				236px;
		height:				111px;
		margin:				-155px 0 0 685px;
		padding:			0;
		}	
		
		#bizarrodrom {
		background:			url(/img/bizarrodrom.gif) no-repeat top left;
		width:				236px;
		height:				111px;
		margin:				-155px 0 0 685px;
		padding:			0;
		}				
		
		#halbwertzeiten {
		background:			url(/img/halbwertzeiten.gif) no-repeat top left;
		width:				236px;
		height:				111px;
		margin:				-155px 0 0 685px;
		padding:			0;
		}						
	
		#categories {
		background:			url(/img/categories.gif) no-repeat top left;
		width:				542px;
		height:				522px;
		margin:				-552px 0 0 265px;
		padding:			0;
		}		
		
		#categories6 {
		background:			url(/img/categories_5.gif) no-repeat top left;
		width:				542px;
		height:				522px;
		margin:				-552px 0 0 265px;
		padding:			0;
		}	
		
		#categories_6 {
		background:			url(/img/categories_6.gif) no-repeat top left;
		width:				542px;
		height:				522px;
		margin:				-552px 0 0 265px;
		padding:			0;
		}							

		#thesis {
		background:			url(/img/thesis.gif) no-repeat top left;
		width:				828px;
		height:				524px;
		margin:				-570px 0 0 10px;
		padding:			0;
		}			

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

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

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

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

				#welcome a	{
				color:				#393B17;	
				font-weight:		bold;
				font-size:			14px;
				line-height:		18px;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				text-decoration:	underline;
				text-align:			left;
				}			
				
				#welcome a:hover	{
				color:				#A8A439;
				font-weight:		bold;
				font-size:			14px;
				line-height:		18px;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				text-decoration:	underline;
				text-align:			left;
				}			
				
/* FORMULAR SPECIALS ----------------------------------------------------------*/		

#charcount {
position:			absolute;
visibility:			hidden;
z-index:			1000;
}
				
.charalert {
 background-color:	#0672B2;
 color: 			#fff;
 font-weight: 		bold;
 padding: 			0;
}			

.forminput {
	width: 				500px;
	height: 			230px;
	border:				1px solid #88A0C8; 
	font-family:  		arial,verdana,sans-serif; 
	font-size: 			12px; 
	color: 				#003068; 
	text-decoration: 	none; 
	background-color:	#E9EDF0;
	}
	
.forminput_short {
	width: 				500px;
	height: 			50px;
	border:				1px solid #88A0C8; 
	font-family:  		arial,verdana,sans-serif; 
	font-size: 			12px; 
	color: 				#003068; 
	text-decoration: 	none; 
	background-color:	#E9EDF0;
	}	
	
.forminput_medium {
	width: 				500px;
	height: 			100px;
	border:				1px solid #88A0C8; 
	font-family:  		arial,verdana,sans-serif; 
	font-size: 			12px; 
	color: 				#003068; 
	text-decoration: 	none; 
	background-color:	#E9EDF0;
	}		
	
.forminput_code {
	width: 				500px;
	height: 			200px;
	border:				1px solid #88A0C8; 
	font-family:  		arial,verdana,sans-serif; 
	font-size: 			10px; 
	color: 				#003068; 
	text-decoration: 	none; 
	background-color:	#E9EDF0;
	}		
	
#answerform {
	height:				339px;
	margin:				0;
	padding:			31px 170px 0 130px;	
	}	

.formfield {
	width:				200px;
	}		
	
.formfield_short {
	width:				100px;
	}		

.formfield_medium {
	width:				150px;
	}		
	
.formfield_ultrashort {
	width:				1px;
	}		
	
			#answerform p	{
			color:				#0672B2;	
			font-weight:		normal;
			font-size:			12px;
			line-height:		16px;
			font-family:		'trebuchet ms',helvetica,sans-serif;
			text-decoration:	none;
			text-align:			left;
			padding:			5px 0 2px 0;
			margin:				0;
			}		

			#answerform p.button	{
			color:				#0672B2;	
			font-weight:		normal;
			font-size:			12px;
			line-height:		16px;
			font-family:		'trebuchet ms',helvetica,sans-serif;
			text-decoration:	none;
			text-align:			left;
			padding:			10px 0 2px 0;
			margin:				0;
			}					

				#answerform a	{
				color:				#393B17;	
				font-weight:		bold;
				font-size:			12px;
				line-height:		16px;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				text-decoration:	underline;
				text-align:			left;
				}			
				
				#answerform a:hover	{
				color:				#A8A439;
				font-weight:		bold;
				font-size:			12px;
				line-height:		16px;
				font-family:		'trebuchet ms',helvetica,sans-serif;
				text-decoration:	underline;
				text-align:			left;
				}	

			
input.form_submit {
	background:			#0672B2;
	color:				white;
	font-size:			x-small;
	font-weight:		bold;
	width:				204px;
	height:				20px;
    border:				1px solid silver;
	}			
	
.error {
	color: #f00 }	

.hinweise	{
			color:				black;	
			}		
	
/*ANTI-SPAM ------------------------------------------------------------------- */

#kma {
	visibility:			hidden; 
	display:			none;
}					


