

/* Allgemeine Stile */


a:link { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2D7BCF; line-height:normal; text-decoration: underline; }
a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2D7BCF; line-height:normal; text-decoration: underline; }
a:active { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2D7BCF; line-height:normal; text-decoration: none; }
a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2D7BCF; line-height:normal; text-decoration: none; }

body {
	margin:0;
	/*padding-top:15px;
	padding-left:15px;
	background-color:#D5E7F3;
	background-image:url(/Assets/Images/bkgverlauf.gif);
	background-repeat:repeat-x;*/
}

/* Stile Tabellen */

.tableborder {
	border-collapse:collapse;
}
.tableborder td {
	border:1px solid #7FA1A8;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:normal;
	color:#000000;
	text-decoration:none;
}

/* N A V I G A T I O N style's */

/*.MenuGroup
{
	border:solid 1px gray;
	border-right-color:#3F3F3F;
	border-bottom-color:#3F3F3F;
	
}*/

.btntop {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	cursor:hand;
	cursor:pointer;
}


.btnstyle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:21px;
	text-decoration:none;
	
	background-color:#FFFFFF;
	border-left:1px solid #949494;
	border-right:1px solid #949494;
	border-bottom:1px solid #949494;
	cursor:hand;
	cursor:pointer;
	
	height:22px;
	padding:7px 16px 7px 16px;
}
.btnstyleHover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:21px;
	text-decoration:none;
	
	background-color:#F6D9CE;/*FFF1AE*/
	border-left:1px solid #949494;
	border-right:1px solid #949494;
	border-bottom:1px solid #949494;
	cursor:hand;
	cursor:pointer;
	
	height:22px;
	padding:7px 16px 7px 16px;
}
.btnstyleActive {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:21px;
	text-decoration:none;
	
	background-color:#F6D9CE;/*FFF1AE*/
	border-left:1px solid #949494;
	border-right:1px solid #949494;
	border-bottom:1px solid #949494;
	cursor:hand;
	cursor:pointer;
	
	height:22px;
	padding:7px 16px 7px 16px;
}


.quickmenu01:link, .quickmenu01:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:26px;
	text-decoration:none;
	
	background-color:#418AD8;
	background-image:url(/Assets/Images/round_blue.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	
	display:block;
	height:28px;
	padding:0 0 0 18px;
}
.quickmenu01:active, .quickmenu01:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:26px;
	text-decoration:underline;
	
	background-color:#418AD8;
	background-image:url(/Assets/Images/round_blue.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	
	height:28px;
	padding:0 0 0 18px;
}
.quickmenu02:link, .quickmenu02:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:26px;
	text-decoration:none;
	
	background-color:#DB860C;
	background-image:url(/Assets/Images/round_orange.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	
	display:block;
	height:28px;
	padding:0 0 0 18px;
}
.quickmenu02:active, .quickmenu02:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:26px;
	text-decoration:underline;
	
	background-color:#DB860C;
	background-image:url(/Assets/Images/round_orange.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	
	height:28px;
	padding:0 0 0 18px;
}
.quickmenu03:link, .quickmenu03:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:26px;
	text-decoration:none;
	
	background-color:#599349;
	background-image:url(/Assets/Images/round_green.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	
	display:block;
	height:28px;
	padding:0 0 0 18px;
}
.quickmenu03:active, .quickmenu03:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:26px;
	text-decoration:underline;
	
	background-color:#599349;
	background-image:url(/Assets/Images/round_green.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	
	height:28px;
	padding:0 0 0 18px;
}
.quickmenu04:link, .quickmenu04:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:26px;
	text-decoration:none;
	
	background-color:#9F6AAE;
	background-image:url(/Assets/Images/round_violett.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	
	display:block;
	height:28px;
	padding:0 0 0 18px;
}
.quickmenu04:active, .quickmenu04:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:26px;
	text-decoration:underline;
	
	background-color:#9F6AAE;
	background-image:url(/Assets/Images/round_violett.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	
	height:28px;
	padding:0 0 0 18px;
}

/* bkg image's */

