﻿/* =================================*/
/* Allgemeine Definitionen         	*/
/* =================================*/
body {
	margin:0px;
	padding:0px;
	border:0px;
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;
	overflow:auto;
	background-color:#000000;
}

form {
	margin:0px;
	padding:0px;
	border:0px;
}
	
div {
	overflow:hidden;
}

h1 {
	border:0px;
	padding:0px;
	margin:0px;
	font-size:14px;
	color:#adadad;
	margin-top:26px;
	margin-left:20px;
}

p {
	margin:0px 0px 0px 0px;
}

a {
	color:#ffffff;
	text-decoration:none;
}

a:hover {
	cursor:pointer;
}

a:hover, a.active {
	color:#4a70bb;
}

.cleaner {
	clear:both;
}

.bold {
	font-weight:bold;
}

.black {
	color:#000000;
}

.fl {
    float:left;
}

.fr {
    float:right;
}

.formfields {
	width:200px;
}

.dropdown {
	font-family:Verdana,Helvetica,sans-serif;
	font-size:11px;
}

.validatorCalloutHighlight {
	border:2px solid #ff0000;
	background-color:lemonchiffon;
	color:#ff0000;
}

.error {
	border:5px solid #00ff00;
}

.divTitle {
	width:349px;
	height:65px;
	position:absolute;
	top:50%;
	margin-top:-32px;
	left:50%;
	margin-left:-175px;
	z-index:99999999;
	text-align:center;
}

div.links_col1 {
    float:left;
    margin-left:100px;
    font-weight:bold;
}

div.links_col2 {
    float:left;
    margin-left:150px;
    font-weight:bold;
}

div.links_col3 {
    float:left;
    margin-left:150px;
    font-weight:bold;
}

.noborder {
	border:0px;
}

.popupbutton {
	color:#ffffff;
	margin-top:5px;
}

.popupbutton .col1 {
	float:right;margin-left:10px;padding-top:2px;
}
.popupbutton .col2 {
	float:right;
}

/* =================================*/
/* Calendar                       	*/
/* =================================*/
.ajax__calenxdar_container div {
	overflow:hidden;
}

.ajax__calendar_container div div {
	overflow:visible;
}

