/*///////////////////////*/
/*    Allgemeiner BODY   */
/*///////////////////////*/

BODY
{
    SCROLLBAR-FACE-COLOR:#8dcff4;
    SCROLLBAR-HIGHLIGHT-COLOR:#8dcff4;
    SCROLLBAR-SHADOW-COLOR:#171e4d;
    SCROLLBAR-ARROW-COLOR:#171e4d;
    SCROLLBAR-TRACK-COLOR:#171e4d;
    SCROLLBAR-DARKSHADOW-COLOR:#8dcff4;
    SCROLLBAR-BASE-COLOR:#171e4d;
    scrollbar-3d-light-color:#8dcff4;
    FONT-SIZE:12px;
    FONT-FAMILY:verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR:#ffffff;
}
{
    FONT-SIZE:12px;
    COLOR:#171e4d;
    FONT-FAMILY:verdana, arial, helvetica, sans-serif;
}

.klein
{
    FONT-SIZE:10px;
    FONT-FAMILY:verdana, arial, helvetica, sans-serif;
}

P.weiss
{
    FONT-SIZE:12px;
    COLOR:white;
    FONT-FAMILY:verdana, arial, helvetica, sans-serif;
}
P.gross
{
    FONT-SIZE:14px;
    COLOR:#171e4d;
    FONT-FAMILY:verdana, arial, helvetica, sans-serif;
}

/*/////////////////*/
/*      Links      */
/*/////////////////*/

/**/
/* Interne Links (standard) */
/**/

A
{
    COLOR:#171e4d;
    FONT-FAMILY:verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION:underline;
}
A:hover
{
    COLOR:#171e4d;
    TEXT-DECORATION:underline;
}
A:visited
{
    COLOR:#171e4d;
}
A:active
{
    COLOR:#171e4d;
    TEXT-DECORATION:underline;
}

/**/
/* externe Links */
/**/

A.extern
{
    COLOR:#4682A0;
    FONT-FAMILY:verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION:underline;
}
A.extern:hover
{
    COLOR:#4682A0;
    TEXT-DECORATION:underline;
}
A.extern:visited
{
    COLOR:#4682A0;
}
A.extern:active
{
    COLOR:#4682A0;
    TEXT-DECORATION:underline;
}

/**/
/* Links Navileiste */
/**/

A.navi1
{
    COLOR:#000000;
    FONT-FAMILY:verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION:none;
    FONT-SIZE:10px;
}
A.navi1:hover
{
    COLOR:#000000;
    TEXT-DECORATION:underline;
    FONT-SIZE:10px;
}
A.navi1:visited
{
	COLOR:#000000;;
	FONT-SIZE:10px;
/*	TEXT-DECORATION:none*/
}
A.navi1:active
{
    COLOR:#000000;
    TEXT-DECORATION:underline;
    FONT-SIZE:10px;
}

/**/
/* Impressum */
/**/

A.impressum, .impressum
{
    COLOR:#aaaaaa;
    FONT-FAMILY:verdana, arial, helvetica, sans-serif;
    TEXT-DECORATION:none;
    FONT-SIZE:10px;
}
A.impressum:hover
{
    COLOR:#aaaaaa;
    TEXT-DECORATION:underline;
    FONT-SIZE:10px;
}
A.impressum:visited
{
    COLOR:#aaaaaa;
    FONT-SIZE:10px;
}
A.impressum:active
{
    COLOR:#aaaaaa;
    TEXT-DECORATION:underline;
    FONT-SIZE:10px;
}

/*//////////////////*/
/*      Tabellen    */
/*//////////////////*/

TD
{
    FONT-SIZE:12px;
    COLOR:#171e4d;
    FONT-FAMILY:verdana, arial, helvetica, sans-serif;
}
TH
{
    FONT-SIZE:14px;
    COLOR:#171e4d;
    FONT-FAMILY:verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR:white;
}
.timetable
{
    FONT-SIZE:14px;
    COLOR:white;
    FONT-FAMILY:verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR:#171e4d;
	TEXT-ALIGN:LEFT;
	FONT-WEIGHT:BOLD;
}

TH.timetabel
{
    FONT-SIZE:16px;
}
.timetable1
{
	border-bottom:1px #333 solid;
}

TH.tour
{
    FONT-SIZE:14px;
    COLOR:#171e4d;
    FONT-FAMILY:verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR:#8dcff4;
}
TABLE
{
    BACKGROUND-COLOR:#ffffff;
}

.alt
{
    FONT-SIZE:12px;
    COLOR:#171e4d;
    FONT-FAMILY:verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR:#8dcff4;
	FONT-Weight:bold;
}

.alt1
{
    FONT-SIZE:12px;
    COLOR:#171e4d;
    FONT-FAMILY:verdana, arial, helvetica, sans-serif;
    BACKGROUND-COLOR:#BBBBBB;
	FONT-Weight:bold;
}

/**/

td.navi, .tour		{BACKGROUND-COLOR:#171e4d;}
td.navi1, .td1	{BACKGROUND-COLOR:#e4e4e4;}
DIV.clTop	{position:absolute; width:161}
DIV.clSub	{position:absolute; left:0; width:161;}
#divCont	{position:relative; left:0; height:200; width:161;}
A.clMain	{font-family:verdana, arial, helvetica, sans-serif, Helv; font-size:10px; text-decoration:none; font-weight:bold; color:black;}
A.clSubb	{font-family:verdana, arial, helvetica, sans-serif, Helv; font-size:10px; text-decoration:none; color:black;}
#divMain	{position:absolute;}

.suche {
font: normal normal normal 10px verdana;
width:142px;
}
.suchealt0 {
background-color:white;
}

.suchealt1 {
background-color:#dddddd;
}

.blaettern {
background-color:#8DCFF4;
color:navy;
border: 1px solid navy;
width:150px;
font: normal normal normal 11px arial, sans-serif;
}
.galerie {
/*	padding:5px;*/
	border: 3px solid #d9e0f2;
}
.themen {
display:block;
/*padding-left:4px;*/
padding-bottom:4px;
}

