.header {
	   font-family: Arial, Helvetica, sans-serif;
}

body { margin-left:0px;
       margin-top:0px; 
       background-image: url(images/background.gif);
}

td.content {
 padding: 5px;}

.teaser {
 border-left: solid 1px #0093DD;
 padding-left: 2px;}

font.cmsPath, a.cmsPath {
 font-size:11px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 color: #888888;}

font.cmsPath {
 padding-left: 5px;}

span.sitemap1,span.sitemap2,span.sitemap3,span.sitemap4{
  display:block;}

span.sitemap2{
  margin-left:10px;}

span.sitemap3{
  margin-left:20px;}

span.sitemap4{
  margin-left:30px;}

a.footer {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 letter-spacing: 0.1em;
 color: #888888;}

a.footer:hover {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color: #0093DD;}

a.footer:active {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color: #888888;}

a.footer:visited {
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:10px;
 color: #888888;}

/* dblinks */

span.menudb{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  display:block;
  color: #333333;
  text-decoration: none;
  border-color:#888888;
  border-style:solid;
  border-bottom-width:1px;
  border-top-width:0px;
  border-right-width:0px;
  padding-left:4px;
  padding-right:4px;
  padding-top:4px;
  padding-bottom:0px;
  margin-bottom:1px;
}

a.menudb:hover{
  color: #CC3300;
  border-color: #CC3300;}

span.menudb{
  border-left-width:5px;
  border-bottom-width:1px;
  border-right-width:0px;
  color: #CC3300;
  border-color: #CC3300;}
  
/* menu links */

span.menu1,span.menu2,span.menu3,a.menu1,a.menu2,a.menu3,a.menuback{
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  display:block;
  color: #333333;
  text-decoration: none;
  border-color:#88888;
  border-style:solid;
  border-bottom-width:1px;
  border-top-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  padding-left:4px;
  padding-right:4px;
  padding-top:4px;
  padding-bottom:3px;
  margin-bottom:2px;
}

a.menu1:hover,a.menu2:hover,a.menu3:hover,a.menuback:hover{
  color: #CC3300;
  background-color: #FFFFFF;
  border-color: #CC3300;}

span.menu1,span.menu2,span.menu3 {
  border-left-width:2px;
  border-bottom-width:1px;
  border-right-width:0px;
  color: #CC3300;
  border-color: #CC3300;}
  
span.menu2,a.menu2{
  margin-left:10px;
  font-size: 10px;
}

span.menu3,a.menu3{
  margin-left:20px;
}
a.menuback{
  margin-bottom:10px;
}

/* headlines */

h1{font-family: Arial, Helvetica, sans-serif;
   font-size:1.0em;
   font-weight:bold;
   color:#283667;
   margin-top:0px;
   margin-bottom:0px;}
   
h2{font-family: Arial, Helvetica, sans-serif;
   font-size:0.9em;
   font-weight:bold;
   color:#333333;
   margin-top: 0px;
   margin-bottom: 3px;}
   
h3{font-family:  Arial, Helvetica, sans-serif; 
   font-size:0.9em;
   color:#FFFFFF;
   background-color:#283667;
   font-weight:bold;
   padding-bottom:2px;
   padding-top:2px;
   padding-left:3px;}
   
h4{font-family: Arial, Helvetica, sans-serif; 
   font-size:14px;
   font-stretch: extra-expanded;
   font-variant:small-caps;
   font-weight:normal;
   color:#CC3300;
   margin-bottom:3px;
   padding-left:3px;
   text-shadow:White;
   text-align:right;}

/* content */

p{font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#333333;
   text-align: justify;
}
.p2{font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#333333;   
}
.p3{font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#333333;   
}

.p4{font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:9px;
   color:#333333;   
}

.p5{font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   color:#333333;
   font-weight:bold;
}

.bordergrey{background-color:#283667;}

.border_quad{border-left:1px;
             border-right:1px;
             border-top:1px;
             border-bottom:1px;
             border-style:solid;
             border-color:#333333;
             padding:2px;}

a{color:#333333;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;}


a:hover{border-color: #333399;color:#FF3300;}
a:active{border-color:#000000;color:#FF3300;}
a:viseted{border-color:#000000;color:#FF3300;}

.borderwhite{background-color:#FFFFFF;}
.borderBLUE{border-bottom:#283667 1px solid;}

li{list-style-type:square;
   color: #666666;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   margin-top:1px;}
   
a.gesuch{font-family: Arial, Helvetica, sans-serif;
   font-size:1.0em;
   font-weight:bold;
   color:#283667;
   margin-top:0px;
   margin-bottom:0px;
   text-decoration:none;
   border-bottom:#283667 1px solid;}
a.gesuch:hover{color:#6699CC;text-decoration:none;}
a.gesuch:visited{color:#283667;text-decoration:none;}

.hauskaufbg{background-image:url(images/teaserbox3.gif); background-position:center; background-repeat:no-repeat;}
 
.BLUELINE{background-color:#283667;}