.ajax__calendar_container {padding:4px;position:absolute;cursor:default;width:170px;font-size:11px;text-align:center;font-family:tahoma,verdana,helvetica;}
.ajax__calendar_body {height:139px;width:170px;position:relative;overflow:hidden;margin:auto;}
.ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years {top:0px;left:0px;height:139px;width:170px;position:absolute;text-align:center;margin:auto;}
.ajax__calendar_container TABLE {font-size:11px;}
.ajax__calendar_header {height:20px;width:100%;}
.ajax__calendar_prev {cursor:pointer;width:15px;height:15px;float:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url(../Images/Web/AjaxControlToolkit.Calendar.arrow-left.gif);}
.ajax__calendar_next {cursor:pointer;width:15px;height:15px;float:right;background-repeat:no-repeat;background-position:50% 50%;background-image:url(../Images/Web/AjaxControlToolkit.Calendar.arrow-right.gif);}
.ajax__calendar_title {cursor:pointer;font-weight:bold;background-color:#ffffff;}
.ajax__calendar_footer {height:15px;}
.ajax__calendar_today {cursor:pointer;padding-top:3px;}
.ajax__calendar_dayname {height:17px;width:17px;text-align:right;padding:0 2px;}
.ajax__calendar_day {height:17px;width:18px;text-align:right;padding:0 2px;cursor:pointer;}
.ajax__calendar_month {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}
.ajax__calendar_year {height:44px;width:40px;text-align:center;cursor:pointer;overflow:hidden;}

.ajax__calendar .ajax__calendar_container {border:1px solid #646464;background-color:#ffffff;color:#000000;}
.ajax__calendar .ajax__calendar_footer {border-top:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_dayname {border-bottom:1px solid #f5f5f5;}
.ajax__calendar .ajax__calendar_day {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_month {border:1px solid #ffffff;}
.ajax__calendar .ajax__calendar_year {border:1px solid #ffffff;}

.ajax__calendar .ajax__calendar_active .ajax__calendar_day {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_month {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}
.ajax__calendar .ajax__calendar_active .ajax__calendar_year {background-color:#edf9ff;border-color:#0066cc;color:#0066cc;}

.ajax__calendar .ajax__calendar_other .ajax__calendar_day {background-color:#ffffff;border-color:#ffffff;color:#646464;}
.ajax__calendar .ajax__calendar_other .ajax__calendar_year {background-color:#ffffff;border-color:#ffffff;color:#646464;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_day {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_month {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_year {background-color:#edf9ff;border-color:#daf2fc;color:#0066cc;}

.ajax__calendar .ajax__calendar_hover .ajax__calendar_title {color:#0066cc;}
.ajax__calendar .ajax__calendar_hover .ajax__calendar_today {color:#0066cc;}


/* =================================*/
/* Tabs		                       	*/
/* =================================*/
/* default layout */
.ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.ajax__tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

/* xp theme */
.ajax__tab_xp .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-line.gif")%>) repeat-x bottom;}
.ajax__tab_xp .ajax__tab_outer {padding-right:4px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-right.gif")%>) no-repeat right;height:21px;}
.ajax__tab_xp .ajax__tab_inner {padding-left:3px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-left.gif")%>) no-repeat;}
.ajax__tab_xp .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab.gif")%>) repeat-x;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover-right.gif")%>) no-repeat right;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover-left.gif")%>) no-repeat;}
.ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover.gif")%>) repeat-x;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active-right.gif")%>) no-repeat right;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active-left.gif")%>) no-repeat;}
.ajax__tab_xp .ajax__tab_active .ajax__tab_tab {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active.gif")%>) repeat-x;}
.ajax__tab_xp .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;border-top:0;padding:8px;background-color:#ffffff;}

/* scrolling */
.ajax__scroll_horiz {overflow-x:scroll;}
.ajax__scroll_vert {overflow-y:scroll;}
.ajax__scroll_both {overflow:scroll}
.ajax__scroll_auto {overflow:auto}

/* =================================*/
/* Misc.                         	*/
/* =================================*/
.infowindowkiosk {
	z-index:99999;
	position:absolute;
	right:186px;
	min-width:200px;
	max-width:650px;
	width:650px;
	border:1px ridge;
	padding:10px;
	color:#000000;
	background-color:#ffffff;
	visibility:hidden;
	text-align:left;
	border:solid 1px #000000;
	margin-top:-180px;
}

.infowindowkiosk td {
	padding:1px;
}

.infowindow, .infowindowscrollbars, infowindow, .infowindowtabs {
	z-index:999999;
	color:#ffffff;
	background-color:#000000;
	border:1px solid #7b7b7b;
	visibility:hidden;
	overflow:visible;
}

.infowindowscrollbars, .infowindowtabs  {
	width:800px;
	height:450px;
	position:absolute;
	margin-top:-330px;
	margin-left:-50px;
}

.infowindowtabs {
	display:none;
	text-align:left;
	overflow:hidden;
	margin-top:0px;
	margin-top:-380px;
	margin-left:-700px;
}

.infowindowtabs div.infowindow_content_frame {
	margin:5px;
	border:1px solid #7b7b7b;
}

.infowindowtabs div.infowindow_content_title {
	text-align:right;
	font-size:20px;
	font-weight:bold;
	color:#565656;
    margin-right:5px;
}

.infowindow_content_text, .infowindow_content_text_scrollbars, .infowindow_content_text_page, .infowindow_content_bild {
	margin:5px;
	border:1px solid #7b7b7b;
	color:#000000;
	background-color:#ffffff;
}

.infowindow_content_bild {
	text-align:center;	
}

.infowindow_content_text, .infowindow_content_text_scrollbars {
	padding:10px;
}

.infowindow_content_text_scrollbars {
	overflow:auto;
	height:390px;
}

.infowindowtabs .infowindow_tab_container {
	color:#000000;
	background-color:#ffffff;
}

.infowindowtabs div.infowindow_content_text_scrollbars {
	height:445px;
	margin:0px;
	border:0px;
	background-color:#000000;
}

/* =================================*/
/* Tab control                     	*/
/* =================================*/
.infowindowtabs .ajax__tab_xp .ajax__tab_header {
	color:#000000;
}

.infowindowtabs .ajax__tab_xp .ajax__tab_outer {background:url(../Images/Tabs/button_infoland_rechts.png) no-repeat right;height:19px;padding-right:7px;margin-right:1px;}
.infowindowtabs .ajax__tab_xp .ajax__tab_inner {background:url(../Images/Tabs/button_infoland_links.png) no-repeat;padding-left:7px;}
.infowindowtabs .ajax__tab_xp .ajax__tab_tab {background:url(leer.gif) repeat-x;background-color:#8D8D8D;color:#ffffff;font-size:12px;}

.infowindowtabs .ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {background:url(../Images/Tabs/button_infoland_rechts_over.png) no-repeat right;height:19px;padding-right:7px;}
.infowindowtabs .ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(../Images/Tabs/button_infoland_links_over.png) no-repeat;padding-left:7px}
.infowindowtabs .ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {background:url(leer.gif) repeat-x;background-color:#ffffff;color:#000000;}

.infowindowtabs .ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background:url(../Images/Tabs/button_infoland_rechts_over.png) no-repeat right;height:19px;padding-right:7px;}
.infowindowtabs .ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background:url(../Images/Tabs/button_infoland_links_over.png) no-repeat;padding-left:7px}
.infowindowtabs .ajax__tab_xp .ajax__tab_active .ajax__tab_tab {background:url(leer.gif) repeat-x;background-color:#ffffff;color:#000000;}

.infowindowtabs .ajax__tab_xp .ajax__tab_body {
	color:#000000;
	font-size:11px;
}

.infowindowtabs .ajax__tab_xp .ajax__tab_body a {
	color:#4A70BB;
}

.infowindowtabs .ajax__tab_xp .ajax__tab_body a:hover {
	text-decoration:underline;
}

.infowindow_content_text_scrollbars div.col1, .infowindow_content_text_page div.col1 {
	float:left;
	width:127px;
}

.infowindow_content_text_scrollbars div.col2, .infowindow_content_text_page div.col2 {
	float:left;
	width:560px;
	margin-left:10px;
}

.infowindow_content_text_page div.col2 {
	margin-left:10px;
}

.infowindow_bottom {
	margin:5px;
}

.infowindow_bottom_right {
	float:right;
	height:18px;
}

.infowindow_bottom_left {
	float:left;
}

.infowindow_content_text_page {
	margin:0px;
	border:0px;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	wixdth:720px;
}

.hg_flyanddrive {
    background-image:url(../images/web/flyanddrive_formular_hg.gif);
}

.fotocontainer {
	width:600px;
}

.fotocontainer div {
	float:left;
	width:200px;
	height:150px;
	text-align:center;
}

/* =================================*/
/* Container                     	*/
/* =================================*/
#container {
    position:relative;
    width:921px;
    top:0px;
    left:50%;
    margin-left:-460px;
}

/* =================================*/
/* Header                        	*/
/* =================================*/
#header {
    width:921px;	
    height:120px;	
}

div.mainnav {
    position:absolute;
    left:215px;
    top:80px;
    width:730px;
}

div.mainnav div {
    float:left;
    padding-right:30px;
    height:16px;
    overflow:visible;
}

div.mainnav a {
    font-size:13px;
    color:#ffffff;
    text-decoration:none;
    margin:0px;
    padding:0px;
    line-height:15px;
}

div.mainnav a:hover, div.mainnav a.active {
    color:#978686;
}

#subnav {
    width:917px;
    height:26px;
    border-left:2px solid #ffffff;
    border-right:2px solid #ffffff;
}

#subnav a {
	font-size:12px;
}

#subnav a:hover {
	text-decoration:underline;
}

#subnav a.active {
	color:#000000;
}

#subnav div div {
    float:left;
    margin-right:30px;
    height:22px;
}

#subnav div.subnavlinksactive {
	float:left;
	margin:0px;
	padding:0px;
}

#subnav div.subnavmitte, #subnav div.subnavmitteactive {
	float:left;
	margin:0px;
	padding-top:5px;
}

#subnav div.subnavmitteactive {
	background-color:#ffffff;
	margin:0px;
}

#subnav div.subnavrechtsactive {
	margin:0px;
	padding:0px;
}

div.home {
	position:absolute;
	top:97px;
	left:22px;
	width:70px;
}

#destnav {
	position:absolute;
	top:150px;
	left:208px;
	color:#ffffff;
	width:500px;
	height:18px;
	text-align:right;
}

