#service{
margin-top: 0px;
width: 130px;
margin-left: 10px;

}


/*--------------------------------------*/
/*Zusatznavi*/
/*--------------------------------------*/
.zusatznavi-container   { color: #394a9c; margin-top: 11px; padding: 0; width: 130px; float: right }

.zusatznavi     { color: #394a9c; text-decoration: underline; margin: 0 5px 0 0; padding: 0; width: 130px }	

.zusatznavi ul  { color: #394a9c; list-style: none; display: inline; margin: 0; padding: 0; float: right }	

.zusatznavi li  { color: #394a9c; text-transform: none; white-space: nowrap; display: inline }

.zusatznavi li a   { color: #333; font-size: 8pt; font-weight: normal; text-decoration: none; display: inline; margin: 0; padding: 0 0 0 4px }

.zusatznavi li a:hover, .zusatznavi li a.aktiv, .zusatznavi li a.activ, .zusatznavi li.a.current    { color: #ae7251; font-size: 8pt; text-decoration: none }

.img-flag {
display: inline; 
vertical-align: text-bottom; 
height: 1.0em; 
margin: 0px; 
padding: 0px; 
border: solid 1px rgb(0,0,0);}

.zusatznavi font  { color: #394a9c; font-size: 8pt }

/*IE 6 Bugfix**********/
auf stile.css


/*IE 6 ******************/





/* dfn
********************************************************************************/
dfn {
	visibility: hidden;
	display: none;
}



/*	Sub-Navi -------------------------------------------------------------------*/




#nav       { color: #394a9c; margin: 0; padding: 20px 0 0; width: 180px; min-height: 500px; float: left; clear: both }


ul.rex-navi1       { font-size: 10pt; font-weight: bold; line-height: 12pt; list-style: none; margin-top: 0; margin-bottom: 0; margin-left: 12px; width: 150px }


	

.rex-navi1 li   { font-weight: bold; line-height: 12pt; margin: 0; padding: 0 }

.rex-navi1 li a       { color: #394a9c; font-weight: bold; text-decoration: none; margin: 1px 0; padding: 0 }

.rex-navi1 li a:hover, .rex-navi1 li a.selected       { color: #fff; font-weight: bold; text-decoration: none; background-color: #193792 }

ul.rex-navi1 li a.rex-active, li a.rex-current        { color: #000; font-size: 10pt; font-weight: bold }
.rex-navi2 li.gruppe a    { color: #394a9c; font-weight: bold; display: block; padding: 0 }
ul.rex-navi2        { list-style: none; margin: 0 0 10px 6px; width: 150px; outline-color: #f00 }
.rex-navi2 li  { margin: 0; padding: 0 }
.rex-navi2 li a        { color: #394a9c; font-size: 10pt; line-height: 12pt; text-decoration: none; margin: 1px 0; padding: 0 }
.rex-navi2 li a:hover, .rex-navi2 li a.selected      { color: #fff; text-decoration: none; background-color: #193792 }
ul.rex-navi2 li a.rex-active, li a.rex-current      { color: #000; font-size: 10pt; text-decoration: none }
ul.rex-navi3      { list-style: none; margin: 3px 0 10px 6px; width: 150px; outline-color: #f00 }
.rex-navi3 li { margin: 0; padding: 0 }
.rex-navi3 li a   { color: #394a9c; font-size: 10pt; line-height: 12pt; text-decoration: none; margin: 1px 0; padding: 0 }
.rex-navi3 li a:hover, .rex-navi3 li a.selected  { color: #ae7251; text-decoration: none }
ul.rex-navi3 li a.rex-active, li a.rex-current  { color: #000; font-size: 10pt; text-decoration: none }
/*	Sitemap -------------------------------------------------------------------*/

.sitemap{
padding: 0px 0px 0px 10px;
}

.sitemap ul li   { line-height: 1.5em; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: left 7px; padding: 0 0 0 30px }
.sitemap ul li a { color: #009ee0 }
