BODY {
	padding: 0px;
	margin: 0px;
	padding-top: 9px;
	line-height: 16px;
	font-family: trebuchet ms;
	width: 960px;
	overflow-x: hidden;
}

HTML {
	padding: 0px;
	margin: 0px;
}


tr:hover td {
        color: #666;
        background:none;
}

#container {
	width: 960px;
}
#wrapper {
    background: none;
}

/* Werbung, sie sind hier und Loginmenü verstecken */
#top, .menu_leftright, #menu_leiste, #sie_sind_hier2 {
	display: none;
}

/* Menü Tabs */
#top_menu {
  height: 32px;
  width: 960px;
  background: url(//konz.frag-einen-steuerprofi.de/graphx/geiloimages/konzmenu_bg.png) repeat-x bottom;
  margin-top: 9px;
  margin-bottom: 20px;
}
.green, .grey_green, .grey_yellow, .yellow {
  padding-left: 10px;
  padding-right: 10px;
  border-right: 1px white solid;
  *height: 27px;
  height: 19px;
  margin-top: 4px;
  padding-top: 8px;
}
.green, .yellow {
  background: url(//konz.frag-einen-steuerprofi.de/graphx/geiloimages/konzmenu_act.png) #FFF no-repeat left top;
  margin-left: -1px;
}
.green, .grey_green, .grey_yellow, .yellow {
	float: left;
}

/* NEUES TEASER */
#menu {
  height: 32px;
  width: 960px;
  background: url(//konz.frag-einen-steuerprofi.de/graphx/geiloimages/konzmenu_bg.png) repeat-x bottom;
  margin-top: -52px;
}

#leftIcon, #leftIconDirekt, #leftIconTelefon {
  width: 75px;
  height: 45px;
  margin-top: -8px;
  position: absolute;
  /*background: url(//konz.frag-einen-steuerprofi.de/graphx/geiloimages/konzicon_top.png) no-repeat right top;*/
  background: url(../graphx/img_konz/product_icons_xl_steuerprofi.png) top left;
  margin-left: 15px;
}
	#leftIconDirekt {
		background: url(../graphx/img_konz/product_icons_xl_anfrage.png) top left;
	}
	#leftIconTelefon {
		background: url(../graphx/img_konz/product_icons_xl_telefonberatung.png) top left;
	}
	.leftIconStart {
		background: url(../graphx/img_konz/product_icons_xl_steuerberatung.png) top left !important;
	}

#leftIcon, #leftIconDirekt, #leftIconTelefon, .menu_act, .menu_no {
  float: left;
}

#leftIcon2, #leftIcon2Direkt, #leftIcon2Telefon {
	float: left;
	background: url(../graphx/img_konz/product_icons_xl_steuerprofi.png) bottom left;
	height: 50px;
	width: 75px;
	margin-left: 15px;
}
	#leftIcon2Direkt {
		background: url(../graphx/img_konz/product_icons_xl_anfrage.png) bottom left;
	}
	#leftIcon2Telefon {
		background: url(../graphx/img_konz/product_icons_xl_telefonberatung.png) bottom left;
	}
	.leftIcon2Start {
		background: url(../graphx/img_konz/product_icons_xl_steuerberatung.png) bottom left !important;
	}

.menu_act, .menu_no {
  padding-left: 10px;
  padding-right: 10px;
  border-right: 1px white solid;
  *height: 27px;
  height: 21px;
  margin-top: 5px;
  padding-top: 6px;
}

.menu_act {
  background: url(//konz.frag-einen-steuerprofi.de/graphx/geiloimages/konzmenu_act.png) #FFF no-repeat left top;
}

.menu_act A:LINK, .menu_no A:LINK, .green A:LINK, .grey_green A:LINK, .grey_yellow A:LINK, .yellow A:LINK {
  font-family: trebuchet ms;
  font-size: 13px;
  font-weight: bold;
  color: #000;
  text-decoration: none;
}
  .menu_act A:LINK {
      color: #D90000;
  }

.menu_act A:VISITED, .menu_no A:VISITED, .green A:VISITED, .grey_green A:VISITED, .grey_yellow A:VISITED, .yellow A:VISITED {
  font-family: trebuchet ms;
  font-size: 13px;
  font-weight: bold;
  color: #000;
  text-decoration: none;
}
  .menu_act A:VISITED, .green A:VISITED, .yellow A:VISITED {
      color: #D90000;
  }

.menu_act A:HOVER, .menu_no A:HOVER, .green A:HOVER, .grey_green A:HOVER, .grey_yellow A:HOVER, .yellow A:HOVER {
  font-family: trebuchet ms;
  font-size: 13px;
  font-weight: bold;
  color: #000;
  text-decoration: underline;
}
.menu_act A:HOVER, .green A:HOVER, .yellow A:HOVER {
      color: #D90000;
  }

#teaserBox, #teaserBoxDirekt, #teaserBoxTelefon {
  height: 245px;
  width: 960px;
  background: url(//konz.frag-einen-steuerprofi.de/graphx/geiloimages/konzTeaserBg.png) repeat-x top;  
  border-bottom: 1px #CCC solid;
  margin-bottom: 20px;
}

#teaserBoxDirekt, #teaserBoxTelefon {	
	height: 288px;
}

#teaserText {
  width: 720px;
  font-family: trebuchet ms;
  font-size: 13px;
  color: #000;
  padding-top: 50px;
  padding-left: 20px;
  line-height: 18px; 
}

