.headline {  font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #77001C; text-decoration:none;}
.brot {  font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000;}
.bg {  background-attachment: fixed; background-color: #CCDADA; background-image: url(hintergrund-img/philosophie.jpg); background-repeat: repeat; background-position: center}
.brotW { font-family: Verdana, Arial, Helvetica; font-size: 11px; color: #000000; line-height: 134% }
.headlineXtra { font-family: Verdana, Arial, Helvetica; font-size: 11px; font-weight: bold; color: #77001C; line-height:15px; text-decoration:none; }
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}
a {
	color:#000;
}
img {
	border:0px;
}
h1 {
	font-size:11px;
	color: #77001C;
	letter-spacing:3px;
	}
h2 {
	font-size:11px;
	color: #77001C;
	letter-spacing:1.5px;
	font-weight:bold;
	padding:12px 6px 12px 6px;
	margin:0px;
	}
ul {
	text-align:left;
	padding:0px 0px 0px 20px;
	margin:0px;
}
li { 
	line-height: 140%
	}
.name {
	background-color:#e8eeee;
	padding:0px;
	margin:130px 0px 0px 0px;
	width:260px;
	text-align:center;
	display:inline-block;
	height:50px;
	}
.name2 {
	background-color:#e8eeee;
	height:50px;
	margin:0px 45px 0px 45px;
	text-align:center;
	}
.float_left {
	float:left;
	width:auto;
	}
.float_right {
	float:right;
	width:auto;
	}
.float_left_50 {
	float:left;
	width:50%;
	}
.float_left_teamer {
	float:left;
	width:auto;
	margin-right:20px;
	}
.float_left_form {
	float:left;
	width:140px;
	}
.clear {
	clear:both;
	}
.logo {
	text-align:center;
	}
.location {
	 color: #fff;
	 text-align:center;
	 padding-top:5px;
	 line-height:10px;
	 font-weight:bold;
	 letter-spacing:2px;
	font-size:10px;
	 }
.head_menu {
	 color: #e9e9e9;
	 text-align:left;
	 margin-top:4px;
	 
	 font-weight:bold;
	 margin-left:auto;
	 margin-right:auto;
	 width:598px;
	 font-size:10px;
}
.head_menu_start {
	 color: #e9e9e9;
	 text-align:left;
	 margin-top:3px;
	 
	 font-weight:bold;
	 margin-left:auto;
	 margin-right:auto;
	 width:598px;
	 font-size:10px;
}
.head_menu a:link, .head_menu a:visited  {
	color: #efefef;
	text-decoration:none;
	}
.head_menu a:hover, .head_menu a:active  {
	color:#FFF;
	}
.head_menu_start {
	 color: #e9e9e9;
	 text-align:left;
	 margin-top:3px;
	 
	 font-weight:bold;
	 margin-left:auto;
	 margin-right:auto;
	 width:598px;
	 font-size:10px;
}
.head_menu_start a:link, .head_menu_start a:visited  {
	color: #efefef;
	text-decoration:none;
	}
.head_menu_start a:hover, .head_menu_start a:active  {
	color:#FFF;
	}
.bottom_menu {
	 color: #004743;
	 text-align:center;
	 padding-top:16px;
	 line-height:20px;
	 font-weight:bold;
	 font-size:10px;
}
.bottom_menu a:link, .bottom_menu a:visited  {
	color: #004743;
	text-decoration:none;
	}
.bottom_menu a:hover, .bottom_menu a:active  {
	color:#77001C;
	}
.bottom_menu_active  {
	color:#77001C;
	}
.submenu {
	background-color:#99B6B4;
	color:#77001C;
	font-size:10px;
	padding:4px;
	margin:0px;
	text-align:center;
	line-height:16px;
	font-weight:bold;
	}
.submenu a:link, .submenu a:visited  {
	color: #77001C;
	text-decoration:none;
	}
.submenu a:hover, .submenu a:active  {
	color:#fff;
	}
.submenu_active {
	color:#fff;
	}
.main {
	background-image: url(hintergrund-img/bg_main.jpg);
	width:770px;
	/*margin-left:auto;
	margin-right:auto;*/
	position:absolute;
	left:50%;
	margin-left:-385px;
	line-height: 140%;
	
		}
.main2 {
	/*background-image: url(hintergrund-img/bg_main.jpg);*/
	width:770px;
	/*margin-left:auto;
	margin-right:auto;*/
	position:absolute;
	left:50%;
	margin-left:-385px;
	line-height: 140%;
		}
.main_head {
	text-align:center;
	}
.main_content {
	width: 360px;
	margin: 0px 205px 0px 205px;
	text-align:justify;
}
.main_content_2 {
	width: 360px;
	margin: 0px 205px 0px 205px;
	}
.mini_me{
	font-size:10px;
	}
.bg_philo {
	 background: url(hintergrund-img/philosophie.jpg) no-repeat;
}
.bg_team {
	 background: url(hintergrund-img/team-neu.jpg) no-repeat;
}
.bg_tat {
	 background: url(hintergrund-img/taetigkeiten.jpg) no-repeat;
	 text-align:center;
}
.bg_kontakt {
	 background: url(hintergrund-img/kontakt.jpg) no-repeat;
}
.bg_impressum {
	 background: url(hintergrund-img/impressum.jpg) no-repeat;
}
.bg_karriere {
	 background: url(hintergrund-img/karriere.jpg) no-repeat;
}
.bg_koop {
	 background: url(hintergrund-img/koop.jpg) no-repeat;
}
.bg_jam {
	 background: url(hintergrund-img/taetigkeiten-wirtschaft.jpg) no-repeat;
}
.bg_baurecht {
	 background: url(hintergrund-img/taetigkeiten-baurecht.jpg) no-repeat;
}
.bg_immo {
	 background: url(hintergrund-img/taetigkeiten-immo.jpg) no-repeat;
}
.bg_notariat {
	 background: url(hintergrund-img/taetigkeiten-notariat.jpg) no-repeat;
}
.bg_gesellschaft {
	 background: url(hintergrund-img/taetigkeiten-gesellschaft.jpg) no-repeat;
}
.bg_vermoegen {
	 background: url(hintergrund-img/taetigkeiten-vermoegen.jpg) no-repeat;
}
.bg_laender {
	 background: url(hintergrund-img/taetigkeiten-neuelaender.jpg) no-repeat;
}

.forminput {
	border: 1px solid #004743;
	font-size:12px;
	width:200px;
	margin-bottom:5px;
}
.formbutton {
	border: 0px solid #004743;
	background-color:  #004743;
	font-size:12px;
	color:#FFFFFF;
	padding:2px;
}
textarea {
	border: 1px solid #004743;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	width:200px;
	margin-bottom:5px;
}
