html {
	height:100%;
}

body {
	margin:0;
	padding:0;
	border:0;
	text-align:center;
	background-color:#F0893E;
	height:100%;
}


#distance { 
	width:1px;
	height:50%;
	margin-bottom:-252px; /* half of container's height */
	float:left;
}

#container {
	margin:0 auto;
	position:relative; /* puts container in front of distance */
	text-align:left;
	height:504px;
	width:794px;
	clear:left;
	margin-top:20px;
	background:url(../images/bg.jpg) 0 0 no-repeat;
}



#siteholder {
	margin:0 auto 0 auto;
	width:794px;
	height:544px;
	text-align:left;
}

#mainmenu {
	float:left;
	width:277px;
	height:208px;
	border-top:1px solid #ffffff;
	border-left:1px solid #ffffff;
}

#head {
	float:left;
	width:515px;
	height:208px;
	background-color:#706965;
	border-top:1px solid #ffffff;
	border-right:1px solid #ffffff;
	overflow:hidden;
}

#leftcontent {
	float:left;
	width:277px;
	height:334px;

	border-bottom:1px solid #ffffff;
	border-left:1px solid #ffffff;
	background:url(../images/logo.gif) 27px 250px no-repeat;
	background-color:#ffffff;	
}

#maincontent {
	float:left;
	width:515px;
	height:312px;
	background-color:#FCE3D6;
	border-bottom:1px solid #ffffff;
	border-right:1px solid #ffffff;
}

#scroller {
	float:left;
	width:515px;
	height:275px;
	overflow:auto;
	margin-top:25px;
}

#footer {
	float:left;
	width:516px;
	height:22px;
	background:url(../images/footer.gif) 0 0 no-repeat;
}




/*
		#head
*/
#head img {
	margin:0;
	height:170px;
	float:left;
	overflow:hidden;
}
* html #head img {
	margin-left:-3px;
}

#head h1 {
	margin:0;
	padding:0;
	float:left;
	width:100%;
	font-size:12px;
	height:33px;
}

#head h1.index {	background:url(../images/headline_index.gif) 0 0 no-repeat; }
#head h1.praxis {	background:url(../images/headline_praxis.gif) 0 0 no-repeat; }
#head h1.team  {	background:url(../images/headline_team.gif) 0 0 no-repeat; }
	#head h1.team_roest  {	background:url(../images/headline_team_roest.gif) 0 0 no-repeat; }
	#head h1.team_rotmann {	background:url(../images/headline_team_rotmann.gif) 0 0 no-repeat; }
	#head h1.team_wenisch  {	background:url(../images/headline_team_wenisch.gif) 0 0 no-repeat; }
	#head h1.team_boer  {	background:url(../images/headline_team_boer.gif) 0 0 no-repeat; }
	#head h1.team_egbers  {	background:url(../images/headline_team_egbers.gif) 0 0 no-repeat; }
	#head h1.team_kronemeyer  {	background:url(../images/headline_team_kronemeyer.gif) 0 0 no-repeat; }
	#head h1.team_simon  {	background:url(../images/headline_team_simon.gif) 0 0 no-repeat; }
	#head h1.team_stoppenhagen  {	background:url(../images/headline_team_stoppenhagen.gif) 0 0 no-repeat; }
	#head h1.team_schulte  {	background:url(../images/headline_team_schulte.gif) 0 0 no-repeat; }
	#head h1.team_herding  {	background:url(../images/headline_team_herding.gif) 0 0 no-repeat; }
	#head h1.team_elbert  {	background:url(../images/headline_team_elbert.gif) 0 0 no-repeat; }
	#head h1.team_hindriksen  {	background:url(../images/headline_team_hindriksen.gif) 0 0 no-repeat; }
	#head h1.team_boenemann  {	background:url(../images/headline_team_boenemann.gif) 0 0 no-repeat; }
	#head h1.team_strootmann  {	background:url(../images/headline_team_strootmann.gif) 0 0 no-repeat; }
	#head h1.team_wilmsen  {	background:url(../images/headline_team_wilmsen.gif) 0 0 no-repeat; }
	#head h1.team_kloss  {	background:url(../images/headline_team_kloss.gif) 0 0 no-repeat; }
	#head h1.team_gerritsen  {	background:url(../images/headline_team_gerritsen.gif) 0 0 no-repeat; }
	#head h1.team_rorink  {	background:url(../images/headline_team_rorink.gif) 0 0 no-repeat; }
	#head h1.team_wagner  {	background:url(../images/headline_team_wagner.gif) 0 0 no-repeat; }
	#head h1.team_rosin  {	background:url(../images/headline_team_rosin.gif) 0 0 no-repeat; }
	#head h1.team_wehrmeyer {	background:url(../images/headline_team_wehrmeyer.gif) 0 0 no-repeat; }
	#head h1.team_hartmann {	background:url(../images/headline_team_hartmann.gif) 0 0 no-repeat; }
	#head h1.team_teunis {	background:url(../images/headline_team_teunis.gif) 0 0 no-repeat; }
	#head h1.team_lagcher {	background:url(../images/headline_team_lagcher.gif) 0 0 no-repeat; }
	#head h1.team_kuschewski {	background:url(../images/headline_team_kuschewski.gif) 0 0 no-repeat; }
	
