/* typo setup Allgemein */

strong { 
   font-weight: bold;
}

em { 
   font-style: italic;
}

u { 
   text-decoration: underline;
}

a { 
   text-decoration: none;
   outline: none;
}

/* typo setup Fliesstextbereiche */

.news { 
   font-family: verdana, arial, helvetica, geneva, sans-serif;
   font-size: 10px;
   line-height: 14px;
}

.nUpDate { 
   color: #B85666;
}

.nUp { 
   color: #960018;
}

.nStd { 
   color: #666666;
}

.bodytext { 
   font-family: verdana, arial, helvetica, geneva, sans-serif;
   font-size: 11px;
   line-height: 17px;
}

.legend { 
   font-family: verdana, arial, helvetica, geneva, sans-serif;
   font-size: 10px;
   line-height: 14px;
}

.refLine {
   text-decoration: underline;
}

.color1 {
color: #004477;
}

.color2 {
color: #960018;
}

/* img-border 1px black */

.rahmen {
color: #000000;
border-style: solid;
border-width: 1px;
}


/* bg blotline */

.bgBlot {
	background-image:url(../img/blotBG.gif);
}


/* typo setup TopNavigation */

.topnav { 
   font-family: verdana, arial, helvetica, geneva, sans-serif;
   font-size: 10px;
   color: #404040;
}

a.topnav:hover { 
   color: #004477;
}

a.topnav:vlink { 
   color: #404040;
}

.topnavON { 
   color: #004477;
}


/* typo setup SubNavigation */

.subnav { 
   font-family: verdana, arial, helvetica, geneva, sans-serif;
   font-size: 10px;
   line-height: 12px;
   color: #595959;
   }


a.subnav:hover { 
   color: #00779E;
}

a.subnav:vlink { 
   color: #595959;
}

.subnavON { 
   color: #004477;
}

.subnavSub { 
   font-family: verdana, arial, helvetica, geneva, sans-serif;
   font-size: 10px;
   line-height: 12px;
}

a.subnavSub:hover { 
   font-weight: bold;
}


/* Form Feldlayout */

input
{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
}

textarea
{
font-family: verdana, arial, helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
}

.searchinput
{
background-color: #FFFFFF;
border-style: solid;
border-width: 1px;
border-color: #000000;
height: 17px;
width: 125px;
}

.logininput1
{
background-color: #FFFFFF;
border-style: solid;
border-width: 1px;
border-color: #000000;
height: 17px;
width: 154px;
}

.kontform
{
border-style: solid;
border-width: 1px;
border-color: #000000;
height: 20px;
width: 238px;
}

.cDef
{
cursor: default;
} 


/* Linklisting Auswahlmenu */

#DD {
     position: absolute;
     left: 50%;
     top: 442px;
     width: 400px;
     height: 493px;
     margin-left: -200px;
     visibility: hidden;
     }