
body {
	color: black; background-color: white;
	font-size: 12px;
	font-family: Helvetica,Arial,sans-serif;
	padding: 0px;  height:100%;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:0px;
	margin-right:0px;
	background-image:url(/gif/webmasters_bg.gif);
}

  a:link { 
	color: #006AB4; 
	font-weight: normal;	
  }

  a:visited { 
	color: #4F98CB; 
	font-weight: normal;	
  }
  p,td,th { font-family:Arial,Geneva,Verdana,sans-serif;font-size:10pt}

  h1 {
    color: #FFFFFF;
    font-size: 1.5em;
    top: 0em;
    left: 0em;
    margin: 0em 0em 0.7em;
    padding: 0.3em;
    text-align: left;
    background-color: #006AB4; 
  }

  div#galerie {
    color: #FFFFFF; background-color: #C0C0C0;
  }

  div#pagehead {
    margin-top: 0px;
    margin-left: 0px;
    width:1000px;
    border:0px solid #000000;
    clear:both;
  }


img.logo {
	margin-top:22px;
	margin-left:12px; 
}

img.logogif {
	margin-top:18px;
	margin-left:250px;
	z-index:1; 
}

img.headbanner {
	margin-top:9px;
	margin-left:0px; 
}

  div#pagecontainer {
    margin-top: 35px;
    margin-left: 10px;
    width:980px;
  }

  div#Navi {
    float: left; width: 163px;
    margin-right: 24px;
  }

  ul#Navigation {
	background-color: #FFFFFF;
    font-family:Arial,Geneva,Verdana,sans-serif;
    font-size: 13px;
    width: 163px;
    margin: 0px 0px 1.2em;
    padding-left:0px;
    padding-top:26px;
    border:1px solid #006AB4;
    background-image:url(/gif/menue-kopf.gif);
    background-repeat:repeat-x; 
  }

  ul#Navigation li {
    list-style: none;
    margin: 0; padding: 0.2em;
  }
  ul#Navigation a {
    text-decoration:none;
    display: block;width:96%;
    padding: 0.2em;
    color: #666;
    background-color: #FFFFFF; 
    font-weight: bold;
  }
  ul#Navigation a:link {
    color: #666; background-color: #eee;
  }
  ul#Navigation a:visited {
    color: #666; background-color: #eee;
  }
  ul#Navigation a:hover {
    color: black; background-color: #FFCB50;
  }
  ul#Navigation a:active {
    color: white; background-color: #0562C9;
  }


/*<div style="position:absolute; top: 140px; left: 775px; width:163px; min-height: 300px; padding:0px; border:1px solid #919191;">*/

  div#Info {
    font-size: 11px;
    float: left; width: 185px;
    margin: 0 0 1.1em; padding: 0;
    color: #000000;
    background-color: #F2F2F2; 
    border:1px solid #919191;
  }
  div#Info h2 {
    font-size: 7pt;
    color: #FFFFFF;
    height: 25px;
    margin: 0em 0em;
    background-color: #919191; 
  }
  div#Info p {
    font-size: 1em;
    margin: 0.5em;
  }

  div#Info a {
    font-size: 1em;
  }

  div#Inhalt,#Inhaltgross {
	background-color: #FFFFFF;
    font-family:Arial,Geneva,Verdana,sans-serif;
    font-size: 10pt;
    float: left; 
	 width: 577px;
    min-height:200px;
    margin: 0px 10px 10px -12px;
    padding: 0 1em;
    border:1px solid #000000;
  }

