/* Styleangaben für STB Gesierich */
body{
     background:#ffffff;
	 margin:0px;
	 padding:0px;
	 cellpadding:0px;
	 text-align:center;
	 }
	 
td{
    vertical-align:top;
}

table{
    vertical-align:top;
	cellpadding:0px;
	cellspacing:0px;
	margin:0px;
}

input{
   font-size:10px;
   font-family:Verdana,Arial;
}	 


#aussen{
      width:802px;
	  margin:0px auto;
      padding:0px 0px 0px 0px;
	  align:center;
	  text-align:center;
	  border-left:0px #707173 solid;
	  border-right:0px #707173 solid;
	  background:url(bilder/background_main.png) repeat;
	  }	 
	  
/* Index */
	  
#header_1{
      width:792px;
	  margin:0px auto;
      padding:0px 0px 0px 0px;
	  align:center;
	  text-align:center;
	  border:0px #000000 solid;
	  height:180px;
	  background:url(bilder/header_1.png) no-repeat;
}	  


/* Kanzlei */
	  
#header_2{
      width:792px;
	  margin:0px auto;
      padding:0px 0px 0px 0px;
	  align:center;
	  text-align:center;
	  border:0px #000000 solid;
	  height:180px;
	  background:url(bilder/header_2.png) no-repeat;
}	

/* Service */

#header_3{
      width:792px;
	  margin:0px auto;
      padding:0px 0px 0px 0px;
	  align:center;
	  text-align:center;
	  border:0px #000000 solid;
	  height:180px;
	  background:url(bilder/header_3_1.png) no-repeat;
}


/* Digitale Fibu */

#header_4{
      width:792px;
	  margin:0px auto;
      padding:0px 0px 0px 0px;
	  align:center;
	  text-align:center;
	  border:0px #000000 solid;
	  height:180px;
	  background:url(bilder/header_4_1.png) no-repeat;
}


#header_5{
      width:792px;
	  margin:0px auto;
      padding:0px 0px 0px 0px;
	  align:center;
	  text-align:center;
	  border:0px #000000 solid;
	  height:180px;
	  background:url(bilder/header_8.png) no-repeat;
}

/* Leistungspaket : Lohnbuchhaltung, Beratung, Jahresabschluss, DigiFibu */

#header_6{
      width:792px;
	  margin:0px auto;
      padding:0px 0px 0px 0px;
	  align:center;
	  text-align:center;
	  border:0px #000000 solid;
	  height:180px;
	  background:url(bilder/header_6_1.png) no-repeat;
}

/* Mandanten */

#header_7{
      width:792px;
	  margin:0px auto;
      padding:0px 0px 0px 0px;
	  align:center;
	  text-align:center;
	  border:0px #000000 solid;
	  height:180px;
	  background:url(bilder/header_7_1.png) no-repeat;
}


#inhalt{
      width:792px;
	  left:0px;
	  margin:0px 0px 0px 0px;
      padding:0px 0px 0px 0px;
	  text-align:left;
	  border:1px #ffffff solid;	 
}


#text{
     margin-top:33px;
	 left:0px;
	 font-family: Arial, Verdana;
	 color:#404040;
	 font-size:12px;	
	 width:500px;	
	 border:0px #000000 solid;   
}

.preis{
    font-family:arial,verdana,helvetica,sans serif;
	font-size:11px; color:#404040;
	vertical-align:top;
	align:left;
	text-align:right;
}

.preisA{font-family:arial,verdana,helvetica,sans serif; font-size:11px; color:#404040; vertical-align:top; align:left; text-align:center;}
.preisB{font-family:arial,verdana,helvetica,sans serif; font-size:11px; color:#404040; vertical-align:top; align:left; text-align:center;}



.kleinw{
    font-family:arial,verdana,helvetica,sans serif;
	font-size:11px;
	color:#404040;
	vertical-align:middle;
	align:left;
	text-align:center;
	font-weight:bold;
}


#lohnrechner{
    align:left;
	border:0px #404040 solid;
	margin-left:0px;
	color:#404040;
	font-family:Arial;
}


#honorarrechner{
    align:left;
	border:0px #404040 solid;
	margin-left:20px;
	color:#404040;
}

