
	body
	{
		margin: 0;
		padding: 0;
		background-color: #E3EEF2;
		text-align: center;
		
	}
	

input, select, textarea {  FONT-SIZE:11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; }

	
	#container
	{
		margin: 0em auto;
		width: 815px;
		text-align: left;
		background-color: #FFFFFF;
	}
	
	#header { 
	background-color: #FFFFFF;
	height: 86px;
	text-align: left;
  padding: 0px;
  margin: 0px;
  border-bottom:1px solid #000000;
  }
	
  #logo                     
	{ float: left;
      /*  BACKGROUND: url(../images/logo_krakian.jpg) no-repeat; */
	  WIDTH: 200px; 
	  HEIGHT: 52px; 
	  margin-left: 10px;
	  margin-top: 20px;
	  }
/* für typologo  */


  #suche	
	{ 
	  float: right;
	  margin-top: 20px;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 12px; 
		FONT-WEIGHT: bold;
		COLOR: #000000;
		padding-right: 15px;
		
	}
	
	#suche select, textarea
	{
		FONT-SIZE:11px; 
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		COLOR: #000000;
		width:155px;
		margin-top: 3px;
	}

	#suche_field
	{
		FONT-SIZE:11px;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		COLOR: #000000;
		width:155px;
		margin-top: 3px;
	}

	#suche_submit
	{
		width:20px;
		height:20px;
	}

	* html #suche form
	{
		display: inline;
	}
	
	
	#news
	{
		float: right;
		width: 211px;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 12px;
	}
	
	#newsinhalt
	{
		padding: 5px 10px;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 11px;
	}
	
	#newsinhalt h1
	{
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 12px;
		FONT-WEIGHT: bold;
		margin-top : 0px;
		margin-bottom : 3px;
	}

	#newsinhalt h2
	{
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 12px;
		FONT-WEIGHT: bold;
		margin-top : 0px;
		margin-bottom : 0px;
	}
	
	#newsinhalt a
	{
		text-decoration: underline;
		COLOR:  #CC0001;
		line-height:20px;
	}
	
	#newsinhalt  a:hover
	{
		text-decoration: none;
		COLOR: #CC0001;
		line-height:20px;
	}

	#newsunterstrich
	{ POSITION: relative;
	  BACKGROUND: url(../images/news-unterstrich.gif) no-repeat;
	  WIDTH: 190px;
	  HEIGHT: 1px;
	  margin-bottom: 15px; }

	#newslinie              
	{ POSITION: relative;
	  BACKGROUND: url(../images/news-trennstrich.gif) no-repeat; 
	  WIDTH: 190px; 
	  HEIGHT: 8px;
	  margin-bottom : 5px; }
/* für schmuckabgrenzung zur nächsten News  */
	
	#termininhalt
	{
		padding: 5px 10px;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 11px;
	}
	
	#termininhalt h1
	{
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 12px;
		FONT-WEIGHT: bold;
		margin-top : 0px;
		margin-bottom : 3px;
	}

	#termininhalt h2
	{
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 12px;
		FONT-WEIGHT: bold;
		margin-top : 0px;
		margin-bottom : 0px;
	}
	
	#termininhalt a
	{
		text-decoration: underline;
		COLOR:  #006634;
		line-height:20px;
	}
	
	#termininhalt  a:hover
	{
		text-decoration: none;
		COLOR: #006634;
		line-height:20px;
	}

	#terminunterstrich
	{ POSITION: relative;
	  BACKGROUND: url(../images/termin-unterstrich.gif) no-repeat;
	  WIDTH: 190px;
	  HEIGHT: 1px;
	  margin-bottom: 15px; }

	#terminlinie              
	{ POSITION: relative;
	  BACKGROUND: url(../images/termin-trennstrich.gif) no-repeat; 
	  WIDTH: 190px; 
	  HEIGHT: 8px;
	  margin-bottom : 5px; }