#teaserText H1 {
	margin-left:82px;
	margin-top:-40px;
	font-size: 18px;
	border-bottom: 1px #AAA dotted;
	margin-bottom: 10px;
}

#steuerprofiImg, #steuerprofiImgDirekt, #steuerprofiImgTelefon {
  position: absolute;
  z-index: 1;
  margin-left: 695px;
  margin-top: -105px;
}

#steuerprofiImgDirekt {
	margin-left: 595px;
	margin-top: -108px;
}

#steuerprofiImgTelefon {
	margin-left: 653px;
	margin-top: -105px;
}

#buttonWrapper {
  margin-top: 35px;
  position: absolute;
  z-index: 2;
}

.teaserbutton {
  margin-left: 20px;
  float: left;
}
.teaserbutton IMG, .buttonFrage IMG {
  border: none;
}

.teaserbuttonFrage {
  margin-left: 17px;
  margin-top: 50px;
  float: left;
}

/* Auflistung der Fragen */

.boxWidth600, #main_content600 {
	width: 635px;
	float: left;
}

H1, .boxWidth600 .head_blue18 {
	/*background-color: #EEE;*/
	margin: 0px;
	height: 30px;
	*height: 37px;		
	/*width: 625px;
	*width:635px;*/
	border-bottom: 1px #CCC dotted;
	/*padding-top: 10px;*/
	/*padding-left: 10px;*/
	display: block;
	font-family:trebuchet ms;
	font-size:18px;
}
	.boxWidth600 .head_blue18 {
		padding-top: 13px;
		height: 27px;
		*height: 37px;
	}
#fea_startseite H1, #fea_startseite .head_blue18 {
	background-color: #EEE;
	padding-left: 10px !important;
	padding-top: 5px !important;
}

#fea_startseite .boxWidth600 .boxMiddleContent {
	padding: 0px !important;
}

#fea_liste TABLE {
	margin: 0px;
	
	line-height: 18px;
}

#fea_liste A {
	color: black;
}

.float_clearer {
	height: 0px !important;
	clear: both;
}

.fea_list_head_land, .fea_list_land {
	display: none;
}

.fea_list_head_frage, .fea_list_head_vom, .fea_list_head_einsatz {
	background-color: #EEE;	
}

.fea_list_head_frage, .fea_list_head_vom, .fea_list_head_einsatz {	
	height: 20px;
	*height: 25px;
	padding-top: 5px;
	padding-left: 10px;
	border-bottom: 1px #CCC dotted;
	border-left: 1px #CCC dotted;
}	

.fea_list_head_vom {
	border-left: 1px #999 dotted;
}

.fea_list_head_frage {	
	width: 430px;	
	float: left;	
	
}
	.fea_list_frage {
		width: 431px;
		*width: 431px;
		padding: 5px 0px 5px 10px;
	}

.fea_list_head_land {
	display: none;
}

.fea_list_head_vom {	
	width: 97px;
	*width: 107px;
	float: left;
}
	.fea_list_vom {
		width: 97px;
		padding: 5px 0px 5px 10px;
	}

.fea_list_head_einsatz {	
	width: 73px;
	*width: 83px;
	float: left;	
}

.frageStellenWrap .button {
	margin: 20px 10px;
}

/* Themengebiete im Archiv */

.themengebieteWrap .boxMiddleContent {
	padding: 10px !important;
}

.themengebieteWrap {
	margin-top: 20px;	
	margin-bottom: 20px;	
}

#fea_startseite  .themengebieteWrap .head_blue18 {
	background-color: white;
}

.themengebieteWrap A {
	color: black;
}

.themengebieteWrap .boxWidth600 .head_blue18 {
	background-color: white;
}

.themengebieteWrapLinks {
	padding: 0px 10px 10px 10px;
}

/* Rechte Spalte */
#rechte_spalte {
	width: 310px;
	float: right;
}

#rechte_spalte_hilfe {
	float:left;
	margin-left:15px;
	width:310px;
}

.kategorie {
	background-color: #EEE;
	padding-top: 10px;
	padding-bottom: 7px;
	padding-left: 10px;
	font-weight: bold;
	border-bottom: 1px #999 dotted;
	font-size: 16px;
}

#SupersetDisplaySupersets {
	border-bottom: 1px #CCC solid;
	margin-bottom: 20px;
}

#SupersetDisplaySupersets LI {
	border-bottom: 1px #CCC dotted;
	list-style-type: none;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-left: 1px #CCC solid;
	border-right: 1px #CCC solid;
}

#SupersetDisplaySupersets LI A:LINK {
	color: black;
	font-weight: bold;
}
#SupersetDisplaySupersets LI A:VISITED {
	color: black;
	font-weight: bold;
}
#SupersetDisplaySupersets LI A:HOVER {
	color: #AE0000;
	font-weight: bold;
}

#werbung_rechts iframe, #footer {
	display: none;
}

/* Aktuelle Bewertungen */

#aktuelle_bewertungen .head_blue18 {
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	font-weight: bold;
	border-left: 1px #CCC solid;
	border-top: 1px #CCC solid;
	border-right: 1px #CCC solid;
	border-bottom: 1px #CCC dotted;
	font-size: 16px;
	margin-bottom: -13px;
}

.whiteBack, .greyBack {
	padding: 10px;
	border-left: 1px #CCC solid;
	border-right: 1px #CCC solid;
	border-bottom: 1px #CCC dotted;
}