#Inhaltgross {
	 width: 750px;
}


  * html div#Inhalt {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  }

  * html #Inhaltgross {
    height: 1em;  /* Workaround gegen den 3-Pixel-Bug des Internet Explorers */
  }



  div#Inhalt h1,#Inhaltgross h1 {
    font-family:Verdana,Arial,Geneva,sans-serif;
    font-size: 12px;
	line-height:20px;
    padding-top:0px;
    margin-top:0px;
    padding-bottom:0px;
    margin-bottom:10px;
    margin-left:-13px;
    margin-right:-14px;
    text-align: left;
    color: #5C5C5C; 
    background-color: #FFCB50;
  }

  div#Inhalt h2,#Inhaltgross h2{
    font-family:Arial,Geneva,Verdana,sans-serif;
    font-size: 11pt;
    padding-top:0px;
    margin-top:0px;
    padding-bottom:0px;
    margin-bottom:10px;
    text-align: left;
    color: #5C5C5C; 
    background-color: #FFFFFF;
  }

  div#Inhalt h3,#Inhaltgross h3 {
    text-align: left;
    font-size: 8pt;
  }
  div#Inhalt h4,#Inhaltgross h4{
    font-family:Arial,Geneva,Verdana,sans-serif;
    font-size: 10pt;
    font-weight: bold;
    padding-top:0px;
    margin-top:0px;
    padding-bottom:0px;
    margin-bottom:0px;
    text-align: left;
    text-decoration:none;
    color: #006AB4; 
  }

  div#Inhalt h4 a, #Inhaltgross h4 a{
    text-decoration:none;
    font-weight: bold;
    color: #006AB4; 
  }

  div#Inhalt .link {
    font-family:Arial,Geneva,Verdana,sans-serif;
    font-size: 10pt;
    padding-top:0px;
    margin-top:0px;
    padding-bottom:0px;
    margin-bottom:0px;
    text-align: right;
    text-decoration:none;
    color: #006AB4; 
  }

  div#Inhalt .link a {
    text-decoration:none;
    color: #006AB4; 
  }

  div#Inhalt p {
    font-family:Arial,Geneva,Verdana,sans-serif;
    font-size: 10pt;
    padding-top:0px;
    margin-top: 0px;
    margin-bottom: 6px;
  }

  div#Inhalt a {
    font-size: 1em;
  }

  div#Inhalt ul {
    font-size: 10pt;
  }

  div#Inhalt li {
    list-style: none;
    margin: 0; padding: 0.2em;
  }

  #Inhalt .stagepic { 
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    margin-top: 0px;
    margin-bottom: 25px;
    margin-left: -13px;
    margin-right: -16px;
  }

  #Inhalt .adresse {
    font-family:Arial,Geneva,Verdana,sans-serif;
    font-size:8pt;
    float:left;
    color:#000000;
    background-color:#EEEEEE;
    padding-top:7px;
    padding-bottom:7px;
    padding-left:7px;
    padding-right:7px;
    width:167px;
    margin-bottom:10px;
    margin-right:0px;
    border:1px solid #FFFFFF;
  }

  #Inhalt .tabledata {
    font-family:Arial,Geneva,Verdana,sans-serif;
    font-size:8pt;
    color:#FFFFFF;
    background-color:#4F98CB;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:4px;
    padding-right:0px;
    margin-top:5px;
    margin-bottom:0px;
    margin-left:0px;
    margin-right:0px;
    border-top:2px solid #FFFFFF;
    border-bottom:2px solid #FFFFFF;
  }

  #Inhalt .listbox1{
	margin:5px;
	padding:5px;
	background-color:#FFFFFF;
	border:1px solid #dadada;
  }	

  #Inhalt .listbox2{
	background-color:#eee;
	padding:5px;
	margin:5px;
	border:0px solid #ff0;
  }	


#inhalt2{
	background-color: #FFFFFF;
	font-family:Arial,Geneva,Verdana,sans-serif;
	font-size: 10pt;
   float: left; 
	width: 845px;
   min-height:200px;
   margin: 0px 10px 10px 10px;
   padding: 0 1em;
   border:1px solid #000000;
}