#destnav a {
	font-size:11px;
}

#destnav .destnavitem {
    float:right;
    margin-left:30px;
    height:16px;
}

/* =================================*/
/* Content                       	*/
/* =================================*/
#content {
    border-left:2px solid #ffffff;
    border-right:2px solid #ffffff;
    background-image:url('../images/Web/hg_1.gif');
    width:917px;
}

#contentleft, #contentleftscroll, .contentleftscroll {
    float:left;
    width:732px;
    z-index:0;
}

#contentleftscroll, .contentleftscroll {
	overflow:auto;
	height:470px;	
}

#contentright {
    float:left;
    width:185px;
    text-align:center;
    vertical-align:top;
}

div.contenttext, div#contenttext, #contenttextjustified {
    color:#ffffff;
    margin-top:13px;
    margin-left:21px;
    margin-right:56px;
}

#contenttextjustified {
	text-align:justify;
}

.picturesborderbig, .picturesbordersmall {
	border:1px solid #ffffff;
}

.picturesborderbig {
	width:189px;
}

.picturesbordersmall {
	width:115px;
}
		
#contentpicturesgebiet, .contentpicturesgebiet {
    background-color:#000000;
    z-index:999999;
}

.picturescol1 {
    float:left;
    width:21px;
}

.picturescol2 {
    float:left;
    text-align:right;
    width:191px;
}