/* Steuerbearter Direktanfrage */
.inhalt {
	float: left;
	width: 613px;
	background-color: #EEE;
	margin-top: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.inhalt .head_blue18 {
	display:block;
	font-family:trebuchet ms;
	font-size:18px;
	padding-left: 10px;
}

HR {
	margin: 10px 0px;
}

.float_left {
	float: left;
}

.margin_left10 {
	margin-left: 10px;
}

#main_content P {
	padding: 10px;	
	width:614px;
	*width:634px;	
	border-bottom: 1px #CCC dotted;
	border-left: 1px #CCC solid;
	border-right: 1px #CCC solid;
}

/* Anwalt Liste */

.anwalt_liste_element {
	width: 614px;
	border-bottom: 1px #CCC dotted;
	border-top: 1px #CCC dotted;
	border-left: 1px #CCC solid;
	border-right: 1px #CCC solid;
	padding: 10px;
	height: 235px;
}

.anwalt_liste_element .head_black14 {
	color: #D90000;
	font-weight: bold;
}

.newsimage {
	float: left;
}

.anwalt_liste_content {
	float: right;
	width: 460px;
	margin-right: 10px;
	height: 80px;
}

.anwalt_liste_bottom_elements {
	width: 466px;
	float: right;
	margin-right: 10px;
	height: 35px;
}
	.anwalt_liste_bottom_elements A {
		color: black;
	}

.anwalt_liste_bottom_elements .funcItem {
	height: 35px;
	padding-right: 10px;	
	float: left;
	margin-right: 10px;
	background-image: none !important;
	background-color: #EEE;	
	margin-top: 10px;
}

.anwalt_liste_bottom_elements IMG {
	vertical-align: middle;
}

.anfragen_jetzt_online {
	left:0;
	margin-left:10px;
	margin-top:75px;
	position:absolute;
	width:615px;
	
	background-color: #EEE;
}

.hidesubmit {
	display: none;
}

.verfuegbareBeraterText {
	width: 614px;
	*width: 634px;
	border-left: 1px #CCC solid;
	border-right: 1px #CCC solid;
	padding: 10px;
	font-family: trebuchet ms;
	line-height: 16px;
}

.anfragen_jetzt_online_right {
	padding: 10px;
	padding-bottom: 0px;
	color: #D90000;
	font-weight: bold;
}
	.anfragen_jetzt_online_right .head_black18, .anfragen_jetzt_online_right SMALL {
		display: block;		
		float: left;
	}

.anfragen_jetzt_online_right IMG {
	float: right;
	position: absolute;
	right: 10px;
	top: 12px;
}

/* Steuerberater Telefonberatung */

/* Frage Detail View */

.frage_stellen_element .boxMiddleContent {
	padding: 10px;
	border: 1px #CCC solid;
}

.frage_stellen_element H1 {
	background-color: white;
	width: 623px;
	border: none;
}

.anwAntwort .anwalt_liste_element {
	padding: 0px;
	width: 604px;
	border: none;
}

.signaturWrap {
	padding: 10px;
	background-color: #EEE;
	border-top: 1px #CCC dotted;
	border-bottom: 1px #CCC dotted;
}

.frage_stellen_element .head_black16 {
	font-size:16px;
	font-weight: bold;
}

.marketingBox .inhalt {
	width: 600px;
	padding-left: 10px;
}

#noticebox {
	margin-bottom: 20px;
}

.boxNotice {
	padding: 10px;
}

.frage_stellen_indent_element .inhalt .anwalt_liste_element {
	height: 170px;
	width: 590px;
	border: none;
	border-bottom: 1px #CCC dotted;	
}

/* NUR CSS NO HTML */

.head_blue18, .head_blue16, .head_black18, .head_black16 {
	display: block !important;
	border: none !important;
	padding-top: 0px !important;
	padding-left: 0px !important;
	padding-bottom: 0px;
	border-bottom: 1px #CCC dotted !important;
	font-size: 16px;
	font-weight: bold;
	height: 27px;
}
	.frage_stellen_element .head_black16 {
		display: inline !important;
		border: none !important;
	}

.boxMiddleContent {
	padding: 10px;
	border: 1px #CCC solid;
}

.whiteBack, .greyBack {
	border: none;
	border-bottom:1px dotted #CCCCCC;
	padding-left: 0px;
	padding-right: 0px;
}

/* MENU ÄNDERUNGEN */
.menu_act, .menu_no {
	display: none;
}

#top_menu {
	margin-top: 0px;
	width: 866px;
	*width: 960px;
	padding-left: 94px;
}

/* LOGIN ERSTBERATUNG */

.inhalt .head_blue18 {
	padding-left: 10px !important;
}

#poa_suchmaske .head_blue18 {
	border: none !important;
}
#poa_suchmaske HR {
	margin-top: 0px;
}
	#poa_suchmaske FORM HR {
	margin-top: 10px;
}

#poa_suchmaske .inhalt {
	width: 635px;
}

.anfragen_jetzt_online_right .head_black18 {
	border: none !important;
	line-height: 18px;
}

.frage_stellen_indent_element .inhalt {
	padding: 10px;
	background: none;
	border: 1px #CCC solid;
}

.frage_stellen_indent_element .inhalt .head_black16 {
	margin-bottom: 10px;
}

.spacer_40 {
	height: 40px;
	width: 10px;
}

.spacer_20 {
	height: 20px !important;
	width: 10px;
}

.spacer_10 {
	height: 10px;
	width: 10px;
}