#honorarrechner table{
    magin:0px;
	padding:0px;
	text-align:left;	
}

#honorarrechner .links{
    magin:0px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:left;
	vertical-align:middle;
	color:#404040;
	font-family:Arial;
	font-size:10pt;
}

#honorarrechner .mitte{
    magin:0px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:center;
	vertical-align:middle;
	color:#404040;
	font-family:Arial;
	font-size:10pt;
}

#honorarrechner .rechts{
    margin:0px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:right;
	vertical-align:middle;
	color:#404040;
	font-family:Arial;
	font-size:10pt;
}

#lohnrechner .links{
    magin:0px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:left;
	vertical-align:middle;
	color:#404040;
	font-family:Arial;
	font-size:12px;
}

#lohnrechner .mitte{
    magin:0px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:center;
	vertical-align:middle;
	color:#404040;
	font-family:Arial;
	font-size:12px;
}

#lohnrechner .rechts{
    margin:0px;
	padding-top:3px;
	padding-bottom:3px;
	text-align:right;
	vertical-align:middle;
	color:#404040;
	font-family:Arial;
	font-size:12px;
}


#buchungen1{
   position:relative;
   max-width:670px;
   width:670px;
}

#buchungen2{
   position:relative;
   max-width:190px;
   width:190px;
}

#buchungen3{
   position:relative;
   max-width:720px;
   width:720px;
}


#linkg{
   color:#e48b05;
   text-decoration:yes;
   font-family:Arial,Verdana;
   text-align:middle;
}

#blank{
   color:#404040;
   text-decoration:none;
   font-family:Arial,Verdana;
   text-align:middle;
}


#linkp{text-decoration:yes;
       color:#e48b05;
	   font-family:arial,verdana,helvetica,sans serif;
	   font-size:11px;text-align:middle;}
	   
#linkp:hover{
       color:#e48b05;
	   text-decoration:yes;
	   font-family:Arial,Helvetica,sans-serif;
	   font-size:11px;
	   text-align:middle;}


.bild_klein{
      float:left;
	  margin:3px 10px 20px 0px;
}

.bild_klein_2{
      float:left;
	  margin:3px 10px 30px 0px;
}

.header_blau{
      font-family: Arial, Verdana;
	  text-align:left;
	  padding-left:0px;
      color:#004268;
	  font-size:17px;
	  margin-bottom:5px;
	  font-weight:normal; 
 }
 

#text p.headline{
      font-family: Arial, Verdana;	  
      text-align:left;
	  padding-left:0px;
      color:#EEAF18;
	  font-size:17px;
	  margin-bottom:10px;
	  font-weight:normal;  	    	  
}

#text p.tabelle table{
      font-family: Arial, Verdana;
	  color:#404040;
	  font-size:12px;
	  text-align:center;	  
}

#text .rechts{
      font-family: Arial, Verdana;
	  color:#404040;
	  font-size:12px;
	  text-align:right;	  
}

#text li.hoehe{
      padding-bottom:8px;
}

#text a{
      text-dekoration:none;
      color:#EEAF18;
	  }
	  
#text .link{
      text-dekoration:none;
      color:#EEAF18;
	  margin:0px;
	  }	  
	  
#text .bild{
      float:left;
	  margin:3px 10px 10px 0px;
}

#text .trenner_2{
     margin-bottom:10px;
	 margin-top:15px;

}

#text .balken{
	  margin-right:8px;
}

.dot{
      font-size:16px;
	  vertical-align:middle;
	  padding-right:5px;
}

/* News Bereich */	

#news{
      margin-top:65px;
	  margin-left:22px;
      border:0px #000000 solid;
	  width:232px;
	  font-family: Arial, Verdana;
	  font-size:11px;
	  color:#404040;
}

