html{height:101%;}
body {margin: 0px;padding: 0px;background-color: #F4F4F4;font-family: Verdana, Helvetica, sans-serif;
    height:100%;
    color:#333333;
    }
img{ border:0px;}
.center {text-align: center;}
    #it {
    background-image:url(/imgnf/bg_aktuelle_it-news.jpg);
    position:relative;
    width:150px;
    padding-top:2px;
    padding-left:4px;
    padding-right:4px;
    padding-bottom:5px;
    border: 1px solid #8287DA;  
    background-color:#D1D5F4;
    color: #5252A3;
    font-size:10px;
    text-align:left;
    }
  #aktuelleshead {
    height:30px;
  }
  #ithead {
    height:30px;
  }
  #navhead {
    height:28px;
  }
  #aktuelles {
    position:relative;

    width:150px;
    padding-top:2px;
    padding-left:4px;
    padding-right:4px;
    padding-bottom:2px;
    font-size:10px;
    text-align:left;
    }
  #nav {
    background-image:url(/imgnf/bg_home.jpg);
    position:relative;
    width:158px;
    border: 1px solid #A34262;    
    background-color:#EDDAE0;
    color: #751A38;
    font-size:10px;
    font-weight:bold;
    text-align:left;
    }
 
 .menuitem {padding-top:4px;
    padding-left:10px;
    padding-right:3px;
    padding-bottom:4px;
    width:144px;

    }

.menuitem1 {
    background-color:#D3A6B5;
    padding-top:4px;
    padding-left:10px;
    padding-right:4px;
    padding-bottom:4px;
    width:144px;}

.menuitem2 {
    background-color:#E1C1CC;       
    padding-top:4px;
    padding-left:10px;
    padding-right:4px;
    padding-bottom:4px;
    width:144px;}

