﻿/* Tabelle Main */
.tbl-main {
	text-align: center;
	border-collapse: collapse;
	border-width: 0;
	background-color: #FFFFFF;
}
.main01 {
	text-align: right;
	color: #FFFF99;
	font-size: x-large;
	font-family: "Lucida Calligraphy";
}

/* Menue Links 01 - Home */
.top01 {
	text-align: center;
	color: #FFFFFF;
	font-size: large;
	font-family: "Lucida Calligraphy";
	border: 4px solid #E2E2E2;
	background-color: #000080;
}
.links01 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.tbl-links01 {
	text-align: center;
	border: 4px solid #E2E2E2;
	background-color: #000080;
}

/* Menue Links 02 - USA */
.top02 {
	text-align: center;
	color: #FFFFFF;
	font-size: large;
	font-family: "Lucida Calligraphy";
	border: 4px solid #E2E2E2;
	background-color: #800000;
}
.links02 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.tbl-links02 {
	text-align: center;
	border: 4px solid #E2E2E2;
	background-color: #800000;
}

/* Menue Links 03 - Allgemein */
.top03 {
	text-align: center;
	color: #FFFFFF;
	font-size: large;
	font-family: "Lucida Calligraphy";
	border: 4px solid #E2E2E2;
	background-color: #3366CC;
}
.links03 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.tbl-links03 {
	text-align: center;
	border: 4px solid #E2E2E2;
	background-color: #3366CC;
}

/* Menue Links 04 - Kontakt */
.top04 {
	text-align: center;
	color: #FFFFFF;
	font-size: large;
	font-family: "Lucida Calligraphy";
	border: 4px solid #E2E2E2;
	background-color: #CC3300;
}
.links04 {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.tbl-links04 {
	text-align: center;
	border: 4px solid #E2E2E2;
	background-color: #CC3300;
}



/* Body Tabelle 01 - Home */
.tbl-top01 {
	text-align: center;
	color: #FFFFFF;
	font-size: large;
	font-family: "Lucida Calligraphy";
	border: 4px solid #E2E2E2;
	background-color: #000080;
}
.tbl-text01 {
	text-align: left;
	color: #000000;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
	border: 4px solid #E2E2E2;
	background-color: #FFFFFF;
}
.tbl-text01a {
	text-align: center;
	color: #000000;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	border: 4px solid #E2E2E2;
	background-color: #FFFFFF;
}
.tbl-text01b {
	text-align: center;
	color: #800000;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
}
.tbl-inline01 {
	text-align: left;
	color: #000000;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
	border: 4px solid #E2E2E2;
	background-color: #FFFFFF;
}
.tbl-inline01a {
	text-align: center;
	color: #000000;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
	border: 4px solid #E2E2E2;
	background-color: #FFFFFF;
}


/* Body Tabelle 02 - USA */
.tbl-top02 {
	text-align: center;
	color: #FFFFFF;
	font-size: large;
	font-family: "Lucida Calligraphy";
	border: 4px solid #E2E2E2;
	background-color: #800000;
}
.tbl-top02a {
	text-align: center;
	color: #000000;
	font-size: large;
	font-family: "Lucida Calligraphy";
	border: 4px solid #E2E2E2;
	background-color: #E2E2E2;
}
.tbl-bild02 {
	text-align: center;
	border: 0px;
}
.tbl-text02 {
	text-align: center;
	color: #000000;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
	border: 4px solid #E2E2E2;
	background-color: #FFFFFF;
}
.tbl-text02aa {
	text-align: center;
	color: #000000;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
	border: 4px solid #E2E2E2;
	background-color: #E2E2E2;
}
.tbl-text02a {
	text-align: center;
	color: #000000;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 4px solid #E2E2E2;
	border-left: 4px solid #E2E2E2;
	border-right:  2px solid #E2E2E2;
	border-bottom: 4px solid #E2E2E2;
	background-color: #FFFFFF;
}
.tbl-text02b {
	text-align: left;
	color: #000000;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 4px solid #E2E2E2;
	border-left: 2px solid #E2E2E2;
	border-right: 2px solid #E2E2E2;
	border-bottom: 4px solid #E2E2E2;
	background-color: #FFFFFF;
}
.tbl-text02c {
	text-align: left;
	color: #000000;
	font-size: small;
	font-family: Lucida Calligraphy;
	border-top: 4px solid #E2E2E2;
	border-left:  2px solid #E2E2E2;
	border-right: 4px solid #E2E2E2;
	border-bottom: 4px solid #E2E2E2;
	background-color: #FFFFFF;
}
.tbl-text02d {
	text-align: left;
	color: #000000;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
	border: 4px solid #E2E2E2;
	background-color: #FFFFFF;
}
.tbl-text02e {
	text-align: center;
	color: #FFFFFF;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
	border: 4px solid #E2E2E2;
	background-color: #666666;
}
.tbl-text02reisen {
	margin-left: 25px;
	margin-right: 25px;
}
}
.tbl-text02bilder {
	margin-left: 10px;
	margin-right: 10px;
}


/* Body Tabelle 03 - Allgemein */
.tbl-top03 {
	text-align: center;
	color: #FFFFFF;
	font-size: large;
	font-family: "Lucida Calligraphy";
	border: 4px solid #E2E2E2;
	background-color: #3366CC;
}
.tbl-top03a {
	text-align: center;
	color: #FFFFFF;
	font-size: large;
	font-family: "Lucida Calligraphy";
	border: 4px solid #E2E2E2;
}
.tbl-text03 {
	text-align: center;
	color: #000000;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
	border: 4px solid #E2E2E2;
	background-color: #FFFFFF;
}
.tbl-text03a {
	text-align: center;
	color: #000000;
	font-size: medium;
	font-family: Arial, Helvetica, sans-serif;
	border: 4px solid #E2E2E2;
}

/* Body Tabelle 04 - Kontakt */
.tbl-top04 {
	text-align: center;
	color: #FFFFFF;
	font-size: large;
	font-family: "Lucida Calligraphy";
	border: 4px solid #E2E2E2;
	background-color: #CC3300;
}
.tbl-text04 {
	text-align: center;
	color: #CCCCFF;
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
	border: 4px solid #E2E2E2;
	background-color: #FFFFFF;
}

/* InlineFrame */
.txt01 {
	text-align: left;
	text-decoration: underline;
	color: #000000;
	font-size: medium;
	font-family: "Arial, Helvetica, sans-serif";
	background-color: #FFFFFF;
}
.txt02 {
	text-align: left;
	color: #000000;
	font-size: medium;
	font-family: "Arial, Helvetica, sans-serif";
	background-color: #FFFFFF;
}
.txt03 {
	text-align: left;
	color: #000000;
	font-size: small;
	font-family: "Lucida Calligraphy";
	background-color: #FFFFFF;
}
.frame01 {
	margin-top: 0px;
}


