body {margin:0px; background-color:#FFFFFF; margin-top:0px; background-image:url(img/back.jpg); background-repeat:no-repeat;}
p,li,b,a,strong { font-family:Arial; font-size:9pt; color:black;  margin-top:2px;}
//legend { font-family:Arial; font-size:8pt; color:#000000;}
//fieldset { border:1px solid #3B7DEB; padding:3px; background-color:#FFFFFF; background-image:url(img/verlauf_g-w_200.jpg); 
background-repeat:repeat-y; }
input,select,textarea { font-family:Arial; font-size:8pt; color:#000000;}
p,b,strong {padding-left:0px;}
img {border:1px; margin:0px; padding:0px; margin-top:0px;}
b,strong {font-weight:bold; color:#333399;}
h1,h2,h3 { font-family:Arial; font-weight:bold; color:#324995; padding-left:5px; margin-top:2px; margin-bottom:3px;} 
h1 {font-size:12pt;}
h1.main {font-size:12.2pt; font-weight:500; color:#C4D2FE; color:#324995; font-family:Arial, Helvetica, sans-serif; margin-left:14px; }
h2 {font-size:11pt; color:#324995;}
h3 {font-size:10pt;}
td {font-family:Arial; font-size:8pt; color:black;  margin-top:2px;}


.menu {position:absolute; left:200px; width:800px; top:4px; min-height:23px; height:23px; margin-top:0px; padding:0px;}
.box {border:1px solid black; background-color:white; padding:5px;  margin-top:10px;}
.inhalt {position:absolute; left:170px; top:70px; width:900px;}
.suchfeld {position:absolute; left:000px; top:180px; vertical-align:top; min-width:200px; width:200px; border-right:0px solid #324995; height:590px; border-top:0px solid #324995; background-image:url(img/suchfeld.png); color:white; padding-left:3px; padding-top:20px; background-repeat:no-repeat;}

.white {color:white;}

.border {border:1px solid black; border-bottom:0px; border-left:0px; background-color:white; text-align:center;}
.headrow {background-color:#FFFFFF; text-align:center; background-image:url(img/verlauf_g-w_200.jpg); background-repeat:repeat-y;}
b.head { color:#324995; text-align:center; background-color:none;}
.input {border:1px solid black; background-color:#FFFF00;}
.button {border:1px solid black; background-color:#FFFFEE; height:20px}
td.norm  {border:1px solid black; cellspacing:0px; font-family:Arial; font-size:8pt;}
table.norm  {cellspacing:0px; border-left:1px solid black; border-bottom:1px solid black; font-size:10pt; font-family:Arial; font-size:8pt;}
.icon {border:1px solid black; background-color:#FFFFEE; height:20px}

.ad {position:absolute; top:180px; vertical-align:top; left:1100px;}
a:link { color:#324995;}
a:hover { color:#000000;}
a:visited { color:#952995;}

a.white {color:white;}

.verlauf1 {background-color:#FFFFFF; background-image:url(img/verlauf_g-w_200.jpg); 
background-repeat:repeat-y; border-right:0px solid #6E9FF0; padding:5px;}

.verlauf2 {background-color:#FFFFFF; background-image:url(img/verlauf_reverse.jpg); 
background-repeat:repeat-y; border-right:0px solid #F3F5F7; border-left:1px solid #6E9FF0; padding:5px; background-position:right;}


a:link.nav, a:visited.nav, a:hover.nav, a:active.nav {font-size:9pt; text-decoration:none; color:#324995; border-right:1px solid #324995; font-weight:500; margin:0px; 
padding-left:16px; padding-bottom:2px; text-align:center; display:inline; padding-top:2px; line-height:20px; padding-right:20px;}
a:active.nav, a:hover.nav{font-weight:500; color:#000000;}

a:hover.nav,a:active.nav{}


a:link.button,a:visited.button {font-familiy:'Arial'; font-size:10pt;  vertical-align:top; 
text-align:left; font-weight:500; height:auto;
text-decoration:none;
color: #000000;
background-repeat:y-repeat;
background-repeat:no-repeat; background-position:0px 0px; border:1px solid #F3F5F7; margin:0px;}

a:hover.button{border-top: 1px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000; }

a:active.button
{ background-position:2px 2px;
border-top: 1px solid #000000;
border-left: 1px solid #000000;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF; }


a:link.icon, a:visited.icon {font-familiy:'Arial'; font-size:10pt;  vertical-align:top; 
font-weight:500;
text-decoration:none; padding-left:16px; padding-right:2px; padding-top:0px; padding-bottom:2px;
background-repeat:no-repeat; background-color:white;
color: #000000; background-position:0px 0px; border:1px solid #FFFFFF; margin:0px;}

a:hover.icon{border-top: 1px solid #FFFFFF; 
border-left: 1px solid #FFFFFF; padding-left:16px; padding-bottom:2px;
background-repeat:no-repeat; background-color:white;
border-right: 1px solid #000000;
border-bottom: 1px solid #000000; }

a:active.icon
{ background-position:2px 2px; 
border-top: 1px solid #000000; padding-left:18px; padding-top:2px;
background-repeat: no-repeat; background-color:white; padding-bottom:0px;
border-left: 1px solid #000000;
border-right: 1px solid #FFFFFF;
border-bottom: 1px solid #FFFFFF; }
}

a.small:active, a.small:link, a.small:hover, a.small:visited 
{height:auto; padding:0px;
}

a.none {text-decoration:none;}


