.abstandVertikal
{
	width:1px;
	height:50%;
	margin-bottom:-240px; /* half of container's height */
	float:left;
}	

.vertikalAusrichten
{
	margin:0 auto;
	position:relative; /* puts container in front of distance */
	text-align:left;
	height:480px;
	width:850px;
	clear:left;
}
	
.vertikalAusrichten_2
{
	float:right;
}


	.popup
	{
		top:0px;
		left:0px;
		position:fixed;
		display:none;
		background-image:url(../images/trans_000000_80.png);
		background-position:left top;
		background-repeat:repeat;
		z-index:10000;
	}
	.inhalt
	{
/*		margin:100px auto;*/
		width:820px;
		padding:15px;
		background-color:#FFFFFF;
		overflow:hidden;
	}
		.inhalt .scroller
		{
			height:420px;
			overflow-y:auto;
		}

		.inhalt .line
		{
			border-bottom:1px solid #CCCCCC;
		}
			.inhalt .line.top
			{
				margin:0px 0px 15px 0px;
				padding:0px 5px 8px 0px;
				text-align:right;
			}
				.inhalt .line.top a
				{
					color:#CCCCCC;
					text-decoration:none;
					font-weight:bold;
					
				}
			.inhalt .line.bottom
			{
				margin:15px 0px 0px 0px;
			}

		.inhalt .galerie
		{
			float:left;
			width:430px;
		}
			.inhalt .galerie .vollansicht
			{
				width:398px;
			}
			.inhalt .galerie .previewansicht
			{
				cursor:pointer;
				width:98px;
				float:left;
				margin:2px 2px 0px 0px;
			}
		.inhalt .text
		{
			float:right;
			width:370px;
		}
			.inhalt .text .title
			{
				font-size:24px;
				margin-bottom:10px;
			}


	#header
	{
		overflow:hidden;

		height:auto;
	}
	#content
	{
		overflow:hidden;
		font-size:11px;
		color:#1a3c49;
		background-image:url(../images/back_boote_box_ie6.png);
		background-position:top;
		background-repeat:repeat-x;
	}
		#content .spalte_links,
		#content .spalte_rechts
		{
			float:left;
		}
		#content .spalte_links
		{
			width:236px;
			padding:15px 10px;
		}
			#content .spalte_links h2
			{
				padding:10px 10px 6px;
				color:#FFFFFF;
				font-size:14px;
				font-weight:bold;
				font-style:italic;
				
				border:0px;
			}
			#content .spalte_links .box
			{
				height:295px; /* 295 + (2*15) = 325 */
				padding:15px 10px;
				color:#FFFFFF;
			}
				#content .spalte_links .box .title,
				#content .spalte_links .box .subtitle
				{
					font-size:24px;
					font-style:italic;
				}
				#content .spalte_links .box .title
				{
					font-weight:bold;
				}
				#content .spalte_links .box .text
				{
					margin:20px 0px;
					font-size:12px;
				}
				#content .spalte_links .box .details_anzeigen
				{
					float:left;
					display:block;
					width:112px;
					height:18px;
					margin:5px 0px 0px 0px;
					background-image:url(../images/details_anzeigen_orange.gif);
					background-position:left top;
					background-repeat:no-repeat;
				}
				#content .spalte_links .box .preis
				{
					float:right;
					font-size:24px;
					font-style:italic;
					font-weight:bold;
				}

			#content .spalte_links .boot
			{
				background-position:top left;
				background-repeat:no-repeat;
			}
			#content .spalte_links .boot.Super_Air_Nautique_210_Team_Edition{ background-image:url(../images/back_boote_links_210.gif); }
			#content .spalte_links .boot.Ski_Nautique_206_Team_Edition{ background-image:url(../images/back_boote_links_206.gif); }
			#content .spalte_links .boot.Ski_Nautique_196_Limited_Edition{ background-image:url(../images/back_boote_links_196.gif); }
		

		#content .spalte_rechts
		{
			width:668px;
			float:left;
			padding:15px 7px 15px 0px;
		}
			#content .spalte_rechts .sorter
			{
				float:left;
				padding:6px 10px 4px 10px;
				color:#FFFFFF;
				font-size:14px;
				font-weight:bold;
				font-style:italic;
				
				border:0px;
			}
			.active_browseBoxWrap
			{
				padding:6px 10px 4px 10px;
				color:#FFFFFF;
				font-size:14px;
				font-weight:bold;
				font-style:italic;
				width: 648px;
			}
			.active_showResultsWrap
			{
				float:left;
			}
			.active_browseLinksWrap
			{
				float:right;
			}
			#content .spalte_rechts .sorter a,
			#content .active_browseLinksWrap .active_inactiveLinkWrap a
			{
				color:#FFFFFF;
				text-decoration:none;
			}
			#content .active_browseLinksWrap .active_activeLinkWrap a
			{
				color:#FFFFFF;
				text-decoration:underline;
			}

			#content .spalte_rechts .box
			{
				height:142px; /* 142 + (2*15) = 172 */
				width:648px;
				padding:15px 10px;
				color:#292929;
				margin-bottom:3px;
			}
				#content .spalte_rechts .box .title
				{
					font-size:24px;
				}
			#content .spalte_rechts .boot
			{
				background-position:top left;
				background-repeat:no-repeat;
			}
			#content .spalte_rechts .boot._210{ background-image:url(../images/back_boote_rechts_210.gif); }
			#content .spalte_rechts .boot._206{ background-image:url(../images/back_boote_rechts_206.gif); }
		

			#content .spalte_rechts .box .preis
			{
				float:left;
				margin-top:5px;
				font-size:18px;
				line-height:18px;
				font-weight:bold;
			}


			#content .spalte_rechts .box .details_anzeigen
			{
				float:right;
				display:block;
				width:112px;
				height:18px;
				margin:5px 10px 0px 0px;
				background-image:url(../images/details_anzeigen_grau.gif);
				background-position:left top;
				background-repeat:no-repeat;
			}






		#content h1
		{
			font-size:15px;
			padding:24px 0 36px 258px;
			text-transform:uppercase;
		}
		#content #box
		{
			margin:0 10px 0 248px;
			padding:15px 10px;
			background-image:url(../images/back_content_box.png);
			background-position:top;
			background-repeat:repeat-x;
		}

		#content #box form p
		{
			margin:0 0 10px 0;
		}
		#content #box form .kleines
		{
			font-size:10px;
			margin-top:5px;
		}
		#content #box form .red
		{
			color:#9a2623;
		}
		#content #box form .text
		{
			width:210px;
			height:14px;
			border-top:1px solid #b9b9b9;
			border-right:1px solid #e7e6e6;
			border-bottom:1px solid #e7e6e6;
			border-left:1px solid #b9b9b9;
		}
		#content #box form .medium
		{
			width:140px;
		}
		#content #box form .small
		{
			width:55px;
		}
		#content #box form .abstand
		{
			margin-right:8px;
		}



		#content a
		{
			color:#1a3c49;
		}
		#content .bottomlink
		{
			position:relative;
			bottom:0px;
		}
		#content .bottomlink a
		{
			padding-left:10px;
			color:#000000;
			font-weight:bold;
			font-style:italic;
			background-image:url(../images/pfeil_schwarz.gif);
			background-position:left;
			background-repeat:no-repeat;
		}
		#box1 .bottomlink a
		{
			color:#005795;
			background-image:url(../images/pfeil_blau.gif);
		}


.active_browseBoxWrap{
	float:right;

}

.tx-booter-pi1-listrow-header{
	margin:0px;
	padding:20px 0 0 ;
float:left;
}
