/* www.travelhits.net, www.pcs-online.ch
	Funktion: Diese Classes werden von www.travelhits.net ausgegeben
	Sie koennen veraendert werden, sollten jedoch nicht geloescht werden
*/
html,body {
margin-top: 1px; 
margin-left:8px;
margin-right:0px;
}

/* CLASSES SELECTION (kleine und grosse) */
/* Darstellung des Textes */
.mask1_text
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal;
	font-weight : normal; 
	text-align: left; 
	margin-bottom: 2px; 
	margin-top: 0px; 
	color : #006699;
}
/* Höhe der Abstandszeile */
.mask1_platzhalter
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 6px; 
	font-style: normal;
}
/* Eingabefeld Name */
.mask1_textfeld 	
{	
	BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; BORDER-LEFT: #006699 1px solid; BORDER-BOTTOM: #006699 1px solid;
	WIDTH: 200px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 
}
/* DropDown Datum */
.mask1_select_datum
{	BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; BORDER-LEFT: #006699 1px solid; BORDER-BOTTOM: #006699 1px solid; 
	WIDTH: 90px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}
/* DropDown Select / Reiseart und Destination */
.mask1_select_nolong 
{	BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; BORDER-LEFT: #006699 1px solid; BORDER-BOTTOM: #006699 1px solid; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
}
/* Tabelle mit Bilder */
TABLE.mask1 {
	BORDER-RIGHT: #1E4EA2 1px solid; BORDER-TOP: #1E4EA2 1px solid; BORDER-LEFT: #1E4EA2 1px solid; BORDER-BOTTOM: #1E4EA2 1px solid;
	BACKGROUND-COLOR: #F9FCFF;
	WIDTH: 520px;
	HEIGHT: 215px;
}
/* Tabelle  ohne Bilder */
TABLE.mask1_klein {
	BORDER-RIGHT: #1E4EA2 1px solid; BORDER-TOP: #1E4EA2 1px solid; BORDER-LEFT: #1E4EA2 1px solid; BORDER-BOTTOM: #1E4EA2 1px solid;
	BACKGROUND-COLOR: #F9FCFF;
	WIDTH: 400px;
	HEIGHT: 200px;

}





/* STANDARD CLASSES AB LISTE */
/* dunkle Zeile (Titel oder Name) */
TR.dunkel {
	BACKGROUND-COLOR: #92D3EE;
}

/* Eintrag existiert nur bei Knecht Reisen */
/* Steuert die linke und rechte Spaltenbreite der Detailansicht und der Buchungsanfrage */
td.spaltenbreite_links
{ width:19%;
}
td.spaltenbreite_rechts
{ width:81%;
}

.text_dunkel
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height: 11px;  /* Eintrag existiert nur bei Knecht Reisen */
	font-style: normal;
	font-weight : normal; 
	text-align: left; 
	margin-bottom: 2px; 
	margin-top: 0px; 
	color : #000066;
}

/* helle Zeile (Rest der Ansicht) */
.text
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal;
	font-weight : normal; text-align: left; margin-bottom: 2px; margin-top: 0px; color : #000066;
}
h4
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal;
	font-weight : bold; text-align: left; margin-bottom: 2px; margin-top: 0px; color : #000066;
}

ul, ol {padding:0px; margin:0px;}
ol {padding-left:12px; margin-left:12px;}
ul {padding-left:9px; margin-left:9px;}

ul {list-style-type : disc;}
ol {list-style-type: decimal;}


/* Link */
A:link {
	COLOR: #000066; TEXT-DECORATION: UNDERLINE;
}
A:visited {
	COLOR: #000066; TEXT-DECORATION: UNDERLINE;
}
A:hover {
	COLOR: #000066; TEXT-DECORATION: UNDERLINE;
}
A:active {
	COLOR: #000066; TEXT-DECORATION: UNDERLINE;
}

/* Allgemeine Tabelle */
TABLE.TRH {
	BORDER-RIGHT: #1E4EA2 1px solid; BORDER-TOP: #1E4EA2 1px solid; BORDER-LEFT: #1E4EA2 1px solid; BORDER-BOTTOM: #1E4EA2 1px solid;
	BACKGROUND-COLOR: #F9FCFF;
	WIDTH: 815px;
	}
