html {
margin : 0; 
background-color : #000000; 
overflow : auto; 
padding : 0; 

scrolling:yes;
} 
body {
margin : 0; 
background-color : #000000; 
overflow : auto; 
padding : 0; 
} 
img{border:0px;}
h3 {
font-family : Arial, Helvetica, sans-serif; 
letter-spacing : 5px; 
font-size : 12px; 
color : #66ccff; 
} 
h1 {
font-family : Arial, Helvetica, sans-serif; 
letter-spacing : 5px; 
font-weight : bold; 
font-size : 16px; 
} 
h2 {
font-family : Arial, Helvetica, sans-serif; 
letter-spacing : 5px; 
font-weight : bold; 
font-size : 14px; 
margin-left : 30px; 
color : #66ccff; 
} 
p {
margin-top : 2px; 
margin-bottom : 2px; 
} 
.text {
margin-right:45px;
margin-left : 60px; 
font-size : 14px; 
padding-bottom : 30px; 
} 
.texteinzug{margin-left : 60px; }
.page {
position : relative; 
text-align : left; 
width : 980px; 
height : 600px; 
margin : 0 auto; 
margin-top : 10px; 
} 
.menu {
width : 938px; 
float : left; 
display : inline; 
padding : 0; 
margin : 0; 
} 
.cssnav {
margin-top : 8px; 
margin-left : 8px; 
font-family : arial, helvetica, sans-serif; 
background-image : url("./images/quader1a.gif"); 
background-repeat : no-repeat; 
padding : 0; 
float : left; 
display : inline; 
} 
.cssnav a {
color : #000000; 
font-size : 11px; 

text-decoration : none; 
display : block; 
} 
.cssnav a:hover {
color : #ffffff; 
} 
.cssnav img {
border : 0 ; 
} 
* html a:hover {
visibility : visible; 
} 
.cssnav a:hover img {
visibility : hidden; 
} 
.cssnav a span {
	position : absolute;
	visibility : hidden;
	display : block;
	left : 220px;
	top : 133px;
	color : #ff9933;
	background-color : #000000;
	z-index : 5;
	width : 600px;
	cursor: default;
} 
.cssnav a:hover span {
visibility : visible; 
text-align : left; 
font-family : Arial, Helvetica, sans-serif; 
color : #0099ff; 
font-size : 20px; 
letter-spacing : 5px; 
background-color : #000000; 
z-index : 5; 
} 


