body {
	SCROLLBAR-FACE-COLOR: #000000;
	SCROLLBAR-HIGHLIGHT-COLOR: #000000;
	SCROLLBAR-SHADOW-COLOR: #000000;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	SCROLLBAR-BASE-COLOR: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #ffffff;
	font : 11px Arial, Helvetica, sans-serif;
	line-height: 13px;
	padding:0;
	margin:O;
}
.bodydunkel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #000703;/*#000703;ECFAD4;*/
	font : 11px Arial, Helvetica, sans-serif;
	line-height: 13px;
	padding:0;
	margin:O;
}
.bodyschwarz {
	background-color: #000000;
}
.bodygelb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #FBE84C;/*#000703;ECFAD4;*/
	font : 11px Arial, Helvetica, sans-serif;
	line-height: 13px;
	padding:0;
	margin:O;
}
.home_table{
	border:1px solid #666666;
}
.home_image_header{
	border:1px solid #999999;
	/*border-bottom:0px;*/
	background-color: #FBE84C;
	background-image:url(../images/bg_header.jpg); 
	padding:1px;
	padding-left:3px;
	padding-right:3px;
}
.home_images{
	border:1px solid #999999;
	background-color: #FBE84C;
	padding:2px;
}
.home_text{
	color: #ffffff;
}
.header_text{
	font : 14px Arial, Helvetica, sans-serif;
	color: #ffffff;
}
.text_error{
	font-size: 11px;
	color: #ff0000;
	font : 11px Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.text_error_gross{
	font-size: 18px;
	color: #ff0000;
	font: 18px Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.text_input{
	border:1px solid #cccccc;
	background-color: #ffffff;
	font : 10px Arial, Helvetica, sans-serif;
}
.text_textarea{
	border: 1px solid #cccccc;
	background-color: #ffffff;
	font: 10px Arial, Helvetica, sans-serif;
}
.text_select{
	border: 1px solid #cccccc;
	background-color: #ffffff;
	font: 10px Arial, Helvetica, sans-serif;
}
form{
	padding:0;
	margin:O;
	float: left;
}
p{
	padding: 0;
	margin: 0;
	line-height: 13px;
	border: 0;
	font: 11px/13px Arial, Helvetica, sans-serif;
}
.inhalt-titel {
	font: bold 12pt Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: none;
	line-height:13pt;
	padding-left : 20px;
}
font.normal{
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
font.klein{
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.mittelgross{
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}
.gross{
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}
table{
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:0;
	margin:O;
}
table.startflyer{
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding:0px;
	margin:O;
	height:100%;
	width:100%;
	background-color: #000000;
}
table.main_table
{
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	border: 0 solid white;
	padding:0;
	margin:O;	
}
table.table_yellow
{
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FBE84C;
	border: 0 solid white;
	padding:0;
	margin:O;	
}
table.table_beige
{
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ECFAD4;
	border: 0 solid Black;
}
table.table_red
{
	font: Arial, Helvetica, sans-serif;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFAEAE;
}
table.admin_menue
{
	border-bottom : 2px solid #bbbbbb;
	font : 10px Arial, Helvetica, sans-serif;
	background:#E5E5E5;
	align:center;
	text-align: center;
	vertical-align: middle;
	border-top: 2px solid #EEEEEE;
	border-right: 2px solid #bbbbbb;
	border-left: 2px solid #EEEEEE;
	padding:0;
	margin:O;
	cursor:hand;
	float:left;
}
table.admin_menue_on
{
	border-bottom : 2px solid #bbbbbb;
	font : bold 10px Arial, Helvetica, sans-serif;
	background:#aaaaaa;
	align:center;
	text-align: center;
	vertical-align: middle;
	border-top: 2px solid #EEEEEE;
	border-right: 2px solid #bbbbbb;
	border-left: 2px solid #EEEEEE;
	padding:0;
	margin:O;
	cursor:hand;
}
td.login
{
	border : 1px solid #FFAEAE;
}

td.login_red
{
	border : 1px solid #FFE6E6;
	background : #FFE6E6;
}
td.admin_uebersicht_header
{
	border : 0px solid #cccccc;
	border-bottom : 1px solid #cccccc;
	font : bold 11px Arial, Helvetica, sans-serif;
}
td.helle_zeile
{
	background : #eeeeee;
	cursor: hand;
}
td.dunkle_zeile
{
	background : #cccccc;
	cursor: hand;
}
td.maus_ueber_zeile
{
	background : #ffffff;
}
input.buttonevents{
	background-color: #1C6DCC; 
	border: 0px;
	font-weight: bold; 
	font-size: 12px; 
	color: white;
	cursor:hand;
}

input.buttonbackstage{
	background-color: #239DE2; 
	border: 0px;
	font-weight: bold; 
	font-size: 12px; 
	color: white;
	cursor:hand;
}
input.buttonmarketing{
	background-color: #F3591A; 
	border: 0px;
	font-weight: bold; 
	font-size: 12px; 
	color: white;
	cursor:hand;
}
input.login{
	border: 1 solid Black;
	border-color: #000000;
	font: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
select.login{
	border: 1 solid Black;
	border-color: #000000;
	font: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
option.login{
	border: 1 solid Black;
	border-color: #000000;
	font: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
a.login
{
	font:  Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	text-decoration : none;
}
a.login:hover
{
	font:  Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	text-decoration : none;
}
a.login_button
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration : none;
	background-color:#9C0918;
	cursor: hand;
}
a.login_button:hover
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration : none;
	background-color:#cccccc;
	cursor: hand;
}
.login_button
{
	font: 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration : none;
	background-color:#9C0918;
	border:0;
	cursor: hand;
}
a.linkhell
{
	color: #ECFAD4;
}
a.linkblack
{
	color: #000000;
	text-decoration : none;
}
a.linkblack:hover
{
	color: #FF0000;
	text-decoration : none;
}
a.linkwhite
{
	color: #ffffff;
	text-decoration : none;
}
a.linkwhite:hover
{
	color: #cccccc;
	text-decoration : none;
}
a.linkred
{
	color: #FF0000;
	text-decoration : none;
}
a.linkred:hover
{
	color: #CD5C5C;
	text-decoration : underline;
}
a.linkredblink
{
	color: #FF0000;
	text-decoration : blink;
}
a.linkredblink:hover
{
	color: #CD5C5C;
	text-decoration : underline;
}
a.linknachricht
{
	color: #000000;
	text-decoration : none;
}
a.linknachricht:hover
{
	color: #CD5C5C;
	text-decoration : underline;
}
a.untermenue
{
	color: #8B008B;
	text-decoration : none;
}
a.untermenue:hover
{
	color: #8B008B;
	text-decoration : underline;
}
a.sprachlinks
{
	color: #999999;
	text-decoration : none;
}
a.sprachlinks:hover
{
	color: #ffffff;
	text-decoration : none;
}
a.linkdownloads
{
	color: #dddddd;
	text-decoration : none;	
	font: 15px/17px;
}
a.linkdownloads:hover
{
	color: #ffffff;
	text-decoration : none;
	font: 15px/17px;
}
a.sponsorentitel
{
	color: #dddddd;
	text-decoration : none;	
	font: 15px/17px;
}
a.sponsorentitel:hover
{
	color: #ffffff;
	text-decoration : none;
	font: 15px/17px;
}
a
{
	color: #8B008B;
	text-decoration : underline;
}
a:hover
{
	color: #CD5C5C;
	text-decoration : underline;
}
.text8{
	color: #000000;
	font: 8px/10px;
}
.text9{
	font: 9px/11px;
	color: #000000;
}
.text10{
	font: 10px/12px;
	color: #000000;
}
.text11{
	font: 11px/13px;
	color: #000000;
}
.text12{
	font: 12px/14px;
	color: #000000;
}
.text13{
	font: 13px/15px;
	color: #000000;
}
.text14{
	font: 14px/16px;
	color: #000000;
}
.text15{
	font: 15px/17px;
	color: #000000;
}
.text16{
	font: 16px/18px;
	color: #000000;
}
.text17{
	font: 17px/19px;
	color: #000000;
}
.text18{
	font: 18px/20px;
	color: #000000;
}
.text19{
	font: 19px/21px;
	color: #000000;
}
.text20{
	font: 20px/22px;
	color: #000000;
}


.roundcont {
	/*width: 250px;
	background-color: #f90;
	color: #fff;*/
	margin: 0 0px;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url('../images/ecke_ro.gif') no-repeat top right; 
}

.roundbottom {
	background: url('../images/ecke_ru.gif') no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}