.rssmenu {
        text-decoration:none;
        color:#5252A3;
    }

 .line { border-bottom:1px dotted #D2A4B4;margin:auto;vertical-align:center;}
 .line_nav { border-bottom:1px dotted #D2A4B4;margin:auto;vertical-align:center;}
/* .line { line-height:8px;height:8px;position:relative;z-index:100;margin:-8px -9px 8px -9px; border:0px; width:558px;background: url(/imgnf/line_gray_999999.gif) repeat-x bottom;font-size:1px;}*/
	 
/* .line{ border-bottom:1px dotted #7AA0C6;margin:auto;vertical-align:center;}*/
/* .line_nav   { margin: -4px 0px 0px 0px;width:158px;position:relative;z-index:100;background: url(/imgnf/line_nav_639DD7.gif)   repeat-x bottom;line-height:5px;height:5px;font-size:1px;}*/

 .line2 { margin: 0px -4px 5px -4px;width:158px;position:relative;z-index:100;background: url(/imgnf/line_it-news_8287da.gif)   repeat-x bottom;line-height:2px;height:2px;font-size:1px;}
 .line3 { border-bottom:1px dotted #999999;margin-left:-2px;margin-right:-4px;width:156px;position:relative;left:-2px;z-index:100}
 .line_yellow { margin: 0px -4px 0px -4px;width:158px;position:relative;z-index:100;background: url(/imgnf/line_yellow_adad5c.gif) repeat-x bottom;line-height:1px;height:1px;font-size:1px;}
 .line_blue   { margin: 0px -4px 5px -4px;width:158px;position:relative;z-index:100;background: url(/imgnf/line_blue_3385ad.gif)   repeat-x bottom;line-height:5px;height:5px;font-size:1px;}
 .line_green  { margin: 0px -4px 5px -4px;width:158px;position:relative;z-index:100;background: url(/imgnf/line_green_338585.gif) repeat-x bottom;line-height:5px;height:5px;font-size:1px;}
 
 #outer { width:900px;margin-top:0px; margin-left:auto;margin-right:auto;text-align:left;}
 #banner {width:100%;height:110px; position:relative;top:0px; left:0px ;z-index:50}
 #left  {position:relative;top:0px;left:0px;text-align:left;height:100%;z-index:1001}
 .timestamp {color:#666666;padding-bottom:4px;padding-top:2px;margin-top:0px; text-align:center;font-size:10px;font-family: Verdana, Helvetica, sans-serif;}

.table {
    height:100%;
    text-align:left;
  }

  .navclass {
    text-decoration:none;
    color: #751A38;
  }

  .subnavclass {
    text-decoration:none;
    color: #751A38;
    font-weight:normal;
  }
 

h1 {
       font-family: Verdana, Helvetica, sans-serif;
/*       color:#D11825;*/
       font-size: 12px
       padding:0px 0px 0px 0px;
       margin:0px 0px 0px 0px;
}

    
h2 {
       font-family: Verdana, Helvetica, sans-serif;
       color:#000000;
       font-size: 11px;
       line-height:11px;
       margin-top:0px;
       margin-bottom:10px;
    }

.h2 {
       font-weight:bold;
       font-family: Verdana, Helvetica, sans-serif;
       color:black;
       font-size: 10px;

  
    }


a { text-decoration:none; color:#990033;}

.popup { text-decoration:none; color:#0059bc; border-bottom:1px dashed #0059bc;}

.normal { font-size:11px;font-weight:normal;}
.small{ font-size:10px;}
#Text { font-size:11px;line-height:16px;color: #666666;}
#SmallText { font-size: 10px;line-height:13px;color: #666666;}
    
.date { font-style:italic; }

.mailformareahead {font-size:11px;text-align:left;font-family:Verdana, Helvetica, sans-serif;font-weight:normal;vertical-align:top;color:#1A4D7F;background-color:#b8d0ff; padding:1px 5px 1px 2px;border: 1px solid #83a8f2; }
.mailformareaoutline {font-size:11px;text-align:left;font-family:Verdana, Helvetica, sans-serif;font-weight:normal;color:#1A4D7F; padding:0px 5px 0px 2px;border: 1px solid #83a8f2; }
    
.mailformtext {font-size:11px;text-align:left;font-family:Verdana, Helvetica, sans-serif;vertical-align:top;color:#666666;padding:2px 5px 0px 2px;}
.mailformtext2 {font-size:11px;text-align:left;}
.mailformcheck {border-color:#999999;border-style:solid;border-width:1px;font-size:10px;}
.mailformdrop{border-color:#999999;width:200px;border-style:solid;border-width:1px;font-size:10px;}
.mailformfield{border-color:#999999;width:200px;border-style:solid;border-width:1px;font-size:10px;}
.mailformshort{border-color:#999999;width:50px;border-style:solid;border-width:1px;font-size:10px;}
.mailformmedium{border-color:#999999;width:149px;border-style:solid;border-width:1px;font-size:10px;}
.mailformtextfield{border-color:#999999;width:200px;height:80px;border-style:solid;border-width:1px;vertical-align:top;font-size:10px;font-family:Verdana, Helvetica, sans-serif;}
.mailformbutton{border-style:solid;background-color:#cccccc;border-color:#999999;color:black;border-width:1px;font-size:10px; width:85px;}
.mailformboxdir {text-align:right;vertical-align:top;font-size:10px;color:#666666;}
.mailformheader {font-size:12px;text-align:right;font-family:Verdana, Helvetica, sans-serif;vertical-align:top;font-weight:bold}
.mailformboxtext {font-size:11px;text-align:left;font-family:Verdana, Helvetica, sans-serif;color:#666666;}
.mailformbox {font-size:10px; }

.sitemap    { color:#666666;font-size:11px;line-height:16px;margin:0px 0px 10px 0px;padding-top:0px;}
.sitemap2   { color:#666666;font-size:11px;line-height:16px;}
.uplink     { margin-left:auto;
              margin-right:auto; 
              vertical-align:bottom;
              position:relative;
              left:507px;
              top:5px;      
              }
.underline {
            color:#666666
            }

/*
Definitionen aus der CC-Seite uebernommen
14.06.2005 Jens Hertel
*/
				
li.linespace_normal	{
	margin-left: -23px;
	line-height: auto;
	font-weight: normal;
	padding-bottom: 5px; 
}

li.linespace_min	{
	margin-left: -23px;
	line-height: auto;
	padding-bottom: 0px; 
}

.WebinarMonat {
	font-size:11px;
	text-align:left;
	font-family:Verdana, Helvetica, sans-serif;
	font-weight:normal;
	vertical-align:top;
	color:#1A4D7F;
	background-color:#d7eaff;
	padding:0px 15px 0px 5px;
	border: 1px solid #83a8f2;
}

.WebinarTermin {
	font-size:11px;
	text-align:center;
	font-family:Verdana, Helvetica, sans-serif;
	font-weight:normal;
	vertical-align:top;
	color:#1A4D7F;
	background-color:#eff7ff;
	padding:0px 5px 0px 5px;
	border: 1px solid #b8d0ff;
}

