/* CSS-Dokument */


html { width:100%; height:100%; }
table.aussen { width:100%; height:100%; border:0;}
table.aussen td  { text-align:center;}

body {
	background-color:#97bf0e;
	background-image:url(../img/bg_verlauf.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	width:100%;
	height:100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-base-color:#fff363;
    scrollbar-arrow-color:#fff363;
    scrollbar-face-color:#96be0e;
    scrollbar-3dlight-color:#fff363;
    scrollbar-highlight-color:#002D73;
    scrollbar-shadow-color:#FFFFFF;
    scrollbar-darkshadow-color:#506506;
    scrollbar-track-color:#f0f0f0;
	
}




.bg_top {
	background-image:url(../img/bg_top.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	margin-top:0px;
	margin-left:0px;
	width:1000px;
	height:117px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


.bg_menu {
	background-color:#040400;
	background-image:url(../img/bg_menue_2.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:1000px;
	height:175px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.bg_main {
	background-image:url(../img/bg_main.jpg);
	background-repeat:no-repeat;
	background-position:top left;
	width:1000px;
	height:344px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.bg_dyn {
	background-image:url(../img/bg_dyn.jpg);
	background-repeat:repeat-y;
	background-position:top left;
	width:1000px;
	height:300px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.bg_bottom {
	background-image:url(../img/bg_bottom.jpg);
	background-repeat: repeat-y;
	background-position:top left;
	width:1000px;
	height:110px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

/*DIV - Menues */

.top_menue_1 {
	position:absolute;
	top:34px;
	left:706px;
	width:260px;
}

.top_menue_2 {
	position:absolute;
	top:92px;
	left:375px;
	width:607px;
}

.middle_menue {
	position:absolute;
	top:246px;
	left:20px;
	width:576px;
}

.bottom_menue {
	position:absolute;
	top:272px;
	left:23px;
	width:691px;
}



/* Links */

a.menu_top:link { text-decoration:none; color:#000000; font-size:12px; font-weight:normal; font-family:Verdana;}
a.menu_top:active { text-decoration:none; color:#000000; font-size:12px; font-weight:normal; font-family:Verdana;}
a.menu_top:visited { text-decoration:none; color:#000000; font-size:12px; font-weight:normal; font-family:Verdana;}
a.menu_top:hover { text-decoration:none; color:#000000; font-size:12px; font-weight:bold; font-family:Verdana;}

a.text_link:link { text-decoration:underline; color:#465902; font-size:11px; font-weight:normal; font-family:Verdana;}
a.text_link:active { text-decoration:underline; color:#465902; font-size:11px; font-weight:normal; font-family:Verdana;}
a.text_link:visited { text-decoration:underline; color:#465902; font-size:11px; font-weight:normal; font-family:Verdana;}
a.text_link:hover { text-decoration:underline; color:#465902; font-size:11px; font-weight:normal; font-family:Verdana;}

a.footer_link:link { text-decoration:underline; color:#465902; font-size:11px; font-weight:bold; font-family:Verdana;}
a.footer_link:active { text-decoration:underline; color:#465902; font-size:11px; font-weight:bold; font-family:Verdana;}
a.footer_link:visited { text-decoration:underline; color:#465902; font-size:11px; font-weight:bold; font-family:Verdana;}
a.footer_link:hover { text-decoration:underline; color:#465902; font-size:11px; font-weight:bold; font-family:Verdana;}

a.text_list:link { text-decoration:none; color:#000000; font-size:11px; font-weight:bold; font-family:Verdana;}
a.text_list:active { text-decoration:none; color:#000000; font-size:11px; font-weight:bold; font-family:Verdana;}
a.text_list:visited { text-decoration:none; color:#000000; font-size:11px; font-weight:bold; font-family:Verdana;}
a.text_list:hover { text-decoration:underline; color:#00000; font-size:11px; font-weight:bold; font-family:Verdana;}
/* Texte */

.main_header {
	position:absolute;
	top:324px;
	left:35px;
	font-family:Verdana;
	font-size:14px;
	color:#465902;
	font-weight:bold;
	text-align:center;
}

.footer {
	position:absolute;
	top:667px;
	left:158px;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-align:center;
	line-height:1.3;
}

.footer_impressum {
	position:absolute;
	top:967px;
	left:182px;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-align:center;
	line-height:1.3;
}

.content {
	position:absolute;
	top:355px;
	left:36px;
	width:930px;
	height:264px;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-align:left;
	line-height:1.3;
	z-index:1;
}

.content_impressum {
	position:absolute;
	top:360px;
	left:36px;
	width:930px;
	height:558px;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-align:left;
	line-height:1.3;
	z-index:1;
}

.text_weis {
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	text-align:left;
	line-height:1.3;
}

.text_black {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	text-align:left;
	line-height:1.3;
	
}


input.text_form {
	font-family:Verdana;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	background-color:#FBFBFB;
}

textarea.text_form {
	font-family:Verdana;
	color: #000000;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	background-color:#FBFBFB;
}

/* Bilder und sonstiges */

.linie {
	position:absolute;
	top:342px;
	left:36px;
	width:930px;
	height:3px;
	background-image:url(../img/linie_punkt.gif);
	background-position:top left;
	background-repeat:repeat-x;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	z-index:1;
	}

.box1 {
	position:absolute;
	top:496px;
	left:23px;
	width:290px;
	height:111px;
	background-image:url(../img/box1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	margin-left:0px;
	margin-top:0px;
	padding-top:10px;
	padding-left:10px;
	z-index:1;
}

.box2 {
	position:absolute;
	top:496px;
	left:324px;
	width:352px;
	height:111px;
	background-image:url(../img/box2.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	margin-left:0px;
	margin-top:0px;
	padding-top:10px;
	padding-left:10px;
	z-index:1;
}
	
.box3 {
	position:absolute;
	top:496px;
	left:686px;
	width:290px;
	height:111px;
	background-image:url(../img/box1.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	margin-left:0px;
	margin-top:0px;
	padding-top:10px;
	padding-left:10px;
	z-index:1;
}

.pic_kanzlei {
	position:absolute;
	width:353px;
	height:280px;
	top:-8px;
	left:540px;
	z-index:0;
}

.pic_leistungen {
	position:absolute;
	width:422px;
	height:280px;
	top:-8px;
	left:443px;
	z-index:0;
}

.pic_brief {
	position:absolute;
	width:340px;
	height:180px;
	top:83px;
	left:608px;
	z-index:0;
}

.pic_lohn {
	position:absolute;
	width:226px;
	height:280px;
	top:-8px;
	left:677px;
	z-index:0;
}

.pic_jahresabschluss {
	position:absolute;
	width:421px;
	height:280px;
	top:328px;
	left:565px;
	z-index:0;
}

.pic_jahresabschluss_neu {
	position:absolute;
	width:280px;
	height:286px;
	top:350px;
	left:680px;
	z-index:0;
}

.pic_existensgr {
	position:absolute;
	width:400px;
	height:280px;
	top:350px;
	left:586px;
	z-index:0;
}

.pic_unternehmensberatung {
	position:absolute;
	width:400px;
	height:134px;
	top:501px;
	left:586px;
	z-index:0;
}

.pic_betrieb {
	position:absolute;
	width:393px;
	height:295px;
	top:341px;
	left:593px;
	z-index:0;
}

.pic_steuererklaerung {
	position:absolute;
	width:441px;
	height:295px;
	top:341px;
	left:545px;
	z-index:0;
}

.pic_finanzbuchh {
	position:absolute;
	width:419px;
	height:295px;
	top:341px;
	left:567px;
	z-index:0;
}

.pic_computer {
	position:absolute;
	width:412px;
	height:291px;
	top:343px;
	left:571px;
	z-index:0;
}

.pic_ok {
	position:absolute;
	width:230px;
	height:280px;
	top:-12px;
	left:433px;
	z-index:0;
}

.pic_err {
	position:absolute;
	width:230px;
	height:280px;
	top:-12px;
	left:433px;
	z-index:0;
}

.pic_schild {
	position:absolute;
	width:130px;
	height:290px;
	top:-14px;
	left:763px;
	z-index:0;
}

#anfahrt_detail
{
visibility: hidden;
}
.liste_leistungen li
{padding-top:5px; color:#465902}

.liste_leistungen a {color:#465902}

.content table {
font-size: 11px;
}

.content a{
color: #3E5006;
text-decoration: none;
}

.content a:hover{
color: #3E5006;
text-decoration: none;
}


