body { 
background : #f4efe8;
margin-top : 0;
margin-bottom : 0;
margin-left : 0;
margin-right : 0;
width : 100%;
font-size : 9pt;
font-family : "Letter Gothic", Helvetica, Verdana, Sans-Serif;
letter-spacing : 0.2mm;
word-spacing : 0.8mm;
} 
div.rahmen { 
width : 760px;
background-color : #ffffff;
margin-top : 0;
margin-left : auto;
margin-right : auto;
margin-bottom : 0;
text-align : left;
border-top : 2px solid #1564b1;
border-left : 2px solid #1564b1;
border-bottom : 2px solid #1564b1;
border-right : 2px solid #1564b1;
} 
div.content { 
background-color : #ffffff;
text-align : left;
} 
div.Tabelle_01 { 
width : 760px;
text-align : center;
background-color : #ffffff;
} 
div.interface-01 { 
float : left;
width : 760px;
height : 109px;
background : url(Bilder/interface_01.gif) no-repeat;
} 
div.interface-02 { 
float : left;
width : 160px;
height : 20px;
vertical-align : middle;
background : url(Bilder/interface_02.gif) no-repeat;
} 
div.interface-03 { 
float : left;
width : 90px;
height : 20px;
background : url(Bilder/interface_03.gif) no-repeat;
} 
div.interface-04 { 
float : left;
width : 90px;
height : 20px;
background : url(Bilder/interface_04.gif) no-repeat;
} 
div.interface-05 { 
float : left;
width : 120px;
height : 20px;
background : #dde4ee url(Bilder/interface_05.gif) no-repeat;
} 
div.interface-06 { 
float : left;
width : 100px;
height : 20px;
background : url(Bilder/interface_06.gif) no-repeat;
} 
div.interface-07 { 
float : left;
width : 100px;
height : 20px;
background : url(Bilder/interface_07.gif) no-repeat;
} 
div.interface-08 { 
float : left;
width : 100px;
height : 20px;
background : url(Bilder/interface_08.gif) no-repeat;
} 
div.interface-09 { 
float : left;
width : 760px;
height : 4px;
background : url(Bilder/interface_11.gif) no-repeat;
} 
div.navcont { 
float : left;
background-color : #ffffff;
width : 760px;
} 
div.blue { 
float : left;
background-color : #dde4ee;
width : 760px;
font-size : 7pt;
text-align:left;
} 
div.blue2 { 
background-color : #dde4ee;
width : 760px;
font-size : 1pt;
} 
div.footer { 
float : left;
background-color : #dde4ee;
border-top : 2px solid #1564b1;
width : 756px;
padding : 2px;
text-align : center;
font-family : "Courier New", Helvetica, Verdana, Sans-Serif;
} 
div.interface-10 { 
float : left;
width : 170px;
background-color : #ffffff;
text-align : left;
} 
div.interface-11 { 
float : left;
width : 580px;
text-align : center;
background-color : #ffffff;
} 
#hnavi { 
margin : 0;
padding : 0;
text-align : center;
} 
#hnavi ul, #hnavi li { 
list-style-type : none;
padding : 0;
margin : 0;
display : inline;
} 
#hnavi a:link, #hnavi a:visited { 
float : left;
width : 100%;
padding : 0 0;
line-height : 20px;
font-family : "Courier New", Helvetica, Verdana, Sans-Serif;
text-decoration : none;
color : #000000;
} 
#hnavi #hakt { 
color : #ffffff;
background-color : #1564b1;
} 
#hnavi a:hover, #hnavi a:hover#hakt { 
color : #ffffff;
background-color : #1564b1;
} 
/*########################## SubNavigation #####################*/

#navi{
	margin:0;
	padding:0;
	width:160px;
}

#navi ul, #navi li{
	list-style-type:none;
	padding-top:2px;
}

#navi li a{
	text-decoration:none;
	display:block;
	width:150px;
	padding:5px;
}

#navi a:link, #navi a:visited{
	color:#000000;
	background-color:#ffffff;
}

#navi #akt{
	color:#ffffff;
	background-color:#1564b1;
	font-weight:bold
}

#navi a:hover, #navi a:hover#akt{
	color:#ffffff;
	background-color:#1564b1;
}

#navi li.mdli{
	list-style: block;
	margin-left:0px;
	margin-right:0px;
	padding:0 0 0 0;
	vertical-align:middle;
}

#navi li a.mdu {
	display: block;
	width:155px;
	height:16px;
	font-size: 8pt;
	text-decoration: none;
	margin-left:0px;
	margin-right:0px;
	padding:0 2px 0 2px; 
	vertical-align:middle;

}
#navi a.mdu:link {
	background: #DDE4EE  ;
	padding: 2px 0px 2px 5px;
	color: #000000;
	height:16px;
}

#navi a.mdu:visited {
	background: #DDE4EE;
	padding: 2px 0 2px 5px;
	color: #000000;
}

#navi a.mdu:hover {
	background: #F4EFE8 ;
	padding: 2px 0 2px 5px;
	color: #000000;
}

#navi a.mdu:active {
	background: #F4EFE8;
	padding: 2px 0 2px 5px;
	color: #000000;
}