/* für schmuckabgrenzung zur nächsten News  */	
		
	
	#contents
	{ font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 12px;
    COLOR: #000000;
		margin-right: 221px;
		margin-left: 0px;
	}
	

	#homenav
	{
		height: 25px;
		text-align: right;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 12px; 
		FONT-WEIGHT: bold;
		COLOR: #000000;
		margin-top : 0px;
		padding: 10px 10px 1px 10px;
		border-bottom: 1px solid #000000;
		border-right: 1px solid #000000;
	}
	
	* html #homenav {
    
    margin-right : -1px;
    padding: 10px;
    
}
	
	#homenav a
	{
		text-decoration: underline;
		COLOR: #000000;
	}
	
	#homenav  a:hover
	{
		text-decoration: none;
		COLOR: #000000;
	}
	
	#inhalt
	{
		float: right;
		width: 421px;
		border-right: 1px solid #000000;
		border-left:1px solid #000000;
	}
	
	* html #inhalt {
    
    margin-right: 1px;
}
	
	
	
	
  #blogentry           
	{ 
	  FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
	  FONT-SIZE: 12px; 
      /*  line-height:18px; */
	  line-height:16px;
	  padding-left: 5px; 
	  padding-right: 30px;
	  }
	  
	  #blogentry  h1         
	{ 
	  FONT-SIZE: 14px;  
	  FONT-WEIGHT: bold; 
	  margin-bottom : 5px; 
	  margin-top : 5px; 
	  
	  }
	  
	  #blogentry  h2         
	{ 
	  FONT-SIZE: 13px;  
	  FONT-WEIGHT: bold;
	  margin-bottom : 1px; 
	  margin-top : 5px;  
	  
	  }
	  
	  #blogentry  h3         
	{ 
	  FONT-SIZE: 12px;  
	  FONT-WEIGHT: bold; 
	  margin-bottom : 1px; 
	  margin-top : 5px; 
	  }
	  
	  #blogentry  p         
	{ 
       /* margin-bottom : 2px; */
	  margin-bottom : 8px;
	  margin-top : 0px; 
	  }
	 
	  
	 #blogentry img {
    float: left;
		padding: 0px;
		margin: 0 10px 0 0 ;
	} 
	
	
	#blogentry a
	{
		text-decoration: underline;
		COLOR: #000000;
	}
	
	#blogentry  a:hover
	{
		text-decoration: none;
		COLOR: #000000;
	}
	
	
	#fusszeile	
	{ POSITION: relative;
    TOP: 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 11px;  
    FONT-WEIGHT:  normal;
    WIDTH: 411px;  
    line-height:13px; 
    border-top: 1px solid #000000;
    margin-bottom : 15px;
    padding-top: 5px;
    padding-left: 5px;
    padding-right: 5px;
	}
	
	#fusszeile a
	{
		text-decoration: underline;
		COLOR: #000000;
	}
	
	#fusszeile  a:hover
	{
		text-decoration: none;
		COLOR: #000000;
	}
	
	
	#menu
	{ FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 12px;
		margin-right: 421px;
		margin-left: 0px;
	}
	
	#menudynamic
	{
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
		FONT-SIZE: 12px;
	}
	
	#menudynamic UL   
	{ 
	  padding-left: 1px;
    margin-left: 8px;
      }	
      
  #menudynamic LI   { 
    margin-top: 4px;
    margin-left: 8px;
      }	

/* --------------navigation Ebene 1------------- */ 
	
	.nav_level_1_no    { 
        list-style-type:none;}
  
  .nav_level_1_no A        
	{ TEXT-DECORATION: none; 
	  FONT-WEIGHT:  bold; 
	  COLOR: #000000; 
	  line-height:15px; }
  
  .nav_level_1_no A:hover  
  { TEXT-DECORATION: underline; 
    FONT-WEIGHT:  bold; 
    COLOR: #000000; 
    line-height:15px; }

  
  .nav_level_1_act   { 
        
        list-style-type:none;}       
  
  .nav_level_1_act A        
  { TEXT-DECORATION: none; 
    FONT-WEIGHT:  bold; 
    COLOR: #E8B119; 
    line-height:15px;  
    }
  .nav_level_1_act A:hover  
  { TEXT-DECORATION: underline; 
    FONT-WEIGHT:  bold; 
    COLOR: #E8B119; 
    line-height:15px;  }
    
    
   /* --------------navigation Ebene 2------------- */  
  
  .nav_level_2_no 
    {
     list-style-image:url('../images/navistrich.gif');
     list-style-position: outside;
    }

  .nav_level_2_no A        
  { TEXT-DECORATION: none; 
    FONT-WEIGHT:  normal; 
    COLOR: #000000; 
    line-height:13px;
    }
  .nav_level_2_no A:hover  
  { TEXT-DECORATION: underline; 
    FONT-WEIGHT:  normal; 
    COLOR: #000000; 
    line-height:13px;
    }
    
   .nav_level_2_act 
    {
     list-style-image:url('../images/navistrich.gif');
     list-style-position: outside;
    }

    .nav_level_2_act A        
  { TEXT-DECORATION: none; 
    FONT-WEIGHT:  normal; 
    COLOR: #E8B119; 
    line-height:13px;
    }
  .nav_level_2_act A:hover  
  { TEXT-DECORATION: underline; 
    FONT-WEIGHT:  normal; 
    COLOR: #E8B119; 
    line-height:13px;  }  
	
	
	
	#adresslinie              
	{ POSITION: relative; 
	  LEFT: 10px; 
	  TOP: 30px; 
	  BACKGROUND: url(../images/adressstreifen.gif) no-repeat; 
	  WIDTH: 148px; 
	  HEIGHT: 12px; }
/* für schmuckabgrenzung zur Adresse  */

  #adresstext              
  { POSITION: relative; 
    LEFT: 10px; 
    TOP: 60px; 
    WIDTH: 160px; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    FONT-SIZE: 11px;  
    FONT-WEIGHT:  normal; 
    line-height:13px; }
/* für Firmenadresse  */
	
	#adresstext a
	{
		text-decoration: underline;
		COLOR:  #DA9B32;
	}
	
	#adresstext  a:hover
	{
		text-decoration: none;
		COLOR: #DA9B32;
	}
	
  #adresstext  h2         
	{ 
	  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	  FONT-SIZE: 13px;  
	  FONT-WEIGHT: bold; 
	  margin-bottom : 3px; 
	  margin-top : 0px; 
	  
	  }
	
	
	#footer	
	{
		clear: both;
		height: 10px;
		background-color: #E3EEF2;
	}