#news .header{
      font-size:11px;
	  color:#4B4A4A;
	  font-weight:bold;
	  margin-bottom:8px;
	   
}

#news .datum{
      font-size:11px;
	  color:#004268;
	  border-left:0px #004268 solid;
	  padding-left:0px;
	  margin-top:7px;
	  margin-bottom:4px;
	  padding-bottom:0px;
	  padding-top:0px;
}

#news .balken{
	  margin-right:5px;
}

#news .new{
      width:150px;
	  margin-bottom:0px; 
}

#news p{
     display:inline;
	 border:0px #000000 solid;
	 width:140px;
}

#news a{
      font-family: Arial, Verdana;
      color:#EEAF18;
      text-decoration:none;
}

#news .trenner_1{
     margin-bottom:10px;
	 margin-top:10px;
}

/* Untermenü Links */

#menue_links{
      margin-top:63px;
	  margin-left:22px;
      border:0px #000000 solid;
	  width:232px;     	  
}

#menue_links a{
      font-family: Arial, Verdana;
	  font-size:13px;
	  text-decoration:none;
	  color:#707173;	  
	  margin:0px 0px 10px 0px;
	  font-weight:normal;
	  display:block;
}

#menue_links a:hover{
      font-family: Arial, Verdana;
	  font-size:13px;
	  text-decoration:none;
	  color:#004268;
	  /*Der erste Wert für den Abstand oben, der Zweite rechts, der Dritte unten und der Vierte links*/
	  margin:0px 0px 10px 0px;
	  text-weight:normal;
	  display:block;
}

#menue_links .aktiv{
      font-family: Arial, Verdana;
	  font-size:13px;
	  text-decoration:none;
	  color:#004268;
	  /*Der erste Wert für den Abstand oben, der Zweite rechts, der Dritte unten und der Vierte links*/
	  margin:0px 0px 10px 0px;
	  text-weight:normal;
	  display:block;
}

#menue_links .unter{
      font-family: Arial, Verdana;
	  font-size:11px;
	  text-decoration:none;
	  color:#707173;	  
	  margin:0px 0px 10px 20px;
	  font-weight:normal;
	  display:block;
}

#menue_links .unter:hover{
      font-family: Arial, Verdana;
	  font-size:11px;
	  text-decoration:none;
	  color:#004268;	  
	  margin:0px 0px 10px 20px;
	  font-weight:normal;
	  display:block;
}

#menue_links .unter_aktiv{
      font-family: Arial, Verdana;
	  font-size:11px;
	  text-decoration:none;
	  color:#004268;  
	  margin:0px 0px 10px 20px;
	  font-weight:normal;
	  display:block;
}

#menue_links .unter_aktiv:hover{
      font-family: Arial, Verdana;
	  font-size:11px;
	  text-decoration:none;
	  color:#004268;  
	  margin:0px 0px 10px 20px;
	  font-weight:normal;
	  display:block;
}

#footer{
      width:802px;
	  margin:0px auto;
      padding:12px 0px 0px 0px;
	  align:center;
	  text-align:right;
	  background:url(bilder/background_footer.png) no-repeat;
	  border:0px #000000 solid;
	  font-family: Arial, Verdana;
	  color:#707173;
	  font-size:11px;
	  vertical-align:top;   
}

#footer p{
      text-align:right;
	  margin-top:0px;
	  padding-right:10px;
	  width:792px;
	  border:0px #000000 solid;
	  vertical-align:top;	 	  
}

#footer a{
     color:#707173;
	 text-decoration:none;
}

/* MENÜ OBEN  + LINKSTYLE */
#menue_oben{
      width:792px;
	  margin:0px auto;
      padding:0px 0px 0px 0px;
	  align:center;
	  text-align:center;
	  border-top:0px #000000 solid; 
	  height:34px;
      background:#004268 url(bilder/004268.png) repeat;
	  
}

