/*

	  ********************************************************
      *                                                      *
	  *        NIVUS - STYLEGUIDE                            *
      *                                                      *
	  *        Konzeption, Gestaltung & Programmierung       * 
	  *        © 2005 INDECA GmbH                            *
      *        Autor: Thomas Pantle                          *
      *                                                      *
      ********************************************************

*/




/* 	  ---------------   Verwendete Farben     ----------------

	  Cyan         = #00A6EB
	  Cyan hell    = #F7FCFE
	  Orange       = #EB9500
	  Dunkelgrau   = #9E9D9D
	  Hellgrau	   = #EEEEEE

*/




/* 	  ---------------   Verwendete Styles     --------------*/

body 
	{
		background-image: url(../images/hg.gif);
		background-repeat: no-repeat;
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		background-color: #FFFFFF;
		font: 11px arial, helvetica, sans-serif;
		
		SCROLLBAR-FACE-COLOR: #EEEEEE;
	    SCROLLBAR-HIGHLIGHT-COLOR: #EEEEEE;
	    SCROLLBAR-SHADOW-COLOR: #9E9D9D;
	    SCROLLBAR-3DLIGHT-COLOR: #9E9D9D;
	    SCROLLBAR-ARROW-COLOR: #000000;
	    SCROLLBAR-TRACK-COLOR: #EEEEEE;
	    SCROLLBAR-DARKSHADOW-COLOR: #EEEEEE		
	}




/*Anfang Logo: Positionierung*/	
#logo 
	{
		position: absolute;
		height: auto;
		top: 13px;
		left: 653px;
		overflow: hidden;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		z-index: 2;
	}
/*Ende Logo: Positionierung, Verlinkung*/		



