/* allgemeines */

body { background-color:#99CCFF;
       margin-top:0px;
       margin-left:0px;
       margin-right:0px;
       margin-bottom:0px;
       font-family:Verdana, sans-serif, "Comic Sans MS"; }

p { text-align:justify;
    line-height:normal;
    text-decoration:none;
    font-style:normal;
    font-weight:normal;
    font-size:0.8em;
    color:#666666;
    border:0px;
    margin-top:15px;
    margin-bottom:15px;
    margin-left:15px;
    margin-right:15px; }

h1 { text-align:left;
     line-height:normal;
     text-decoration:none;
     font-style:normal;
     font-weight:normal;
     font-size:1.8em;
     color:#666666;
     border:0px;
     margin-top:30px;
     margin-bottom:15px;
     margin-left:15px;
     margin-right:15px; }

h2 { text-align:left;
     line-height:normal;
     text-decoration:none;
     font-style:normal;
     font-weight:normal;
     font-size:1.1em;
     color:#666666;
     border:0px;
     margin-top:15px;
     margin-bottom:15px;
     margin-left:15px;
     margin-right:15px; }

h3 { text-align:left;
     line-height:normal;
     text-decoration:none;
     font-style:normal;
     font-weight:normal;
     font-size:1.8em;
     color:#666666;
     border:0px;
     margin-top:15px;
     margin-bottom:5px;
     margin-left:15px;
     margin-right:15px; }

h4 { text-align:left;
     line-height:normal;
     text-decoration:none;
     font-style:normal;
     font-weight:normal;
     font-size:1.1em;
     color:#666666;
     border:0px;
     margin-top:5px;
     margin-bottom:15px;
     margin-left:15px;
     margin-right:15px; }

.table { text-align:left;
	   border:0px;
    	   margin-top:15px;
    	   margin-bottom:15px;
    	   margin-left:25px;
    	   margin-right:25px; }

#tablecontent { text-align:left;
                  line-height:normal;
                  text-decoration:none;
                  font-style:normal;
                  font-weight:normal;
                  font-size:0.8em;
                  color:#666666;
                  border:0px; }

#content-right {text-align:right;
		margin-right:45px; }

#bottom-navi {text-align:center; }

#bottom-left {text-align:left;
		font-size:0.7em; }

#bottom-right {text-align:right;
		font-size:0.7em; }

#content-left2 {margin-right:460px; }

#content-left3 {margin-right:300px; }