.bkgimg01 {
	background-image:url(/Assets/Images/verlauf01.gif);
	background-repeat:repeat-y;
}
.bkgimg02 {
	background-image:url(/Assets/Images/round.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.bkgimg03 {
	background-image:url(/Assets/Images/verlauf02.gif);
	background-repeat:repeat-x;
}
.bkgimg04 {
	background-image:url(/Assets/Images/verlauf03.gif);
	background-repeat:repeat-y;
}
.bkgimg05 {
	background-image:url(/Assets/Images/verlauf04.gif);
	background-repeat:repeat-x;
}
.bkgimg06 {
	background-image:url(/Assets/Images/roundtopleft.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.bkgimg07 {
	background-image:url(/Assets/Images/roundtopright.gif);
	background-repeat:no-repeat;
	background-position:top right;
}
.bkgimg08 {
	background-image:url(/Assets/Images/verlauf05.gif);
	background-repeat:repeat-y;
}

/* h1 h2 h3 style's */


/* box style's */

.lastminutebox {
	background-color:#418AD8;	/* blau */
}
.fluegebox {
	background-color:#599349;	/* gruen */
}
.hotelsbox {
	background-color:#DB860C;	/* orange */
}
.busreisenbox {
	background-color:#E03E30;	/* rot */
}
.tagesfahrtenbox {
	background-color:#9F6AAE;	/* violett */
}

/* bkg color's */

.bkgcolor01 {
	background-color:#FFFFFF;
}
.bkgcolor02 {
	background-color:#167CC6;
}

/* font style's */

.fontstyle01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#242424;
	line-height:14px;
	text-decoration:none;
}
.fontstyle02 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#242424;
	line-height:normal;
	text-decoration:none;
}
.fontstyle03 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:13px;
	text-decoration:none;
}
.fontstyle04 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#8C8C8C;
	line-height:normal;
	text-decoration:none;
}
.fontstyle05 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#242424;
	line-height:15px;
	text-decoration:none;
}
.fontstyle06 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#000000;
	line-height:18px;
	text-decoration:none;
}

/* div style's */


/* padding style's */

/*.logo {
	padding-top:23px;
	padding-left:42px;
}*/
/*.padd01 {
	padding-left:8px;
	padding-right:8px;
}*/
.padd02 {
	padding-top:15px;
}
.padd03 {
	padding-left:15px;
}
.padd04 {
	padding-left:15px;
	padding-right:10px;
	padding-top:23px;
	padding-bottom:45px;
}
.padd05 {
	padding-left:18px;
	padding-right:15px;
}
.padd06 {
	padding-left:15px;
	padding-right:15px;
	padding-top:24px;
}
/*.padd07 {
	padding:32px 17px 30px 25px;
}*/
.padd08 {
	padding-left:15px;
	padding-right:10px;
	padding-top:62px;
	padding-bottom:45px;
}
.paddiframe {
	padding-left:25px;
	padding-right:25px;
	padding-top:15px;
	padding-bottom:25px;
}

/* align style's */


/* border style's */

.border01 {
	border-bottom:1px solid #FFFFFF;
}
.border02 {
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}
.border03 {
	border-bottom:1px solid #FFFFFF;
}
.border04 {
	border:1px solid #111111;
}
.border05 {
	border-top:1px solid #8C8C8C;
}
.border06 {
	border-top:1px solid #FFFFFF;
}

/* link style's */

.link01:link, .link01:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
}
.link01:active, .link01:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#8C8C8C;
	line-height:normal;
	text-decoration:underline;
}
.link01off {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
	
	padding-left:4px;
	padding-right:4px;
}
.link02:link, .link02:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#2D7BCF;
	line-height:14px;
	text-decoration:underline;
}
.link02:active, .link02:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#2D7BCF;
	line-height:14px;
	text-decoration:none;
}
.link03:link, .link03:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:13px;
	text-decoration:none;
}
.link03:active, .link03:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:13px;
	text-decoration:underline;
}
.link04:link, .link04:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:15px;
	text-decoration:underline;
}
.link04:active, .link04:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	line-height:15px;
	text-decoration:none;
}
.link05:link, .link05:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#111111;
	line-height:12px;
	text-decoration:none;
}
.link05:active, .link05:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#111111;
	line-height:12px;
	text-decoration:underline;
}
.link06:link, .link06:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#8C8C8C;
	line-height:normal;
	text-decoration:none;
}
.link06:active, .link06:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:underline;
}
.link06off {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#8C8C8C;
	line-height:normal;
	text-decoration:none;
			
	padding-left:4px;
	padding-right:4px;
}