/* ORIGINAL TABS */
.frage_stellen_tab_left_act {
  height: 41px;
  width: 10px;
  background: url(//www.frag-einen-steuerprofi.de/graphx/geiloimages/tab_left_act.gif) no-repeat top;
  float: left;
  margin-left: 1px;

  display: none;  
}
.frage_stellen_tab_middle_act {
  height: 34px;
  width: auto;
  float: left;
  background-color: #EFEFEF;
  border-top: 1px #CECDCD solid;
  color: #24282C;
  font-weight: bold;

  padding: 5px;
  border-left: 1px #CCC solid;
}
.frage_stellen_tab_right_act {
  height: 41px;
  width: 10px;
  background: url(//www.frag-einen-steuerprofi.de/graphx/geiloimages/tab_right_act.gif) no-repeat top;
  float: left;

  display: none;
}
.frage_stellen_tab_left_no {
  height: 41px;
  width: 10px;
  background: url(//www.frag-einen-steuerprofi.de/graphx/geiloimages/tab_left_no.gif) no-repeat top;
  float: left;
  margin-left: 1px;

  display: none;
}
.frage_stellen_tab_middle_no {
  height: 34px;
  width: auto;
  float: left;
  border-top: 1px #CECDCD solid;
  background-color: #FFFFFF;
  color: #24282C;
  font-weight: bold;

  padding: 5px;
  border-left: 1px #CCC solid;
}
.frage_stellen_tab_right_no {
  height: 41px;
  width: 10px;
  background: url(//www.frag-einen-steuerprofi.de/graphx/geiloimages/tab_right_no.gif) no-repeat top;
  float: left;

  display: none;
}

.frage_stellen_tab_middle_act IMG {
  border: none;
  margin-top: 7px;

  display: none;
}
.frage_stellen_tab_middle_no IMG {
  border: none;
  margin-top: 7px;

  display: none;
}
#frage_stellen_tabs {
	border-bottom: 1px #CCC dotted;
	margin-bottom: 10px;
	border-right: 1px #CCC solid;
	float: left;
}
/******************************/

#startseite_content {
	width: 635px;
	float: left;
}

/* Frage Stellen */

.frage_stellen_content_right {
	float: left;
	padding-right: 10px;
	width: 440px;
}

.frage_stellen_content_right .error {
	display: block;
	width: 300px;
	margin-top: 5px;
}

.frage_stellen_content_left {
	float: left;
	padding-left: 10px;
	width: 110px;
}

.frage_stellen_content_right img {
	vertical-align:top;
}
.grey_bg {
	float:left;
	margin-right:10px;
}

/* frage stellen Übersicht */
.frage_stellen_ueberpruefen_element_left {
	float: left;
	font-weight: bold;
	margin-right: 20px;
}

.frage_stellen_ueberpruefen_element_right {
	float: left;
	width: 455px;
}

.frage_stellen_ueberpruefen_element {
	padding: 10px 0px;
	border-bottom: 1px #CCC dotted;
	width: 635px;
}

.frage_stellen_ueberpruefen_element .head_blue18 {
	border: none !important;
}

.button_frage_stellen_left {
	float: left;
	margin-top: 20px;	
}

.button_frage_stellen_right {
	float: right;
	margin-top: 20px;
}


/* Anwalt Profil */

#anwalt_profil .bild_mit_border {
	border:1px solid #DEDEDE;
	float:left;
	margin-right:5px;
	padding:1px;
}
#anwalt_profil .head_blue18 {
	border: none !important;
	height: 0px !important;
}

.newsimage {
	font-size:0;
	line-height:0;
}

.newsimage img {
	vertical-align:bottom;
}

#anwalt_profil {
	margin-bottom: 20px;
	border-bottom: 1px #CCC dotted;
	padding-bottom: 20px;
}

.head_blue12 {
	font-weight: bold;
}

.button_blue_float_right {
	float: left;
}

#kanzleiprofil_tab_middle_1, #kanzleiprofil_tab_middle_2, 
#kanzleiprofil_tab_middle_3, #kanzleiprofil_tab_middle_4, 
#kanzleiprofil_tab_middle_5, #kanzleiprofil_tab_middle_6 {
	float: left;
	width: 104px;
	text-align: center;
	padding-top: 10px;
	border-bottom: 1px #CCC dotted;
	height: 40px;
	border-left: 1px #CCC solid;
	border-top: 1px #CCC solid;
}
#kanzleiprofil_tab_middle_6 {
	border-right: 1px #CCC solid;
	width: 108px;
}

#kanzleiprofilTabContent1 {
	padding: 10px;
	border: 1px #CCC solid;
	border-top: none;
}
#kanzleiprofilTabContent2, #kanzleiprofilTabContent3, 
#kanzleiprofilTabContent4, #kanzleiprofilTabContent5, 
#kanzleiprofilTabContent6 {
	margin-top: 20px;
}

#main_left, #main_right {
	float:left;
	width:290px;
}
	#main_right {
		float:right;
	}

#bewertungsbox_left {
	float:left;
	margin-left:5px;
	width:120px;
}
#bewertungsbox_middle {
	float:left;
}
#bewertungsbox_middle .head_black18 {
	border: none !important;
	height: 0px;
}

#profil, #schwerpunkte, #antworten_bei_fea {
	border: 1px #CCC solid;
	padding: 0px 10px 10px 10px;
	margin-top: 20px;
}
#schwerpunkte IMG {
	margin-left: -10px;
}
#schwerpunkte .bild_mit_border IMG {
	margin: 0px;
}

.bild_mit_border {
	border:1px solid #DEDEDE;
	float:left;
	margin-right:5px;
	padding:1px;
}

