
#secnav_und_inhalt {
    overflow: visible !important; /* ermoeglich Seitenumbruch in FF durch Ueberschreiben des Wertes aus style.css*/
    width: 100% !important; /* ermoeglicht Skalierung in der Druckansicht */
}

td {
	position: relative !important; /* fuer MSIE 7 */
}

.inhaltbox, .inhaltbox_listitem1, .inhaltbox_listitem2, .inhaltbox_hervorgehoben {
    background-color:white !important;
	border-bottom: 1px solid black !important;
	border-left: 1px solid black !important;
	border-right: 1px solid black !important;
	border-top:none !important;
	margin-bottom: 0px !important;
}

.boxueberschrift {
	background-color:white !important;
	border: 1px solid black !important;
	margin-top:2px;
}

.inhaltbox_achtung {
	background-color:white !important;
	border-bottom: 3px solid black !important;
	border-left: 3px solid black !important;
	border-right: 3px solid black !important;
	border-top: 2px solid black !important;
	margin-bottom: 0px !important;
}

#mainnav, #meldungoben, #secnav, div.ueberschriftreiter_links, div.ueberschriftreiter_rechts {
	display:none !important;
}

div.ueberschriftreiter_text {
    background-color:white !important;
	border-bottom: 1px solid black !important;
}

div.ueberschriftreiter_freiraum {
	background-color:white !important;
	border-bottom: 1px solid black !important;
}

#inhalt, #hoteldisplay, #wrapper {
	left:0px !important;
	top:0px !important;
    width: 100% !important;
	border:none !important;
	margin:0px !important;	
	float: none !important; /* ueberschreibt Wert aus style.css und verhindert das vertikale Abschneiden von Textpassagen */
}

tr.spezifikation td {
	border-color:white !important;
}

table.kommentarunten, table.rvatermine,
table.rvatermineAnzeige {
    empty-cells:show !important;
}

div.kommentarunten_time {
	background-color:white !important;
	border:1px solid #414751 !important;
}

table.kommentarunten th,
table.rvatermine th,
table.rvatermineAnzeige th {
	background-color:white !important;
	border-color:#414751 !important;
	border-top:1px solid #414751 !important;
}
table.kommentarunten td,
table.rvatermine td,
table.rvatermineAnzeige td {
	background-color:white !important;
	border-color:#414751 !important;
}
table.kommentarunten .autor,
table.rvatermine .termin,
table.rvatermineAnzeige .termin,
table.rvatermineAnzeige .bezeichnung,
table.rvatermineAnzeige .hotel,
table.rvatermineAnzeige .status {
	border-left:1px solid #414751 !important;
}

div.kommentarliste_zuklappbutton, div.kommentarliste_aufklappbutton {
	border-color:#414751 !important;
	border-left:1px solid #414751 !important;
}

div.leistungsspezifikation {
	border-top-color:white !important;
}

/* Angebotsvergleich */
#beschriftungs_container, div.nonmovableheadline {
	display:none !important;
}
table.angebotsvergleich {
	border-collapse:collapse !important;
}
table.angebotsvergleich td.buttonzelle {
	border:none !important;
}
table.angebotsvergleich td.inhalt1,
table.angebotsvergleich td.inhalt2,
table.angebotsvergleich th.vp_leistung1,
table.angebotsvergleich th.vp_leistung2,
table.angebotsvergleich th.vp_zeitraum1,
table.angebotsvergleich th.vp_zeitraum2,
table.angebotsvergleich th.vp_hotelueberschrift {
	border:1px dotted black !important;	
}

/* VA-Reporting */
table.vareporting_head td {
   	border-color:black !important;
}
div.vareporting_head_container {
	background-color:white !important;
	border: 1px solid black !important;
	margin-top:2px;
}
div.vareporting_zeile_kl_oben {
	border-bottom: 1px dotted black !important;
}
div.vareporting_gesamt {
	border-color: black !important;
}

/* Ausdrucken von Angeboten - wg. Nachtraeglicher Veraenderbarkeit */
.beleg_form_entfernte_spez .seicht_wenn_entfernt,
.beanrfp_entfernter_zeitraum .seicht_wenn_entfernt,
.beanrfp_entfernte_spez .seicht_wenn_entfernt,
.beleg_entfernter_zeitraum .seicht_wenn_entfernt,
.beleg_entfernte_spez .seicht_wenn_entfernt,
.beleg_form_entfernter_zeitraum {
    filter:alpha(opacity=100);
    opacity: 1.0 !important;
}