#menue_oben .links{
   position:relative;
   left:0px;
   margin-right:30px; 
   border:0px #000000 solid;
}

#menue_oben .rechts{
    position:relative;
	right:0px;	
	margin-left:600px;
	border:0px #000000 solid;
}



.link{
      /* Der erste Wert für den Abstand oben, der Zweite rechts, der Dritte unten und der Vierte links */
      padding:0px 0px 0px 0px;
      margin:10px 12px 0px 12px;
      font-family: Arial, Verdana;
      color:#ffffff;
      text-decoration:none;
      border:0px;
	  font-size:13px;
	  font-weight:;
	  text-align:center;
	  float:left;
	  overflow:hidden;  	  
     }

.link:hover{
      /* Der erste Wert für den Abstand oben, der Zweite rechts, der Dritte unten und der Vierte links */
      padding:0px 0px 0px 0px;
      margin:10px 12px 0px 12px;
      font-family: Arial, Verdana;
      color:#EEAF18;
      text-decoration:none;
      border:0px;
	  font-size:13px;
	  font-weight:;
	  text-align:center;
	  float:left;
	  overflow:hidden;
	  align:middle;	  
     }
	 
.link_aktiv{
      /* Der erste Wert für den Abstand oben, der Zweite rechts, der Dritte unten und der Vierte links */
      padding:0px 0px 0px 0px;
      margin:10px 12px 0px 12px;
      font-family: Arial, Verdana;
      color:#EEAF18;
      text-decoration:none;
      border:0px;
	  font-size:13px;
	  font-weight:;
	  text-align:center;
	  float:left;
	  overflow:hidden;	  
     }	 	 

.linkt{
      /* Der erste Wert für den Abstand oben, der Zweite rechts, der Dritte unten und der Vierte links */
      padding:0px 0px 0px 0px;
      margin:0px 0px 0px 0px;
      font-family: Arial, Verdana;
      color:#EEAF18;
      text-decoration:none;
      border:0px;
	  font-size:13px;
    }

.linkt:hover{
      /* Der erste Wert für den Abstand oben, der Zweite rechts, der Dritte unten und der Vierte links */
      padding:0px 0px 0px 0px;
      margin:0px 0px 0px 0px;
      font-family: Arial, Verdana;
      color:#EEAF18;
      text-decoration:none;
      border:0px;
	  font-size:13px;
     }	 
	 
#parkplatz{
     /*display:none;*/
	 position:relative;
	 width:500px;
	 }
	 
.klein{font-family:arial,verdana,helvetica,sans serif;
       font-size:11px;
	   color:#404040;
	   vertical-align:top;
	   align:left;
	   text-align:left;
}

.kleiner{font-family:arial,verdana,helvetica,sans serif;
       font-size:10px;
	   color:#404040;
	   vertical-align:top;
	   align:left;
	   text-align:left;
}

.form{
    font-family:arial,verdana,helvetica,sans serif;
	color:#404040;
	vertical-align:top;
	align:left;
	text-align:left;
	line-height:8px;
	}
	
.forma{
    font-family:arial,verdana,helvetica,sans serif;
    font-size:12px;
	color:#404040;
	vertical-align:top;
	align:left;
	text-align:left;
    }
	
	
	
/* Sonderformate Bilanz-Seite */	
	
#info{text-decoration:yes; color:#EEAF18; font-family:arial,verdana,helvetica,sans serif; font-size:11px;text-align:middle;}
#info:hover{color:#EEAF18; text-decoration:yes; font-family:Arial,Helvetica,sans-serif; font-size:11px;text-align:middle;}
#info_2{text-decoration:underline; color:#EEAF18; font-family:arial,verdana,helvetica,sans serif; font-size:11px;text-align:middle;}
#info_2:hover{color:#EEAF18; text-decoration:underline; font-family:Arial,Helvetica,sans-serif; font-size:11px;text-align:middle;}
#textausgabe{width:371px;display:none;border:0px #000000 solid;}
	
