
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 100%;
}

html {
	
	height: 100%;
	
}

#maintab {
	
	height: 100%;
	background-color: white; 
	
}

#maintab_low {
	
	height: 100%;
	background-color: white; 
	
}

#maintab_1 {
	background-image: url(/media/gr_logo_f2.gif);
	background-repeat: no-repeat;
	background-position: 60px 30px;
	height: 100%;
	background-color: white; 

}

#maintab_1_low {
	background-image: url(/media/gr_logo_f2.gif);
	background-repeat: no-repeat;
	background-position: 60px 18px;
	height: 100%;
	background-color: white; 

}

#maintab_grey {	
	background: url('../media/kontakt_bg.gif') right repeat-y;
	vertical-align: top;
	width: 880px;
	}
#maintab_white {	
	vertical-align: top;
	width: 880px;
	}
.contact_bg {	
	background: url('../media/kontakt_bg.gif') right repeat-y;
	}

/*
#maintab[id] {
	
	height: 100%;
	background-color: white; 
	
}
*/

#contents[id] {
	
	height: 100%;
	
}

.tabletinymcehead {
	background-color: #EEEEEE;
}

.tabletinymce {
	border-bottom-color: #EEEEEE;
	border-bottom-width: thin;
	border-bottom-style: solid;
}

.efgespraech {	position:absolute;
	width:2;
	height:2;
	z-index:1;
	left: 682px;
	top: 263px;
	visibility: hidden;
/*	display: none;*/
}
/* p-eingefügt von TH um Abstände bei den Inserts zukorrigieren*/
p {
	margin-bottom: 0px;
}

/*.maxheight {
	min-height: 100%;
	height: auto !important;
	height: 100%;
}*/





