body {
	background-image:url(../img/bg-con.gif); background-repeat:no-repeat; background-position:top left; background-attachment:fixed; margin: 0px 0px 0px 0px; background-color:#eeeeee;
scrollbar-base-color:#eeeeee;
scrollbar-3dlight-color:#eeeeee;
scrollbar-arrow-color:#eeeeee;
scrollbar-darkshadow-color:#eeeeee;
scrollbar-face-color:#eeeeee;
scrollbar-highlight-color:#b7b7b7;
scrollbar-shadow-color:#b7b7b7;
scrollbar-track-color:#eeeeee;

font-weight: normal; font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none
}

body.nav {
	background-image:url(../img/bg-nav.gif); background-repeat:repeat-y; background-position:top right; background-attachment:fixed; margin: 0px 0px 0px 0px; background-color:#e2e2e2;
scrollbar-base-color:#eeeeee;
scrollbar-3dlight-color:#eeeeee;
scrollbar-arrow-color:#eeeeee;
scrollbar-darkshadow-color:#eeeeee;
scrollbar-face-color:#eeeeee;
scrollbar-highlight-color:#b7b7b7;
scrollbar-shadow-color:#b7b7b7;
scrollbar-track-color:#eeeeee;
}
body.news { background-image:url(../img/bg-news.gif); background-repeat:no-repeat; background-position:top left; background-attachment:fixed; background-color: #eeeeee; margin: 0px }
body.pano { margin: 0px; background-color: #e2e2e2; font-weight: normal; font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }

body.iframe {
	background-image:none;
margin: 0px; background-color:#eeeeee;
scrollbar-base-color:#eeeeee;
scrollbar-3dlight-color:#eeeeee;
scrollbar-arrow-color:#eeeeee;
scrollbar-darkshadow-color:#eeeeee;
scrollbar-face-color:#eeeeee;
scrollbar-highlight-color:#b7b7b7;
scrollbar-shadow-color:#b7b7b7;
scrollbar-track-color:#eeeeee;
}

iframe { border:none; }

/* 1.oben */
/* 2.rechts */
/* 3.unten */
/* 4.links */

td.nav { font-weight: normal; font-size: 8px; color:#993333; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }

a {	font-weight: normal; font-size: 11px; color:#993333; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a.nav {	font-weight: normal; font-size: 11px; color:#993333; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a.navbold {	font-weight: bold; font-size: 11px; color:#993333; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a:hover { font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a.nav:hover { font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a.navbold:hover { font-weight: bold; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a.start { font-weight: 700; font-size: 14px; color: #993333; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; }
a.start:hover { font-weight: bold; font-size: 14px; color: #000000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; }

.imagetext { font-size: 11px; color: #666666; font-style:italics; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; border-right-width:1pt; border-right-color:#b7b7b7; border-right-style:solid }
.lito { font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; border-top-width:1pt; border-top-color:#b7b7b7; border-top-style:solid }
.litos { font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; border-top-width:1pt; border-top-color:#b7b7b7; border-top-style:solid }
.litog { font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; border-top-width:1pt; border-top-color:#eeeeee; border-top-style:solid }
.litori { font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; border-top-width:1pt; border-top-color:#b7b7b7; border-top-style:solid; border-right-width:1pt; border-right-color:#b7b7b7; border-right-style:solid }
.litole { font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; border-top-width:1pt; border-top-color:#b7b7b7; border-top-style:solid; border-left-width:1pt; border-left-color:#b7b7b7; border-left-style:solid }
.libo { font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; border-bottom-width:1pt; border-bottom-color:#b7b7b7; border-bottom-style:solid }
.libos { font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; border-bottom-width:1pt; border-bottom-color:#b7b7b7; border-bottom-style:solid }
.libori { font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; border-bottom-width:1pt; border-bottom-color:#b7b7b7; border-bottom-style:solid; border-right-width:1pt; border-right-color:#b7b7b7; border-right-style:solid }
.libole { font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; border-bottom-width:1pt; border-bottom-color:#b7b7b7; border-bottom-style:solid; border-left-width:1pt; border-left-color:#b7b7b7; border-left-style:solid }
.liboles { font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; border-bottom-width:1pt; border-bottom-color:#b7b7b7; border-bottom-style:solid; border-left-width:1pt; border-left-color:#b7b7b7; border-left-style:solid }
.lile { font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; border-left-width:1pt; border-left-color:#b7b7b7; border-left-style:solid }
.liri { font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; border-right-width:1pt; border-right-color:#b7b7b7; border-right-style:solid }
.li { font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; border-right-width:1pt; border-right-color:#b7b7b7; border-right-style:solid }
.leri { font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; border-right-width:1pt; border-right-color:#b7b7b7; border-right-style:solid; border-left-width:1pt; border-left-color:#b7b7b7; border-left-style:solid }
.all { background-color: #e8e8e8; font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; border-top-width:1pt; border-top-color:#b7b7b7; border-top-style:solid; border-bottom-width:1pt; border-bottom-color:#b7b7b7; border-bottom-style:solid; border-left-width:1pt; border-left-color:#b7b7b7; border-left-style:solid; border-right-width:1pt; border-right-color:#b7b7b7; border-right-style:solid }

.title { font-weight: bold; font-size: 14px; color: #000000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; }
.small { font-weight: normal; font-size: 5px; color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.small2 { font-weight: normal; font-size: 3px; color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.info { font-weight: normal; font-size: 11px; color: #000000; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.address { font-weight: normal; font-size: 11px; color: #888888; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.text { font-weight: normal; font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; }
.date1 { font-weight: normal; font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
.date2 { font-weight: normal; font-size: 11px; color: #993333; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }
img { border-color:#b7b7b7; }
td { font-weight: normal; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
p { font-weight: normal; font-size: 11px; color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
p.tiny { font-weight: normal; font-size: 9px; color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss }

.form-error { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 14px; text-decoration: none; COLOR: #993333; }

a.tour { font-weight: normal; font-size: 9px; color:#993333; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; text-decoration: none }
a.tour_sponsor { color: #666666; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; font-weight: normal; text-decoration: none; }
a.tour:hover { color: #000000; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; font-weight: normal; text-decoration: none; }
a.tour_sponsor:hover { color: #993333; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; font-weight: normal; text-decoration: none; }
.tourtext { font-weight: normal; font-size: 9px; color: #666666; font-family: Verdana, Arial, Helvetica, Geneva, Swiss ; padding-right: 12pt; }
.tourtext_schwarz { color: black; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; font-weight: normal; }
.tourtitel { color: #993333; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss; font-weight: bold; }

