body {
    color: #000000; 
    font-size: 11px; 
    font-family: Verdana, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
    line-height: 110%; 
    margin-top: 0px;
    background-image: url(design/seitenhintergrund.jpg);

}

.hgf1 {
       background:;
	color: #000000;
}
.hgf11 {
       background:;
       border:1px dashed #ff0000;
       color: #000000;
}
.hgf2 {
       background:#aaaaaa;
	color: #000000;
}
.hgf3 {
       background:#eeccaa;
	color: #000000;
}
.hgf4 {
       background:#f9f9f9;
	color: #333333;
}

h1.hgf1 {
       color:#1C1C70;
       font-size: 13px;
}

h1.hgf11 {
       color:#1C1C70;
       border:none;
}

table {empty-cells:show;}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 140%;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;
        padding-left:4px;
}


td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 140%;
	font-weight: normal;
	font-variant: normal;
	text-decoration: none;

}


td.edit {background:#ffffff;}

td.nav2 {padding-left:16px;}
td.nav3 {padding-left:32px;}

a:link {
	text-decoration: none;
	color: #1C1C70;
        font-weight:normal;
        font-size:12px; 
        line-height:14px;
        margin:auto;
}

a:visited {
	color: #1C1C70;
	text-decoration: none;
        font-weight:normal;
        font-size:12px; 
        line-height:14px;
}

a:hover {
	text-decoration: underline;
        font-weight:normal;
	color: #1C1C70;
        font-size:12px; 
        line-height:14px;
}

a:active {
	text-decoration: none;
        font-weight:normal;
	color: #1C1C70;
        font-size:12px; 
        line-height:14px;
}

a:link.container {
        font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #556278;
     	text-decoration: underline;
        line-height:180%;
}

a:visited.container {
        font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #556278;
     	text-decoration: underline;
        line-height:180%;
}

a:hover.container {
        font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
        color: #ff0000;
     	text-decoration: underline;
        line-height:180%;
}

a:link.navi_oben_nsel {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #1C1C70;
     	text-decoration: none;
}

a:visited.navi_oben_nsel {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #1C1C70;
     	text-decoration: none;
}

a:hover.navi_oben_nsel {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
        color: #1C1C70;
     	text-decoration: underline;
}


a:link.navi_oben_sel {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #1C1C70;
     	text-decoration: none;
}

a:visited.navi_oben_sel {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #1C1C70;
     	text-decoration: none;
}

a:hover.navi_oben_sel {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
        color: #1C1C70;
     	text-decoration: underline;
}

a:link.navi_links_nsel {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #1C1C70;
     	text-decoration: none;
}
a:visited.navi_links_nsel {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #1C1C70;
     	text-decoration: none;
}

a:hover.navi_links_nsel {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
        color: #1C1C70;
     	text-decoration: underline;
}

a:link.navi_links_sel {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #1C1C70;
     	text-decoration: none;
}
a:visited.navi_links_sel {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #1C1C70;
     	text-decoration: none;
}

a:hover.navi_links_sel {
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
        color: #1C1C70;
     	text-decoration: underline;
}

td.navi_links_nsel {font-size: 13px;}
td.navi_links_sel {font-size: 13px;}

a.call {
        display: inline;
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight: normal;
	line-height: 140%;
	color : #333333;
    }


th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFF00;
	text-decoration: none;

        
}

INPUT,  TEXTAREA, SELECT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
        border-left: solid 1px black;
        border-top : solid 1px black;
        border-right : solid 1px #aaaaaa;
        border-bottom : solid 1px #aaaaaa;
	color : black;


}
.formular    {
	border : solid 1px #556278;
	color : black;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
        margin-top:5px;
        margin-bottom:5px;
        
}

H1     {  
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	color : #1C1C70;
	line-height: 110%;
	font-weight: bold;
        margin-top:0px;
        margin-left:4px;
}


h2    { 
       color: #1C1C70; 
       font-size: 15px; 
       font-weight:bold;
       font-family: Verdana, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
       line-height: 140%;
       text-decoration:none; 
       text-align:center;
       margin-left:20px;
}

H3     {  
        font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size : 15px;
	font-weight: bold;
	line-height: 19px;
	color : #FFFFFF;
        margin-top: 0px;
        margin-left: 0px;
        margin-right: 0px;
        margin-bottom: 0px;
}

img {
       border:none;
}

.rahmen  {
           border-width: 1px;
           border-style: solid;
           border-color: #ffffff;
           padding: 0px;
         }
