body {font-family:arial,helvetica,verdana; font-size:12px;font-weight:normal; margin:0;padding:0; height:100%; width:100%;}
/*Hauptmenu linkrahmnen*/
#HLogo {
position:absolute;
width:980px;
top:3px;
}
#HMbg {
position:absolute;
top:60px;
}
#HM{
font-weight:bold;
width:975px;
white-space:nowrap;
position:relative;
top:61px;
left:5px;
height:1.4em;
padding-top:0.15em;
padding-bottom:0.1em;
}

#HLtbn {
width:980px;
position:absolute;
top:62px;
}


/* Hauptmenulink */
a.hlnk{
white-space:nowrap;
margin-top:0px;
margin-bottom:0px;
color:#1D4C7E;
text-decoration:none;
border-width:1px;
border-style:solid;
border-color:#dcdcdc;
}a.hlnk:hover{border:1px solid #1D4C7E;}
/* Hauptmenulink aktiv */
a.hlnkakt{
white-space:nowrap;
margin-top:0px;
margin-bottom:0px;
color:#1D4C7E;
text-decoration:none;
border-width:1px;
border-style:solid;
border-color:#1D4C7E;
background-color:#ffffff;
}a.hlnkakt:hover{color:#D2232A;}
/* Untermenulink */
a.uml:link, a.uml:visited ,a.uml:active{
text-decoration:none;
font-size:12px;
font-weight:normal;
color:#000000;
}a.uml:hover {color:#1D4C7E;}
/* Untermenulink aktiv*/
a.umlakt{
text-decoration:none;
font-size:12px;
font-weight:normal;
color:#1D4C7E;
}a.umlakt:hover{color:#D2232A;}

.ums{
white-space:nowrap;
position:absolute;
top:0px;
z-index:60;
}
/* Untermenurahmen */
.um{
font-weight:normal;
position:absolute;
top:80px;
left:0px;
background-image:url("images/UM.jpg");
visibility:hidden;
width:979px;
height:1.3em;
color:#000000;
z-index:60;
}
/* Untermenurahmen_leer */
.um_leer{
font-weight:normal;
position:absolute;
top:85px;
left:0px;
visibility:hidden;
width:979px;
height:1.3em;
color:#000000;
z-index:60;
}
/* aktiver Untermenurahmen */
.umakt{
font-weight:normal;
position:absolute;
top:1.75em;
left:0px;
background-color:#ffffff;
visibility:show;
border-top:1px solid #1D4C7E;
width:660px;
height:1.3em;
}
/* submenurahmen */
.uum{
position:absolute;
top:1.25em;
/*background-image:url("imgV3/blender1.gif");*/
background-color:#B6C4E1;
white-space:nowrap;
padding:5px;
border-left:1px solid cccccc;
border-right:1px solid cccccc;
border-bottom:1px solid cccccc;
visibility:hidden;
z-index:60;
}
/* aktiver submenurahmen */
.uumakt{
position:absolute;
top:1.25em;
background-color:#ffffff;
white-space:nowrap;
padding:5px;
border-width:1px;
border-style:solid;
border-color:cccccc;
visibility:show;

}

/*************************/
/*  FÜR DIE IMAGE SEITE  */
/*************************/
#linkerText {
   position:absolute;
   top:10px;
   left:0px;
   width:400px;
   height:25px;
}

#rechterText {
   position:absolute;
   top:40px;
   left:800px;
   width:176px;
   height:355px;
   text-decoration:none;
   font-size:11px;
   font-weight:normal;
   color:#1D4C7E;
}
/***********************/
/*  HAUPTBEREICH       */
/***********************/
.ptext{font-family:arial,helvetica,verdana; font-size:12px;margin:0px;}
.tcont{position:absolute;left:25px;top:115px;width:400px;font-family:arial,helvetica,verdana; font-size:12px;margin:0px;}
.arect{border-style:dotted;border-width:0px; border-color:#1D4C7E;}
.dimg{ visibility:hidden;border-style:solid;border-width:1px; border-color:#1D4C7E;}
.rimg{filter:alpha(opacity=0);}
.mytable{font-family:arial,helvetica,verdana; font-size:12px;cellpadding:0px;cellspacing:0px;}
.small{font-size:8px;margin:bottom:0px;}
ul{margin-left:15px;}


/***********************/
/* SEITENBEREICH       */
/***********************/
.abst{display:block;font-size:3px;}
.blau{text-decoration:none;font-size:11px;font-weight:bold;color:#000000;margin:0px;}
.fett{font-size:11px;font-weight:bold;margin-bottom:3px;margin-top:5px;}
a.lnk{text-decoration:none;color:#1D4C7E}
a.mail{text-decoration:none;color:#000000}

/*********************/
/* RechterInfoBereich*/
/*********************/
a.ticker{width:110px;text-decoration:none;color:#1D4C7E}
 .ticker{width:110px;
    color:black;
    text-decoration:none;
    font-family:arial,helvetica,verdana;
    font-size:10px;
    text-align:center;
}
a.ticker:hover {text-decoration: none;}

a.r_link:link, a.r_link:visited ,a.r_link:active {text-decoration:none;font-size:11px;font-weight:bold;color:#eeeeff;margin-bottom:0px;margin-top:4px;}
a.r_link:hover {text-decoration:none;font-size:11px;font-weight:bold;color:#ccccff;margin:0px;}

#t0 {width:130px; position:relative; text-align:center; visibility:hidden; top:0px;}

#twind {position:relative;top:0px;left:0px;width:170px;height:400px;}

.r_adress{text-decoration:none;font-size:10px;font-weight:normal;color:#eeeeff;margin:0px;}
a.r_adress:link, a.r_adress:visited ,a.r_adress:active {text-decoration:none;font-size:11px;font-weight:bold;color:#eeeeff;margin-bottom:0px;margin-top:4px;}
a.r_adress:hover {text-decoration:none;font-size:11px;font-weight:bold;color:#ccccff;margin-bottom:0px;margin-top:4px;}
/***********************/
/* NEUE INHALTE        */
/***********************/
/*div{border:1pf solid red;}*/
#SSite {
   margin:0;
   padding:0;
   width:100%;
   height:580px;
}
#SHead {
   position:relative;
   width:980px;
   height:107px;
   z-index:20;
}
#SBody {
   position:relative;
   width:980px;
}
#SContent {
   position:absolute;
   top:5px;
   left:0px;
   width:980px;
}

#SCLeft {
   position:absolute;
   height:415px;
   width:195px;
   background-position:0px 0px;
   background-repeat:no-repeat;
}
#SCMain {
   position:relative;
   overflow:auto;
   left:200px;
   top:0px;
   width:780px;
   height:410px;
   margin:0px;
}

#hinweis {
         position:relative;
         left:5px;
         top:10px;
         width:750px;
         font-family:arial,helvetica,verdana;
         font-size:11px;
         color:#1D4C7E;
}

#titelcont{
         position:absolute;
         left:0px;
         top:0px;
         width:570px;
         font-size:16px;
         font-family:arial,helvetica,verdana;
         font-weight:bold;
         color:#1D4C7E;
         z-index:9;
}

.SCSpacer {
   height:70px;
}
#SCSpacer {
   height:70px;
}

div.TBN {
    width:183px;
    padding-top:3px;
}

span.PFW_TBN {
    font-family:arial,helvetica,verdana;
    font-size:33px;
    font-weight:bold;
    color:#1D4C7E;
}
span.TBN_LEFT {
    font-family:arial,helvetica,verdana;
    font-size:16px;
    font-weight:normal;
    color:#000000;
}

p {
    margin:3px;
}

#SFoot {
   position:relative;
   width:980px;
   top:0px;
   height:5px;
   background-color:#00396D;
   z-index:500;
}

div.cms_text {
   width:505px;

}

/*div {border:1px dotted red; }*/