<!--

/* wittelsbacher Stylesheet */
body {
	scrollbar-arrow-color: #000000;
	scrollbar-3dlight-color: #D4D0C8;
	scrollbar-highlight-color: #808080;
	scrollbar-face-color: #c4d7ff;
	scrollbar-shadow-color: #808080;
	scrollbar-darkshadow-color: #D4D0C8;
	scrollbar-track-color: #c4d7ff;
	background : #CFDEFE;
	margin-left: 0;
	margin-top: 0;
}
/*generell stuff ----------------------------------------------------------------------------------------*/
td {
	font-family : Verdana, Arial;
	font-size : 11px;
	color : #000000;
}

p {
	font-family : Verdana, Arial;
	font-size : 11px;
	color : #000000;
}
a:link, a:visited, a:hover, a:active 
{ 
  color: #003399;
  font-size : 11px;
  font-family : Verdana, Arial;
  font-weight: bold; 
  text-decoration: none;
}
a:hover
{
  color: #336699;
  font-size : 11px;
  font-family : Verdana, Arial;
  font-weight: bold; 
  text-decoration: underline;
}
h1
{
	font: bold 140% Arial, Verdana;
	color: #336699;
	border-bottom: 3px solid #336699;
	padding-bottom: 2px;
}
/*header part ----------------------------------------------------------------------------------------*/
td#header
{
	border-left:1px solid #336699;
	border-right:1px solid #336699;
}


/*Menu part ----------------------------------------------------------------------------------------*/
td#left_menuline
{
	border-left:1px solid #336699;
}
td#right_menuline
{
	border-right:1px solid #336699;
}

td#left_menu_top
{
	background : #cfdefe;
	vertical-align: top;
	border-left:1px solid #336699;
	border-right:1px solid #336699;
	border-bottom :1px dashed #336699;
	height : 16px;
	border-top : 1px solid #336699;
	color: #003399;
	padding: 0px 0px 0px 5px;
}

div#sitemapper
{
	
}
td#left_menu_top2
{
	background : #ffffff;
  vertical-align: top;
	border-left:1px solid #336699;
	border-right:1px solid #336699;	
	height : 59px;
	padding: 0px 0px 0px 0px;
	color : #003399;
}
td#left_menu_top2_login
{
	background : #cfdefe;
	vertical-align: top;
	border-left:1px solid #336699;
	border-right:1px solid #336699;
	border-bottom:1px solid #336699;
	height : 59px;
	padding: 0px 0px 0px 0px;
	color : #003399;

}
td#left_menu_top2_login input
{
	border: 1px solid #336699;
	padding: 0px 0px 0px 0px;
	margin: 2px;
	color: #003399;
	font: bold 100% Arial, Verdana;
}
td#left_menu_top2_login_name
{
	color: #003399;
	font: 100% Arial, Verdana;
	padding: 0px 0px 0px 10px;
}
td#left_menu_top2_login_name2
{
	color: #003399;
	font: 100% Arial, Verdana;
	padding: 5px 0px 5px 5px;
	text-decoration:underline;
}
	
td#subpics
{
		vertical-align: top;
		background : #ffffff;		
}