.main_content_head {
	font-size: 16px;
	font-weight: bold;
	border-bottom: 1px #CCC dotted;
	background-color: #EEE;
	height: 27px;
	width: 278px;
	*width: 288px;
	margin-left: -10px;
	padding-left: 10px;
	padding-top: 10px;
}
.main_content_list {
	padding: 10px 0px;
	border-bottom: 1px #CCC dotted;
}

#seite_drucken {
	border-bottom:1px solid #CCC;
	border-top:1px solid #CCC;
	margin-top:40px;
}

#seite_drucken_left {
	float:left;
	height:45px;
	padding-top:15px;
	width:290px;
}

#seite_drucken_right {
	border: medium none ; 
	height: 55px; 
	width: 190px !important; 
	padding-top: 8px;
	float: right;
}

#persoenliche_beratung_info {
	background-image: url(//www.frag-einen-steuerprofi.de/graphx/geiloimages/persoenliche_beratung_bg.png);
	border-bottom:1px solid #CCC;
	border-top:1px solid #CCC;
	height:80px;
	margin-top:5px;
	padding-top:5px;
	width: 300px;
}

#telefon_beratung_info {
	background-image: url(//www.frag-einen-steuerprofi.de/graphx/geiloimages/telefon_beratung_bg.png);
	border-bottom:1px solid #CCC;
	border-top:1px solid #CCC;
	height:80px;
	margin-top:25px;
	padding-top:5px;
	width: 300px;
}

#telefon_beratung_info .head_black18, #persoenliche_beratung_info .head_black18 {
	border: none !important;
	display: block;
}

.ra_bietet {
	margin-bottom: 20px;
	padding: 5px;
	border: 1px #CCC solid;
}

.ra_bietet .inhalt  {
	width: 300px;
	margin-top: 0px;
	background: none;
}

/* profil bewrtungen */
.border_top_bottom {
	border: 1px #CCC solid;
	border-bottom: 1px #CCC dotted;
	padding: 10px;
}

.bewertungWrap {
	border: 1px #CCC solid;
	border-top: none;
	padding: 10px;
	margin-bottom: 20px;
}

.border_top_bottom .head_black13 {
	font-weight: bold;
}
.width290 {
	width: 290px;	
}
.float_right {
	float: right;
}
.float_left {
	float: left;
}

.page_navi_numbers {
	float: left;
}

.button_blue_left_small, .button_blue_middle_small, .button_blue_right_small {
	float: left;
}

.button_blue_middle_small {
	margin-left: 10px;
}

.antwortenVon {
	margin-bottom: 20px;
}

.antwortenVon .boxMiddleContent {
	padding: 0px;
	padding-bottom: 10px;
}

.antwortenVon IMG, .antwortenVon .forum_navi {
	margin-left: 10px;
}

.antwortenVon H1 {
	background-color: #EEE;
	padding-left: 10px !important;
	padding-top: 5px !important;
}

.forum_navi {
	height: 30px;
}

.forum_navi_numbers {
	float: left;
}

/* Anmeldeprozess / Frage Stellen */

.boxError {
	padding: 10px;
}

.head_red18 {
	font-size: 16px;
	color: red;
}

#noticebox .inhalt {
	border-top: 1px #CCC dotted;
	border-bottom: 1px #CCC dotted;
}


/* MYRECHT */

/* Das MyRecht Menu begin*/
#myrecht_menu {
  width: 160px;
  border-top: 1px #EEE solid;
  border-bottom: 1px #EEE solid;
  background-color: #F4F4F6;
  padding-right: 10px;
  padding-left: 10px;
  float: left;
  margin-right: 65px;
}

.myrecht_menu_head {
	padding-top: 5px;
	padding-bottom: 5px;
}

#myrecht_menu A:LINK {
	text-decoration: none;
	cursor: pointer;
}
#myrecht_menu A:VISITED {
	text-decoration: none;
	cursor: pointer;
}
#myrecht_menu A:HOVER {
	text-decoration: underline;
	cursor: pointer;
}

.myrecht_menu_act {
  width: 170px;
}

.myrecht_menu_no_head {
  color: #24282C;
  font-weight: bold;
  font-size: 12px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.myrecht_menu_act_head {
  color: #006ab6;
  font-weight: bold;
  font-size: 12px;
  padding-top: 3px;
  padding-bottom: 1px;
}

.myrecht_menu_act_head A {
  color:#006AB6;
}

.myrecht_menu_no_sub {
  padding-bottom: 3px;
}
/* Das Seiten Menu end*/

#myrecht_content .frage_stellen_anmelden_element INPUT {
	margin-right: 10px;
}

#myrecht_content .frage_stellen_anmelden_element frage_stellen_anmelden_content_right INPUT {
	margin:0px;
}

#myrecht_content .box_grey_content_335 IMG {
  float: left;
  margin-right: 5px;
}

#myrecht_content .box_grey_content_335 {
  min-height: 139px;
}

#teaser_myrecht_anwaltsuche {
  background-image: url(//www.frag-einen-steuerprofi.de/graphx/geiloimages/box/myrecht_teaser_anwaltsuche.jpg);
  width: 325px;
  height: 140px;
}

#teaser_myrecht_anwaltsuche_content {
  padding-top: 10px;
  padding-left: 10px;
  width: 185px;
}

#teaser_myrecht_beratung {
  background-image: url(//www.frag-einen-steuerprofi.de/graphx/geiloimages/box/myrecht_teaser_beratung.jpg);
  width: 325px;
  height: 140px;
}

