body {
 width:100%;
 height:100%;
 min-height:600px;
 margin:0px;
 padding:0px;
 font-family:Arial;
 font-size:10pt;
 font-weight:normal;
 background-color:#003399;}

#seite{
 margin:auto;
 width:700px;
 height:-400px;
 background-color:#003399;}

#zentriert {
 position:absolute;
  top:0;
 left:50%;
 margin-left:-350px;
 margin-top:200px;
 margin-top:200px;
 width:700px;
 height:-400px;
 background-color:#003399;}

#orangeframe {
 position:absolute;
  top:0;
 left:50%;
 margin-left:-314px;
 margin-top:200px;
 width:662px;
 height:484px;
 border-style:solid;
 border-color:#FF6300;
 border-width:1px;
 background-color:transparent;} 

#contentbg {
 position:absolute;
  top:0;
 left:50%;
 margin-left:-294px;
 margin-top:280px;
 width:343px;
 height:379px;
 background-color:#ffffff;} 
 
#content {
 position:absolute;
  top:0;
 left:50%;
 margin-left:-264px;
 margin-top:290px;
 width:320px;
 height:360px;
 font-family:Arial;
 font-size:11pt;
 font-weight:normal;
 overflow:auto;
 color:#003399;} 

#links {
 position:absolute;
  top:0;
 left:50%;
 margin-left:-350px;
 margin-top:280px;
 width:56px;
 height:379px;
 background-image:url(layout/links.gif);
 background-color:#ffffff;} 
 
#rechts {
 position:absolute;
  top:0;
 left:50%;
 margin-left:49px;
 margin-top:280px;
 width:292px;
 height:379px;
 background-image:url(layout/rechts.gif);
 background-repeat:no-repeat;
 background-color:#ffffff;} 
 
#menueoben {
 position:absolute;
  top:0;
 left:50%;
 margin-left:-296px;
 margin-top:235px;
 width:650px;
 height:26px;
 overflow:hidden;} 

#menueunten {
 position:absolute;
  top:0;
 left:50%;
 margin-left:-296px;
 margin-top:648px;
 width:520px;
 height:26px;
 overflow:hidden;} 

#logo {
 position:absolute;
  top:0;
 left:50%;
 margin-left:135px;
 margin-top:96px;
 width:215px;
 height:104px;
 background-image:url(layout/logo.gif);} 

#jobs {
 position:absolute;
  top:0;
 left:50%;
 margin-left:-314px;
 margin-top:45px;
 width:382px;
 height:149px;
 background-image:url(layout/jobs.png);
 background-repeat:no-repeat;} 

#copyright {
 position:absolute;
  top:0;
 left:50%;
 margin-left:240px;
 margin-top:660px;
 width:120px;
 height:52px;}

#overlay{
 position:absolute;
/* top:50%; */
 left:50%;
 margin-left:-470px;
 margin-top:-300px;
 width:678px;
 height:600px;}
}

.cr {
 text-decoration:none;
 font-family:Arial;
 font-size:7pt;
 color:#ADC1E0;}
 
.mpkt,.mpkt2,.mpkta,.mpkt2a{
 display:inline;float:left;
 text-decoration:none;
 height:26px;
 background-repeat:no-repeat;
 line-height:90%;
 padding-left:12px;
 letter-spacing:-1px;
 font-family:Arial;
 font-size:10pt;
 font-weight:bold;
 color:#ffffff;}

.mpkt{
 margin-right:15px;
 background-image:url(layout/karo.gif);}

.mpkt2{
 margin-right:15px;
 background-image:url(layout/karo2.gif);}

.mpkta{
 margin-right:15px;
 background-image:url(layout/karoa.gif);}

.mpkt2a{
 margin-right:15px;
 background-image:url(layout/karo2a.gif);}

.ititle{
 display:block;
 margin-bottom:13px;}
 
.ititle1{
 display:block;
 margin-bottom:3px;}
 
.text {
 font-family:Arial;
 font-size:11pt;
 font-weight:normal;
 color:#003399;} 

.text2 {
 font-family:Arial;
 font-size:10pt;
 font-weight:bold;
 text-decoration:none;
 color:#003399;}


.text3 {
 font-family:Arial;
 font-size:10pt;
 font-weight:normal;
 text-decoration:none;
 color:#003399;}

.rframe{
 border-style:none outset outset none;
 border-width:3px;
 border-color:#003399;}

.sframe{
 border-style:none outset outset none;
 border-width:2px;
 border-color:#003399;}

.field{
 width:200px;
 overflow:auto;
 border-style:solid outset outset solid;
 border-width:1px;
 border-color:#003399;}

.field2{
 width:202px;
 overflow:auto;
 border-style:solid outset outset solid;
 border-width:1px;
 border-color:#003399;}

.orange{
 font-family:Arial;
 font-size:10pt;
 font-weight:bold;
 text-decoration:none;
 color:#FF6300;}


