a {text-decoration:none; font: normal normal normal; font-weight:bold; font-size:11px; color:#ffffff; font-family: Arial, Helvetica, Sans-Serif; border-color:white;}

.maintable {width:798px; height:500px; margin-right:auto;margin-left:auto;position: relative; margin-top:-7px;}

.header {width:796px; height:100px; background-color:#66cc33; border:thin solid white;}

.body {background-color:#3f3f3f;}

.hg-gruen {width:126px; height:30px; position:absolute; left:1px; top:1px; font-size:14px; color:#ffffff; font-weight:normal; font-family: Arial, Helvetica, Sans-Serif; background-color:#009f00; padding: 4px 4px; border-bottom:thin solid white;}

.vermessungsbuero {width:378px; height:68px; position:absolute; left:0px; top:15px; font-size:16px; color:#67cb37; font-weight:bold; font-family: Arial, Helvetica, Sans-Serif; z-index:+1; text-align:right; line-height:1.2em; background-color:#ffffff;}

.top-text {width:260px; height:60px; position:absolute; left:378px; top:15px; font-size:10px; color:#000000; font-weight:bold; font-family: Arial, Helvetica, Sans-Serif; z-index:+1; text-align:right; line-height:1.2em; background-color:#cccccc; padding: 4px 4px;}

.vmlogo {width:118px; height:75px; position:absolute; left:7px; top:15px; font-weight:bold; font-family: Arial, Helvetica, Sans-Serif; z-index:+2;}

.slogan {width:180px; height:15px; position:absolute; left:202px; top:50px; font-size:12px; color:#000000; font-family: Arial, Helvetica, Sans-Serif; z-index:+3;}

.kontakt {width:151px; height:14px; padding-top:0px; text-align:center; position:absolute; left:645px; top:1px; font-size:11px; font-family: Arial, Helvetica, Sans-Serif; background-color:green; z-index:+1;}

.vm-seit {width:144px; height:92px; position:absolute; left:645px; top:1px; font-size:14px; color:#ffffff; font-weight:normal; font-family: Arial, Helvetica, Sans-Serif; z-index:+1; background-color:#009f00; padding: 4px 4px; border-bottom:thin solid white;}

.topmenue {position:absolute; left:142px; top:80px; padding-top:3px; border-bottom:thin dotted #cccccc; border-top:thin dotted #cccccc; width:493px; height:15px; font: normal normal normal; font-size:11px; font-family: Arial, Helvetica, Sans-Serif;}

.left  {border-left:thin solid #ffffff; border-right:thin solid #ffffff; position:absolute; left:0px; top:101px; width:135px; height:435px; font-size:12px; font-family: Arial, Helvetica, Sans-Serif; background-color:#5f5f5f;}

.left-schildtext {width:135px; height:15px; position:absolute; left:1px; top:101px; font: normal normal normal; font-size:11px; font-family: Arial, Helvetica, Sans-Serif; font-weight:bold; color:#ffffff; text-align:center; padding-top:4px; background-color:green; border-bottom:thin solid white;}

.left-menuebilder {width:120px; height:150px; position:absolute; left:1px; top:150px; font: normal normal normal; font-size:11px; font-family: Arial, Helvetica, Sans-Serif; font-weight:bold; color:#006699; text-align:center; z-index:+2;}

.left-menue-leistungen {width:120px; height:300px; position:absolute; left:2px; top:70px; font-family: Arial, Helvetica, Sans-Serif; font: normal normal normal ; font-weight: bolder; color:#FFFFFF; font-size:10px; text-align:center; z-index:+1;}

.main-background {width:500px; height:500px; position:absolute; left:130px; top:180px;}

.main {padding:5px; width:497px; height:425px; position:absolute; left:137px; top:102px; font: normal normal normal; font-size:12px; font-family: Arial, Helvetica, Sans-Serif; background-color:#cccccc; overflow:auto; }

.right {width:146px; height:429px; padding:3px; position:absolute; left:644px; top:101px; border-left:thin solid #ffffff; border-right:thin solid #ffffff; background-image: url(../images/bg_right.jpg); background-repeat: repeat-y;  background-color:#9f9f9f;}

.balken-gruen-rechts {width:152px; height:5px; position:absolute; left:645px; top:530px; z-index:+1; background-color:#009f00; border-bottom:thin solid white; border-top:thin solid white; border-bottom:thin solid white;}

.balken-gruen-links {width:134px; height:50px; position:absolute; left:0px; top:536px; z-index:+1; background-color:#009f00; border:thin solid white;}

.footer {border-top:thin solid white; border-right:thin solid white; width:662px; height:35px; position:absolute; top:536px; left:135px; background-color:#7f7f7f; font: normal normal normal; font-size:11px; color:#FFFFFF; font-weight:bold; font-family: Arial, Helvetica, Sans-Serif;}

.copyright {border-bottom:thin solid white; border-right:thin solid white; width:662px; height:15px; position:absolute; left:135px; top:572px; text-align:right; font: normal normal normal; font-size:11px; font-family: Arial, Helvetica, Sans-Serif; text-decoration: none; background:#7f7f7f;}

