body
	{
		margin: 0;
		padding: 0px;
		text-align: center;
		color: #505367;
		background-color: #DBE3F9;
	}
	

TD 	    						{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR: #000000; line-height:15px;}
H1          						{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 16px;  FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #000000; margin-bottom : 5px; margin-top : 5px; }
H2          						{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 15px;  FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #000000; margin-bottom : 3px; margin-top : 0px; }
H3          						{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px;  FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #000000; margin-bottom : 3px; margin-top : 0px; }
H4          						{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px;  FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #000000; margin-bottom : 0px; margin-top : 0px; }
LI 	    						{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; COLOR: #000000; line-height:16px; margin-bottom : 3px; margin-top : 2px;}
UL 	    		            			{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; COLOR: #000000; list-style-type: square; margin-top : 2px;}
B           						{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 13px; COLOR: #003366; line-height:17px;}

input, select, textarea {  FONT-SIZE:11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }


	
	#container
	{ 
		margin: 0em auto;
		text-align: left;
		width: 815px;
		background-color: #FFFFFF;
		
	}
	
	#header
	{
		height: 86px;
		border-bottom: 1px solid #000000;
	}
	
	#logo                     
	{ float: left;
	  BACKGROUND: url(../images/logo_k.jpg) no-repeat; 
	  WIDTH: 199px; 
	  HEIGHT: 86px; 
	  margin-top: 0px;
	  }
/* für typologo  */

  #suche	
	{ 
	  float: right;
	  margin-top: 20px;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 14px; 
		FONT-WEIGHT: bold;
		COLOR: #000000;
		HEIGHT: 52px;
		padding-right: 30px;
		
	}
	
	#suche input, select, textarea
	{
		FONT-SIZE:11px; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		COLOR: #000000;
	}
	
	
#suche_submit {
	width:20px;
}
	
	
	#homenav
	{
		height: 25px;
		text-align:right;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 14px; 
		FONT-WEIGHT: bold;
		COLOR: #000000;
		padding-right: 30px;
		margin-top : 5px;
		background-color:  #FFFFFF;
		border-bottom: 1px solid #000000;
	}
	
	#homenav a
	{
		text-decoration: underline;
		COLOR: #000000;
	}
	
	#homenav  a:hover
	{
		text-decoration: none;
		COLOR: #000000;
	}
	
	#bild
	{ float: right ;
		BACKGROUND: url(../images/hb_tue2.jpg) no-repeat; 
		WIDTH: 612px; 
		HEIGHT: 213px;
		margin-top : 0px;
		margin-bottom: 8px;
	}
	
	#streifen
	{ float: right ;
		BACKGROUND: url(../images/rotstreifen.gif) no-repeat; 
		WIDTH: 612px; 
		HEIGHT: 10px;
		margin-top : 0px;
		margin-bottom: 20px;
	}
	
	#menu
	{
		float: left;
		width: 150px;
		height: 400px;
		text-align:left;
		COLOR: #000000;
		background-color: #FFFFFF;
		margin-top : 10px;
		padding-left: 15px;
	}
	
	#menudynamic
	{
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 14px;
	}
	
	.nav_level_1_no A        
	{ TEXT-DECORATION: none; 
	  FONT-WEIGHT:  bold; 
	  COLOR: #000000; 
	  line-height:20px; }
  .nav_level_1_no A:hover  
  { TEXT-DECORATION: underline; 
    FONT-WEIGHT:  bold; 
    COLOR: #000000; 
    line-height:20px; }

          
  .nav_level_1_act A        
  { TEXT-DECORATION: none; 
    FONT-WEIGHT:  bold; 
    COLOR: #CC0000; 
    line-height:20px;  
    }
  .nav_level_1_act A:hover  
  { TEXT-DECORATION: underline; 
    FONT-WEIGHT:  bold; 
    COLOR: #CC0000; 
    line-height:20px;  }


  .nav_level_2_no A        
  { TEXT-DECORATION: none; 
    FONT-WEIGHT:  normal; 
    COLOR: #000000; 
    line-height:18px; 
    PADDING-LEFT: 5px; 
    }
  .nav_level_2_no A:hover  
  { TEXT-DECORATION: underline; 
    FONT-WEIGHT:  normal; 
    COLOR: #000000; 
    line-height:18px; 
    PADDING-LEFT: 5px;}

          
  .nav_level_2_act A        
  { TEXT-DECORATION: none; 
    FONT-WEIGHT:  normal; 
    COLOR: #CC0000; 
    line-height:18px; 
    PADDING-LEFT: 5px;  
    }
  .nav_level_2_act A:hover  
  { TEXT-DECORATION: underline; 
    FONT-WEIGHT:  normal; 
    COLOR: #CC0000; 
    line-height:18px; 
    PADDING-LEFT: 5px;  }

	
	#adresslinie              
	{ POSITION: relative; 
	  LEFT: 0px; 
	  TOP: 71px; 
	  BACKGROUND: url(../images/rotstreifen.gif) no-repeat; 
	  WIDTH: 100px; 
	  HEIGHT: 10px; }
/* für schmuckabgrenzung zur Adresse  */

  #adresstext              
  { POSITION: relative; 
    LEFT: 0px; 
    TOP: 81px; 
    WIDTH: 155px; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 10px;  
    FONT-WEIGHT:  normal; 
    line-height:13px; }
/* für Firmenadresse  */
	
	#adresstext a
	{
		text-decoration: underline;
		COLOR:  #CC0000;
	}
	
	#adresstext  a:hover
	{
		text-decoration: none;
		COLOR: #CC0000;
	}
	
	#contents	
	{ 
		margin-right: 0px;
		margin-left: 203px;
		
	}
	
	.imagefloat
	{
		float: left;
		padding: 0px;
		border: 1px solid #000000;
		margin: 0 10px 0 0 ;
	}
	
	#blogentry           
	{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	  FONT-SIZE: 14px; 
	  COLOR: #000000; 
	  line-height:18px; 
	  padding-right: 30px;}
	  
	#blogentry a
	{
		text-decoration: underline;
		COLOR: #000000;
	}
	
	#blogentry  a:hover
	{
		text-decoration: none;
		COLOR: #000000;
	}
	
	#blogentry H1          						
	{ 
	  FONT-SIZE: 16px;  
	  FONT-WEIGHT: bold; 
	  TEXT-DECORATION: none;
	  margin-bottom : 5px; 
	  margin-top : 5px; 
	 }
	
	#footer	
	{ POSITION: relative; 
    LEFT: 0px; 
    TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 13px;  
    FONT-WEIGHT:  normal;
    WIDTH: 612px;  
    line-height:16px; 
    border-top: 1px solid #000000;
    margin-bottom : 15px;
	}
	
	#footer a
	{
		text-decoration: underline;
		COLOR: #000000;
	}
	
	#footer  a:hover
	{
		text-decoration: none;
		COLOR: #000000;
	}
	#karte {
		width: 580px;
	}
	.advanced_search a, a:hover {
		color: #cc0000;
	}

