a {
text-decoration: none;
color:#000000;
}

a:visited {
color:#000000;
}

a:active {
color:#000000;
}

a:hover {
text-decoration: underline;
color:#000000;
}

a:hover_orange {
text-decoration: none;
color:#FAD1A5;
}

a.bilderstrecken {
background: #FFFFFF;
color:#70A2D8;
}

a.bilderstrecken:visited {
background: #FFFFFF;
color:#70A2D8;
}

a.bilderstrecken:active {
background: #FFFFFF;
color:#70A2D8;
}

a.aktiv_bilderstrecken:visited {
text-decoration: none;
background: #ADCAE9;
color:#FFFFFF;
}

a.aktiv_bilderstrecken:active {
text-decoration: none;
background: #ADCAE9;
color:#FFFFFF;
}

a.bilderstrecken:hover {
text-decoration: none;
background: #ADCAE9;
color:#FFFFFF;
}

.inaktiv {
font-family:Arial;
font-style:normal;
font-size:10pt;
line-height:20px;
color:#CCCCCC;
}

.inaktiv2 {
font-family:Arial;
font-style:normal;
font-size:8pt;
font-weight:bold;
line-height: 10pt;
color:#CCCCCC;
}

.number {
font-family:Arial;
font-style:normal;
font-size:14pt;
font-weight:bold;
}

.bighead {
font-family:Arial;
font-style:normal;
font-size:11pt;
font-weight:bold;
color:#000000;
}

.submenue {
font-family:Arial;
font-style:normal;
font-size:10pt;
font-weight:bold;
color:#000000;
}

.bighead_white {
font-family:Arial;
font-style:normal;
font-size:11pt;
font-weight:bold;
color:#FFFFFF;
}

h1 {
font-family:Arial;
font-style:normal;
font-size:13pt;
font-weight:bold;
display:inline;
color:#000000;
}

h2 {
font-family:Arial;
font-style:normal;
font-size:11pt;
font-weight:bold;
display:inline;
color:#000000;
}

.bigheadwhite {
font-family:Arial;
font-style:normal;
font-size:11pt;
font-weight:bold;
color:#FFFFFF;
}

.biggerhead {
font-family:Arial;
font-style:normal;
font-size:12pt;
font-weight:bold;
color:#000000;
}

.biggesthead {
font-family:Verdana;
font-style:normal;
font-size:18pt;
font-weight:bold;
color:#182C60;
}

.biggerheadwhite {
font-family:Arial;
font-style:normal;
font-size:12pt;
font-weight:bold;
color:#FFFFFF;
}

.biggerheadgrey {
font-family:Arial;
font-style:normal;
font-size:11pt;
font-weight:bold;
color:#999999;
}

.smallhead {
font-family:Arial;
font-style:normal;
font-size:9pt;
font-weight:bold;
color:#000000;
}

.smalltexthell {
font-family:Arial;
font-style:normal;
font-size:9pt;
font-weight:bold;
color:#FFFFFF;
}

.smallerhead {
font-family:Arial;
font-style:normal;
font-size:8pt;
font-weight:bold;
color:#000000;
}

.smalltext {
font-family:Arial;
font-style:normal;
font-size:9pt;
line-height: 12pt;
color:#000000;
}

.smalltexthell {
font-family:Arial;
font-style:normal;
font-size:9pt;
color:#BFD6EE;
}

.smallertext {
font-family:Arial;
font-style:normal;
font-size:8pt;
color:#000000;
}

/* Formulare */
select, input, textarea
{
  background: #FFFFFF;
  border: 1px solid #71A3D9;
  margin:1;
  padding:.2em;
}

select:focus, input:focus, textarea:focus
{
  background: #D2E2F3;
  border: 1px solid #71A3D9;
  margin:1px;
  padding:.2em;
}

#modalPage
{
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px; left: 0px;
}
.modalBackground
{
    filter: Alpha(Opacity=50); -moz-opacity:0.5; opacity: 0.5;
    width: 100%; height: 100%; background-color: #4D7CC4;
    position: absolute;
    z-index: 500;
    top: 0px; left: 0px;
}
.modalContainer
{
    position: absolute;
    width: 300px;
    left: 50%;
    top: 50%;
    z-index: 750;
}
.modal
{
    background-color: white;
    border: solid 4px black; position: relative;
    top: -150px;
    left: -150px;
    z-index: 1000;
    width: 300px;
    height: 300px;
    padding: 0px;
}
.modalTop
{
    width: 292px;
    background-color: #000099;
    padding: 4px;
    color: #ffffff;
    text-align: right;
}
.modalTop a, .modalTop a:visited
{
    color: #ffffff;
}
.modalBody
{
    padding: 10px;
}


DIV.shadow {
   background-color: #8e8e8e;
   padding: 1px;
   border: 1px solid #959595;
   margin: 0;
   }
DIV.shadow2 {
   background-color: #aaa;
   padding: 1px;
   border: 1px solid #bebebe;
   margin: 0;
   }
DIV.shadow3 {
   background-color: #d1d1d1;
   padding: 1px;
   border: 1px solid #e1e1e1;
   margin: 0;
   }
DIV.shadow4 {
   background-color: #ededed;
   padding: 1px;
   border: 1px solid #f6f6f6;
   margin: 0;
   }
DIV.shadow5 {
   float: left;
   background-color: #fcfcfc;
   padding: 1px;
   border: 1px solid #fff;
   margin: 0.7em 1em;
   }

DIV.shadow IMG {
   border: 0px solid #666;
   margin: -2px;
   display:block;
   position: relative;
   top: -3px;
   left: -3px;
   }

#code {
   clear: both;
   background-color: #eee;
   color: #333;
   padding: 1em;
   border-top: 1px dashed #ccc;
   margin-top: 2em;
   }

