html,body {margin:0; padding:0;} 
body {margin:0;
	padding:0;
	font-size:101.1%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	background-color: #E4E9EA;}
	
#logoprint, #printadresse {display:none;}

#kopfleiste {
	background-color:#5093A4;
	border-bottom:1px solid #D6D6D6;
	height:100px;
	background-image:url(../bilder/hg4.gif);
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position: 0 0;
	margin:0; padding:0;
	text-align:left;}
	
#logo {	background-image:url(../bilder/logo_AW.gif);
	background-attachment:scroll;
	background-repeat:no-repeat;
	background-position:12px 8px;
	width:100%;}
	
#kopfleiste h1 {margin:0 0 0 230px;
	color: #E4E9EA /*#D6D6D6*/;
	font-size:25px;
	letter-spacing:0.01em;
	padding:26px 0 20px 0;
	font-weight:normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
.header1 {font-family:Futura LT BT, Arial, Helvetica, sans-serif;}

#kopfbalken {font-size:0.5em;
	font-weight:bold;
	background-color: #58BECC;
	padding:3px 3px 3px 6px;
	vertical-align: middle;
	border-bottom:2px solid #60848C;
	clear:both;
	width:auto;
	}

#seite {height:100%; width:100%;}

/* ---------------Navigation--------------------*/	
#navi {
	text-align:left;
	padding:5px 0 5px 13px;
	background-color:#297384;
	border-bottom:1px solid #58BECC;
	color:#E3E1E1;
	font-size:16px;	}
#navi a {text-decoration:none;
	font-weight: bold;
	padding:3px 5px 0 5px;
	color:#E3E1E1;	}
#navi a:hover {color:#00CCCC;}	
#navi .position {color:#00CCCC;}
#subnavi {width:100%;
		background-color:#E4E9EA;
		visibility:hidden;
		position:absolute;
		height:27px;
		border-bottom:1px solid #58BECC;
		padding-left:0px;}
#subnavi1, #subnavi2, #subnavi3, #subnavi4 {
	margin:0;
	padding:5px 0 5px 10px;
	text-align:left;
	font-size:12px;
	visibility:hidden;
	position:absolute;
}
#subnavi1 a, #subnavi2 a, #subnavi3 a, #subnavi4 a {text-decoration:none;
	font-weight: bold;
	padding:0px 6px;
	color:#297384;
	font-size:12px;}
#subnavi1 a:hover, #subnavi2 a:hover, #subnavi3 a:hover, #subnavi4 a:hover{color:#00CCCC;}


.positionsub {color:#E4E9EA;} /*fuer Wiederholung aus der Navigation*/
.positionsub1 {color:#00CCCC;	/*fuer die Subnavigation*/
	font-size:12px;
	font-weight:bold;
		padding:0px;
	}
.positionsub2 {color:#00CCCC;	/*fuer die Subnavigation*/
	font-size:12px;
	font-weight:bold;
		padding:0px 6px;
	}

/* ---------------inhalt--------------------*/		
#inhalt {margin:auto; 
	width:auto;
	padding:60px 0 0 100px;
	height:auto;
	font-size:1em;
	}
#inhalt.leistungsangebot {padding-left:17em}
#inhalt.kanzlei {padding-left:17em}
#inhalt.mandanten {padding-left:17em}

#inhalt a {color:#E3E1E1;
	 }
#inhalt h2 {font-size:1.1em;
		color:#333333;
		letter-spacing:0.1em;
		line-height:1.5em;
		}
#inhalt h3 {font-size:1em;
		color:#333333;}

#text {width:33em; font-family:Arial, Helvetica, sans-serif;
color:#000000;}
#text .profil {font-weight:bold;
	color:#297384;}
.profil2 {font-weight:bold;
	color:#297384;
	border:1px solid #00CCCC;
	padding:10px;
	width:11em;
	background-image:url(../bilder/steuerberatung/profil3.gif);
	background-position:0 0;
	margin-top:50px;}

#text ul li {margin-bottom:10px;}
#text dt {margin-bottom:5px; color:#297384;}
#text dd {margin-bottom:15px;}
#text a {color:#000000;}
#text td {padding:5px;}
#text td p {margin:0; font-size:0.94em;}
.einzug {margin-left:2em;}

#team p {font-size:0.8em;}

#fusszeile {font-size:0.84em;
	padding:3px 10px 3px 3px;
	margin-top:50px;}
 #top {font-size:0.84em;
	padding:3px 10px 3px 3px;
	margin-top:20px;}
#fusszeile a, #top a {text-decoration:none; color:#297384; font-size:1em;}

#laptop {
	position:absolute;
	top:314px;
	left:637px;
}
#foto3 {
	position:absolute;
	top:330px;
	left:637px;
	height: 180px;
}
#foto {	position:absolute;
	left:2em;
	top:30em;
	width:450px;
	height:160px;
}
#foto2 {
	position:absolute;
	left:4em;
	top:28em;
	width:250px;
	height:166px;
}

#fotoleiste {position:absolute; top:200px; left:96px;}
#fotoleiste p {font-size:0.8em; line-height:1em;}

/* ---------------Klassen--------------------*/	
.floatright {float:right;}
.floatleft {float:left;}
.tuerkis {color:#33EDE6;}
.blaugruen {color:#297384;}

.textklein {font-size:0.8em;}
div.kontakt p {font-size:1.1em;}