#inhalt2 h1 {
    font-family:Verdana,Arial,Geneva,sans-serif;
    font-size: 12px;
    line-height:20px;
    padding-top:0px;
    margin-top:0px;
    padding-bottom:0px;
    margin-bottom:10px;
    margin-left:-13px;
    margin-right:-14px;
    text-align: left;
    color: #5C5C5C; 
    background-color: #FFCB50;
}


  .eintrag {
    float: none;
    padding-top:0px;
    padding-bottom:0px;
    margin-top: 0px;
    margin-bottom: 20px;
  }

  .eintragPicLandscape {
            padding-top:0px;
    padding-bottom:0px;
    margin-top: 0px;
    margin-bottom: 20px;
  }

  .eintragPicPortrait {
            padding-top:0px;
    padding-bottom:0px;
    margin-top: 0px;
    margin-bottom: 20px;
  }

  div#admin { 
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    position:absolute; 
    left:420px;
            background-color:#FFFFFF;
    color:#FFFF00;
    font-weight:bold;
    font-family:Arial,Geneva,Verdana,sans-serif;
    font-size:12pt;
    text-decoration:none; 
  }

  div#adminaction { 
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    text-align: right;
    color:#006AB4;
    font-weight:bold;
    font-family:Arial,Geneva,Verdana,sans-serif;
    font-size:8pt;
    text-decoration:none; 
  }

  div#adminaction a { 
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    text-align: right;
    color:#006AB4;
    font-weight:bold;
    font-family:Arial,Geneva,Verdana,sans-serif;
    font-size:8pt;
    text-decoration:none; 
  }

  p#foobar {
    clear: both;
    min-height:200px;
  }

  p#adminuser {
    padding-top:0px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    margin-left: 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    background-color:#FFFFFF;
    color:#006AB4;
    font-weight:bold;
    font-family:Arial,Geneva,Verdana,sans-serif;
    font-size:12pt;
  }

  p#navigation {
    clear: both;
    margin-left: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
  }

  p#foobar {
    clear: both;
    min-height:200px;
  }

  p#foobarsmall {
    clear: both;
    height:5px;
  }

  p#footer {
	clear: both;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 8pt;
	background-color: #0561C6;
	color: #FFFFFF;
	margin-top: 10px; 
	margin-left: 0px; 
	padding-top:0.2em; 
	padding-bottom: 0.4em;
	text-align: center;
}

  p#footer a { 
    color:#FFFFFF;
    font-weight:bold;
    text-decoration:none; 
  }


  .printh { display:none; }
  .printfooter { display:none; }
  .klein { font-family:Arial,Geneva,Verdana,sans-serif;font-size:8pt }
  .gross { font-family:Arial,Geneva,Verdana,sans-serif;font-size:12pt }
  .pagecount { font-family:Arial,Geneva,Verdana,sans-serif;font-size:8pt;color:#006AB4 }
  .footer { color:#FFFFFF;background-color:#006AB4;font-family:Arial,Geneva,Verdana,sans-serif;font-size:8pt;text-decoration:none; }


  .tableheader{ 
	font-family:Arial,Geneva,Verdana,sans-serif;
	font-size:14pt; 
	font-weight:bold;
   }


  .artikeldatum { 
    font-family:Arial,Geneva,Verdana,sans-serif;
    font-size:8pt; 
    padding-top:0px;
    padding-bottom:0px;
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: right;
  }

  img.homeleft_landscape { float:left; width:300px; height:225px; margin-right:10px; margin-top:0px; padding-top:0px; padding-bottom:0px;}
  img.homeleft_portrait { float:left; width:225px; height:300px; margin-right:10px; margin-top:0px; padding-top:0px; padding-bottom:0px;}
  img.homeright_landscape { float:right; width:300px; height:225px; margin-right:0px;  margin-left:10px; margin-top:0px; padding-top:0px; padding-bottom:0px;}
  img.homeright_portrait { float:right; width:225px; height:300px; margin-right:0px;  margin-left:10px; margin-top:0px; padding-top:0px; padding-bottom:0px;}
  img.headggg { margin-left:15px; }
  img.headlogo { margin-left:140px; }

.fixfloat{
	clear:both;
	margin:0;
	padding:0;
	font-size:0px;
	line-height:0px;
}