.Ueberschrift
{
  font-family: Verdana, Arial, Helvetica, Sans-serif;
  font-size:   10pt;
  font-weight: bold;
  line-height: 14pt;
}

.UeberschriftNeu
{
  font-family: Verdana, Arial, Helvetica, Sans-serif;
  font-size:   14px;
  font-weight: bold;
  line-height: 16px;
}

.KarteNavi
{
  font-family: Verdana, Arial, Helvetica, Sans-serif;
  font-size:   18px;
  font-weight: bold;
  line-height: 16px;
}

.Fliesstext
{
  font-family: Verdana, Arial, Helvetica, Sans-serif;
  font-size:   8pt;
  font-weight: normal;
  line-height: 12pt;
}

.FliesstextRed
{
  font-family: Verdana, Arial, Helvetica, Sans-serif;
  font-size:   8pt;
  font-weight: normal;
  line-height: 12pt;
  color:       #AC0303;
}

.FliesstextGreen
{
  font-family: Verdana, Arial, Helvetica, Sans-serif;
  font-size:   8pt;
  font-weight: normal;
  line-height: 12pt;
  color:       #036C03;
}

.FliesstextFett
{
  font-family: Verdana, Arial, Helvetica, Sans-serif;
  font-size:   8pt;
  font-weight: bold;
  line-height: 12pt;
} 

.SmallText
{
  font-family: Verdana, Arial, Helvetica, Sans-serif;
  font-size:   8pt;
  font-weight: normal;
  line-height: 11pt;
  /*color: #1D1D1D;*/
} 

.SmallTextRed
{
  font-family: Verdana, Arial, Helvetica, Sans-serif;
  font-size:   7pt;
  font-weight: normal;
  line-height: 11pt;
  color:       #AC0303;
} 

.FormText
{
  font-family:      Verdana, Arial, Helvetica, Sans-serif;
  font-size:        10pt;
  font-weight:      normal;
  background-color: #DEE4CA; 
} 

.FormTextWhite
{
  font-family:      Verdana, Arial, Helvetica, Sans-serif;
  font-size:        10pt;
  font-weight:      normal;
  background-color: #FFFFFF; 
} 

.FormTextRed
{
  font-family:      Verdana, Arial, Helvetica, Sans-serif;
  font-size:        10pt;
  font-weight:      normal;
  color:            #AC0303;
  background-color: #DEE4CA; 
} 

.FormTextBlue
{
  font-family:      Verdana, Arial, Helvetica, Sans-serif;
  font-size:        10pt;
  font-weight:      normal;
  color:            #0303AC;
  background-color: #DEE4CA; 
}

.rahmenanmeldung
{ 
  border-top-color:    #F18E00;
  border-right-color:  #F18E00;
  border-bottom-color: #F18E00;
  border-left-color:   #F18E00;
  border-style:        solid;
  border-width:        1px;
  font-family:         Verdana, Arial, Helvetica, sans-serif;
  font-size:           12px;
  line-height:         17px;
  margin:              auto;
  padding: 			   5px;
  -moz-border-radius: 	5px;
}

.rahmenanmeldunghintergrund
{ 
  border-top-color:    #F18E00;
  border-right-color:  #F18E00;
  border-bottom-color: #F18E00;
  border-left-color:   #F18E00;
  border-style:        solid;
  border-width:        1px;
  font-family:         Verdana, Arial, Helvetica, sans-serif;
  font-size:           12px;
  line-height:         17px;
  margin:              auto;
  background-color:    #FFEEDD;
  padding: 			   5px;
  -moz-border-radius: 	5px;
}

/* Links */

a:link
{
  font-family:      Verdana, Arial, Helvetica, Sans-serif;
  color:            #87888A;
  text-decoration:  none;
}

a:visited
{
	font-family:      Verdana, Arial, Helvetica, Sans-serif;
	color:            #87888A;
	text-decoration:  none;
}