td#right_picline
{
	vertical-align: top;
	border-right:1px solid #336699;
	background : #ffffff;	
}
/*Body part ----------------------------------------------------------------------------------------*/
td#left_menu_bottom
{
	background : #ffffff;
	border-left:1px solid #336699; 
	border-right:1px solid #336699;
	margin-top: 2px;
	padding: 0px 0px 0px 5px;
}
td#content
{
	background : #ffffff;
	border-right:1px solid #336699;
	padding: 20px 20px 20px 20px;
}
td#content p 
{
	font-family : Verdana, Arial;
	font-size : 11px;
	color : #000000;
}
td#content_startseite
{
	background : #ffffff;
	border-right:1px solid #336699;
	padding: 0px 20px 20px 20px;
}
td#content_startseite p 
{
	font-family : Verdana, Arial;
	font-size : 11px;
	color : #000000;
}
td#all_body_content
{
	background : #ffffff;
	border-left:1px solid #336699; 
	border-right:1px solid #336699;
	padding: 15px 20px 20px 20px;
}
div#pullquote
{
	float: right;
	width: 140px;
	color: #98B4C8;
	border: solid #336699;
	border-width: 7px 0;
	font: bold 1em Arial, Verdana;
	padding: 3px 2px;
	margin: 1px 7px
}
div#pullquote2
{
	float: right;
	width: 140px;
	color: #98B4C8;
	border: solid #336699;
	border-width: 7px 0;
	font: bold 1em Arial, Verdana;
	padding: 3px 2px;
	margin: 1px 7px
}
div#contactdata
{
	font: normal 85% Arial, Verdana;
	color: #336699;
	font-size : 11px;
}
div#contactdata p
{
	font: normal 85% Arial, Verdana;
	color: #336699;
	font-size : 11px;
}
div#bodydata
{
	font: normal 85% Arial, Verdana;
	color: #336699;
	font-size : 11px;
}
div#bodydata p
{
	font: normal 85% Arial, Verdana;
	color: #336699;
	font-size : 11px;
}
div#bodydata_bold
{
	font: normal 85% Arial, Verdana;
	color: #336699;
	font-size : 11px;
	font-weight: bold;
}
div#bodydata_links
{
	font: normal 100% Arial, Verdana;
	color: #336699;
	font-size : 11px;
	padding: 0px 0px 0px 5px;
}
div#bodydata_links p
{
	font: normal 100% Arial, Verdana;
	color: #336699;
	font-size : 11px;
	padding: 0px 0px 0px 5px;
}
div#regelwerk_header
{
  font: normal 85% Arial, Verdana;
	color: #336699;
	font-size : 11px;
	font-weight: bold;
	padding: 0px 0px 10px 5px;
}
div#regelwerk_text
{
	font: normal 85% Arial, Verdana;
	color: #336699;
	font-size : 11px;
	padding: 0px 0px 20px 5px;
}
div#spacer
{
	padding: 0px 0px 0px 20px;
}
div#ul_header
{
	font: normal 85% Arial, Verdana;
	color: #336699;
	font-size : 11px;
	padding: 5px 0px 0px 10px;
}
div#legende
{
  font: bold 100% Arial, Verdana;
  padding: 20px 0px 0px 10px;
  text-decoration: none;
}
/*legende rot*/
div#legende_name1
{
  font: bold 85% Arial, Verdana;
	color: #ff0000;
	font-size : 11px;
	padding: 5px 0px 0px 10px;
	text-decoration: none;
	text-align: left;
}
div#legende_beschreibung1
{
  font: normal 85% Arial, Verdana;
	color: #ff0000;
	font-size : 11px;
	padding: 0px 0px 0px 10px;
	text-decoration: none;
	text-align: left;
}
/*legende violett*/
div#legende_name2
{
  font: bold 85% Arial, Verdana;
	color: #CD00EF;
	font-size : 11px;
	padding: 5px 0px 0px 10px;
	text-decoration: none;
}
div#legende_beschreibung2
{
  font: normal 85% Arial, Verdana;
	color: #CD00EF;
	font-size : 11px;
	padding: 0px 0px 0px 10px;
	text-decoration: none;
}	
/*legende grün*/
div#legende_name3
{
  font: bold 85% Arial, Verdana;
	color: #00af00;
	font-size : 11px;
	padding: 5px 0px 0px 10px;
	text-decoration: none;
}
div#legende_beschreibung3
{
  font: normal 85% Arial, Verdana;
	color: #00af00;
	font-size : 11px;
	padding: 0px 0px 0px 10px;
	text-decoration: none;
}	
/*legende blau	*/
div#legende_name4
{
  font: bold 85% Arial, Verdana;
	color: #003399;
	font-size : 11px;
	padding: 5px 0px 0px 10px;
	text-decoration: none;
}
div#legende_beschreibung4
{
  font: normal 85% Arial, Verdana;
	color: #003399;
	font-size : 11px;
	padding: 0px 0px 0px 10px;
	text-decoration: none;
}	
/*termin boxen----------------------------------------------------------------------------------------*/
table#terminbox
{
	background : #cfdefe;
	border-left:1px solid #336699; 
	border-right:1px solid #336699;
	border-bottom :1px solid #336699;
	border-top : 1px solid #336699;
	width: 100%;
}
td#terminbox_header
{
	font: bold 100% Arial, Verdana;
	color: #003399;
	font-size : 11px;
	text-align: center;
	border-bottom :1px dashed #336699;
}
td#trainingbox_header
{
	font: bold 100% Arial, Verdana;
	color: #003399;
	font-size : 11px;
	text-align: center;
	border-bottom :1px solid #336699;
}
td#terminbox_body
{
	font: normal 100% Arial, Verdana;
	color: #003399;
	font-size : 12px;
	text-align: left;
}
td#terminbox_body_planned
{
  font: normal 100% Arial, Verdana;
	color: #CD00EF;
	font-size : 12px;
	text-align: left;
}
td#terminbox_body_verified
{
  font: normal 100% Arial, Verdana;
	color: #00af00;
	font-size : 12px;
	text-align: left;
}
td#terminbox_body_done
{
  font: normal 100% Arial, Verdana;
	color: #003399;
	font-size : 12px;
	text-align: left;
}
td#terminbox_body_notverified
{
  font: normal 100% Arial, Verdana;
	color: #ff0000;
	font-size : 12px;
	text-align: left;
}
td#trainingbox_body
{
	font: normal 100% Arial, Verdana;
	color: #003399;
	font-size : 12px;
	text-align: left;
	border-bottom :1px dashed #336699;
}
td#trainingbox_body_last
{
	font: normal 100% Arial, Verdana;
	color: #003399;
	font-size : 12px;
	text-align: left;
}
/*Rangbox*/
table#rangbox
{
	background : #ffffff;
	width: 100%;
}
td#rangbox_header
{
  font: bold 85% Arial, Verdana;
	color: #336699;
	font-size : 11px;
	text-align: left;
}
td#rangbox_body
{
  font: normal 85% Arial, Verdana;
	color: #336699;
	font-size : 11px;
	text-align: left;
	padding: 0px 0px 5px 0px
}
td#rangbox_body_last
{
  font: normal 85% Arial, Verdana;
	color: #336699;
	font-size : 11px;
	text-align: left;
}
/*Akteurbox*/
table#akteurbox
{
	background : #cfdefe;
	border-left:1px solid #336699; 
	border-right:1px solid #336699;
	border-bottom :1px solid #336699;
	border-top : 1px solid #336699;
	width: 100%;
	border-spacing: 0px;
}
td#akteurbox_header
{
	font: bold 100% Arial, Verdana;
	color: #003399;
	background: #98b4c8;
	font-size : 11px;
	text-align: center;
	border-bottom :1px solid #336699;
}
td#akteurbox_body_left
{
	font: normal 100% Arial, Verdana;
	color: #003399;
	font-size : 12px;
	text-align: left;
	padding: 0 0 0 0;
	/*border-bottom :1px solid #336699;
	border-right: 1px solid #336699;
	border-top :1px solid #336699;*/
}
td#akteurbox_body_mid
{
	font: normal 100% Arial, Verdana;
	color: #003399;
	font-size : 12px;
	text-align: left;
	border-bottom :1px dashed #336699;
}
td#akteurbox_body_right
{
	font: normal 100% Arial, Verdana;
	color: #003399;
	font-size : 12px;
	text-align: left;
	border-bottom :1px dashed #336699;
}
td#akteurbox_footer
{
	font: normal 100% Arial, Verdana;
	color: #003399;
	font-size : 12px;
	text-align: left;
	border-top : 1px solid #98b4c8;
}

