/* IHD-Basis-CSS - unkritische Schriftauszeichnungen, von allen CSS-Browsern darstellbar */

body
{
background-color:#CCCCCC;
}

body,p,li,h2,td,th
{
font-size:90%;
font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;
}

b
{
color:#003399;
font-weight:bold;
}

h1
{
text-align:center;
font-size:100%;
color:#003399;
font-weight:bold;
}
h2
{
font-weight:bold;
}
h2.links
{
color:#000;
text-align:left;
}
.schritt1
{
padding-left:115px;
background:URL("/IHDWWW/MACRO/html/images/neu/bg_h2_schritt1.gif") top left no-repeat;
}
.schritt2
{
padding-left:115px;
background:URL("/IHDWWW/MACRO/html/images/neu/bg_h2_schritt2.gif") top left no-repeat;
}
.schritt3
{
padding-left:115px;
background:URL("/IHDWWW/MACRO/html/images/neu/bg_h2_schritt3.gif") top left no-repeat;
}
.schritt1v2
{
padding-left:145px;
background:URL("/IHDWWW/MACRO/html/images/neu/bg_h2_schritt1v2.gif") top left no-repeat;
}
.schritt2v2
{
padding-left:145px;
background:URL("/IHDWWW/MACRO/html/images/neu/bg_h2_schritt2v2.gif") top left no-repeat;
}
.schritt1v4
{
padding-left:145px;
background:URL("/IHDWWW/MACRO/html/images/neu/bg_h2_schritt1v4.gif") top left no-repeat;
}
.schritt2v4
{
padding-left:145px;
background:URL("/IHDWWW/MACRO/html/images/neu/bg_h2_schritt2v4.gif") top left no-repeat;
}
.schritt3v4
{
padding-left:145px;
background:URL("/IHDWWW/MACRO/html/images/neu/bg_h2_schritt3v4.gif") top left no-repeat;
}
.schritt4v4
{
padding-left:145px;
background:URL("/IHDWWW/MACRO/html/images/neu/bg_h2_schritt4v4.gif") top left no-repeat;
}

.infozeile
{
background:#FFFE99;
border-color:#999999;
border-style:outset;
border-width:0px;
border-color:#003399;
padding:5px;
}

.infokasten
{
margin-left:10px;
background:#FFFFFF;
border-color:#006699;
border-style:outset;
border-width:1px;
font-size:100%;
}

.druckversion
{
background:#999999
border-color:#006699;
border-style:solid;
border-width:1px;
font-size:90%;
}


.druckversion td
{
background:#FFFFFF;
}

a.portal
{
text-decoration:none;
color:#003399;
}
a.portal:hover
{
color:#000000;
}
a.AD
{
color:#CCF;
}
a.AD:hover
{
color:#fff;
font-weight:bold;
}
table.news
{
align:center;
width:600;
margin:0px;
background:#EFEFEF;
}

table.mailbox
{
align:center;
border-left:#FFFFFF 1px solid;
border-right:#666666 1px solid;
width:600;
margin:0px;
background:#EFEFEF;
}

table.mailbox td
{
font-size:80%;
border-top:#FFFFFF 1px solid;
border-bottom:#666666 1px solid;

}

.neue
{
background-color:#FFFFC0;
font-weight:bold;
}

.abgefragte
{
background-color:#E3ECF3;
}

.info
{
background-color:#FFFFFF;
}


input.neue, input.abgefragte, input.mailbox
{
font-size:75%;
width:150px;
border:#cccccc 2px outset;
color:black;
/* background-color:#DFEAFF; */
background-color:#EFEFEF;
font-weight:normal;
}

input.keine
{
display:none;
}

input.readonly
{
border:none;
background-color:#EFEFEF;
color:#000000;
font-weight:bold;
}
.ANAmpel
{
position:absolute;
top:110px;
left:620px;
text-align:center;
font-size:80%;
}
.ISSAmpel
{
position:absolute;
top:180px;
left:10px;
text-align:center;
font-size:80%;
}
a.ablau
{
color:blue;
}
a.ablau:hover
{
color:red;
}
.statuszeileWert
{
font-size:90%;
color:#FFFFFF;
}
.statuszeileLabel
{
font-size:80%;
color:#CCCCCC;
}
.statuszeileMessage
{
font-size:80%;
font-weight:bold;
color:#FFFFAA;
}
/* ++++++++++      für CreditCheck  ++++++ */
.CreditCheck
{
  width:90%;
  background-color:white;
  border-color:#003399;
  border-style:solid;
  border-width:1px;
  margin-left:15px;
}
.links
{
..v-align: top;
  font-size:90%;
  width:90%;
}
.rechts
{
  font-size:90%;
  width:90%;
}
.ueberschrift
{
  font-weight:bold;
  font-size:120%;
  color:#003399;
}
.vh
{
  font-weight:bold;
  border-top:solid 1px #003399;
  margin-top:5px;
  display: inline;
  width:650px;
  font-size:100%;
}
/* ++++++++++     ENDE für CreditCheck */

.archiv
{
background:#E0E0E0;
color:#000000;
font-size:90%;
}

.archiv a
{
color:#990000;
}

.ANAmpel
{
position:absolute;
top:180px;
left:670px;
text-align:center;
font-size:80%;
}

.Suchmaske
{
 font-size:100%;
 margin-top:5px;
}

td.label
{
 text-align: right;
 font-weight: bold;
 color: #003399;
 font-size:80%;
}
ul.berechtigungen li,ul.berechtigungen,ul.sperren,ul.sperren li
{
padding: 0;
margin: 0;
text-align: left;
}
ul.berechtigungen,ul.sperren
{
margin-left:50px;
}
ul.berechtigungen li
{
list-style: square;
color:#006600;
}
ul.sperren li
{
list-style: square;
color:#990000;
}
.grau
{
color:#666;
}

input.DatumVoll
{
 background: #ffe url('/IHDWWW/MACRO/html/images/neu/datformat.gif') top left no-repeat;
}
input.DatumLeer
{
 background: #fff;
}
.werbung_baukasten
{
background:#FFFFFF url('/IHDWWW/MACRO/html/images/neu/ihdbaukasten.gif') top right no-repeat;
border-color:#999999;
border-style:outset;
border-width:1px;
border-color:#003399;
padding:10px 100px 10px 10px;
width:540px;
margin-left:10px;
}
.werbung
{
background:#FFFFFF;
border-color:#009900;
border-style:solid;
border-width:2px;
padding:10px 10px 10px 10px;
width:690px;
margin-left:10px;
}