/* Tabelle ohne Rahmen */
TABLE.TRH_ohne_rahmen {
	BORDER-RIGHT: #1E4EA2 0px solid; BORDER-TOP: #1E4EA2 0px solid; BORDER-LEFT: #1E4EA2 0px solid; BORDER-BOTTOM: #1E4EA2 0px solid;
	BACKGROUND-COLOR: #F9FCFF;
}
/* Tabelle2 ohne Rahmen (wird in Buchungsanfrage benötigt) */
TABLE.TRH_ohne_rahmen2 {
	BORDER-RIGHT: #1E4EA2 0px solid; BORDER-TOP: #1E4EA2 0px solid; BORDER-LEFT: #1E4EA2 0px solid; BORDER-BOTTOM: #1E4EA2 0px solid; 
	BACKGROUND-COLOR: #92D3EE;
}

/* Titel in der Buchungsanfrage (Reiseteilnehmer1, Kontaktperson etc.) */
TH.text_dunkel {
	MARGIN-TOP: 0px; 
	MARGIN-BOTTOM: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #ffffff; 
	LINE-HEIGHT: 100%; 
	BACKGROUND-COLOR: #1E4EA2; 
	font-family:verdana,arial,helvetica,sans-serif; 
	font-size:11px; 
	line-height:13px;
}
.trennlinie { 
	background-color:#1E4EA2;
}
/* Eingabefelder in Formulare */
input.text_dunkel 	
{	
	BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; BORDER-LEFT: #006699 1px solid; BORDER-BOTTOM: #006699 1px solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 
}
/* DropDownFelder in Formulare */
select.text_dunkel 	
{	
	BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; BORDER-LEFT: #006699 1px solid; BORDER-BOTTOM: #006699 1px solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 
}
/* Bemerkungsfelder in Formulare */
textarea.text_dunkel 	
{	
	BORDER-RIGHT: #006699 1px solid; BORDER-TOP: #006699 1px solid; BORDER-LEFT: #006699 1px solid; BORDER-BOTTOM: #006699 1px solid;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px; 
}





/* BUTTONS */
/* Button auf der Startmaske */ 
#BTN_MASK1 {
	border-style: outset;
	padding:1px;
	BACKGROUND-COLOR: #1E4EA2;
	border-color:#1E4EA2;
	WIDTH: 100px; 
	FONT-FAMILY:arial,helvetica,sans-serif; 
	FONT-SIZE: 11px; 
	FONT-WEIGHT: bold; 
	CURSOR: pointer; 
	COLOR: #ffffff; 
	}

/* Buttons ab Liste */ 
#BTN_KLEIN {
	border-style: outset;
	padding:3px;
	BACKGROUND-COLOR: #1E4EA2;
	border-color:#1E4EA2;
	WIDTH: 200px; 
	FONT-FAMILY:arial,helvetica,sans-serif; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 
	CURSOR: pointer; 
	COLOR: #ffffff; 
	}

#BTN_MITTEL {
	border-style: outset;
	padding:3px;
	BACKGROUND-COLOR: #1E4EA2;
	border-color:#1E4EA2;
	WIDTH: 400px; 
	FONT-FAMILY:arial,helvetica,sans-serif; 
	FONT-SIZE: 12px; 
	FONT-WEIGHT: bold; 
	CURSOR: pointer; 
	COLOR: #ffffff; 
}

#BTN_GROSS {
	border-style: outset;
	padding:3px;
	BACKGROUND-COLOR: #1E4EA2;
	border-color:#1E4EA2;
	WIDTH: 800px; 
	FONT-FAMILY:arial,helvetica,sans-serif; 
	FONT-SIZE: 13px; 
	FONT-WEIGHT: bold; 
	CURSOR: pointer; 
	COLOR: #ffffff; 
}


/* COPYRIGHT */
.fuss
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px;  font-style: normal;
	font-weight : normal; text-align: center; margin-bottom: 0px; margin-top: 5px; color : #006699;
}

