/* CSS Document */

/* html, body { height: 500%; } */  
 
 
input.lsubmit  { width: 130px; text-align: left; }
input.lsubmita { width: 230px; text-align: left; }
input.lsubmitb { width: 230px; text-align: left; background-color: #A2B2C9; } 
input.lsubmit1 { width: 150px; text-align: left; }
input.lsubmit2 { width: 150px; text-align: left; background-color: #A2B2C9; }
/* input.lsubmit2 { width: 180px; text-align: left; background-color: #D7D7B1; }  */

body {
color: black;
font: 10pt Verdana, Arial, sans-serif;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
}


nav ul {
	margin: 0;
	padding: 0;
}

nav li {
	list-style: none;
	margin: 0;
	padding: 0;
}





html {overflow-y: scroll;}

td,tr {
color: black;
font: 10pt Verdana, Arial, sans-serif;
}
li{
padding-bottom:4px;
}
H1{
font: 18pt Verdana, Arial, sans-serif;
font-weight: bold;
}
H2{
font: 14pt Verdana, Arial, sans-serif;
font-weight: bold;
}
H3{
font: italic 12pt Verdana, Arial, sans-serif;
font-weight: bold;
}
hr {
background       : #999999;
height           : 1px;
width            : 100%;
}

A.menulink {
display: block;
text-align: left;
text-decoration: none;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
color: maroon;
padding-left:10px;
padding-right:5px;
padding-top:1px;
padding-bottom:1px;
}
A.menulink:hover {
text-decoration: none;
COLOR: black;
background-color: #F4F0C8;
}


A.beleglink {
display: block;
text-align: center;
text-decoration: none;
font-family:Verdana,Arial,sans-serif;
font-size:12px;
color: Maroon;
padding-left:10px;
padding-right:5px;
padding-top:1px;
padding-bottom:1px;
}
A.beleglink:hover {
text-decoration: none;
COLOR: black;
background-color: #F4F0C8;
}
A.kopflink {
text-align: center;
text-decoration: none;
font-family:Verdana,Arial,sans-serif;
font-size:8pt;
color: Maroon;
padding-top:2px;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
}
A.kopflink:visited
{
color: Maroon;
}
A.kopflink:active
{
color: Maroon;
}
A.kopflink:hover {
COLOR: #3F3F3F;
background-color: #EEE8AA;
}

.shimg {

      box-shadow: 5px 5px 2px #a4a4a4;
      -moz-box-shadow: 5px 5px 2px #a4a4a4;
      -webkit-box-shadow: 5px 5px 2px #a4a4a4;
      -khtml-box-shadow: 5px 5px 2px #a4a4a4;
}

.tdxx{
text-decoration: none;
text-align: left;
font-family: Arial, sans-serif;
font-size:10pt;
color: #000000;
}

.tdyy{
text-decoration: none;
text-align: center;
font-family: Arial, sans-serif;
font-size:12pt;
color: #000000;
}


.tdzz{
text-decoration: none;
text-align: left;
font-family: Arial, sans-serif;
font-size:11pt;
color: #000000;
}

A.mainlink{
text-decoration: none;
text-align: center;
font-family: Arial, sans-serif;
font-size:11pt;
color: #000000;
}
A.mainlink:hover {
COLOR: #C10000;
}
A.mehr{
text-decoration: underline;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
color: Maroon;
}
A.mehr:hover {
COLOR: #C40000;
}
.footer {
background-color: #D7D7B1;
color: #3A3B1E;
font-weight: bold;
font-size:10px;
padding-top:2px;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
}
.menu_bg {

background-color: #f2f2f2;
}
.pvmenu
{
	padding-bottom: 1px;
	padding-top: 1px;
	padding-right: 4px;
	padding-left: 4px;
	text-align: center;
	vertical-align: middle;
}
.pvmenutop
{
	border-top-color: #C2C2C2;
	border-top-style: solid;
	border-top-width: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-right: 4px;
	padding-left: 4px;
	text-align: center;
	vertical-align: middle;
}
.pvmenuheader
{
	font-family: Arial;
	border-top-color: Black;
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-color: Black;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-bottom: 1px;
	padding-top: 1px;
	padding-right: 4px;
	padding-left: 4px;
	text-align: center;
	vertical-align: middle;
	background-color: #F6F6F6;
}
.path {
background: #ffffff;
border-bottom: 1px solid #969696;
font: 10px Verdana, Arial, sans-serif;
}
.underline {
background: #F9F7E3;
border-bottom: 1px solid black;
font: 10px Verdana, Arial, sans-serif;
}
.kopftext {
font-family:Verdana,Arial,sans-serif;
font-size:8pt;
COLOR: Maroon;
padding-top:2px;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
}
A.pathlink{
text-decoration: none;
text-align: center;
font-family:Verdana,Arial,sans-serif;
font-size:10px;
color: Maroon;
}
A.pathlink:hover {
COLOR: #770000;
}
.texttrenner{
background: #F9F7E3;
font: 10pt Verdana, Arial, sans-serif;
border-bottom: 1px outset #CCCCCC;
padding-top:2px;
padding-bottom:2px;
padding-left:2px;
padding-right:2px;
vertical-align: top;
}
.kopfstrich{
font: 10pt Verdana, Arial, sans-serif;
border-top: 1px solid black;
padding-top:4px;
vertical-align: top;
}

.text1{font-family: courier;}

.text{
background: #ffffff;
}
.text8{
background: #F9F7E3;
font: 8pt Verdana, Arial, sans-serif;
}
.textheader{
background-color: #f2f2f2;
border-bottom: 1px solid #929292;
font: bold 12pt Verdana, Arial, sans-serif;
padding-top:1px;
padding-bottom:1px;
padding-left:4px;
padding-right:1px;
}
.abschnittheader{
background-color: #f2f2f2;
border-bottom: 1px outset #929292;
font: bold 10pt Verdana, Arial, sans-serif;
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:2px;
}

.anzeige1{
background-color: #f2f2f2;
border: 1px outset #929292;
font: 10pt Arial, sans-serif;
padding-top:2px;
padding-bottom:2px;
padding-left:8px;
padding-right:2px;
}

.anzeige2{
background-color: #f2f2f2;
height: 2px;

}

.unterheader{
background-color: #E4E4CB;
border-bottom: 1px outset #929292;
font: 10pt Verdana, Arial, sans-serif;
padding-top:2px;
padding-bottom:2px;
padding-left:4px;
padding-right:2px;
}
.adminheader{
background-color: #D7D7B1;
border-top: 1px solid #929292;
border-bottom: 1px solid #929292;
font: bold 12pt Verdana, Arial, sans-serif;
padding-top:1px;
padding-bottom:1px;
padding-left:4px;
padding-right:1px;
}














.rundeEcken {
width: 1024px;
-moz-border-radius: 20px; 
-webkit-border-radius: 20px; 
-khtml-border-radius: 20px; 
border-radius: 20px; 
-webkit-box-shadow: 20px 20px 9px #cae1ff;
-moz-box-shadow: 20px 20px 9px #cae1ff;
 box-shadow: 20px 20px 9px #cae1ff;
-ms-filter:"progid:DXImageTransform.Microsoft.DropShadow(color=#cae1ff, offx=4, offy=4)";
 filter:progid:DXImageTransform.Microsoft.DropShadow(color=#cae1ff, offx=4, offy=4);
border: 6px solid #000080;
margin:0 auto;
}
.schatten { 
-webkit-box-shadow: 20px 20px 15px #cae1ff;
-moz-box-shadow: 20px 20px 15px #cae1ff;
 box-shadow: 20px 20px 15px #cae1ff;
/*
-ms-filter:"progid:DXImageTransform.Microsoft.DropShadow(color=#cae1ff, offx=4, offy=4)";
 filter:progid:DXImageTransform.Microsoft.DropShadow(color=#cae1ff, offx=4, offy=4);
*/
}
.verlauf{   
 
 
        background: -ms-linear-gradient(top, #336699 0%, #ffffff 100%); /* IE10+ */

        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#336699', endColorstr='#ffffff',GradientType=0 ); 
        /* background: #79bae8;  old browsers */
        background: -moz-linear-gradient(top, #336699 0%, #ffffff 100%); /* firefox  */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#336699), color-stop(100%,#ffffff)); /* webkit */

        text-align: center;   /* ie */
}



.verlauf1{   
        background: #79bae8; /* old browsers */
        background: -moz-linear-gradient(top, #00b233 0%, #ffffff 100%); /* firefox  */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00b233), color-stop(100%,#ffffff)); /* webkit */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b233', endColorstr='#ffffff',GradientType=0 ); 
        text-align: center;   /* ie */


}
.textschatten {
width=100%; 
font-size:38px; 
filter:Shadow (color=#000000, direction=135);
filter:progid:DXImageTransform.Microsoft.DropShadow(color=#cae1ff, offx=4, offy=4);
text-shadow: black 0px 0px 0px;
}

.textschatten1 {
width=100%; 
font-size:40px; 
filter:Shadow (color=#000000, direction=135);
filter:progid:DXImageTransform.Microsoft.DropShadow(color=#cae1ff, offx=4, offy=4);
text-shadow: black 0px 0px 0px;
}

.textschatten2 {
width=100%; 
font-size:25px; 
filter:Shadow (color=#000000, direction=135);
filter:progid:DXImageTransform.Microsoft.DropShadow(color=#cae1ff, offx=4, offy=4);
text-shadow: black 0px 0px 0px;
}

.tdtrenn { border-left: 1px solid #000; }

.iewidth { width=47%; }