.picturescol3 {
    float:left;
    width:38px;
}

.picturescol4 {
    float:left;
    text-align:right;
    width:191px;
}

.picturescol5 {
    float:left;
    width:38px;
}

.picturescol6 {
    float:left;
    text-align:right;
    width:191px;
}

#contentdestinationenliste {
    background-color:#000000;
}

.destinationenlistecol1 {
    float:left;
    width:21px;
}

.destinationenlistecol2 {
    float:left;
    text-align:right;
    width:117px;
}

.destinationenlistecol3 {
    float:left;
    width:70px;
}

.destinationenlistecol4 {
	color:#ffffff;
    float:left;
    width:465px;
}

#contentangebotsliste {
}

.angebotstoggler {
	background-color:#000000;
	padding:5px;
	padding-left:20px;
	border-bottom:1px solid #cccccc;
}

.angebotstoggler a:hover {
	cursor:pointer;
}

.angebotsitem {
	background-image:url(../Images/Web/hg_angebote.gif);
}

.angebotsitemliste {
	background-image:url(../Images/Web/hg_angebote.gif);
}

.angebotsitemdetail {
	background-image:url(../Images/Web/hg_angebote2.gif);
}

.angebotsitemrundreisen {
	background-image:url(../Images/Web/hg_angebote_rundreisen.gif);
}

.angebotsitemmietwagen {
	background-image:url(../Images/Web/hg_angebote_mietwagen.gif);
}

.angebotslistecol1 {
    float:left;
    width:21px;
}

.angebotslistecol2 {
    float:left;
    text-align:right;
    width:117px;
}

.angebotslistecol3 {
    float:left;
    width:17px;
}

.angebotslistecol4 {
	color:#ffffff;
    float:left;
    width:150px;
}

.angebotslistecol5 {
    float:left;
    width:28px;
}

.angebotslistecol6 {
	color:#ffffff;
    float:left;
    width:90px;
}

.angebotslistecol678 {
	color:#ffffff;
    float:left;
    width:213px;
}

.angebotslistecol7 {
    float:left;
    width:18px;
}

.angebotslistecol8 {
	color:#ffffff;
    float:left;
    width:105px;
}

.angebotslistecol9 {
    float:left;
    width:15px;
}

.angebotslistecol10 {
	color:#ffffff;
    float:left;
    width:139px;
}

.angebotslistecol8910 {
	color:#ffffff;
    float:left;
    width:259px;
}

.angebotsitemmietwagen img.picturesbordersmall {
	width:166px;
}

.angebotsitemmietwagen .angebotslistecol2 {
    width:348px;
    text-align:left;
}

.angebotsitemmietwagen .angebotslistecol3 {
    width:22px;
}

.angebotsitemmietwagen .angebotslistecol6 {
    width:140px;
}

.angebotsitemrundreisen .angebotslistecol2 {
    width:202px;
}

.angebotsitemrundreisen .angebotslistecol3 {
    width:34px;
}
.angebotsitemrundreisen .angebotslistecol4 {
    width:280px;
}

