/* --- Stylesheets für nedmedia --- */

#ContentTable { width:100%;padding-top: 0px; padding-bottom: 20px; padding-left: 20px; padding-right:0px;}
#ContentTable b font { font-size:14px; }
#ContentTable b {color:#555555; }

/* ####### TopMenüFirst im Header (HOME) ####### */
/* Format des Wrap Objects */
#TopMenuFirst {display: block;list-style: none; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;padding: 0px; font-family: Arial,Verdana, Helvetica, sans-serif; font-size:11px; color:#777777;float:left;}
/* alle Tag li mit der id headermenu nach links ausrichten */
#TopMenuFirst li { float:left; text-align:center; padding-left: 20px; padding-bottom: 0px;  padding-right: 20px; border-right: 1px solid #000000;}
/* alle links darin werden fett bekommen farbe und KEINEN unterstrich */
#TopMenuFirst li a { text-decoration: none; color:#777777;}
/* hover bekommt farbe unterstrich und wird fett */
#TopMenuFirst li a:hover { text-decoration: underline; color:#777777;}
/* die aktiven links werden fetter unterstrichen und haben eine farbe*/
#TopMenuFirst li span { text-decoration: underline; color:#333333;}
/* Schrift für TopMenü */
.TopMenuFirst { }

/* ####### TopMenü im Header ####### */
/* Format des Wrap Objects */
#TopMenu {display: block;list-style: none; margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;padding: 0px;font-family: Arial,Verdana, Helvetica, sans-serif; font-size:11px; color:#777777;float:left;}
/* alle Tag li mit der id headermenu nach links ausrichten */
#TopMenu li { float:left; text-align:center;  padding-left: 20px; padding-bottom: 0px; }
/* alle links darin werden fett bekommen farbe und KEINEN unterstrich */
#TopMenu li a { text-decoration: none; color:#777777;}
/* hover bekommt farbe unterstrich und wird fett */
#TopMenu li a:hover { text-decoration: underline; color:#777777;}
/* die aktiven links werden fetter unterstrichen und haben eine farbe*/
#TopMenu li span { text-decoration: underline; color:#333333;}
/* Schrift für TopMenü */
.TopMenu { }


