
a         { color: #FFFFFF; text-decoration: none }
a:link    { color: #FFFFFF; text-decoration: none }
a:visited { color: #FFFFFF; text-decoration: none }
a:vlink   { color: #FFFFFF; text-decoration: none }
a:active  { color: #DA6400; text-decoration: none }
a:hover   { color: #e83d05; text-decoration: none; }

.content         { color: #000000; text-decoration: none }
.content a         { color: #000000; text-decoration: none }
.content a:link    { color: #000000; text-decoration: none }
.content a:visited { color: #000000; text-decoration: none }
.content a:vlink   { color: #000000; text-decoration: none }
.content a:active  { color: #DA6400; text-decoration: none }
.content a:hover   { color: #e83d05; text-decoration: none; }

.orangetext  { color: #DA6400; font-weight: bold; font-size: 12px}
.orangetext12px { color: #DA6400; font-weight: bold; font-size: 12px }
.smalltext  { font-size: 10px }
.text14px { font-weight: bold; font-size: 14px }
.text12px { font-weight: bold; font-size: 12px }
.text12pxn { font-size: 12px }

.body, TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.sound {
background: #485D87;
color: #FFFFFF;
font-size: 13px;
padding-left: 10px;
padding-top: 2px;
padding-bottom: 2px;
}
a.sound:link, a.sound:visited, a.sound:hover {
color: #FFFFFF;
}

.sound2 {
font-size: 12px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 2px;
}

.sound-text {
color: #FFFFFF;
}
a.sound-text {
color: #FFFFFF;
}

.text12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.mainTable {
	background-color: #B5B5B5;
}
.topTable {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #333333;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}

.contentTable {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #51504E;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #51504E;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #51504E;
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #51504E;
}

.menuText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}


.menuNotActive{
	color: #CECDCD;
	background: #636A6E;
	text-decoration:none;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	float: left;
	clear: none;
	padding-top: 2px;
	padding-right: 2px;
	height: 21px;
	width: 112px;
}	
/* Main Navigation */
.menu { color: #E8E8E8; text-decoration:none; font-size:16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }	
.menu a { color: #E8E8E8; text-decoration: none; }	
.menu a:link {color: #E8E8E8; text-decoration: none;}
.menu a:active {color: #E8E8E8; text-decoration: none;}
.menu a:visited {color: #E8E8E8; text-decoration: none; }
.menu a:hover {color: #938FA0; text-decoration: none;}

.menuselected { color: #DA6400; text-decoration:none; font-size:16px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}	
.menuselected a { color: #DA6400; font-size:16px; font-weight: bold; }	
.menuselected a:link { color: #DA6400; font-size:16px; font-weight: bold; }
.menuselected a:active { color: #DA6400; font-size:16px; font-weight: bold; }
.menuselected a:visited { color: #DA6400; font-size:16px; font-weight: bold; }
.menuselected a:hover { color: #DA6400; font-size:16px; font-weight: bold; }



div.outer1 { float: left; width: 109px; height: 24px; background: url( '/images/menu1.jpg' ) 0 -48px no-repeat; }
div.outer1 a { display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; background: url( '/images/menu1.jpg' ) top left no-repeat; } 
div.outer1 span { display: block; margin:0; padding: 7px 0 0 13px; } 
div.outer1 a:hover { background-image: none; color: yellow; }

div.outerselected1 { float: left; width: 109px; height: 24px; background: url( '/images/menu1.jpg' )  0 -48px no-repeat; }
div.outerselected1 a { 	display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; background: url( '/images/menu1.jpg' ) 0 -48px no-repeat; } 	
div.outerselected1 span { display: block; margin:0; padding: 7px 0 0 13px; } 
div.outerselected1 a:hover { background-image: none; } 

div.outer2 { float: left; width: 160px; height: 24px; background: url( '/images/menu2.jpg' ) 0 -48px no-repeat; }
div.outer2 a { display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; background: url( '/images/menu2.jpg' ) top left no-repeat; } 
div.outer2 span { display: block; margin:0; padding: 7px 0 0 13px; } 
div.outer2 a:hover { background-image: none; color: yellow; }

div.outerselected2 { float: left; width: 160px; height: 24px; background: url( '/images/menu2.jpg' )  0 -48px no-repeat; }
div.outerselected2 a { 	display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; background: url( '/images/menu2.jpg' ) 0 -48px no-repeat; } 	
div.outerselected2 span { display: block; margin:0; padding: 7px 0 0 13px; } 
div.outerselected2 a:hover { background-image: none; } 

div.outer3 { float: left; width: 120px; height: 24px; background: url( '/images/menu3.jpg' ) 0 -48px no-repeat; }
div.outer3 a { display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; background: url( '/images/menu3.jpg' ) top left no-repeat; } 
div.outer3 span { display: block; margin:0; padding: 7px 0 0 13px; } 
div.outer3 a:hover { background-image: none; color: yellow; }

div.outerselected3 { float: left; width: 120px; height: 24px; background: url( '/images/menu3.jpg' )  0 -48px no-repeat; }
div.outerselected3 a { 	display: block; margin: 0; padding:0; width:100%; height:100%; overflow:hidden; background: url( '/images/menu3.jpg' ) 0 -48px no-repeat; } 	
div.outerselected3 span { display: block; margin:0; padding: 7px 0 0 13px; } 
div.outerselected3 a:hover { background-image: none; } 

/*SubMenus */
.submenu	{ color: #FFFFFF; text-decoration:none; font-size:16px; font-family: Arial, Helvetica, sans-serif;}	
.submenu	a { color: #FFFFFF; text-decoration:none; }	
.submenu	a:link {color: #FFFFFF; text-decoration: none;}
.submenu	a:active {color: #FFFFFF; text-decoration: none;}
.submenu	a:visited {color: #FFFFFF; text-decoration: none; }
.submenu	a:hover {color: #ec3c01; text-decoration: none;}

.submenu_on { color: #ec3c01; text-decoration:none; font-size:16px; font-family: Arial, Helvetica, sans-serif;}
.submenu_on a { color: #ec3c01; }
.submenu_on	a:link { color: #ec3c01; }
.submenu_on	a:active { color: #ec3c01; }
.submenu_on	a:visited { color: #ec3c01;}
.submenu_on	a:hover { color: #ec3c01;  }

/*SubMenus */
.submenu2	{ color: #000000; text-decoration:none; font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}	
.submenu2	a { color: #000000; text-decoration:none; }	
.submenu2	a:link {color: #000000; text-decoration: none;}
.submenu2	a:active {color: #000000; text-decoration: none;}
.submenu2	a:visited {color: #000000; text-decoration: none; }
.submenu2	a:hover {color: #938FA0; text-decoration: none;}

.submenu2_on { color: #DA6400; text-decoration:none; font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.submenu2_on a { color: #DA6400; font-weight: bold; }
.submenu2_on	a:link { color: #DA6400; font-weight: bold; }
.submenu2_on	a:active { color: #DA6400; font-weight: bold; }
.submenu2_on	a:visited { color: #DA6400; font-weight: bold;}
.submenu2_on	a:hover { color: #DA6400; font-weight: bold; }

/* style für Interaktions Buttons, ... */
.menu_intakt	{ background: #DA6400; }	
.menu_intakt_over { background: #938FA0; }



.menuconsole	a:link {color: #CECDCD; text-decoration: none; background: #636A6E; vertical-align: top; width: 105px; padding-right: 2px;}
.menuconsole	a:active {color: #CECDCD; text-decoration: none; background: #636A6E; vertical-align: top; width: 105px; padding-right: 2px;}
.menuconsole	a:visited {color: #CECDCD; text-decoration: none; background: #636A6E; vertical-align: top; width: 105px; padding-right: 2px;}
.menuconsole	a:hover {color: #FFFFFF; text-decoration: none; background: #DA6400; vertical-align: top; width: 105px; padding-right: 2px;}
.menuconsoleaktiv a{
	color: #FFFFFF;
	background: #DA6400;
	text-decoration:none;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	float: left;
	clear: none;
	padding-top: 2px;
	padding-right: 2px;
	height: 21px;
	width: 105px;
}
.menuconsoleaktiv a:hover {
	color: #FFFFFF;
	background: #DA6400;
	text-decoration:none;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	float: left;
	clear: none;
	padding-top: 2px;
	padding-right: 2px;
	height: 21px;
	width: 105px;
}	
.menuconsoleaktiv a:visited {
	color: #FFFFFF;
	background: #DA6400;
	text-decoration:none;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	float: left;
	clear: none;
	padding-top: 2px;
	padding-right: 2px;
	height: 21px;
	width: 105px;
}

.menuconsole	a{
	color: #CECDCD;
	background: #636A6E;
	text-decoration:none;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	float: left;
	clear: none;
	padding-top: 2px;
	padding-right: 2px;
	height: 21px;
	width: 105px;
}	


.menuoff	a{
	color: #666666;
	background: #636A6E;
	text-decoration:none;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	float: left;
	clear: none;
	padding-top: 2px;
	padding-right: 2px;
	height: 21px;
	width: 112px;
}
.menuoff	a:link{
	color: #666666;
	background: #636A6E;
	text-decoration:none;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	float: left;
	clear: none;
	padding-top: 2px;
	padding-right: 2px;
	height: 21px;
	width: 112px;
}
.menuoff	a:active{
	color: #666666;
	background: #636A6E;
	text-decoration:none;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	float: left;
	clear: none;
	padding-top: 2px;
	padding-right: 2px;
	height: 21px;
	width: 112px;
}
.menuoff	a:visited{
	color: #666666;
	background: #636A6E;
	text-decoration:none;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	float: left;
	clear: none;
	padding-top: 2px;
	padding-right: 2px;
	height: 21px;
	width: 112px;
}
.menuoff	a:hover{
	color: #666666;
	background: #636A6E;
	text-decoration:none;
	font-size:13px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-weight: bold;
	float: left;
	clear: none;
	padding-top: 2px;
	padding-right: 2px;
	height: 21px;
	width: 112px;
}	

.inhalt_top_table_l {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.inhalt_top_table_r {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.inhalt_table_l {
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-left-color: #000000;
}

.input-zeile-nostyle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 14px;
	width: 30px;
	border: 0px none;
	line-height: 12px;
	font-weight: bold;
}

.input-textfeld {
	background-color: #DA6400;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-left-color: #000000;
	width: 152px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-left-width: 1px;
}

.input-zeile {
	background-color: #DA6400;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;

}

.input-zeile-kurz {
	background-color: #F1F1F2;
	border-bottom-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
	width: 85px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}

.input-zeile-kurz100 {
	background-color: #F1F1F2;
	border-bottom-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-bottom-color: #000000;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}

.input-zeile-lang {
	background-color: #F1F1F2;
	border-bottom-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}

.input-feedback {
	background-color: #F1F1F2;
	border-bottom-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 150px;
	height: 109px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.input-termin {
	background-color: #F1F1F2;
	border-bottom-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 150px;
	height: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.input-rruf {
	background-color: #F1F1F2;
	border-bottom-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 150px;
	height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.button {
	background: url(/images/sym_10.jpg);
	border: none;
	margin: 0px;
	padding: 0px;
	height: 16px;
	width: 16px;
}

.textfeld-suche {
		width: 120px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #4C4C4C;
	height: 17px;
	margin: 0px;
}

.text16 {
	font-size: 16px;
	font-weight: bold;
}

.weisfett {
	color: #FFFFFF;
	font-weight: bold;
}

.weiss {
	color: #FFFFFF;
}

.weiss-klein {
	color: #FFFFFF;
}

.grau-klein {
	color: #9b9b9b;
}

.suchlinks	a {  text-decoration:none; font-size:11px; font-family: Arial, Helvetica, sans-serif; }	
.suchlinks	a:link {  text-decoration:none; font-size:11px; font-family: Arial, Helvetica, sans-serif; }	
.suchlinks	a:active {  text-decoration:none; font-size:11px; font-family: Arial, Helvetica, sans-serif; }	
.suchlinks	a:visited {  text-decoration:none; font-size:11px; font-family: Arial, Helvetica, sans-serif; }	
.suchlinks	a:hover {color: #ffffff; text-decoration: none; font-weight: bold;}
.black_border {
	border: 1px solid #ffffff;
}
.com_td_border {
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
.com_td_border2 {
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}
a.small_white_text, a.small_white_text:visited {
	color: #ffffff;
}
.bannerheadline { background: url("/assets/bannerheadline.jpg") }
.text_12 { font-size:12px; }
.text_14 { font-size:14px; }
.text_grey_11 { color: #615D5C; }
.text_grey_12 { color: #615D5C; font-size:12px; }
.text_grey_14 { color: #615D5C; font-size:14px; }
.text_light_grey_12 { color: #E8E8E8; font-size:12px; }
.text_orange_14  { color: #DA6400; font-size: 14px}
.text_orange_16  { color: #e83d05; font-size: 16px}
.text_schwarz_16  { color: #000000; font-size: 16px}
.text_schwarz_16 a:hover   { color: #e83d05; text-decoration: none; }

.linkfenster_headline { color: #FFFFFF; background: #DA6400; padding-top: 5px; padding-bottom: 5px; padding-right: 10px; padding-left: 10px;}
.linkfenster { background: #FDD0A6; padding-top: 3px; padding-bottom: 3px; padding-right: 10px; padding-left: 10px;}
.linkfenster_headline2 { color: #FFFFFF; background: #DA6400;}
.linkfenster_shop { background: #FDD0A6; padding-top: 6px; padding-bottom: 3px; padding-right: 10px; padding-left: 10px;}
.album_pages { background: #a55824; padding-top: 3px; padding-bottom: 3px; padding-right: 10px; padding-left: 10px;}

.text_rot_14 { color: #e83d05; font-size: 14px;}
.text_weiss_14 { color: #FFFFFF; font-size: 14px;}