/***************************************************
   Styles for rounded corners
 ***************************************************/

b.rtop, b.rbottom{display:block}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #FFF}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

/***************************************************
   HTML Element Styles
 ***************************************************/
#wrapper {
margin: 40px auto;
margin-bottom:0px;
padding:0px;
width: 850px;
height:600px;

border:#125B3E solid 1px;
  background: url(../images/bgwrapper.jpg);
  background-repeat:no-repeat;
  background-position:left top;
  background-color:#FFFFFF;}

body {
	padding: 0px;
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000;
	background-color: #EEE;
	
  background: url(../images/bg_body.jpg);
  background-repeat:repeat-x;
  background-color:#DED999;
	
}

h1 {
  font-size: 14px;
  font-weight: bold;
  color: #125B3E;
}

h2 {
  font-size: 10px;
  font-weight: bold;
  color: #D0AD67;
}

h3 {
  font-size: 10px;
  font-weight: bold;
  color: #069;
}
h4 {
  font-size: 12px;
  font-weight: bold;
  color: #125B3E;
}

h5 {
  font-size: 12px;
  font-weight: bold;
  color: #000000;
}
h6 {
  font-size: 8px;
  font-weight: bold;
  color:#666666;
}
.title {
  font-size: 20px;
  font-weight: bold;
  color: #125B3E;
  padding-left: 10px;
  padding-right: 10px;
  background: #FFF;
}

.subtitle {
  font-size: 11px;
  font-weight: bold;
  color: #333;
  padding-left: 10px;
  padding-right: 10px;
  background: #FFF;
}

#lpanel .heading {
  background-color: #125B3E;
  font-size: 11px;
  font-weight: bold;
  color: #FFF;
  text-align: center;
  padding: 0px;
  margin-top: 5px;
  margin-bottom: 5px;
}

#lpanel a {
  color: #333;
  text-decoration: none;
  font-weight: bold;
  padding-left: 15px;
  background: url(../images/b-1.gif) no-repeat center left;
}

#lpanel a:hover {
  color: #690;
  background: url(../images/b-2.gif) no-repeat center left;
}

#neu-orthopaedische-praxis {

margin-top: 5px;
margin-left: 10px;
margin-bottom: -10px;


background-image: url(../banner-neue-orthpaedische-praxis/orthopaedie-neue-praxis-2.gif);
width: 150px;
height:100px;

}

a {
  color: #125B3E;
  text-decoration: none;
  padding: 1px;
}

a:hover {
  color: #666;
  text-decoration:underline;

}

img {
  float: right;
}


#bild {
	margin-left: 50px;
	width: 160px;
	height: 250px;
	text-align: center;
	padding-top: 35px;
 
}
#bild-1 {
	margin-left: 200px;
	width: 199px;
	position: absolute;
	left: 348px;
	top: 237px;
	height: 326px;
	border-color: #459578;
	border-style: dotted;
	padding: 0 5px 5px 5px;
 }
#gesundsein {
	margin-left: 50px;
	width: 400px;
	height: 65px;
	padding-top: 35px;
	background-image:url(../pdf-daten/logo-gesundsein.jpg);
 
}
#film-galerie {
	width: 600px;
	height: 35px;
	padding-top: 5px;
	text-align: center;
 }
 
 
 #content-film-galerie {
  width: 367px;
  height: 298px;

  margin-left: 335px;
  position: absolute;
  left: 15px;
  top: 235px;
	 
}	


 


#leistungen {
	margin-left: 50px;
	width: 250px;
	height: 200px; 
}
#leistungen-1 {
	width: 199px;
	position: absolute;
	height: 200px;
	top: 238px;
	left: 568px;
 }


/***************************************************
   video position erste reihe
 ***************************************************/
#film-left {
	margin-left: 5px;
	margin-top: 60px;
	width: 150px;
	height: 104px;
	position: absolute;
	top: 270px;
	left: 246px;
	 border: medium double;
  border-color:#006633;
	 }
#film-center {
	margin-left: 200px;
	margin-top: 60px;
	width: 150px;
	height: 104px;
	position: absolute;
	left: 233px;
	top: 271px;
	 border: medium double;
  border-color:#006633;
	 }
#film-right {
	margin-left: 350px;
	margin-top: 60px;
	width: 150px;
	height: 104px;
	position: absolute;
	left: 265px;
	top: 271px;
	 border: medium double;
  border-color:#006633;
	 }
	 /***************************************************
   video position zweite reihe
 ***************************************************/
 #film-left-2 {
	margin-left: 50px;
	margin-top: 60px;
	width: 150px;
	height: 104px;
	position: absolute;
	left: 202px;
	top: 399px;
	 border: medium double;
  border-color:#006633;
	 }