#navi li a.mduh {
	display: block;
	width:155px;
	height:16px;
	font-size: 8pt;
	text-decoration: none;
	margin-left:0px;
	margin-right:0px;
	padding:0 0 0 0; 
	vertical-align:middle;
	font-weight:bold;
}

#navi a.mduh:link {
	background: #F4EFE8  ;
	padding: 2px 0px 2px 5px;
	color: #000000;
	height:16px;
}

#navi a.mduh:visited {
	background: #F4EFE8;
	padding: 2px 0 2px 5px;
	color: #000000;
}

#navi a.mduh:hover {
	background: #F4EFE8 ;
	padding: 2px 0 2px 5px;
	color: #000000;
}

#navi a.mduh:active {
	background: #F4EFE8;
	padding: 2px 0 2px 5px;
	color: #000000;
}
A:link { 
text-decoration : underline;
color : #000000;
font-size : 9pt;
} 
A:visited { 
text-decoration : underline;
color : #000000;
font-size : 9pt;
} 
A:active { 
text-decoration : none;
color : #850606;
font-size : 9pt;
} 
A:hover { 
text-decoration : none;
color : #850606;
font-size : 9pt;
} 
A.bcnav:link { 
text-decoration : underline;
color : #000000;
font-size : 8pt;
} 
A.bcnav:visited { 
text-decoration : underline;
color : #000000;
font-size : 8pt;
} 
A.bcnav:active { 
text-decoration : none;
color : #850606;
font-size : 8pt;
} 
A.bcnav:hover { 
text-decoration : none;
color : #850606;
font-size : 8pt;
} 
hr { 
color : #1564b1;
width : 100%;
} 
h1 { 
font-size : 12pt;
font-weight : bold;
color : #b40232;
} 
h2 { 
font-size : 11pt;
font-weight : bold;
color : #b40232;
} 
h3 { 
font-size : 10pt;
font-weight : bold;
color : #b40232;
} 
table { 
font-size : 9pt;
font-family : "Courier New", Courier, "Letter Gothic", Helvetica, Verdana, Sans-Serif;
letter-spacing : 0.2mm;
word-spacing : 0.8mm;
} 
tr, td { 
font-size : 9pt;
font-family : Helvetica, Verdana, Sans-Serif;
letter-spacing : 0.2mm;
word-spacing : 0.8mm;
} 
.tablehover { 
border-top : 1px solid #1564b1;
border-left : 1px solid #1564b1;
border-bottom : 1px solid #1564b1;
border-right : 1px solid #1564b1;
} 
form, input, textarea { 
background-color : #ffffff;
color : #000000;
border : 1px solid #1564b1;
} 
.blur { 
background-color : #ffffff;
color : #000000;
border : 1px solid #1564b1;
} 
.focus { 
background-color : #dde4ee;
color : #000000;
border : 1px solid #b40232;
} 

/* #################### GALERIE ############### */

div.thumb 
{
 	width:105px;
 	height:130px;
 	border-top : 1px solid #1564b1;
	border-left : 1px solid #1564b1;
	border-bottom : 1px solid #1564b1;
	border-right : 1px solid #1564b1;
	padding: 2px;
}
.galerien_table
{
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0;
	padding-right:0;
}
.galerien_thumb
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	border-top : 1px solid #1564b1;
	border-left : 1px solid #1564b1;
	border-bottom : 1px solid #1564b1;
	border-right : 0;
}
.galerien_name
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	border-top : 1px solid #1564b1;
	border-left : 0;
	border-bottom : 1px solid #1564b1;
	border-right : 0;
}
.galerien_bildanzahl
{
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	border-top : 1px solid #1564b1;
	border-left : 0;
	border-bottom : 1px solid #1564b1;
	border-right : 1px solid #1564b1;
}
.detailbild
{
	background:#dde4ee;
}
.detailtopnav
{
	width:100%;
	background:#dde4ee;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	border-top : 1px solid #1564b1;
	border-left : 1px solid #1564b1;
	border-bottom : 1px solid #1564b1;
	border-right : 1px solid #1564b1;
}
.detailbottomnav
{
	width:100%;
	background:#dde4ee;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	border-top : 1px solid #1564b1;
	border-left : 1px solid #1564b1;
	border-bottom : 1px solid #1564b1;
	border-right : 1px solid #1564b1;
}
.kommentare
{
	width:100%;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	border-top : 1px solid #1564b1;
	border-left : 1px solid #1564b1;
	border-bottom : 1px solid #1564b1;
	border-right : 1px solid #1564b1;
}
.images
{
	border-top : 2px solid #ffffff;
	border-left : 2px solid #ffffff;
	border-bottom : 2px solid #ffffff;
	border-right : 2px solid #ffffff;
}


/* A.thumb:link { 
text-decoration : underline;
color : #000000;
font-size : 8pt;
} 
A.tumb:visited { 
text-decoration : underline;
color : #000000;
font-size : 8pt;
} 
A.thumb:active { 
text-decoration : none;
color : #850606;
font-size : 8pt;
} 
A.thumb:hover { 
text-decoration : none;
color : #850606;
background-color:#000000;
font-size : 8pt;
} */