/* links */
a:link { text-decoration:none;
         line-height:normal;
         font-style:normal;
         font-weight:bold;
         font-size:1em;
         color:#0033FF; }

a:visited { text-decoration:none;
            line-height:normal;
            font-style:normal;
            font-weight:bold;
            font-size:1em;
            color:#0033FF; }

a:hover { text-decoration:underline;
          line-height:normal;
          font-style:normal;
          font-weight:bold;
          font-size:1em;
          color:#0033FF; }

a:active { text-decoration:underline;
           line-height:normal;
           font-style:normal;
           font-weight:bold;
           font-size:1em;
           color:#0033FF; }



#bottom-navi a:link { text-decoration:none;
         	line-height:normal;
         	font-style:normal;
         	font-weight:normal;
         	font-size:1em;
         	color:#666666; }

#bottom-navi a:visited { text-decoration:none;
            	   line-height:normal;
            	   font-style:normal;
            	   font-weight:normal;
            	   font-size:1em;
            	   color:#666666; }

#bottom-navi a:hover { text-decoration:underline overline;
          	 line-height:normal;
          	 font-style:normal;
          	 font-weight:normal;
          	 font-size:1em;
          	 color:#666666; }

#bottom-navi a:active { text-decoration:underline overline;
           	  line-height:normal;
           	  font-style:normal;
           	  font-weight:normal;
           	  font-size:1em;
           	  color:#666666; }


#bottom-right a:link { text-decoration:none;
         	line-height:normal;
         	font-style:normal;
         	font-weight:normal;
         	font-size:1em;
         	color:#666666; }

#bottom-right a:visited { text-decoration:none;
            	   line-height:normal;
            	   font-style:normal;
            	   font-weight:normal;
            	   font-size:1em;
            	   color:#666666; }

#bottom-right a:hover { text-decoration:underline overline;
          	 line-height:normal;
          	 font-style:normal;
          	 font-weight:normal;
          	 font-size:1em;
          	 color:#666666; }

#bottom-right a:active { text-decoration:underline overline;
           	  line-height:normal;
           	  font-style:normal;
           	  font-weight:normal;
           	  font-size:1em;
           	  color:#666666; }


#content-right a:link { text-decoration:none;
         	line-height:normal;
         	font-style:normal;
         	font-weight:normal;
         	font-size:1em;
         	color:#666666; }

#content-right a:visited { text-decoration:none;
            	   line-height:normal;
            	   font-style:normal;
            	   font-weight:normal;
            	   font-size:1em;
            	   color:#666666; }

#content-right a:hover { text-decoration:underline overline;
          	 line-height:normal;
          	 font-style:normal;
          	 font-weight:normal;
          	 font-size:1em;
          	 color:#666666; }

#content-right a:active { text-decoration:underline overline;
           	  line-height:normal;
           	  font-style:normal;
           	  font-weight:normal;
           	  font-size:1em;
           	  color:#666666; }


/* div-container */

.main { height:auto;
        width:875px;
        margin-top:25px;
        margin-left:auto;
        margin-right:auto;
        margin-bottom:25px;
        background-color:#FFFFFF;
        padding-left:0px;
        padding-right:0px;
        padding-bottom:0px;
        border:1px;
        border-color:#666666;
        border-style:solid; }

.navi1 { height:57px;
        width:57px;
        float:left;
        margin-top:25px;
        margin-left:35px;
        margin-bottom:5px;
        background-color:#FFFFFF; }

.navi2 { height:57px;
        width:57px;
        float:left;
        margin-top:25px;
        margin-left:35px;
        margin-bottom:5px;
        background-color:#FFFFFF; }

.navi3 { height:57px;
        width:57px;
        float:left;
        margin-top:25px;
        margin-left:35px;
        margin-bottom:5px;
        background-color:#FFFFFF; }

.navi4 { height:57px;
        width:57px;
        float:left;
        margin-top:25px;
        margin-left:35px;
        margin-bottom:5px;
        background-color:#FFFFFF; }

.navi5 { height:57px;
        width:57px;
        float:left;
        margin-top:25px;
        margin-left:35px;
        margin-bottom:5px;
        background-color:#FFFFFF; }

.navi6 { height:57px;
        width:57px;
        float:left;
        margin-top:25px;
        margin-left:35px;
        margin-bottom:5px;
        background-color:#FFFFFF; }

.navi7 { height:57px;
        width:57px;
        float:left;
        margin-top:25px;
        margin-left:35px;
        margin-bottom:5px;
        background-color:#FFFFFF; }

.navi8 { height:150px;
        width:180px;
        float:right;
        margin-top:27px;
        margin-right:10px;
        background-color:#FFFFFF; }

.head { height:90px;
        width:675px;
        float:left;
        margin-left:10px;
        background-color:#FFFFFF;
        border-top:10px;
        border-right:0px;
        border-left:0px;
        border-bottom:0px;
        border-color:#0033FF;
        border-style:solid; }

.content { height:auto;
	  min-height:500px;
	  width:855px;
           clear:both;
           margin-left:10px;
           margin-right:10px;
           background-color:#FFFFFF; }

.content-left { height:auto;
	  min-height:500px;
	  width:545px;
           float:left;
           margin-left:20px;
           margin-bottom:35px;
           background-color:#FFFFFF; }

.content-left2 { height:auto;
	  min-height:500px;
	  width:845px;
           float:left;
           margin-left:20px;
           margin-bottom:35px;
           background-color:#FFFFFF; }

.content-left3 { height:auto;
	  min-height:525px;
	  width:845px;
           float:left;
           margin-left:20px;
           margin-bottom:5px;
           background-color:#FFFFFF; }

.content-right { height:auto;
	  min-height:500px;
	  width:300px;
           float:right;
           margin-right:10px;
           background-color:#FFFFFF; }

.bottom-navi { height:auto;
	 width:855px;
          clear:both;
          margin-left:10px;
          margin-right:10px;
          border-top:10px;
          border-right:0px;
          border-left:0px;
          border-bottom:0px;
          border-color:#0033FF;
          border-style:solid; }

.bottom-left { height:35px;
	 width:427px;
          float:left; }

.bottom-right { height:35px;
	 width:428px;
          float:right; }

.bottom { height:auto;
	width:855px;
         clear:both; }
