body {
   background-color:#E6E6DA;
}

#box {
   border:1px solid #666666;
   background-color:#FFFFFF;
   width:852px;
   margin-left: auto;
   margin-right: auto;
   padding-bottom: 2px;
}

#header {
   width:852px;
   height:150px;
}

.head1 {
   width:852px;
   height:20px;
   text-align:right;
   font-weight:normal;
   font-size: 11px;
   font-family:Arial,Verdana,'Sans-Serif';
}

.head2 {
   width:852px;
   height:120px;
   background-image:url(/Layout/head1.jpg);
   background-repeat: no-repeat;
}

.colorline {
   width:852px;
   height:10px;
   background-color:#95AB00;
}

.linke_spalte {
   float:left;
   text-align:left;
   vertical-align:top;
   width:150px;
   margin:7px 0 0 0;
}

.main {
   float: left;
   padding:20px 0 0 0;
   background-color:#ffffff;
   font-weight:normal;
   font-size:12px;
   font-family:Arial,Verdana,'Sans-Serif';
   vertical-align:top;
   text-align:left;
   width:498px;
}

.rechte_spalte {
   float: left;
   width: 200px;
   font-weight:normal;
   font-size: 11px;
   font-family:Arial,Verdana,'Sans-Serif';
   vertical-align: top;
   text-align: left;
   margin:30px 0 0 0;
}

.footer{
   font-size:11px ;
   font-family:Arial,Verdana,'Sans-Serif';
   text-align: center;
   width:100%;
   margin:0 0 10px 0;
}

.main_template {
   width:470px;
   font-weight:normal;
   font-size:13px;
   font-family:Arial,Verdana,'Sans-Serif';
   line-height:16px;
   padding:0px 10px 0px 10px;
   margin:0 0 5px 0;
   background-color: #FFFFFF;
}

.h3 {
   font-weight: bold;
   font-size:15px;
   font-family:Arial,Verdana,'Sans-Serif';
   padding:5px 0 0 0;
   color: #95AB00;
}

a.h3 {
   font-weight: bold;
   font-size:15px;
   font-family:Arial,Verdana,'Sans-Serif';
   padding:5px 0 0 0;
   color: #95AB00;
}

.h5 {
   font-weight: bold;
   font-size:13px;
   font-family:Arial,Verdana,'Sans-Serif';
   padding:10px 0 0 0;
   color: #444444;
}

.text {
   font-weight: normal;
   font-size:13px;
   font-family:Arial,Verdana,'Sans-Serif';
   line-height:16px;
}

.bild_mitte {
     margin:10px 0 5px 0;
}

.bu {
   font-weight: normal;
   font-size:12px;
   font-family:Arial,Verdana,'Sans-Serif';
   font-style:italic;
   line-height:14px;
}

.spalte {
   font-size: 12px;
   font-family:Arial,Verdana,'Sans-Serif';
   text-align:left;
   vertical-align:top;
   padding:5px;
}

.login {
                 text-align:center;
                 width:350px;
                 height:200px;
                 vertical-align:middle;
                 background-color:#eeeeee;
                 border:1px solid #D2D3E5;
   font-size:12px;
                 font-weight: normal;
   font-family:Arial,Verdana,'Sans-Serif';
                 color: #000000;
}

.user {
   font-size: 12px;
   font-family:Arial,Verdana,'Sans-Serif';
                 width:140px;
                 text-align:right;
                 vertical-align:top;
                 background-color:#FFFFFF;
                 padding:0px;
}

.down {
                 font-size: 12px;
   font-family:Arial,Verdana,'Sans-Serif';
                 width:470px;
                 text-align:center;
}

.logo {
                float:left;
                background-image: url(/Layout/Logo.gif);
                width:100px;
                height:100px;
                background-repeat: no-repeat;
                border-top: 4px solid #FFFFFF;
}

.search_highlight {
   background-color: #E9B200;
   color: #444444;
}

#suche {
   width: 130px;
   border:1px solid #999999;
   color:#444444;
   background-color:#eeeeee;
}

#action {
   padding:1px;
   margin-left: 3px;
   color: #444444;
   background-color:#eeeeee;;
   border: 1px solid #999999;
   font-weight:bold;
   font-size: 12px;
   font-family:Arial,Verdana,'Sans-Serif';
}

#action:hover {
   color:#ffffff;
   background-color:#95AB00;
}

.suche_head {
   margin:5px;
   font-weight:bold;
}

.suche_line {
   margin:5px;
}

a {
   font-size:13px;
   color: #95AB00;
   text-decoration: none;
}

a:hover {
   color: #95AB00;
   text-decoration: underline;  
}

.adjusted_link {
   color:#ffffff;
}

div.spalte a {
   font-size:12px;
}

div.spalte a:hover {
   font-size:12px;
}

a.nav {
   font-size:13px;
   font-weight: bold;
   font-family:Arial,Verdana,'Sans-Serif';
   color:#000000;
   padding:3px;
   margin-right:3px;
}

.nav:hover {
   font-size:13px;
   font-weight: bold;
   font-family:Arial,Verdana,'Sans-Serif';
   color:#FFFFFF;
   padding:3px;
   text-decoration: none; 
   margin-right:3px; 
   background-color:#FE2601;
}

