body,html	{background-color:#ecede8;margin:0;padding:0;font-size: 10px; font-family: Arial, sans-serif;color: #000;}
p 		{font-size: 12px; font-family: Arial, sans-serif;color: #000;}
label	{font-size:12px; display: block; padding-left:10px;}
img 
img  a:link 	{ border:0px;}
img  a:visited { border:0px;}
img  a:hover 	{ border:0px;}
img  a:active { border:0px;}

#footer		{font-size: 10px; font-family: Arial, sans-serif;color: #696b60; float:right; background-color: #FFFFFF; padding-left:5px;}
#footer	 a:link 	{font-style:normal;text-decoration: none;color: #696b60;}
#footer	 a:visited {font-style:normal;text-decoration: none;color: #696b60;}
#footer	 a:hover 	{font-style:normal;text-decoration: none;color: #696b60;}
#footer	 a:active {font-style:normal;text-decoration: none;color: #696b60;}

#footerBorder	{width:251px; height:107px; border-right: 1px #FFFFFF solid;}
#contentBorder	{width:251px; border-right: 1px #eaebe6 solid; z-index:1}
#header1	{width:100%; height:30px; border-right: 1px #FFFFFF solid; z-index:2; background-color:#e2eed7;}

.bodytext	{margin:10px;font-size: 12px; font-family: Arial, sans-serif;color: #4d4d4d;}
.bodytext	 a:link 	{font-style:normal;text-decoration: none;color: #000000;}
.bodytext	 a:visited {font-style:normal;text-decoration: none;color: #000000;}
.bodytext	 a:hover 	{font-style:normal;text-decoration: none;color: #000000;}
.bodytext	 a:active {font-style:normal;text-decoration: none;color: #000000;}
.mainMenu	{float:left; border-bottom: 1px #FFFFFF solid;}
.csc-header h1 {width:100%; height:30px; border-right: 1px #FFFFFF solid;vertical-align: middle;z-index:2; background-color:#EAEBE6;padding-left:10px;font-size: 14px; font-family: Arial, sans-serif;color:#189EC0; font-stretch: wider; font-weight: 600;}

#productHeader	{width:100%; height:30px; border-right: 1px #FFFFFF solid; z-index:2; background-color:#e2eed7;}
.productHeaderText	{margin-left:10px;font-size: 17px; text-transform:uppercase;; font-family: Arial, sans-serif;color:#004d36; font-stretch: wider;}
#productList	{margin:0px 10px 0px 10px;}
#productListItem{float: left;height: 115px;width: 100px;margin: 3px;padding: 9px;padding-bottom: 10px;text-align: left;top: inherit;vertical-align: bottom;	background-color: #f7f8f4; font:Arial, Helvetica, sans-serif; color:#FF0000;}
#productListItem img { width:100px; height:90px;}
#productListItem a:link {padding-top:3px;font-weight:bold; font-size:11px; font-family:Helvetica;text-decoration: none;color: #696b60;}
#productListItem a:visited {padding-top:3px;font-weight:bold; font-size:11px; font-family:Helvetica;text-decoration: none;color: #696b60;}
#productListItem a:hover {padding-top:3px;font-weight:bold; font-size:11px; font-family:Helvetica;text-decoration: none;color: #696b60;}
#productListItem a:active {padding-top:3px;font-weight:bold; font-size:11px; font-family:Helvetica;text-decoration: none;color: #696b60;}

#productListStart	{margin:0px 10px 0px 10px;}
#productList2	{border: 1px #eaebe6 solid; background-color:#f7f8f4;}
#productList2Start	{border: 1px #f7f8f4 solid; background-color:#f7f8f4; width:241px; vertical-align:top;}
#productListHeader	{margin: 10px 0px 5px 10px;font-size: 12px; font-family: Arial, sans-serif;color:#005240; text-transform:uppercase; font-weight:bold;} 
#productListHeader	 a:link 	{font-style:normal;text-decoration: none;color: #005240;}
#productListHeader	 a:visited {font-style:normal;text-decoration: none;color: #005240;}
#productListHeader	 a:hover 	{font-style:normal;text-decoration: none;color: #000000;}
#productListHeader	 a:active {font-style:normal;text-decoration: none;color: #000000;}
#productListHeaderStart	{margin: 4px 0px 3px 10px;font-size: 11px; font-family: Arial, sans-serif;color:#005240; text-transform:uppercase; font-weight:bold;} 
#productListHeaderStart	 a:link 	{font-style:normal;text-decoration: none;color: #005240;}
#productListHeaderStart	 a:visited {font-style:normal;text-decoration: none;color: #005240;}
#productListHeaderStart	 a:hover 	{font-style:normal;text-decoration: none;color: #000000;}
#productListHeaderStart	 a:active {font-style:normal;text-decoration: none;color: #000000;}
#productListText	{margin: 0px 0px 10px 10px;font-size: 12px; font-family: Arial, sans-serif;color: #000000; }
#productNav		{margin: 10px 10px 10px 10px;font-size: 12px; font-family: Arial, sans-serif;color: #005240; font-weight:bold; }
#productNav	a:link 	{text-decoration: none;color: #005240;}
#productNav	a:visited {text-decoration: none;color: #005240;}
#productNav	a:hover 	{text-decoration: none;color: #000000;}
#productNav	a:active {text-decoration: none;color: #000000;}
#productSingleImage img	{margin:5px 5px 5px 5px;}
#productSingleText	{margin: 10px 10px 10px 0px;font-size: 12px; font-family: Arial, sans-serif;color: #004d36; font-style:italic;}
#productSingleText p {color: #004d36;}

.text		{font-size: 12px; font-family: Arial, sans-serif;color: #000;}
.headerSub	{font-size:12px;font-weight:bold;background: no-repeat url(images/square.gif) 0px 3px; padding-left: 16px;}
.pageHeader	{font-size:24px;line-height:24px;font-weight:bold;}
.title		{padding-top:18px;font-size:24px;line-height:24px;font-weight:bold;}
.pressTitle	{padding-top:74px;color:#F2EFEF;font-size:61px;line-height:61px;margin:0;font-weight:bold;letter-spacing: -1px;word-spacing: -4px;}


#content	{padding-left:14px;}

.tx-damdownloads-pi1	{padding:10px;}
.tx-damdownloads-pi1	 a:link 	{font-style:normal;text-decoration: none;color: #000000;}
.tx-damdownloads-pi1	 a:visited {font-style:normal;text-decoration: none;color: #000000;}
.tx-damdownloads-pi1	 a:hover 	{font-style:normal;text-decoration: none;color: #000000;}
.tx-damdownloads-pi1	 a:active {font-style:normal;text-decoration: none;color: #000000;}
#listArchive {width:668px;height:100%;}
#singleDoc {width:300px; height:146px; float:left;}
#singleImg {width:300px; height:146px; float:left;}
#damImg img {border:10px #f2efef solid;}
#damTable {padding:11px 5px 5px 5px;}
#damTable p {font-family: Arial, Helvetica, sans-serif; font-size:11px;line-height: 130%;}
#damTable a:link 	{font-style:normal;text-decoration: none;color:#000000;}
#damTable a:visited {font-style:normal;text-decoration: none;color:#000000;}
#damTable a:hover 	{font-style:normal;text-decoration: none;color:#666666;}
#damTable a:active 	{font-style:normal;text-decoration: none;color:#000000;}
.damTableFile {font-size:9px;color: #666666;}


smallText {font-size:10px;}
span.roteSchrift {color:#FF0000;}
span.sehrGross {font-size:36px;}

#prodmenu {padding:10px 10px 10px 10px; width:232px;}
.menu1-no { width:232px; line-height:30px; color:#004d36;font-size:12px; font-weight:bold;font:Arial, Helvetica, sans-serif; border-top:1px #eaebe6 solid; }
.menu1-no a:link { padding-left:10px;text-decoration: none;color:#004d36;}
.menu1-no a:hover {padding-left:10px;text-decoration: none;color:#017452;}
.menu1-no a:visited {padding-left:10px;text-decoration: none;color:#004d36;}

.menu2-no { height:15px; width:232px; margin:-7px 0px 5px 0px ; line-height:15px; color:#004d36;font-size:11px; font-weight:bold;font:Arial, Helvetica, sans-serif;}
.menu2-no a:link { padding-left:10px;text-decoration: none;color:#004d36;}
.menu2-no a:hover {padding-left:10px;text-decoration: none;color:#017452;}
.menu2-no a:visited {padding-left:10px;text-decoration: none;color:#004d36;}

#lev { float:left; height:100px;width:170px;margin:8px;}
#lev img {vertical-align:middle;}

.csc-mailform-field	{border:0px;}
.csc-mailform-label	{font-size: 11px; font-family:Arial;color: #004d36;font-weight:bold; margin-top:5px;}

div.tx-cegallery-pi1-album_entry{float: left;height: 155px;width: 160px;margin: 3px;padding: 10px;padding-bottom: 10px;text-align: left;top: inherit;vertical-align: bottom;	background-color: #f7f8f4; font:Arial, Helvetica, sans-serif; color:#FF0000;}
div.tx-cegallery-pi1-album_entry a:link 	{ padding-top:3px;font-weight:bold; font-size:11px; font-family:Helvetica;text-decoration: none;color: #696b60;}
div.tx-cegallery-pi1-album_entry a:visited {padding-top:3px;font-weight:bold; font-size:11px; font-family:Helvetica;text-decoration: none;color: #696b60;}
div.tx-cegallery-pi1-album_entry a:hover 	{ padding-top:3px;font-weight:bold; font-size:11px; font-family:Helvetica;text-decoration: none;color: #696b60;}
div.tx-cegallery-pi1-album_entry a:active {padding-top:3px;font-weight:bold; font-size:11px; font-family:Helvetica;text-decoration: none;color: #696b60;}
.tx-cegallery-pi1-album_entry img { width:160px; height:120px;}
.tx-cegallery-pi1-album_date { display:none;}
.tx-cegallery-pi1-album_header h2 {width:756px; height:30px; z-index:2; background-color:#e2eed7; display: table-cell; line-height:30px; vertical-align: middle; padding-left:10px;font-size: 17px; text-transform:uppercase;; font-family: Arial, sans-serif;color:#004d36; font-stretch: wider; font-weight:normal;}
.tx-cegallery-pi1-album_backlink {font-weight:bold; font-size:12px; font-family:Helvetica;text-decoration: none;color: #696b60;}
div.tx-cegallery-pi1-detail_entry{padding-top: 20px;padding-bottom: 10px;text-align: center;}		
div.tx-cegallery-pi1-slideControls{padding-bottom: 10px;}				
div.tx-cegallery-pi1-album_entry img, div.tx-cegallery-pi1-detail_entry img {clear: both;border: 1px solid #999999 ;}
div.tx-cegallery-pi1-clearer {clear: both;}
div.tx-cegallery-pi1-detail_header { padding-bottom: 10px;}

		div.tx-cegallery-pi1-detail_nav {
			clear: both;
			width: 385px;
		}		

		span.tx-cegallery-pi1-photo_prev {
		 float: left;
		 width: 50px;
		}

		span.tx-cegallery-pi1-photo_next {
		 width: 50px;
		 text-align: right;
		 float: left;
		}

	  span.tx-cegallery-pi1-album_back_link {
	    float: left;
	    width: 285px;
	    text-align: center;
	  }

	  span.tx-cegallery-pi1-pagebrowser_actual, span.tx-cegallery-pi1-pagebrowser_normal {
	    padding-right: 8px;
	  }

	  span.tx-cegallery-pi1-pagebrowser_actual a {
	    font-weight: bold;
	  }

	  div.tx-cegallery-pi1-pagebrowser {
	    padding-bottom: 10px;
	  }

		div.tx-cegallery-pi1-page {
 			float: left;
 			padding-right: 10px;
		}	  

		#mySlideshow	{
			width: 370px;
			height: 370px;
			z-index:5;
			display: none;
			overflow:hidden;
			position: relative;
			background-color: #DFD9C2;
		}

		#mySlideshow img
		{
			border: 0;
			margin: 0;
		}

		#mySlideshow #slideInfoZone
		{
			position: absolute;
			z-index: 10;
			width: 100%;
			margin: 0px;
			left: 0;
			bottom: 0;
			height: 3em;
			background: #333;
			color: #fff;
			text-indent: 0;
		}

		#slideInfoZone h2
		{
			padding: 0;
			font-size: 12px;
			margin: 0;
			margin: 2px 5px;
			font-weight: strong;
			color: inherit;
		}

		#slideInfoZone p
		{
			padding: 0;
			font-size: 10px;
			margin: 2px 5px;
			color: #eee;
		}

		#mySlideshow a
		{
			font-size: 100%;
			text-decoration: none;
			color: inherit;
		}

		#mySlideshow a.right, #mySlideshow a.left
		{
			position: absolute;
			height: 100%;
			width: 40%;
			cursor: pointer;
			z-index:10;
			filter:alpha(opacity=20);
			-moz-opacity:0.2;
			-khtml-opacity: 0.2;
			opacity: 0.2;
		}

		* html #mySlideshow a.right, * html #mySlideshow a.left
		{
			filter:alpha(opacity=50);
		}

		#mySlideshow a.right:hover, #mySlideshow a.left:hover
		{
			filter:alpha(opacity=80);
			-moz-opacity:0.8;
			-khtml-opacity: 0.8;
			opacity: 0.8;
		}

		#mySlideshow a.left
		{
			left: 0;
			top: 0;
			background: url('/typo3conf/ext/ce_gallery/res/left.gif') no-repeat top left;
		}

		#mySlideshow a.right
		{
			right: 0;
			top: 0;
			background: url('/typo3conf/ext/ce_gallery/res/right.gif') no-repeat top right;
		}

		div.tx-cegallery-pi1-pagebrowser_back, div.tx-cegallery-pi1-pagebrowser_pages {
			float: left;
		}		
		
		div.tx-cegallery-pi1-pagebrowser_back {
			width:75px;
		}		
		
		div.tx-cegallery-pi1-slimbox_hidden_links {
		  display: none;
		}