a:link {
	color: #CC0000;
	text-decoration: none;
} 
a:visited { color: #CC0000; text-decoration: none} 
a:hover { color: #CC0000; text-decoration: none} 
a:active { color: #CC0000; text-decoration: none} 
a:bb:hover { color: #CC0000; text-decoration: none}

.link_kauf:link {
	color: #009900;
	text-decoration:none;

}
.link_kauf:visited {
	color: #009900;
	text-decoration:none
}
.link_kauf:active {
	color: #009900;
	text-decoration:none
}
.link_kauf:hover {
	color: #33CC00;
	text-decoration:none
	
}
.link_kauf:bb:hover {
	color: #33CC00;
	text-decoration:none
}


.link_subhead:link {
	color: #666666;
	text-decoration:none;

}
.link_subhead:visited {
	color: #666666;
	text-decoration:none
}
.link_subhead:active {
	color: #666666;
	text-decoration:none
}
.link_subhead:hover {
	color: #CC0000;
	text-decoration:none
	
}
.link_subhead:bb:hover {
	color: #CC0000;
	text-decoration:none
}

.linkmainmenu:link {font-size: 16px; color: #CC0000; font-family: "Times New Roman", Times, serif; text-decoration:none}
.linkmainmenu:visited {font-size: 16px; color: #CC0000; font-family: "Times New Roman", Times, serif; text-decoration:none}
.linkmainmenu:active {font-size: 16px; color: #CC0000; font-family: "Times New Roman", Times, serif; text-decoration:none}
.linkmainmenu:hover {font-size: 16px; color: #CC0000; font-family: "Times New Roman", Times, serif; text-decoration:none}
.linkmainmenu:bb:hover {font-size: 16px; color: #CC0000; font-family: "Times New Roman", Times, serif; text-decoration:none}

.linkservicemenu:link {font-size: 16px; color: #666666; font-family: "Times New Roman", Times, serif; text-decoration:none}
.linkservicemenu:visited {font-size: 16px; color: #666666; font-family: "Times New Roman", Times, serif; text-decoration:none}
.linkservicemenu:active {font-size: 16px; color: #666666; font-family: "Times New Roman", Times, serif; text-decoration:none}
.linkservicemenu:hover {font-size: 16px; color: #CC0000; font-family: "Times New Roman", Times, serif; text-decoration:none}
.linkservicemenu:bb:hover {font-size: 16px; color: #CC0000; font-family: "Times New Roman", Times, serif; text-decoration:none}

.linksubmenuactive:link {color: #666666; text-decoration:none}
.linksubmenuactive:visited {color: #666666; text-decoration:none}
.linksubmenuactive:active {color: #666666; text-decoration:none}
.linksubmenuactive:hover {color: #CC0000; text-decoration:none}
.linksubmenuactive:bb:hover {color: #CC0000; text-decoration:none}


.linksubmenu:link {color: #000000; text-decoration:none}
.linksubmenu:visited {color: #000000; text-decoration:none}
.linksubmenu:active {color: #000000; text-decoration:none}
.linksubmenu:hover {color: #CC0000; text-decoration:none}
.linksubmenu:bb:hover {color: #CC0000; text-decoration:none}

.linkmainsub:link {color: #000000; text-decoration:none}
.linkmainsub:visited {color: #000000; text-decoration:none}
.linkmainsub:active {color: #000000; text-decoration:none}
.linkmainsub:hover {color: #FFFFFF; text-decoration:none}
.linkmainsub:bb:hover {color: #FFFFFF; text-decoration:none}

.linksubactive {
	
		background-color:#F7F7F7;
	color:#666666;
	text-indent: 5px;
	
}
.linkservicemenuactive {font-size: 16px; color: #CC0000; font-family: "Times New Roman", Times, serif; text-decoration:none}

.kalender:link {font-size: 9px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none}
.kalender:visited {font-size: 9px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none}
.kalender:active {font-size: 9px; color: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none}
.kalender:hover {font-size: 9px; color: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none}
.kalender:bb:hover {font-size: 9px; color: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none}

.kalenderactive {font-size: 10px; color: #CC0000; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none}

.fliesstext{
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height: 16px;
}
.strikedthrough{
	font-size: 11px;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:line-through;
	line-height: 16px;
}
.headline {font-size: 24px; color: #666666; font-family: "Times New Roman", Times, serif; text-decoration:none}
/*.subheadline {
	font-size: 14px;
	color: #666666;
	font-family: "Times New Roman", Times, serif;
	text-decoration:none;
}*/
.konzerttitel {font-size: 14px; color: #000000; font-family: "Times New Roman", Times, serif; text-decoration:none}
.subtitle {font-size: 18px; color: #666666; font-family: "Times New Roman", Times, serif; text-decoration:none}


.input_suche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FFFFFF;
	width: 133px;
	border: 1px solid #CCCCCC;
	height: 13px;
	padding-left: 3px;
	color: #999999;
}

#content[id]{
	position:absolute;
	width:100%;
	height:101%;
	z-index:10;
	left: 0;
	top: 0;
}

#kampagne {
	position:absolute;
	width:800;
	height:110px;
	top: 207px;
	right: 0px;
}
.inserttext {

	font-size: 11px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.kalendertab {
	font-size: 9px;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height: 11px;
}
.pulldown_kalender {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F7F7F7;
	width: 16em;
	float: left;
	border: 1px solid #CCCCCC;
}
.input_meinbereich {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F7F7F7;
	border: 1px solid #CCCCCC;
	width: 18em;
	padding-left: 4px;
}
.input_meinbereich_xsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F7F7F7;
	border: 1px solid #CCCCCC;
	width: 30px;
	padding-left: 4px;
}
.input_meinbereich_err {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F7F7F7;
	border: 1px solid #FF3333;
	width: 18em;
	padding-left: 4px;
}
.pulldown_meinbereich {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F7F7F7;
	width: 18em;
	border: 1px solid #CCCCCC;

}

.startfeature {


	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
/*.bg {
	background-attachment: fixed;
	background-image: url(media/bg_violine.jpg);
	background-repeat: no-repeat;
	background-position: 900px top;
}*/
.bg2 {

	background-attachment: fixed;
/*	background-image: url(images/sujets/blatt2.jpg);*/
	background-image: url(/upload/images/Tickets.gif);
	background-repeat: no-repeat;
	background-position: 900px top;
}
.bg3 {

	background-attachment: fixed;
	background-image: url(images/sujets/Darlington%20Orchestra16.jpg);
	background-repeat: no-repeat;
	background-position: 900px top;
}
.bg4 {


	background-attachment: fixed;
	background-image: url(/upload/images/wagerl210x340.jpg);
/*	background-image: url(/upload/images/wagerl210neu.jpg);*/
/*	background-image: url(/upload/images/Einkaufswagen.gif);*/
/*	background-image: url(images/sujets/sujet2.jpg);	*/
	background-repeat: no-repeat;
	background-position: 900px top;
}
.bg5 {



	background-attachment: scroll;
	background-image: url(images/sujets/blatt1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.bg6_archiv {
	background-attachment: scroll;
	background-image: url(/upload/images/zuckerlNeu.jpg);
	background-repeat: no-repeat;
	background-position: right top;}

.fliesstextsub {
	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height: 20px;
	text-align: left;
}
.fontsmall {
	font-size: 7pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height: 11px;
}
.Kaufhead_inactive {
font-size: 14px; color: #999999; font-family: "Times New Roman", Times, serif; text-decoration:none
}
.Kauffliess_inactive {

	font-size: 11px;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height: 16px;
}
.Kauff_buttonstyle {
	font-size: 11px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height: 16px;
	background-color: #CC0000;
}
.pulldown_meinbereichShort {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F7F7F7;
	width: 5em;
	border: 1px solid #CCCCCC;
}
.wk_title {
font-size: 14px; color: #000000; font-family: "Times New Roman", Times, serif; text-decoration:none
}
.login_smart {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #FFFFFF;
	width: 102px;
	border: 1px solid #CCCCCC;
	height: 13px;
	padding-left: 3px;
}
.menu a
{
	display: block;
	background-color:#EEEEEE;
	color:#000000;
	text-indent: 5px;
	vertical-align: bottom;
	height: 27px;
	line-height: 27px;

}

.menu a:visited
{
	display: block;
	background-color:#EEEEEE;
	color:#000000;
	text-indent: 5px;
	vertical-align: bottom;
	height: 27px;
	line-height: 27px;
}

.menu a:active
{

	display: block;
	background-color:#EEEEEE;
	color:#000000;
	text-indent: 5px;
	vertical-align: bottom;
	height: 27px;
	line-height: 27px;
}

.menu a:hover
{
	display: block;
	background-color:#F7F7F7;
	color:#CC0000;
	text-indent: 5px;
	vertical-align: bottom;
	height: 27px;
	line-height: 27px;
}
.menu a:bb:hover
{
	display: block;
	background-color:#F7F7F7;
	color:#CC0000;
	text-indent: 5px;
	vertical-align: bottom;
	height: 27px;
	line-height: 27px;
}
.bg6 {

	background-attachment: fixed;
	background-image: url(images/bg5.jpg);
	background-repeat: no-repeat;
	background-position: 850px bottom;
}
.pulldown_archiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #F7F7F7;
	border: 1px solid #CCCCCC;
	width: 160px;
}
.input_small {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #F7F7F7;
	border: 1px solid #999999;
	height: 13px;
	padding-left: 3px;
	color: #000000;
}
.pulldown_archiv_short {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #F7F7F7;
	border: 1px solid #CCCCCC;
	width: 55px;
}

.subheadline {
	font-size: 14px;
	color: #666666;
	font-family: "Times New Roman", Times, serif;
	text-decoration:none;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	line-height: 14px;
	vertical-align: bottom;
	text-indent: 0px;
	display: block;
}
.subheadlineIZ {
	font-size: 14px;
	color: #666666;
	font-family: "Times New Roman", Times, serif;
	text-decoration:none;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	line-height: 14px;
	vertical-align: bottom;
	text-indent: 0px;
	display: block;
}
.preline {
	font-size: 14px;
	color: #666666;
	font-family: "Times New Roman", Times, serif;
	text-decoration:none;
}
.bestellliste {

	font-size: 11px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height: normal;
}
.input_message {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F7F7F7;
	border: 1px solid #CCCCCC;
	width: 99%;
	padding-left: 4px;
}
.pulldown_kategorie {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F7F7F7;
	width: 26em;
	border: 1px solid #CCCCCC;
}

ul {
	margin-left: 1.5em;
	padding-left: 0em;
	list-style-image: url(/media/dot.gif);
	margin-top: 0px;
	padding-top: 0px;
}
.fliesstext_grau {

	font-size: 11px;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	line-height: 16px;
}
.highlight {
	background-color: #CCFF66;
}

.input_shop_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background-color: #F7F7F7;
	border: 1px solid #CCCCCC;
	height: 13px;
	padding-left: 3px;
	color: #000000;
}

.pulldown_shop_autowidth {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #F7F7F7;
	border: 1px solid #CCCCCC;

}
/*
*body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 10px;
}

*/
