/*lebendiges_haus 01_06 */
body {
		background:url(../img/bg_grau.jpg);
		margin:10px 0px 5px 0px;}

div,table,td,tr, ul, ol{
			font-family:Verdana, Arial,Trebuchet MS, sans-serif;
			font-size: 101%;
			color: #353535;
		}


h1 {font-family:Trebuchet MS,Verdana, Arial, sans-serif;
    font-size:1.2em;
    color:#353535;
	margin:20px 0px 0px 20px;
	font-weight:normal;
}


h2 {
     font-size: 0.75em;
     color:#666666;
     margin:35px 0px 0px 60px;
     font-style:italic;
}

h3 {
     font-size: 0.85em;
     color:#B31600;
     margin:0px 0px 25px 60px;
}

h4 {
     font-size: 0.75em;
     color:#363636;
     margin:25px 0px 15px 85px;
}

p {
  font-size: 0.70em;
  line-height:1.9em;
  margin:0px;
}


.spaltetop {
		 margin:25px 60px 0px 85px;
         }

.spalte {font-size: 0.70em;
		 margin:0px 55px 0px 85px;
         }
.spaltebild {font-size: 0.65em;
font-style:italic;
		 margin:0px 50px 0px 5px;
         }

.fett{
      font-weight:bold;
      color:#B31600;
      }

.fettgr{
      font-weight:bold;
      color:#666666;
 }

 .hellgr{
      background-color:#E4E4E4;
 }


.klein {
        font-size: 0.65em;
        color:#353535;}


.kursiv {
        font-style:italic;
        font-weight:bold}

.strich {display:block;
        width:560px;
        height:1px;
        border-bottom:1px solid #009966;
}
.linktxt{
          color:#353535;
           }

a.linktxt {
          text-decoration:underline;
          color:#353535;
           }

a.linktxt:hover {
                text-decoration:none;
                color:#353535;
}



a.link {
          text-decoration:none;
          color:#353535;
           }

a.link:hover {
                text-decoration:underline;
                color:#353535;
}

#alles{	width:975px;
		margin:0px;
}

#footer{
       width:253px;
       font-size: 0.60em;
       color:#ffffff;
       text-align:right;
       margin-left:723px;
}

.adresse{
		font-size:0.70em;
		line-height:1.5em;
       width:163px;
       height:70px;
       padding:15px;
       background-color:transparent;
       margin:-100px 0px 0px 802px;
}



ul{	 	display:block;
       	width:190px;
       	height:100%;
      	line-height:25px;
		font-size: 0.7em;
   		list-style: none;
   		text-align:right;
   		margin:35px 0px 0px 0px;
   		padding:0px;

}



li a {	display:block;
       	width:190px;
       	height:100%;
     	text-decoration:none;
     	color:#353535;
       	list-style: none;
       	border-bottom:1px solid #f1f1f1;
		margin:0px;
}

li a:hover{
			background: url(../pic/pfeil.gif) no-repeat 0% 50%;
           	text-decoration:none;
           	color: #B31600;
          	list-style: none;
}

li a.ak {
       text-decoration:none;
       color: #B31600;
       font-weight: bold;
       list-style: none;
}

li a.ak:hover{
           color:#B31600;
           font-weight: bold;
}

li.submenue{	width:190px;
			text-align:right;
      		text-decoration:none;
      		margin-right:15px;
      		 color: #B31600;
			 margin:0px;
}

li.submenue a {	display:block;
       	width:190px;
       	height:100%;
     	text-decoration:none;
     	color: #B31600;
       	list-style: none;
       	border-bottom:1px solid #f1f1f1;
}

li.submenue a:hover{
			background: url(../pic/pfeil.gif) no-repeat 0% 50%;
           	text-decoration:none;
           	color: #B31600;
          	list-style: none;
}

li.submenue a.ak {
       text-decoration:none;
       color: #B31600;
       font-weight: bold;
       list-style: none;
}

li.submenue a.ak:hover{
           color:#B31600;
           font-weight: bold;
           }


ol {font-size: 0.70em;
 line-height:1.90em;
	margin: 5px 50px 5px 85px;
    padding-left:1.5em;
    list-style-image: url(../pic/listi.gif);
}

.marg {
		font-size: 0.65em;
		width:170px;
		padding-left:5px;
		border-left:1px solid  #B31600;
		}

.bild {float:right;
		border:1px solid #999999;
	    margin:7px 45px 5px 10px;
	    padding:1px 1px 1px 1px;
}

.bildli {float:left;
		border:1px solid #999999;
	    margin:7px 10px 5px 85px;
	    padding:1px 1px 1px 1px;
}

.bildslim {float:left;
		border:1px solid #999999;
	    margin:7px 10px 5px 0px;
	    padding:1px 1px 1px 1px;
}
.bildmarg {
		border:1px solid #999999;
	    margin:35px 0px 10px 0px;
	    padding:1px 1px 1px 1px;
	    }

pic {
		border:0px;
		margin:0px;
	    }

