
/* ButtonBrowser Style Sheet 	*/
/* Version 1.1 - MN 29.03.06	*/

         /* HTML Elemente */

a:link 		{ color:#009900; text-decoration:none; border-bottom: 1px dotted #009900; }
a:visited	{ color:#009900; text-decoration:none; border-bottom: 1px dotted #009900; }
a:hover		{ color:#FF9900; text-decoration:none; border-bottom: 1px dotted #FF9900; border-Top: 1px dotted #FF9900; }
a:active		{ color:#00FF00; text-decoration:none; border-bottom: 1px dotted #00FF00; border-Top: 0px; }

body,table	{ font-family:Verdana, Arial, Helvetica;
	  	  font-size:100.01%;
	  	  background-color:white;	/* #FEC165 */
           	  color:black;
           	  padding-top:0px;
           	  padding-left:0px;
                   padding:0px;
           	  margin:0px;
                   text-align:center; 		/* Hack f&uuml;r den IE: Damit Elemente Horizontal zentriert werden */
                   /* background-image: url('../images/bb_background.jpg'); */
		}

h1 		{ margin:0em;
		  /* padding:0.1em; */
		  padding-left:0.6em;
		  color:white;
                   background-color:#FF9900;		/* Orange */
		  font-size:1.2em;
		  font-weight:bold;
		  border-bottom:solid 1px #DD6F00; 	/* Dunkel Orange */
		}

h2		{ margin-top:0.5em;
		  font-size:0.7em;
		  font-weight:bold;
		  color:black;
		}
h3		{ font-size:0.7em;
		  font-weight:bold;
		  color:black;
		}

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 */

.borderTop	{
			border-top:solid 1px #DD6F00;
                         margin-left:0px;
                         margin-right:0px;
                 }

.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 */
    		}

.contactField	{ visibility:hidden;
		  display:none;
		  width:10px;
		}

.imagetext	{ font-size:0.8em;
		}

.h3Framed	{ color:black;
		  background-color:#FEC165;		/* Orange */
		  border:solid 1px #DD6F00; 	/* Dunkel Orange */
                   padding:3px;
                 }
.tiagracolorpicker	{ float:left;
			}

.colorDisplay	{ width:6px;             	/* Formatiert den Bereich, der ausgewaehlte Farbe anzeigt */
		  border:solid 1px #009900;
		}

.shoutBox	{ display:block;
                   border:solid 1px #DD6F00;
                   padding:0px;
                   margin:2px;
                   width:390px;
		}

.shoutBoxLeft	{ display:inline;
		  float:left;
                   border-right:solid 1px #DD6F00;
                   padding:2px;
                   margin:1px;
                   width:100px;
		}
.shoutBoxRight	{ display:inline;
		  float:left;
                   padding:5px;
                   margin:1px;
                   width:270px;
		}

.panelhead1	{ background-color:#FF9900;		/* Orange */
                   color:white;
                   font-size:14pt;
                   font-weight:bold;
                   border-bottom:solid 1px #DD6F00; 	/* Dunkel Orange */
                   padding-left:15px;
		}

.panelhead2	{ background-color:#FF9900;		/* Orange */
                   color:white;
                   font-size:10pt;
                   font-weight:bold;
                   border-bottom:solid 1px #DD6F00; 	/* Dunkel Orange */
                   padding-left:0.9em;
                   padding-top:5px;
                   padding-bottom:5px;
		}

.panelhead3	{
		  background-color:white;
                   color:white;
                   font-size:10pt;
                   font-weight:bold;
                   /* width:100%; */
                   width:550px;
                   height:25px;
		}

.paneltextmiddle {                           	/* f&uuml;r Textbl&ouml;cke (Hauptcontentbereich) */
 		  background-color:white;
                   color:black;
                   /* font-size:8pt; */
                   font-size:0.5em;
                   line-height:1.5em;
                   font-weight:normal;
		  width:650px;
                   padding:25px;
                   text-align:left;
                   border:solid 1px #FEC165;
		}
.paneltextmiddle_next {                		/* f&uuml;r Textbl&ouml;cke im Anschluss an vorhergehende */
 		  background-color:white;
                   color:black;
                   /* font-size:8pt; */
                   font-size:0.5em;
                   line-height:1.5em;
                   font-weight:normal;
		  width:650px;
                   padding:25px;
                   text-align:left;
                   border:solid 1px #33FF33;
                   border-top:0px;
		}

.paneltextsimple {
 		  background-color:black;
                   color:black;
                   font-size:0.4em;
                   line-height:1.5em;
                   font-weight:normal;
                   padding:15px;
                   /* border:solid 1px #33FF33; */
		}

.paneltoolbar 	{ background-color:#009900;
                   color:white;
                   /* font-size:8pt; */
                   font-size:0.5em;
                   /* line-height:1.0em; */
                   font-weight:normal;
		  width:750px;
                   padding:0px;
                   margin:0px;
                   text-align:left;
                   border:solid 1px #33FF33;
                   border-top:0px;
                 }

.panelfooter1	{
                   background-color:#FF9900;		/* Orange */
                   color:white;
                   font-size:10pt;
                   font-weight:bold;
                   border-bottom:solid 1px #DD6F00; 	/* Dunkles Orange */
                   padding-left:0.9em;
                   padding-top:5px;
                   padding-bottom:5px;
                   clear:both;
                   border-top:solid 1px #DD6F00;
		}
.panelfooter2	{ background-color:#FF9900;		/* Orange */
                   color:white;
                   font-size:0.7em;
                   font-weight:normal;
                   /* border-bottom:solid 1px #FEC165;   */
                   padding-left:0.7em;
                   padding-top:5px;
                   padding-bottom:5px;
		}

.frameTop	{ border-top:1px solid #DD6F00;
  		  padding-top:10px;
		}

.imageleft	{ margin:15px;
		}

.imagelink	{ text-decoration:none;
		  vertical-align: middle;
                   border:0px;
		}
.linknoborder	{
		  border:0px;
		}

.subNote		{ font-size:1em;
		  color:black;
                   text-align:center;
		}

.centeredBox	{ text-align:center;
		}

#NaviRight	{ text-align:right;
		}

#InnerBoxCenter	{ width:550px;
		  text-align:left;
                   margin:0 auto;
		}

	/* spezielle Linkformatierungen */

/*
div#BoxMiddle a:link 	{ color:#009900; text-decoration:none;  border-bottom: 1px dotted #009900;}
div#BoxMiddle a:visited	{ color:#009900; text-decoration:none;  border-bottom: 1px dotted #009900;}
div#BoxMiddle a:hover	{ color:#FF9900; text-decoration:none;  border-bottom: 1px dotted #FF9900; border-Top: 1px dotted #FF9900;}
div#BoxMiddle a:active	{  color:#00FF00; text-decoration:none; border-bottom: 1px dotted #00FF00; border-Top: 0px;}
*/

div#BoxMiddle a:link 	{ color:#009900; text-decoration:none; border:0px;}
div#BoxMiddle a:visited	{ color:#009900; text-decoration:none; border:0px;}
div#BoxMiddle a:hover	{ color:#FF9900; text-decoration:none; border:0px;}
div#BoxMiddle a:active	{ color:#00FF00; text-decoration:none; border:0px;}

div#BoxMiddleBM a:link 	{ color:#009900; text-decoration:none; border:0px;}
div#BoxMiddleBM a:visited{ color:#009900; text-decoration:none; border:0px;}
div#BoxMiddleBM a:hover	{ color:#FF9900; text-decoration:none; border:0px;}
div#BoxMiddleBM a:active	{ color:#00FF00; text-decoration:none; border:0px;}

.panelhead2 a:link 	{ color:white; 	text-decoration:none; border: solid 1px #FF9900; padding:2px;}
.panelhead2 a:visited	{ color:white; 	text-decoration:none; border: solid 1px #FF9900; padding:2px;}
.panelhead2 a:hover 	{ color:black; 	text-decoration:none; background-color:#FEC165;border: solid 1px white; }
.panelhead2 a:active	{ color:white;	text-decoration:underline; }

.panelfooter1 a:link 	{ color:white; 	text-decoration:none; border: solid 1px #FF9900; padding:2px;}
.panelfooter1 a:visited	{ color:white; 	text-decoration:none; border: solid 1px #FF9900; padding:2px;}
.panelfooter1 a:hover 	{ color:black; 	text-decoration:none; background-color:#FEC165;border: solid 1px white; }
.panelfooter1 a:active	{ color:white;	text-decoration:underline; }


 	/* ----- Formular-Elemente ----------------------------------------- */

input,textarea,select {  border:solid 1px #009900; /*#33FF33;*/
    		  	font-family:Arial;
                   	font-size:10pt;
                   	width:100%;
    		}

input:focus	{ background-color:#CCFF66;}
textarea:focus	{ background-color:#CCFF66; }

.auswahl 	{ border:solid 0px;
    	  	 /* border-left:solid 1px orange; */
    		}

.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:#FEC165;
    	    border:solid 1px #DD6F00;
  	  }

  html>body div#Page { border-color:#DD6F00;  /* Browserweiche: Farbangleichung f&uuml;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 #DD6F00;
    	       background-color:white;
  	     }
  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 #DD6F00;
    		background-color:white;
    		/* display:none; */
  	      }

  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 #DD6F00;
    		 background-color:white;
  	       }

  div#BoxMiddle p { font-size:0.8em;
    		   margin:1em 0;
		 }

  div#BoxMiddle li { 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 #DD6F00;
    		 background-color:white;
  	       }

  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 #DD6F00;
    		 background-color:white;
  	       }

  div#BoxMiddleBM p { font-size:0.8em;
    		     margin:1em 0;
		 }

  div#BoxInnerLeft {  float:left;
  		     border:1px dashed #009900;
                      padding:10px;
                      padding-bottom:0px;
                   }

  div#BoxInner 	  { /* float:left; */
  		     width:498px;
 		     border:1px dashed #009900;
		     margin-top:25px;
		     padding:10px;
		     padding-bottom:0px;
   		   }

  div#BoxInnerRight { float:left;
  		     border:1px dashed #009900;
                      margin-left:15px;
                      padding:10px;
                      padding-bottom:0px;
                     }

/ * Die Antwort ist: 42 */
.sndInfo	{ visibility:hidden;
	  display:none;
	}