a:hover
{
	font-family:      Verdana, Arial, Helvetica, Sans-serif;
	color:            #F18E00;
	text-decoration:  none;
}
a.ui-link-black:link {
	font-family:      Verdana, Arial, Helvetica, Sans-serif;
	color:            white;
	text-decoration:  none;
}
a.ui-link-black:visited {
	font-family:      Verdana, Arial, Helvetica, Sans-serif;
	color:            white;
	text-decoration:  none;
}
a.ui-link-black:hover {
	font-family:      Verdana, Arial, Helvetica, Sans-serif;
	color:            #F18E00;
	text-decoration:  none;
}
body {font-family: Tahoma; color: #FFF; background-color: #1d1d1d; margin: 0; padding: 0;}
/* Die Ids tykApp, ui-top-banner, ui-headline, ui-content-contents, ui-content-footer haben eine Textausrichtung, damit die Seite fehlerfrei
 * im Internet Explorer angezeigt werden kann. */
#tykApp {}
#ui-top-banner { height: 75px; width: 985px; margin: 0px auto;}
#ui-top-banner span.head {padding: 10px 10px 0px 10px; height: 45px; display: block; float: right; margin-right: 35px;}
#ui-top-banner div.logo {height: 45px; padding: 15px; float: left; width: 400px;}
#ui-navbar-wrapper {height: 55px; background-color: #F18E00; border-bottom: 2px solid #e9e9e9; border-top: 2px solid #e9e9e9;}
#ui-navbar-navigation {width: 955px; margin: 0px auto; padding: 17px;}
#ui-navbar-navigation a {margin-right: 15px; font-weight: bold; font-size: 14px; text-decoration: none; color: #FFFFFF; float:left;}
#ui-navbar-navigation a span {height: 20px; width: 20px; display: block; float: left; margin-right: 5px;}
#ui-headline { border-right: 2px solid #e9e9e9; border-left: 2px solid #e9e9e9; width: 970px; height: 403px;  padding: 15px 0 0 15px; margin: 0px auto; background-image: url("img/bg_header.png"); background-repeat: no-repeat; background-position: 0px -1px;}
.ui-headline-text {font-size: 18px; font-weight: bold; margin-top: 10px;}
.ui-headline-text ul {font-size: 12px; font-weight: normal;}
.ui-headline-text ul li {padding: 3px;}
#ui-headline-content {width: 470px; height:300px;  float: left; }
#ui-headline-picture {width: 468px; height: 365px; background-image: url("img/bg_head_1.png"); float: right; margin-right: 25px;}
#ui-headline-navigation {width: 470px; float:left; margin-top: 25px;}
.ui-headline-navigation-link {height: 40px; width: 190px; display: block; background-color: green; float: left; margin-left: 23px; margin-right: 23px; cursor: pointer;}
.ui-link-test {background-image: url("img/button_gutschein.png"); background-repeat: no-repeat; margin-top: -80px; margin-left: 260px}
.ui-link-signup {background-image: url("img/button_signup.png"); background-repeat: no-repeat; cursor: pointer; margin-top: -80px;}
#ui-content-contents { border-right: 2px solid #e9e9e9; border-left: 2px solid #e9e9e9; width: 955px; background-color: #87888A; margin: 0px auto; padding: 15px 0 0 15px;}
.ui-content-textbox-left {font-size: 10px; height: 230px; width: 220px; border: 1px solid #ADB4C4; background-color: white; float: left; margin-left: 15px;}
.ui-content-textbox-right {font-size: 10px;  height: 230px; width: 220px;  float: right; margin-right: 15px;}
.ui-content-textbox-headline {font-weight: bold; font-size: 14px; padding: 5px; color: #F18E00;}
.ui-content-textbox-content {font-size: 10px; padding: 5px; color: #F18E00;}
.ui-content-textbox-logobox {border: 1px solid #ADB4C4; background-color: white; height: 60px; width: 90px; display: block; float: left; margin: 1px; padding: 5px;}
.ui-content-textbox-footer {text-align: center;}
.ui-content-textbox-price {font-size: 20px; text-align:center;}
.ui-content-textbox-per {font-size: 20px; color: #339900; text-align:center;}
.ui-table-formdata { background-color: #87888A; padding: 10px; color: #1d1d1d;}
.ui-table-formdata-wb {border: 1px solid #F18E00; background-color: #87888A; padding: 10px; color: #1d1d1d;}
#ui-content-footer { width: 985px; display: block; background-color: #1D1D1D; margin: 0px auto; padding: 15px 0px;}
#ui-content-footer a {font-size: 10px; }
#ui-content-footer table tr th.ui-ta-left {text-align: left;}
#ui-content-footer table tr th.ui-ta-center {text-align: center;}
#ui-content-footer table tr td.ui-ta-left {text-align: left;}
#ui-content-footer table tr td.ui-ta-center {text-align: center;}
a.ui-link-black  {color: white;} 