#film-center-2 {
	margin-left: 200px;
	margin-top: 60px;
	width: 150px;
	height: 104px;
	position: absolute;
	left: 234px;
	top: 400px;
	 border: medium double;
  border-color:#006633;
	 }
#film-right-2 {
	margin-left: 350px;
	margin-top: 60px;
	width: 150px;
	height: 104px;
	position: absolute;
	left: 266px;
	top: 401px;
	 border: medium double;
  border-color:#006633;
	 }
 /***************************************************
   video position dritte reihe
 ***************************************************/
 #film-left-3 {
	margin-left: 50px;
	margin-top: 60px;
	width: 150px;
	height: 104px;
	position: absolute;
	left: 204px;
	top: 531px;
	 border: medium double;
  border-color:#006633;
	 }
#film-center-3 {
	margin-left: 200px;
	margin-top: 60px;
	width: 150px;
	height: 104px;
	position: absolute;
	left: 235px;
	top: 531px;
	 border: medium double;
  border-color:#006633;
	 }
#film-right-3 {
	margin-left: 350px;
	margin-top: 60px;
	width: 150px;
	height: 104px;
	position: absolute;
	left: 267px;
	top: 533px;
	 border: medium double;
  border-color:#006633;
	 }
	 
	  /***************************************************
   player 
   ***************************************************/
 
 #film-player {
	margin-left: 350px;
	margin-top: 50px;
	width: 138px;
	height: 30px;
	position: absolute;
	left: 89px;
	top: 233px;
	 border: medium double;
  border-color:#006633;
	 }
/***************************************************
   Site Layout Containers
 ***************************************************/

#header {
  width: auto;
  height: 150px;


}

#title {
	top: 28px;
	left: 11px;
	padding: 87px 0 0 237px;
	margin: 0 0 0 0;
	height: 48px;
	position: absolute;
	width: 780px;
}

#neuesmenue {
float:right;
display:block;
overflow:hidden;
width:500px;
height:35px;
margin-top:73px;
}

#neuesmenue a{
float:left;
display:block;
overflow:hidden;
height:auto;
width:auto;
margin-left:10px;
padding:5px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
background-image:url(../images/bgnavi.jpg);
background-repeat:no-repeat;
background-position:center;
color:#CCCCCC;
}
#neuesmenue a:hover{
color:#FFFFFF;

}

#lpanel {
	background-color: #FFF;
	border: 1px solid #DDD;
	width: 170px;
	position: absolute;
	left: 10px;
	top: 192px;
}

#content {
float:right;
	width: 550px;
	height:400px;
	overflow:auto;
	padding: 10px 5px 0 5px;
	background-color: #FFF;
	margin-right:15px;

	color:#666666;
	margin-top: 8px;
}
#content-kontakt {
  width: 602px;
  margin: 0px 200px 10px 198px;
  padding: 10px 5px 0 5px;
  background-color: #FFF;
  border: 1px solid #DDD;
}
#content-leistungen {
  width: 602px;
  margin: 0px 200px 10px 198px;
  padding: 10px 5px 0 5px;
  background-color: #FFF;
  border: 1px solid #DDD;
  height: 350px;
}
#footer {
	width: 612px;
	margin: 0px 200px 5px 198px;
	padding: 10px 0 0 0;
	background-color: #FFF;
	border: 1px solid #DDD;
	font-size: 9px;
	text-align: right;
  
}


#wrapper2 {
	width: 850px;
	margin: 0 auto;
	font-size:11px;
}

.footer1 {
margin:0 auto;
padding:0px;
width:850px;
height:auto;
text-align:center; color:#125B3E;
border-bottom:#125B3E solid 1px;
text-decoration:none;
margin-left:0px;
margin-top:0px;}

.footer1 p {
text-align:center; color:#125B3E;
text-decoration:none;}

.footer1 a {
text-align:center; color:#125B3E;
text-decoration:none;}

.footer1 a:hover {
text-align:center; color:#1E9E6B;
text-decoration:underline;
background-color:#DED999;}


.footer2 {
margin:0 auto;
padding:0px;
width:850px;
height:auto;
text-align:center; 
color:#808885;
text-decoration:none;
margin-left:0px;
background-image:none;}

.footer2 p {
text-align:center; color:#808885;
text-decoration:none;}

.footer2 a {
text-align:center; color:#808885;
text-decoration:none;}


.footer2 a:hover{
color:#949D9A;
background-color:#DED999;
text-decoration:underline;}

ul li img {
border:none;}