/* CSS Tzschoppe 
*/
body {
	background: #ffffff;
	color: #000000;
	font: normal 11px Tahoma, sans-serif;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
#top {
	background: #ffffff url(images/bg3top.gif) repeat-x left top;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	width: 100%;
	height: 48px;
}
#outside {
	background: #ffffff no-repeat center top;
	margin-top: 12px;
	width: 100%;
}
#inside {
	background: #ffffff no-repeat center top;
	font: normal 11px Tahoma, sans-serif;
	line-height: 8px;
	margin: auto;
	width: 1010px;
}

#tz_meta_navi { background: #ffffff url('images/tz_meta_navi.jpg') no-repeat left top; width: 734px; height: 30px; }
#tz_trenner { background: #ffffff url('images/tz_trenner.jpg') no-repeat left top; width: 734px; height: 1px; }
#tz_aktuelles_news { background: #ffffff url('images/tz_aktuelles_newspaper.jpg') no-repeat left top; width: 734px; height: 220px;}
#tz_team_bt { background: #ffffff url('images/tz_team_bt.jpg') no-repeat left top; width: 734px; height: 470px; }
#tz_team_jaseedv { background: #ffffff url('images/tz_team_jaseedv.jpg') no-repeat left top; width: 734px; height: 470px; }
#tz_team_filobu { background: #ffffff url('images/tz_team_filobu.jpg') no-repeat left top; width: 734px; height: 470px; }
#tz_leistungen_steuerberatung { background: #ffffff url('images/tz_leistungen_steuerberatung.jpg') no-repeat left top; width: 734px; 
height: 732px;}
#tz_leistungen_steuererklaerung { background: #ffffff url('images/tz_leistungen_steuererklaerung.jpg') no-repeat left top; width: 734px; height: 232px;}
#tz_leistungen_jahresabschluss { background: #ffffff url('images/tz_leistungen_jahresabschluss.jpg') no-repeat left top; width: 734px; 
height: 332px;}
#tz_leistungen_rechnungswesen { background: #ffffff url('images/tz_leistungen_rechnungswesen.jpg') no-repeat left top; width: 734px; 
height: 432px;}
#tz_leistungen_unternehmensberatung { background: #ffffff url('images/tz_leistungen_unternehmensberatung.jpg') no-repeat left top; width: 734px; height: 432px;}
#tz_online-bh_online-bh{ background: #ffffff url('images/tz_leistungen_online-bh.jpg') no-repeat left top; width: 734px; height: 232px;}
#tz_service_reg { background: #ffffff url('images/tz_service_registrieren.jpg') no-repeat left top; width: 709px; height: 432px;}
#tz_partner_er { background: #ffffff url('images/tz_partner_eisenbeisreinhardt.jpg') no-repeat left top; width: 734px; height: 432px;}
#tz_partner_fmk { background: #ffffff url('images/tz_partner_fmk.jpg') no-repeat left top; width: 734px; height: 432px;}
#tz_partner_hkarl { background: #ffffff url('images/tz_partner_hkarl.jpg') no-repeat left top; width: 734px; height: 432px;}
#bgaktuelles { background: #ffffff url('images/menuview.gif') no-repeat left top; width: 500; height: 280px;}
#tz_kontakt { background: #ffffff url('images/tz_kontakt.jpg') no-repeat left top; width: 734px; height: 432px;}
#tz_kontakt_anschrift { background: #ffffff url('images/tz_kontakt_anschrift.jpg') no-repeat left top; width: 734px; height: 432px;}
#bgleft { background: #ffffff url('images/bgleft.gif') no-repeat left top; width: 246px; height: 479px; }
#tz_service_login { background: #ffffff url('images/tz_kontakt2.jpg') no-repeat right bottom; width: 680px; height: 200px;}

