form {
	display:inline;
}


.input_radio {
	border: 0px;
    background-color:#FFFFFF;
	padding: 0px;
}
.input_checkbox {
	border: 0px;
	background-color:#FFFFFF;
	padding: 0px;
}

table {
	border-collapse: collapse;
	border: none;
	padding: 0px;
	empty-cells: show; /*!*/
}

td {
	padding: 0px;
	font-size: 11px;
}

textarea, input, select {
	font-size: 11px;
	color: #3F3F3F;
	background-color: #F7F7F7;
	border: 1px solid #C0C1C1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body {
   margin:0px;
	padding:0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
   background-color: #CCCCCC;
   background-image: url(bgd.gif); background-attachment: fixed;
}

img {
	border: 0px;
}

.height10 {
   height:10px;
	overflow:hidden;
}

.height5 {
   height:5px;
	overflow:hidden;
}

.head-link, a.head-link:visited {
  font-size: 12px;
  color: #FFFFFF;
}

.headline_menu {
   padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#FF9900;
}

.page_center {
   width:780px;
   margin:0 auto;
}























a {
  text-decoration: none;
}


.uberschrift {
  font-size: 16px;
  font-weight: bold;
  color: #FFFFFF;
}
.normal-link, a.normal-link:visited {
  color: #FFFFFF;
  text-decoration: underline;
}

.navi-link, a.navi-link:visited {
  font-variant: normal;
  color: #000000;
}
.normal-text {
  color: #000000;
}
.info-text {
	color: #000000;
	font-size: 10px;

}
.info-ticket {
	color: #ffffff;
	font-size: 10px;

}
.ticket-headline {
  font-weight: bold;
  color: #FFFFFF;
}

.lokal-headline {
  font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
}

.lokal-subheadline {
  text-decoration: none;
  color: #FFFFFF;
}

.ticket-subheadline {
  color: #FFFFFF;
}
.zwischen-line {
   height:1px;
   overflow:hidden;
  background-color: #FFFFFF;
}
.header-navi-line {
  background-color: #FFAB26;
}
.main-bgd {
  background-color: #7EB1DE;
}
.footer-bgd {
  background-color: #26529C;
}
.footer-link, a.footer-link:visited {
  color: #ffffff;
}
.footer-text {
  color: #ffffff;
}
.textfeld {
  font-size: 11px;
  color: #000000;
  background-color: EDEDED;
}
.ticket-line1 {
  background-color: #265BA9;
}
.ticket-line2 {
  background-color: #3C71B6;
}
.ticket-line3 {
  background-color: #98C1E5;
}
.subheadline {
  font-weight: bold;
  color: #FFFFFF;
}
.error {
  font-weight: bold;
  color: #FF0000;
}
a:hover, a.navi-link:hover {
  color: #FFFFFF;
}
a.footer-link:hover {
  color: #7EB1DE;
}

/* Kalender */
.date_weekend, .date_norm, .date_today, .date_meeting, .date_birthday, .date_reminder { 
  font-size: 10px;
  color: #666666;
}

.date_header, .date_link, a.date_link:link, a.date_link:visited, a.date_link:active { 
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}

.date_weekend		{	background-color: #FFD7A3;	}
.date_norm		  {	background-color: #EDEDED;	}
.date_today		  {	background-color: #5AFF00;	}
.date_selected	{	background-color: #FCFF00;	}

.date_meeting		{	background-color: #9E5357;	}
.date_birthday	{	background-color: #9DA155;	}
.date_reminder	{	background-color: #0F1F82;	}


/* admin */

.admin_vaimg {
/*
  height: 100px;
  overflow-y: auto;
*/
}
