/* ---------------- Reisedetails ---------------- */

/* Tabelle Reisedetails */

.RDReiseTab {
	width: 550px;
	margin-bottom: 5px;
}

/* Reise Kopf */
.RDReiseText {
	font-weight: bold;
	font-size: 11px;
}
.RDReiseStatus {
	width: 40px;
}
.RDReiseZeitraum {
	width: 380px;
}
.RDReisePreis {
	text-align: right;
	width: 130px;
	padding-right: 5px !important;
}

/* Zusatzleistungen */
.RDZusatzleistungen {
	border-top: 1px solid #AAAAAA;
}
.RDZLTab {
	width: 100%;
	margin-top: 5px;
}
.RDZLStatus {
	width: 25px;
}
.RDZLText {
}
.RDZLPreis {
	text-align: right;
	width: 80px;
	padding-right: 5px !important;
	border: 1px solid #DDDDDD;
}

.RDInfo {
	text-align: right;
}
.RDInfoKnopf {
	color: #000000;
	font-size: 10px;
	border: 1px solid #DDDDDD;
	background-color: transparent;	
}

/* Hotels */
.RDHotels {
	border-top: 1px solid #AAAAAA;
}
.RDHTTab {
	width: 100%;
	margin-top: 5px;
	margin-bottom: 5px;
}
.RDHTName {
	font-weight: bold;
	font-size: 11px;
}
.RDHTUeberschrift {
	text-align: right;
}
.RDHTUeberschriftTage1 {
	text-align: center;
	width: 80px;	
	border: 1px solid #DDDDDD;
}
.RDHTUeberschriftTage2 {
	text-align: center;
	background-color: #DDDDDD;
	width: 80px;	
	border: 1px solid #DDDDDD;
}

.RDHTBild {
}
.RDHTStatus {
	width: 25px;
}
.RDHTZimmer {
}
.RDHTVerpflegung {
}
.RDHTBetten {
}
.RDHTPreis1 {
	text-align: right;	
	padding-right: 5px !important;	
	border: 1px solid #DDDDDD;
	width: 80px;
}
.RDHTPreis2 {
	text-align: right;
	background-color: #DDDDDD;
	padding-right: 5px !important;	
	border: 1px solid #DDDDDD;
	width: 80px;
}


/* Trenner */
.RDTrennerAussen {
	font-size: 5px;
	border-bottom: 1px solid #AAAAAA;
}


/* Rahmen */
#RDRahmen {
	width: 100%;
}
#RDRahmen td {
	padding: 0px;
}
#RDRahmen_lo {
	width: 30px;
	height: 30px;
	background-image:url(grfx/rahmen_lo.gif);
	background-repeat:no-repeat;
}
#RDRahmen_o {
	background-image:url(grfx/rahmen_o.gif);
	background-repeat:repeat-x;
}
#RDRahmen_ro {
	width: 30px;
	background-image:url(grfx/rahmen_ro.gif);
	background-repeat:no-repeat;
}
#RDRahmen_l {
	background-image:url(grfx/rahmen_l.gif);
	background-repeat:repeat-y;
}
#RDRahmen_r {
	background-image:url(grfx/rahmen_r.gif);
	background-repeat:repeat-y;
}
#RDRahmen_lu {
	height: 30px;
	background-image:url(grfx/rahmen_lu.gif);
	background-repeat:no-repeat;
}
#RDRahmen_u {
	background-image:url(grfx/rahmen_u.gif);
	background-repeat:repeat-x;
}
#RDRahmen_ru {
	background-image:url(grfx/rahmen_ru.gif);
	background-repeat:no-repeat;
}
/* DIV Reisedetails */
#reisedetails {
	clear: both;
	height: 400px;
	overflow: auto;
	overflow-x: hidden;
	border: none;
	background-color: #FFFFFF;
	
	scrollbar-base-color:       #000000;
	scrollbar-3d-light-color:   #FFFFFF;
	scrollbar-arrow-color:      #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-face-color:       #FFFFFF;
	scrollbar-highlight-color:  #FFFFFF;
	scrollbar-shadow-color:     #FFFFFF;
	scrollbar-track-color:      #FFFFFF;
}

/* DIV Schliessenknopf */
#RDSchliessen {
	background-color: #FFFFFF;
	text-align: right;
	padding-bottom: 5px;
}
.RDSchliessenKnopf {
	color: #000000;
	font-size: 10px;
	border: 1px solid #000000;
	background-color: transparent;	
}
.RDXKnopf {
	color: #000000;
	font-size: 10px;
	border: 1px solid #000000;
	background-color: transparent;	
	width: 16px;
}

/* ---------------- Warten2 --------------------- */

/* DIV */	
#KSWartenRD {	
	float: left;
	height: 16px;
	width: 480px;
	background-color:#FFFFFF;	
	background-image: url(grfx/ks_warten2.gif);
	background-repeat: no-repeat;
	background-position: right;
	display: none;
}

#KSWartenRD2 {
	width: 100%;
	height: 350px;
	text-align: center;
	background-image: url(grfx/ks_warten.gif);
	background-repeat: no-repeat;
	background-position: center;
}
