/* Allgemein */
* {
	margin: 0;
	padding: 0;
}

html {
min-height: 100%;	
overflow:-moz-scrollbars-vertical;
}

body {
	background: #d9dad4 url('../img/background.gif') repeat-x top;
	color: #444;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding-top: 0px;
	line-height:150%;
	text-align:left;
}

/*
img {
border:none;
display:inline;
}
*/



p,ul {padding-bottom: 1.2em;}



a {color: #048;}
a:hover {color: #06C;}

hr {
margin-bottom:5px;
}


/* überschriften */

h1 {font: normal 1.5em Verdana,sans-serif; }
h2 {font: bold 1.4em Tahoma,Verdana, sans-serif;}
h3 {font: bold 1em Tahoma,Verdana,sans-serif;}
h4 {font: normal 1.5em Verdana,sans-serif; }
h1,h2,h3,h4 {padding-top: 6px; color: #553; margin-bottom: 4px;}


acronym  {
	border-bottom: 0.1em dotted #008261;
	cursor: help;
	}	







#container {
	float: left;
	width: 954px;

}

#header {
	float: left;
	width: 954px;
	height:96px;
	background: url('../img/header.jpg') no-repeat center bottom;
}



.links_kanzlei {
width:299px;
height:686px;
float:left;
}

.linkhover a{
color:#333;font-size:11px;
}

.bild_kanzlei {
width:299px;
height:500px;
background: #d9dad4 url('../img/kanzlei.jpg') no-repeat center top;
}

.bild_kontakt {
width:299px;
height:500px;
background: #d9dad4 url('../img/kontakt.jpg') no-repeat center top;
}

.bild_anwaelte {
width:299px;
height:500px;
background: #d9dad4 url('../img/anwaelte.jpg') no-repeat center top;
}

.bild_impressum {
width:299px;
height:500px;
background: #d9dad4 url('../img/impressum.jpg') no-repeat center top;
}

.bild_leistungen {
width:299px;
height:500px;
background: #d9dad4 url('../img/leistungen.jpg') no-repeat center top;
}

.bild_aktuelles {
width:299px;
height:500px;
background: #d9dad4 url('../img/aktuelles.jpg') no-repeat center top;
}


.bild_presse {
width:299px;
height:500px;
background: #d9dad4 url('../img/prese.jpg') no-repeat center top;
}


.obereTabellenabstand {
padding-top:6px;
}



#obereNavigation {
margin-top:71px;
width:654px;
height:25px;
float:right;
border-left:1px solid #fff;
color:#FFFFFF;
background: url('../img/hauptnav_back.gif') repeat-x right bottom; 
}

#obereNavigation ul{
display:inline;
height:25px;
list-style:none;
}

#obereNavigation li{
display:inline;
font-size:12px;
font-weight:bold;
padding-right:1px;
}

#obereNavigation span{
border-right:1px solid #fff;
vertical-align:-15%;
font-size:21px;
margin-left:-6px;
margin-right:-5px;

}

#obereNavigation li a{
margin:0px;
display:inline;
color:#ddd;
text-decoration:none;
background: url('../img/hauptnav_back.gif'); 
padding:8px 7px 0px 7px;
width:99%;
}

#obereNavigation li a:hover{
color:#fff;
background: url('../img/hauptnav_hover.gif'); 
background-repeat:repeat-x;
width:99%;
position: relative;
top:0px;
height:25px;
padding:15px 7px 0px 7px;
}

#obereNavigation li .current{
color:#fff;
background: url('../img/hauptnav_hover.gif'); 
background-repeat:repeat-x;
width:99%;
position: relative;
top:0px;
height:25px;
padding:15px 7px 0px 7px;
display:inline;
}




/* Unter Navigation*//* Unter Navigation*//* Unter Navigation*//* Unter Navigation*/

#sub_navi {
width:299px;
background-color:#d9dad4;
}


#sub_navi h4 {
padding-left:40px;
height:29px;
width:259px;
background-color:#008261;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
border-bottom:1px solid #fff;
line-height:150%;
margin-bottom:0px;
}



#sub_navi ul {
width:299px;
margin-bottom:-19px;
}

#sub_navi li {
height:29px;
border-bottom:1px solid #fff;

}

#sub_navi li a{
padding-left:40px;
font-size:13px;
font-weight:bold;
color:#666;
line-height:200%;
text-decoration:none;
}

#sub_navi a:hover{
color:#008261;
text-decoration:none;
background: url('../img/subnav_hover.gif') no-repeat left; 
}

#sub_navi li .aktiv{
color:#008261;
text-decoration:none;
background: url('../img/subnav_hover.gif') no-repeat 0px -5px; 
*background: url('../img/subnav_hover.gif') no-repeat 0px -6px; 
}

/* Ende Unter Navigation*//* Ende Unter Navigation*//* Ende Unter Navigation*//* Ende Unter Navigation*/




/* Inhalt *//* Inhalt*//* Inhalt*//* Inhalt*/

#contentContainer {
margin:0px;
padding:0px;
width:653px;
background-color:#f4f2e8;
float:right;
border-right:1px solid #fff;
border-left:1px solid #fff;
line-height:125%;
}


#content{
margin:17px 60px 100px 50px;
padding:0px;
width:530px;
height:100%;
font-size:12px;
text-align:left;
}

#content a {
color:#333;
}

#content a:hover {
color:#008261;
text-decoration:none;
}


#content strong {
color: #008261;
font-size:13px;
 }
 
 #content h1 {
font-size: 1.4em; 
font-weight: bold; 
color: #008261;
font-family: Tahoma,Verdana, sans-serif;
margin-top:7px;
padding-top:7px;
 }
 

#content h2 {
font-size: 13px; 
font-weight: bold; 
color: #008261;
margin-bottom:10px;
 }

#content h3 {
font-size: 11px; 
font-weight: bold; 
color: #008261;
 }

 
 
 

#content img{
display:inline;
border:1px solid #999;
margin:10px 10px 10px 0;
}
 


 

#content ul {
margin-top:13px;
}


#content li{
list-style-type:none;
padding-left:25px;
padding-right:30px;
background:url('../img/kasten.gif') no-repeat 1px 6px;
}



#content .pdfDownload li{
list-style-type:none;
padding-left:25px;
padding-right:30px;
background:url('../img/pdf.gif') no-repeat 0px 0px;
font-weight:bold;
margin-bottom:-10px;
}



#content .pdfDownload a{
color:#008261;
}



#content .pdfListe a{
color:#008261;
padding-right:15px;
}


#content .pdfListe a:hover{
color:#666;
text-decoration:none;
}


td img {
margin-top:0px;
padding-top:0px;

}

.Border{
border: 1px solid #008261;
}

.linie {
border-bottom: 1px solid #008261;
}

.tabelle a {
color:#333;
}

.tabelle a:hover {
color:#008261;
text-decoration:none;
}









/* footer */

#footer {
margin-top:60px;
}

.foot_druck_oben {
width:300px;
float:left;
}

.foot_sitemap {
float:right;
}
