
.ws { color:#FFFFFF; } /* weiß */
.gr1 { color:#F1F1F1; } /* (241,241,241)	Navigationhintergrund hell */
.gr2 { color:#E3E3E3; } /* (227,227,227)	Naviationhintergrund dunkel */
.gr3 { color:#D6D6D6; } /* (214,214,214)	Navigationshintergrund blind */
.gr4 { color:#C4C4C4; } /* (196,196,196)	Navigationsrasterlinien */
.gr5 { color:#888888; } /* (136,136,136)	Navigationsschrift */
.gr6 { color:#4C4C4C; } /* (76,76,76)	Solusis grau */
.ro { color:#8C182D; } /* (140,24,45)	Solusis rot */
.or { color:#EA712C; } /* (234,113,44)	Orange */
.sw { color:#000000; } /* (0,0,0)	schwarz */
.ge { color:#60871A; }

a:link { color:#8C182D; text-decoration:none; letter-spacing:1px; }    /* noch nicht besuchte Ziele */
a:visited { color:#EA712C; text-decoration:none; letter-spacing:1px; } /* besuchte Ziele */
a:hover { color:#60871A; text-decoration:none; letter-spacing:1px; }   /* Verweise bei "MouseOver" */
a:active { color:#EA712C; text-decoration:none; letter-spacing:1px;}  /* Angeklickte Verweise */
a:focus { color:#EA712C; text-decoration:none; letter-spacing:1px; }   /* Verweise, die Fokus erhalten */

body {	font: normal 100.01% Verdana, Helvetica, Arial, Tahoma, sans-serif;
	font-size:11pt;
    	background-color:#FFFFFF; 
	/* background-image:url(pict/back.jpg);*/
	background-repeat:repeat;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

textarea { font-family:Verdana, Arial, Helvetica, Tahoma, sans-serif; }


p { font-size:11pt; color:#4C4C4C; text-align:left; margin-top:0pt; margin-bottom:6pt; margin-right:17px; padding:0px;} 
p.ro { font-size:11pt; color:8C182D; text-align:left; margin-top:0pt; margin-bottom:6pt; margin-right:17px; padding:0px;} 
p.plus { font-size:11pt; color:#4C4C4C; text-align:left; margin-top:0pt; margin-bottom:16pt; }
p.ab { font-size:11pt; color:#4C4C4C; padding:10px; margin-top:0pt; margin-bottom:6pt; }
p.o { font-size:11pt; color:#4C4C4C; text-align:left; margin-top:0pt; margin-bottom:2pt; }
p.k { font-size:11pt; color:#4C4C4C; text-align:left; margin-top:0pt; margin-bottom:10pt; } 
p.nl { font-size:8pt; color:#4C4C4C; text-align:left; margin-top:1pt; margin-bottom:0pt; } 
p.nr { font-size:8pt; color:#4C4C4C; text-align:right; margin-top:1pt; margin-bottom:0pt; } 

ul {margin-top:0;}
li {font-size:11pt; color:#4C4C4C; text-align:justify; margin-top:0pt; margin-bottom:6pt; margin-right:17px; margin-left:-1em; }

h6 { font-size:9pt; color:#4C4C4C; margin-bottom:4pt; margin-top:0pt; letter-spacing:1px;} 
h5 { font-size:10pt; color:#4C4C4C; margin-bottom:4pt; margin-top:0pt;letter-spacing:1px;} 
h4 { font-size:11pt; color:#4C4C4C; margin-bottom:4pt; margin-top:0pt;letter-spacing:1px;} 
h3 { font-size:12pt; color:#8C182D; margin-bottom:4pt; margin-top:0pt;letter-spacing:1px;} 
h2 { font-size:14pt; color:#8C182D; margin-bottom:4pt; margin-top:0pt;letter-spacing:1px;} 
h1 { font-size:16pt; color:#8C182D; margin-bottom:4pt; margin-top:0pt;letter-spacing:1px;} 

.TableLogo{
	background-color: #FFFFFF;
	border-collapse: collapse;
	empty-cells: show;
	table-layout: fixed;
	position: fixed;
	top: 0px;
	left: 5px;
	z-index: 100;
	float: none;
	padding: 0px;
	margin: 0px;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	min-width: 300px;
	max-width: 1400px;
	width: 95%;
}

.tdLogo{
	width: 140px;
	height: 50px;
}

.tdTit{
	border-right-color: #FFFFFF; 
	border-right-style: solid;
	border-right-width: 4px;
	text-align: left;
	vertical-align: bottom;
	width: auto;
	height: 40px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #D6D6D6;
}



.TableTXT { 
	background-color: #FFFFFF;
	border-collapse: collapse;
	empty-cells: show;
	table-layout: auto;
	position: relative;
	Top: 55px;
	left: 0px;
	float: none;
	z-index: 5;
	margin: 1px;
	text-align: left;
	vertical-align: top;
	color: #4C4C4C;
	min-width: 400px;
	max-width: 1400px;
	width: 95%;
	height: auto;
	overflow: scroll;
	border: 0px;
	border-spacing: 0px;
}


.tdTXT{
	border-right-color: #8C182D; 
	border-right-style: solid;
	border-right-width: 8px;
	padding-left: 158px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 95%;
	height: auto;
}

.tdTXT1{
	border-right-color: #EA712C; 
	border-right-style: solid;
	border-right-width: 8px;
	padding-left: 158px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 95%;
	height: auto;
}

.tdTXT2{
	border-right-color: #D6D6D6; 
	border-right-style: solid;
	border-right-width: 8px;
	padding-left: 158px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 95%;
	height: auto;
}

.tdTXT3{
	border-right-color: #E3E3E3; 
	border-right-style: solid;
	border-right-width: 8px;
	padding-left: 158px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 95%;
	height: auto;
}

.tdTXT0{
	border-right-color: #FFFFFF; 
	border-right-style: solid;
	border-right-width: 8px;
	padding-left: 158px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 95%;
	height: 10px;

}

.tdTXT00{
	border-right-color: #FFFFFF; 
	border-right-style: solid;
	border-right-width: 8px;
	padding-left: 158px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	width: 95%;
	height: 5px;

}


#Pfeil{
	position: fixed;
	bottom: 10px;
	left: 5px;
	float: none;
	z-index: 20;
	border: 0px;
}

#MOS{
	position: fixed;
	bottom: 430px;
	left: 28px;
	float: none;
	z-index: 20;
	border: 0px;
}



.TableIn{
	background-color: #F1F1F1;
	border-collapse: collapse;
	empty-cells: show;
	table-layout: fixed;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 0px;
	padding-left: 0px;
	
	text-align: left;
	vertical-align: middle;
}

.tdIn{
	border-color: #EA712C;
	border-width: 1px;
	border-style: solid;
	text-align: left;
	vertical-align: middle;
	padding: 6px;
}

.thIn{
	border-bottom-color: #EA712C; 
	border-bottom-style: solid;
	border-width: 1px;
	border-style: solid;
	text-align: left;
	vertical-align: middle;
	padding: 6px;
}




.TableNav{
	background-color: #EA712C;
	border-collapse: collapse;
	empty-cells: show;
	table-layout: fixed;
	position: fixed;
	bottom: 0px;
	left: 0px;
	float: none;
	z-index: 10;
	padding: 10px;
	margin: 5px;
	text-align: center;
	vertical-align: middle;
	color: #FFFFFF;
	height: 100%;
}

.tdNav{
	border-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	width: 60px;
	height: 60px;
	text-align: center;
	vertical-align: middle;
}

.tdNav2{
	border-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	width: 60px;
	height: 120px;
	text-align: center;
	vertical-align: bottom;
}

.tdNav0{
	width: 13px;
	background-color: #8C182D;
}

.tdNav00{
	width: 13px;
	background-color: #EA712C;
}

.thNav0{
	width: 13px;
	height: 100%;
	background-color: #EA712C;
}


.thNav{
	width: 60px;
	height: 100%;
	border-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
	background-color: #D6D6D6;
	
}



#Bildl{
	border: 0px;
	border-style: none;
	left:0px;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: left;
}

#Bildr{
	border: 0px;
	border-style: none;
	right:0px;
	padding-left: 10px;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	float: right;
}

