* 		{ /* Mit Universalselektor die Polsterungseigenschaften aller (Block-)Elemente auf null setzen */
		margin: 0;
		padding: 0;
		}

html 	{
		height: 100%;
		}


body 	{ 
		height: 100%;
		margin: 0px; 
		padding: 0px;
		background: url(../images/bg.jpg) no-repeat top center #ffffff; 
		text-align: left;
		font-family: Arial;
		font-size: 12px;
		color: #545353;
		}
		
h1
		{		
		font-size: 12px;
		color: #545353;
		}	
		
		
a
		{
		text-decoration: none;
		color: #184185;	
		}
		
p.bodytext 	{
			margin: 0px 0px 10px 0px;
			padding: 0px;
			}	

p.align-right
			{
			text-align:right;	
			}	
			
p.align-center
			{
			text-align:center;	
			}				
			
p.align-justify
			{
			text-align:justify;	
			}				
			
			
#content ul
			{
			list-style-image:url(../images/ausklappnavi_pfeil.gif); 
			margin-left:1.9em; 
			padding-left:0.5em;
			margin-top: 0px;
			font-family: Arial;	
			}		
		
#rahmen
		{
		width: 990px;
		margin: 0 auto;	
		display: table;
		}		

		
#logo
		{
		float: left;
		width: 162px;
		height: 49px;
		background: white;
		padding: 15px 0px 0px 0px;
		}
		
		
#produktbilder	
		{
		position: absolute;
		height: 95px;
		width: 956px;
		top: 320px;
		left: 50%;
		margin-left: -478px;
		}		
		
* html #produktbilder	
		{
		position: absolute;
		height: 95px;
		width: 956px;
		top: 320px;
		left: 50%;
		margin-left: -650px;
		}		



	


/*//////////////HAUPTMENUE///////////*/		
#hauptmenue, ul.ausklappnavi, #linke-spalte, #produktbereiche, #breadcrumb, #flaggen
		{
		display:none;	
		}		



		
/*///////Inhaltsrahmen mit Headergrafik///////////*/		
#inhalts-rahmen
		{
		clear: left;
		float: left;
		width: 990px;
		padding: 0px 0px 0px 0px;
		}	
			



					
		
/*////////////PRODUKT NAVIGATION/////////*/
#hoehe-header-startseite	
		{
		height: 371px;	
		}


/*////////////INHALTSBEREICH - Content/////////*/
#content
		{
		float: left;
		width: 760px;
		height: auto;
		margin: 20px 0px 0px 0px;
		}		
			
			
#content-start
		{
		float: left;
		width: 760px;
		height: auto;
		margin: 396px 0px 0px 40px;
		}				
			
			
			
#content-intro
		{
		float: left;
		width: 990px;
		height: auto;
		margin: 5px 0px 0px 0px;
		}				

			
#willkommen	
		{
		float:left; 
		width: 350px;
		border-right: 1px dotted #b2b2b2;
		padding: 0px 25px 0px 0px;
		}			
			
			
#aktuelles	
		{
		float:left;
		width: 334px;
		padding: 0px 25px 0px 25px;	
		}	
		
		
#inhalt	
		{
		float:left; 
		width: 348px;
		padding: 0px 25px 0px 0px;
		}			
			
			
#accordion	
		{
		float:left;
		width: 334px;
		padding: 0px 0px 0px 25px;
		}					
/*////////////Seitenabschluss - Adresse/////////*/			
			
#abschluss		
		{
		clear: left;
		float: left;
		bottom: 0px;
		height: 40px;
		line-height: 40px;
		width: 100%;
		margin: 25px 0px 0px 0px;
		}			
			
			
#adresse
		{
		width: 990px;
		font-size: 11px;
		color: #184185;
		margin: 0px auto;	
		}		

#adresse a	
		{
		color: #184185;
		text-decoration: none;	
		}
		
		
/*/NEWS/*/
.news	{
		}
		
.news h1 a, .news a
		{
		color: #282828;	
		text-decoration:none;
		}		

.news h1
		{
		margin-bottom: 0px;
		padding-bottom: 0px;	
		}		
		
.news .news-img img
		{
		float: left;
		margin-right: 10px;
		margin-bottom: 5px;
		margin-top: 3px;
		}		

		
.news hr.clearer	
		{
		background-color: #e4e4e4; /* Farbe f�r Opera und Firefox */
		color: #e4e4e4; /* Farbe f�r Internet Explorer (IE) */
		border: 0;
		height: 1px; 
		margin: 10px 0px 10px 0px;
		clear: both;
		}		
		
		
.tx-ttnews-browsebox	{border: 0px; background: none; float: left; text-align:left; margin: 0px; padding: 0px;}
.tx-ttnews-browsebox table {float:left;}


.tx-ttnews-browsebox-SCell {background: #669B10; color: #ffffff; border: 0px; padding-bottom: 1px;}

.tx-ttnews-browsebox-SCell a {color: #ffffff;}	




.news-single-related, .news-single-files {background: none; border: 0px;}		
		
		
		
		
/*/SUCHE/*/
.tx-indexedsearch-searchbox-button {background: #184185; border: 1px solid #184185; color: #ffffff; font-family: Arial; font-size: 12px; float: right; margin: 10px 0px 10px 0px;}		
.tx-indexedsearch-searchbox-sword {margin-left: 20px; height: 18px; width: 150px; border: 0px; color: #000000; border: 1px solid #E9E9E9;}
.tx-indexedsearch-whatis {font-weight: bold; margin: 0px 0px 10px 0px; border-top: 1px solid #184185; padding-top: 5px;}
.tx-indexedsearch-browsebox {margin: 10px 0px 10px 0px;}		





/*/AUFKLAPP INHALT/*/
/*/UEBERSCHRIFT/*/
.ka-handler	{background: url(../images/bg_accordion_h1.gif) no-repeat #6177A9; color: #ffffff; width: 329px; min-height: 17px; padding-top: 3px; padding-left: 20px; cursor: pointer;}
.open .ka-handler {background: url(../images/bg_accordion_h1_open.gif) no-repeat #6177A9; color: #ffffff; width: 329px; min-height: 17px; padding-top: 3px; padding-left: 20px; cursor: pointer;}

.ka-content {background: url(../images/bg_accordion.gif) no-repeat #ffffff; width: 317px; padding: 10px 20px 10px 10px; border-left: 1px solid #e9e8e8; border-right: #e9e8e8; border-bottom: 3px solid #184185;}

.ka-panel {margin-bottom: 2px;}



.tx-powermail-pi1_fieldset_1, .tx-powermail-pi1_fieldset_2 {padding: 10px 10px 10px 10px;}

		
		
		
		
/*/SITEMAP/*/
.tx-dropdownsitemap-pi1 div
		{	
		margin: 0px;
		padding: 0px;
		}
		
.tx-dropdownsitemap-pi1 div.expAll {margin: 0px 0px 10px 0px; padding: 0px; color: #184185;}	
		
span.ifsub {color:#184185;}		
		
.tx-dropdownsitemap-pi1 ol li ol {margin-left: 10px; margin-top: 5px; color: #184185;}
.tx-dropdownsitemap-pi1 ol li ol li ol li{margin-left: 10px; margin-top: 0px; color: #184185;}

.tx-dropdownsitemap-pi1 .level_2 {margin-top: 0px; margin-left:10px; color: #184185;	}
		
				
