/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a:link {color: #393939;}
a:visited {color: #393939;}
a:hover {color: #393939; text-decoration:none;}
a:active {color: #393939;}

a.menuhover:link {
	color: #fff;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.menuhover:visited {
	color: #fff;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.menuhover:hover {
	color: #fff;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.menuhover:active {
	color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

a.jobs:link {
	color: #393939;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}
a.jobs:visited {
	color: #067097;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.jobs:hover {
	color: #393939;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
a.jobs:active {
	color: #393939;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

a.hervorhebung:link {
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
a.hervorhebung:visited {
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
a.hervorhebung:hover {
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.hervorhebung:active {
	color: #000;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
a.weiss11fett:link {
	color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.weiss11fett:visited {
	color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.weiss11fett:hover {
	color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
a.weiss11fett:active {
	color: #fff;
	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}




#mainwrapper
{
	margin:0 auto;
	width:950px;
	highth: auto;
}
#logo
{
	float:left;
	width:650px;
	height:60px;
	padding-top: 20px;
}
#logo_2
{
	float:right;
	width:300px;
	height:60px;
	padding-top: 20px;
}
#login
{
	float:left;
	width:950px;
	height:22px;
}
#menu
{
	float:left;
	width:950px;
	height:26px;
	background-color: #393939;
}
#header1
{
	float:left;
	width:300px;
	height:200px;
	background-image:url(../images/steuerberater_steuerberater_bild.jpg);
	background-repeat:no-repeat;
}
#header2
{
	float:left;
	width:650px;
	height:200px;
	background-color: #F4F4F4;
}
#header_unter_image
{
	float:left;
	width:950px;
	height:1px;
	background-color:#393939;
}
#content
{
	float:left;
	width:950px;
	height:auto;
}
#footer
{
	float:left;
	width:950px;
	height:30px;
	border-top:1px solid #393939;
	margin-top:10px;
}
.headline_font_arial11
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
}
.arial_11_darkgrey_bold
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#393939;
	height: 19px;
}
.arial_11_darkgrey
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#393939;
	text-align: left;
}
.boxframe
{
	border-bottom:1px solid #393939;
	border-left:1px solid #393939;
	border-right:1px solid #393939;
	border-top: 1px solid #393939;
}
.menufont
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#fff;
}
.arial_12_black
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#393939;
	text-align: left;
}
.arial_12_blau
{
color: #2F84C2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.arial12_black_bold
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#393939;
}
.arial_12_blue_bold 
{
color: #2F84C2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.formfelder
{
	border:1px solid #C5C5C5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
}
.red_star
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
}
.anfrageborder
{
border: 1px solid #045A88;
}	
.formfeld2
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FFFFFF;
border:1px solid #0685BB;
}
.form_null
{
margin:0px;
}
#dropbox
{
width:640px;
height:auto;
border:1px solid #000;
}
.fuer_stb{
border:1px dotted #C5C5C5;
}
.tutborder
{
border:1px dotted #c4c4c4;
}
.arial16_green
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#339933;
}

.border_profil{
	border:1px dotted #c4c4c4;
}
.arial12weiss
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
.arial12weissbold
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
}
.forum_anzeige
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.shop
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#B1B1B1;
}
.shop_bold
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#B1B1B1;
font-weight:bold;
}
.green
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#008A45;
font-weight:bold;
}
.captcha_error_message{
	font-size:12px !important;
	font-weight:bold !important;
	color:red !important;
	}