h1 {	font-size:14px;}
h2 {	font-size:13px; padding: 12px 22px 2px 21px;}
h3 {	font-size:12px;}
h4 { font-size:13px; color: #334C67; padding: 12px 0 0 14px; }
table { border: none; }
img { border: none; }
form { font: 11px Tahoma, sans-serif; padding: 6px 12px 0 29px; line-height: 21px; color: #708090; }
a { color: #334C67; text-decoration:none; }
a:hover { color: #000000; text-decoration: none;}

.aktuelles_titel { font: normal 12px Tahoma,Verdana,sans-serif; padding: 0 0 0 16px; line-height: 17px;}
.aktuelles_text { font: 11px Tahoma, sans-serif; padding: 6px 12px 0 29px; line-height: 19px; color: #4c4c4c; }
.aktuelles_link { font: 11px Tahoma, sans-serif; padding: 6px 0 19px 29px; line-height: 19px; color: #708090; }

.hidden_text { font: 1px Tahoma, sans-serif; padding: 6px 12px 0 29px; line-height: 1px; color: #ffffff; }

.team_titel { font: normal 11px Tahoma, sans-serif; padding: 0 0 0 29px; line-height: 17px; color: #666678;}

li { padding: 1px 15px 8px 1px; line-height: 17px; list-style: none;}
li.menulinkslinks{ font: 11px Tahoma, sans-serif; padding: 1px 1px 0 14px; line-height: 15px; }
li.menulinksrechts { font: 11px Tahoma, sans-serif; padding: 1px 21px 8px 14px; line-height: 13px;}
li.emailkontakt { padding: 12px 12px 12px 12px;}
li.kform { background: font: normal 12px Tahoma,Verdana,sans-serif; padding: 12px 12px 0 0; line-height: 19px; color: #607080;}
li.bodentext { font: 11px Tahoma, sans-serif; padding: 1px 21px 8px 14px; line-height: 13px; color: #ffffff;}

/* ul */
ul {	padding: 12px 12px 8px 12px; line-height: 17px; list-style: none;}
ul.aktuelldatum { padding: 0 0 0 14px; line-height: 13px; text-decoration: underline; }
ul.aktuellthema { padding: 0 0 0 12px; line-height: 13px; text-decoration: underline; }
ul.kompetenzen { padding: 1px 1px 1px 1px; }
ul.spalte { border-top: 1px hidden #ffffde; padding: 18px 12px 0 14px; width: 96%; }
ul.menuleft { border-top: 1px hidden #ffffde;padding: 0 0 0 14px;width: 96%; }

/* p */
p {	font: normal 12px Tahoma,Verdana,sans-serif; padding: 1px 5px 8px 8px; line-height: 3px;}
p.text { padding: 0 0 0 8px; line-height: 19px; }
p.spruch { padding: 53px 31px 32px 26px; font: italic 16px Tahoma,Verdana,sans-serif;line-height: 21px; color: #666666; }
p.appics { padding: 3px 3px 3px 8px; }
p.apname {font: normal 1.2em Tahoma,Verdana,sans-serif; padding: 0px 1px 1px 12px;}
p.form { padding: 0 0 0 0; background: #ccccff;}

.overnavi { font-family: Sans-Serif, Tahoma; font-size: 10px; color: #334c67; padding-left: 22px;}

/* menue */
.menue {
	background: #334C67;
	width: 980px;
	height: 32px;
	border-top: 1px solid #ffffff;
	border-left: 0px solid #ffffff;
	border-right: 0px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}

/*9db7ce*/
.menue a {
	background: #334C67;
	background-position: right bottom;
	border: none;
	border-top: 0px solid #ffffff;
	border-left: 0px solid #334C67;
	border-right: 0px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	color: #ffffff;
	float: right;
	font: bold 11px Tahoma, sans-serif;
	line-height: 12px;
	padding: 9px 28px 9px 25px;
	text-align: center;
	text-decoration: none;
}

/*334C67*/
.menue a:hover,
.menue a#active {
	background: #334C67 repeat-x right bottom;
	background-position: right bottom;
	border-top: 0px solid #000000;
	border-left: 0px solid #334C67;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	color: #abd3df;
	text-decoration: none;
}

.submenu {
   position: absolute;
   left: -2500px;
   visibility: visible;
   z-index: 101;
   float: left;
   width: 73px;
   border-left: 0px #cccccc;
   border-top: 0px;
   border-right: 0px;
   border-bottom: 0px;
   border-style: solid;
   border-color: #cccccc;	
}
.submenu ul {
   margin: 0;
   padding: 0;
   list-style-type: none;
}
.submenu li {
	padding: 0px;
	list-style: none;
	display: inline;
}
.submenu a, .submenu a:visited, .submenu a:active {
   display: block;
   width: 73px;
   padding-left: 3px;
   border-left: 1px #cccccc;
   font-family: Sans-Serif;
   font-size: 10px;
   font-weight: normal;
   text-align: left;
   text-decoration: none;
   color: #ffffff;
   background-color: #334d68;
}
.submenu a:hover {
   padding-left: 3px;
   border-left: 1px #cccccc;
   font-family: Sans-Serif;
   font-size: 10px;
   font-weight: normal;
   text-align: left;
   text-decoration: none;
   color: #000000;
   background-color: #ffffff;
}

.submenu_team {
   position: absolute;
   left: -2500px;
   visibility: visible;
   z-index: 101;
   float: left;
   width: 264px;
   border-left: 0px #cccccc;
   border-top: 0px;
   border-right: 0px;
   border-bottom: 0px;
   border-style: solid;
   border-color: #cccccc;	
}
.submenu_team ul {
   margin: 0;
   padding: 0;
   list-style-type: none;
}
.submenu_team li {
	padding: 0px;
	list-style: none;
	display: inline;
}
.submenu_team a, .submenu_team a:visited, .submenu_team a:active {
   display: block;
   width: 264px;
   padding-left: 3px;
   border-left: 1px #cccccc;
   font-family: Sans-Serif;
   font-size: 10px;
   font-weight: normal;
   text-align: left;
   text-decoration: none;
   color: #ffffff;
   background-color: #334d68;
}
.submenu_team a:hover {
   padding-left: 3px;
   border-left: 1px #cccccc;
   font-family: Sans-Serif;
   font-size: 10px;
   font-weight: normal;
   text-align: left;
   text-decoration: none;
   color: #000000;
   background-color: #ffffff;
}

.submenu_lp{
   position: absolute;
   left: -2500px;
   visibility: visible;
   z-index: 101;
   float: left;
   width: 120px;
   border-left: 0px #cccccc;
   border-top: 0px;
   border-right: 0px;
   border-bottom: 0px;
   border-style: solid;
   border-color: #cccccc;	
}
.submenu_lp ul {
   margin: 0;
   padding: 0;
   list-style-type: none;
}
.submenu_lp li {
	padding: 0px;
	list-style: none;
	display: inline;
}
.submenu_lp a, .submenu_lp a:visited, .submenu_lp a:active {
   display: block;
   width: 120px;
   padding-left: 3px;
   border-left: 1px #cccccc;
   font-family: Sans-Serif;
   font-size: 10px;
   font-weight: normal;
   text-align: left;
   text-decoration: none;
   color: #ffffff;
   background-color: #334d68;
}
.submenu_lp a:hover {
   padding-left: 3px;
   border-left: 1px #cccccc;
   font-family: Sans-Serif;
   font-size: 10px;
   font-weight: normal;
   text-align: left;
   text-decoration: none;
   color: #000000;
   background-color: #ffffff;
}

.boden {
	border-top: 1px #ffffff;
	font: normal 11px Tahoma, sans-serif;
	height: 31px;
	color: #ffffff;
}

.boden a {
	font: normal 11px Tahoma, sans-serif;
	color: #ffffff;
	text-decoration: none;
}

.boden a:hover {
	font: normal 11px Tahoma, sans-serif;
	color: #dfdfdf;
	text-decoration: underline;
}