.page {width:700px; height:auto; background-color: #F2F3ED; margin:auto; margin-top:0px;}


.body {
	margin:0;
	padding:0;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	background-color:#ffffff;
	background-image:url(../img_all/over_all/logo_b-stb.gif);
	background-repeat:no-repeat;

}
	
.main1 {
	width:719px; 
	height:auto; 
	border-left:1px solid #7e9897;
	margin:171px 40px 40px 80px;}

.main {
	width:719px; 
	height:auto; 
	border-left:1px solid #7e9897;
	border-right:1px solid #7e9897;
	margin:171px 40px 40px 80px;}
	
	
/* +++++++++++++++++++++++++++++ */

.4er { background-image:url(../img_all/over_all/4er.gif);
	width:13px; 
	height:13px; }

.heads {font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11pt; 
font-style: normal; 
line-height: normal; 
font-weight: bold; 
font-variant: normal; 
text-transform: none; 
color: #7E9897;}

.heads2 {font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11pt; 
font-style: normal; 
line-height: normal; 
font-weight: bold; 
font-variant: normal; 
text-transform: none; 
color: #bbba96;}

.kanzlei {font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 11pt; 
font-style: normal; 
line-height: normal; 
font-weight: bold; 
font-variant: normal; 
text-transform: none; 
color: #7E9897;}

.welcome {font-family: Arial, Verdana, Helvetica, sans-serif;
font-size: 20pt; 
font-style: normal; 
line-height: normal; 
font-weight: bold; 
font-variant: normal; 
text-transform: none; 
color: #7E9897;}

.fliess {font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 11pt; 
font-style: normal; 
line-height: 135%; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
color: #666666;}

.fliessbig {font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 11pt; 
font-style: normal; 
line-height: 135%; 
font-weight: bold; 
font-variant: normal; 
text-transform: none; 
color: #666666;}

.mini {font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 9px; 
font-style: normal; 
font-weight: normal; 
font-variant: normal; 
text-transform: none; 
color: #7E9897;}


	
.blind {font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 85%; 
	color: #666666; 
	text-decoration: none; 
	font-weight: bold; 
	letter-spacing:0;}
	
/* +++++++++++++++++++++++++++++ */
.nav1 a{
font-family: Arial, Verdana, Helvetica, sans-serif; 
font-size: 10pt; 
text-decoration: none; 
letter-spacing:0,95;
font-weight: bold; 
height:19px; 
color:#7E9897;
background-color: #D8DEB9; 
border-color:#7E9897; 
border:1px solid #7E9897;
padding-left: 10px;
padding-right: 10px;
}

.nav1 a:hover{
	color:#333333;
	background-color:#D8DEB9;
	border:1px solid #7E9897;}


a {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11pt; text-decoration: underline; 
font-weight: normal;}

a.link:link { color: #666666; }
a.link:visited { color: #666666; }
a.link:hover { color: #7e9897; }
a.link:active { color: #7e9897; }


a.linkin:link { color: #7e9897; font-size: 8pt; text-decoration: none}
a.linkin:visited { color: #7e9897; font-size: 8pt; text-decoration: none}
a.linkin:hover { color: #D8DEB9; font-size: 8pt; text-decoration: none}
a.linkin:active { color: #D8DEB9; font-size: 8pt; text-decoration: none}

/* +++++++++++++++++++++++++++++ */

.footer {
	width:723px;
	height:20px;
	margin:0 auto 0 auto;
	padding-top: 4;
	background-color:#7e9897;
	clear:both;
	font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF;
}

/* --- dropdown ---- */
ul.dropdown a
	{font-family: Arial, Verdana, Helvetica, sans-serif; 
	font-size: 10pt; 
	text-decoration: none; 
	letter-spacing:0,95;
	font-weight: bold; 
	height:17px; 
	color:#7E9897;
	background-color: #D8DEB9; 
	border-color:#7E9897; 
	border:1px solid #7E9897;
	padding-left: 16px;
	padding-right: 16px;
}

ul.dropdown a:hover
{   background-color:#D8DEB9;
    color:#333333;
}

ul.dropdown ul a
{   background-color:#D8DEB9;
    color:#7E9897;
	padding-left: 16px;
	padding-right: 12px;
    text-decoration:none;
}

ul.dropdown ul a:hover
{
    background-color:#D8DEB9;
    color:#333333;
}

ul.dropdown
{   list-style: none;
    margin:0;
    padding:0;
}

ul.dropdown * ul
{   list-style: none;
    margin:0;
    padding: 0;
	display:none;
	position:absolute;
	width:13em;
}

ul.dropdown li
{
    float:left;
}

ul.dropdown li * li
{   float:none;
    position: relative;
}

ul.dropdown ul * ul
{   left:98%;
    top:0;
}

ul.dropdown a
{   display:block;
}

ul.dropdown ul * a
{   height:100%;
}

ul.dropdown li:hover ul ul, ul.dropdown li:hover ul ul ul, ul.dropdown li:hover ul ul ul ul
{
    display:none;
}

ul.dropdown li:hover ul, ul.dropdown ul li:hover ul, ul.dropdown ul ul li:hover ul
{
    display:block;
}


/* ---- dropdown ---- */