a.top {
   position:relative;
   top:10px;
   left:0;
   font-size: 11px;
   font-weight:normal;
   color:#444444;
   margin:0 15px 0 0;
}

a.top:hover {
   position:relative;
   top:10px;
   left:0;
   font-size: 11px;
   font-weight:normal;
   color:#95AB00;
   text-decoration:underline;
   margin:0 15px 0 0;
}

.menu1 {
   font-size: 10pt;
   font-weight: bold;
   font-family:Arial,Verdana,'Sans-Serif';
   text-align: left;
   padding:5px;
   width:135px;
   background-color:#95AB00;
}

.menu2 {
                 font-size:10pt;
                 font-weight:bold;
   font-family:Arial,Verdana,'Sans-Serif';
                 text-align:left;
                 padding:5px;
                 width:135px;
}

#menu {
    vertical-align:top;
    margin:3px 0 0 10px;
    width:140px;
    text-align:left;
}

.menulist {
    list-style-type:none;
    margin:0;
    padding:0;
}

.menulist p, li {
   padding:0;
   margin:0;
}

.active1 {
   display:block;
   color:#ffffff;
   background-color:#95AB00;
   margin:0 0 0 0;
   padding:4px;
   letter-spacing:1pt;
   font-family:Arial, Verdana, 'Sans-Serif';
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

.active1:hover {
   display:block;
   color:#ffffff;
   background-color:#95AB00;
   margin:0 0 0 0;
   padding:4px;
   letter-spacing:1pt;
   font-family:Arial, Verdana, 'Sans-Serif';
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

.active2 {
   display:block;
   color:#333333;
   background-color:#dddddd;
   line-height:18px;
   padding:2px;
   font-family:Arial,Verdana,'Sans-Serif';
   font-size: 11px;
   font-weight: normal;
   text-decoration: none;
}

.active2:hover {
   display:block;
   color:#333333;
   background-color:#dddddd;
   line-height:18px;
   padding:2px;
   font-family:Arial,Verdana,'Sans-Serif';
   font-size: 11px;
   font-weight: normal;
   text-decoration: none;
}

.active3 {
   display:block;
   color:#333333;
   background-color:#dddddd;
   line-height:18px;
   padding:2px;
   font-family:Arial,Verdana,'Sans-Serif';
   font-size: 10px;
   font-weight: normal;
   text-decoration: none;
}

.active3:hover {
   display:block;
   color:#333333;
   background-color:#dddddd;
   line-height:18px;
   padding:2px;
   font-family:Arial,Verdana,'Sans-Serif';
   font-size: 10px;
   font-weight: normal;
   text-decoration: none;
}

.inactive1 {
   display:block;
   color:#333333;
   background-color:#ffffff;
   padding:4px;
   letter-spacing:1pt;
   font-family:Arial, Verdana, 'Sans-Serif';
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

.inactive1:hover {
   display:block;
   color:#ffffff;
   background-color:#95AB00;
   padding:4px;
   letter-spacing:1pt;
   font-family:Arial, Verdana, 'Sans-Serif';
   font-size: 12px;
   font-weight: bold;
   text-decoration: none;
}

.inactive2 {
   display:block;
   color:#333333;
   background-color:#eeeeee;
   line-height:18px;
   padding:2px;
   font-family:Arial,Verdana,'Sans-Serif';
   font-size: 11px;
   font-weight: normal;
   text-decoration: none;
}

.inactive2:hover {
   display:block;
   color:#333333;
   background-color:#dddddd;
   line-height:18px;
   padding:2px;
   font-family:Arial,Verdana,'Sans-Serif';
   font-size: 11px;
   font-weight: normal;
   text-decoration: none;
}

.inactive3 {
   display:block;
   color:#333333;
   background-color:#eeeeee;
   line-height:18px;
   padding:2px;
   font-family:Arial,Verdana,'Sans-Serif';
   font-size:10px;
   font-weight: normal;
   text-decoration: none;}

.inactive3:hover {
   display:block;
   color:#333333;
   background-color:#dddddd;
   line-height:18px;
   padding:2px;
   font-family:Arial,Verdana,'Sans-Serif';
   font-size:10px;
   font-weight: normal;
   text-decoration: none;
}

.interesse {
   font-family:verdana,arial,sans-serif;
   font-size:11px;
   font-weight:normal;
   color:#333333;
   border:1px solid #dddddd;;
   background-color:#eeeeee;
}

.formtext {
   font-family:verdana,arial,sans-serif;
   font-size:11px;
   font-weight:normal;
   color:#333333;
}

.button {
   font-family:arial,verdana,sans-serif;
   font-size:11px;
   font-weight:bold;
   color:#ffffff;
   background-color:#999999;
   border:1px solid #777777;
   text-decoration:none;
   padding:2px;
}

.button:hover {
   font-family:arial,verdana,sans-serif;
   font-size:11px;
   font-weight: bold;
   color:#000000;
   background-color:#95AB00;
   border:1px solid #cccccc;
   text-decoration:none;
   padding:2px;
}



