* {font-family: Arial, Helvetica, sans-serif;}

body
{
	margin: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: 12px;
	background-color: #FFFFFF;
}
td
{
	font-size: 12px;
}

a:link, a:visited, a:active {
color: #92adf7; text-decoration: none;
}
a:hover {text-decoration: underline;}
h1 { color: #92adf7; font-size: 2.2em; font-weight: bold; margin: 0 0 0.67em; }
h2 { color: gray; font-size: 1.1em; font-weight: bold; margin: 0.83em 0; }
#hauptnavi { background-color: #92adf7; position: absolute; top: 80px; left: 0; width: 100%; height: 25px; z-index: 0;}
#textlayer { position: absolute; top: 130px; left: 170px; width: 450px; height: 630px; padding: 0; }
.metanavi { position: absolute; top: 20px; left: 430px; width: 220px; height: 20px; }
.metanavi a, .metanavi { color: gray; font-size: 11px; text-decoration: none; }
.metanavi a:hover { text-decoration: underline; }
#sidebar { position: absolute; top: 105px; left: 656px; width: 154px; height: 300px; }
.subnavi { position: absolute; top: 130px; left: 10px; width: 145px; height: 20px; line-height: 8px; margin: 0; }
.subnavi br {line-height: 0px;}
div.subnavi a { color: gray; font-size: 11px; font-weight: bold; text-decoration: none; display: block; text-align: left; text-decoration: none; color: gray; vertical-align: bottom; padding-top: 1px; padding-bottom: 5px; border-top: 1px solid gray; }
div.subnavi a:hover { color: white; background-image: url(images/blau.gif); background-repeat: no-repeat; }
ul { list-style-type: disc; }
img { border-style: none; }
.navlinks { vertical-align: top; position: absolute; top: 80px; left: 170px; height:25px; width:1000px; z-index: 300; float: left; }
div.navlinks a:hover, div.navlinks a {background-repeat: no-repeat; width:117px; display: block; height: 25px; z-index: 300;position: absolute; top:0px;}
a#versicherungen { background-image: url(images/link_Versicherungen.gif); left: 120px; }
a#versicherungen:hover {background-image: url(images/link_blau_Versicherungen.gif)}
a#finanzierungen {background-image: url(images/link_Finanzierungen.gif); }
a#finanzierungen:hover {background-image: url(images/link_blau_Finanzierungen.gif) }
a#buchhaltung {background-image: url(images/link_Buchhaltung.gif); left: 240px;}
a#buchhaltung:hover {background-image: url(images/link_blau_Buchhaltung.gif)}
a#steuererklaerung {background-image: url(images/link_Steuererklaerung.gif); left:360px;}
a#steuererklaerung:hover {background-image: url(images/link_blau_Steuererklaerung.gif)}
a#immobilien {background-image: url(images/link_Immobilien.gif); left:480px;}
a#immobilien:hover {background-image: url(images/link_blau_Immobilien.gif)}
#container1 { width: 370px; height: 170px; }
#mySmartobjects { width: 580px; height: 200px; position: absolute; left:510px; top:400px;z-index:300;}
p.fragen { font-size: 12px; font-weight:bold; color: #92adf7; margin-bottom: 0.5em; }
p.antworten { font-weight: bold; color: gray; font-size:11px; margin-top: 0.5em; }
