.PageKopf
{
  width: 800px;
  height: 100%;
  margin-left: auto;
  margin-right: auto;
  background-color: #f6f6f6;
  background-image: url(_pic/_background/casakopf.gif);
  background-repeat: no-repeat;
  background-position: right top;
}

body
{ 
  font-family: verdana;
  font-size: 12px;
  margin: 0px;
  padding: 0px;
  background-color: #56789a;
  line-height: 1.3em;
  text-align: center;
  overflow-y: scroll;
}

.NewLink 
{
	margin-left:30px; margin-top:20px; width:296px
}

.NewLink a 
{
	color: #fff;
	text-decoration: none;
	font-weight:normal;
	font-size:12px;
}

.NewLink a:hover
{
	color: #abcdef;
	text-decoration: none;
	font-weight:normal;
	font-size:12px;
}
	

table
{
  font-family:  verdana;
  font-size: 12px;
  margin: 0px;
  padding: 0px;
  line-height: 1.4em;
  text-align:left;
  color: #333333;
}

td
{
  vertical-align: top;
}


a
{
  color: brown;
  text-decoration: none; 
}


a:hover
{
  color: #56789A;
  text-decoration: underline;
  
  
}


hr
{
  color: #cccccc;
  height: 1px;
  border-width: 1px 0px 0px 0px;
}