#teaser_myrecht_beratung_content {
  padding-top: 10px;
  padding-left: 10px;
  width: 200px;
}

.myrecht_element {
  padding:10px;
  line-height: 18px;
  border: 1px #CCC solid;
  margin-bottom: 20px;
}

#content_left HR, #content_right HR {
	display: none;
}

.myrecht_element IMG {
  float: left;
  margin-right: 10px;
}
.myrecht_element_right_top IMG {
  float: left;
  margin-right: 10px;
}
.myrecht_element_content {
  margin-top: 20px;
  float: left;
  width: 274px;
}

#content_left {
  width: 325px;
  float: left;
}

#content_right {
  width: 325px;
  float: right;
}

.boxWidth880 {
	margin-left: 0px;
	margin-bottom: 20px;
}

#myrecht_content TABLE {
	width: 600px;
	padding: 0px;
}

#myrecht_content TABLE TH, #myrecht_content TABLE TD {
	border: none;
	padding: 5px 0px;
	padding-right: 10px;
}

#myrecht_content .inhalt {
	margin-top: 0px;
	background: none;
	border: 1px #CCC solid;
}

#myrecht_content {
  width: 675px;
  float: left;
  margin-left: 20px;  
}

/* Rechtsanwalt/Antwort Bewerten */
.bewertungWrap TD {
	border: none;
	padding: 5px;
}

textarea#Message {
	width: 300px;
	height: 125px;
}

/* für Telefonberatung auswählen */

.telepreisWrap TABLE TD {
	border: none;
}

.teleFormWrap {
	padding: 10px;
}

/* Direktanfrage Starten */
.ForwardBackButtonsWrap table td {
	border: none;
}

.adaProofWrap TD {
	border: none;
	padding: 0px;
}

/* Sonstiges */
#inhalt_nach_themen {
	display: none;
}

/* Berater Anmeldung */

#fuer_anwaelte_tabs {	
	border-top: 1px #CCC solid;
	float: left;
	border-right: 1px #CCC solid;
	border-bottom: 1px #CCC dotted;
}
	.fuer_anwaelte_tab_middle_no, .fuer_anwaelte_tab_middle_act {
		float: left;
		padding: 10px;
		border-left: 1px #CCC solid;		
	}
		.fuer_anwaelte_tab_middle_act {
			background-color: #EEE;
		}
	.fuer_anwaelte_tab_left_act, .fuer_anwaelte_tab_left_no, .fuer_anwaelte_tab_right_act, .fuer_anwaelte_tab_right_no {
		float: left;
	}

/* Anwaltweb */

#anwaltweb table td {
	border: none;
}

#anwaltweb #linke_spalte {
	float: left;
}

#anwaltweb #hilfe {
	float: right;
	text-align: right;
	width: 600px;
	margin-right: 110px;
}

	#anwaltweb TABLE {
		margin: 0px;
	}

	#anwaltweb th, #anwaltweb td {
		padding: 0px;
	}

#anwaltweb #startseite_content {
	margin-left:15px;
	margin-right:0;
	width:695px;
}

#anwaltweb #mittlere_spalte {
	width:340px;
	float:left;
	margin-left:15px;
}

#anwaltweb #rechte_spalte {
	width:340px;
	float:left;
	margin-left:15px;
}

	#anwaltweb headcontent {
		font-weight: bold;
	}

#anwaltweb .showRegistrationForm {
	padding: 10px;
}
	#anwaltweb .showRegistrationForm TD {
		height: 30px;
	}

#anwaltweb .inhalt {
	background: none;
	border: 1px #CCC solid;
}

#anwaltweb .kiMain {
	margin-top: 20px;
}

#anwaltweb .kiMain .kiMain {
	margin: 0px;
}

#anwaltweb .newsletterTableWrap TD {
	vertical-align: top;
}
	#anwaltweb .newsletterTableWrap TEXTAREA {
		font-size: 12px;
		width: 250px;
		height: 100px;
	}	

#linke_spalte {
	padding-top:23px;
	float:left;
	width:170px;
}

#anwaltweb .funcItem {
	background-color:#EEEEEE;
	background-image:none !important;
	float:left;
	height:35px;
	margin-right:10px;
	margin-top:10px;
	padding-right:10px;
}


/* Frage Stellen Anmelden */

.frage_stellen_anmelden_element P {
	border: none !important;
	width: auto !important;
	padding: 0px !important;
}

/* Neue Startseite */
.teaserBoxStart {
	height: 295px !important;
}

.buttonWrapperStart {
	margin-top: 10px !important;
	*margin-top: 100px !important;
}

.teaserbuttonStart {
	margin-left: 7px;
}


/* INTERNET EXPLORER 7 FIXES */
/* Auflistung der Fragen */

.boxWidth600, #main_content600 {
	width: 635px;
	float: left;
}

* +HTML H1, * +HTML .boxWidth600 .head_blue18 {	
	height: 28px;	
}
* +HTML  #fea_startseite H1, * +HTML  #fea_startseite .head_blue18 {
	padding-top: 8px !important;
}

* +HTML .fea_list_head_frage {	
	width: 420px;	
	float: left;	
	
}
	* +HTML .fea_list_frage {
		width: 417px;
		padding: 5px 0px 5px 10px;
	}

* +HTML .fea_list_head_einsatz {	
	width: 73px;
	float: left;	
}

* +HTML .fea_list_vom {
	width: 104px;
}

