*, form {
	margin:0;
	padding:0;
	font-family:arial;
	font-size:12px;
}
body {
	/* background:#b8cee8 url('../img/1275x1400_hgr_base.jpg') center 0 no-repeat; */
	background:#c9d6dd url('../img/hgr_forum_1280_wide.jpg') center 0 no-repeat;
	}
h1 {
	font-size:18px;
	margin: 0 0 0 8px;
	font-weight:normal;
}

h2 {
	font-size:12px;
	margin: 17px 8px 0 8px;
}

p {
	padding: 17px 0 0 8px;
	/* line-height:20px; */
}

a {
	font-size:12px;
	color:#000066;
	text-decoration:none;
}
a:hover{
	font-size:12px;
	color:#787878;
	text-decoration:none;
}
a.themenuebersicht_headline {
	color:#000;
	}
a.themenuebersicht_headline:hover {
	color:#787878;
	}
.pinboard_detail a:hover {
	font-size:10px;
	color:#787878;
	}
a.link_regeln {
	font-size:12px;
	color:#000066;
	text-decoration:underline;
}
a.link_regeln:hover{
	font-size:12px;
	color:#787878;
	text-decoration:underline;
}
ol {
	margin:0 0 0 32px;
}
ol li {
	margin:6px 0 0 0;
}
a.inline {
	font-size:11px;
	padding:0;
	text-decoration:underline;
	background: none;
	color:#000066;
}
a.inline:hover {
	font-size:11px;
	color:#787878;
}
select {
	width: 42px;	
	margin: 2px 0 4px 0;
	color: #000000;
	border:1px solid #b4b4b4;
}
.kommentare {
	text-decoration:underline;
	}
.kommentare_abstimmung {
	text-decoration:underline;
	margin:0 0 0 0;
	padding:0 20px 0 0;
	}
.fehler {
	font-size:12px;
	color:#CC0000;
	font-weight:bold;
}

.bestaetigung {
	font-size:12px;
	color:#000078;
	font-weight:bold;
}

.left		{float:left;}
.right		{float:right;}
.txt_right 	{text-align:right;}
.txt_left 	{text-align:left;}
.txt_center	{text-align:center;}
.txt_top 	{vertical-align:top;}
.txt_middle	{vertical-align:middle;}
.txt_bottom	{vertical-align:bottom;}

.clear {
	clear:both;
	display:inline;
	width:100%;
}
.clear2 {
	clear:both;
	display:inline;
	font-size:5px;
}
.clear_three {
	clear:both;
}

.line {
	background: url('../img/dividing_line.png') no-repeat;
	behavior: url('../css/iepngfix_v1.htc');
	margin:5px 0 9px 11px;
	height:1px;
	width:616px;
	float:left;
	clear:both;
	display:inline;
	font-size:1px;
}
.line_two {
	background: url('../img/dividing_line.png') no-repeat;
	behavior: url('../css/iepngfix_v1.htc');
	margin:5px 0 0 11px;
	height:1px;
	width:616px;
	float:left;
	clear:both;
	display:inline;
	font-size:1px;
}
.line_three {
	background: url('../img/dividing_line.png') no-repeat;
	behavior: url('../css/iepngfix_v1.htc');
	margin:5px 0 0 0px;
	height:1px;
	width:616px;
	float:left;
	clear:both;
	display:inline;
	font-size:1px;
}
input.right, select.right {
	margin-right:0px;
	margin-left:1px;
}
input.left, select.left {
	margin-right:1px;
	margin-left:0px;
}
#bgImage {}

/* headerContainer */
	#headerContainer {
		position:relative;
		width:880px;
		height:24px;
		margin:auto;
		margin-top:5px;
		filter: chroma(color=#000000) progid:DXImageTransform.Microsoft.Alpha(opacity=60); 
		-moz-opacity: .60;
		opacity: .60;
		background-color:#FFFFFF;
	}
	.header_content {
		text-align:right;
		padding:5px 15px;
		color:#000066;
	}
	.header_content a {
		font-size:11px;
		text-decoration:none;
		color:#000066;
	}
	.header_content a:hover {
		font-size:11px;
		color:#787878;
	}
/* headerContainer - end */

/* logoContainer */
	#logoContainer {
		width:880px;
		margin:0 auto 16px auto;
	}
	#logoContainer img {
		behavior: url('../css/iepngfix_v1.htc');
	}
/* logoContainer - end */

