html { height: 101%; } body {background-image: url("body.jpg");font-size: 11px;font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;color:#323232;padding:0px;margin:0px;}a {color: #323232; text-decoration: none;}a:visited {color: #323232;}a:hover {color: #564b47;}a:active { color:#323232;}#content1 a { text-decoration: underline;}h1 {font-size: 11px;text-transform:uppercase;background-color: #heefff;padding:5px 15px;margin:0px }h1.start {text-align: center;font-size: 11px;text-transform:uppercase;background-color: #heefff;padding:5px 15px;margin:0px }h1.info {color: #ffffff;margin-top: 5px;margin-bottom: 5px;background-color: #91BE85;padding: 0px;padding-left: 15px;}h2 {font-size:12px;font-weight: bold;padding: 5px 10px;margin:0px;}h3 {font-size:9px;font-weight: normal;padding: 5px 10px;margin:0px;}h3.center {text-align:center;    margin-top:0px;    margin-bottom:0px;    padding:0px;    }.bold {text-weight: bold;}img.download {vertical-align:middle;}/* ----------container zentriert das layout-------------- */#container {width: 800px;margin-top: 10px;margin-bottom: 10px;margin-left: auto;margin-right: auto;background-color: #5D5D5D;}#container2{border: 3px; border-style: solid; border-color: #e3e3e3;margin: 0px;padding: 5px;background-color: white;}p.center {text-align:center;    margin-top:0px;    margin-bottom:0px;    padding:0px;    }/* ----------banner for logo-------------- */#banner {background-color: #ffffff;text-align: left;border: 3px;border-style: solid;border-color: #E9E9E9;padding: 0px;margin: 0px;}#inside {padding: 0px;padding-right: 20px;margin: 0px;text-align: right;background-image: url("ban1.jpg");height: 80px;}#inside img {border: 1px; border-style: solid; border-color: black; }#banner img {padding: 0px;margin: 0px 0px;}/* -----------------Inhalt--------------------- */#content {border: 3px; border-style: solid; border-color: #E9E9E9;background-color: #ffffff;padding: 0px;min-height: 100px;margin-left: 160px;margin-top: 5px;margin-right: 0px;}#centerimage {margin: 0px;text-align: center;}#content1 {border: 3px; border-style: solid; border-color: #E9E9E9;background-color: #f4f4f4;padding: 0px;min-height: 100px;margin-left: 160px;margin-top: 5px;margin-right: 0px;}/* -----------------home-------------------- */#home1 {background-color: #ffffff;padding: 0px;margin: 5px;width: 180px;float: left;border: 1px; border-color: #d1d1d1; border-style: dotted;}}#home2 {background-color: #ffffff;text-align: left;padding: 0px;margin: 5px;margin-left: 192px;border: 1px; border-color: #d1d1d1; border-style: dotted;}p.land {font-size: 11px;font-weight: bold;}p.titel {font-size: 13px;text-decoration: underline;}p.ort {padding-left: 30px;}p, pre{padding: 5px 10px;margin:0px;}/* --------------left navigavtion------------- */#left {border: 3px;border-style: solid;border-color: #E9E9E9;background-color: white;float: left;width: 149px;margin: 0px;margin-top: 5px;padding: 0px;}p***.menu:first-letter {font-weight: bold; font-size:14px; color: black;}p.menu:hover {color: white; margin-left: 5px; }p.menu {color: #111111;margin: 1px;background-color: #f4f4f4;}p.menua {color: white; background-image: url("bg1.jpg");margin: 1px;}#main {clear: both;margin: 0px;padding: 0px;text-align: right; }#main1 {clear: both;margin: 0px;padding: 0px;text-align: right; }#main2 {clear: both;margin: 0px;padding: 0px;text-align: right; }#main3 {clear: both;margin: 0px;padding: 0px;text-align: right; }#main5 {clear: both;margin: 0px;padding: 0px;text-align: right; }/* -----------zertifikate--------------------------- */#zert {color: #F3E5BF;clear: both;background-color: #f4f4f4;border: 3px; border-color: #e3e3e3; border-style: solid;margin: 0px;margin-top: 5px;padding: 0px;padding-top: 2px;padding-bottom: 26px;text-align: center; }#zertline {padding-top: 3px;padding-bottom: 2px;background-color: #CD0505;}#zert h1 {color: #CD0505;font-weight: bold;text-align: left;padding-left: 30px;font-size: 12px;}#zert p {color: #000;font-weight: normal;font-size: 11px;font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;text-align: left;padding-left: 30px;}span.weiss {color: #FFF9F9;}span.rotb {font-weight: bold;color: #cd0505;}span.rot {color: #cd0505;}span.new {color: #de0000;}a.mail {color: #CD0505;text-decoration: underline; }a.zert {color: #CD0505; }a.menua {color: #ffffff; }a.menu {color: #323232; }tr.rot {background-color: #cd0505;color: #FFF9F9;vertical-align: top; }tr.rot1 {background-color: #CD0505;color: #FFF9F9;vertical-align: top; }tr.weiss {background-color: #F9E9BB;color: #323232;vertical-align: top; }tr.blank {height: 20px; }th.up {background-color: #cd0505;color: #FFF9F9;text-align: left;vertical-align: top; }th.left {text-align: left;}th.leftup {text-align: left;vertical-align: top; }td.center{text-align: center;}td.left {text-align: left;}ul{list-style-image:url(sym1.gif);}ul.ex{list-style-image:url(ex.gif);}li.new {color: #de0000;}li.pdf{list-style-position: inside;list-style-image: url(pdf.gif);}li.pdf2{list-style-image: url(pdf.gif);}li.norm{color: #323232;}textarea.wrap {height: 80px;width: 200px;wrap: virtual;}input.width {width: 200px;}#einzug {padding-right: 10px;}/* -----------hauptteil--------------------------- */#haupt {clear: both;background-color: #f4f4f4;border: 3px; border-color: #e3e3e3; border-style: solid;margin: 0px;margin-top: 5px;padding: 0px;text-align: left; }h1.news {color: #ffffff;margin-top: 5px;margin-bottom: 5px;background-color: #9bb7cc;padding: 0px;padding-left: 15px;}#haupt1 {background-color: #ffffff;padding: 0px;margin: 5px;width: 180px;float: left;border: 1px; border-color: #d1d1d1; border-style: dotted;}#haupt2 {background-color: #ffffff;text-align: left;padding: 0px;margin: 5px;margin-left: 192px;border: 1px; border-color: #d1d1d1; border-style: dotted;}#haupt2 img {padding: 0px;padding-top: 3px;padding-right: 3px;margin: 0px;}#haupt11 {background-color: #ffffff;padding: 0px;margin: 5px;margin-left: 472px;border: 1px; border-color: #d1d1d1; border-style: dotted;}#haupt22 {background-color: #ffffff;text-align: left;float: left;padding: 0px;margin: 5px;width: 460px;border: 1px; border-color: #d1d1d1; border-style: dotted;}#haupt22 img {padding: 0px;padding-top: 3px;padding-right: 3px;margin: 0px;}#complete {background-color: #ffffff;text-align: left;padding: 0px;margin: 5px;border: 1px; border-color: #d1d1d1; border-style: dotted;}#complete img {padding: 0px;padding-top: 3px;padding-right: 3px;margin: 0px;}.center {align: center; }/* -----------footer--------------------------- */#footer {clear: both;color: #F3E5BF;border: 3px; border-color: #e3e3e3; border-style: solid;background-image: url("bg1.jpg");margin: 0px;margin-top: 5px;padding: 0px;text-align: right; }select.auswahl, input.auswahl{width: 180px;}input.go {width: 40px; }input.go2 {width: 100px; }/* -----------country--------------------------- */div.navipoint_switzerland, div.navipoint_china, div.navipoint_italy, div.navipoint_turkey {	position: relative;	width: 9px;	height: 9px;	float: left;}div.navipoint_switzerland {	top: -10px;	left: -140px;	background-image: url(point.gif);}div.navipoint_china {	top: 61px;	left: -55px;	background-image: url(point.gif);}div.navipoint_italy {	top: -1px;	left: -139px;	background-image: url(point.gif);}div.navipoint_turkey {	top: 10px;	left: -120px;	background-image: url(point.gif);}