li
{
  margin-bottom:5px;
}


 p { font-size: 12px; font-weight: normal; line-height: 1.4em}
 h1 { font-size: 13px; font-weight: bold; line-height: 1.3em}
 h2 { font-size: 13px; font-weight: normal; line-height: 1.3em}
 h3 { font-size: 10px; font-weight: normal; line-height: 1.4em}
 h4 { font-size: 12px; font-weight: normal; margin-left: 30px; margin-right: 30px; padding: 10px; line-height: 1.4em}
 h5 { font-size: 12px; font-weight: normal; margin-left: 30px; margin-right: 30px; padding: 10px; background-color: #eeeeee; border: 1px solid #dddddd; line-height: 1.4em}
 h6 { font-family: courier new; font-size: 11px; font-weight: normal; background-color: #eeeeee; margin-left: 30px; margin-right: 30px; padding: 10px; border: 1px solid #dddddd; line-height: 1.3em}
 ol { font-size: 12px; font-weight: normal; line-height: 1.4em}
 ul { font-size: 12px; font-weight: normal; line-height: 1.4em}
 
.ste {width: 0px}
.ste .frame iframe { width: 0px; height: 0px;}
.ste .bar { background: #eceeee; padding: 3px; border: #ACA899 1px; border-style: solid solid none solid; }
.ste .frame { border: 1px solid; border-color:  #716F64 #716F64 #716F64 #716F64; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-right: 0px}
.ste img { border: 0; }
.ste td {vertical-align: middle;}
.ste .button { padding: 1px; border: #eee0ff 1px solid; width:20px}
.ste .button-hover { padding: 1px; border: 1px solid; border-color: #ffffff #ACA899 #ACA899 #ffffff; }
.ste .button-click { padding: 1px; border: 1px solid; border-color: #ACA899 #ffffff #ffffff #ACA899; }
.ste .separator { width: 0px; height: 18px; border-left: #aca899 1px solid; border-right: #ffffff 1px solid; margin: 0 5px; }
.ste .submit {font-family: verdana, Helvetica, sans-serif; color: #333333; font-size: 8pt; height:20px; border-style: solid; border-width: 1px;  border-color:#7f9db9;}
.ste .drop {font-family: verdana;  padding-left: 5px; color: #333333; font-size: 9pt; height:20px; border-style: solid; border-width: 1px;  border-color:#7f9db9; padding-top: 2px}
.ste .footer { background: #eceeee; padding: 3px; border: #716F64 1px; border-style: none solid solid solid; font-family: verdana; font-size: 11px;}



.Gross
{
  font-size: 14px;
  font-family: verdana;
  line-height: 1.3em;
   
}

.Mittel
{
  color: #456789;
  font-size: 16px;
  font-family: verdana;
  line-height: 1.3em;
  font-variant:small-caps;
  
  
  
}

.Normal
{
  font-size: 12px;
  font-family: verdana;
  line-height: 1.3em;
}

.Klein
{
  font-size: 11px;
  font-family: verdana;
  line-height: 1.3em;
}

.Mini
{
  font-size: 10px;
  font-family: verdana;
  line-height: 1.3em;
}

.Eingabe 
{
  font-family: Verdana;
  padding-left: 5px;
  color: #000000; 
  font-size: 12px; 
  height:20px; 
  border-style: solid; 
  border-width: 1px;  
  border-color:#7f9db9; 
  padding-top: 2px;
  background-color: #ffffee;
  line-height: 1.3em;
}

.Button 
  {
    font-family: verdana;
    color: #333333;
    font-size: 8pt;
    height:20px;
    border-style: solid;
    border-width: 1px;  
    border-color:#7f9db9;
    cursor: pointer;
    
   }

  .StdMWTLink {}
	.StdMWTLink .MouseOutFFFFFF {color: #333399; border: 1px solid #FFFFFF;}
	.StdMWTLink .MouseOutF1F1F1 {color: #333399; border: 1px solid #F1F1F1;}
	.StdMWTLink .MouseOutF6F6F6 {color: #333399; border: 1px solid #F6F6F6;}
	.StdMWTLink .MouseOutABCDEF {color: #333399; border: 1px solid #ABCDEF;}
	.StdMWTLink .MouseOut9ABCDE {color: #333399; border: 1px solid #9ABCDE;}
	.StdMWTLink .NoUrl {font-size: 12px; border: 1px solid #FFFFFF;}
	.StdMWTLink .MouseOver {cursor: pointer; color: #333399; background-color: #dddddd; border: 1px solid #888888; }


.TopMenue
{
   width: 100%;
   margin-left: 20px;  
   
}

.TopMenue a
{
  color: gray;
  text-decoration: none;
  font-size: 12px;  
  border: 1px solid #cccccc;
  padding-bottom: 5px;
  padding-top: 3px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #ffffff;
  font-weight: bold;
  
  
  }

.TopMenue a:hover
{
  color: #ffffff;
  text-decoration: none;
  border: 1px solid #56789A; 
  background-color: #56789A;
}

.TopSubMenue
{
    background-color: #eeeeee;
   
}

.TopSubMenue a
{
  color: #555555;
  text-decoration: none;
  font-size: 11px;  
  padding-bottom: 3px;
  padding-top: 2px;
  padding-left: 10px;
  padding-right: 5px;
  border: 0px;
  background-color: #f3f3f3;
  font-weight: normal;
    
  
  }

.TopSubMenue a:hover
{
  color: #ffffff;
  text-decoration: none;
  border: 0px;
  background-color: #56789A;
}





.SiteMap
{
  width: 200px;
  background-color: #f1f1f1;
  border-right: solid 1px #999999;
  padding:3px;
  padding-top: 26px;
  
}

.SiteMap .Leer
{
  border-top: solid 1px #cccccc;
  font-size: 0px; 
  height: 0px;
  margin-top: 3px;
  margin-bottom: 3px;
  line-height: 0em;  
}




.Inhalt
{
   background-color: #ffffff;
   padding-left:20px;
   padding-top:20px;
   padding-right:20px;
   
}

.InhaltZusatz
{
   background-color: #ffffff;
   padding:10px;
}

.InhaltZusatzBox
{
    border-left: solid 1px #cccccc;
    border-right: solid 1px #cccccc;
    margin-top: 16px; 
}

.InhaltZusatzBoxInhalt
{
  padding: 10px 0px 5px 0px; 
  background-color: #f6f6f6;   
  font-size: 11px;
 
  
}

.ShopNavi 
{
	 font-family: arial;
}

.ShopNavi a
{
  color: #fff;
  text-decoration: none;
  font-size: 12px;  
  font-weight: bold;
  font-family: arial
    
  
  }

.ShopNavi  a:hover
{
 color: #333;
  text-decoration: none;
  font-size: 14px;  
  font-weight: bold;
  font-family: arial
}


