/*************************/
/* SECTION 1 - MAIN BODY */
/*************************/


body {background: url(../img/page_back.jpg) top left repeat-x #d5d7d4; padding: 0px; font-family: arial, sans-serif;font-size:13px;line-height:15px;}

.page {width: 936px;height:620px;background: url(../img/content_back.jpg) top left no-repeat; margin: 0px auto; padding: 0px; padding-top: 0px;}

/* IE6 */
* html body .page {width: 936px;height:620px;background: url(../img/content_back.jpg) top left no-repeat; margin: -7px auto; padding: 0px; padding-top: 0px;}

.head {height:86px;overflow:hidden;background: url(../img/head_back.png) top left no-repeat;margin-left:14px;}
.headtitel {float:left;padding-top:46px;}

.middle {height:433px;padding-left:14px;}
.content1 {width: 922px;height:429px;border-width:0px;border-top-width:2px; border-bottom-width:2px; border-style:solid; border-color:#ffffff;background: url(../img/startseite_back.jpg) top left no-repeat;}
.content2 {width: 922px;height:429px;border-width:0px;border-top-width:2px; border-bottom-width:2px; border-style:solid; border-color:#ffffff;background: url(../img/sozietaet_back.jpg) top left no-repeat;}
.content3 {width: 922px;height:429px;border-width:0px;border-top-width:2px; border-bottom-width:2px; border-style:solid; border-color:#ffffff;background: url(../img/rechtsgebiete_back.jpg) top left no-repeat;}
.content3 a:hover {font-weight:bold;}

.content4 {width: 922px;height:429px;border-width:0px;border-top-width:2px; border-bottom-width:2px; border-style:solid; border-color:#ffffff;background: url(../img/rechtsanwaelte_back.jpg) top left no-repeat;}
.content5 {overflow:hidden;width: 922px;height:429px;border-width:0px;border-top-width:2px; border-bottom-width:2px; border-style:solid; border-color:#ffffff;background: url(../img/anwalt_back.jpg) top left no-repeat;}
.content55 {overflow:hidden;width: 922px;height:429px;border-width:0px;border-top-width:2px; border-bottom-width:2px; border-style:solid; border-color:#ffffff;background: url(../img/rechtsgebiete2.jpg) top left no-repeat;}

.content6 {width: 922px;height:429px;border-width:0px;border-top-width:2px; border-bottom-width:2px; border-style:solid; border-color:#ffffff;background: url(../img/impressionen_back.jpg) top left no-repeat;}
.content7 {width: 922px;height:429px;border-width:0px;border-top-width:2px; border-bottom-width:2px; border-style:solid; border-color:#ffffff;background: url(../img/IhrWegZuUns_back.jpg) top left no-repeat;}
.content8 {width: 922px;height:429px;border-width:0px;border-top-width:2px; border-bottom-width:2px; border-style:solid; border-color:#ffffff;background: url(../img/aktuelles_back.jpg) top left no-repeat;}
.content9 {width: 922px;height:429px;border-width:0px;border-top-width:2px; border-bottom-width:2px; border-style:solid; border-color:#ffffff;background: url(../img/webakte_back.jpg) top left no-repeat;}
.content10 {width: 922px;height:429px;border-width:0px;border-top-width:2px; border-bottom-width:2px; border-style:solid; border-color:#ffffff;background: url(../img/impressum_back.jpg) top left no-repeat;font-size:11px;line-height:12px;}
.content10 table {padding:0px;margin:0px;}
.content10 p {padding:0px;margin:0px;}


.contenttext1 {margin-left:380px;width:525px;color:#014689;padding:10px;padding-left:0px;padding-top:15px;}
.contenttext2 {float:left;margin-left:0px;color:#014689;padding-left:0px;padding-top:15px;}
.contenttext21 {float:left;width:545px;height:413px;overflow:hidden;margin-left:0px;color:#014689;padding-left:0px;padding-top:15px;}
.contenttext3 {float:left;width:535px;margin-left:11px;color:#014689;padding-top:0px;padding-left:0px;padding-right:0px;}
.contenttext3 table {width:535px;}

/* IE6 */
* html body .contenttext3 {float:left;width:525px;margin-left:11px;color:#014689;padding-top:0px;padding-left:0px;padding-right:0px;}
* html body .contenttext3 table {width:525px;}


.contenttext31 {float:left;width:535px;margin-left:11px;color:#014689;padding-top:8px;padding-left:0px;padding-right:0px;}
.contenttext31 table {width:535px;height:383px;}
.contentmixed {float:left;width:535px;height:408px;color:#014689;}
.contenttext4 {width:525px;height:283px;color:#014689;margin-left:5px;padding:10px;padding-top:15px;}
.contenttext5 {float:left;width:260px;color:#014689;padding:10px;padding-top:15px;}
/* IE6 */
* html body .contenttext5 {float:left;width:240px;color:#014689;padding:10px;padding-top:15px;}

.contenttext6 {float:left;width:525px;color:#014689;padding:10px;padding-left:0px;padding-top:15px;text-align:justify;}
.contenttext6 a {color:#014689; text-decoration: none; font-weight:bold;}
.contenttext6 a:visited {color:#014689; text-decoration: none; font-weight:bold;}
.contenttext6 a:link {color:#014689; text-decoration: none; font-weight:bold;}
.contenttext6 a:active {color:#014689; text-decoration: none; font-weight:bold;}
.contenttext6 a:hover {color:#014689; font-weight:bold;text-decoration: none;}

.gmap {float:left;width:280px;margin:0px;padding:0px;padding-top:25px;}


.content6 .flashpic {float:left;}
.content6 .contentmixed .flashleiste {width:543px;overflow:hidden;margin-top:0px;margin-left:0px;padding:0px;padding-left:14px;}
/* IE */
* html body .content6 .contentmixed .flashleiste {width:543px;overflow:hidden;margin-top:-4px;margin-left:0px;padding:0px;padding-left:14px;}

.contenttext7 {float:left;overflow:hidden;width:520px;height:400px;color:#014689;padding:10px;padding-top:15px;}
.contenttext8 {;margin-left:365px;width:570px;color:#014689;padding:0px;padding-left:0px;padding-top:10px;}
/* IE */
* html body .contenttext8 {margin-left:352px;width:570px;color:#014689;padding:0px;padding-left:0px;padding-top:10px;}

.implinks{float:left;margin-left:10px;width:260px;}
.imprechts{float:left;margin-left:10px;width:275px;}


.contentmenu {float:left;overflow:hidden;margin-left:215px;width:141px;color:#909793;padding:10px;}
/* IE6 */
* html body .contentmenu {overflow:hidden;margin-left:107px;width:131px;color:#909793;padding:10px;}

.contentmenu p {color:#909793;}

.contentmenu ul {width: 160px; overflow:hidden; margin: 7px 0px 20px 0px; padding: 0px;}	
.contentmenu li {list-style: none;min-height: 18px; height: auto !important; height: 18px; line-height: 15px; margin: 0px; color:#909793; text-decoration: none; font-size: 13px;padding-top:5px;}
.contentmenu li a {display: block; margin: 0px; color:#909793; text-decoration: none;}
.contentmenu li a:hover, .contentmenu li a.selected {color:#014689;font-weight:bold; text-decoration: none;}

.contentmenu2 {float:left;margin-left:215px;width:125px;color:#909793;padding:10px;}
/* IE6 */
* html body .contentmenu2 {overflow:hidden;margin-left:107px;width:131px;color:#909793;padding:10px;}

.contentmenu2 p {color:#909793;}

.contentmenu2 ul {width: 140px; margin: 4px 0px 20px 0px; padding: 0px;}	
.contentmenu2 li {list-style: none;min-height: 18px; height: auto !important; height: 18px; line-height: 15px; margin: 0px; color:#909793; text-decoration: none; font-size: 13px;padding-top:5px;}
.contentmenu2 li a {display: block; margin: 0px; color:#909793; text-decoration: none;}
.contentmenu2 li a:hover, .contentmenu2 li a.selected {color:#014689;font-weight:bold; text-decoration: none;}


.contentmenu3 {float:left;margin-left:187px;width:190px;color:#909793;padding:0px;font-size: 13px;line-height:18px;overflow:hidden;}
.contentmenu3 p {color:#909793; text-decoration: none;}
.contentmenu3  a {color:#909793; text-decoration: none;}
.contentmenu3  a:visited {color:#909793; text-decoration: none;}
.contentmenu3  a:link {color:#909793; text-decoration: none;}
.contentmenu3  a:active {color:#909793; text-decoration: none;}
.contentmenu3  a:hover, .contentmenu3  a.selected{color:#014689; font-weight:600;text-decoration: none;}
/* IE6 */
* html body .contentmenu3 {overflow:hidden;margin-left:87px;width:181px;color:#909793;padding:10px;}



.menu {height:86px;background-color:#004688;margin-left:14px;}
.menu .leiste {float:left;padding-top:20px;padding-left:15px;color:#ffffff;}
.menu .leiste2 {float:right;padding-top:20px;padding-right:15px;color:#ffffff;}

.menu .leiste ul {width: 680px; margin: 0px 0px 0px 0px; padding: 0px;color:#ffffff;}	
.menu .leiste li {display: inline;list-style: none; margin: 0px; padding:0px;padding-left:2px;font-weight:bold; font-size: 13px;color:#ffffff;}
.menu .leiste li a{color:#ffffff; text-decoration:none;}
.menu .leiste li a:hover, .menu .leiste li a.selected {color:#ffffff; text-decoration:underline;}


.menu .leiste2 ul { margin: 0px 0px 0px 0px; padding: 0px;color:#ffffff;}	
.menu .leiste2 li {display: inline;list-style: none; margin: 0px; padding:0px;padding-left:2px;font-weight:bold; font-size: 13px;color:#ffffff;}
.menu .leiste2 li a{color:#ffffff; text-decoration:none;}
.menu .leiste2 li a:hover, .menu .leiste2 li a.selected {color:#ffffff; text-decoration:underline;}

.kleinerText2 {margin: 0px; padding: 0px;padding-right:20px; color:#000000; font-weight:normal;font-size:10px;}
.kleinerText2 a:visited{color:#000000;text-decoration: none; }
.kleinerText2 a:hover{color:#000000;text-decoration: none; }
.kleinerText2 a:link{color:#000000;text-decoration: none;}
.kleinerText2 a:active{color:#000000;text-decoration: none;}



/*************************/
/* CMS - Bereich 	 */
/*************************/
#edit_win {position:absolute;z-index:22; visibility:visible;background-color:rgb(255,255,255);}
#edit_win a {color: #0000ff;  font-size: 12px;line-height: 14px; font-family:  Helvetica, Sanserif, "Sans Serif" font-weight:bold;text-decoration:none;}
#edit_win input {color: #000000;  font-size: 11px;line-height: 13px; font-family:  Arial,Helvetica, Sanserif, "Sans Serif" font-weight:bold;text-decoration:none;}

#adminmenu {position:absolute;left:-153px;top:-240px;width:180px;z-index:21; visibility:visible;color:#000000;}
#adminmenu td {color:#000000;font-size:10px;}
#admin_tb td {color:#000000;font-size:10px;}
#adminmenu ul {margin:10px;padding:0px;}
#adminmenu li {display: inline; list-style: none; margin: 0px; padding: 0px;font-weight:bold;}
#adminmenu li a {background-color:#ffffff;color:#092469;text-decoration: none;padding-left:5px;padding-right:5px;}
#adminmenu li a:hover {background-color:#d0d0d0;color:#555555;text-decoration: none;} 
#adminmenu li a.selected {background-color:#092469;color:#ffffff;text-decoration: none;}

.spon {color:#f0f0f0; font-size: 11px;text-decoration: none;}

.lnkselect {font-size:18px;font-weight:bold;text-decoration: underline;}

p {color:#014689;}
.SeitenTitel {margin: 0px; padding: 0px; color:#014689; font-weight:bold; font-size: 18px;line-height:28px;}
.UnterTitel {margin: 0px; padding: 0px; color:#014689; font-weight:bold; font-size: 14px;line-height:18px;}
.NormalText {margin: 0px; padding: 0px; color:#014689; font-weight:normal;}
.kleinerText {margin: 0px; padding: 0px; color:#909793; font-weight:bold;font-size:10px;white-space:nowrap;}
.kleinerText a:visited {color:#909793;text-decoration: none; }
.kleinerText a:hover {color:#014689;text-decoration: underline; }
.kleinerText a:link {color:#909793;text-decoration: none;}
.kleinerText a:active {color:#909793;text-decoration: none;}



.Bildrahmen {border-width:1px;border-style:solid; border-color:#555555;}

p a:visited {color:#014689;text-decoration: none; }
p a:hover {color:#014689;text-decoration: none; }
p a:link {color:#014689;text-decoration: none;}
p a:active {color:#014689;text-decoration: none;}