#head h1.leistungen {	background:url(../images/headline_leistungen.gif) 0 0 no-repeat; }
	#head h1.leistungen_vorsorge {	background:url(../images/headline_leistungen_vorsorge.gif) 0 0 no-repeat; }
	#head h1.leistungen_glaukom {	background:url(../images/headline_leistungen_glaukom.gif) 0 0 no-repeat; }
	#head h1.leistungen_makuladegeneration {	background:url(../images/headline_leistungen_makuladegeneration.gif) 0 0 no-repeat; }
	#head h1.leistungen_netzhautcheck {	background:url(../images/headline_leistungen_netzhautcheck.gif) 0 0 no-repeat; }
	#head h1.leistungen_brillenberatung {	background:url(../images/headline_leistungen_brillenberatung.gif) 0 0 no-repeat; }
	#head h1.leistungen_linsenanpassung {	background:url(../images/headline_leistungen_linsenanpassung.gif) 0 0 no-repeat; }
	#head h1.leistungen_befunddokumentation {	background:url(../images/headline_leistungen_befunddokumentation.gif) 0 0 no-repeat; }
	#head h1.leistungen_gutachten {	background:url(../images/headline_leistungen_gutachten.gif) 0 0 no-repeat; }
	#head h1.leistungen_igel {	background:url(../images/headline_leistungen_igel.gif) 0 0 no-repeat; }
	#head h1.leistungen_lidoperationen {	background:url(../images/headline_leistungen_lidoperationen.gif) 0 0 no-repeat; }
	#head h1.leistungen_laserbehandlung {	background:url(../images/headline_leistungen_laserbehandlung.gif) 0 0 no-repeat; }
	#head h1.leistungen_star {	background:url(../images/headline_leistungen_star.gif) 0 0 no-repeat; }
	#head h1.leistungen_refraktiveoperation {	background:url(../images/headline_leistungen_refraktiveoperation.gif) 0 0 no-repeat; }
	#head h1.leistungen_schielop {	background:url(../images/headline_leistungen_schielop.gif) 0 0 no-repeat; }
	
	
	
#head h1.news {	background:url(../images/headline_news.gif) 0 0 no-repeat; }
#head h1.links {	background:url(../images/headline_links.gif) 0 0 no-repeat; }
#head h1.kontakt {	background:url(../images/headline_kontakt.gif) 0 0 no-repeat; }
#head h1.notdienst {	background:url(../images/headline_notdienst.gif) 0 0 no-repeat; }
#head h1.impressum {	background:url(../images/headline_impressum.gif) 0 0 no-repeat; }










#head h1 span {
	visibility:hidden;
}

/*
		#mainmenu
*/
#mainmenu ul {
	margin:30px 0 0 20px;
	list-style-type:none;
	padding:0;	
}

#mainmenu ul li {
	width:220px;
	float:left;
}


#mainmenu ul li a {
	color:#706965;
	font-size:12px;
	font-family:Verdana;
	text-decoration:none;
	width:200px;
	height:16px;
	display:inline;
	float:left;
}

#mainmenu ul li a span{  display:none; }

#mainmenu ul li a.item1 {	background:url(../images/item1.gif) 0 0 no-repeat; }
#mainmenu ul li a.item1:hover,
#mainmenu ul li a.item1.active {	background:url(../images/item1_over.gif) 0 0 no-repeat; }
#mainmenu ul li a.item2 {	background:url(../images/item2.gif) 0 0 no-repeat; }
#mainmenu ul li a.item2:hover,
#mainmenu ul li a.item2.active {	background:url(../images/item2_over.gif) 0 0 no-repeat; }
#mainmenu ul li a.item3 {	background:url(../images/item3.gif) 0 0 no-repeat; }
#mainmenu ul li a.item3:hover,
#mainmenu ul li a.item3.active {	background:url(../images/item3_over.gif) 0 0 no-repeat; }
#mainmenu ul li a.item4 {	background:url(../images/item4.gif) 0 0 no-repeat; }
#mainmenu ul li a.item4:hover,
#mainmenu ul li a.item4.active {	background:url(../images/item4_over.gif) 0 0 no-repeat; }
#mainmenu ul li a.item5 {	background:url(../images/item5.gif) 0 0 no-repeat; }
#mainmenu ul li a.item5:hover,
#mainmenu ul li a.item5.active {	background:url(../images/item5_over.gif) 0 0 no-repeat; }
#mainmenu ul li a.item6 {	background:url(../images/item6.gif) 0 0 no-repeat; }
#mainmenu ul li a.item6:hover,
#mainmenu ul li a.item6.active {	background:url(../images/item6_over.gif) 0 0 no-repeat; }
#mainmenu ul li a.item7 {	background:url(../images/item7.gif) 0 0 no-repeat; }
#mainmenu ul li a.item7:hover,
#mainmenu ul li a.item7.active {	background:url(../images/item7_over.gif) 0 0 no-repeat; }
#mainmenu ul li a.item8 {	background:url(../images/item8.gif) 0 0 no-repeat; }
#mainmenu ul li a.item8:hover,
#mainmenu ul li a.item8.active {	background:url(../images/item8_over.gif) 0 0 no-repeat; }
#mainmenu ul li a.item9 {	background:url(../images/item9.gif) 0 0 no-repeat; }
#mainmenu ul li a.item9:hover,
#mainmenu ul li a.item9.active {	background:url(../images/item9_over.gif) 0 0 no-repeat; }