.kontakt a:hover {
background-image : url("./symbole/kontaktani.gif"); 
} 
.referenzen a:hover {
background-image : url("./symbole/refaktiv.gif"); 
} 
.produkte a:hover {
background-image : url("./symbole/icaktiv.gif"); 
} 
.us a:hover {
background-image : url("./symbole/usani.gif"); 
} 
.lars a:hover {
background-image :url("./symbole/ventiani.gif"); 
} 
.home a:hover {
background-image : url("./images/logoaktiv.gif"); 
} 
.news a:hover {
background-image : url("./symbole/newsani.gif"); 
} 
.downloads a:hover {
background-image : url("./symbole/discani.gif"); 
} 
.intern a:hover {
background-image : url("./symbole/internaktiv.gif"); 
} 
.activ a span {

visibility : visible; 
text-align : left; 
font-family : Arial, Helvetica, sans-serif; 
color : #0099ff; 
font-size : 20px; 
letter-spacing : 5px; 
z-index : 1; 
} 
.blue1 {
margin-top : 8px; 
margin-right : 210px; 
display : inline; 
padding : 0; 
float : right; 
} 
.grey1 {
margin-top : 8px; 
margin-right : 120px; 
display : inline; 
padding : 0; 
float : right; 
} 
.grey2 {
margin-top : 8px; 
margin-right : 145px; 
display : inline; 
padding : 0; 
float : right; 
} 
.blue2 {
margin-top : 8px; 
margin-right : 210px; 
display : inline; 
padding : 0; 
float : right; 
} 
.grey3 {
margin-top : 8px; 
margin-right : 0; 
display : inline; 
padding : 0; 
float : right; 
} 
.footer {
width : 980px; 
height : 50px; 
float : left; 
display : inline; 
padding : 0; 
vertical-align : bottom; 
background-color : #3366cc; 
} 
.scroller {
width : 212px; 
height : 45px; 
float : left; 
display : inline; 
padding : 0; 
} 
.scrollup {
margin-top : 0; 
margin-left : 114px; 
display : inline; 
padding : 0; 
float : left; 
border : 0 none ; 
text-decoration : none; 
} 
.scrollup img {
border : 0 none ; 
} 
.scrolldown {
margin-top : 0; 
margin-right : 0; 
padding : 0; 
display : inline; 
float : right; 
border : 0 none ; 
text-decoration : none; 
} 
.scrolldown img {
border : 0 none; 
} 
.waltermuellerag {
margin-right : 45px; 
padding : 0; 
display : inline; 
float : right; 
text-align : right; 
} 
.content1 {
float : left;
width : 195px; 
height : 365px;
margin-left : 8px; 
margin-top : 8px; 
font-family : Arial, Helvetica, sans-serif; 
color : #BBBBBB; 
font-size : 12px; 
} 
.content2 {
font-size : 13px; 
font-family : Arial, Helvetica, sans-serif; 
margin-right : 45px; 
display : inline; 
padding : 0; 
float : right; 
background-image : url("./images/background.jpg");
width : 720px; 
height : 375px; 
position : relative; 
color : #999999; 
border-color : #0e86ff; 
border-style : solid; 
border-width : 1px; 
} 
.larscont {
background-color : #000000; 
background-image : url(./lars/lars0009.gif); 
background-repeat : no-repeat; 
background-position : top right;
font-size : 13px;
font-family : Arial, Helvetica, sans-serif; 
margin-right : 45px; 
display : inline; 
padding : 0; 
float : right; 
width : 720px; 
min-height: 375px; 

color : #BBBBBB; 
border-color : #0e86ff; 
border-style : solid; 
border-width : 1px; 
}
.larsiframe {
background-color : #000000; 
font-size : 13px; 
font-family : Arial, Helvetica, sans-serif; 
margin-left : 0px; 
display : inline; 
padding : 0; 
color : #BBBBBB; 
border-style : none; 
border-width : 0px; 
}
.content2 a {
color : #66ccff;
text-decoration : none; 
} 

* html .larscont{
height:375px;
}
 
.larscont a {
color : #66ccff;
text-decoration : none; 
} 

.larsiframe a {
color : #66ccff;
text-decoration : none; 
} 


.style2 {
color : #525151; 
} 

.list{
	list-style:none;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;padding:0px;
	color:#BBBBBB;
	
}


.list a{
margin-top:30px;
padding-top:8px;
padding-left:40px;
color:#BBBBBB;
text-decoration:none;
display:block;
line-height:25px;
height:25px;
text-align:left;
background-image:url(symbole/submenu1blue.gif);
background-repeat:no-repeat;
font-size:12px;
}

.list a:hover{
color:#66CCFF;
background-image:url(symbole/submenu1bluea.gif)}
.aktivmain a{background-image:url(symbole/submenu1bluea.gif);color:#66CCFF;}
.sub2 a{
color:#BBBBBB;
margin-left:20px;
margin-top:5px;
padding-top:0;
padding-left:20px;

text-decoration:none;
display:block;
width:130px;
height:10px;
text-align:left;
background-image:url(symbole/submenu2blue.gif);
background-repeat:no-repeat;
background-position:center left;
font-size:10px;
}

.sub2 a:hover{
color:#66CCFF;
background-image:url(symbole/submenu2bluea.gif)}
.aktivsub a{background-image:url(symbole/submenu2bluea.gif);color:#66CCFF;}

.downloadiframe{
text-align:left;
width:600px;
height:360px;
}

a.news:link { color:#3366cc; }
a.news:visited { color:#3366cc; }
a.news:hover { color:#66CCFF; }
a.news:active { color:#66CCFF; }
a.news:focus { color:#66CCFF; }

