BODY
{
    FONT-FAMILY: Verdana, Arial, helvetica;
    FONT-SIZE: 11px;
}
H1,H4
{
    FONT-FAMILY: Verdana, Arial, helvetica;
    FONT-SIZE: 11px;
  FONT-WEIGHT:bold;
  MARGIN:0px;
  PADDING:0px;
  LINE-HEIGHT:130%;
}
BODY.cMenu
{
    BACKGROUND-COLOR: #a9e8ff;
    MARGIN-LEFT: 0px;
    MARGIN-TOP: 0px
}
BODY.cContent
{
    BACKGROUND-COLOR: #a9e8ff;
    TEXT-ALIGN: center
}
BODY.cMain
{
  BACKGROUND-COLOR: #a9e8ff;
  VERTICAL-ALIGN:top;
}
INPUT
{
    FONT-FAMILY: Verdana, Arial, helvetica;
    FONT-SIZE: 11px
}
BUTTON
{
    FONT-FAMILY: Verdana, Arial, helvetica;
  FONT-SIZE: 12px;
  MARGIN-BOTTOM: 3px;
  MARGIN-RIGHT: 3px;
  MARGIN-TOP: 3px;
  PADDING: 8px 12px;
  BACKGROUND-COLOR: #32B9D7;
  COLOR: #ffffff;
  BORDER: 1px solid #32B9D7;
  BORDER-RADIUS: 6px;
  CURSOR: pointer
}
TEXTAREA
{
    FONT-FAMILY: Verdana, Arial, helvetica;
    FONT-SIZE: 11px;
    WIDTH: 100%
}
TABLE
{
    FONT-SIZE: 11px
}
BUTTON
{
  FONT-SIZE: 11px
}

BUTTON:hover,
INPUT[type='button']:hover,
INPUT[type='submit']:hover,
INPUT[type='Submit']:hover,
INPUT[type='reset']:hover,
A.button:hover
{
  BACKGROUND-COLOR: #1AA9CA;
  BORDER-COLOR: #1AA9CA
}

BUTTON:focus,
INPUT[type='button']:focus,
INPUT[type='submit']:focus,
INPUT[type='Submit']:focus,
INPUT[type='reset']:focus,
A.button:focus
{
  OUTLINE: 2px solid #148CA9;
  OUTLINE-OFFSET: 1px
}

INPUT[type='button'],
INPUT[type='submit'],
INPUT[type='Submit'],
INPUT[type='reset'],
A.button
{
  FONT-FAMILY: Verdana, Arial, helvetica;
  FONT-SIZE: 11px;
  DISPLAY: inline-block;
  PADDING: 8px 12px;
  BACKGROUND-COLOR: #32B9D7;
  COLOR: #ffffff;
  BORDER: 1px solid #32B9D7;
  BORDER-RADIUS: 6px;
  TEXT-DECORATION: none;
  LINE-HEIGHT: 1.2;
  CURSOR: pointer
}
TH
{
    BORDER-BOTTOM: none;
    BORDER-LEFT: none;
    BORDER-RIGHT: none;
    BORDER-TOP: none;
}
TABLE.cList 
{
    BORDER-COLLAPSE: collapse;
    WIDTH: 99%;
    HEIGHT:99%;
    BORDER-BOTTOM: none;
    BORDER-LEFT: none;
    BORDER-RIGHT: none;
    BORDER-TOP: none;
}
TABLE.cForm
{
    BORDER-COLLAPSE: collapse;
    WIDTH: 100%;
    /*HEIGHT:340px;*/
    /*BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid*/
}
TABLE.cForm TH.cHead
{
  TEXT-ALIGN: left;
  PADDING-TOP:12px;
  PADDING-BOTTOM:12px;
}
TABLE.cForm TD.cSpacer
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
}
TD.cContent
{
  padding-left:20px;
  padding-right:20px;
  TEXT-ALIGN:center;
}

TABLE.cList TH
{
    BORDER-BOTTOM: #999999 2pt solid;
    BORDER-LEFT: #999999 1pt solid;
    BORDER-RIGHT: #999999 1pt solid;
    BORDER-TOP: #999999 1pt solid;
    TEXT-ALIGN: left
}
TABLE.cForm TH
{
    BORDER-BOTTOM: #999999 2pt solid;
    /*BORDER-LEFT: #999999 1pt solid;
    BORDER-RIGHT: #999999 1pt solid;
    BORDER-TOP: #999999 1pt solid;*/
    TEXT-ALIGN: left;
}
TABLE.cList TD
{
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid;
    TEXT-ALIGN: left;
}
TABLE.cList TD.cLink
{
    BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid
}
TABLE.cList TD.cHead
{
  FONT-WEIGHT:bold;
}
TABLE.cList TD.cLink
{
    TEXT-ALIGN: center
}
TABLE.cList TD.cLink A
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, helvetica;
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}