/*
		#footer
*/
#footer span {
	visibility:hidden;
}

/*
		#maincontent
*/
#maincontent p {
	margin:0px 35px 10px 35px;
	font-family:verdana, sans-serif;
	font-size:12px;
	color:#4C4944;
	line-height:17px;
}

#maincontent span.orange {
	color:#F0893E;
}

#maincontent p.nobottomspace {
	margin-bottom:0;
}

#maincontent h2 {
	margin:0px 35px 0px 35px;
	font-family:verdana, sans-serif;
	font-size:12px;
	color:#F0893E;
	line-height:17px;
	font-weight:normal;
}

#maincontent h2.news {
	margin:0px 35px 10px 35px;
}

#maincontent a {
	color:#F0893E;
	text-decoration:none;
}

#maincontent a:hover {
	text-decoration:underline;
}


#maincontent ul {
	margin:0px 35px 15px 35px;
	font-family:verdana, sans-serif;
	font-size:12px;
	color:#4C4944;
	line-height:17px;
}

#maincontent span.orange_title {
	color:#F0893E;
}


#maincontent p a.team_normal {
	color:#4C4944;
}
#maincontent p a.team_active {
	color:#F0893E;
}

#maincontent p.clearer {
	clear:both;
}

#maincontent img.refrak_illu {
	margin:5px 10px 5px 29px;
	float:left;
}

#maincontent img.kontakt_logo {
	margin:0 0 5px 0;
}


form {
	border:0;
}
#kontaktleft {
	float:left;
	width:200px;
	padding-left:35px;
} 

#kontaktleft input.text {
	font-family:Verdana,sans-serif;
	font-size:12px;
	border:3px solid #ffffff;;
	width:200px;
	padding:0px;
	margin:0;
	color:#4C4944;
}

#kontaktleft label {
	float:left;
	font-family:Verdana,sans-serif;
	font-size:11px;
	margin:0px 0 10px 0;
	color:#4C4944;
}

#kontaktright {
	float:left;
	width:229px;
	padding-left:15px;
} 

#kontaktright textarea {
	font-family:Verdana,sans-serif;
	font-size:12px;
	border:3px solid #ffffff;;
	width:215px;
	padding:0px;
	margin:0;
	height:187px;
	color:#4C4944;
}
* html #kontaktright textarea {
	height:210px;
}

*+html #kontaktright textarea {
	height:194px;
}

#kontaktright label {
	float:left;
	font-family:Verdana,sans-serif;
	font-size:11px;
	margin:0px 0 10px 0;
	color:#4C4944;
}


#kontaktright button {
	float:left;
	display:inline;
	font-family:Verdana,sans-serif;
	font-size:11px;
	margin:0px 0 10px 40px;
	color:#F0893E;
	border:0;
	background-color:transparent;
	padding:0;
}
* html #kontaktright button {
	margin:0px 0 10px 28px;
}
*+html #kontaktright button {
	margin:0px 0 10px 32px;
}


/*
		#leftcontent
*/
#leftcontent ul {
	list-style-type:none;
	padding:0;
	margin:25px 0 0 20px;
}

#leftcontent ul li {
	margin:0;
	font-family:Verdana,sans-serif;
	font-size:11px;
	line-height:15px;
}

#leftcontent ul li.trenner {
	margin:0;
	font-family:Verdana,sans-serif;
	font-size:11px;
	line-height:15px;
	padding:0px 0 0 15px;
	color:#F0893E;
}

#leftcontent ul li a {
	text-decoration:none;
	color:#4c4944;
	padding-left:15px;
}

#leftcontent ul li a:hover,#leftcontent ul li a.active {
	background:url(../images/submenu_active.gif) 3px 3px no-repeat;
	color:#F0893E;
}


#maincontent h2.notdienst {
	font-size:12px;
	font-weight:bold;
}