/* MAIN NAVIGATION */
.nav3-grid {width:199px; border-bottom:solid 1px rgb(200,200,200);}
.nav3-grid dt a, .nav3-grid dt a:visited {display:block; min-height:2.0em /*Non-IE6*/; height:auto !important; height:2.0em /*IE6*/; line-height:2.0em; padding:0px 10px 0px 10px;  border-top: solid 1px rgb(200,200,200); text-decoration:none; color:rgb(70,122,167); font-weight:bold; font-size:120%;}
.nav3-grid dd a, .nav3-grid dd a:visited {display:block; min-height:1.7em /*Non-IE6*/; height:auto !important; height:1.7em /*IE6*/; line-height:1.7em; padding:0px 10px 0px 20px; border:none; font-weight:normal; text-decoration:none; color:rgb(70,122,167); font-size:120%;}
.nav3-grid dd a:hover, .nav3-grid dt a:hover {background-color:rgb(225,225,225); /*background-color:rgb(143,174,215) /*For blue background*/; color:rgb(42,90,138); text-decoration:none;}

.nav3-bullet {width:200px; margin:20px 0 0 5px;}
.nav3-bullet dt a, .nav3-bullet dt a:visited {line-height:2.0em; padding:0 0 0 10px; background:url(img/bg_bullet_full_1.gif) no-repeat 0px 50%; text-decoration:none; color:rgb(70,122,167); font-weight:bold; font-size:120%;}
.nav3-bullet dd a, .nav3-bullet dd a:visited {line-height:1.7em; margin:0 0 0 5px; padding:0 0 0 10px; background:url(img/bg_bullet_half_1.gif) no-repeat 0px 50%; text-decoration:none; color:rgb(70,122,167); font-weight:normal; font-size:120%;}
.nav3-bullet dt a:hover {background:url(img/bg_bullet_full_2.gif) no-repeat 0px 50%; text-decoration:underline; color:rgb(42,90,138);}
.nav3-bullet dd a:hover {background:url(img/bg_bullet_half_2.gif) no-repeat 0px 50%; text-decoration:underline; color:rgb(42,90,138);}

.nav3-nobullet {width:200px; margin:20px 0 0 0px;}
.nav3-nobullet dt a, .nav3-nobullet dt a:visited {line-height:2.0em; text-decoration:none; color:rgb(70,122,167); font-weight:bold; font-size:120%;}
.nav3-nobullet dd a, .nav3-nobullet dd a:visited {line-height:1.7em; margin:0 0 0 15px; text-decoration:none; color:rgb(70,122,167); font-weight:normal; font-size:120%;}
.nav3-nobullet dt a:hover, .nav3-nobullet dd a:hover {text-decoration:underline; color:rgb(42,90,138);}

.main-navigation h1.first {clear:both; margin:0px; padding:4px 20px 3px 20px; background-color:rgb(190,190,190); /*background-color:rgb(137,170,214)/*For blue background*/; font-family: Verdana, Arial, Helvetica, Helv, sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:150%; }
.main-navigation h1 {clear:both; margin:30px 0 20px 0; padding:4px 20px 3px 20px; background:rgb(190,190,190); font-family: Verdana, Arial, Helvetica, Helv, sans-serif; color:rgb(255,255,255); font-weight:bold; font-size:150%; }
.main-navigation h2 {clear:both; margin:20px 10px 10px 20px; font-family: Verdana, Arial, Helvetica, Helv, sans-serif; color:rgb(100,100,100); font-weight:bold; font-size:150%;}
.main-navigation h3 {clear:both; margin:10px 10px 5px 20px; color:rgb(80,80,80); font-weight:bold; font-size:110%;} /* Note: h2 not existent, to make identical to formats for main-navigation for easier exchange */
.main-navigation p {clear:both; margin:0 10px 10px 20px; color:rgb(80,80,80); line-height:1.3em; font-size:110%;}
.main-navigation p.center {text-align:center;}
.main-navigation p.right {text-align:right;}

/* START CONTENT */
.start-content {padding-top: 30px; }

.start-content table td {font-size: 13px; color: #333333; margin: 0px; font-family: Verdana, Arial, Helvetica, Helv, sans-serif; text-align: left; vertical-align:top;}
.starttabelle1  {font-size: 13px; color: #333333; padding: 5px; font-family: Verdana, Arial, Helvetica, Helv, sans-serif; text-align: left; vertical-align:top; background-color: #019966}
.starttabelle2	{font-size: 13px; color: #333333; padding: 5px; font-family: Verdana, Arial, Helvetica, Helv, sans-serif; text-align: left; vertical-align:top; background-color: #B5C80E}
.starttabelle3	{font-size: 13px; color: #333333; padding: 5px; font-family: Verdana, Arial, Helvetica, Helv, sans-serif; text-align: left; vertical-align:top; background-color: #F88B12}
.starttabelle4	{font-size: 13px; color: #333333; padding: 5px; font-family: Verdana, Arial, Helvetica, Helv, sans-serif; text-align: left; vertical-align:top; background-color: #4C7299}


/* MAIN CONTENT */
.main-content table {padding-top:30px; }
.main-content table td {font-size: 13px; color: #333333; margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, Helv, sans-serif; text-align: left; vertical-align:top;}



/* MAIN SUBCONTENT */

 /* Note: h2 non-existent, to make HTML-code interchangeable between 'main-navigation' and 'main-subcontent' */


/********************/
/*  COMMON CLASSES  */
/********************/
.start-content a {color:rgb(255,255,255); font-weight:bold; text-decoration:none;}
.start-content h1 a {color:rgb(255,255,255); font-weight:normal; text-decoration:none;}
.start-content a:hover {color:rgb(9,57,58); text-decoration:underline;}
.start-content a:visited {color:rgb(255,255,255);}

.main a {color:rgb(70,122,167); font-weight:bold; text-decoration:none;}
.main-content h1 a {color:rgb(70,122,167); font-weight:normal; text-decoration:none;}
.main a:hover {color:rgb(42,90,138); text-decoration:underline;}
.main a:visited {color:rgb(42,90,138);}
