
body {

    font-family:   sans-serif, Lucida Grande, Trebuchet MS, Helvetica, Arial,  "Lucida Sans";
    font-size: 12px;
    font-weight: normal;
    margin: 0px;
    padding: 0px;
    color: #942723;
}
.logo
{
position: absolute;
top: 1em;

}
.bd1{

border: solid 1px #f8d098;
}
 td, div {
    font-size: 12px;
    font-weight: normal;
    margin: 0px;
    padding: 0px;
    color: #942723;
}

a, a:visited {
   color:#336699; text-decoration:none;
  }
a:hover {
   color:#3300ff; text-decoration:underline;
}

.info
{border-bottom: 1px dotted;
}

.info a ,a:visited, a:hover 
{color:#336699; 
text-decoration:none;
}

.title
{width:235px;
height:50px;
text-decoration:none;
margin: 8px;
}
.menubar {

padding: 5px 10px 20px 10px; 
background: #c1c1c1 url(../images/back.gif) ;
}
.title1
{border: 1px solid #F7CA8A;
}

#image
{margin-left: 10px;
padding: 3px;
border-left: 1px solid #F7CA8A;
border-right: 1px solid #F7CA8A;
border-bottom: 1px solid #F7CA8A;
border-top: 1px solid #F7CA8A;

}

.suckertreemenu ul{
font-size: 12px; 
font-weight: normal;
margin: 0px;
padding: 0;
list-style-type: none;




}
.line{
padding: 0px 0px  0px ; 
background: #F7CA8A;
}
.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
border-right: 0px solid #800000;
margin-bottom: 0px;


}

.suckertreemenu ul li a{
font-size: 12px; 
font-weight: normal;
display: block;
padding: 0px 10px  0px ; 
text-decoration: none;
color: #942723;
}
.suckertreemenu ul li a:visited{
display: block;
text-decoration: none;
color: #942723;
}

.suckertreemenu ul li ul{
left: 0;

position: absolute;
display: block;
visibility: hidden;
}
.suckertreemenu ul li ul li{
font-size: 10px; 
display: list-item;
float: none;
}
.suckertreemenu ul li ul li ul{ 
left: 179px;
top: 0;
}
.suckertreemenu ul li ul li a {
display: block;
width: 160px;
color: #942723;
background: #F7CA8A  url('../images/back.gif') center center repeat-x;
text-decoration: none;
padding: 2px 6px;
}
.suckertreemenu ul li a:hover{
background: #FF6820;//* url(jpg/_blockactive.gif) center center repeat-x;*//
color: #ffffff;
}

.suckertreemenu ul li ul li a:visited {
text-decoration: none;
}


.footermenu ul{
margin: 0;
padding: 0;
list-style-type: none;
background: #F7CA8A url(../images/back.gif) ;

}
.footermenu ul li{
position: relative;
display: inline;
float: right;
z-index: 2;
background: #F7CA8A;

}
.footermenu ul li a{
display: block;
padding: 5px 10px;
text-decoration: none;
color: #942723;
}
.footermenu ul li a:visited{
display: block;
padding: 5px 10px;
text-decoration: none;
color: white;
}

.footermenu ul li ul{
left: 0;
position: absolute;
top: 1em;
display: block;
visibility: hidden;
}
.footermenu ul li ul li{
display: list-item;
float: none;
}
.footermenu ul li ul li ul{ 
left: 179px;
top: 0;
}
.footermenu ul li ul li a {
display: block;
width: 160px;
color: black;
background-color: #F7CA8A;
text-decoration: none;
font-size: 11px;
padding: 3px 5px;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}
.footermenu ul li a:hover{
text-decoration: none;

color: #942723;
}
.footermenu ul li ul li  a {
display: block;
width: 160px;
color: black;
background-color: #F7CA8A;
text-decoration: none;
font-size: 11px;
padding: 3px 5px;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;
}




b{
font-weight: normal; 
//* font-weight: bold;*//
//**font-variant:small-caps;*///* Kapitalchen*/


color:#942723;
}

i{
font-weight: bold;
color:#942723;

}

 
h1{
font-size: 14px;
font-weight: bolder; 
display: inline;
color:#942723;

}
h2{
font-size: 12px;
font-weight: normal; 
display: inline;
color:#942723;
//*color:#ff0033;*/

}
h3{
font-size: 12px;
font-weight: bold; 
display: inline;
color:#942723;

}

h4{
font-size: 12px;
font-weight: bold; 
display: inline;
color:#942723;

}

h5{
font-size: 12px;
font-weight: bold; 
display: inline;
color:#942723;

}


#main {
  text-align: left;
  padding: 0px;
}

#center {
  width: 800;
  text-align: left;
  padding: 15 px;
  spacing: 15 px;
	margin: 15;
	border-left: 1px solid #F7CA8A;
border-right: 1px solid #F7CA8A;
border-TOP: 1px solid #F7CA8A;

border-bottom: 1px solid #F7CA8A;

	 }

#center-left {
  width: 200;
  text-align: left;
}

#center-center {
  width: 300;
  text-align: left;
}

