BODY
{
        MARGIN-TOP : 0;
        MARGIN-BOTTOM : 0;
        MARGIN-RIGHT: 0;
        MARGIN-LEFT: 0;
        SCROLLBAR-FACE-COLOR: #F77C00;
        SCROLLBAR-HIGHLIGHT-COLOR: #C7EAFB;
        SCROLLBAR-SHADOW-COLOR: #C7EAFB;
        SCROLLBAR-ARROW-COLOR: #C7EAFB;
        background-color : #C7EAFB;
}
/* ########################################## */
/* ####         Links definieren         #### */
/* ########################################## */

a.untermenue { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #444444; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }
a.untermenue:unknown { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #D0A400; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }
a.untermenue:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #D60026; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none; }
a.untermenue:active { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #D60026; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }

a.linkmenue { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #444444; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }
a.linkmenue:unknown { COLOR: #D0A400; }
a.linkmenue:hover { COLOR: #D60026; TEXT-DECORATION: none; }
a.linkmenue:active { COLOR: #D60026; }

a.kat { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00489F; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }
a.kat:unknown { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00489F; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }
a.kat:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #D60026; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none; }
a.kat:active { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #D60026; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }

a.kat1 { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #00489F; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }
a.kat1:unknown { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #00489F; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }
a.kat1:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #D60026; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none; }
a.kat1:active { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #D60026; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }

a.infos { FONT-WEIGHT: bold; FONT-SIZE: 10px; text-align: right; COLOR: #444444; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }
a.infos:unknown { FONT-WEIGHT: bold; FONT-SIZE: 10px; text-align: right; COLOR: #D0A400; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }
a.infos:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; text-align: right; COLOR: #D60026; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none; }
a.infos:active { FONT-WEIGHT: bold; FONT-SIZE: 10px; text-align: right; COLOR: #D60026; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }

a.admin01 { FONT-WEIGHT: bold; FONT-SIZE: 12px; text-align: center; COLOR: #333333; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }
a.admin01:unknown { FONT-WEIGHT: bold; FONT-SIZE: 12px; text-align: center; COLOR: #333333; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }
a.admin01:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; text-align: center; COLOR: #D60026; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none; }
a.admin01:active { FONT-WEIGHT: bold; FONT-SIZE: 12px; text-align: center; COLOR: #D60026; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }

a.link { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00489F; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }
a.link:unknown { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00489F; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }
a.link:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #D60026; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none; }
a.link:active { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #D60026; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }

a { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00489F; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }
a:unknown { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00489F; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }
a:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #D60026; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none; }
a:active { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #D60026; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }

a.linkgross { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #00489F; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }
a.linkgross:unknown { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #00489F; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }
a.linkgross:hover { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #D60026; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none; }
a.linkgross:active { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #D60026; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; }

a.linkliste { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00489F; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline; PADDING-TOP:3px; PADDING-BOTTOM:3px; }
a.linkliste:unknown { COLOR: #D0A400; }
a.linkliste:hover { COLOR: #D60026; TEXT-DECORATION: none; }
a.linkliste:active { COLOR: #D60026; }


/* ############################################### */
/* ####        Schriftstyle definieren        #### */
/* ############################################### */

.hervorhebung01 { font-family: Arial, sans-serif; font-size: 12px; color: #000000; text-align: left; }
.hervorhebung02 { font-family: Arial, sans-serif; font-size: 12px; color: #000000; text-align: left; font-weight: bold; PADDING-TOP:2px; PADDING-BOTTOM:2px; }
.hervorhebung03 { font-family: Arial, sans-serif; font-size: 12px; color: #000000; text-align: right; font-weight: bold; }
.hervorhebung04 { font-family: Arial, sans-serif; font-size: 12px; color: #000000; text-align: left ; font-weight: bold; }
.hervorhebung05 { font-family: Arial, sans-serif; font-size: 14px; color: #D60026; text-align: left ; font-weight: bold; }
.hervorhebung06 { font-family: Arial, sans-serif; font-size: 16px; color: #D60026; text-align: left ; font-weight: bold; }
.headline04 { font-family: Arial, sans-serif; font-size: 12px; color: #D60026; text-align: left ; font-weight: bold; }
.fliesstext01 { font-family: Arial, sans-serif; font-size: 10px; color: #000000; text-align: left; }
.fliesstext02 { font-family: Arial, sans-serif; font-size: 12px; color: #000000; text-align: left; }
.inaktiv { font-family: Arial, sans-serif; font-size: 12px; color: #444444; text-align: left; font-weight: bold; }

/* ############################################## */
/* ####      Tabellenformate definieren      #### */
/* ############################################## */


.mailliste { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #00489F; FONT-FAMILY: arial, sans-serif; }

.zellenabstand { padding-left:0px; padding-right:12px; }
.headline03 { font-family: Arial, sans-serif; font-size: 10px; color: #D60026; text-align: left ; font-weight: bold; }
.preistitel { font-family: Arial, sans-serif; font-size: 22px; color: #D60026; text-align: right; font-weight: bolder; }
.preisaktion { font-family: Arial, sans-serif; font-size: 22px; color: #D60026; text-align: right; font-weight: bolder; }
.preisaktioneuro { font-family: Arial, sans-serif; font-size: 12px; color: #000000; text-align: right; ; font-weight: bold}
td.tdbeschreibung { font-family: Arial, sans-serif; font-size: 12px; color: #000000; text-align: justify; font-weight: bold; background-color:#C7EAFB; padding-top:8px; padding-bottom:8px; }
td.vortext { font-family: Arial, sans-serif; font-size: 14px; color: #000000; text-align: justify; font-weight: normal; background-color:#C7EAFB; padding-top:8px; padding-bottom:8px; }
td.text { font-family: Arial, sans-serif; font-size: 12px; color: #000000; text-align: justify; font-weight: normal; background-color:#C7EAFB; padding-top:8px; padding-bottom:8px; }
td.bildunterschrift { font-family: Arial, sans-serif; font-size: 12px; color: #000000; text-align: left; font-weight: normal; background-color:#C7EAFB; padding-top:8px; padding-bottom:8px; }
td.tdnormaltext { font-family: Arial, sans-serif; font-size: 12px; color: #000000; text-align: left; font-weight: bold; background-color:#C7EAFB; padding-top:8px; padding-bottom:8px; }
td.tdpreis { font-family: Arial, sans-serif; font-size: 12px; color: #F1592B; text-align: right; font-weight: bold; background-color:#C7EAFB; padding-top:0px; padding-bottom:0px; }
td.tdmenuehintergrund { font-family: Arial, sans-serif; font-size: 12px; color: #000000; text-align: justify; font-weight: normal; background-color:#C7EAFB; padding-top:8px; padding-bottom:8px; }
td.tdhervorhebung { font-family: Arial, sans-serif; font-size: 14px; color: #000000; text-align: left; font-weight: bold; background-color:#C7EAFB; padding-top:0px; padding-bottom:0px; }
td.p1 { padding-left: 14px; }


/* ############################################### */
/* ####     Adminbereich Styles definition    #### */
/* ############################################### */

.standard { font-family: Arial, sans-serif; font-size: 12px; color: #D60026; text-align: left ; font-weight: bold; }
.formularfeldrechts { font-family: Arial, sans-serif; font-size: 12px; color: #000000; text-align: right ; font-weight: bold; }
.formularfeldlinks { font-family: Arial, sans-serif; font-size: 12px; color: #000000; text-align: left ; font-weight: bold; }
.texthervorhebung { font-family: Arial, sans-serif; font-size: 12px; color: #D60026; text-align: left ; font-weight: bold; }

td.formularrechts { text-align: right; padding-top:2px; padding-bottom:2px; background-color : #C7EAFB; }
td.tdmenue { text-align: left; padding-left:4px; padding-right4px; padding-top:4px; padding-bottom:4px; background-color : #C7EAFB; }
td.tdmenueteiler { text-align: left; padding-left:4px; padding-right4px; padding-top:4px; padding-bottom:4px; background-color : #C7EAFB; }
td.formularlinks { text-align: left; padding-top:2px; padding-bottom:2px; background-color : #C7EAFB; }
td { text-align : left; }
td.abstand { text-align: left; padding-top:4px; padding-bottom:4px; }


/* ################################################ */
/* ####     Sonderformate Styles definition    #### */
/* ################################################ */

tr { vertical-align:top; }
SELECT.selectreisenet { BACKGROUND-COLOR: #C7EAFB; COLOR: #000000; FONT-SIZE: 14px; }
INPUT { BACKGROUND-COLOR: #C7EAFB; COLOR: #000000; FONT-SIZE: 14px; }
TEXTAREA { BACKGROUND-COLOR: #C7EAFB; COLOR: #000000; FONT-SIZE: 14px; }



td.partner A {
	DISPLAY: block; WIDTH: 80%;
	FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 12px; COLOR: #034EA2; FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	BACKGROUND-COLOR:#44C8F5;
	PADDING-TOP:3px; PADDING-BOTTOM:3px; PADDING-LEFT: 7px;
}

td.partner A:unknown {
	DISPLAY: block; WIDTH: 80%;
	FONT-FAMILY: Arial, sans-serif; FONT-SIZE: 12px; COLOR: #034EA2; FONT-WEIGHT: bold;
	TEXT-ALIGN: left;
	BACKGROUND-COLOR:#44C8F5;
	PADDING-TOP:3px; PADDING-BOTTOM:3px;
}

td.partner A:hover {
	COLOR: #C7EAFB;
	background-color:#034EA2;
}

td.partner A:active {
	COLOR: #C7EAFB;
	background-color:#034EA2;
}


.agbEINLEITUNG {
	font-family: Arial, sans-serif;
	font-size: 14px;
	color: #343434;
	text-align: left;
	FONT-WEIGHT:bold;
}
.agbHEADeins {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #343434;
	text-align: left;
	FONT-WEIGHT:bold;
}
.agbAUFZAEHLUNGhead {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #343434;
	text-align: left;
	FONT-WEIGHT:bold;
}
.agbAUFZAEHLUNG {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #343434;
	text-align: left;
	FONT-WEIGHT:bold;
}

.agbUNTERPUNKT {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: left;
	FONT-WEIGHT:normal;
}