TD.cSectionHeader
{
  BACKGROUND: #32B9D7;
  COLOR: #ffffff;
  FONT-WEIGHT: bold;
  PADDING: 6px 8px
}

P.cList
{
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
}
A.cMenu
{
    /*COLOR: #fe9900;*/
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.cMenu:hover
{
    /*COLOR: #fe9900;*/
    COLOR: #FE9901;
    FONT-FAMILY: Verdana, Arial, helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.cList
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
A.cSmall
{
  COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, helvetica;
    FONT-SIZE: 10px;
    TEXT-DECORATION: underline;
}

SPAN.cContainer
{
    FONT-SIZE: 11px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: left;
    WIDTH: 100%;
    height:85%;
}
DIV.cContainer
{
    FONT-SIZE: 11px;
    MARGIN-TOP: 10px;
    TEXT-ALIGN: left;
    WIDTH: 100%;
    /*height:450px;*/
    height:630px;
    overflow:auto;
     BORDER-BOTTOM: #999999 1px solid;
    BORDER-LEFT: #999999 1px solid;
    BORDER-RIGHT: #999999 1px solid;
    BORDER-TOP: #999999 1px solid
}

DIV.cInnerList
{ 
   /*overflow:auto;*/
  width:99%;
  height:360px;

}
DIV.cInnerListSmall
{ overflow:auto;
  width:100%;
  /*height:280px;*/
  height:347px;


}
#divNewsList
{
  overflow:auto;
  width:100%;
  height:90%;
}
Span.cHidden
{
display:none;
}
P.cZitat
{
  PADDING-TOP:20px;
  PADDING-LEFT:20px;
  PADDING-RIGHT:20px;
}
SPAN.cZitat
{
  COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, helvetica;
    FONT-SIZE: 11px;
    FONT-WEIGHT:bold;
    
}
UL.cOuter
{
  list-style-type:none;
  LINE-HEIGHT:130%;
  
}
UL.cOuter LI
{
  PADDING:5px;
}
UL.cInner
{
  list-style-image:url(/images/list_bullet.gif);
}
/* Bullet for Präventions-Kennzeichnung */
.kurs-bullet{
  display:inline-block;
  width:14px;
  height:14px;
  background-color:#fe9901;
  border-radius:50%;
  vertical-align:middle;
  margin-right:8px;
}
DIV.cError
{
COLOR:red;

}
.pos_rel{
  position:relative;
  }
.sommerLink{
  display:block;
  padding:0.5em;
  text-decoration:none;
  color:black;
  font-size:2em;
  background-color:#fe9901;
  border-radius:10px;
  }

.pdfButton{
  display:inline-block;
  padding:12px 20px;
  border:3px solid #ffcc62;
  background-color:#fe9900;
  border-radius:40px;
  color:black;
  text-decoration:none;
  font-weight:bold;
  text-align:center;
}

.pdfButton:hover{
   background-color:#ffc062;
   border:3px solid #fe9900;
}
.red{
  background-color:pink;
  }
.width_50{
  width:50%;
  }
.min_width{
  min-width:200px;
  }
.width_gutschein{
  width:400px;
  height:auto;
  }
.pic_scale{
  width:100%;
  height:auto;
  }
.line_2{
  line-height:2;
}
.line_15{
  line-height:1.5;
}
.fw_bold{
    font-weight:bold;
}
.fw_kursiv{
  font-style:italic;
  }
.font_huge{
  font-size:3em;
  font-weight:bold;
}

.font_big{
  font-size:1.25em;
  }
.fs_2em{
  font-size:2em;
  }
.border_bott{
    border-bottom:1px solid grey;
}
.padTop_1{
  padding-top:1em;
}

.padBott_1{
    padding-bottom:1em;
} 
.padBott_2{
  padding-bottom:2em;
}
.padLeft_1{
    padding-left:1em;
}
.padLeft_2{
  padding-left:2em;
}
.dist_bott{
  margin-bottom:5em;
}
.dist_top{
  margin-top:3em;
}

.signalError{
  color:red;
  }


.float{
  float:left;
}

.center{
  width:80em;
  margin-left:auto;
  margin-right:auto;
}

#divKursliste
{
    height:390px;
}

@media print
{
#tblMenu
{
    display:none;
}



}