table#akteurbox_inline
{
	background : #cfdefe;
	width: 100%;
	height: 100%;
	padding: 0px 0px 0p 5px
}
td#abm_name
{
	font: normal 100% Arial, Verdana;
	color: #003399;
	font-size : 12px;
	text-align: left;
	border-bottom :1px dashed #336699;
	width : 90px;
}
td#abm_name2
{
	font: normal 100% Arial, Verdana;
	color: #003399;
	font-size : 12px;
	text-align: left;
	width : 90px;
}
td#abm_desc
{
	font: normal 100% Arial, Verdana;
	color: #003399;
	font-size : 12px;
	text-align: left;
	border-bottom :1px dashed #336699;
}
td#abm_desc2
{
	font: normal 100% Arial, Verdana;
	color: #003399;
	font-size : 12px;
	text-align: left;
}
/*akteurbox ende*/
/*Darstellungsbox*/
table#darstellungsbox
{
	background : #cfdefe;
	border-left:1px solid #336699; 
	border-right:1px solid #336699;
	border-bottom :1px solid #336699;
	border-top : 1px solid #336699;
	width: 100%;
	border-spacing: 0px;
}
td#darstellungsbox_header
{
	font: bold 100% Arial, Verdana;
	color: #003399;
	background: #98b4c8;
	font-size : 11px;
	text-align: center;
	border-bottom :1px solid #336699;
}
td#darstellungsbox_body_left
{
	font: normal 100% Arial, Verdana;
	color: #003399;
	font-size : 12px;
	text-align: left;
	padding: 0 0 0 0;
	vertical-align:top;
	/*border-bottom :1px solid #336699;
	border-right: 1px solid #336699;
	border-top :1px solid #336699;*/
}
td#darstellungsbox_body_mid
{
	font: normal 100% Arial, Verdana;
	color: #003399;
	font-size : 12px;
	text-align: left;
	border-bottom :1px dashed #336699;
}
td#darstellungsbox_body_right
{
  vertical-align:top;
  padding: 5px 0px 0p 5px;
}
td#darstellungsbox_footer
{
	font: normal 100% Arial, Verdana;
	color: #003399;
	font-size : 12px;
	text-align: left;
	border-top : 1px solid #98b4c8;
}
table#darstellungsbox_inline
{
	background : #cfdefe;
	width: 100%;
	height: 100%;
}
td#dbm_desc
{
	font: normal 100% Arial, Verdana;
	color: #003399;
	font-size : 12px;
	text-align: left;
}
/*darstellungs box ende*/
/*booklist*/
table#booklistbox
{
	background : #cfdefe;
	border-left:1px solid #336699; 
	border-right:1px solid #336699;
	border-bottom :1px solid #336699;
	border-top : 1px solid #336699;
	width: 100%;
}
td#booklistbox_header
{
	font: bold 100% Arial, Verdana;
	color: #003399;
	font-size : 11px;
	text-align: center;
	border-right:1px solid #336699;
}
td#booklistbox_header_last
{
	font: bold 100% Arial, Verdana;
	color: #003399;
	font-size : 11px;
	text-align: center;
}
td#booklistbox_entry_info 
{
	font: bold 100% Arial, Verdana;
	color: #003399;
	font-size : 10px;
	text-align: left;
	border-top :1px dashed #336699;
	border-right:1px solid #336699;
  vertical-align: top;
}	
td#booklistbox_entry_inhalt
{
	font: bold 100% Arial, Verdana;
	color: #003399;
	font-size : 10px;
	text-align: left;
	border-top :1px dashed #336699;
	border-right:1px solid #336699;
  vertical-align: top;
}
td#booklistbox_entry_cover
{
	color: #003399;
	border-top :1px dashed #336699;
  vertical-align: top;
	padding: 2px 0 2px 0;
}
/*booklist ende*/
/*klamottenzettel start*/
table#klamottenbox
{
	background : #cfdefe;
	border-left:1px solid #336699; 
	border-right:1px solid #336699;
	border-bottom :1px solid #336699;
	border-top : 1px solid #336699;
	width: 100%;
	border-spacing: 0px;
}
td#klamotten_header
{
	font: bold 100% Arial, Verdana;
	color: #003399;
	font-size : 11px;
	text-align: center;
	border-bottom:1px solid #336699;	
}
td#klamotten_header_mid
{
	font: bold 100% Arial, Verdana;
	color: #003399;
	font-size : 11px;
	text-align: center;
	border-bottom:1px solid #336699;
  border-right:	1px solid #336699;
  border-left:1px solid #336699;
}
td#klamotten_zelle
{
	font: bold 100% Arial, Verdana;
	color: #003399;
	font-size : 11px;
	text-align: left;
  vertical-align: mid;
  padding: 0px 0 5px 5px
}
td#klamotten_zelle a 
{
	font: bold 100% Arial, Verdana;
	color: #003399;
	font-size : 11px;
}
td#klamotten_zelle_mid
{
	font: bold 100% Arial, Verdana;
	color: #003399;
	font-size : 11px;
	text-align: left;
  vertical-align: mid;
  border-right:	1px solid #336699;
  border-left:1px solid #336699;
  padding: 0px 0 5px 5px
}
td#klamotten_zelle_mid a
{
	font: bold 100% Arial, Verdana;
	color: #003399;
	font-size : 11px;
}