/* contentContainer */
	#contentContainer {
		width:880px;
		position:relative;
		margin:auto;
	}
	#contentFilter {
		width:880px;
		background: transparent url('../img/bgtransp.png') 0 0 repeat-y;
		float:left;
		padding:0 0 4px 0;
		behavior: url('../css/iepngfix_v2.htc');
	}	
	* html #contentFilter {		
		padding:0 0 0 0;		
	}
	#content {
		width:856px;
		min-height: 384px;
		height: auto !important;
		position:relative;
		top:13px;
		left:12px;
		padding:0 0 32px 0;
		margin:0;
	}
	
	#visual_abstimmung {
		width:300px;
		float:left;
		margin:20px 0 0 10px;		
		border:1px solid #EBEBEB;
		background-color:#EBEBEB;
		position:relative;		
		}
	* html #visual_abstimmung {
		width:300px;
		float:left;
		margin:20px 0 0 10px;		
		border:1px solid #EBEBEB;
		background-color:#EBEBEB;
		position:relative;			
		}			
	#visual_abstimmung .item {
		margin:10px 0 4px 0;
		padding:0 0 0 10px;
		}	
	* + html #visual_abstimmung .item {
		margin:30px 0 4px 0;
		padding:0 0 0 10px;
		}			
	#visual_abstimmung .balkendiagramm {
		float:left; 
		margin:0 0 0 0; 
		padding: 0 0 0 10px;
		}			
	#visual_abstimmung .prozRating_grau {
		float:right; 
		padding:0 0 0 10px; 
		margin:0 6px 0 0; 
		font-size:16px; 
		color:#828282;	
		}			
	#visual_abstimmung .item_top {
		margin:10px 0 4px 0;
		padding:0 0 0 10px;
		}
		
	* html #visual_abstimmung .item {
		margin:30px 0 4px 0;
		padding:0 0 0 10px;
		}
		
	* html #visual_abstimmung .item_top {
		margin:15px 0 4px 0;
		padding:0 0 0 10px;
		}
	* html .item {
		/* width:190px; 	*/	
		width:192px;
		margin:0;
		padding:0 0 0 8px !important;
		}		
	#box_unten {
		width:100px;
		height:8px;
		}
		
	* html #box_unten {
		width:100px;
		height:2px;
		}
		
	#box_unten_two {
		width:100px;
		height:15px;
		}		
	* html #box_unten_two {
		width:100px;
		height:2px;
		}
	*+html #box_unten_two {
		width:100px;
		height:22px;
		}
	
	/* visualbox */
		.visualbox_top {
			width:856px;
			height:2px;
			float:left;
			clear:both;
			background: url('../img/schatten_oben_visual.png') 0 0 no-repeat;
			behavior: url('../css/iepngfix_v1.htc');
			font-size:1px;
		}	
		.visualbox_middle {
			width:856px;
			height:157px;
			display:inline;
			background-image: url('../img/schatten_links_rechts_visual.png');
			behavior: url('../css/iepngfix_v1.htc');
			background-position: left;
			background-repeat: repeat-y;
			float:left;
			clear:both;		
		}
		.visual_content {
			height:127px;
			width:824px;
			float:left;
			clear:both;
			padding:15px 12px;
			display:inline;
			margin-left:3px;		
			background: url('../img/visual.jpg') 0 0 no-repeat;
			behavior: url('../css/iepngfix_v1.htc');
		}
		.visualbox_bottom {
			width:856px;
			height:6px;
			float:left;
			clear:both;
			display:inline;
			background: url('../img/schatten_unten_visual.png') 0 0 no-repeat;
			behavior: url('../css/iepngfix_v1.htc');
			font-size:1px;
		}
	/* visualbox - end */
	
	/* contentbox */
		.contentbox {
			width:640px;
			float:left;
			clear:both;
			display:inline;
			margin-top:8px;
		}
		/* boxes */
			.intro {
				margin-left:3px; 
				padding-top:10px; 
				padding-bottom:15px;
			}
			
			.boxTop {
				width:640px;
				height:30px;
				display:inline;
				background-image: url('../img/schatten_oben.png');
				behavior: url('../css/iepngfix_v2.htc');
				background-position: left bottom;
				background-repeat: no-repeat;
				background-color:transparent;
				font-size:11px;
				float:left;
				clear:both;
			}
			/* Reiter Definition */
				.reiter_start {
					float:left;
					clear:both;
					width:2px;
					height:26px;
					background: url('../img/reiter_start.png') left top repeat-y;
					behavior: url('../css/iepngfix_v2.htc');
				}
				.reiter_container {
					float:left;
					display:inline;
					padding-right:6px;
					background: url('../img/reiter_finish.png') right top no-repeat;
					behavior: url('../css/iepngfix_v2.htc');
					margin-left:2px;
					position:relative;
				}
				/* inactive */				
				.reiter_container a {
					float:left;
					text-decoration:none;
					color:#000066;
					font-weight:bold;
					cursor:pointer !important;
					cursor:hand;
				}
				.reiter_container a:hover {
					color:#787878;
				}
				.reiter_container a span.start_reiter {
					float:left;
					height: 26px;
					width: 3px;
					background: url('../img/reiter_inactive_start.png') left top no-repeat;
					behavior: url('../css/iepngfix_v1.htc');
				}
				.reiter_container a span.reiter {
					float:left;
					height: 21px;
					padding:6px 15px 0px 12px;
					background: url('../img/reiter_inactive.png') right top no-repeat;
					behavior: url('../css/iepngfix_v2.htc');					
				}

				.reiter_pin {
					position:absolute;
					top:5px;
					left:270px;
					width:21px;
					height:19px;	
					background: url('../img/pin_reiter.png') right top no-repeat;
					behavior: url('../css/iepngfix_v2.htc');				
				}



				/* active */
				.reiter_container a.active {
					float:left;
					text-decoration:none;
					color:#000000;
					font-weight:bold;
					cursor:pointer !important;
					cursor:hand;
				}
				
				.reiter_container a.active span.start_reiter {
					float:left;
					height: 26px;
					width: 3px;
					background: url('../img/reiter_active_start.png') left top no-repeat;
					behavior: url('../css/iepngfix_v1.htc');
				}
				.reiter_container a.active span.reiter {
					float:left;
					height: 21px;
					padding:6px 15px 0px 12px;
					background: url('../img/reiter_active.png') right top no-repeat;
					behavior: url('../css/iepngfix_v2.htc');
				}
			/* Reiter Definition - end */
			
			.boxMiddle {
				width:640px;
				display:inline;	
				background-image: url('../img/schatten_links_rechts.png');
				behavior: url('../css/iepngfix_v1.htc');
				background-position: left;
				background-repeat: repeat-y;
				float:left;
				clear:both;	
			}
			.boxMiddle h1{
				margin-top:10px;
				margin-bottom:20px;
			}
			.boxMiddle p{
				margin-bottom:0;
				margin-top:8px;
				padding-top:0;
			}		

			/* Site navigation */
				.site_navi_container {
					float:left;
					clear:both;
					display:inline;
					width:100%;
					margin:5px 0 0 11px;
					padding:0 0 0 0;					
					width:616px;										
				}
				.site_navi_container_bottom {
					float:left;
					clear:both;
					display:inline;
					width:100%;
					margin:0 0 17px 11px;
					padding:0 0 0 0;
					height:50px;
					/* border:1px solid red; */
				}
				* + html .site_navi_container_bottom {
					margin:0 0 17px 11px !important;
					}
				.line_bottom {
					clear:both;
					width:100%;
					height:1px;
					background:#900;
					}
				.site_navi_container_bottom {
					float:left;
					clear:both;
					display:inline;
					width:100%;
					margin:0 0 17px 11px;
					padding:0 0 0 0;
					height:50px;
					width:616px;
					/* border:1px solid red; */
				}
				.margin_top {
					margin-top:10px;
					height:30px;
					}
				*html .site_navi_container_bottom {					
					margin:-36px 0 17px 11px;
					padding:0 0 24px 0;					
					/* border:1px solid red; */
				}
				.site_navi_container * {
					font-size:11px;
				}
				.site_navi_container_bottom * {
					font-size:11px;
				}
				.site_navi_container .top {
					height:19px;
					line-height:19px;
				}
				.site_navi_container_bottom .top {
					height:19px;
					line-height:19px;
				}
				.site_navi_container .bottom {
					height:22px;
					line-height:22px;
				}
				.site_navi_container_bottom .bottom {
					height:22px;
					line-height:22px;
				}
				.site_navi_left{
					width:350px;
					margin:0 0 0 10px;
					float:left;
					clear:both;
					display:inline;					
				}
				.site_navi_left_bottom{
					width:350px;
					margin:0 0 0 10px;
					float:left;
					clear:both;
					display:inline;					
				}
				* html .site_navi_left_bottom{
					width:350px;
					margin:20px 0 0 10px;
					float:left;
					clear:both;
					display:inline;					
				}
				.site_navi_left_bottom2{
					width:350px;
					margin:0 0 0 10px;
					float:left;
					clear:both;
					display:inline;					
				}
				* html .site_navi_left_bottom2{
					width:350px;
					margin:20px 0 0 10px;
					float:left;
					clear:both;
					display:inline;					
				}
				.site_navi_right {
					width:200px;
					margin:0 0 0 10px;
					float:right;
					display:inline;					
				}
				.sitenumber {
					text-align:center;
					width:60px;
					height:17px;
					line-height:17px;
					vertical-align:middle;
					padding:0;
					margin:0 0 0 1px;
					border:1px solid #b4b4b4;
				}
				
				.btn_radio input {
					vertical-align:middle;
					width:14px;
					margin-right:3px;
				}
				
				.btn_radio label {
					vertical-align:middle;
					margin-right:15px;
				}
			/* Site navigation - end */
			
			/* Question */
			.question_head, .question_topic{
				background: url('../img/question_head_verlauf.png') repeat-x left;
				height:23px;
				margin:0 0 10px 0;
				font-weight:bold;
				padding:0 0 0 7px;
				line-height:23px;
				border-bottom:1px solid #b4b4b4;				
			}
			.question_topic{
				border:1px solid #b4b4b4;
				margin:5px 0 0 0;
			}
			.answer_container div.additional_containerBox, .question_container div.additional_containerBox, .question_container div.additional_containerBox_frage {
				padding:0 0 0 0;
				/*border:5px solid #b4b4b4;
				border-bottom:0;*/ 
				/* margin-bottom:1px; */
			}
			/* Answer */
				.answer_container0 {
					float:left;
					clear:both;
					display:inline;
					width:600px;
					margin:5px 0 10px 11px;
				}
				.answer_container, .question_container {
					float:left;
					clear:both;
					display:inline;
					width:616px;
					margin:5px 0 10px 11px;
				}
				.answer_container, question_container {
					margin-bottom:30px;
				}
				.left_bottom_null {
					margin-left:0;
					margin-bottom:0;
					}
				.answer_container0 p, .answer_container p, .question_container p{
					margin:0 0 5px 0;
				}
				.beitragstext {
					color:#000;
					}
				.expert {
					font-weight:bold;					
					}
				.place_holder {
					display:block;
					width:100%;
					height:20px;
					}
				.left_margin {
					margin-left:10px;
					}
				.expert img {
					/* float:left;
					width:82px;
					border-top: 1px solid #b4b4b4;
					border-left: 1px solid #b4b4b4;
					border-right: 1px solid #b4b4b4; */					
					}
				.answer_complete {
					width:610px;
					float:left;
					clear:both;					
				}
				.answer_left {
					width:510px;
					float:left;
					clear:both;					
				}
				.answer_right {
					width:84px;
					float:right;					
				}
				.questions{
					width:510px;
					padding-top:10px;
					clear:both;
				}
				.foto {
					width:82px;
					border-top: 1px solid #b4b4b4;
					border-left: 1px solid #b4b4b4;
					border-right: 1px solid #b4b4b4;
				}
				.fototext{
					width:77px;
					margin: 1px 0 0 0;
					font-size:11px;
					color:#787878;
					border: 1px solid #b4b4b4;
					padding:5px 0 5px 5px;					
				}
				.left_margin_container {
					margin-left:8px;
					}
				.headline_uebersicht {
					margin:0 0 6px 0;
					font-weight:bold;
					line-height:20px;
					}
				.foto_container_left {
					float:left;
					margin:3px 8px 4px 0;
					}
				.foto_left {
					width:82px;
					border-top: 1px solid #b4b4b4;
					border-left: 1px solid #b4b4b4;
					border-right: 1px solid #b4b4b4;					
				}
				.fototext_left {
					width:77px;
					margin: 1px 0 0 0;
					font-size:11px;
					color:#787878;
					border: 1px solid #b4b4b4;
					padding:5px 0 5px 5px;					
				}
				.answer_linkbar {
					float:left;
					clear:both;
					display:inline;
					width:100%;
					margin:10px 0 0 0; 
				}
				.answer_linkbar .left {
					padding-left:8px;
				}
				.answer_linkbar .right {
					padding-right:8px;
					margin:0px;
				}
				a.btn_rating, a.btn_comment, a.btn_show_comment, a.btn_no_comment, a.btn_send {
					background: none;
					padding:1px 0 0 0;
					margin:0 15px 0 0;
					font-size:11px;
					font-weight:bold;
					text-decoration:none;
					color:#000066;
				}
				a.btn_rating {
					background: url('../img/stern.png') no-repeat left center;
					behavior: url('../css/iepngfix_v2.htc');
					padding-left:15px;
				}
				a.btn_comment {
					background-image: url('../img/comment_icon.png');
					behavior: url('../css/iepngfix_v2.htc');
					background-repeat: no-repeat;
					background-position: left top;
					padding-left:20px;					
				}
				a.btn_comment_abstimmung {
					background-image: url('../img/comment_icon.png');
					behavior: url('../css/iepngfix_v2.htc');
					background-repeat: no-repeat;
					background-position: left top;
					padding-left:20px;
					margin:0 0 0 15px;					
					position:absolute;					
				}
				* html a.btn_comment_abstimmung {
					background-image: url('../img/comment_icon.png');
					behavior: url('../css/iepngfix_v2.htc');
					background-repeat: no-repeat;
					background-position: left top;
					padding-left:20px;
					margin:0 0 0 20px;					
					position:absolute;					
				}
				a.btn_deletetext {
					padding:1px 0 0 12px;
					margin:0 0 0 0;					
					font-size:11px;
					font-weight:bold;					
					text-decoration:none;
					color:#000066;					
					background: url('../img/arrows_left.png') 0 6px no-repeat;					
					display:block;				
				}
				
				a.btn_deletetext:hover {
					padding:1px 0 0 12px;
					margin:0 0 0 0;					
					font-size:11px;
					font-weight:bold;					
					text-decoration:none;
					color:#787878;					
					background: url('../img/arrows_left_inactive.png') 0 6px no-repeat;				
					display:block;
				}
				a.btn_showresults {
					padding:1px 0 0 12px;
					margin:0 0 0 0;					
					font-size:11px;
					font-weight:bold;					
					text-decoration:none;
					color:#000066;					
					background: url('../img/arrows_right.png') 0 6px no-repeat;					
					display:block;				
				}
				
				a.btn_showresults:hover {
					padding:1px 0 0 12px;
					margin:0 0 0 0;					
					font-size:11px;
					font-weight:bold;					
					text-decoration:none;
					color:#787878;					
					background: url('../img/arrows_right_inactive.png') 0 6px no-repeat;				
					display:block;
				}
				
				
				a.btn_rating:hover, a.btn_comment:hover, a.btn_show_comment:hover {
					font-size:11px;
					color:#787878;
				}
				a.btn_no_comment {
					font-weight:normal;
					text-decoration:underline;
					margin:0 0 0 0;
				}
				a.btn_show_comment, a.btn_show_comment:hover {
					font-weight:normal;
					text-decoration:underline;
					margin:0 0 0 0;
				}
				a.btn_send {
					color:#ffffff;
					background:#000066 url('../img/arrows_right_invers.gif') 8px 11px no-repeat;
					padding:0;
					margin:0;
					display:block;
					padding:5px 10px 5px 20px;
					font-size:11px;
				}
				a.btn_send:hover{
					color:#ffffff;
					background:#787878 url('../img/arrows_right_invers.gif') 8px 11px no-repeat;
					padding:0;
					margin:0;
					display:block;
					padding:5px 10px 5px 20px;
					font-size:11px;
				}
				a.btn_show_rating {
					font-size:10px;
					text-decoration:none;
					color:#ffffff;
					border:0;
				}
				a.btn_show_rating img{
					behavior: url('../css/iepngfix_v1.htc');
				}
				/* Datenschutz */
				.datenschutz_left, .datenschutz_right{
					width:300px;
					float:left;
					margin-right:11px;
				}
				.datenschutz_right{
					margin-right:0;
				}
				.datenschutz_container{
					float:left;
					clear:both;
					margin-bottom:25px;
				}
				.datenschutz_container a.inline, .textcontainer a.inline {
					font-size:12px;
					text-decoration:underline;
				}
				.datenschutz_container a.inline:hover, .textcontainer a.inline:hover {
					font-size:12px;
					text-decoration:underline;
				}
				.textcontainer{
					margin-left:8px;
					margin-bottom:8px;
					width:620px;
				}
				.textcontainer h2 {
					font-size:15px;
				}
				/* Additional container */
					.additional_containerBox0 {
						padding:0 0 0 0;
						margin:0 0 0 0;
						float:left;
						width:616px;	
						background-color:#ffffff;						
					}
					.additional_containerBox0 h1 {
						font-size:18px;
						margin: 0 0 8px 8px;
						font-weight:normal;
					}
					.additional_containerBox0 h2 {
						margin-top:5px;
						line-height:20px;
						padding:0;
						font-size:11px;
						color:#000078;
					}

			
					.additional_containerBox {
						padding:5px 0 5px 0;
						margin:10px 0 0 0;
						float:left;
						width:616px;	
						background-color:#ebebeb;																					
					}
					
					.additional_containerBox_frage {
						padding:5px 0 5px 0;
						margin:10px 0 0 0;
						float:left;
						width:616px;	
						background-color:#ebebeb;
						border:1px solid #b4b4b4;
						border-bottom:none;																	
					}
					
					.additional_containerBox_thema {
						padding:10px 0 8px 0;
						margin:0 0 0 0;
						float:left;
						width:616px;	
						background-color:#ebebeb;
						border:1px solid #b4b4b4;																							
					}
					
					.topic_thema {
						margin:0 8px 10px 8px;
						padding:0 0 0 8px;
						font-size:11px;
						}
											
					.thema_text_one {
						float:left;
						width:290px;
						}
						
					.thema_text_two {
						float:left;
						width:609px;
						}
						
					.thema_pic {
						float:left;
						width:304px;
						margin:0 0 0 15px;
						}
					
					.additional_containerBox_abstimmung {
						padding:5px 0 5px 0;
						margin:20px 0 0 11px;
						float:left;
						width:616px;	
						background-color:#ebebeb;																	
					}
					* html .additional_containerBox_abstimmung {
						padding:5px 0 5px 0;
						margin:20px 0 0 6px;
						float:left;
						width:616px;	
						background-color:#ebebeb;																	
					}
					.additional_containerBox a.close, .additional_containerBox_frage a.close {
						float:right;
						margin:5px 5px 10px 10px;
						padding:0;
						background:none;
						border:0;
					}
					.additional_containerBox_abstimmung a.close_abstimmung {
						float:right;
						margin:5px 5px 10px 19px;
						padding:0;
						background:none;
						border:0;
					}				
					.additional_containerBox h2, .additional_containerBox_frage h2 {
						margin-top:5px;
						line-height:20px;
						padding:0;
					}
					.additional_containerBox p, .additional_containerBox_frage p {
						margin:0 8px 10px 8px;
						padding:0;
					}
					
					.question_container .questions p {
						width:600px;
					}
					
					.div_line {
						background: url('../img/dividing_line.png') no-repeat left top;
						behavior: url('../css/iepngfix_v2.htc');
						height:1px;
						font-size:1px;
						width:616px;
						padding:0;
						margin:0;
						float:left;
						display:block
					}
				/* Additional container - end */
				/* additional comments & questions */
					#com_text{
						margin: 15px 0 0 10px;
					}
					
					div.quest_details_right input, #com_text{
						border:1px solid #b4b4b4;
						font-size:12px;
					}
					div.quest_details_right input{
						width:305px;
						padding: 3px 0 3px 0;
						
						font-size:12px;
					}
					
					div.quest_details_right2 input{
						width:176px;
						padding: 3px 0 3px 0;
						float:right;
						font-size:12px;
						margin-top:10px;
						border:1px solid #B4B4B4;
					}
					
					div.quest_details_right select{
						width:307px;
						font-size:12px;
					}
					#com_text{
						width:505px;
						height:50px;
						margin:10px 0 0 8px;
						float:left;
						overflow-y:scroll;
					}
					.quest_details_left, .quest_details_right {
						margin:0 0 10px 0;
						float:left;
						width:200px;
					}
					
					.quest_details_left2, .quest_details_right {
						margin:0 0 0 0;
						float:left;
						width:100px;
						margin-top:15px;
					}
					
					.quest_details_left {
						padding: 5px 0 0 8px;						
					}
					
					.quest_details_right {
						width:307px;
						margin:0 0 10px 0;
					}
					.captcha {
						margin:10px 0 0 0;
						}
						
						.captcha2 {
						margin:10px 0 0 0;
						float:right;
						}

					.quest_details_left_big {
						margin:0 0 10px 0;
						width:500px;
						display:block;
						padding: 5px 0 3px 8px;
					}
					.quest_details_left_zwischen {
						width:380px;
						overflow:hidden;
						font-size:3px;	
						padding: 0 0 0 0;
						margin:0 0 0 0;											
					}

					.quest_details_right_topic {
						width:307px;
						padding-top:5px;
						padding-left:2px;
						font-weight:bold;
						
					}
					.quest_linkbar {
						padding: 10px 0 10px 0;
						background-color:#fff;
						border-top:1px solid #b4b4b4;
						/* border-bottom:1px solid #b4b4b4; */
						height:24px;
					}
					.quest_linkbar_bottom {
						border-right:1px solid #b4b4b4;
						border-bottom:1px solid #b4b4b4;
						border-left:1px solid #b4b4b4;
						background:#EBEBEB;
						padding:0;
						margin:0;
						display:block;
						width:616px;
						height:1px;
						}
					
					.quest_linkbar_grey{
						padding: 10px 0 10px 0;
						/* border-bottom:1px solid #b4b4b4; */
						height:24px;
					}
				
					.quest_linkbar .left, .quest_linkbar .right, .quest_linkbar_grey .left, .quest_linkbar_grey .right{
						padding-right:10px;
						padding-left:10px;
					}
					
					.quest_linkbar .left, .quest_linkbar_grey .left {
						padding-top:4px;
					}
					
					#chars{
						width:75px;
						font-size:11px;
						color: #787878;
						padding:0 0 0 0;
						display:block;
						margin:35px 0 15px 8px;
						float:left;
					}
					.box_textarea {
						display:block;
						/* background-color:#FF3; */
						height:120px;
						}
					#box_opener {
						/* border:1px solid green; */
						display:none;
						float:left;
						}
					.mandatory_text {
						font-size:11px;
						color:#A8A8A8;
						}
					#chars span {
						font-size:11px;
						color: #787878;
					}
					a.quest_link{
						font-size:11px;
						color:#787878;
						text-decoration:none;
					}
					
					.com_linkbar, .quest_linkbar{
						padding: 10px 0 10px 0;
						/* float:left;
						clear:both; */
						width:100%;
					}
					
					.com_linkbar .right, .com_linkbar .left, .quest_linkbar .left, .quest_linkbar .right{
						padding-right:10px;
						padding-left:10px;
					}
					
				/* additional comments - end */
			/* Answer - end */

			/* Pinboard */			
			.pinboard {
				float:left;
				clear:both;
				display:inline;
				width:625px;
				margin:5px 0 5px 11px;
			}			
			
			.pinboard_left {
				width:311px;
				display:inline;				
				float:left;
			}			

			.pinboard_middle1 {
				position:absolute;
				top:260px; left:325px; width:150px; height:250px;								
			}

			.pinboard_right1 {
				position:absolute;
				top:260px; left:480px; width:150px; height:250px;									
			}

			.pinboard_middle2 {
				position:absolute;
				top:515px; left:325px; width:150px; height:250px;								
			}

			.pinboard_right2 {
				position:absolute;
				top:515px; left:480px; width:150px; height:250px;									
			}


			.pinboard_left h2 {
				font-size:14px;
				font-weight:bold;
				margin-bottom:10px;					
			}

			.pinboard_left p, .pinboard_middle1 p, .pinboard_middle2 p, .pinboard_right1 p, .pinboard_right2  p {
				font-size:12px;								
			}

			.pinboard_left p {
				margin-bottom:20px;					
			}



			.pinboard_img_gross {
				float: right;
				padding-right: 3px;
				margin-bottom:14px;								
			}
			.pinboard_img_klein {
				float: left;				
				margin-bottom:14px;
				margin-left:5px;								
			}


			.pinboard_uebersicht {
				float:left;
				width:625px;				
				margin:0 0 20px 0;
				padding:0;
			}

			.pinboard_uebersicht_links {
				position:relative; 
				float:left;
				width:310px;				
				margin:0 0 10px 0;	
				padding:0;											
			}

			.pinboard_uebersicht_rechts {
				position:relative; 
				float:left;
				width:310px;					
				margin:0 0 10px 3px;	
				padding:0;								
			}
			* html .pinboard_uebersicht_rechts {
				margin:0 0 10px 0;
				}
				
			* + html .pinboard_uebersicht_rechts {
				margin:0 0 10px 0;
				}

			.pinboard_uebersicht_links_1_top {
				width:310px;
				height:21px;						
			}
			.pinboard_uebersicht_links_1_top img {
				behavior: url('../css/iepngfix_v1.htc');
			}
			.pinboard_uebersicht_links_1_middle {
				position:relative; 
				float:right; 
				width:310px;
				background: url('../img/pinboard_gross_schatten_marginal.png') repeat-y;
				behavior: url('../css/iepngfix_v1.htc');				
			}
			.pinboard_uebersicht_links_1_bottom {
				float:right; 
				width:310px;
				height:12px;
				margin:0 0 8px 0;
				background: url('../img/pinboard_gross_schatten_unten.png') 0 0 no-repeat;
				behavior: url('../css/iepngfix_v1.htc');
				font-size:1px;					
			}
			.pinboard_uebersicht_links_1_middle p {
				padding-right:8px;
				padding-bottom:6px;
				margin:0 0 0 0;								
			}
			* html .pinboard_uebersicht_links_1_middle p {
				width:296px;				
				}
			.pinboard_uebersicht_links_1_middle h2, .pinboard_uebersicht_rechts_11_middle h2, .pinboard_uebersicht_rechts_12_middle h2, .pinboard_uebersicht_rechts_21_middle h2, .pinboard_uebersicht_rechts_22_middle h2 {
				font-family:arial;
				font-size:12px;
				padding-bottom:3px;									
			}

			.pinboard_uebersicht_rechts_1 {				 
				float:right; 
				width:155px;
				overflow-x:hidden;		
			}
			.pinboard_uebersicht_rechts_2 {				 
				float:right; 
				width:155px;
				overflow-x:hidden;
			}
			
			.pinboard_uebersicht_rechts_11 {				
				float:right; 
				width:158px;													
			}
			.pinboard_uebersicht_rechts_11_top {
				width:158px;
				height:22px;
				margin-left:3px;										
			}
			.pinboard_uebersicht_rechts_11_top img {
				behavior: url('../css/iepngfix_v1.htc');
				}
			.pinboard_uebersicht_rechts_12_top img {
				behavior: url('../css/iepngfix_v1.htc');
				}
			.pinboard_uebersicht_rechts_21_top img {
				behavior: url('../css/iepngfix_v1.htc');
				}
			.pinboard_uebersicht_rechts_22_top img {
				behavior: url('../css/iepngfix_v1.htc');
				}
			.pinboard_uebersicht_rechts_11_middle {				 
				float:right; 
				width:158px;
				background: url('../img/pinboard_klein_schatten_marginal.png') repeat-y;
				behavior: url('../css/iepngfix_v1.htc');		
			}

			.pinboard_uebersicht_rechts_11_bottom {
				float:right; 
				width:158px;
				height:10px;
				margin:0 0 3px 0;
				background: url('../img/pinboard_klein_schatten_unten.png') 0 0 no-repeat;
				behavior: url('../css/iepngfix_v1.htc');
				font-size:1px;	
			}



			.pinboard_uebersicht_rechts_12 {				
				float:right; 
				width:158px;													
			}
			.pinboard_uebersicht_rechts_12_top {
				width:158px;
				height:22px;
				margin-left:3px;						
			}
			.pinboard_uebersicht_rechts_12_middle {				
				float:right; 				
				width:158px;
				background: url('../img/pinboard_klein_schatten_marginal.png') repeat-y;
				behavior: url('../css/iepngfix_v1.htc');
			}
			.pinboard_uebersicht_rechts_12_bottom {
				float:right; 
				width:158px;
				height:10px;
				margin:0 0 8px 0;
				background: url('../img/pinboard_klein_schatten_unten.png') 0 0 no-repeat;
				behavior: url('../css/iepngfix_v1.htc');
				font-size:1px;	
			}

			
			.pinboard_uebersicht_rechts_21 {				
				float:right; 
				width:155px;																
			}			
			.pinboard_uebersicht_rechts_21_top {				 
				float:right; 
				width:155px;
				height:22px;
				margin-left:3px;						
			}			
			.pinboard_uebersicht_rechts_21_middle {				 
				float:right; 				
				width:158px;
				background: url('../img/pinboard_klein_schatten_marginal.png') repeat-y;
				behavior: url('../css/iepngfix_v1.htc');
			}
			.pinboard_uebersicht_rechts_21_bottom {
				float:right; 
				width:158px;
				height:10px;
				margin:0 0 3px 0;
				background: url('../img/pinboard_klein_schatten_unten.png') 0 0 no-repeat;
				behavior: url('../css/iepngfix_v1.htc');
				font-size:1px;	
				padding:0;
			}


			.pinboard_uebersicht_rechts_22 {				 
				float:right; 
				width:155px;													
			}
			.pinboard_uebersicht_rechts_22_top {				 
				float:right; 
				width:155px;
				height:22px;	
				padding-left:3px;					
			}
			.pinboard_uebersicht_rechts_22_middle {
				position:relative; 
				float:right; 
				width:158px;
				background: url('../img/pinboard_klein_schatten_marginal.png') repeat-y;
				behavior: url('../css/iepngfix_v1.htc');
			}
			.pinboard_uebersicht_rechts_22_bottom {
				float:right; 
				width:158px;
				height:10px;
				margin:0 0 8px 0;
				background: url('../img/pinboard_klein_schatten_unten.png') 0 0 no-repeat;
				behavior: url('../css/iepngfix_v1.htc');
				font-size:1px;	
			}


			.pinboard_uebersicht_rechts_11_middle p, .pinboard_uebersicht_rechts_12_middle p, .pinboard_uebersicht_rechts_21_middle p, .pinboard_uebersicht_rechts_22_middle p {
				padding-right:8px;
				padding-left:10px;
				padding-bottom:6px;
				padding-top:0px;
				margin:0 0 0 0;															
			}
			
			* html .pinboard_uebersicht_rechts_11_middle p {				
				
				}
			
			* html .pinboard_uebersicht_rechts_12_middle p {				
				
				}
			
			* html .pinboard_uebersicht_rechts_21_middle p {				
				
				}
			
			* html .pinboard_uebersicht_rechts_22_middle p {				
				
				}

			.pinboard_uebersicht_rechts_11_middle a, .pinboard_uebersicht_rechts_12_middle a, .pinboard_uebersicht_rechts_21_middle a, .pinboard_uebersicht_rechts_22_middle a, .pinboard_uebersicht_links_1_middle a, .pinboard_uebersicht_links_13_middle a {
				font-size:11px;
				padding-left:8px;
				text-decoration:none;
				background: url('../img/pfeil.png') left no-repeat;
				color:#000066;
				margin:0 0 0 0;
				
			}
			.pinboard_uebersicht_rechts_11_middle a:hover, .pinboard_uebersicht_rechts_12_middle a:hover, .pinboard_uebersicht_rechts_21_middle a:hover, .pinboard_uebersicht_rechts_22_middle a:hover, .pinboard_uebersicht_links_1_middle a:hover, .pinboard_uebersicht_links_13_middle a:hover {
				font-size:11px;
				padding-left:8px;
				text-decoration:none;
				background: url('../img/pfeil_inactive.png') left no-repeat;
				font-size:11px;
				color:#787878;
				margin:0 0 0 0;						
			}

			.pinboard_uebersicht_rechts_11_middle a.inline, .pinboard_uebersicht_rechts_12_middle a.inline, .pinboard_uebersicht_rechts_21_middle a.inline, .pinboard_uebersicht_rechts_22_middle a.inline, .pinboard_uebersicht_links_1_middle a.inline{
				font-size:11px;
				background: none;
				padding-left:0;
				text-decoration:underline;
			}
			
			a.pinboard_extlink:hover {
				  font-family: arial;
    			  font-size: 12px;		
			}	
			
			* html a.inline:hover {
				background: none;
				padding-left:0;
				}
			
			.pinboard_detail {
				float:left;
				width:615px;
				margin-bottom:10px;
				font-size:11px;
				font-family:arial;
				color:#000000;					
			}			
			.question_container h2 {
				margin-bottom:8px;
				color:#9E9E9E;
				font-weight:normal;
			}

			.pinboard_detail_img_a {
				float:right;
				width:200px;
				margin-left:7px;
				margin-bottom:10px;
			}
			.pinboard_detail_imga1 {
				position:relative; 
				float:right; 
				margin: 0 0 1px 0; 
				width:200px;
			}
			.pinboard_detail_imga2 {
				position:relative; 
				float:right; 
				width:198px;
				border:1px solid #b4b4b4;					
			}
			
			.pinboard_detail_imga2 p, .pinboard_detail_imgb2 p {
				font-size:10px;
				padding-left:3px;
				padding-right:3px;
				padding-top:3px;
				font-size:10px;
				color:#787878;		
				
			}
			.pinboard_detail_imga2 a, .pinboard_detail_imgb2 a {
				font-size:10px;
				text-decoration:none;
				color:#000066;	
				
			}
			.pinboard_detail_img_b {
				float:left;
				width:200px;
				margin-right:7px;
				margin-left:8px;
				margin-bottom:10px;
																
			}
			.pinboard_detail_imgb1 {
				position:relative; 
				float:left; 
				margin: 0 0 1px 0; 
				width:200px;

			}
			.pinboard_detail_imgb2 {
				position:relative; 
				float:left; 
				width:198px;
				border:1px solid #b4b4b4;		
			}


			.pinboard_galerie {
				float:right;
				width:615px;				
			}
			.pinboard_galerie_img {
				position:relative; 
				float:left; 
				margin: 0 0 1px 0; 
				width:460px;
				clear:both;
			}
			.pinboard_galerie_txt {
				position:relative; 
				float:right; 
				width:140px;
				margin-left:5px;															
			}
			
			.pinboard_galerie_txt p {
				font-size:10px;
				padding-left:3px;
				padding-right:3px;
				padding-top:3px;	
				
			}

			.pinboard_galerie_gal {
				position:relative; 
				float:right;
				width:615px;
				height:79px;
				padding-top:0px;
				margin-bottom:18px;
				margin-top:14px;				
			}

			

			.boxBottom {
				width:640px;
				padding:10px 0 0 0;
				background: url('../img/schatten_unten.png') 0 0 no-repeat;
				behavior: url('../css/iepngfix_v1.htc');
				font-size:1px;
				text-align:right;
				float:left;
				clear:both;
			}
		/* boxes - end */
	/* contentbox - end */
	
	/* sidebarbox */
		.sidebarbox {
			width:208px;
			margin-top:32px;
			float:right;
		}
		/* sidebox */
			.sidebox_top {
				width:208px;
				height:2px;
				background: url('../img/schatten_oben_marginal.png') no-repeat;
				behavior: url('../css/iepngfix_v1.htc');
				font-size:1px;
			}
			.sidebox_middle {
				width:200px;
				padding:0 5px 0 3px;
				background: url('../img/schatten_links_rechts_marginal.png') repeat-y;
				behavior: url('../css/iepngfix_v1.htc');
			}
			
				.sidebox_middle .line {
					border-top:1px solid #b4b4b4;
					height:1px;
					width:200px;
					display:block;
					background:none;
					margin:0;
				}
				.sidebox {
					padding:0 0;
					clear:both;
					margin:0;
				}
				/* sidebox definitions */
					.sidebox ul {
						list-style:none;
						margin:0;
					}
					.sidebox li {
						margin: 0 8px;
						background: url('../img/dividing_line_marginal.png') 0 0 no-repeat;
						padding:5px 0 5px 0;
						list-style:none;
					}
					.sidebox .nolines li {
						background: none;
						line-height:18px;
					}
					.sidebox .nolines {
						padding-bottom:8px;
					}
					.sidebox .topic, .sidebox .nolines li.topic {
						margin: 0 0;
						padding: 0 8px;
						background:none;
						font-weight:bold;
						line-height:25px;
						color:#000;
					}
					.sidebox .subtopic, .sidebox .nolines li.subtopic {						
						font-weight:normal;						
					}
					
					.subtopic {						
						line-height:15px;
					}				
					
					.sidebox .topic2 {
						margin: 0 0;
						padding: 0 8px;
						background-color:#000078;
						font-weight:bold;
						line-height:25px;
						color:#ffffff;
					}
					.sidebox .topic_active, .sidebox .nolines li.topic_active {
						margin: 0 0;
						padding: 0 8px;
						font-weight:bold;
						line-height:25px;
						background: url('../img/sidebar_topic_active.gif') 0 0 repeat-x;
						color:#fff;
					}
					.sidebox p {
						font-size:11px;
						padding:0 8px 8px 8px;
					}
					.sidebox table td {
						font-size:11px;
						padding:0 8px 8px 8px;
					}
					.sidebox img {
						padding:5px 0 0 0;
						behavior: url('../css/iepngfix_v1.htc');
					}
					#trennlinie {
						font-size:11px;
						padding:0 8px 4px 8px;
					}					
					#trennlinie img {
						padding:0 0 0 0;
					}
					.sidebox b {
						font-size:11px;						
					}
					.sidebox a {
						font-size:11px;
						padding-left:8px;
						text-decoration:none;
						background: url('../img/pfeil.png') left no-repeat;
						color:#000066;
						
					}
					.sidebox a:hover {
						font-size:11px;
						padding-left:8px;
						text-decoration:none;
						background: url('../img/pfeil_inactive.png') left no-repeat;
						font-size:11px;
						color:#787878;						
					}
					
					.sidebox li a {
						font-size:11px;
						line-height:13px;
						padding-left:8px;
						text-decoration:none;
						background: url('../img/pfeil.png') 0 5px no-repeat;
						color:#000066;
						display:block;
					}
					
					.sidebox li a.archiv {
						font-size:11px;
						line-height:13px;
						padding-left:8px;
						text-decoration:none;
						background: url('../img/pfeil.png') 0 5px no-repeat;
						color:#787878;
						display:block;
					}
					
					.sidebox li a:hover {
						font-size:11px;
						line-height:13px;
						padding-left:8px;
						text-decoration:none;
						background: url('../img/pfeil_inactive.png') 0 5px no-repeat;
						color:#787878;
						display:block;
					}
					
					.sidebox a.inline {
						font-size:11px;
						background: none;
						padding-left:0;
						text-decoration:underline;
					}	
					
			.sidebox a.top1	{ padding-left: 20px; background: url('../img/top_1.png') 0 2px no-repeat; behavior: url('../css/iepngfix_v2.htc'); display:block;}
			.sidebox a.top2	{ padding-left: 20px; background: url('../img/top_2.png') 0 2px  no-repeat; behavior: url('../css/iepngfix_v2.htc'); display:block;}
			.sidebox a.top3	{ padding-left: 20px; background: url('../img/top_3.png') 0 2px  no-repeat; behavior: url('../css/iepngfix_v2.htc'); display:block;}
			.sidebox a.top4	{ padding-left: 20px; background: url('../img/top_4.png') 0 2px  no-repeat; behavior: url('../css/iepngfix_v2.htc'); display:block;}
			.sidebox a.top5	{ padding-left: 20px; background: url('../img/top_5.png') 0 2px  no-repeat; behavior: url('../css/iepngfix_v2.htc'); display:block;}
	
				/* sidebox definitions */
			.sidebox_bottom {
				height:6px;
				width:208px;
				margin:0 0 8px 0;
				background: url('../img/schatten_unten_marginal.png') 0 0 no-repeat;
				behavior: url('../css/iepngfix_v1.htc');
				font-size:1px;
			}
		/* sidebox - end*/
	/* sidebarbox - end */

	/* sitefooterbox */
		.sitefooterbox {
			position:absolute;
			bottom:8px;
			height:25px;
			right:221px;
			width:632px;
			padding: 0;
			margin:0 0 0 0;
			text-align: right;
			float:right;
			clear:both;
			display:inline;
			behavior: none;
		}
		* html .sitefooterbox {
			position:absolute;
			bottom:27px;
			height:25px;
			right:221px;
			width:632px;
			padding: 0;
			margin:0 0 0 0;
			text-align: right;
			float:right;
			clear:both;
			display:inline;
			behavior: none;			
		}
		/* Buttons sitefooterbox */
				a.btn_print{
					background: url('../img/site_print.gif') left 0 no-repeat;
					padding-left:20px;
					margin: 0 5px 0 5px;
					font-size:11px;
					text-decoration:none;
					color:#000066;
					behavior: none;
				}
				a.btn_site_top{
					background: url('../img/site_top.gif') left 0 no-repeat;
					padding-left:20px;
					margin: 0 5px 0 5px;
					font-size:11px;
					text-decoration:none;
					color:#000066;
					behavior: none;
				}
				a.btn_print:hover, a.btn_site_top:hover {
					font-size:11px;
					color:#787878;
					behavior: none;
				} 
		/* Buttons sitefooterbox - end */
	/* sitefooterbox - end */
	
	/* footerbox */
		.footerbox {
			position:absolute;
			left:0;
			bottom:-60px;
			width:848px;
			padding: 0 0 15px 0;
			margin:0 0 0 3px;
			background: url('../img/logo_staralliance.png') right top no-repeat;
			behavior: url('../css/iepngfix_v2.htc');
			text-align: left;
			float:left;
			clear:both;
		}
		.staralliance{
			background: url('../img/logo_staralliance.png') right top no-repeat;
			behavior: url('../css/iepngfix_v2.htc');
			float:right;
		}
		
		.footerbox a {
			font-size:11px;
			text-decoration:none;
			color:#000066;
		}
		.footerbox a:hover {
			font-size:11px;
			color:#787878;
		}
		/* Abstimmen/Ergebnis */
		.vert_abstand {
			width:100px;
			height:52px;			
			}
			
		* html .vert_abstand {
			width:100px;
			height:53px;			
			}	
			
			
		.abstimmen {
					background: url('../img/arrows_right.png') no-repeat 0 center;
					behavior: url('../css/iepngfix_v2.htc');
					padding-left:15px;
					float:left;
					text-decoration:none;
					color:#000066;
					font-weight:bold;									
				}
		* html .abstimmen {
			background: url('../img/arrows_right.png') no-repeat 0 center;
			behavior: url('../css/iepngfix_v2.htc');
			padding-left:15px;
			margin-left:35px;			
			float:left;
			text-decoration:none;
			color:#000066;
			font-weight:bold;							
		}
				a.abstimmen{
					
					text-decoration:none;
					color:#000066;
					font-weight:bold;
				
				}
				
				.abstimmen a:link {text-decoration:none; color:#000066; font-weight:bold;}
				.abstimmen a:visited {text-decoration:none; color:#000066; font-weight:bold;}
				.abstimmen a:hover {text-decoration:none; color:#000066; font-weight:bold;}
				.abstimmen a:active {text-decoration:none; color:#000066; font-weight:bold;}
				
				
	/* footerbox - end */
	
	.rules {
		margin-left:8px; background: url('../img/dividing_line.png') repeat-x; padding:5px 0 20px 0; float:left; 
	}
	
	.rulesLeft {
		width:100px; float:left;
	}	
	
	.rulesRight {
		width:500px; float:left;
	}
	
	.rulesRight a, .rulesRight a:hover {
		font-size:12px;
	}
	
/* contentContainer - end */
.boxMiddle_home {
	width:640px;
	display:inline;	
	/* background-image: url('../img/schatten_links_rechts.png');
	behavior: url('../css/iepngfix_v1.htc');
	background-position: left;
	background-repeat: repeat-y; */
	float:left;
	clear:both;
	}
.boxBottom_home {
	width:640px;
	padding:10px 0 0 0;
	/* background: url('../img/schatten_unten.png') 0 0 no-repeat;
	behavior: url('../css/iepngfix_v1.htc'); */
	font-size:1px;
	text-align:right;
	float:left;
	clear:both;
	}
.visual_home {
	width:640px;	
	/* margin:-4px 0 0 2px; */	
	display:inline;	
	background-image: url('../img/schatten_links_rechts.png');
	behavior: url('../css/iepngfix_v1.htc');
	background-position: left;
	background-repeat: repeat-y;
	float:left;
	clear:both;
	position:relative;	
	}
* html .visual_home {		
	margin:-4px 0 0 0;		
	}
.visual_home_bottom {
	width:640px;
	height:6px;
	float:left;
	clear:both;
	display:inline;
	background: url('../img/schatten_unten_visual_home.png') 0 0 no-repeat;
	behavior: url('../css/iepngfix_v1.htc');
	font-size:1px;
			}
.pinboard_home {
	float:left;
	clear:both;
	display:inline;
	width:640px;
	margin:5px 0 5px 0px;					
	}
.img_visual_home {
	margin:-4px 0 0 3px;
	padding:0;
	}
.teaser_transparenz {
	position:absolute;
	width:291px;	
	right:17px;
	bottom:12px;
	background-image:url('../img/bg_visual_trans.png');
	behavior:url('../css/iepngfix_v1.htc');
	background-position:left;
	background-repeat:repeat;	
	width:206px;
	padding:4px 0 0 0;
	}
.teaser-transparenz_thema {
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:10px 0 8px 12px;
	}
.teaser_transparenz h1 {
	font-family:arial;
	font-size:20px;
	font-weight:normal;
	padding:0 0 0 12px;
	margin:0;
	}
.teaser-transparenz_text {
	font-family:arial;
	font-size:14px;
	font-weight:normal;
	line-height:18px;
	padding:12px 0 8px 12px;
	margin:0;
	}
.teaser_transparenz .right {
	padding:10px 14px 14px 0;	
	width:178px;
	}
.pinboard_drittel_left {
	width:208px;
	float:left;	
	position:relative;	
	padding:3px 0 10px 0;	
	}
.pinboard_uebersicht_links_home {		 
	width:158px;
	}
.pin_ueber_li_home_top {
	width:155px;
	height:22px;	
	margin:0;	
	padding:0;
	background: url('../img/pin_box_klein.png') 3px 0 no-repeat;
	/* behavior: url('../css/iepngfix_v1.htc'); */				
	}
* html .pin_ueber_li_home_top {
	width:155px;
	height:22px;	
	margin:0;	
	padding:0;
	background: url('../img/pin_box_klein.jpg') 3px 0 no-repeat;
	/* behavior: url('../css/iepngfix_v1.htc'); */				
	}
.pin_ueber_li_home_top img {
	margin:0;
	padding:0;	
	}
.pinboard_uebersicht_links_home_middle {	 
	width:158px;
	background: url('../img/pinboard_klein_schatten_marginal.png') 0 0 repeat-y;
	behavior: url('../css/iepngfix_v1.htc');
	margin:0;
	padding:0;
	}
.pinboard_uebersicht_links_home_bottom {	 
	width:158px;
	height:10px;
	margin:0 0 3px 0;
	padding:0;
	background: url('../img/pinboard_klein_schatten_unten.png') 0 0 no-repeat;
	behavior: url('../css/iepngfix_v1.htc');
	font-size:1px;
	}
.pinboard_uebersicht_links_home_middle h2 {
	margin:0px 8px 0;
	padding-bottom:0;
	padding-right:8px;
	padding-left:3px;
	}
.pinboard_uebersicht_links_home_middle p {
	margin:0;
	padding-top:6px;
	padding-bottom:6px;
	padding-right:8px;
	padding-left:10px;
	font-size:11px;
	}
* html .pinboard_uebersicht_links_home_middle p {	
	width:132px;
	}
.question_container_home {
	float:left;
	clear:both;
	display:inline;
	width:640px;
	margin:5px 0 10px 0;	
	}
.pinboard_drittel_wrapper {	
	padding:14px 0 14px 20px;	
	}
.pinboard_uebersicht_home {
	/* float:left; */
	margin-bottom:20px;
	width:640px;
	}
.grautext {
	font-family:arial;
	font-size:11px;
	color:#848484;
	}
.pinboard_zweidrittel_right {
	width:430px;
	float:left;	
	}
* html .pinboard_zweidrittel_right {
	width:420px;
	float:left;	
	}
.pinboard_zweidrittel_wrapper {	
	padding:3px 0 0 8px;
	}
* html .pinboard_zweidrittel_wrapper {	
	padding:3px 0 0 5px;
	}
.sidebox_top_zweidrittel {
	width:420px;
	height:2px;
	background:transparent url(../img/schatten_oben_marginal_zweidrittel.png) no-repeat scroll 0 0;
	behavior: url('../css/iepngfix_v1.htc');
	font-size:1px;
	}
.sidebox_middle_zweidrittel {
	background:transparent url(../img/schatten_links_rechts_marginal_zweidrittel.png) repeat-y scroll 0 0;
	behavior: url('../css/iepngfix_v1.htc');
	padding:0 0 0 12px;
	width:415px;
	}
.sidebox .nolines {
	margin:0 8px;
	background:none;
	padding:5px 0 5px 0;
	list-style:none;
	}
* html .sidebox .nolines {
	width:168px;
	}
.left_zweidrittel {
	float:left;
	padding:0 0 10px 0;
	}
.right_zweidrittel {
	float:right;
	padding:0 25px 10px 0;
	/* position:relative;
	right:25px;
	top:0; */
	}
.sidebox_middle_zweidrittel p.head {	
	width:390px;
	padding:8px 5px 10px 0;	
	font-weight:bold;
	}
.sidebox_middle_zweidrittel p.text_line {	
	width:397px;	
	background: url('../img/dividing_line_mitte.png') 0 0 no-repeat;
	padding:5px 0 15px 0;
	font-size:11px;
	/* padding:5px 2px 15px 0; */	
	}	
.sidebox_middle_zweidrittel p.text {	
	width:397px;	
	padding:0 5px 15px 0;
	font-size:11px;
	}
*html .sidebox_middle_zweidrittel p.text {	
	width:377px;	
	padding:0 5px 15px 0;
	font-size:11px;
	}
.sidebox_bottom_zweidrittel {
	background:transparent url(../img/schatten_unten_marginal_zweidrittel.png) no-repeat scroll 0 0;
	behavior: url('../css/iepngfix_v1.htc');
	font-size:1px;
	height:6px;
	margin:0 0 8px;
	width:425px;
	}
.pinboard_zweidrittel_wrapper_bottom {	
	padding:0px 0 10px 8px;	
	}	
* html .pinboard_zweidrittel_wrapper_bottom {	
	padding:0px 0 10px 5px;	
	}	
a.mehr_pfeil {	
	background:transparent url(../img/pfeil.png) no-repeat scroll 0 5px;	
	color:#000066;
	display:block;
	font-size:11px;
	line-height:13px;
	padding-left:8px;
	text-decoration:none;
	}
* html .sidebox a.mehr_pfeil {
	width:170px;
	}
.reiter_pin img {
	behavior: url('../css/iepngfix_v1.htc');
	}
a.mehr_pfeil:hover {	
	background:transparent url(../img/pfeil_inactive.png) no-repeat scroll 0 5px;	
	color:#787878;
	display:block;
	font-size:11px;
	line-height:13px;
	padding-left:8px;
	text-decoration:none;
	}
a.mehr_pfeil_vote {	
	background:transparent url(../img/pfeil.png) no-repeat scroll 0 5px;
	behavior: url('../css/iepngfix_v1.htc');
	color:#000066;
	display:block;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	padding-left:8px;
	text-decoration:none;
	}
a.mehr_pfeil_vote:hover {	
	background:transparent url(../img/pfeil_inactive.png) no-repeat scroll 0 5px;
	behavior: url('../css/iepngfix_v1.htc');
	color:#787878;
	display:block;
	font-size:11px;
	font-weight:bold;
	line-height:13px;
	padding-left:8px;
	text-decoration:none;
	}
.pinboard_img_klein_home {					
	margin-bottom:14px;
	margin-left:5px;					
	}
p.next_vote {
	font-size:11px;
	padding:3px 8px 13px 8px;
	}
.wrapper_mitvoten {
	text-align:right;
	float:right;
	margin:6px 0 0 0;
	}
	
	