.angebotsitemrundreisen .angebotslistecol6 {
    width:120px;
}

.angebotsitemrundreisen img.picturesbordersmall {
	width:200px;
}

#gebiete {
	visibility:hidden;
}

#contentmapgebiet {
    margin-left:21px;
    margin-right:56px;
    width:649px;
    z-index:0;
}

.contentmap {
	padding:4px;
	color:#d9d9d9;
	font-size:10px;
	font-weight:bold;
}

.contentmap:hover {
	border:1px solid;
	padding:3px;
	color:#ffffff;
}

#contentmapandpicturesvert {
	width:711px;
	background-image:url(../Images/Web/hg_2.gif);
	margin-left:21px;
}
		
#contentpicturesvert {
    background-color:#000000;
    width:250px;
}

#contentpicturesvert .picturesrow1 {
	margin-left:65px;
	text-align:right;
	width:119px;
}

#contentmapvert {
    float:left;
	width:460px;
}

.contentmapvertlinetop {
	position:relative;
	top:1px;
	height:1px;
	background-color:#272427;
	width:440px;
	margin-left:10px;
	z-index:0;
}

.contentmapvertlinebottom {
	position:relative;
	top:-1px;
	height:1px;
	background-color:#272427;
	width:440px;
	margin-left:10px;
	z-index:0;
}

.contentmapvertkarte {
	margin:5px;
	float:left;
	position:relative;
}

#contentmapandpictureshoriz {
	width:732px;
	margin-left:0px;
}
		
#contentpictureshoriz {
    background-color:#000000;
	width:730px;
}

#contentpictureshoriz .picturesrow1 {
	float:left;
	text-align:right;
	width:117px;
}

#contentmaphoriz {
    float:left;
	width:711px;
	padding-left:21px;
}

.contentmaphorizkarte {
	margin:5px;
	float:left;
	position:relative;
}

.contentmaphorizkarte div {
	line-height:16px;
}

.contentmaphorizlinetop {
	position:relative;
	top:1px;
	height:1px;
	background-color:#272427;
	width:623px;
	margin-left:10px;
}

.contentmaphorizlinebottom {
	position:relative;
	top:-1px;
	height:1px;
	background-color:#272427;
	width:623px;
	margin-left:10px;
}

/* =================================*/
/* Accordion                     	*/
/* =================================*/
.AMKioskHeader0 {
    width:171px;
    height:36px;
    margin-left:7px;
    margin-right:6px;
    background-image:url(../Images/Web/kiosk_kontakt_head_unselected.gif);
    background-repeat:no-repeat;
    z-index:0;
    text-align:right;
}

.AMKioskHeaderSelected0 {
	vertical-align:top;
    width:171px;
    height:36px;
    margin-left:7px;
    margin-right:6px;
    background-image:url(../Images/Web/kiosk_kontakt_head.gif);
    background-position:0px 0px;
    background-repeat:no-repeat;
    text-align:right;
}

.AMKioskHeader0 a, .AMKioskHeaderSelected0 a {
    color:#ffffff;
    text-decoration:none;
}

.APKioskKontakt {
    background-image:url(../Images/Web/kiosk_kontakt_hg.gif);
    background-position:7px 0px;
    background-repeat:repeat-y;
    text-align:right;
    width:169px;
    padding-right:15px;
    overflow:hidden;
    display:block;
}

.APKioskKontakt .col1, .APKioskKontakt .col1bold, .APKioskAllgemein .col1, .APKioskFavoriten .col1 {
    float:right;
    line-height:14px;
    color:#000000;
    width:140px;
}

.APKioskKontakt .col1 a, .APKioskAllgemein .col1 a  , .APKioskFavoriten .col1 a  {
    color:#465a71;
    text-decoration:none;
}

.APKioskKontakt .col1bold {
    color:#465a71;
    line-height:16px;
    font-size:16px;
    font-weight:bold;
}

.APKioskKontakt .col2, .APKioskAllgemein .col2, .APKioskFavoriten .col2 {
    float:right;
    width:15px;
}

.AMKiosk1 {
}

.AMKioskHeader1 {
    width:171px;
    height:36px;
    margin-left:7px;
    margin-right:6px;
    background-image:url(../Images/Web/kiosk_allgemein_head_unselected.gif);
    background-repeat:no-repeat;
    z-index:0;
    text-align:right;
    color:#ffffff;
}