/*Anfang Suche: Positionierung, Verlinkung*/	
#suche 
	{
		position: absolute;
		height: auto;
		top: 112px;
		left: 653px;
		overflow: hidden;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
A.suche 
	{
		color: #000000; 
		font: 700 11px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.suche:hover 
	{	
		color: #00A6EB;
		font: 700 11px arial, helvetica, sans-serif;
		text-decoration: none;
	}
	
A.suche:focus 
	{	
		color: #000000;
		font: 700 11px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.suche:active  
	{ 
		color: #00A6EB;
		font: 700 11px arial, helvetica, sans-serif;
		text-decoration: none;

	}
/*Ende Suche: Positionierung, Verlinkung*/		



/*Anfang Weißer Streifen mit Transparenz: Positionierung*/	
#streifen 
	{
		background-color: #FFFFFF;
		filter: alpha(opacity=70);
		-moz-opacity:0.7;
		position: absolute;
		top: 28px;
		left: 195px;
		width: 446px;
		height: 36px;
		overflow: hidden;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}

#streifen p 
	{
		font: 500 11px arial, helvetica, sans-serif;
		color: #000000;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
A.streifen 
	{
		color: #000000; 
		font: 700 11px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.streifen:hover 
	{	
		color: #00A6EB;
		font: 700 11px arial, helvetica, sans-serif;
		text-decoration: none;
	}
	
A.streifen:focus 
	{	
		color: #000000;
		font: 700 11px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.streifen:active  
	{ 
		color: #00A6EB;
		font: 700 11px arial, helvetica, sans-serif;
		text-decoration: none;

	}
/*Ende Image: Positionierung*/	


/*Anfang Key Visual: Positionierung*/	
#image 
	{
		position: absolute;
		height: auto;
		top: 28px;
		left: 195px;
		overflow: hidden;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
/*Ende Image: Positionierung*/	


/*Anfang Sprache: Positionierung*/	
#sprache 
	{
		position: absolute;
		height: auto;
		top: 29px;
		left: 35px;
		overflow: hidden;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}

#lang_selection
	{
		position: absolute;
		height: auto;
		top: 37px;
		left: 50px;
		overflow: hidden;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}

#lang_flag
	{
		position: absolute;
		height: auto;
		top: 6px;
		left: 51px;
		overflow: hidden;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
/*Ende Image: Positionierung*/	


/*Anfang Kalender: Positionierung*/
#calendar
	{
		position: absolute;
		left: 663px;
		top: 218px;
		overflow: hidden;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}

#calendar p 
	{
		font: 700 11px arial, helvetica, sans-serif;
		color: #9E9D9D;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	
#calendar h1 
	{
		font: 700 11px arial, helvetica, sans-serif;
		color: #000000;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	
#calendar h2 
	{
		font: 700 11px arial, helvetica, sans-serif;
		color: #00A6EB;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}

/*Ende Kalender: Positionierung*/


/*Anfang Referenzen: Positionierung*/	
#referenzen 
	{
		position: absolute;
		left: 653px;
		top: 640px;
		overflow: hidden;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}

#referenzen_detail 
	{
		position: absolute;
		left: 653px;
		top: 760px;
		overflow: visible;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
#referenzen p 
	{
		font: 700 11px arial, helvetica, sans-serif;
		color: #9E9D9D;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
/*Anfang Produkte_News: Positionierung*/	
#produkte_news 
	{
		position: absolute;
		left: 653px;
		bottom: 242px;
		overflow: hidden;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
#produkte_news_txt
{
    font-family: Arial, helvetica, Sans-Serif;
    font-size: 12px;
    line-height:16px;
}

#produkte_news_head
{
    font-family: Arial, helvetica, Sans-Serif;
    font-size: 13px;
    line-height:17px;
    color: #982B31;
}	
	
#produkte_news p 
	{
		font: 700 11px arial, helvetica, sans-serif;
		color: #9E9D9D;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}	

/*Ende Logo: Positionierung, Verlinkung*/



/*Anfang Hauptnavigation: Positionierung, Verlinkung*/	
#hauptnavi 
	{
		position: absolute;
		height: auto;
		top: 211px;
		left: 35px;
		width: 160px;
		overflow: hidden;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
A.hauptnavi 
	{
		color: #000000; 
		font: 700 8pt arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.hauptnavi:hover 
	{	
		color: #EB9500;
		font: 700 8pt arial, helvetica, sans-serif;
		text-decoration: none;
	}
	
A.hauptnavi:focus 
	{	
		color: #000000;
		font: 700 8pt arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.hauptnavi:active  
	{ 
		color: #EB9500;
		font: 700 8pt arial, helvetica, sans-serif;
		text-decoration: none;

	}
	

A.hauptnavi2 
	{
		color: #9E9D9D; 
		font: 500 8pt arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.hauptnavi2:hover 
	{	
		color: #9E9D9D;
		font: 700 8pt arial, helvetica, sans-serif;
		text-decoration: none;
	}
	
A.hauptnavi2:focus 
	{	
		color: #9E9D9D;
		font: 500 8pt arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.hauptnavi2:active  
	{ 
		color: #9E9D9D;
		font: 700 8pt arial, helvetica, sans-serif;
		text-decoration: none;

	}
	
A.hauptnavi2_aktiv
	{
		color: #9E9D9D; 
		font: 700 8pt arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.hauptnavi2_aktiv:hover 
	{	
		color: #9E9D9D;
		font: 700 8pt arial, helvetica, sans-serif;
		text-decoration: none;
	}
	
A.hauptnavi2_aktiv:focus 
	{	
		color: #9E9D9D;
		font: 700 8pt arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.hauptnavi2_aktiv:active  
	{ 
		color: #9E9D9D;
		font: 700 8pt arial, helvetica, sans-serif;
		text-decoration: none;

	}


	
A.hauptnaviaktiv
	{
		color: #EB9500; 
		font: 700 8pt arial, helvetica, sans-serif;
		text-decoration: none;
	}
	
A.hauptnaviaktiv:hover 
	{	
		color: #EB9500;
		font: 700 8pt arial, helvetica, sans-serif;
		text-decoration: none;
	}
	
A.hauptnaviaktiv:focus 
	{	
		color: #EB9500;
		font: 700 8pt arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.hauptnaviaktiv:active  
	{ 
		color: #EB9500;
		font: 700 8pt arial, helvetica, sans-serif;
		text-decoration: none;

	}
/*Ende Hauptnavigation: Positionierung, Verlinkung*/	


/*Anfang Vertretungen weltweit: Positionierung*/	
#vertretungen 
	{
		position: absolute;
		height: auto;
		top: 218px;
		left: 653px;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
/*Ende Vertretungen weltweit: Positionierung*/	
	

/*Anfang Zitat: Positionierung, Formatierung*/	
#hinweiss
{
    position: absolute;
		height: auto;
		top: 355px;
		left: 209px;
		width: 418px;
		border: #EEEEEE 1px solid;
		background-color: #F7FCFE;
		margin: 0 0 0 0;
		padding: 4px 5px 5px 5px;
}

#hinweiss p 
	{
		font: 500 12px arial, helvetica, sans-serif;
		line-height: 17px;
		color: #000000;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
#hinweiss h1 
	{
		font: 700 14px arial, helvetica, sans-serif;
		color: #000000;
		margin: 0 0 5px 0;
		padding: 0 0 0 0;
	}

#zitat 
	{
		position: absolute;
		height: auto;
		top: 218px;
		left: 209px;
		width: 418px;
		border: #EEEEEE 1px solid;
		background-color: #F7FCFE;
		margin: 0 0 0 0;
		padding: 4px 5px 5px 5px;
	}
	
#zitat p 
	{
		font: 500 12px arial, helvetica, sans-serif;
		line-height: 17px;
		color: #000000;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
#zitat h1 
	{
		font: 700 14px arial, helvetica, sans-serif;
		color: #000000;
		margin: 0 0 5px 0;
		padding: 0 0 0 0;
	}
	
#zitat h2 
	{
		font: 700 12px arial, helvetica, sans-serif;
		color: #00A6EB;
		margin: 0 0 7px 60px;
		padding: 0 0 0 0;
	}
/*Ende Zitat: Positionierung, Formatierung*/		



/*Anfang News: Positionierung, Formatierung*/	
#news 
	{
		position: absolute;
		height: auto;
		top: 440px;
		left: 209px;
		width: 418px;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
#rahmen 
	{
	position: absolut;
	height: auto;
	width: 97px;
	border: #EEEEEE 1px solid;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	left: 1px;
	}
	
#news h1
	{
		font: 700 11px arial, helvetica, sans-serif;
		color: #000000;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
#news h2
	{
		font: 700 11px arial, helvetica, sans-serif;
		color: #EB9500;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
#news p 
	{
		font: 500 11px arial, helvetica, sans-serif;
		color: #000000;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
A.newshl 
	{
		color: #00A6EB; 
		font: 700 11px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.newshl:hover 
	{	
		color: #000000;
		font: 700 11px arial, helvetica, sans-serif;
		text-decoration: none;
	}
	
A.newshl:focus 
	{	
		color: #00A6EB;
		font: 700 11px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.newshl:active  
	{ 
		color: #000000;
		font: 700 11px arial, helvetica, sans-serif;
		text-decoration: none;

	}
	
A.news
	{
		color: #000000; 
		font: 500 11px/17px arial, helvetica, sans-serif;
		text-decoration: underline;
	}

A.news:hover 
	{	
		color: #00A6EB;
		font: 500 11px/17px arial, helvetica, sans-serif;
		text-decoration: none;
	}
	
A.news:focus 
	{	
		color: #000000;
		font: 500 11px/17px arial, helvetica, sans-serif;
		text-decoration: underline;
	}

A.news:active  
	{ 
		color: #00A6EB;
		font: 500 11px/17px arial, helvetica, sans-serif;
		text-decoration: none;

	}
/*Ende News: Positionierung, Formatierung*/		




/*Anfang Footer: Verlinkung*/	
A.footer 
	{
		color: #000000; 
		font: 500 11px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.footer:hover 
	{	
		color: #9E9D9D;
		font: 500 11px arial, helvetica, sans-serif;
		text-decoration: none;
	}
	
A.footer:focus 
	{	
		color: #000000;
		font: 500 11px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.footer:active  
	{ 
		color: #9E9D9D;
		font: 500 11px arial, helvetica, sans-serif;
		text-decoration: none;

	}
/*Ende News auf Startseite: Positionierung, Formatierung*/	




/*Anfang Headline: Positionierung, Formatierung*/	
#headline 
	{
		position: absolute;
		height: 62px;
		top: 218px;
		left: 209px;
		width: 418px;
		border: #EEEEEE 1px solid;
		background-color: #F7FCFE;
		background-image: url(../images/hg_hl.gif);
		background-repeat:no-repeat;
		margin: 0 0 0 0;
		padding: 4px 5px 5px 5px;
	}
	
#headline_produkte
	{
		position: absolute;
		height: 62px;
		top: 60px;
		left: 209px;
		width: 418px;
		border: #EEEEEE 1px solid;
		background-color: #F7FCFE;
		background-image: url(../images/hg_hl.gif);
		background-repeat:no-repeat;
		margin: 0 0 0 0;
		padding: 4px 5px 5px 5px;
	}
	
#headline_produkte_detail
	{
		position: absolute;
		top: 65px;
		left: 209px;
		width: 418px;
		border: #EEEEEE 1px solid;
		background-color: #F7FCFE;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
#headline_ueberuns
	{
		position: absolute;
		top: 218px;
		left: 209px;
		width: 418px;
		border: #EEEEEE 1px solid;
		background-color: #F7FCFE;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
#headline_small
	{
		position: absolute;
		height: 41px;
		top: 218px;
		left: 209px;
		width: 418px;
		border: #EEEEEE 1px solid;
		background-color: #F7FCFE;
		background-image: url(../images/hg_hl_zeile.gif);
		background-repeat:no-repeat;
		margin: 0 0 0 0;
		padding: 4px 5px 5px 5px;
	}	
	
#headline h1 
	{
		font: 500 14px arial, helvetica, sans-serif;
		color: #000000;
		margin: 12px 0 3px 10px;
		padding: 0 0 0 0;
	}
	
#headline h2 
	{
		font: 700 14px arial, helvetica, sans-serif;
		color: #000000;
		margin: 0 0 0 10px;
		padding: 0 0 0 0;
	}
	
#headline_produkte h1 
	{
		font: 500 14px arial, helvetica, sans-serif;
		color: #000000;
		margin: 0 0 0 10px;
		padding: 0 0 0 0;
	}
	
#headline_produkte h2 
	{
		font: 700 14px arial, helvetica, sans-serif;
		color: #000000;
		margin: 12px 0 3px 10px;
		padding: 0 0 0 0;
	}
	
#headline_produkte_detail h1 
	{
		font: 500 14px arial, helvetica, sans-serif;
		color: #000000;
		margin: 0 0 0 10px;
		padding: 0 0 0 0;
	}
	
#headline_ueberuns h1 
	{
		font: 500 14px arial, helvetica, sans-serif;
		color: #000000;
		margin: 0 0 0 10px;
		padding: 0 0 0 0;
	}
	
#headline_produkte_detail h2 
	{
		font: 700 14px arial, helvetica, sans-serif;
		color: #000000;
		margin: 0px 0 3px 10px;
		padding: 0 0 0 0;
	}
	
	
#headline_small h2 
	{
		font: 700 14px arial, helvetica, sans-serif;
		color: #000000;
		margin: 12px 0 0 10px;
		padding: 0 0 0 0;
	}
/*Ende Headline: Positionierung, Formatierung*/		



/*Anfang Content: Positionierung, Formatierung*/	
#content 
	{
		position: absolute;
		height: auto;
		top: 300px;
		left: 209px;
		width: 418px;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}

#content h1
	{
		font: 700 11px arial, helvetica, sans-serif;
		color: #000000;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	
#content h2
	{
		font: 700 12px arial, helvetica, sans-serif;
		color: #000000;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}


#content h3
	{
		font: 700 12px arial, helvetica, sans-serif;
		color: #000000;
		margin: 0 0 5px 0;
		padding: 0 0 0 0;
	}
	
#content h4
	{
		font: 700 14px arial, helvetica, sans-serif;
		color: #00A6EB;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
#content p 
	{
		font: 500 12px/18px arial, helvetica, sans-serif;
		color: #000000;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
ul {
	color:#000000;
	list-style-image: url(../images/pfeil6.gif);
	padding-left: 20px;
	margin: 0 0 0 0;
	}
	
li {
	font: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0 0 0 0;
	}

.blue
	{
		font: 500 12px/18px arial, helvetica, sans-serif;
		color: #00A6EB;
		font-weight:bold;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}

.blue_title
	{
		color: #00A6EB; 
		font: 700 14px arial, helvetica, sans-serif;
		text-decoration: none;
	}

.input 
	{
		border: #9E9D9D 1px solid; 
		width: 200; 
		background-color: #EEEEEE;
	}
	
.textarea
	{
		border: #9E9D9D 1px solid; 
		width: 302; 
		background-color: #EEEEEE;
	}
	
	
.button
	{
		border: #9E9D9D 1px solid; 
		width: 90px; 
		background-color: #EEEEEE;
		font: 700 12px/18px arial, helvetica, sans-serif;
	}
	
	
.anleser 
	{
		font: 500 12px/18px arial, helvetica, sans-serif;
		color: #9E9D9D;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
A.content
	{
		color: #000000; 
		font: 500 11px/17px arial, helvetica, sans-serif;
		text-decoration: underline;
	}

A.content:hover 
	{	
		color: #00A6EB;
		font: 500 11px/17px arial, helvetica, sans-serif;
		text-decoration: none;
	}
	
A.content:focus 
	{	
		color: #000000;
		font: 500 11px/17px arial, helvetica, sans-serif;
		text-decoration: underline;
	}

A.content:active  
	{ 
		color: #00A6EB;
		font: 500 11px/17px arial, helvetica, sans-serif;
		text-decoration: none;

	}
	
	
A.content2
	{
		color: #00A6EB; 
		font: 700 12px/17px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.content2:hover 
	{	
		color: #000000;
		font: 700 12px/17px arial, helvetica, sans-serif;
		text-decoration: none;
	}
	
A.content2:focus 
	{	
		color: #00A6EB;
		font: 700 12px/17px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.content2:active  
	{ 
		color: #000000;
		font: 700 12px/17px arial, helvetica, sans-serif;
		text-decoration: none;

	}
A.content3
	{
		color: #00A6EB; 
		font: 700 12px/17px arial, helvetica, sans-serif;
		text-decoration: underline;
	}

A.content3:hover 
	{	
		color: #000000;
		font: 700 12px/17px arial, helvetica, sans-serif;
		text-decoration: none;
	}
	
A.content3:focus 
	{	
		color: #00A6EB;
		font: 700 12px/17px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.content3:active  
	{ 
		color: #00A6EB;
		font: 700 12px/17px arial, helvetica, sans-serif;
		text-decoration: none;

	}
/*Ende Content: Positionierung, Formatierung*/	



/*Anfang Content: Positionierung, Formatierung*/	
#content2
	{
		position: absolute;
		height: auto;
		top: 211px;
		left: 209px;
		width: 418px;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}

#content2 h1
	{
		font: 700 11px arial, helvetica, sans-serif;
		color: #000000;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
	
#content2 h2
	{
		font: 700 12px arial, helvetica, sans-serif;
		color: #000000;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}

	
#content2 p 
	{
		font: 500 12px/18px arial, helvetica, sans-serif;
		color: #000000;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
ul {
	color:#000000;
	list-style-image: url(../images/pfeil6.gif);
	padding-left: 20px;
	margin: 0 0 0 0;
	}
	
li {
	font: arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	margin: 0 0 0 0;
	}

.blue
	{
		font: 500 12px/18px arial, helvetica, sans-serif;
		color: #00A6EB;
		font-weight:bold;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}

.blue_title
	{
		color: #00A6EB; 
		font: 700 14px arial, helvetica, sans-serif;
		text-decoration: none;
	}

.input 
	{
		border: #9E9D9D 1 solid; 
		width: 200; 
		background-color: #EEEEEE;
	}
	
.textarea
	{
		border: #9E9D9D 1 solid; 
		width: 302; 
		background-color: #EEEEEE;
	}
	
	
.button
	{
		border: #9E9D9D 1 solid; 
		width: 90; 
		background-color: #EEEEEE;
		font: 700 12px/18px arial, helvetica, sans-serif;
	}
	
	
.anleser 
	{
		font: 500 12px/18px arial, helvetica, sans-serif;
		color: #9E9D9D;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
A.content
	{
		color: #000000; 
		font: 500 11px/17px arial, helvetica, sans-serif;
		text-decoration: underline;
	}

A.content:hover 
	{	
		color: #00A6EB;
		font: 500 11px/17px arial, helvetica, sans-serif;
		text-decoration: none;
	}
	
A.content:focus 
	{	
		color: #000000;
		font: 500 11px/17px arial, helvetica, sans-serif;
		text-decoration: underline;
	}

A.content:active  
	{ 
		color: #00A6EB;
		font: 500 11px/17px arial, helvetica, sans-serif;
		text-decoration: none;

	}
	
	
A.content2
	{
		color: #00A6EB; 
		font: 700 12px/17px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.content2:hover 
	{	
		color: #000000;
		font: 700 12px/17px arial, helvetica, sans-serif;
		text-decoration: none;
	}
	
A.content2:focus 
	{	
		color: #00A6EB;
		font: 700 12px/17px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.content2:active  
	{ 
		color: #000000;
		font: 700 12px/17px arial, helvetica, sans-serif;
		text-decoration: none;

	}
/*Ende Content, wenn keine Headline angezeigt wird: Positionierung, Formatierung*/




/*Anfang Produkte: Positionierung, Formatierung*/	
#produkte 
	{
		position: absolute;
		height: auto;
		top: 90px;
		left: 209px;
		width: 420px;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
#produkte h1
	{
		font: 700 11px arial, helvetica, sans-serif;
		color: #000000;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
#produkte h2
	{
		font: 700 11px arial, helvetica, sans-serif;
		color: #EB9500;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
#produkte p 
	{
		font: 500 11px arial, helvetica, sans-serif;
		color: #000000;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
td
	{
		font: 500 12px/18px arial, helvetica, sans-serif;
		color: #000000;
	}
	
.fliesstext
	{
		font: 500 12px/18px arial, helvetica, sans-serif;
		color: #000000;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	
A.produktehl 
	{
		color: #00A6EB; 
		font: 500 12px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.produktehl:hover 
	{	
		color: #000000;
		font: 500 12px arial, helvetica, sans-serif;
		text-decoration: none;
	}
	
A.produktehl:focus 
	{	
		color: #00A6EB;
		font: 500 12px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.produktehl:active  
	{ 
		color: #000000;
		font: 500 12px arial, helvetica, sans-serif;
		text-decoration: none;

	}
	
	
A
	{
		color: #00A6EB; 
		font: 500 12px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A:hover 
	{	
		color: #000000;
		font: 500 12px arial, helvetica, sans-serif;
		text-decoration: none;
	}
	
A:focus 
	{	
		color: #00A6EB;
		font: 500 12px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A:active  
	{ 
		color: #000000;
		font: 500 12px arial, helvetica, sans-serif;
		text-decoration: none;

	}



A.produktehl_bl 
	{
		color: #000000; 
		font: 700 11px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.produktehl_bl:hover 
	{	
		color: #00A6EB;
		font: 700 11px arial, helvetica, sans-serif;
		text-decoration: none;
	}
	
A.produktehl_bl:focus 
	{	
		color: #000000;
		font: 700 11px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.produktehl_bl:active  
	{ 
		color: #00A6EB;
		font: 700 11px arial, helvetica, sans-serif;
		text-decoration: none;

	}
	
	
A.produktehl_or 
	{
		color: #EB9500; 
		font: 700 11px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.produktehl_or:hover 
	{	
		color: #000000;
		font: 700 11px arial, helvetica, sans-serif;
		text-decoration: none;
	}
	
A.produktehl_or:focus 
	{	
		color: #EB9500;
		font: 700 11px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.produktehl_or:active  
	{ 
		color: #000000;
		font: 700 11px arial, helvetica, sans-serif;
		text-decoration: none;

	}
		

	
A.produkte
	{
		color: #000000; 
		font: 500 11px/17px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.produkte:hover 
	{	
		color: #EB9500;
		font: 500 11px/17px arial, helvetica, sans-serif;
		text-decoration: none;
	}
	
A.produkte:focus 
	{	
		color: #EB9500;
		font: 500 11px/17px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.produkte:active  
	{ 
		color: #EB9500;
		font: 500 11px/17px arial, helvetica, sans-serif;
		text-decoration: none;

	}
/*Ende Produkte: Positionierung, Formatierung*/		


A.jobs_title 
	{
		color: #00A6EB; 
		font: 700 14px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.jobs_title:hover 
	{	
		color: #000000;
		font: 700 14px arial, helvetica, sans-serif;
		text-decoration: none;
	}
	
A.jobs_title:focus 
	{	
		color: #00A6EB;
		font: 700 14px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.jobs_title:active  
	{ 
		color: #000000;
		font: 700 14px arial, helvetica, sans-serif;
		text-decoration: none;

	}
	
A.search 
	{
		color: #00A6EB; 
		font: 500 12px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.search:hover 
	{	
		color: #000000;
		font: 500 12px arial, helvetica, sans-serif;
		text-decoration: none;
	}
	
A.search:focus 
	{	
		color: #00A6EB;
		font: 500 12px arial, helvetica, sans-serif;
		text-decoration: none;
	}

A.search:active  
	{ 
		color: #000000;
		font: 500 12px arial, helvetica, sans-serif;
		text-decoration: none;

	}
	
	
.datum {
		font: 600 11px arial, helvetica, sans-serif;
		color: #9E9D9D;
		margin: 0 0 5px 0;
		padding: 0 0 0 0;
	}
	
.rahmen {
	border: #9E9D9D 1px solid;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

ul.tabs
{
    margin: 0px; 
    padding: 0px; 
    width: 100%;
    border-bottom: solid 1px #fff;
}
ul.tabs li
{
    margin: 0px; 
    padding: 0px; 
    list-style: none; 
    float: left; 
    margin-right: 1px;
}
ul.tabs li a, ul.tabs li a:link, ul.tabs li a:active, ul.tabs li a:visited
{
    background-color: #EEEEEE; 
    display: block; 
    height: 20px; 
    float: left; 
    text-align: center; 
    line-height: 20px; 
    color: #000; 
    font-size: 11px; 
    padding-right: 10px; 
    padding-left: 10px;
}
ul.tabs li a:hover, ul.tabs li a:focus
{
    background-color: #00A6EB; 
    display: block; 
    height: 20px; 
    float: left; 
    text-align: center; 
    line-height: 20px; 
    color: #fff; 
    font-size: 11px; 
    padding-right: 10px; 
    padding-left: 10px;
}
ul.tabs li a.active, ul.tabs li a.active:link, ul.tabs li a.active:visited, ul.tabs li a.active:active
{
    background-color: #00A6EB; 
    display: block; 
    height: 20px; 
    float: left; 
    text-align: center; 
    line-height: 20px; 
    color: #fff; 
    font-size: 11px; 
    padding-right: 10px; 
    padding-left: 10px;
}