body {
background-color: #669999;
margin: 0px;
margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px;
padding: 0px;

}

.ref {
border:solid 1px #669999;
height: 120px;
}

a:link {text-decoration:none;color:#003333; font-weight: bold;}
a:visited {text-decoration:none; color:#006666; font-weight: bold;}
a:hover {color:#FFFFFF; text-decoration:none;}
a:active {color:#FFFFFF; text-decoration:none; font-weight: bold;}
a.box1:link {text-decoration:none;color:#FFFFFF; font-weight: bold;}
a.box1:visited {text-decoration:none; color:#FFFFFF; font-weight: bold;}
a.box1:hover {color:#FFFFCC; text-decoration:none;}
a.box1:active {color:#FFFFCC; text-decoration:none; font-weight: bold;}
a.box2:link {text-decoration:none;color:#003333;}
a.box2:visited {text-decoration:none; color:#006666;}
a.box2:hover {color:#FFFFFF; text-decoration:none;}
a.box2:active {color:#FFFFFF; text-decoration:none;}
.bg{
background-image:url(http://www.grufo.net/images/ver30.jpg);
background-color:#669999;
background-repeat:
no-repeat;
}

.bgstart{
background-image:url(http://www.grufo.net/images/startbg.gif);
background-repeat: x-repeat;
background-color:#669999;
}

#index1 { position: absolute; top: 0px; left: 0px; width: 750px; height:265px; z-index: 1; border: none;}
#index { position: absolute; top: 0px; left: 0px; width: 750px; height:240px; z-index: -1; border: none; text-align: center; }
#startnav { position: absolute; top:270px; left:250px; width:240px; height:70px; z-index:2; border:none; text-align: center; }
#nav { position:absolute; top:47px; left:182px; width:443px; height:50px; z-index:1; border:none; }
#navstatus { position:absolute; top:33px; left:35px; width:130px; height:50px; z-index:3; border:none; vertical-align:top; }
#rechts { position: absolute; top:164px; left:495px; width:250px; height:560px; z-index:2; border:solid 1px white;}
#form { position: absolute; top:40px; left:260px; width:360px;  z-index:3; border:solid 1px #FFFFFF;  }
#box1 { position: absolute; top:105px; left:22px; width:643px; z-index:2; border:solid 1px #FFFFFF; }
#box2 { position: absolute; top:105px; left:422px; width:243px; height:25px; z-index:3; border:none; }
.box3 {background-color:#FFCC66;}
#wall1 { position: absolute; top:20px; left:300px; width:90px; height:30px; z-index:1; border:none; }
#wall2 { position: absolute; top:50px; left:300px; width:90px; height:30px; z-index:1; border:none; }
#wall3 { position: absolute; top:80px; left:300px; width:90px; height:30px; z-index:1; border:none; }
#wall4 { position: absolute; top:110px; left:300px; width:90px; height:30px; z-index:1; border:none; }
#wallsmall { position: absolute; top:70px; left:20px; width:602px; height:150px; z-index:3; border:none;
background-color:#669999;
}

#refe {left:10px; width:640px; z-index:1; border:solid 1px #669999; vertical-align: middle;}

.bild {
border:solid 10px #669999;
margin-left: 10px;
float: left;
vertical-align: top;
}

.box1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #FFFFFF;
text-align: left;
line-height: 18px;
}

.box2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color: #FFFFFF;
text-align: right;
line-height: 11px;
margin-right: 5px;
margin-top: 5px;
}

.u {
font-family: Verdana, Helvetica,Arial;
font-size: 12px;
font-weight: bold;
color: #000000;
text-align: left;
line-height: 14px;
}

.out {
font-family: Verdana, Helvetica,Arial;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
text-align: right;
margin-left: 20px;
line-height: 18px;
margin-right: 15px;
}
.tstatus {
font-family: Verdana, Helvetica,Arial;
font-size: 12px;
font-weight: normal;
color: #FFFFCC;
text-align: right;
line-height: 12px;
}

.startnav {
font-family: Verdana, Helvetica,Arial;
font-size: 11px;
font-weight: normal;
color: #FFFFCC;
text-align: center;
line-height: 14px;
}

.tref {
font-family: Verdana, Helvetica,Arial;
font-size: 11px;
font-weight: normal;
color: #000000;
text-align: left;
margin-left: 140px;
margin-right: 20px;
line-height: 18px;

}

.t {
font-family: Verdana, Helvetica,Arial;
font-size: 11px;
font-weight: normal;
color: #000000;
text-align: left;
margin-left: 20px;
margin-right: 20px;
line-height: 18px;
}

.index {
font-family: Verdana, Helvetica,Arial;
font-size: 11px;
font-weight: normal;
color: #000000;
text-align: left;
margin-left: 0px;
margin-right: 0px;
line-height: 14px;
}


.symbol {
font-family: Verdana, Helvetica,Arial;
font-size: 14px;
font-weight: bold;
color: #99CCCC;
text-align: left;
line-height: 18px;
}
.mini {
font-family: Verdana, Helvetica,Arial;
font-size: 10px;
font-weight: normal;
color: #000000;
text-align: left;
margin-right: 20px;
line-height: 14px;
}
