/* (c) ISU GmbH 2002-2014 */
/* $Id: isu.css 9025 2014-05-08 16:16:35Z chrisg $ */ 

body {
 background: #ffffff;
 color: #000000;
 font-family: verdana,arial,helvetica,sans-serif;
 font-size: 10pt;
 margin-left: 100px;
 margin-right: 100px;
 border: 0x;
 padding: 0x;
}

p,li {
 font-size: 10pt;
 line-height: 1.5;
}

#formular {
 font-size: 12px;
}

h1 {
 font-family: verdana,arial,helvetica,sans-serif;
 font-size: 16pt;
 /*color: #0000FF*/
 line-height: 1.5;
 color: #023BAC;
}
h2 {
 font-size: 12pt;
 line-height: 1.5;
/*margin-bottom: 0px;*/
}
/*
h2 {
 font-family: verdana,arial,helvetica,sans-serif;
 font-size: 12px;
 line-height: 1.5;
}
*/
h3 {
 font-size: 11pt;
 line-height: 1;
 color: #228B22;
}
/*
h3 {
 font-family: verdana,arial,helvetica,sans-serif;
 font-size: 10px;
 line-height: 1.5;
}
*/
a:link {
color:#000000; text-decoration:underline;}
a:visited {
color:#666666; text-decoration:underline;}
a:hover {
color:#000000; text-decoration:underline;}
a.breadcrumbs:active {}

table.breadcrumbs {
 background-color: #C9D5F3;
 font-family: verdana,arial,helvetica,sans-serif;
 font-size: 8pt;
 border-top: 1px solid #000000;
}

a.breadcrumbs:link {
text-decoration:none;}
a.breadcrumbs:visited {
text-decoration:none;}
a.breadcrumbs:hover {
text-decoration:none;}
a.breadcrumbs:active {}

.breadcrumbs {
 font-size: 9pt;
}

table.main {
/* border-top: 5px solid #8ABF4F;*/
 /*margin-top: 10px;*/
}

/* linkes Navigationsmenue */
td.menue {
 margin-top: 10px;
 padding-top: 10px;
 padding-bottom: 10px;
 border-right: 3px solid #DCDCDC;
 font-size: 14pt;
 line-height: 2;
}

div.mlev1 {
 margin-left:  0px;
 padding-left: 15px;
 padding-top: 2px;
 padding-bottom: 2px;
}

div.mlev1akt {
 margin-left: 0px;
 padding-left: 15px;
 padding-top: 2px;
 padding-bottom: 2px;
 border-bottom: 1px solid #ffffff;*/
 color: #000000;
}

div.mlev2 {
 margin-left: 0px;
 padding-left: 30px;
 padding-bottom: 2px;*/
 color: #ffffff;
}

div.mlev2akt {
 margin-left: 0px;
 padding-left: 30px;
 padding-top: 2px;
 padding-bottom: 2px;
 background-color: #ffffff;
 color: #000000;
}

a.mlev1:link {
color:#000000; text-decoration:none;}
a.mlev1:visited {
color:#000000; text-decoration:none;}
a.mlev1:hover {
color:#023BAC; text-decoration:none;}
a.mlev1:active {}

a.mlev2:link {
color:#000000; text-decoration:none;}
a.mlev2:visited {
color:#000000; text-decoration:none;}
a.mlev2:hover {
color:#023BAC; text-decoration:none;}
a.mlev1:active {}

a.mlev1:active {}

div.mainrowgfx {
  width: 254px;
  border:0;
  margin:0;
  padding;
}
.mainrowgfx img {
  float:left;
  border:0;
  padding-top:0px;
  padding-left:30px;
  padding-right:30px;
  padding-bottom:10px;
}

/* eigentlicher Inhalt */
td.inhalt {
 padding-left: 20px;
 padding-right: 40px;
 padding-top: 10px;
 padding-bottom: 20px;
 border-left: 0px;
}
.bild-inhalt-rechts {
  float:right;
  border:0;
  padding-top:40px;
  padding-left:40px;
  padding-bottom:40px;
}
.bild-inhalt-links {
  float:left;
  border:0;
  padding-top:40px;
  padding-right:40px;
  padding-bottom:40px;
}
.bild-inhalt-mitte {
  display: block;
  margin-left: auto;
  margin-right: auto;
  border:0;
  padding-top:20px;
  padding-bottom:20px;
}
.infokasten {
  font-size: 9pt;
  float:right;
  border:0;
  width:200px;
  /*height:200px;*/
  background-color: #ffff99;
  padding-top:10px;
  padding-left:10px;
  padding-right:10px;
  padding-bottom:10px;
  margin: 5px;
}

#header {
  height: 90px;
  padding-top: 30px;
  padding-bottom: 20px;
  padding-left: 20px;
  padding-right: 20px;
  border-bottom: 3px solid #DCDCDC;
  /*background-color: red;*/
  vertical-align: middle;
  margin-bottom: 10px; 
}
#headertext {
  height: 90px;
  width: 70%;
  float: left;
  vertical-align: middle; 
  /*background-color: blue;*/
}
#headertext h1 {
  font-size: 16pt;
  color: #023BAC;
}
h2 {
  font-size: 12pt;
  /*margin-bottom: 0px;*/
}
#headerlogo {
  height: 90px;
  width: 30%;
  float: right;
  vertical-align: middle; 
  /*background-color: green;*/
}
#headerlogo img {
  float: right;
  vertical-align: middle; 
  /*background-color: pink;*/
  padding-top: 14px;
}
#menue {
  width: 180px;
  float: left;
  /*background-color: red;*/
  /*vertical-align: middle;*/
  margin-bottom: 10px; 
  margin-top: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  /*border-right: 3px solid #DCDCDC;*/
  font-size: 14pt;
  line-height: 2;
}
#inhalt {
  /*float: right;*/
  padding-left: 20px;
  padding-right: 40px;
  padding-top: 10px;
  padding-bottom: 20px;
  margin-left: 183px;
  border-left: 3px solid #DCDCDC;
/*background-color: blue;*/
}
#inhalt:after {
  content:"clear";
  clear:left;
  display:block;
  height:0;
  overflow:hidden;
  visibility:hidden; }

#fuss {
  margin-top: 10px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-top: 3px solid #DCDCDC;
  /*border-top: 2px solid #6680A3;*/
  /*background-color: red;*/
}    
#fusslinks {
  float: left;
}
#fussrechts {
  float: right;
}

/*
table.kopf {
 background-color: #ff00ff;
 margin: 0px;
 border: 0px;
 padding: 0px;
}

tr.kopf {
 background-color: #333333;
 margin: 0px;
 border: 0px;
 padding: 0px;
}

td.kopf {
 margin: 0px;
 border: 0px;
 padding: 0px;
}
img.kopf {
 margin: 0px;
 border: 0px;
 padding: 0px;
}

td.suche {
 background-color: #FFFFFF;
 font-family: verdana,arial,helvetica,sans-serif;
 font-size: 8pt;
}

table.headerline {
 background-color: #C9D5F3;
 font-size: 10pt;
 border-top: 1px solid #000000;
}
.headerslogan {
 font-size: 10pt;
 font-style: italic;
 color: #023BAC
}
.suchetop {
 font-size: 7pt;
 color: #FFFFF0;
 padding-left:5px;
}

.suche {
 font-size: 12px;
}
.totop {
 font-size: 7pt;
 font-family: verdana,arial,helvitica,sans-serif;
 margin-bottom: 0px;
 padding-bottom: 0px;
 border-bottom: 0px;
 text-align: right;
}
*/