/*klamottenzettel ende*/
/*footer part ----------------------------------------------------------------------------------------*/

td#bottom_left_block
{
	border-left:1px solid #336699; 
	border-top:1px solid #98B4C8; 
	border-bottom:1px solid #336699;
}
td#bottom_right_block
{
	border-right:1px solid #336699;  
	border-top:1px solid #98B4C8; 
	border-bottom:1px solid #336699;
	height : 10px;
	font-size : 10px;
	font : 10px bold Verdana, Arial;
	color : #336699;
	text-align: right;
	padding: 0px 5px 0px 0px;
}
td#act_spacer
{
	background : #cfdefe;
	height : 16px;
}
td#act_pic
{
	background : #cfdefe;
	vertical-align: middle;
	height : 75px;
	padding: 0px 5px 0px 5px;
}
td#act_desc
{
	background : #cfdefe;
	vertical-align: top;
	height : 75px;
	color: #003399;
	padding: 5px 5px 5px 5px;
}
div#leftmenu
{
  background : #cfdefe;
  font-size : 12px;
  font-weight:bold;
	font : Verdana, Arial;
	color : #003399;
	text-align: left;
	padding: 10px 5px 10px 10px;
}
div#leftmenu_entry
{
	padding: 5px 5px 0px 10px;
	text-decoration:none;
	border:none;
}
.footer {
	font-size : 10px;
	font : 10px Verdana, Arial;
	color : #336699;
}
.version 
{
	font-size : 10px;
	font : 10px bold Verdana, Arial;
	color : #336699;
	text-align: right;
	height : 16px;
	padding: 0px 5px 0px 0px;
}
div#galerie_body
{
	background : #ffffff;
	padding: 10px 20px 20px 40px;
}
.image
{
  border-width: 0.5px;
	border-color: black;
	border-style: solid;	
}

/* CSS Document */

.text{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

.textBold{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}


//-->

