
/* ButtonBrowser Style Sheet 	*/
/* Variante: Monochrom
/* Version 1.1 - MN 03.04.06	*/

         /* HTML Elemente */

a:link 		{ color:#FFFFFF; text-decoration:none; border-bottom: 1px dotted #FFFFFF; }
a:visited	{ color:#FFFFFF; text-decoration:none; border-bottom: 1px dotted #FFFFFF; }
a:hover		{ color:#000000; text-decoration:none; border-bottom: 1px dotted #FFFFFF; background-color:white; }
a:active		{ color:#000000; text-decoration:none; border-bottom: 1px dotted #FFFFFF; border-Top: 0px; }

body,table	{ font-family:Verdana, Arial, Helvetica;
	  	  font-size:100.01%;
	  	  background-color:black;
           	  color:white;
           	  padding-top:0px;
           	  padding-left:0px;
                   padding:0px;
           	  margin:0px;
                   text-align:center; 		/* Hack für den IE: Damit Elemente Horizontal zentriert werden */
		}

h1 		{ margin:0em;
		  padding:0.1em;
		  padding-left:0.9em;
		  color:white;
                   background-color:#000000;
		  font-size:1.2em;
		  font-weight:bold;
		  border-bottom:solid 1px #FFFFFF;
		}

h2		{ margin-top:0.5em;
		  font-size:0.7em;
		  font-weight:bold;
		  color:white;
		}
h3		{ font-size:0.7em;
		  font-weight:bold;
		  color:white;
		}

ul		{ list-style-image:url(../images/common/bullet.gif);
		  vertical-align:middle;
                   padding-bottom:4px;
		}
li		{ vertical-align:middle;
                   padding-bottom:10px;
		}

img		{ border:0px;
		}

iframe		{ border:0px; }

         /* Klassen */

.notiz		{ font-size:0.7em;
		  text-align:justify;
		}

.error		{ font-size:0.7em;
                   font-weight:bold;
		  color:red;
		}

.errorForm	{ border:solid 1px red;		/* Zum markieren von Formularfeldern */
    		}

.imagetext	{ font-size:0.8em;
		}

.h3Framed	{ color:white;
		  background-color:black;
		  border:solid 1px white;
                   padding:3px;
                 }

.panelhead1	{ background-color:#FFFFFF;
                   color:white;
                   font-size:14pt;
                   font-weight:bold;
                   border-bottom:solid 1px #000000;
                   padding-left:15px;
		}

.panelhead2	{ background-color:#000000;
                   color:white;
                   font-size:10pt;
                   font-weight:bold;
                   border-bottom:solid 1px #FFFFFF;
                   padding-left:0.9em;
                   padding-top:5px;
                   padding-bottom:5px;
		}

.panelhead3	{
		  background-color:white;
                   color:white;
                   font-size:10pt;
                   font-weight:bold;
                   width:550px;
                   height:25px;
		}

.panelfooter1	{
                   background-color:#000000;
                   color:white;
                   font-size:10pt;
                   font-weight:bold;
                   border-bottom:solid 1px #FFFFFF;
                   padding-left:0.9em;
                   padding-top:5px;
                   padding-bottom:5px;
                   clear:both;
                   border-top:solid 1px #FFFFFF;
		}
.panelfooter2	{ background-color:#000000;
                   color:white;
                   font-size:0.7em;
                   font-weight:normal;
                   padding-left:0.7em;
                   padding-top:5px;
                   padding-bottom:5px;
		}

.frameTop	{ border-top:1px solid #FFFFFF;
  		  padding-top:10px;
		}

.imageleft	{ margin:15px;
		}

.imagelink	{ text-decoration:none;
		  vertical-align: middle;
                   border:0px;
		}

.subNote		{ font-size:1em;
		  color:white;
                   text-align:center;
		}

#NaviRight	{ text-align:right;
		}

#InnerBoxCenter	{ width:550px;
		  text-align:left;
                   margin:0 auto;
		}

	/* spezielle Linkformatierungen */


div#BoxMiddle a:link 	{ color:white; text-decoration:none; border:0px; border-bottom: 1px dotted #FFFFFF; }
div#BoxMiddle a:visited	{ color:white; text-decoration:none; border:0px; border-bottom: 1px dotted #FFFFFF; }
div#BoxMiddle a:hover	{ color:black; text-decoration:none; border:0px; background-color:white;}
div#BoxMiddle a:active	{ color:black; text-decoration:none; border:0px; border-bottom: 1px dotted #FFFFFF; }

.panelhead2 a:link 	{ color:white; 	text-decoration:none; border: solid 1px #000000; padding:2px;}
.panelhead2 a:visited	{ color:white; 	text-decoration:none; border: solid 1px #000000; padding:2px;}
.panelhead2 a:hover 	{ color:black; 	text-decoration:none; background-color:#FFFFFF;border: solid 1px white; }
.panelhead2 a:active	{ color:black;	text-decoration:underline; }

.panelfooter1 a:link 	{ color:white; 	text-decoration:none; border: solid 1px #000000; padding:2px;}
.panelfooter1 a:visited	{ color:white; 	text-decoration:none; border: solid 1px #000000; padding:2px;}
.panelfooter1 a:hover 	{ color:black; 	text-decoration:none; background-color:#FFFFFF;border: solid 1px white; }
.panelfooter1 a:active	{ color:black;	text-decoration:underline; }


 	/* ----- Formular-Elemente ----------------------------------------- */
input,textarea,select	{ border:solid 1px #009900;
    		  	  font-family:Arial;
                   	  font-size:10pt;
                   	  width:100%;
    			}

input:focus	{ background-color:#CCFF66;}
textarea:focus	{ background-color:#CCFF66; }

.auswahl 	{ border:solid 0px;
    		}

.button  	{ background-color:#FF9900;
               	  color:white;
		  border-color:#DD6F00;
               	  border-width:2px;
               	  border-style:solid;
	      	  font-size:9pt;
               	  font-family:Verdana,Arial,Helvetica;
               	  font-weight:bold;
               	  width:85px;
             	}


 	/* ----- DHTML ----------------------------------------- */
.waitPanel	{ float:left;
		  width:150px;
		  padding:2px;
                   display:none;
                   /* visibility:hidden; */
                 }

 	/* ----- Tabellenfreies Layout ----------------------------------------- */

  div#Page { text-align:left;
	    margin:0 auto;      /* horizontale Zentrierung */
                          width:760px;
                 	    /* overflow:auto; */
    	    background-color:#000000;
    	    border:solid 1px #FFFFFF;
  	  }

  html>body div#Page { border-color:#FFFFFF;  /* Browserweiche: Farbangleichung für IE  */ }

  div#BoxLeft { font-size:1em;
	       float:left;
	       width:9.5em;
	       margin-top:1.5em;
                margin-left:0.5em;
                margin-bottom:1.5em;
    	       padding:0.3em;
    	       border:1px solid #FFFFFF;
    	       background-color:black;
  	     }
  div#BoxLeft p { font-size:0.8em;
  		}

  div#BoxRight {	font-size:1em;
    		float:right;
    		width:5.5em;
    		margin-top:1.5em;
                 margin-bottom:1.5em;
                 margin-right:0.5em;
                 padding:0.5em;
    		border:1px solid #FFFFFF;
    		background-color:black;
  	      }

  div#BoxRight p { font-size:0.8em;
  		}

  div#BoxMiddle { font-size:1em;
                  margin-top:1.5em;
	         margin-bottom:1.5em;
                  margin-left:11.0em;
                  padding-left:1em;
                  padding-bottom:1em;
                                    width:26.5em;
                  padding-right:1em;
                      		 border:1px solid #FFFFFF;
    		 background-color:black;
  	       }

  div#BoxMiddle p { font-size:0.8em;
    		   margin:1em 0;
		 }

  div#BoxMiddleBig { font-size:1em;
                  margin-top:1.5em;
	         margin-bottom:1.5em;
                  margin-left:1.0em;
                  padding-left:1em;
                  padding-bottom:1em;
                                    width:43.5em;
                  padding-right:1em;
                      		 border:1px solid #FFFFFF;
    		 background-color:black;
  	       }

  div#BoxMiddleBig p { font-size:0.8em;
    		   margin:1em 0;
		 }

div#BoxMiddleBM { font-size:1em;
                  margin-top:1.5em;
	         margin-bottom:1.5em;
                  margin-left:1.0em;
                  padding-left:1em;
                  padding-bottom:1em;
                                    width:43.5em;
                  padding-right:1em;
                  		 border:1px solid #FFFFFF;
    		 background-color:black;
  	       }

  div#BoxMiddleBM p { font-size:0.8em;
    		     margin:1em 0;
		 }

  div#BoxInnerLeft {  float:left;
  		     border:1px dashed white;
                      padding:10px;
                      padding-bottom:0px;
                   }

  div#BoxInner 	  { /* float:left; */
  		     width:498px;
 		     border:1px dashed white;
		     margin-top:25px;
		     padding:10px;
		     padding-bottom:0px;
   		   }

  div#BoxInnerRight { float:left;
  		     border:1px dashed white;
                      margin-left:15px;
                      padding:10px;
                      padding-bottom:0px;
                     }