/*-------------------------------------------*/
/* default.css	 							 */
/* Stylesheet for metronom					 */
/*-------------------------------------------*/
/* written by								 */
/* c.darsow									 */
/* (c) by bootsmann - marketing				 */
/*-------------------------------------------*/
/* last update: 21.08.2003					 */
/*-------------------------------------------*/

/*-------------------------------------------*/
.bildunterschrift{
	padding-left:5px;padding-top:5px;padding-right:5px;
}	
/*-------------------------------------------*/
.weisselinie{border-top: 1px solid white}
/*-------------------------------------------*/
.fahrplanblauBG {background:#D1E6F5;border-right:5px solid white;border-bottom:1px solid white;padding-left:14px;padding-right:14px;}
.fahrplanblau2BG {background:#D1E6F5;border-right:5px solid white;border-bottom:1px solid white;padding-left:14px;padding-right:14px;padding-top:20px;}
.fahrplanblau3BG {background:#D1E6F5;border-right:5px solid white;border-bottom:1px solid white;padding-left:14px;padding-right:14px;padding-bottom:20px;}
.fahrplangelbBG {background:#FFF5D5;border-left:5px solid white;border-bottom:1px solid white;padding-left:28px;padding-right:14px;}
.fahrplangelb2BG {background:#FFF5D5;border-left:5px solid white;border-bottom:1px solid white;padding-left:28px;padding-right:14px;padding-top:20px;}
.fahrplangelb3BG {background:#FFF5D5;border-left:5px solid white;border-bottom:1px solid white;padding-left:28px;padding-right:14px;padding-bottom:20px;}
/*-------------------------------------------*/
.txtblau		{  font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size:0.7em;
					color:#4D6FB1}
.txtdunkelblau	{  font-family: Verdana, Arial, Helvetica, sans-serif;
					font-size:1 em;
					color:#00308F}
/*-------------------------------------------*/
img {border:0}
/*-------------------------------------------*/

/*-------------------------------------------*/
/* color classes 							 */
/*-------------------------------------------*/
.ganzDunkelBlau				{ color:#00308F; }
.ganzDunkelBlauBG			{ background:#00308F; }
.ganzdunkelblauBG			{ background:#00308F; }
/*-------------------------------------------*/
.mittelDunkelBlau			{ color:#3057A4; }
.mittelDunkelBlauBG			{ background:#3057A4; }
.mitteldunkelblauBG			{ background:#3057A4; }
/*-------------------------------------------*/
.dunkelBlau					{ color:#1A459A; }
.dunkelBlauBG				{ background:#1A459A; }
.dunkelblauBG				{ background:#1A459A; }
/*-------------------------------------------*/
.blau						{ color:#4D6FB1; }
.blauBG						{ background:#4D6FB1; }
/*-------------------------------------------*/
.blau2						{ color:#4064AB; }
.blau2BG					{ background:#4064AB; }
/*-------------------------------------------*/
.blau3						{ color:#5F7EB9; }
.blau3BG					{ background:#5F7EB9; }
/*-------------------------------------------*/
.blau4						{ color:#3E62AA; }
.blau4BG					{ background:#3E62AA; }
.blau5BG					{ background:#BACDEB; padding-left:20px;}
/*-------------------------------------------*/
.hellBlau					{ color:#718CC1; }
.hellBlauBG					{ background:#718CC1; }
.hellblauBG					{ background:#718CC1; }
/*-------------------------------------------*/
.ganzHellBlau				{ color:#8BA1CC; }
.ganzHellBlauBG				{ background:#8BA1CC; }
.ganzhellblauBG				{ background:#8BA1CC; }
/*-------------------------------------------*/
.dunkelGelb					{ color:#F4A100; }
.dunkelGelbBG				{ background:#F4A100; }
/*-------------------------------------------*/
.dunkelgelb					{ color:#F4A100; }
.dunkelgelbBG				{ background:#F4A100; }
/*-------------------------------------------*/
.dunkelaubergine			{ color:#993366; }
.dunkelaubergineBG			{ background:#993366; }
/*-------------------------------------------*/
.dunkelgruen				{ color:#628700; }
.dunkelgruenBG				{ background:#628700; }
/*-------------------------------------------*/
.dunkelrot					{ color:#B21A1C; }
.dunkelrotBG				{ background:#B21A1C; }
/*-------------------------------------------*/
.gelb						{ color:#F6B300; }
.gelbBG						{ background:#F6B300; }
/*-------------------------------------------*/
.weiss						{ color:#FFFFFF; }
.weissBG					{ background:#FFFFFF; }
/*-------------------------------------------*/
.naviDunkel					{ color:#A7B7D9; }
.naviDunkelBG				{ background:#A7B7D9; }
.navidunkelBG				{ background:#A7B7D9; }
/*-------------------------------------------*/
.naviHell					{ color:#D1D9EB; }
.naviHellBG					{ background:#D1D9EB; }
.navihellBG					{ background:#D1D9EB; }
/*-------------------------------------------*/
.naviGanzHell				{ color:#E7EBF5; }
.naviGanzHellBG				{ background:#E7EBF5; }
.naviganzhellBG				{ background:#E7EBF5; }
/*-------------------------------------------*/
.markt						{ color:#EBEFF7; }
.marktBG					{ background:#EBEFF7; }
/*-------------------------------------------*/
.naviSub					{ color:#BCC8E2; }
.naviSubBG					{ background:#BCC8E2; }
/*-------------------------------------------*/
.naviSubSub					{ color:#E1E6F2; }
.naviSubSubBG				{ background:#E1E6F2; }
/*-------------------------------------------*/
.linie						{ color:#9CAFD4; }
.linieBG					{ background:#9CAFD4; }
/*-------------------------------------------*/
.rot  { color:#BA3335;}
.rotBG  { background:#BA3335;}
/*-------------------------------------------*/
.gruen  { color:#75971F;}
.gruenBG  { background:#75971F;}
/*-------------------------------------------*/
.orange  { color:#F97500;}
.orangeBG  { background:#F97500;}
.dunkelorangeBG  { background:#ED5F00;}
/*-------------------------------------------*/
.lila { color:#A44877;}
.lilaBG { background:#A44877;}
/*-------------------------------------------*/
.dunkellilaBG { background:#993365;}
/*-------------------------------------------*/
.meta {
	font-family:verdana,arial,helvetica,sans-serif;
	color:#ffffff;
	background:#1A459A;
}
/*-------------------------------------------*/
.weiss_rand_BG				{ background:#FFFFFF; border-right: 1px solid #D1D9EB;}
.weiss_tr_rand_BG			{ background:#FFFFFF; border-right: 1px solid #D1D9EB; border-top: 1px solid #D1D9EB}
.weiss_tb_rand_BG			{ background:#FFFFFF; border-bottom: 1px solid #D1D9EB; border-top: 1px solid #D1D9EB}
.weiss_tbr_rand_BG			{ background:#FFFFFF; border-bottom: 1px solid #D1D9EB; border-top: 1px solid #D1D9EB;border-right: 1px solid #D1D9EB;}
.weiss_tbl_rand_BG			{ background:#FFFFFF; border-bottom: 1px solid #D1D9EB; border-top: 1px solid #D1D9EB;border-left: 1px solid #D1D9EB;}
.weiss_lrb_rand_BG			{ background:#FFFFFF; border-right: 1px solid #D1D9EB; border-left: 1px solid #D1D9EB;border-bottom: 1px solid #D1D9EB;}
.weiss_rb_rand_BG		{ background:#FFFFFF; border-right: 1px solid #D1D9EB;border-bottom: 1px solid #D1D9EB;}
.weiss_t_rand_BG			{ background:#FFFFFF; border-top: 1px solid #D1D9EB}
.weiss_b_rand_BG			{ background:#FFFFFF; border-bottom: 1px solid #D1D9EB; padding-right:0px;}
.weiss_b_klein_rand_BG		{ background:#FFFFFF; border-bottom: 1px solid #D1D9EB; padding-right:0px; font-size:9px; color:#4D6FB1;padding-left:24px;}
.weiss_br_rand_BG			{ background:#FFFFFF; border-bottom: 1px solid #D1D9EB; border-right: 1px solid #D1D9EB;}
.weiss_lr_rand_BG			{ background:#FFFFFF; border-right: 1px solid #D1D9EB; border-left: 1px solid #D1D9EB}
.weiss_lrtb_rand_BG	{ background:#FFFFFF; border-right: 1px solid #D1D9EB; border-left: 1px solid #D1D9EB;border-bottom: 1px solid #D1D9EB;border-top: 1px solid #D1D9EB;}
.weiss_lb_rand_BG		{ background:#FFFFFF; border-left: 1px solid #D1D9EB;border-bottom: 1px solid #D1D9EB;}
.weiss_ltb_rand_BG		{ background:#FFFFFF; border-left: 1px solid #D1D9EB;border-bottom: 1px solid #D1D9EB;border-top: 1px solid #D1D9EB;}
.rand						{ background:#FFFFFF; border-right: 1px solid #D1D9EB; border-left: 1px solid #D1D9EB;border-top: 1px solid #D1D9EB;border-bottom: 1px solid #D1D9EB;}
.naviganzhell_rand_BG		{ background:#D1D9EB; border-right: 1px solid #D1D9EB;}
/*-------------------------------------------*/
H1 {color:#00308F; margin-bottom:0px; margin-top:0px; font-family:verdana,arial,helvetica,sans-serif; font-size:16px;}
H2 {color:#00308F; margin-bottom:0px; margin-top:10px; font-family:verdana,arial,helvetica,sans-serif; font-size:13px;}
/*-------------------------------------------*/
.text {
    background-color: #fff;
	font-size:11px;
	font-family:verdana,arial,helvetica,sans-serif;
	color:#000000;
	padding-top: 28px;
    padding-left: 24px;
	padding-right: 24px;
}
/*-------------------------------------------*/
.textstartseite {
	font-size:11px;
	font-family:verdana,arial,helvetica,sans-serif;
	color:#000000;
	padding-top: 28px;
    padding-left: 11px;
	padding-right: 11px;
}
/*-------------------------------------------*/
.headline2 {
	font-size:11px;
	font-family:verdana,arial,helvetica,sans-serif;
	margin-top:11px;
	margin-bottom:11px;
	color:#F4A100;
}

/*-------------------------------------------*/


/*-------------------------------------------*/
/* adjustment classes 							 */
/*-------------------------------------------*/
.middle 	{ vertical-align:middle; }
.center		{ text-align:center; }
.right		{ text-align:right; }
.left 		{ text-align:left; }
/*-------------------------------------------*/

/*-------------------------------------------*/
/* text tag classes 							 */
/*-------------------------------------------*/
BODY, B, P, FORM, TH, TABLE, TR, UL, OL, LI, INPUT, TEXTAREA, TD, SELECT {
		font-size:11px;
		font-family:verdana,arial,helvetica,sans-serif;
}
/*-------------------------------------------*/


/*-------------------------------------------*/
/* width classes 							 */
/*-------------------------------------------*/
.w50 		{ width:50px;}
.w75 		{ width:75px; }
.w100 		{ width:100px; }
.w120 		{ width:120px; }
.w150 		{ width:150px; }
.w200 		{ width:200px; }
.w210 		{ width:210px; }
.w250 		{ width:250px; }
.w300 		{ width:300px; }
/*-------------------------------------------*/

/*-------------------------------------------*/
/* link classes 							 */
/*-------------------------------------------*/
a.subnavi:link						{ color:#00308F; font-size:12px;  text-decoration:none;}
a.subnavi:visited					{ color:#00308F; font-size:12px;  text-decoration:none;}
a.subnavi:active				{ color:#00308F; font-size:12px;  text-decoration:none;}
a.subnavi:hover      			{ color:#00308F; font-size:12px;  text-decoration:none;}
/*-------------------------------------------*/
a.stadtlinks:link			{ color:#000000; text-decoration:underline; }
a.stadtlinks:visited		{ color:#000000; text-decoration:underline; }
a.stadtlinks:active			{ color:#006B78; text-decoration:underline;}
a.stadtlinks:hover			{ color:#006B78; text-decoration:underline;}
/*-------------------------------------------*/
a.whiteLinkBold:link		{ color:#FFFFFF; text-decoration:underline; font-weight:bold;}
a.whiteLinkBold:visited		{ color:#FFFFFF; text-decoration:underline; font-weight:bold;}
a.whiteLinkBold:active		{ color:#FFFFFF; text-decoration:underline; font-weight:bold;}
a.whiteLinkBold:hover		{ color:#FFFFFF; text-decoration:underline; font-weight:bold;}
/*-------------------------------------------*/
a.blackLink:link			{ color:#000000; text-decoration:underline; font-weight:bold;}
a.blackLink:visited			{ color:#000000; text-decoration:underline; font-weight:bold;}
a.blackLink:active			{ color:#999999; text-decoration:underline; font-weight:bold;}
a.blackLink:hover			{ color:#666666; text-decoration:underline; font-weight:bold;}
/*-------------------------------------------*/
a.blackFine:link			{ color:#000000; text-decoration:underline;}
a.blackFine:visited			{ color:#000000; text-decoration:underline;}
a.blackFine:active			{ color:#999999; text-decoration:underline;}
a.blackFine:hover			{ color:#666666; text-decoration:underline;}
/*-------------------------------------------*/
a.stadtteillinks:link		{ color:#000000; text-decoration:underline; }
a.stadtteillinks:visited	{ color:#000000; text-decoration:underline; }
a.stadtteillinks:active		{ color:#339900; text-decoration:underline;}
a.stadtteillinks:hover		{ color:#339900; text-decoration:underline;}
/*-------------------------------------------*/
a.quicklinks:link			{ color:#006B78; text-decoration:underline; }
a.quicklinks:visited		{ color:#006B78; text-decoration:underline; }
a.quicklinks:active			{ color:#4EA5B0; text-decoration:underline; }
a.quicklinks:hover			{ color:#4EA5B0; text-decoration:underline; }
/*-------------------------------------------*/
a.rundflug:link				{ color:#006B78; text-decoration:underline; }
a.rundflug:visited			{ color:#006B78; text-decoration:underline; }
a.rundflug:active			{ color:#4EA5B0; text-decoration:underline; }
a.rundflug:hover			{ color:#4EA5B0; text-decoration:underline; }
/*-------------------------------------------*/
a.forum:link				{ color:#000000; text-decoration:underline; }
a.forum:visited				{ color:#000000; text-decoration:underline; }
a.forum:active				{ color:#1F5196; text-decoration:underline; }
a.forum:hover				{ color:#1F5196; text-decoration:underline; }
/*-------------------------------------------*/
a.quicklinks_gruen:link		{ color:#007833; text-decoration:underline; }
a.quicklinks_gruen:visited	{ color:#007833; text-decoration:underline; }
a.quicklinks_gruen:active	{ color:#339900; text-decoration:underline; }
a.quicklinks_gruen:hover	{ color:#339900; text-decoration:underline; }
/*-------------------------------------------*/
a.blau:link					{ color:#000000; text-decoration:underline; }
a.blau:visited				{ color:#000000; text-decoration:underline; }
a.blau:active				{ color:#1F5196; text-decoration:underline; }
a.blau:hover				{ color:#1F5196; text-decoration:underline; }
/*-------------------------------------------*/
a.kantine:link				{ color:#000000; text-decoration:underline; }
a.kantine:visited			{ color:#000000; text-decoration:underline; }
a.kantine:active			{ color:#AAD8DB; text-decoration:underline; }
a.kantine:hover				{ color:#AAD8DB; text-decoration:underline; }
/*-------------------------------------------*/
a.karte:link				{ color:#000000; text-decoration:none; }
a.karte:visited				{ color:#000000; text-decoration:none; }
a.karte:active				{ color:#E89D1A; text-decoration:none; }
a.karte:hover				{ color:#E89D1A; text-decoration:none; }
/*-------------------------------------------*/
a.familie:link				{ color:#000000; text-decoration:underline; }
a.familie:visited			{ color:#000000; text-decoration:underline; }
a.familie:active			{ color:#97080B; text-decoration:underline; }
a.familie:hover				{ color:#97080B; text-decoration:underline; }
/*-------------------------------------------*/
a.bold:link					{ color:#00308F; font-size:12px; text-decoration:none; font-weight:bold}
a.bold:visited				{ color:#00308F; font-size:12px; text-decoration:none; font-weight:bold}
a.bold:active				{ color:#00308F; font-size:12px; text-decoration:none; font-weight:bold}
a.bold:hover				{ color:#00308F; font-size:12px; text-decoration:none; font-weight:bold}
/*-------------------------------------------*/
a.Bold:link					{ color:#00308F; font-size:12px; text-decoration:none; font-weight:bold}
a.Bold:visited				{ color:#00308F; font-size:12px; text-decoration:none; font-weight:bold}
a.Bold:active				{ color:#00308F; font-size:12px; text-decoration:none; font-weight:bold}
a.Bold:hover				{ color:#00308F; font-size:12px; text-decoration:none; font-weight:bold}
/*-------------------------------------------*/
a.weiss:link				{ color:#FFFFFF; font-size:1em; text-decoration:none; font-weight:bold}
a.weiss:visited				{ color:#FFFFFF; font-size:1em; text-decoration:none; font-weight:bold}
a.weiss:active				{ color:#FFFFFF; font-size:1em; text-decoration:none; font-weight:bold}
a.weiss:hover				{ color:#FFFFFF; font-size:1em; text-decoration:none; font-weight:bold}
/*-------------------------------------------*/
a.weissunderline:link		{ color:#FFFFFF; font-size:1em; text-decoration:underline;}
a.weissunderline:visited	{ color:#FFFFFF; font-size:1em; text-decoration:underline;}
a.weissunderline:active		{ color:#FFFFFF; font-size:1em; text-decoration:underline;}
a.weissunderline:hover		{ color:#FFFFFF; font-size:1em; text-decoration:underline;}
/*-------------------------------------------*/
a.gelb:link					{ color:#F4A100; font-size:100%; text-decoration:none; font-weight:bold}
a.gelb:visited				{ color:#F4A100; font-size:100%; text-decoration:none; font-weight:bold}
a.gelb:active				{ color:#F4A100; font-size:100%; text-decoration:none; font-weight:bold}
a.gelb:hover				{ color:#F4A100; font-size:100%; text-decoration:none; font-weight:bold}
/*-------------------------------------------*/
a.gelbSmall:link			{ color:#F4A100; font-size:90%; text-decoration:none; font-weight:bold; line-height : 120%}
a.gelbSmall:visited			{ color:#F4A100; font-size:90%; text-decoration:none; font-weight:bold; line-height : 120%}
a.gelbSmall:active			{ color:#F4A100; font-size:90%; text-decoration:none; font-weight:bold; line-height : 120%}
a.gelbSmall:hover			{ color:#F4A100; font-size:90%; text-decoration:none; font-weight:bold; line-height : 120%}
/*-------------------------------------------*/
a:link						{ color:#00308F; font-size:11px;  text-decoration:underline;}
a:visited					{ color:#00308F; font-size:11px;  text-decoration:underline;}
a:active					{ color:#00308F; font-size:11px;  text-decoration:underline;}
a:hover						{ color:#00308F; font-size:11px;  text-decoration:underline;}
/*-------------------------------------------*/
a.meta:link					{ color:#FFFFFF; font-size:11px; text-decoration:none;}
a.meta:visited				{ color:#FFFFFF; font-size:11px; text-decoration:none;}
a.meta:active				{ color:#FFFFFF; font-size:11px; text-decoration:none;}
a.meta:hover				{ color:#FFFFFF; font-size:11px; text-decoration:none;}
/*-------------------------------------------*/
a.ohne:link					{ color:#000000; font-size:90%; text-decoration:none; font-weight:bold; line-height : 120%}
a.ohne:visited				{ color:#000000; font-size:90%; text-decoration:none; font-weight:bold; line-height : 120%}
a.ohne:active				{ color:#000000; font-size:90%; text-decoration:none; font-weight:bold; line-height : 120%}
a.ohne:hover				{ color:#000000; font-size:90%; text-decoration:none; font-weight:bold; line-height : 120%}
/*-------------------------------------------*/
.news{
	padding-bottom:15px;
	padding-top:3px;
}
/*-------------------------------------------*/


/* Fundbüro Kundenzentrum */

.fundbuero {
	margin:0px;
	padding:1px 5px 1px 0px;
	border:0px;
}

.fundbuero_input {
	width:250px;
}

.fundbuero_kommentar {
	width:250px;
	height:70px;
}

.fundBlau {
	background-color:#BACDEB;
	padding:1px 5px 1px 20px;
	border:0px;
	margin:0px;
}

.fundTabelle {
	width:450px;
	border:0px;
	padding:20px 0px 20px 0px;
	background-color:#BACDEB;
}

.jsactive { display:;}
* html .jsactive  { display:block; }
.jsinactive { display:none; }