/* Farben */
.INFO: {color : #C2210D}
.TICKETS: {color : #006E95}
.PREMIUM: {color : #6B5625}
.SPECIALS: {color : #336633}
.GOLD: {color : #C6AE6A}
.BROWN_Bright: {color : #ECE9E0}
.BROWN_Medium: {color : #D0CFC2}
.BROWN_Dark: {color : #51411D}

/* Allgemeine Klassen */
img.PictureTop { float:left; margin: 0px 0px 12px 0px; }
img.PictureLeft { float:left; margin: 0px 8px 8px 0px; }
img.PictureRight {	float:right; margin: 0px 0px 8px 8px; }
img.PictureCenter {	float:right; margin: 8px 0px 8px 8px; }
img.PictureLeftArchive {
	float:left;
	margin: 0px 8px 0px 0px;
	clear: none;
	height: 80px;
	width: 125px;
}

/* Ende allgemeine Klassen */

.link_white {color: #ECE9E0; text-decoration:none;}
a.link_white:link {color : #ECE9E0; text-decoration:none;}
a.link_white:hover {color : #ECE9E0; text-decoration: underline;}
a.link_white:active {color : #ECE9E0; text-decoration: underline;}

.link_navig {color: #51411D; text-decoration:none;}
a.link_navig:link {color : #51411D; text-decoration:none;}
a.link_navig:hover {color : #51411D; text-decoration:underline;}
a.link_navig:active {color : #51411D; text-decoration:underline;}

.link_info {color: #C2210D; text-decoration:none;}
a.link_info:link {color : #C2210D; text-decoration:none;}
a.link_info:hover {color : #C2210D; text-decoration:underline;}
a.link_info:active {color : #C2210D; text-decoration:underline;}

.link_tickets {color: #006E95; text-decoration:none;}
a.link_tickets:link {color : #006E95; text-decoration:none;}
a.link_tickets:hover {color : #006E95; text-decoration:underline;}
a.link_tickets:active {color : #006E95; text-decoration:underline;}

.link_premium {color: #6B5625; text-decoration:none;}
a.link_premium:link {color : #6B5625; text-decoration:none;}
a.link_premium:hover {color : #6B5625; text-decoration:underline;}
a.link_premium:active {color : #6B5625; text-decoration:underline;}

.link_specials {color: #006E95; text-decoration:none;}
a.link_specials:link {color : #006E95; text-decoration:none;}
a.link_specials:hover {color : #006E95; text-decoration:underline;}
a.link_specials:active {color : #006E95; text-decoration:underline;}

.LinkLineBottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding: 4px 6px 4px 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	margin: 8px 0px 8px 0px;
}
.LinkLineBottomWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding: 4px 6px 4px 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECE9E0;
	margin: 8px 0px 8px 0px;
}

.LinkLineBottomandTop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding: 4px 6px 4px 6px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	margin: 8px 0px 8px 0px;
}
.LinkLineBottomandTopWhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	padding: 4px 6px 4px 6px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #ECE9E0;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECE9E0;
	margin: 8px 0px 8px 0px;
}
.LinkLineNavig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: normal;
	color: #333333;
	text-align: right;
	padding: 4px 6px 4px 6px;
}

/* Content */

.Head14 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	font-weight: Bold;
	color: #333333;
	text-decoration: none;
}
.Head14_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #ECE9E0;
	text-decoration: none;
}

.copy09 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.copy09_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
	color: #ECE9E0;
	text-decoration: none;
}

.copy10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.copy10_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: normal;
	color: #ECE9E0;
	text-decoration: none;
}

.copy11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
.copy11_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	color: #ECE9E0;
	text-decoration: none;
}

.copy12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-align: left;
	text-decoration: none;
}

.copy12_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #ECE9E0;
	text-align: left;
	text-decoration: none;
}

.copy12_space_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: left;
	padding: 8px 12px 8px 0px;
}

.copy12_space_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: left;
	padding: 8px 12px 8px 20px;
}
.copy12_space_right_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #ECE9E0;
	text-decoration: none;
	text-align: left;
	padding: 8px 12px 8px 20px;
}
.copy_inframe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding: 10px;
}
.copy_inframe_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
	color: #ECE9E0;
	text-decoration: none;
	padding: 10px;
}

/* Flaglines */

.flag_left {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #C6AE6A;
	padding-left: 6px;
	height: 16px;
	text-align: left;
}
.flag_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #C6AE6A;
	padding-left: 20px;
	height: 16px;
	text-align: left;
}

.flag_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #ECE9E0;
	text-decoration: none;
	background-color: #51411D;
	padding-left: 5px;
	height: 16px;
	text-align: left;
	padding-top: 1px;
}

.flag_rot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #C2210D;
	border: thin none #3300FF;
	padding-left: 5px;
	height: 16px;
	text-align: left;
	padding-top: 1px;
}

	
.content_cross {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #C2210D;
	text-decoration: none;
	white-space: normal;
	background-color: #C6AE6A;
	padding-top: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
}

	
.content_cross_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #C2210D;
	text-decoration: none;
	white-space: normal;
	background-color: #C2210D;
	padding-top: 2px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 2px;
}

.tabelle_kopf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background-color: #C6AE6A;
	padding-left: 5px;
	height: 16px;
	text-align: left;
	padding_left: 4px;
	padding_top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
}
.tabelle_copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	padding: 4px 6px 4px 6px;
}

.tabelle_copy_10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	padding: 4px 6px 4px 6px;
}


.tabelle_copy_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	font-weight: normal;
	color: #ECE9E0;
	text-decoration: none;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	padding: 4px 6px 4px 6px;
}
.tabelle_space {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	height: 16px;
}


/* Tabel Styles */


td.TableLineBottom20 {
	height: 20px;
	padding: 0px 0px 3px 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
.TableLineTopandBottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: bold;
	color: #C2210D;
	text-align: left;
	text-decoration: none;
	padding: 4px 6px 4px 6px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #666666;	
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	margin: 8px 0px 8px 0px;
}

.TableLineBottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 13px;
	font-weight: bold;
	color: #C2210D;
	text-align: left;
	text-decoration: none;
	padding: 4px 6px 4px 6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	margin: 8px 0px 8px 0px;
}


.InfoFrame {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 2px;
	height: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

.iframe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	text-align: left;
	bottom: 3px;
	}

.iframeLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight:bold;
	color: #333333;
	text-decoration: none;
	text-align: left;
	}
A.iframeLink:link {color: #333333}
A.iframeLink:visited {color: #333333}
A.iframeLink:active {color: #C2210D}
A.iframeLink:hover {color: #C2210D}

.presenter {
font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-top: 2px;
	height: 18px;
}

/* Margin Styles */

.margin_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #ECE9E0;
	text-decoration: none;
	padding-left: 0px;
	text-align: left;
	padding-top: 5px;
}
A.margin_link:active {text-decoration: underline}
A.margin_link:hover {text-decoration: underline}

.margin_link_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left: 0px;
	text-align: left;
	padding-top: 5px;
}
A.margin_link_black:active {text-decoration: underline}
A.margin_link_black:hover {text-decoration: underline}

.margin_head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
	text-align: left;
	padding-top: 5px;
}
.margin_copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
	text-align: left;
	padding-top: 5px;
}