/* ######## HeaderMenuBottom im Header ####### */
/* Format des Wrap Objects */
#HeaderMenuBottom {display: block;list-style: none; margin-left: 10px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px;padding: 0px;}
/* alle Tag li mit der id headermenu nach links ausrichten */
#HeaderMenuBottom li { float:left; text-align:center; padding-right: 19px;}
/* alle links darin werden fett bekommen farbe und KEINEN unterstrich */
#HeaderMenuBottom li a { text-decoration: none; color:#777777;}
/* hover bekommt farbe unterstrich und wird fett */
#HeaderMenuBottom li a:hover { text-decoration: underline; color:#777777;}
/* die aktiven links werden fetter unterstrichen und haben eine farbe*/
#HeaderMenuBottom li span { text-decoration: underline; color:#333333;}
/* Schrift für HeaderMenuBottom */
.HeaderMenuBottom { font-family: Arial,Verdana, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#777777;}

/* menülevel1 im Contentbereich */
/* Format des Wrap Objects */
div#MenuLevel1 {display: block;list-style: none; padding-left: 13px; padding-right: 20px; padding-top: 3px; padding-bottom: 2px;}
div#MenuLevel1  { padding-top: 2px; padding-bottom: 2px; }
div#MenuLevel1 a {font-weight: bold; text-decoration: none; color:#555555; }
div#MenuLevel1 a:hover {font-weight: bold; text-decoration: underline; color:#555555; }
div#MenuLevel1 span a { font-weight: bolder;  text-decoration: none; color:#C0591E;}
.MenuLevel1 { font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; font-size:14px;}

/* menülevel2 im Contentbereich */
/* Format des Wrap Objects */
ul#MenuLevel2 {display: block;list-style: none; margin: 0px;  padding-left: 22px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
/* alle Tag li mit der id headermenu nach links ausrichten */
ul#MenuLevel2 li { padding-top: 2px; padding-bottom: 2px; }
/* alle links darin werden fett bekommen farbe und KEINEN unterstrich */
ul#MenuLevel2 li a {font-weight: bold; text-decoration: none; color:#555555; }
/* hover bekommt farbe unterstrich und wird fett */
ul#MenuLevel2 li a:hover {font-weight: bold; text-decoration: underline; color:#555555; }
/* die aktiven links werden fetter unterstrichen und haben eine farbe*/
ul#MenuLevel2 li span a { font-weight: bolder;  text-decoration: underline; color:#C0591E;}
.MenuLevel2 { font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; font-size:12px;}

/* menülevel3 im Contentbereich */
/* Format des Wrap Objects */
ul#MenuLevel3 {display: block;list-style: none; margin: 0px; padding-left: 22px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
/* alle Tag li mit der id headermenu nach links ausrichten */
ul#MenuLevel3 li { padding-top: 2px; padding-bottom: 2px; }
/* alle links darin werden fett bekommen farbe und KEINEN unterstrich */
ul#MenuLevel3 li a {font-weight: bold; text-decoration: none; color:#555555; }
/* hover bekommt farbe unterstrich und wird fett */
ul#MenuLevel3 li a:hover {font-weight: bold; text-decoration: underline; color:#555555; }
/* die aktiven links werden fetter unterstrichen und haben eine farbe*/
ul#MenuLevel3 li span a { font-weight: bolder;  text-decoration: underline; color:#C0591E;}
.MenuLevel3 { font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; font-size:12px;}


/*.MenuHeaderOne { font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#555555; }
.MenuHeaderTwo { font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#C0591E; }
*/

#MenuBox {border-left: 1px solid #DCDCDC; border-top: 1px solid #DCDCDC; margin-bottom:20px; width:190px;}


/* Allgemeine Definition Schriftarten */
.bigGrey  { font-family:Arial,Verdana , Helvetica, sans-serif; font-size:14px; color:#444444;}
.bigGrey a  { font-family:Arial,Verdana , Helvetica, sans-serif; font-size:14px; color:#444444;text-decoration: underline;}
.bigGrey a:hover { font-family:Arial,Verdana , Helvetica, sans-serif; font-size:14px; color:#444444;text-decoration: underline;}
.normalGrey { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#444444;}
.normalGrey a { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#444444;text-decoration: underline;font-weight:bold;}
.normalGrey a:hover { font-weight: bold; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#444444;text-decoration: underline;font-weight:bold;}
.smallGrey { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#444444;}
.smallGrey a { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#444444; text-decoration: underline;}
.smallGrey a:hover { font-family:Arial, Verdana, Helvetica, sans-serif; font-size:10px; color:#444444;text-decoration: underline;}

.bigBlue { font-family:Arial,Verdana , Helvetica, sans-serif; font-size:14px; color:#003399; }
.normalBlue { font-family:Arial,Verdana , Helvetica, sans-serif; font-size:12px; color:#003399; }
.smallBlue { font-family:Arial,Verdana , Helvetica, sans-serif; font-size:10px; color:#003399; }

.orange { color:#C0591E; }




#login_menubox { width:190px; border-left: 1px solid #DCDCDC; border-top: 1px solid #DCDCDC; margin-bottom: 20px; padding-bottom: 10px;}
#login_menubox input {font-size:10px; color: #666666;}
#login_menuboxtable {margin-left: 15px; margin-top: 10px; margin-right: 0px; }
#login_menuboxtable td {padding: 2px; }
.loginUsername {border: 1px solid #7F9DB9; width:100px; padding-left:2px;}
.loginPassword {border: 1px solid #7F9DB9; width:100px; padding-left:2px;}


#InfoBereich { margin-top: 0px; margin-left: 20px; width:200px; text-align:left;}
#InfoBereich b { font-size:14px;} 

#InfoItemTable { border-left: 1px solid #DCDCDC; border-top: 1px solid #DCDCDC; margin-bottom:10px; width:190px;padding-left: 15px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
#InfoItemHead { padding-bottom: 5px; color: #777777; } 
#InfoItemText { font-size:12px; color: #666666;} 


#T_ContentTable { width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 0px; padding-bottom: 10px;}
#T_ContentTable_Head { width: 100%; border-bottom: 1px solid #DCDCDC; padding-left: 2px; padding-right: 0px; padding-top: 0px; padding-bottom: 2px;}
#T_ContentTable_Cell {width: 100%; padding-left: 0px; padding-right: 0px; padding-top: 5px; padding-bottom: 3px;}
#T_ContentTable_Cell td {padding-left: 0px; padding-right: 0px; padding-top: 3px; padding-bottom: 0px;}
#T_ContentTable_Cell td input { font-size:12px; color:#666666;border: 1px solid #7F9DB9; padding-left:2px;}
#T_ContentTable_Cell td select { font-size:12px; color:#666666; border: 1px solid #7F9DB9;}
#T_ContentTable_Cell td textarea { font-size:12px; color:#666666; border: 1px solid #7F9DB9;}

.submitbutton { border: 1px solid #DCDCDC;}



#FooterTable { background: #FFFFFF; border: 1px solid #DCDCDC; height:20px;}
#FooterItemFirst { float:left; padding-top: 0px; padding-left: 10px;padding-right: 10px; height:12px;}
#FooterItem { float:left; padding-top: 0px; padding-left: 10px;padding-right: 10px; border-left: 1px solid #555555;height:12px;}


#SearchHeaderTable td {font-size: 14px;}
#SearchHeaderTable td a {font-size: 10px; text-decoration: none;}
#SearchHeaderTable td a:hover {font-size: 10px; text-decoration: none;}