root {
  display: block;
}
html {
  overflow: scroll;
}
* { font-family:Verdana, Helvetica, sans-serif; }
body {	text-align:center; margin: 0;	padding: 0;	background-color: #efebef; font-size: 12px;}
#isgbSite {width: 1000px; margin: 10px auto; background-color: white; border-color:white; border-style:solid; border-width:0px;  }
#isgbHeader {height:35px; margin: 0px; padding: 4px;  background-color : navy; text-align: left;
  font-weight: bold;
  color: white;
  vertical-align: middle;
  font-size: 20px;
}
#isgbtoprechts {font-weight:bold;
                font-size: 18px;
                color: blue;
                text-align:left;float: right;width:825px; margin: 0;padding:0; padding-bottom:15px;padding-left:25px;
                padding-top:15px; background-color:#fff0c1;}
#isgblinks {
  float: left;
  width: 150px;
  padding: 0;
  margin:0;
  background-color :  #fffff9;
  text-align:center;
}
#isgbinhalt {
  padding:0;
  margin:0;
  float: left;
  width: 690px;
  background-color: white;
  text-align:left;
  padding-left:12px;
  padding-top:9px;
}
#isgbrechts {
  float: right;
  padding:0;
  margin:0;
  background-color: white;
  padding-right:10px;
  padding-top:32px;
  width:170px;
  color: #000000;
}
div.baseline {
  padding:0;
  margin:0;
}
div.mydis {
  font: bold 10px Verdana,Helvetica; text-align: center;
  height:77px;width:136px; color:navy; background-color: green;
  margin:0;
  padding:4px;
  color:navy;
}

.abomsg {
  font: bold 14px Verdana,Helvetica; text-align: left;
  background-color: white;
  margin:0;
  color:red;
}

#lang {
  float: left;
  height:52px;width:150px; background-color: blue;
  margin:0;
  padding:0px;
}

div.old {
  float: left;
  padding:0;
  margin:0;
  background-color: white;
  padding-right:10px;
  padding-top:12px;
  width:600px;
  color: #000000;
}

.eingabe, textarea, select
{
  background-color: #eeeeee;
  border-color:#739cc6; border-style:solid; border-width:1px;
}

#txt
{
  background-color: white; font: 11px Verdana,Helvetica;
  border-color:#739cc6; border-style:solid; border-width:1px;
}

