p,ul,ol,li,td,tr,table,h1,h2,u,span {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8pt; font-style:normal; line-height:normal; color:#000000; font-weight: normal}

a:hover {color:#FFC000;}

a.metanavi {font-size:8pt; color:#000000; text-decoration:none; margin-left:5px; margin-right:5px;}
a.metanavi:hover {font-size:8pt; color:#1B3A7B; text-decoration:none; margin-left:5px; margin-right:5px;}

a.weiss {color:#FFFFFF; text-decoration:underline;}

<!-- Wurden durch den td. (vorher a.) auskommentiert! a.sprache noch immer im Quellcode! Wäre optische Verschlechterung-->
td.sprachen {font-size:8pt; font-weight:bold; text-decoration:none; text-transform:normal; color:#1B3975; background-color:#96A6C0; text-align:center; width:100%; height:21px; padding-top:3px;}
td.sprachen:hover {font-size:8pt; font-weight:bold; text-decoration:none; text-transform:normal; color:#1B3975; background-color:#FFC000; text-align:center; width:100%; height:21px; padding-top:3px;}

td.sprachen_aktiv { font-size:8pt; font-weight:bold; text-decoration:none; text-transform:uppercase; color:#1B3975; background-color:#FFC000; text-align:center; width:100%; height:21px; padding-top:3px;}
<!-- Kommentar ende -->

a.topten {font-size:8pt; font-weight:bold; text-decoration:none; text-transform:normal; color:#FFFFFF; text-align:center; padding-top:3px;}
a.topten:hover {font-size:8pt; font-weight:bold; text-decoration:none; text-transform:normal; color:#FFC000; text-align:center; padding-top:3px;}

td.navi_oben {font-size:8pt; color:#1B3975; background-color:#96A6C0; text-align:center; padding-top:3px;}

.navi_oben_datum {font-size:8pt; color:#FFFFFF; text-align:center; font-weight:bold;}

table.navigation {background-color:#FFFFFF;}
.navigation td{background-color:#96A6C0; border:solid #000000 1px; text-align:center; width:25%; height:21px; line-height:18px;}
.navigation a {font-size:8pt; font-weight:bold; text-decoration:none; text-transform:normal; color:#1B3975;}
.navigation td:hover{background-color:#FFC000;}

td.sideNav {background-color:#96A6C0; border:solid #000000 1px; text-align:left; width:45px; height:100%; font-weight:bold;}

.bg_blau {background-color:#96A6C0;}

select.quickjump {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-width:0px; border-style:hidden;}

.kein_abstand {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

.FliesstextKlein {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; line-height: normal; color: #000000; font-weight: normal}




td.NavEbene1 {font-size:8pt; font-weight:normal; text-decoration:none; color:#1B3975; background-color:#B8C3D5; width:114px; height:15px; border:1px solid #1B3975; border-style:hidden; }
td.NavEbene1:hover {font-size:8pt; font-weight:bold; text-decoration:none; color:#1B3975; background-color:#FFC000; width:114px; height:15px; border:1px solid #1B3975; }
td.NavEbene1_aktiv {font-size:8pt; font-weight:bold; text-decoration:none; color:#1B3975; background-color:#FFC000; width:114px; height:15px; border:1px solid #1B3975; }

.NavEbene1_aktiv a {font-size:8pt; font-weight:bold; text-decoration:none; width:99px; text-transform:normal; color:#000000;  padding-left:8px; }
.NavEbene1 a {font-size:8pt; font-weight:normal; text-decoration:none; color:#1B3975;  width:99px; height:15px;   padding-left:8px;}


td.NavEbene2 {font-size:7pt; font-weight:normal; text-decoration:none; color:#1B3975; background-color:#B8C3D5; width:100%; height:15px; border:1px solid #1B3975 ; border-style:hidden; padding-left:8px;}
td.NavEbene2:hover {font-size:7pt; font-weight:normal; text-decoration:none; color:#1B3975; background-color:#B8C3D5; width:100%; height:15px; border:1px solid #1B3975; padding-left:8px;}
td.Ebene2_aktiv {font-size:7pt; font-weight:normal; text-decoration:none; color:#1B3975; background-color:#B8C3D5; width:100%; height:15px; border:1px solid #1B3975; padding-left:8px;}
.NavEbene2 a {font-size:7pt; font-weight:normal; text-decoration:none; color:#1B3975;  width:99px; height:15px;   padding-left:8px; }


a.FigurenBox {font-size:10pt; font-weight:bold; text-decoration:none; color:#1B3975; background-color:#96A6C0; width:150px; height:17px; border:1px solid #1B3975; border-style:hidden; text-transform:uppercase; text-align:center;}
a.FigurenBox:hover {font-size:10pt; font-weight:bold; text-decoration:none; color:#1B3975; background-color:#FFC000; width:150px; height:17px; border:1px solid #1B3975; text-align:center; text-transform:uppercase;}

h1.Navi_links {font-size:9pt; font-weight:bold; color:#1B3975; margin-bottom:5px; border:2px dotted #1B3975; background-color:#B8C3D5;}
h1.Navi_links_rand {font-size:8pt; font-weight:bold; text-decoration:none; color:#1B3975; background-color:#FFC000; width:114px; height:15px; border:1px solid #1B3975; margin-bottom:5px;}

h1.content {font-size:10pt; font-weight:bold; color:#1B3975; margin-bottom:5px;}

h2.contentKlein {font-size:10pt; font-style: normal; line-height: normal; color: #FFC000; font-weight:bold; text-decoration:none; margin-top:15px;}

.form {font-size:10pt; font-style: normal; line-height: normal; color: #FFC000; font-weight:bold; text-decoration:none;}

td.box_orange {font-size:10pt; background-color:#FFC000; text-align:center; text-transform:uppercase; color:#1B3975; font-weight:bold;}

td.box_orange_kl {font-size:10pt; background-color:#FFC000; text-align:center; color:#1B3975; font-weight:bold;}

td.box_dunkel {font-size:10pt; background-color:#96A6C0; text-align:center; text-transform:uppercase; color:#1B3975; font-weight:bold;}

a.box {font-size:10pt; background-color:#FFC000; text-align:center; color:#1B3975; font-weight:bold;}
a.box:hover {font-size:10pt; background-color:#FFC000; text-align:center; color:#1B3975; font-weight:bold;}
a.box_kl {font-size:8pt; background-color:#FFC000; text-align:center; color:#1B3975; font-weight:bold;}
a.box_kl:hover {font-size:8pt; background-color:#FFC000; text-align:center; color:#1B3975; font-weight:bold;}

td.box_hell {font-size:8pt; background-color:#D1D9EC; padding-left:8px; padding-top:5px; padding-bottom:5px;}
td.box_bild {font-size:8pt; background-color:#D1D9EC; padding-left:0px; padding-top:5px; padding-bottom:5px;}

td.tab_ueberschrift {background-color:#96A6C0; text-align:center; text-transform:uppercase; color:#FFFFFF; font-weight:bold; border:1px solid #1B3975;}

td.tab_inhalt {background-color:#D1D9EC; text-align:center; color:#000000;}

.tdblau {color:#FFFFFF; background-color:#1B3A7A; font-weight:bold;; text-decoration:none; padding-left:3px; height:13px;}

table.infobox {border:1px solid #1B3975; background-color:#96A6C0;}

.Navunten {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; color: #1B3975; background-color: #D1D9EC; font-weight: normal; text-transform: none;}

.td_service {background-color:#D2D9EC; color:#1B3975;}

.rahmen {border:1px solid #1B3975; margin-top:0px;}

input.submitbutton {border-width:1px; border-style:solid; border-color:#1B3975; background-color: #D2D9EC; color: #1B3975;}

td.liste_top_ten {background-color:#D1D9EC; color:#1B3975; padding-left:10px; padding-right:5px;}

.bildueberschrift {text-align:center; color:#666666; font-weight:bold; font-size: 7pt;}

.alert {font-weight:bold; color:#CC3333;}

.box_partner {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:7pt; ; color: #1B3A7A}

.FliesstextFettGross {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; line-height: normal; color: #1B3975; font-weight:bold }

div.box h3 {
        width:100%;
        height:32px;
		color:#96A6C0;;
        text-transform: uppercase;
        font-size:11px;
        background-color: #96A6C0;;
        text-align:center;
        font-weight:normal;

}

div.box {
	background-color: #D1D9EC;
	border-top: 0px none;
	border-right: 1px solid #1B3A7A;
	border-bottom: 1px solid #1B3A7A;
	border-left: 1px solid #1B3A7A;
}



div.box h3 a:link {
        text-decoration: underline;
        color:#000000;
}

div.box h3 a:hover {
        text-decoration: underline;
        color:#000000;
}

div.box h3 a:visited {
        text-decoration: underline;
        color:#000000;
}

div.box h3 a:active {
        text-decoration: underline;
        color:#000000;
}  


/* al-werbebox start */
.emp {
	text-align: left;
	background-color: #96A6C0;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.emp ul {
	margin-left: 15px;
	padding-left: 15px;
}

.emp li {
	padding-bottom: 5px;
	list-style-position: outside;
	list-style-image: url(haekchen.gif);
}

.emp td {
	padding: 3px;
	vertical-align: top;
}

.tdemp {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; color: #000000; font-weight: normal; text-decoration: none}

/* al-werbebox end */
 
/* hotel-werbebox start */
.empH {
	text-align: left;
	background-color: #94cc83;
	padding: 0px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.empH ul {
	margin-left: 15px;
	padding-left: 15px;
}

.empH li {
	padding-bottom: 5px;
	list-style-position: outside;
	list-style-image: url(haekchen.gif);
}

.empH td {
	padding: 3px;
	vertical-align: top;
}

.tdempH {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; color: #000000; font-weight: normal; text-decoration: none}

/* hotel-werbebox end */
  
