/* Stylesheet
 * VBC Kanti Baden
 * 26.11.2001 - built    - Ren?
 * 28.11.2001 - modified - Ren?
 */

/*  Standart-TAGs
 */
      
body  		{
			SCROLLBAR-FACE-COLOR: #0063BD;
			SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF;
			SCROLLBAR-SHADOW-COLOR: #FFFFFF;
			SCROLLBAR-ARROW-COLOR:  #FFFFFF;
			SCROLLBAR-TRACK-COLOR: #FFFFFF;
			SCROLLBAR-DARKSHADOW-COLOR: #FF9100;
			scrollbar-background-color : #FFFFFF;
			} 
 
TD, P, UL, LI { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 100;}
A { font-family: Arial, Helvetica, sans-serif; color: #0063BD;}
    .mvd-A { color: blue; color: #0063BD;}
    A:link { text-decoration : none; color: #0063BD;}
    A:active { text-decoration : none; color: #FF9100;}
    A:visited { text-decoration : none; color: #0063BD;}
    A:hover { text-decoration : none; color: #FF9100;}
    
h1 { font-size: 29pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #555555;}
h2 { font-size: 14pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
h3 { font-size: 12pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
h4 { font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 3px;margin-bottom: 3px;}
h5 { font-size: 11pt; font-family: Arial, Helvetica, sans-serif; font-weight: 100;}



hr { margin-top: 2px;margin-bottom: 2px;}

/*  margin-bottom muss explizit auf 0 gesetzt werden, da der IE sonst einen Abstand von ca 20 Punkten einf?gt.
 */
form { margin-top: 0px; margin-left: 0px; margin-bottom: 0px;}

/*  Hintergr?nde 
 */
.searchPage {  background-color: #FFFFCC}
.related_linksPage {  background-color: #FFFFCC}
.title {  background-color: #FFFFFF}
.menu {  background-color: #FFFFCC}
.background { background-color: #F5F2EE; }

/*  Scrollbars
 */
.scrollbarNav {font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 8pt;}

/*  Schriften
 */
.titleFont {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: 100; color: #333333;}
.mediumFont {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: 100; color: #333333; margin-top: 2px;margin-bottom: 2px;}
.smallFont {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: 100; color: #555555;}
.newsFont {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: 100; color: #222222;}

.teamName  {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: 100; color: #EEEEEE; background-color: #223377;}
.teamLinkCells {background-color: #0063BD;}
.teamLinks {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: 100; color: #222222;background-color: #0063BD;}
.teamTitle {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #EEEEEE; background-color: #223377;}
    
.tableContent {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 100; color: #222222;background-color: #0063BD; vertical-align: top;}
.tableTitle {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; color: #EEEEEE; background-color: #223377; vertical-align: top;}
.tableSubtitle {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: 400; color: #EEEEEE; background-color: #223377; vertical-align: top;}

.presseThema             {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal;}
.presseTitel             {font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold;}
.presseUntertitel        {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold;}
.presseAutor             {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; font-variant: small-caps;}
.presseEinleitung        {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; font-style: italic;}
.presseAbsatz            {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal;}
.presseAbsatztitel        {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold;}

.menuTitel              {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; margin-top: 0px;margin-bottom: 0px; font-weight: bold; color: #222222;}
.menuZusammenfassung    {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; margin-top: 0px;margin-bottom: 0px; font-weight: 100; color: #444444;}
.menuPressLink          {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; margin-top: 0px;margin-bottom: 0px; font-weight: 200; color: blue;}

.strike                 {text-decoration: line-through; color: red}
.inactiv                 {text-decoration: none; color: #999999}


.homeTableTitles { vertical-align: top;}
.homeTableContent { vertical-align: middle;  background-color: white; }
.homeTextTitles {font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: bold; color: #FFFFFF}
.homeTextContent {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #333333 }
.homeTextError {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: red; }
.homeTextInfo {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: Black; }

.menuLinks {font-family: Arial, Helvetica, sans-serif; color: #FF9100; text-decoration: none; font-size: 10pt; font-weight: bold;}
    .menuLinks:link { color: #FF9100; }
    .menuLinks:active { color: #0063BD; }
    .menuLinks:visited { color: #FF9100; }
    .menuLinks:hover { color: #0063BD; text-decoration: none; }
	 
.menuLinksAktiv {font-family: Arial, Helvetica, sans-serif; color: #0063BD; text-decoration: none; font-size: 10pt; font-weight: bold;}
    .menuLinksAktiv:link { color: #0063BD; }
    .menuLinksAktiv:active { color: #FF9100; }
    .menuLinksAktiv:visited { color: #0063BD; }
    .menuLinksAktiv:hover { color: #FF9100; text-decoration: none; }
    
.relatedLinks {font-family: Arial, Helvetica, sans-serif; color: #FF9100; text-decoration: none; font-size: 8pt;}
    .relatedLinks:link { color: #FF9100; }
    .relatedLinks:active { color: #0063BD; }
    .relatedLinks:visited { color: #FF9100; }
    .relatedLinks:hover { color: #0063BD; text-decoration: none; }
	 
.relatedLinksAktiv {font-family: Arial, Helvetica, sans-serif; color: #0063BD; text-decoration: none; font-size: 8pt;}
    .relatedLinksAktiv:link { color: #0063BD; }
    .relatedLinksAktiv:active { color: #FF9100; }
    .relatedLinksAktiv:visited { color: #0063BD; }
    .relatedLinksAktiv:hover { color: #FF9100; text-decoration: none; }
    
.smallLinks {font-family: Arial, Helvetica, sans-serif; color: #FF9100; text-decoration: none; font-size: 8pt;}
    .smallLinks:link { color: #0063BD; }
    .smallLinks:active { color: #FF9100; }
    .smallLinks:visited { color: #0063BD; }
    .smallLinks:hover { color: #FF9100; }
    
.bigLinks {font-family: Arial, Helvetica, sans-serif; color: #FF9100; text-decoration: none; font-size: 10pt; font-weight: bold;}
    .bigLinks:link { color: #0063BD; }
    .bigLinks:active { color: #FF9100; }
    .bigLinks:visited { color: #0063BD; }
    .bigLinks:hover { color: #FF9100; }

.PrinterHeadline { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; border: 1px solid #0063BD; font-style: normal; font-variant: small-caps; font-weight: bold;}
.PrinterContent { border: 1px solid #0063BD; }
.PrinterCopy {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #999999 }

.blueLine {  color: #0063BD; margin-top: 0px; margin-bottom: 0px;}

.BorderContent { border: 1px solid #0063BD; }

input { background-color: #F5F2EE; border: 1px solid #0063BD;}
input.button { background-color: #F5F2EE; border: 1px #FF9100 solid; margin: 1px;}
select { background-color: #F5F2EE; }
textarea { background-color: #F5F2EE; border: 1px solid #0063BD;}

.lager_flyer {
	 width: 586px;
	 height: 100px;
	 background-image: url(./../images/lager05/trainingslager_05.png);
	 background-repeat: no-repeat;
}

.lager_flyer a {
	margin: 60px 0 0 80px;
	display: block;
	width: 320px;
	height: 16px;
	background-image: url(./../images/lager05/link.png);
	background-repeat: no-repeat;
}

.lager_flyer a:hover {
	background-image: url(./../images/lager05/link_hover.png);
}

.hide {
	display: block;
	text-indent:-9999px;
}

.hidden {
	display: none;
}

#nabBanner {
	position: relative;
	left: 50%;
	margin: 0 -234px 8px -234px;
	background: url(../images/banner/nab_newcomer_2006.gif) no-repeat;
}

	#nabBanner a {
		display: block;
		width: 468px;
		height: 60px;
	}

	#nabBanner a span {
		display: none;
	}

/*Guestbook
 */
 
 .gb {
 	font-family:Verdana, Arial, Helvetica, sans-serif;
 }
 
 .GBLinks {font-family: Arial, Helvetica, sans-serif; color: #FF9100; text-decoration: none; font-size: 7pt;}
    .GBLinks:link { color: #FF9100; }
    .GBLinks:active { color: #0063BD; }
    .GBLinks:visited { color: #FF9100; }
    .GBLinks:hover { color: #0063BD; text-decoration: none; }

.sgb_button {
	background-color:#ffffff;
	border-width:1px;
	border-style:solid;
	border-color:#FF9100;
}

.sgb_active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	color:#0063bd;
}

.iconzelle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-color:#0063BD;
	border-top-style:solid;
	border-top-width:1px;
	border-left-style:solid;
	border-left-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.eintrnrzelle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-color:#0063BD;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.zeitzelle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-color:#0063BD;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;

}

.delzelle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-color:#0063BD;
	border-top-style:solid;
	border-top-width:1px;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.namezelle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-color:#0063BD;
	border-left-style:solid;
	border-left-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.textzelle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	border-color:#0063BD;
	border-right-style:solid;
	border-right-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.navigation {
	font-family:Arial, Helvetica, sans-serif;
	border-color:#0063BD;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.contentTable {
	margin: 0 auto;
	border-collapse: collapse;
}

.contentTable th,
.contentTable td {
	padding: 3px 30px 3px 0;
}

.contentTable th {
	text-align: left;
}

.registerLink {
	margin: 15px 0;
	text-align: center;
}

.registerLink a {
	padding: 5px;
	border: 2px outset #000;
	font-size: 20px;
	font-weight: bold;
}

.registerLink a:hover {
	border-style: inset;
}