.AMKioskHeader1 a, .AMKioskHeaderSelected1 a {
    color:#ffffff;
    text-decoration:none;
}

.AMKioskHeaderSelected1 {
	vertical-align:top;
    width:171px;
    height:36px;
    margin-left:7px;
    margin-right:6px;
    background-image:url(../Images/Web/kiosk_allgemein_head.gif);
    background-position:0px 0px;
    background-repeat:no-repeat;
    z-index:0;
    text-align:right;
}

.AMKioskContent1 {
    text-align:center;
}

.APKioskAllgemein {
    background-image:url(../Images/Web/kiosk_allgemein_hg.gif);
    background-position:7px 0px;
    background-repeat:repeat-y;
    text-align:right;
    width:169px;
    padding-right:15px;
}

.AMKiosk2 {
	color:#ffffff;
}

.AMKioskHeader2 {
    width:171px;
    height:36px;
    margin-left:7px;
    margin-right:6px;
    background-image:url(../Images/Web/kiosk_favoriten_head_unselected.gif);
    background-repeat:no-repeat;
    z-index:0;
    text-align:right;
}

.AMKioskHeader2 a, .AMKioskHeaderSelected2 a {
    color:#ffffff;
    text-decoration:none;
}

.AMKioskHeaderSelected2 {
	vertical-align:top;
    width:171px;
    height:36px;
    margin-left:7px;
    margin-right:6px;
    background-image:url(../Images/Web/kiosk_favoriten_head.gif);
    background-position:0px 0px;
    background-repeat:no-repeat;
    z-index:0;
    text-align:right;
}

.AMKioskContent2 {
    text-align:center;
    overflow:hidden;
}

.AMKiosk3 {
}

.AMKioskHeader3 {
    width:171px;
    height:36px;
    margin-left:7px;
    margin-right:6px;
    background-image:url(../Images/Web/kiosk_favoriten_head_unselected.gif);
    background-repeat:no-repeat;
    z-index:0;
    text-align:right;
}

.AMKioskHeader3 a, .AMKioskHeaderSelected3 a {
    color:#ffffff;
    text-decoration:none;
}

.AMKioskHeaderSelected3 {
    width:171px;
    height:36px;
    margin-left:7px;
    margin-right:6px;
    background-image:url(../Images/Web/kiosk_karte_head.gif);
    background-position:0px 0px;
    background-repeat:no-repeat;
    z-index:0;
    text-align:right;
}

.AMKioskContent3 {
    text-align:center;
}

.APKioskFavoriten {
	background-image:url(../Images/Web/kiosk_favoriten_hg.gif);
	background-position:7px 0px;
	background-repeat:repeat-y;
	text-align:right;
	width:169px;
	padding-right:15px;
}

.AMKioskHeaderLinks {
    width:171px;
    height:36px;
    margin-left:7px;
    margin-right:6px;
    z-index:0;
    text-align:right;
}

.AMKioskHeaderLinksSelected {
	vertical-align:top;
    width:171px;
    height:36px;
    margin-left:7px;
    margin-right:6px;
    background-image:url(../Images/Web/kiosk_logos_head.gif);
    background-position:0px 0px;
    background-repeat:no-repeat;
    z-index:0;
    text-align:right;
}

.APKioskLinks {
	background-image:url(../Images/Web/kiosk_logos_hg.gif);
	background-position:7px 0px;
	background-repeat:repeat-y;
	width:149px;
	padding-right:15px;
	text-align:left;
	padding-left:20px;
}

.APKioskGoogleMap {
	background-image:url(../Images/Web/kiosk_favoriten_hg.gif);
	background-position:7px 0px;
	background-repeat:repeat-y;
	overflow:hidden;
}

/* =================================*/
/* Footer                        	*/
/* =================================*/
#footer1 {
    width:921px;
}

#footer2 {
    border:0px solid #ffffff;
    color:#ffffff;
    padding-left:21px;
    font-size:10px;
    margin-top:10px;
}

#footer2 a {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

#footer3 {
    border:0px solid #ffffff;
    color:#ffffff;
    font-size:10px;
    margin-top:5px;
    color:#7b7b7b;
	padding-left:21px;
}

#footer3 a {
	color:#7b7b7b;
	text-decoration:none;
}

.nyroModal {
    z-index:0;
}
