body {background-color:transparent;padding:0;margin:0;font-family:Georgia, Times, serif;font-size:16px;line-height:18px;}
a {color:#335277;text-decoration:underline;}
a:hover {color:#335277;text-decoration:none;}
h2 {font-size:22px;font-family:Georgia, Times, serif;font-weight:normal;margin-bottom:7px;}
h3 {color:#E73D77;font-size:22px;font-family:Georgia, Times, serif;font-weight:normal;margin-bottom:10px;border-bottom:6px solid #E6E6E6;padding-bottom:8px;margin-top:5px;line-height:22px;}
h3{color:#E73D77;font-size:22px;font-family:Georgia, Times, serif;font-weight:normal;margin-bottom:10px;border-bottom:6px solid #E6E6E6;padding-bottom:8px;margin-top:5px;line-height:22px;}
h4{color:#335277;font-size:15px;font-family:Georgia, Times, serif;margin-bottom:5px;margin-top:5px;font-weight:bold;}
.h4_magenta{color:#E73D77;font-size:15px;font-family:Georgia, Times, serif;margin-bottom:5px;margin-top:5px;font-weight:bold;}
li { list-style-type:circle; list-style-image:url();margin-top:5px;}
.ueberschrift_magenta {color:#E73D77;font-size:22px;font-family:Georgia, Times, serif;font-weight:normal;margin:5px 0 10px;border-bottom:6px solid #E6E6E6;padding-bottom:8px;}
.ueberschrift_magenta_anwaelte {color:#335277;font-size:15px;font-family:Georgia, Times, serif;font-weight:bold;margin-bottom:5px;margin-top:5px;border-bottom:none;}
.ueberschrift_magenta_klein {color:#E73D77;font-size:14px;font-family:Georgia, Times, serif;font-weight:normal;margin-bottom:5px;margin-top:-5px;}
.strong{font-weight:bold;} 
.icon{position:relative;top:2px; left:2px;}
.top {display:none;}
.bereich_top{position:relative;margin-top:0;height:110px;}
.logo_print{display:block;position:relative;top:10px;width:99%;height:75px;padding-left:0px; text-align:center;}
.logo{display:none;}
.navigation{display:none;}.balken {display:none;}.textbox_top{display:none;}.textbox_top_text{display:none;}.content_top {display:none;}

.content {position:relative;background-image:none;width:95%;background-color:#FFFFFF;color:#335277;font-size:16px;line-height:20px;text-align:left;margin-top:20px;}
.content_left {position:relative;width:100%;margin-left:-35px;padding-bottom:10px;*margin-top:50px;*margin-left:-10px;}
.content_right { display:none;}
.content_right_anwaelte{clear:both;float:none;width:98%; margin-left:-15px;padding-bottom:0px;padding-top:20px;}
*html .content_right_anwaelte { /*IE6 only*/
	margin-left:10px;}
*+html .content_right_anwaelte { /*IE7 only*/
	margin-left:10px;}

.content_bottom { display:none;}
.logo_klein {display:none;}
.navigation_bottom {display:none;}
.link_bottom {position:relative;padding-right:16px;margin-top:-30px;top:10px;width:900px;}
.copyright {display:none;}
.copyright_fr {display:none;}
.impressum {display:none;}
.content_bottom_schatten {display:none;}
/* Anwaltsuche */
#layer a{color:#E73D77;text-decoration:none;}
#layer a:hover{color:#E73D77;text-decoration:underline;}
#layer{background-color: white;width:100%;position:absolute;z-index:9999;color:#335277;padding-bottom:20px;left:0px;}
.input{display:none;}
.anwaltsuche_top{background-image:url(../img/bg/anwaltsuche.jpg); background-repeat:no-repeat;height:94px;color:#FFFFFF; font-size:15px;padding-left:17px;padding-top:10px;}
.anwaltsuche_top a{color:#FFFFFF;}
.anwaltsuche_top a:hover{color:#FFFFFF; text-decoration:none;}
.anwaltsuche_top_left{position:relative;float:left;width:362px;margin-top:22px;}
.anwaltsuche_top_right{position:relative;float:left;width:50px;top:30px;}
.anwaltsuche_content{ padding:13px 10px 10px;}
.anwaltsuche_trenner{height:1px;background-color:#88A5CC;overflow:hidden;width:450px;margin-bottom:10px;margin-top:20px;}
.anwaltsuche_text{position:relative;float:left;width:320px;margin-top:2px;}

.content_right ul{margin-left:-20px;}
.content_right ul a{text-decoration:none;}
.content_right ul a:hover{text-decoration:underline;}

.ul_blau {margin-top:15px;}
.ul_blau li { list-style-type:circle; list-style-image:url();margin-top:15px;}
ul a{text-decoration:none;}
ul a:hover{color:#E73D77;text-decoration:none;}

.anwaelte_liste_img{position:relative;float:left;width:10%;margin-bottom:25px;margin-top:4px;}
.anwaelte_liste_text{position:relative;float:left;width:80%;font-size:16px;}
.anwaelte_liste_link{display:none;} 
.accordion{display:none;} 
.standorte_text{position:relative;float:left;width:400px;margin-bottom:15px;margin-right:10px;}
.standorte_img{position:relative;float:left;width:197px;margin-bottom:15px;}
.standort_kontakt_lage_left{display:none;}.standort_kontakt_lage_right{display:none;}
.map_standort{display:none;}
.kontaktdetails_standort{display:none;}
.font_size_11{display:none;}
.standort_kontakt_lage_left_bild_left{cursor:pointer;float:left;left:196px;margin-bottom:30px;position:relative;top:-10px;width:196px;}
.standort_kontakt_lage_right_bild_left{position:relative;float:left; width:280px;margin-bottom:30px;cursor:pointer;top:-10px;left:115px;}
.map_standort_bild_left{display:none;position:relative;left:-310px;border:1px solid red; width:500px; height:300px;margin-top:10px;}

.navi_inhalt{margin-right:15px; display:none:}

.paging {display:none;}

.float_left{position:relative;float:left;margin-right:10px;margin-bottom:8px;}
.float_left a{text-decoration:none;}
.float_left a:hover{color:#E73D77;text-decoration:none;}

.hintergrund_grau{background-color:#F2F2F2;width:99%;height:auto;padding:5px 15px 15px;margin-top:20px;margin-bottom:20px;}
.kontaktdaten_print{ width:90%; text-align:center;margin-top:100px;color:#999999;display:block; position:relative; z-index:999;}
