html,body{
 overflow:hidden;
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 color:#000;
 font-size:10pt;
 margin:0;
 padding:0;
 min-width:1024px;
 width:100%;
 height:100%;
 background-color:#E3EDF7;}

.b10{
 margin-bottom:20px;}

.text{ line-height:150%;
 font-size:14px;
 font-family:Tahoma, Arial, Helvetica, sans-serif;;
 font-weight:normal;
 color:#294F7C;}

img{ border:none; }

.L{
 height:50px;
 line-height:50px;
 font-size:50px; }

.L2{
 height:138px;
 line-height:138px;
 font-size:138px; }

.L10{
 height:10px;
 line-height:10px;
 font-size:10px; }

#seite {
 margin:auto;
 width:860px;
 min-height:100%;
 background-image:url(layout/pagehg.gif);
 background-repeat:repeat-x;
 background-color:#CFE1F8;}

#kopfleiste{
 position:absolute;left:0; top:51px;
 width:100%;
 height:138px;
 background-image:url(layout/kopf.gif);
 background-repeat:no-repeat;
 background-position:50% 0;
 background-color:#C3D0E1;}

#bar{
 width:190px;
 height:100%;
 background-image:url(layout/barhg.gif);
 background-repeat:repeat-x;
 position:absolute;top:0px;left:50%;margin-left:220px;}

#globe{
 position:absolute;left:50%;bottom:0px;
 margin-left:-570px;
 width:427px;
 height:319px;
 background-image:url(layout/globeteil2.png);
 background-repeat:no-repeat;}

#content{
 margin-top:52px;
 width:858px;
 height:inherit;
 overflow:auto;}

#innercontent{
 margin-left:140px;
 padding-bottom:10px;
 width:480px; 
 height:100%;}

#hochkant{
 width:138px;
 height:531px;
 padding-top:24px;
 position:absolute;left:50%; top:212px;
 background-repeat:no-repeat;
 margin-left:-410px;}

#navigation3{
 height:55px;
 margin-top:14px;
 width:480px;
 position:absolute;left:50%; top:248px;
 margin-left:-290px;}

/* buttons oval
.button3,.button3a,.button3:hover,.button3a:hover{
 display:inline;float:left;text-align:center;
 width:64px;
 height:31px;
 overflow:hidden;
 background-repeat:no-repeat;
 background-image:url(layout/oval.png);}

.button3text,.button3texta{
 width:64px;
 height:31px;
 text-align:center;
 text-decoration:none;
 font-size:13px;
 color:#144F89;
 display:block;
 padding-top:7px;}

.button3text:hover{
 color:#fff;}

.button3texta{
 color:#fff;
 font-weight:bold;}
*/

.button3,.button3a,.button3:hover,.button3a:hover{
 display:inline;float:left;text-align:center;
 width:64px;
 height:63px;
 overflow:hidden;
 background-repeat:no-repeat;
 background-image:url(layout/kreis50.png);}

.button3text,.button3texta{
 width:64px;
 height:63px;
 text-align:center;
 text-decoration:none;
 font-size:13px;
 color:#144F89;
 display:block;
 padding-top:22px;}

.button3text:hover{
 color:#fff;}

.button3texta{
 color:#fff;
 font-weight:bold;}

.button4,.button4a,.button4:hover,.button4a:hover{
 display:inline;float:left;text-align:center;
 width:64px;
 height:63px;
 overflow:hidden;
 background-repeat:no-repeat;
 background-image:url(layout/raute50.png);}

.button4text,.button4texta{
 width:64px;
 height:63px;
 text-align:center;
 text-decoration:none;
 font-size:13px;
 color:#144F89;
 display:block;
 padding-top:22px;}

.button4text:hover{
 color:#fff;}

.button4texta{
 color:#fff;
 font-weight:bold;}

/* Buttons als Text-Feld 
.button3,.button3a,.button3:hover,.button3a:hover{
 background:none;
 width:70px;height:20px;
 border:1px outset #181B62;
 background-color: #ccc; }

.button3a,.button3:hover,.button3a:hover{
 border:1px outset  #FF4729;
 background-color: #fff;}

.button3text,.button3texta,.button3text:hover,.button3texta:hover{
 color:#181b62;
 font-weight:normal;
 font-weight:bold;
 width:100%;
 height:100%;
 padding-top:2px;}
 
.button3texta,.button3text:hover,.button3texta:hover{
 color:#181B62}
*/

.button1,.button2,.button1a,.button2a {
 margin-left:-55px;
 margin-bottom:20px;
 display:block;
 text-align:center;
 width:64px;
 height:63px;
 overflow:hidden;
 background-repeat:no-repeat;}

.button1{
 background-image:url(layout/kreis50.png);}

.button2{
 background-image:url(layout/raute50.png);}

.button1:hover,.button1a{
 background-image:url(layout/kreis.png);}

.button2:hover,.button2a{
 background-image:url(layout/raute.png);}

.buttontext,.buttontexta{
 width:64px;
 height:63px;
 text-decoration:none;
 font-size:13px;
 color:#144F89;
 display:block;
 text-align:center;
 padding-top:21px;}

.buttontext:hover{
 color:#fff;}

.buttontexta{
 color:#fff;
 font-weight:bold;}

.button {
 text-align:center;
 width:67px;
 height:26px;
 overflow:hidden;}

.cb{
 clear:both;}

.otext {
 font-size:11px;
 font-weight:bold;
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 color:#144f89;}

.otext2 {
 font-size:9pt;
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 color:#144F89;}

.otext3 {
 font-size:14pt;
 font-weight:normal;
 letter-spacing:1px;
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 color:#144f89;}

.otext3a {
 font-size:10px;
 font-weight:normal;
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 color:#4C7CA5;}

.otext4 {
 font-size:9pt;
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 color:#144F89;}

.offices {
 font-size:9pt;
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 color:#144F89;}

.otext4o {
 font-size:10pt;
 font-weight:bold;
 font-family:Tahoma, Arial, Helvetica, sans-serif;
 color:#FF4729;}


.b {font-weight:bold;}