#contentcol
{
	width: 705px;
	float: left;
	background: #FFF;
	color: #000;
	position: relative;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	padding: 30px 30px 0 30px;
	padding-bottom: 30px;
}

	#contentcol #left
	{
		width: 165px;
		float: left;
	}

		#contentcol #left h1
		{
			text-indent: 0;
		}

	#contentcol #right
	{
		width: 540px;
		float: left;
	}

		#contentcol #right .bilder
		{
			float: left;
			width: 100%;
			margin-bottom:65px;
		}

			#contentcol #right .bilder ul
			{
				margin: 0;
				list-style: none;
				padding: 0;
			}

			#contentcol #right .bilder ul li
			{
				float: left;
				list-style: none;
				margin: 5px 10px 7px 0;
				padding: 0;
				height: 46px;
				overflow: hidden;
			}

			#contentcol #right .bilder ul li img
			{
				cursor: pointer;
			}

			#contentcol #right .bilder .thumbnaillist
			{
				display: none;
			}
			#contentcol #right .bilder #showthumblist
			{
				background: url(/mahout_cms/project/themes/default/images/pfeil_rechts.gif) 1px 3px no-repeat;
				padding-left: 16px;
				margin: 7px 0 0px 0;
				cursor: pointer;
				font-size:12px;
			}
			
			#contentcol #right .bilder .thumbnaillist li
			{
				position: relative;
				width: 65px;
				overflow: hidden;
			}
			#contentcol #right .bilder .thumbnaillist li .thumbs
			{
				position: absolute;
				top: 0;
				left: 0;
				z-index: 1;
			}
			
			#contentcol #right .bilder .thumbnaillist li .play
			{
				position: relative;
				top: 0;
				left: 0;
				z-index: 2;
			}
			
			#contentcol #right .bilder .pfeil_unten
			{
				background: url(/mahout_cms/project/themes/default/images/pfeil_unten.gif) 1px 4px no-repeat !important;
				padding-left: 16px;
				margin: 7px 0 0px 0;
				cursor: pointer;
				font-size:12px;
			}


		#contentcol #right .head
		{
			float: left;
			width: 100%;
			padding: 5px 0;
			margin-bottom:10px;
		}

		#contentcol #right .head p
		{
			padding: 0;
			margin: 0;
		}

		#contentcol #right .head p.kunde
		{
			float: left;
			font-weight: normal;
			font-size: 13px;
		}


		#contentcol #right .ueberschrift
		{
			float: left;
			width: 100%;
			margin: 15px 0 19px 0;
			border-bottom: 1px solid #000;
		}

			#contentcol #right .ueberschrift h1
			{
				font-size: 35px;
				line-height: 40px;
				font-weight: normal;
				text-indent: 0;
				height: auto;
				margin: 0;
				font-family: "Times New Roman", serif;
			}

			#contentcol #right .ueberschrift h2
			{
				font-size: 16px;
				line-height: 22px;
				font-weight: bold;
				text-indent: 0;
				height: auto;
				margin: 13px 0 13px 0;
			}
			
			#contentcol #right .text
			{
				/* border-bottom: 1px solid #000; */
				font-size: 13px;
				line-height:1.6em;
			}

			#contentcol #right .text p.teaser
			{
				margin-bottom: 21px;
				font-weight: bold;
				font-size: 13px;
				line-height:1.6em;
			}

			#contentcol p.download {
				padding-top: 10px;
			}

			#contentcol a.download {
				color: #000;
				padding-left: 20px;
				background: url('../../../project/themes/default/images/pfeil_rechts.gif') no-repeat 0px 3px;
			}

			#contentcol a.download:hover {
				color: #000 !important;
			}

#teasercol
{
	float: left;
	width: 170px;
	margin-left: 25px;
	margin-top: 29px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	padding-bottom: 30px;
}

	#teasercol ul
	{
		list-style: none;
		margin: 0;
		padding: 0;
	}

	#teasercol .thema
	{
		list-style: none;
		margin: 0;
		width: 100%;
		float: left;
		padding: 0 0 23px 0;
	}

		#teasercol .thema a
		{
			color: #FFF;
		}

		#teasercol .thema a.aktiv, #teasercol .thema a:hover
		{
			color: #666666 !important;
		}

		#teasercol .thema a .h3
		{
			font-size: 13px;
			line-height: 15px;
			font-weight: bold;
			margin: 3px 0 4px 0;
		}

		#teasercol .thema a .p
		{
			font-size: 12px;
			line-height: 15px;
		}

		#teasercol .thema a .abstand
		{

			font-size: 5px;
			line-height: 5px;
			display: block;
		}

		#teasercol .thema a .kunde
		{
			font-size: 11px;
			line-height: 12px;
		}

		#teasercol .thema a .abstandkunde
		{

			font-size: 8px;
			line-height: 8px;
			display: block;
		}
		#teasercol .thema .menubild
		{
			border: none;
			margin-bottom: 8px;
		}
		
		
.slideshow {
	overflow: hidden;
	min-height: 378px;
}
