* {
  margin:0;
  padding:0;
}

body{
	font-family: Verdana,Arial,sans-serif;
	color: black;
	font-size: 12px;
	line-height: 17px;
	background-color: white;
	background-image: url(bilder/back.jpg);
	background-repeat: repeat-x;

    /*overflow:auto;*/
	}
	
#site{
	position: absolute;
	width: 800px;
	height: 600px;
    top:20px;
	margin-left: 50%;
	left:-405px;
	border:5px solid #FFF;
	background-color: #FFFFFF;
	/*background-image: url(bilder/bausteine.jpg);
	background-repeat: no-repeat;
	background-position: top right;
	*/
}


#insite1{
	width: 800px;
	height: 600px;
	background-image: url(bilder/bild_li3.jpg);
	background-repeat: no-repeat;
	}

#insite2{
	width: 798px;
	height: 598px;
	border:1px solid #E49145;
}

hr {
	color: #E49145;
	height: 1px;
	width:300px;
    margin-bottom: 10px;

}

#menu	{
		margin-top: 5px;
        padding-left:14px;
        text-align: left;
        height:22px;
		
		font-family: Verdana,Arial,sans-serif;
		font-size: 12px;
		color: #2E1C7E;
		font-weight: bold;
    	border-bottom:1px solid #E49145;
		}
		

#logo 	{
		position: absolute;
		left: 20px;
		top: 45px;
		width: 170px;
		height: 258px;
		z-index: 100;
}

#content {
        position:absolute;
        padding-left: 365px;
		padding-right: 65px;		
		margin-top: 30px;
		width: 360px;
        height:520px;
	background-image: url(bilder/grafik_re.gif );
	background-repeat: no-repeat;
	background-position: right bottom ;

        overflow:auto;
        scrollbar-base-color:#FFF;
        scrollbar-3dlight-color:#E49145;
        scrollbar-arrow-color:#E49145;
        scrollbar-darkshadow-color:#E49145;
        scrollbar-face-color:#FFF;
        scrollbar-highlight-color:#FFF;
        scrollbar-shadow-color:#FFF;
        scrollbar-track-color:#EFEFEF;

        
}

* html #content {
    background-position: 720px 345px;
    background-attachment: fixed;
}



.blockleft {
    float:left;
}
.imgright {
    float:right;
    margin-left:10px;
    margin-bottom:10px;
}

a	{
	color: #2E1C7E;
	text-decoration: none;
	}
a:link	{
		color: #2E1C7E;
		text-decoration: none;
		}
a:visited	{
			color: #006699;
			text-decoration: none;
			}
a:hover	{
		color: #006699;
		text-decoration: underline;
		}

h1, h2	{
 	font-family: Verdana,Arial,sans-serif;
 	font-size: 120%;
 	color: #006699;
 	margin-bottom: 20px;
	}
h2	{
 	margin-bottom: 10px;
	}
	
	
.clear {
	clear:both;
	overflow:hidden;
	height:0;
	display:block;
}
html>body .clear {
	overflow:visible;
}

.preise  td {
    background-color: #FFF1DC;
}

ul {
   margin-left:15px;
   margin-bottom:15px;   
}
.imgleft {
   float: left;
   margin-right:5px;
   margin-bottom:5px;   
   margin-top:5px;    
}
.imgright {
   float: right;
   margin-left:5px;
   margin-bottom:5px;   
   margin-right:5px; 
   margin-top:5px;    
}
.small {
    font-family: verdana, sans-serif;
    font-size:9px;
    color: silver;
}

