html {
	text-align: center;
    background-image: url(../image/background_gradient2.jpg);
    #background-image: url(grafik/background_gradient2.jpg);
    margin-top: 0px;
}


.page {
     
    background-color: White;
    width: 920px;
    font-family: Arial, Helvetica, sans-serif;
      border: #999999 solid thin;
      text-align: left;
	margin: auto;
    display: block;
    overflow: auto;
}



.banner{
	border: #999999 solid thin;
}
  .top{
  	background: White;
  	font-size: 13px;
  	font-weight: bold;
  	text-align: right;
  	color: Black;
  	height: 20px;
  }
  .middle{
  	background-color: White;
  	height: 90px;
  	text-align: left;
  }
  .bottom{
  	background-color: Gray;
  	text-align: right;
  	color: White;
  	font-size: 12px;
  	height: 14px;
  	padding-right: 5px;

  }
  .bottom a{
  	color: White;
  	text-decoration: none;
  	margin-right: 10px;
  }
  .bottom a:hover{
  	color: Silver;
  }

.individual{
  width: 910px;
  text-align: left;
}
  .menu{
  	background: White;
  	width: 165px;
  	text-align: right;
  	float: left;
      background-image: url(../image/menuh1.gif);
      background-repeat: repeat-x,y;

  }
    .mainmenuitem{
    	background-image: url(../image/menuh1.gif);
      background-repeat: repeat-x;
      border: #FFFFFF solid thin;
    	padding-bottom: 5px;
    	padding-top: 6px;
    	padding-left: 5px;
      padding-right: 5px;
    	text-align: right;

    }
    .mainmenuitem a{
    	color: black;
    	font-size: 14px;
    	
text-decoration: none;
    }
    .mainmenuitem a:hover{
    	color: #990000;
    	#background-color: #FFFFFF;
    }
    .mainmenuitemactive{
    	background-image: url(../image/menuh1.gif);
      background-repeat: repeat-x;
      border: #FFFFFF solid thin;
    	padding-bottom: 5px;
    	padding-top: 6px;
    	padding-left: 5px;
      padding-right: 5px;
    	text-align: right;

       
    }
    .mainmenuitemactive a{
      color: #990000; 	
    	font-size: 14px;
    	font-weight: bold;
    	text-decoration: none;
    }
    .submenuitem{
    	background-image: url(../image/menuh1.gif);
      background-repeat: repeat-x;
      border: #FFFFFF solid thin;
    	padding-bottom: 5px;
    	padding-top: 6px;
    	padding-left: 5px;
      padding-right: 5px;
    	text-align: left;

    }
    .submenuitem a{
    	color: Black;
    	font-size: 11px;
    	padding-right: 10px;
    	text-decoration: none;
    }
    .submenuitem a:hover{
    	color: #990000;
    }
    .submenuitemactive{
      background-image: url(../image/menuh1.gif);
      background-repeat: repeat-x;
      border: #FFFFFF solid thin;
    	padding-bottom: 5px;
    	padding-top: 6px;
    	padding-left: 5px;
      padding-right: 5px;
    	text-align: left;
      
       
    }
    .submenuitemactive a{
      color: #990000;
    	font-size: 11px;
    	padding-right: 10px;
    	font-weight: bold;
    	text-decoration: none;
    }

  .content{
  	width: 737px;
  	font-family: Arial, Helvetica, sans-serif;
  	font-size: 14px;
  	color: #000000;
    background-color: #FFFFFF;
  	margin: auto;
  	display: block;
    float: right;
  }
    .content .title {
    	font-size: 16px;
    	font-weight: bold;
    	font-family: Arial, Helvetica, sans-serif;

    	#border-bottom: thin dotted;
    }
    .content .text h1{
    	font-size: 12px;
    	font-weight: normal;
    	margin: 0px;
    	margin-bottom: 5px;
    	margin-top: 5px;
    	font-family: Arial, Helvetica, sans-serif;

    }


    .content .text h2{
    	font-size: 16px;
    	font-weight: bold;
    	margin: 0px;
    	margin-bottom: 5px;
    	margin-top: 5px;
    	font-family: Arial, Helvetica, sans-serif;

    }
    .content .text h3{
    	font-size: 14px;
    	font-weight: normal;
    	margin: 0px;
    	margin-bottom: 5px;
    	margin-top: 5px;
    	font-family: Arial, Helvetica, sans-serif;

    }
    .content .text h4{
    	font-size: 18px;
    	font-weight: bold;
    	margin: 0px;
    	margin-bottom: 5px;
    	margin-top: 5px;
    	font-family: Arial, Helvetica, sans-serif;
    	color: #666666;


    }
    .content .text{
    	font-size: 14px;
    	font-family: Arial, Helvetica, sans-serif;

    }
    .content .text a{
    	text-decoration: none;
    	color: #000066;
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 14px;

    }
    .content .text a:hover{
    	text-decoration: none;
    	color: Red;
    	font-family: Arial, Helvetica, sans-serif;
    	font-size: 14px;

    }

    .content .copyright{
    	font-size: 11px;
    	font-weight: bold;
    	margin-top: 2px;
    	#width: 100%;
    	color: #999999;

    }
    .content .last {
    	width: 100%;
    	font-size: 10px;
    	margin-top: 6px;
    }


# Kontakt

legend {
padding-left:10px;
padding-right:10px;
border: 0px;
}

fieldset {
border:0px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
padding-bottom:10px;
border: 1px solid #C0C0C0;
}

.radiolayout {
width:60%;
padding-top:15px;
padding-bottom:15px;
}

.formu {
width:80%;
padding-top:10px;
padding-bottom:10px;
padding-left:30px;
border: 1px solid #C0C0C0;
margin-top: 5px;
}
.formu2 {
width:80%;
padding-left:30px;
border: 1px solid #C0C0C0;
margin-top: 3px;
}

.mf-radio {
border:0px;
}

.mf-text {
color: #000000;
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-check {
border: 0px;
}
.mf-select {
border:0px;
}

.mf-input {
border: 1px solid #C0C0C0;
margin-bottom: 5px;
}

.mf-submit {
color: #ffffff;
background-color: #C0C0C0;
border: 0px;
}


# !!Suche!!

.suche1 {
	padding: 0px;
}
.suche2 {
	padding-left: 10px;
}
.suche3 {
	padding-left: 10px;
}