* +HTML #top_menu {
	margin-top: 0px;
	width: 866px;
	*width: 960px;
	padding-left: 94px;
	z-index: 2;
	position: absolute;
}

* +HTML #menu {
	margin-top: -40px;
	z-index: 1;
}

* +HTML #leftIcon, * +HTML #leftIconDirekt, * +HTML #leftIconTelefon {
	z-index: 3;
}

* +HTML #content_container {
	margin-top: 40px;
}

* +HTML #teaserText {
	position: absolute;
	left: 0px;
}

* +HTML #buttonWrapper {
	margin-top: 140px;
	left: 10px;
}

* +HTML #steuerprofiImgDirekt {
	margin-top: -3px;
	margin-left: 505px;
}

* +HTML #steuerprofiImg {
	margin-top: 0px;
	margin-left: 580px;
}

* +HTML #steuerprofiImgTelefon {
	margin-top: 0px;
	margin-left: 563px;
}

* +HTML .frage_stellen_element .marketingBox {
	margin-top: 57px;
}

* +HTML .button span, * +HTML .teaser-button span {cursor:pointer;}

/* IE 7 PROFI PROFIL */
* +HTML #kanzleiprofilTabContent1 {
	margin-top: -20px;
}

* +HTML .main_content_head {
	width: 278px;
}

* +HTML .boxWidth880 {
	margin-top: 40px;
}

/* Startseite Telefonberatung IE7 Fixes */

* +HTML #poa_suchmaske .button {
	width: 140px;
}

* +HTML .smallFontIE7 {
	display: block;
	width: 400px;
}

* +HTML .anfragenOnlineIE7 {
	margin-top: 65px;
	padding-bottom: 0px;
}

* +HTML .anfragen_jetzt_online_right {
	padding-bottom: 0px;
}

* +HTML .anrufenIE7 {
	width: 100px;
}

* +HTML .absendenIE7 {
	width: 80px;
}

/* Internet Explorer 6 Fixes */

* HTML img { behavior: url(//konz.frag-einen-steuerprofi.de/include/iepngfix.htc); }

/* MENU AND TEASERBOX */
	* HTML #top_menu {
	margin-top: 0px;
	width: 866px;
	*width: 960px;
	padding-left: 94px;
	z-index: 2;
	position: absolute;
	}

	* HTML #menu {
		margin-top: -45px;
		z-index: 1;
	}

	* HTML #leftIcon, * HTML #leftIconDirekt, * HTML #leftIconTelefon {
		z-index: 3;
		margin-left: 14px;
	}

	* HTML #leftIcon2, * HTML #leftIcon2Direkt, * HTML #leftIcon2Telefon {
		margin-left: 7px;
	}

		/* ICON PNG FIXES */

		
	* HTML  .teaser-button, * HTML  .teaser-button span {cursor: pointer; float:left; background-image:url(../graphx/img_konz/ie_teaser_btn_sprite.png);}
	* HTML  #teaser-content .slider .inactive, * HTML  .small-slider .inactive {background:transparent;}

		* HTML #leftIcon {
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//konz.frag-einen-steuerprofi.de/graphx/img_konz/product_icons_xl_steuerprofi.png', sizingMethod='');
			background:none;
			}

		* HTML #leftIcon2 {
			
			background:none;
			display: none;
		}

		* HTML #leftIconDirekt {
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//konz.frag-einen-steuerprofi.de/graphx/img_konz/product_icons_xl_anfrage.png', sizingMethod='');
			background:none;
			}

		* HTML #leftIcon2Direkt {
			
			background:none;
			display: none;
		}

		* HTML #leftIconTelefon {
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//konz.frag-einen-steuerprofi.de/graphx/img_konz/product_icons_xl_telefonberatung.png', sizingMethod='');
			background:none;
			}

		* HTML #leftIcon2Telefon {
			
			background:none;
			display: none;
		}

		* HTML .leftIconStart {
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='//konz.frag-einen-steuerprofi.de/graphx/img_konz/product_icons_xl_steuerberatung.png', sizingMethod='') !important;
			background:none !important;
			}

		* HTML .leftIcon2Start {
			
			background:none !important;
			display: none !important;
		}
		/******************/

	* HTML #content_container {
		margin-top: 40px;
	}

	* HTML #teaserText {
		position: absolute;
		left: 0px;
	}

	* HTML #buttonWrapper {
		margin-top: 140px;
		left: -15px;
	}

	* HTML #steuerprofiImgDirekt {
		margin-top: -3px;
	}

	* HTML #steuerprofiImg {
		margin-top: 0px;
		margin-left: 665px;
	}

	* HTML #steuerprofiImgTelefon {
		margin-top: 0px;
		margin-left: 653px;
	}

/* Frage Liste IE6 */
.boxWidth600, #main_content600 {
	width: 635px;
	float: left;
}

* HTML H1, * HTML .boxWidth600 .head_blue18 {	
	height: 28px;	
}
* HTML  #fea_startseite H1, * HTML  #fea_startseite .head_blue18 {
	padding-top: 8px !important;
}

* HTML .fea_list_head_frage {	
	width: 421px;	
	float: left;	
	border-left: none;
	
}
	* HTML .fea_list_frage {
		width: 418px;
		padding: 5px 0px 5px 10px;
		border-left: none;
	}

* HTML .fea_list_head_einsatz {	
	width: 73px;
	float: left;	
}

* HTML .fea_list_vom {
	width: 104px;
}

* HTML .float_clearer {
	line-height: 0px;
}

