/*----------- Begin Screen Vorverkauf -----------*/
BODY
{
	FONT-SIZE: 11px;
	MARGIN: 0px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	BACKGROUND-COLOR: #ffffff;
	background-image:url(/ticketing/images/bg_vorverkauf.gif);
	background-repeat:repeat-x;
	line-height: 15px;	
}

A:link, A:visited, A:active	
				{COLOR: #000000; TEXT-DECORATION: none;}
A:hover			{COLOR: #000000; TEXT-DECORATION: none;}

A.Link:link, A.Link:visited, A.Link:active	
				{COLOR: #FF0000; TEXT-DECORATION: none;}
A.Link:hover	{COLOR: #FF0000; TEXT-DECORATION: underline;}


.TabelleUeberschrift
{
	background-color:#a7a486;
	color: #FFFFFF;
	padding: 4px 5px 4px 5px;
	width: 100%;
	font-weight: bold;
}

.TabelleUeberschriftAchtung
{
	background-color:#FF0000;
	padding: 4px 5px 4px 5px;
	width: 100%;
	font-weight: bold;
	color: #FFFFFF;
}

.TDUnterstrich
{
	border-bottom: 1px solid #CCCCCC;
	padding: 1px 0 1px 0;
}

.Vorstellung
{
	background-color:#FFFFFF;
}

.VorstellungHover
{
	background-color:#cccccc;
}

.VorstellungAktiv
{
	background-color:#316ac5;
	color:#FFFFFF;
}

.VorstellungAktivHover
{
	background-color:#316ac5;
	color:#FFFFFF;
}


form
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}



.StrichEinfach
{
	border-bottom: 1px solid #000000;
}

.StrichDoppel
{
	border-bottom: double #000000;
}

.Titel
{
	FONT-SIZE:		15px;
	font-weight:	bold;
	MARGIN:			0px;
}

hr {
	border:				0px;
	color:				#000000;
	background-color:	#000000;
	height:				1px;
}

Input, textarea
{
    BORDER: #000000 1px solid;
    COLOR: #000000;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}

.Sum
{
    BORDER: #FFFFFF 1px solid;
    COLOR: #000000;
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Arial, Helvetica;
}
/*----------- Ende Screen Vorverkauf -----------*/


/*----------- Begin Screen Layer Vorverkauf -----------*/
#DIVKopfzeile			{position: absolute; left: 0px; top: 0px; height: 60px;}
#DIVBestellverlauf		{position: absolute; left: 5px; top: 65px; height: 23px; width: 715px; background-color:#FFFFFF; border-top: 1px solid #7A7A7A; border-right: 2px solid #7A7A7A; border-bottom: 2px solid #7A7A7A; border-left: 1px solid #7A7A7A; padding: 2px;}
#DIVHilfe				{position: absolute; left: 5px; top: 405px; height: 23px; width: 260px; background-color:#FFFFFF; border-top: 1px solid #7A7A7A; border-right: 2px solid #7A7A7A; border-bottom: 2px solid #7A7A7A; border-left: 1px solid #7A7A7A; padding: 2px; visibility:hidden;}

#DIVAnleitungVorbei		{position: absolute; left: 5px; top: 405px; width: 260px; background-color:#999999; border-top: 1px solid #7A7A7A; border-right: 2px solid #7A7A7A; border-bottom: 2px solid #7A7A7A; border-left: 1px solid #7A7A7A; padding: 2px;}

#DIVInhalt	{position: absolute; left: 5px; top: 105px; width: 715px; background-color:#FFFFFF; border-top: 1px solid #7A7A7A; border-right: 2px solid #7A7A7A; border-bottom: 2px solid #7A7A7A; border-left: 1px solid #7A7A7A; padding: 2px;}

#DIVInhaltHome	{position: absolute; left: 277px; top: 100px; width: 605px; background-color:#FFFFFF; border-top: 1px solid #7A7A7A; border-right: 2px solid #7A7A7A; border-bottom: 2px solid #7A7A7A; border-left: 1px solid #7A7A7A; padding: 2px;}

#DIVSitzplan	{position: absolute; left: 277px; top: 100px; width: 605px; height: 450px; background-color:#FFFFFF; border-top: 1px solid #7A7A7A; border-right: 2px solid #7A7A7A; border-bottom: 2px solid #7A7A7A; border-left: 1px solid #7A7A7A; padding: 2px;}
#DIVSpieldaten	{position: absolute; left: 5px; top: 100px; width: 260px; height: 295px; background-color:#FFFFFF; border-top: 1px solid #7A7A7A; border-right: 2px solid #7A7A7A; border-bottom: 2px solid #7A7A7A; border-left: 1px solid #7A7A7A; padding: 2px;}
#DIVKategorie	{position: absolute; left: 5px; top:410px; width: 260px; background-color:#FFFFFF; border-top: 1px solid #7A7A7A; border-right: 2px solid #7A7A7A; border-bottom: 2px solid #7A7A7A; border-left: 1px solid #7A7A7A; padding: 2px;}


#Anleitung		{visibility:hidden; position: absolute; left:  10px; top:540px; width: 578px; height: 200px; background-color:#FFF2F2; border: 1px solid #9CB4BD;}

#Inhalt			{visibility:hidden; position: absolute; left:  10px; top: 83px; width: 563px;}
/*----------- Ende Screen Layer Vorverkauf -----------*/

/*----------- Begin Screen Sitzplan -----------*/
.Reihe 			{background-color:#999999; FONT-SIZE: 10px; COLOR: #FFFFFF; text-align:center; width: 20px; line-height: 20px; float: left; TEXT-DECORATION: none; border: 0px;}
.Sitz 			{FONT-SIZE: 10px; COLOR: #000000; text-align:center; width: 18px; line-height: 20px; float: left; TEXT-DECORATION: none;}
.SitzKein		{background-color:''; cursor: default; border: 0px; width: 20px; line-height: 22px; float: left;}
.SitzHalb		{background-color:''; cursor: default; border: 0px; width: 10px; line-height: 22px; float: left;}

.Frei			{background-color:#A8C9A6; margin: 1px;}
A.Frei:hover	{background-color:#90B48E; margin: 0px; border: 1px solid #90B48E;}

.FreiVorbei			{background-color:#A8C9A6; margin: 1px; cursor:default;}
A.FreiVorbei:hover	{background-color:#A8C9A6; margin: 1px; cursor:default;}

.Aktiv, A.Aktiv:link, A.Aktiv:visited, A.Aktiv:active	
				{background-color:#316ac5; color:#FFFFFF; margin: 1px;}
A.Aktiv:hover	{background-color:#316ac5; color:#FFFFFF; margin: 0px; border: 1px solid #316ac5;}

.Aktuell, A.Aktuell:link, A.Aktuell:visited, A.Aktuell:active	
				{background-color:#FFFF00; color:#000000; margin: 1px;}
A.Aktuell:hover	{background-color:#FFFF00; color:#000000; margin: 0px; border: 1px solid #FFFF00;}

.Belegt			{background-color:#E37F7F; margin: 1px; cursor: default;}

.BelegtVorbei	{background-color:#E37F7F; margin: 1px; cursor: default;}
/*----------- Ende Screen Sitzplan -----------*/


.LinkPrint
{
	BACKGROUND:			url(/ticketing/images/icon_print.gif) no-repeat left;
	padding-left: 		25px;
	padding-top: 		3px;
	padding-bottom: 	3px;
	line-height: 		25px;
}
