body{margin: 0.5em; padding: 0; border: 0px;font: 89% "Lucida Grande", Verdana, Lucida, Helvetica, Arial, sans-serif;color: #000000;overflow: auto;text-align: center;}

div#Seite{text-align: center; margin: 0 auto; width: 500px;background-color: rgb(255,255,255);padding: 0;}

a.link2:link{text-decoration:underline; font-weight:normal; color:#0000CC;font-size:11px;font-family:Verdana, Arial;font-weight:normal;}
a.link2:visited{text-decoration:underline; font-weight:normal; color:#0000CC;font-size:11px;font-family:Verdana, Arial;font-weight:normal;}
a.link2:hover{text-decoration:underline; font-weight:normal; color:#0000CC;font-size:11px;font-family:Verdana, Arial;font-weight:normal;}
a.link2:active{text-decoration:underline; font-weight:normal; color:#0000CC;font-size:11px;font-family:Verdana, Arial;font-weight:normal;}

a.header:link{text-decoration:underline;color:#527BBD;font-size:13px;font-family:Arial;font-weight:bold;margin-right:4px;}
a.header:visited{text-decoration:underline;color:#527BBD;font-size:13px;font-family:Arial;font-weight:bold;margin-right:4px;}
a.header:hover{text-decoration:underline;color:#527BBD;font-size:13px;font-family:Arial;font-weight:bold;margin-right:4px;}
a.header:active{text-decoration:none;color:#527BBD;font-size:13px;font-family:Arial;font-weight:bold;margin-right:4px;}

a.navi_left:link{text-decoration:none;color:#00389A;font-size:12px;font-family:Arial;font-weight:bold;margin-right:4px;margin-left:4px;}
a.navi_left:visited{text-decoration:none;color:#00389A;font-size:12px;font-family:Arial;font-weight:bold;margin-right:4px;margin-left:4px;}
a.navi_left:hover{text-decoration:underline;color:#00389A;font-size:12px;font-family:Arial;font-weight:bold;margin-right:4px;margin-left:4px;}
a.navi_left:active{text-decoration:none;color:#00389A;font-size:12px;font-family:Arial;font-weight:bold;margin-right:4px;margin-left:4px;}

a.navi_bottom:link{text-decoration:none;color:#B0B0B0;font-size:10px;font-family:Verdana, Arial;font-weight:normal;}
a.navi_bottom:visited{text-decoration:none;color:#B0B0B0;font-size:10px;font-family:Verdana, Arial;font-weight:normal;}
a.navi_bottom:hover{text-decoration:underline;color:#B0B0B0;font-size:10px;font-family:Verdana, Arial;font-weight:normal;}
a.navi_bottom:active{text-decoration:none;color:#B0B0B0;font-size:10px;font-family:Verdana, Arial;font-weight:normal;}

p.navi_heading{color:#FFFFFF;font-size:13px;font-family:Arial;font-weight:bold;margin-right:4px;margin-left:4px;}
p.standard{font-size:10px;font-family:Verdana, Arial;font-weight:normal;margin-right:0px;margin-left:0px;}
p.stdMessage{font-size:11px;font-family:Verdana, Arial;font-weight:normal;margin-right:0px;margin-left:0px; margin-top: 7px; margin-bottom: 7px;}
p.stdMessageBlau{font-size:12px;font-family:Verdana, Arial;font-weight:bold;margin-right:0px;margin-left:0px; color:006BB7;}
.standard_blau{font-size:11px;font-family:Verdana, Arial;color: #00389A; font-weight:normal;margin-right:0px;margin-left:0px;}
.pageTitle{text-align: left;}

.standard{font-size:12px;font-family:Verdana, Arial;font-weight:normal;margin-right:0px;margin-left:0px;}
input.standard{font-size:11px;font-family:Courier new, Verdana;font-weight:normal;margin:2px;border-color:#A5ACB2;border-style:solid;border-width:1px;}
input.button_standard{font-size:10px;font-family:Verdana, Arial;font-weight:normal;margin:2px;background: #CCCCCC;}

/* ------------------------ BUSCOMPANY-DETAILS: BEGIN ---------------------------*/
.emptyBusDetailsTableArea{background-color: #FFFFFF;width:450px;}
.emptyBusDetailsTitle{color:#FFFFFF;font-size:13px;font-family:Arial;font-weight:bold;margin-right:4px;margin-left:4px;padding-top: 1px;padding-bottom: 1px;background-color: #6C8CC5;}
.emptyBusDetailRow{font-size:13px;font-family:Arial;padding-top: 2px;padding-bottom: 2px;}
.emptyBusDetailRow td {padding-top: 3px; padding-bottom: 3px;}
.emptyBusDetailRowSeperator{height: 1px;background-color: #EAA911;}
.emptyBusDetailLabel{font-weight: bold;font-color: #000000;padding-left: 0.5cm;}
.emptyBusDetailText{font-weight: normal;font-color: #000000;padding-left: 0.5cm;}
.emptyRideDetailsTableArea{background-color: #FFFFFF;width:450px;}
.emptyRideDetailsTitle{color:#FFFFFF;font-size:13px;font-family:Arial;font-weight:bold;margin-right:4px;margin-left:4px;padding-top: 1px;padding-bottom: 1px;background-color: #EAA911;}
.emptyRideDetailRow{font-size:13px;font-family:Arial;padding-top: 2px;padding-bottom: 2px;}
.emptyRideDetailRowSeperator{height: 1px;background-color: #6C8CC5;}
.emptyRideDetailLabel{font-weight: bold;font-color: #000000;padding-left: 0.5cm;}
.busCompanyDetailsTableArea{background-color: #FFFFFF;width:450px;}
.busCompanyDetailsTitle{color:#FFFFFF;font-size:13px;font-family:Arial;font-weight:bold;margin-right:4px;margin-left:4px;padding-top: 1px;padding-bottom: 1px;background-color: #EAA911;padding-left: 10px;}
.busCompanyDetailRow{font-size:13px;font-family:Arial;padding-top: 2px;padding-bottom: 2px;}
.busCompanyDetailRow td {padding-top: 3px; padding-bottom: 3px;}
.busCompanyDetailRowSeperator{height: 1px;background-color: #EAA911;}
.busCompanyDetailLabel{font-weight: bold;font-color: #000000;padding-left: 0.5cm;}
.busCompanyDetailLabel2{font-color: #000000;padding-left: 0.5cm;}
/* ------------------------ BUSCOMPANY-DETAILS: ENDE ---------------------------*/

.pageTitle{font-size: 18px;font-family: Arial;font-weight: bold;padding-top: 5px;padding-bottom: 5px;}
.selectListHeader{padding-top: 2px;padding-bottom: 2px;background-color: #EAA911;}
.selectListHeader td {text-align: left; padding-left: 3px;}
.selectListTitle{color:#FFFFFF;font-size:13px;font-family:Arial;font-weight:bold;padding-top: 1px;padding-bottom: 1px;}
.selectListTitleBeige{color:#00389a;background: #f4c963;font-size:13px;font-family:Arial;font-weight:bold;padding-top: 1px;padding-bottom: 1px;}
.selectListItem{background-color: #FFF2D6;font-family:Arial;padding-top: 1px;padding-bottom: 1px; height: 25px;}
.selectListItem td{padding-left: 3px; text-align: left;}
.selectListItemBeige{background-color: #FFFAEF;font-family:Arial;padding-top: 1px;padding-bottom: 1px;}
.selectListItem2{background-color: #DAE3F3;font-family:Arial;padding-top: 1px;padding-bottom: 1px;}
.selectListItemPrio{background-color: #99CCFF;font-family:Arial;padding-top: 2px;padding-bottom: 2px;}
.selectListItemPrioBeige{background-color: #99CCFF;font-family:Arial;padding-top: 2px;padding-bottom: 2px;}
.introtext{font-family:Verdana, Arial;font-size: 12px;}

/* ------------------------ PAGING-BAR: BEGIN ---------------------------*/
a.clsPagingPages:link{font-size:13px;font-family:Verdana;text-decoration:underline;}
a.clsPagingPages:visited{font-size:13px;font-family:Verdana;text-decoration:underline;}
a.clsPagingPages:hover{font-size:13px;font-family:Verdana;text-decoration:underline;}
a.clsPagingPages:active{font-size:13px;font-family:Verdana;text-decoration:underline;}
a.clsPagingCurrentPage:link{font-size:13px;color:#0000FF;text-decoration:none;font-family:Verdana;}
a.clsPagingCurrentPage:visited{font-size:13px;color:#0000FF;text-decoration:none;font-family:Verdana;}
a.clsPagingCurrentPage:hover{font-size:13px;color:#0000FF;text-decoration:none;font-family:Verdana;}
a.clsPagingCurrentPage:active{font-size:13px;color:#0000FF;text-decoration:none;font-family:Verdana;}
.clsPagingBar{font-size:13px;color:#000000;text-decoration:none;font-family:Verdana;}
/* ------------------------ PAGING-BAR: ENDE ---------------------------*/
   
/* ------------------------ NAVIGATION OBEN:BEGIN ----------------------*/
.register_span {font-family: Verdana, Arial, Helvetica; font-size: 12px; color: #FFFFFF;}
#registernavi { width: 500px; margin:0px; } /* neu: ohne float: left; */
#registernavi ul { margin:0px; width: 500px; padding:0px; list-style:none; }
#registernavi li { display: inline; margin:0px; padding:0px;}
#registernavi a { float: left; background: url("../images/gruppentreff_left.gif") no-repeat left top; margin: 0px; padding: 0px 0px 0px 4px; text-decoration: none; color: #000;}
#registernavi a span { float: left; display: block; background: url("../images/gruppentreff_right.gif") no-repeat right top; padding: 3px 12px 3px 3px; font-weight: bold; cursor: hand; float:none; }
#registernavi a:hover      { background-position:0% -25px;}
#registernavi a:hover span { background-position:100% -25px; color: #000000;}
#registernavi #currentRegister a { background: url("../images/gruppentreff_left_on.gif") no-repeat left top; border-width: 0; font-weight: bold; /*background-position:0% -25px; */}
#registernavi #currentRegister a span { background: url("../images/gruppentreff_right_on.gif") no-repeat right top; font-weight: bold; color: #000000; /*background-position:100% -25px; */}
#subregisternavi{padding:3px 5px 3px 0; margin:0px; height:14px; background-color: #FFDB94; color:rgb(82,123,189); border:1px solid rgb(234,169,17); border-top:none; text-align:right; clear: both;}
#subregisternavi a{font-size: 12px;font-family:Verdana, Arial; color: rgb(82,123,189); font-weight:bold;}
#subregisternavi a:hover{text-decoration:underline;}
/* ------------------------ NAVIGATION OBEN ENDE ----------------------*/

/* ------------------------ Angebote: BEGIN ---------------------------*/
.OffersDetailsTitle{color:#000000;background-color:#EAA911;font-size:13px;font-family: Arial;font-weight:bold; margin:0 0 4px 4px; padding: 1px 1px 1px 10px;}
a.acceptOffer, a.acceptOffer:visited, a.acceptOffer:active {color: #B82837; font-weight:bold; font-size: 14px; font-family: Arial;}
a.acceptOffer:hover {color: #B82837; text-decoration: underline; font-weight:bold; font-size: 14px; font-family: Arial;}
a.details_data, a.details_data:visited, a.details_data:active, a.details_data:link{color: #003277; font-weight:bold;}
a.details_data:hover {color: #003277; text-decoration: underline; font-weight:bold;}
/* ------------------------ Angebote: END ----------------------------*/

/* kontaktdetails - BOX : BEGIN */
.kontaktdaten{
    position: absolute; margin: 25px; display: none; border: 1px solid #b0b0b0; background: #E0E0E0; height: 220px; width: 400px;
}
.kontaktdaten .emptyBusDetailLabel {width: 100px;}
/* kontaktdetails - BOX : ENDE */