#center-right {
  width: 200;
  text-align: left;
}


.main-table{   
background: #faf0e3;
 width: 650;  
 }
 
.table_navi{

width: 00px;
  background: #ffffff url(jpg/bg_bluel.jpg);background-position:center center;
  background: #f0951b url(jpg/plissee.jpg);background-position:center center;
background: #f0951b url(plissee-bilder/bg_1r.jpg);background-position:left top;no-repeat;

 }

 .table-right{
 width: 230px;  
 background: #FAF0E3;
 
 }
 
.bgright
 {background: #ffffff url(images/back.gif);
}

.hotline
 width: 95%; 
 margin: 5px; 
 //*background: #FFE6CC;*/
 border: 1px solid #F7CA8A;
 
 }
 
.runde_ecken
{ border:1px solid #aaaaaa;
 left:100px;top:50px;
 -moz-border-radius:10px;  //* zusatz: topleft, topright, bottomleft, bottomright */
 -khtml-border-radius:30px;
}


 
 
 .grey{display: block;
font-size: 13px;
font-weight: bold;
padding: 2px 10px;
border-left-width: 0;
text-decoration: none;
width:170;
color: #000080;
background: #ffffff url(jpg/bg_bluer.gif);background-position:center center;

}

 




.treemenu ul {
margin: 0;
padding: 0;
list-style-type: none;



}
.treemenu ul li{
position: relative;
display: inline;
float: left;
z-index: 2;

}
.treemenu ul li a{
font-size: 13px;
font-weight: bold;

padding: 5px 10px;
display:block;
width:170;
border-left-width: 0;
text-decoration: none;
color:#506a79;
background: url(jpg/bg_blue1.gif);background-position:center center;
}

.treemenu ul li ul{
left: 0;
position: absolute;
top: 1em;
display: block;
visibility: hidden;
width:170;

}
.treemenu ul li ul li{
display: list-item;
float: none;
}
.treemenu ul li ul li ul{ 
left: 159px;
top: 0;
}
.treemenu ul li ul li a{
display: block;
width: 170px;

background-color: #f0f0f0;
text-decoration: none;
font-size: 9px;
padding: 3px 5px;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
border-bottom: 1px solid #ccc;

}
.treemenu ul li a:hover{

text-decoration:none;
display: block;
color:#942723;
border-width:2px;
border-left-color:#000000; border-bottom-color:#000000;
}


hr
{ width: 90%;

border: 1px dotted #942723;
 
}
#header {
  text-align: left;
  margin-top: 30px;
  margin-bottom: 10px;
}

#footer {
  margin-top: 0px;
  margin-bottom: 0px;
  background: #F7CA8A  url(../images/back.gif) ;
  height: 24px;
	padding: px;
  border: 1px solid #ccc;
  font-size: 11px;
  color: #777;
}
#footer a {
  color: #777;
  text-decoration: none;
}
#footer a:hover {
  text-decoration: underline;
}

#shaddow {
  height:8px;
  background: #F7CA8A url('../_images/shaddow.gif');
}

a {
  color: #00659F;
}





.small {
  font-size: 11px;
  color: #777;
}

form {
  display: inline;
}

.formbutton {
cursor: pointer;
font-size: 11px;
font-weight: bold;
letter-spacing: 1px;
border: outset 1px #ccc;
background: #999;
color: #666;
height: 22px;
background:url(../images/form_bg.gif) repeat-x left top;
}


#facebox .b {
  background:url(../images/b.png);
}
 
#facebox .tl {
  background:url(../images/tl.png);
}
 
#facebox .tr {
  background:url(../images/tr.png);
}
 
#facebox .bl {
  background:url(../images/bl.png);
}
 
#facebox .br {
  background:url(../images/br.png);
}
 
#facebox {
  position: top 400; left 400;
  width: 100%;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}
 
#facebox .popup {
  position: relative;
}
 
#facebox table {
  margin: auto;
  border-collapse: collapse;
  width:auto;
}
 
#facebox td {
  border-bottom: 0;
  padding:3px;
}
 
#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}
 
#facebox .loading {
  text-align: center;
}
 
#facebox .image {
  text-align: center;
}
 
#facebox img {
  border: 0;
  margin: 0;
}
 
#facebox .header {
  border-bottom: 1px solid #DDDDDD;
  padding-top: 5px;
  padding-bottom: 10px;
  margin-bottom: 10px;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
}
 
#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}
 
#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

.area {padding:4px; border-width:2px; border-bottom-width:2px;  border-right-width:2px;border-style:outset; border-left-color:#c4c4c4; border-right-color:#FFFF66; border-top-color:#c4c4c4; border-bottom-color:#FFFF66; background-color:#ffffff; scrollbar-arrow-color:#000000; scrollbar-face-color:#FFFF99; scrollbar-highlight-color:#FFFFCC; scrollbar-3dlight-color:#000000; scrollbar-shadow-color:#FFFF66; scrollbar-darkshadow-color:#000000; scrollbar-track-color:#000000; font-family:Verdana; font-size:12px;}