/* IE& Button fixes, wie bei IE7 */
* HTML #poa_suchmaske .button {
	width: 140px;
}

* HTML .smallFontIE7 {
	display: block;
	width: 400px;
}

* HTML .anfragenOnlineIE7 {
	margin-top: 60px;
	padding-bottom: 0px;
}

* HTML .anfragen_jetzt_online_right {
	padding-bottom: 0px;
}

* HTML .anrufenIE7 {
	width: 100px;
}

* HTML .absendenIE7 {
	width: 80px;
}

* HTML #top_menu {
	width: 840px;
}

* +HTML #top_menu {
	width: 840px;
}

* HTML #SupersetDisplaySupersets {
	margin-top: 5px;
}

* HTML #frage_stellen_tabs {
	width: 400px;
	border-top: 1px #CCC solid;
	padding: 0px;
}

* HTML .frage_stellen_tab_middle_no, * HTML .frage_stellen_tab_middle_act {
	border-top: none;
}

/* IE6 PROFI PROFIL */
* HTML #kanzleiprofilTabContent1 {
	margin-top: -26px;
}

* HTML .main_content_head {
	margin-right: -10px;
}

* HTML .boxWidth880 {
	margin-top: 40px;
}

* HTML .ie6ProfilBox {
	width: 622px;
	padding-bottom: 0px;
}

* HTML .smallFontIE7 {
	margin-top: -15px;
}

* HTML .feaListTable {
	margin-top: -5px;
}

* HTML .anwalt_liste_element {
	height: 260px;
}




/* Archiv Anpassung*/

.themengebieteArchivWrap .boxMiddleContent {
	padding: 0px;
}

.themengebieteArchivWrap .boxMiddleContent h1 {
	margin-top: 5px;
}

#main_content INS {
	display: none;
}


/* PROFOSEARCH STYLES */


#main_left_290 P {
	border: none !important;
	padding: 0px;
	width: auto;
}

#main_left_290 {
	width: 290px;
	float: left;
	margin-left: 10px;
}

#main_left_290 .head_blue18 {
	border: none !important;
	display: inline !important;
	color: #CC1E26;
}

#main_left_290 .head_black18 {
	border: none !important;
	display: inline !important;
}

#search_notar, #search_bgh_zugelassen {
	float: left;
}

.search_img {
	float: right;
}


/* Mantis Buf 4551 user.asp */

.srating LI {
	float: left;
}

#myrecht_content .anwalt_liste_element, #myrecht_content .anwalt_liste_content, #myrecht_content .anwalt_liste_content_left {
	border: none;
	width: auto !important;
	margin: 0px;
	padding: 0px;
}

#myrecht_content .anwalt_liste_content_left HR {
	display: none;
}

#myrecht_content .head_blue18 {
	margin-bottom: 10px;
	width: 570px;
}


/* Searchbox Styles */

.search_item {
	border-bottom:1px solid #DEDEDE;
	height:55px;
	margin-top:5px;
	width:270px;
}

#search_ort {
	float:left;
	margin-left:10px;
}

#search_plz {
	float:left;
}

#anwalt_searchbox .button {
	margin-top: 20px;
}

#main_right_560 {
	width: 560px;
	float: left;
	margin-left: 35px;
}

#main_right_560 .inhalt {
	width: 560px !important;
}

#suchergebnisse_head .head_black18 {
	border: none !important;
}


/* Auflistung der Suchergebnisse */

#ergebnis_liste {
	margin-top: 15px;
}

.ergebnis_list_head_name {
	color: #CC1E26;
	float: left;
	font-weight: bold;
	padding-bottom: 10px;
	width: 220px;
}

.ergebnis_list_head_anschrift {
	color: #CC1E26;
	float: left;
	font-weight: bold;
	padding-bottom: 10px;
	width: 145px;
}

.ergebnis_list_head_partner {
	color: #CC1E26;
	float: left;
	font-weight: bold;
	padding-bottom: 10px;
	width: 60px;
}

.ergebnis_list_name {
	float:left;
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
	padding-top:5px;
	width:220px;
}

.ergebnis_list_anschrift {
	float:left;
	font-size:12px;
	padding-bottom:5px;
	padding-top:5px;
	width:145px;
}

.ergebnis_list_partner {
	float:left;
	font-size:12px;
	padding-bottom:2px;
	padding-top:5px;
	width:60px;
}

.ergebnis_zeile {
	border-bottom:1px solid #DEDEDE;
}

#suchergebnisse {
	margin-bottom: 20px;
}

#main_right_560 .border_top_bottom {
	border: none;
}

/* CHANGES FROM 7. September 2011*/
.autor_info {
    float: left;
    margin-right: 10px;
}
.autor_info .inhalt {
    padding: 10px;
	margin: 0;
	width: auto;
}

.autor_info .funcLink {
    display: block;
    float: right;
    width: 102px;
}

.autor_info .funcItem {
    color: #CC1E26;
    font-size: 12px;
    height: 18px;
    margin: 2px;
    padding-bottom: 1px;
    padding-left: 23px;
    padding-top: 1px;
    width: 75px;
}
.head_blue12_thin {
    color: #CC1E26;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 16px;
}
.autor_info .funcItem a, .autor_info .funcItem a:link, .autor_info .funcItem a:hover, .autor_info .funcItem a:visited {
    font-size: 12px;
}

#linke_spalte {
	display: none;
}

#mittlere_spalte {
	width: 600px;
	float: left;
}

#rechts_spalte {
	float: right;
}