span.basetext {float:right;width: 1000px;font-size:11px; padding:0;margin:0;
               color: blue; text-align: center; background-color:#fff0c1; padding-top:4px; padding-bottom:5px;}

div.linkpartner{font-size:1px;color:#efebef;}
a.linkpartner{font-size:1px;color:#efebef;}
p.baseline {
  clear: both;
  padding:0;
  margin:0;
  border-color:blue; border-style:solid;border-width:0px;border-top-width:1px;
}
p.norm {background-color: white; font: 12px Verdana,Helvetica;text-align: center;line-height:20px;}
p.small {background-color: white; font: 11px Verdana,Helvetica;text-align: center;line-height:16px;}

ul {font-size: 11px; color: #000000; text-align: left; }
li {
  list-style-type:square;
  padding:0px;
}
img {border-color:blue; border-style:solid;border-width:0px;}
img.head {border-width:0px;}
img.isbg {border-width:0px;}
/* -- Links Style -- */
td {background-color: white; font: 12px Verdana,Helvetica;text-align: left;line-height:20px;padding:1px;}
td.norm {background-color: white; font: 12px Verdana,Helvetica;text-align: left;line-height:20px;padding:10px;padding-top:20px}
td.small {background-color: white; font: 11px Verdana,Helvetica;text-align: left;line-height:16px;padding:10px;padding-top:20px}
td.imp {background-color: white; color: blue; font: 11px Verdana,Helvetica;text-align: left;line-height:16px;padding-top:20px;padding-left:20px}
td.center {padding-top:20px;text-align: center;}
td.centersml {text-align: left;padding-top:2px; font:11px Verdana,Helvetica;line-height:16px;}
td.white {color:white; font-weight: bold}
td.smallr {background-color: white; font: 12px Verdana,Helvetica;text-align: right;line-height:15px;font-weight: bold;padding: 5px; margin: 5px}
td.smallbr {background-color: white; font: 11px Verdana,Helvetica;text-align: right;line-height:15px;padding: 2px; font-weight:bold;}
td.smallc {background-color: white; font: 11px Verdana,Helvetica;text-align: center;line-height:16px;padding: 4px}
td.smallbc {background-color: white; font: 12px Verdana,Helvetica;text-align: center;line-height:15px;padding: 2px; }
td.smalll {background-color: white; font: 11px Verdana,Helvetica;text-align: left; line-height:16px;padding: 4px}
td.smalllie {background-color: white; font: 11px Verdana,Helvetica;text-align: left; line-height:16px;padding: 4px; width:640px}
td.norm16 {background-color: white; font: 16px Verdana,Helvetica;text-align: left;line-height:20px;font-weight: bold;
           padding-top: 10px}

a {color: #3366ff;text-decoration:underline;font: 12px Verdana,Helvetica;}
a.impressum:hover {background-color: orange;}
a.lang {text-decoration:none; font-size: 12pt; font-weight: bold; color: #ff4500}
a.langno {text-decoration:none; font-size: 12pt; font-weight: bold; color: white}

/* -- Texts Style -- */
h1 {font: bold 14px Verdana,Helvetica; text-align: left; color: #000000; padding:0;}
h2 {font: bold 12px Verdana,Helvetica; text-align: left; color: #000000; padding:0;line-height:1px;
  text-indent: 25px;
}
h3 {font: bold 11px Verdana,Helvetica; text-align: left; color: #000000; padding:0;line-height:1px;
  text-indent: 0px;
}

.blocktitle{font: bold 12px Verdana, Helvetica; color: #292929; text-align: left; }
.blocktext {padding-left:20px;font:  12px Verdana,Helvetica; color: #000000; text-align: left; line-height:25px; float:left;}
.blocktextF {padding-left:20px;font:  12px Verdana,Helvetica; color: #000000; text-align: left; line-height:25px; float:left;}
.blocktextX {padding-left:10px;font:  10px Verdana,Helvetica; color: #000000; text-align: left; line-height:15px; float:left;}
.blocktext12 {padding-left:10px;font:  12px Verdana,Helvetica; color: #000000; text-align: left; line-height:17px; float:left;}
.blocktextlink {font: 11px Verdana,Helvetica; color: #292929; text-align: left; line-height:15px;border-color:#8c8a8c; border-style:solid;border-width:1px; padding-top:4px;}
.btI {padding-left:20px;font:  11px Verdana,Helvetica; color: #666333; text-align: left; line-height:15px; float:left;}


span.infoline{
  padding:0;margin:0;width:150px;height:22px;color:white;font-size:12pt;font-weight:bold;
  float:left;text-align:center;
}
/* -- Menu Main Settings -- */
a.isgbbuttons
{
  margin:0;
  padding:0;
  width: 140px;
  background-color: #fff0c1;
  color: blue;
  padding-top: 8px;
  padding-bottom:8px;
  padding-left: 8px;
  display: block;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-align: left;
  border-color:white;
  border-style:solid;
  border-width:1px;
  border-top-width:0px;
}
a.isgbbuttonsact
{
  margin:0;
  padding:0;
  width: 140px;
  background-color: #ff6633;
  color:white;
  margin-top: 25px;
  padding-top: 8px;
  padding-bottom:8px;
  padding-left: 8px;
  display: block;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-align: left;
  border-color:white;
  border-style:solid;
  border-width:1px;
  border-top-width:0px;
}
a.isgbbuttons:visited {color:#3333FF}
a.isgbbuttons:hover
{
  background-color: #ff6633;
  color: white;
  font-family: Verdana, Arial, Helvetica, sans-serif
}
a.isgbbuttonsmute
{
  margin:0;
  padding:0;
  width: 150px;
  background-color: white;
  color: blue;
  padding-top: 8px;
  padding-bottom:8px;
  padding-left: 8px;
  display: block;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  text-align: left;
  border-color:white;
  border-style:solid;
  border-width:1px;
  border-top-width:0px;
}

a.isgbbuttons:active
{
  background-color: white;
}

div.buttonslist{
 float: left;
}