/* form object style's */

.textticker {
	background-color:#167CC6;
	border:0;
	padding-left:16px;
	padding-right:16px;
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:normal;
	text-decoration:none;
}
.form01 {
	margin:0;
}

/* Stili Tabelle F U H R P A R K */


.fpkpart01 {
	background-color:#2782CD;
	padding-left:25px;
	background-image:url(/Assets/Images/round1.gif);
	background-repeat:no-repeat;
	background-position:top left;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:normal;
	text-decoration:none;
}
.fpkpart02 {
	background-color:#EDEDED;
	padding:15px 15px 15px 15px;
}
.fpkpart03 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
}
.fpkpart04 {
	background-color:#CACACA;
	background-image:url(/Assets/Images/round_2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.fpkpart05 {
	padding:13px 13px 13px 13px;
}
.fpkpart06 {
	background-color:#CACACA;
}

/* Stili Tabelle T E A M */


.teampart01 {
	background-color:#EDEDED;
	padding:25px 25px 25px 25px;
}
.teampart02 {
	padding-left:15px;
	/*padding-right:35px;*/
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	line-height:15px;
	text-decoration:none;
}

/* Stili Tabelle G R U P P E N R E I S E N */


.GRstyle01 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#242424;
	line-height:normal;
	text-decoration:none;
}
.GRstyle02 {
	padding:15px 5px 15px 0;
}
.GRstyle03 {
	padding:8px 5px 12px 5px;
}
/*ul {
	margin-left:35px;
}*/
.GRstyle04 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0474B9;
	line-height:normal;
	text-decoration:none;
}
.GRstyle05 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0474B9;
	line-height:normal;
	text-decoration:none;
}
.GRstyle06 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:normal;
	text-decoration:none;
	
	background-color:#0474B9;
	padding-left:10px;
}
.GRstyle07 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0474B9;
	line-height:normal;
	text-decoration:none;
}
.GRstyle08 {
	background-color:#D5E2F3;
	padding:4px 3px 4px 3px;
}
.GRstyle09:link, .GRstyle09:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#565656;
	line-height:normal;
	text-decoration:underline;
	
	padding-left:25px;
	display:block;
}
.GRstyle09:active, .GRstyle09:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#565656;
	line-height:normal;
	text-decoration:none;
	
	padding-left:25px;
	display:block;
}
.GRstyle10 {
	background-color:#E4EDF8;
	padding:4px 3px 4px 3px;
}
.GRstyle11 {
	background-color:#0474B9;
	border-bottom:1px solid #FFFFFF;
	
	background-image:url(/Assets/Images/gr_round1.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
.GRstyle12 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:normal;
	text-decoration:none;
	
	border-top:1px solid #FFFFFF;
	background-color:#E81829;
	padding-left:10px;
}
.GRstyle13 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	color:#000000;
	line-height:normal;
	text-decoration:none;
	
	/*background-image:url(/Assets/Images/img_flower.gif);
	background-repeat:no-repeat;
	background-position:bottom left;*/
	background-color:#F8C809;
	padding-left:10px;
	padding-right:10px;
}
.GRstyle14 {
	background-color:#E7EFF9;
}

/* Stili T E X T T I C K E R */

.tickerlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:normal;
	text-decoration:none;
}
.tickerlink:link, .tickerlink:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:normal;
	text-decoration:none;
}
.tickerlink:active, .tickerlink:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:normal;
	text-decoration:none;
}

/* R E I S E L I S T E style's */

.rltext {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#242424;
	line-height:13px;
	text-decoration:none;
}
.rltitel:link, .rltitel:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#242424;
	line-height:13px;
	text-decoration:underline;
}
.rltitel:active, .rltitel:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#242424;
	line-height:13px;
	text-decoration:none;
}
.daystyle {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#2D7BCF;
	line-height:normal;
	text-decoration:none;
}

/* F O R M style's */

.formj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #666666;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #666666;
}
.noprint {
	display:none;
}
.onlyforprint {
	text-align:left;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#242424;
	line-height:15px;
	text-decoration:none;
}





