
* { margin: 0; padding: 0; }
html, body { height: 100%; }
body { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 101%; color: #26314C; background: url(krebstherapie/bg_wolken.jpg) top right no-repeat;}

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

#wrapperPlanet { min-height: 100%; background: url(krebstherapie/bg_planet.jpg) bottom left no-repeat; }
#container { height: 100%; padding-bottom: 64px; }

#logo { height: 64px; }
	#logo img { padding: 16px 0 0 48px; border: none; }
	
#mainNav { float: left; width: 100%; padding-bottom: 2.5em; }
	.rand { float: left; width: 31px; font-size: .7em; line-height: 1.4em; height: 1.8em; border: 1px solid #B8BFD0; border-left: none; }
	.navList { }
	.navList ul { list-style: none; margin-left: 208px; font-size: .7em; line-height: 1.4em; padding: .1em 0 1.7em 0; background: #CFD5E7 url(krebstherapie/bg_mainNav.jpg) repeat-y; border: 1px solid #B8BFD0; border-right: none; }
	.navList ul li { float: left; color: #954152; }
	.navList ul li a { padding: 0 1.2em; }
		.navList ul li.first a { padding-left: 16px;	}
		.navList ul li.sprache { font-size: .9em;	padding-top: .1em; }
	.navList ul li a:link, .navList ul li a:visited,
	.navList ul li a:focus, .navList ul li a:hover, .navList ul li a:active { color: #954152; text-decoration: none; }	
	
	
#content { clear: left; width: 768px; }
	#bild { float: left; width: 192px; height: 304px; margin-right: 16px; font-size: .1em; background: url(krebstherapie/bg_bild.gif) no-repeat; }
	#bild .praxis { height: 144px; background: url(krebstherapie/bg_privatpraxis.gif) 0 1px no-repeat; }
	#bild .praxis img { padding: 1px 0 0 49px; }
	#bild .plan { background: url(krebstherapie/bg_lageplan.gif) 0 17px no-repeat; }
	#bild .plan img { padding: 17px 0 0 49px; }
	#bild .visual { width: 192px; }
	#bild .visual img { float: left; padding: 17px 0 0 0; }
	#bild .visual img.li { padding-right: 18px; }
		
	#text { float: left; }
	#text .subNav { float: left; width: 176px; padding: 0 16px; }
	#text .inhalt { float: left; width: 336px; }
	
	#text .inhalt .portrait { float: right; margin: 0 0 16px 16px; }
	#text .inhalt .schaefflerhof { float: left; margin: 0 16px 0 0; }
		
	/* Listen */
	#text .subNav ul { list-style: none; font-size: .7em; line-height: 1.4em; }
	#text .subNav ul li { padding-bottom: 1em; }
	#text .subNav ul li a:link, #text .subNav ul li a:visited { color: #717FA1; text-decoration: none;	}
	#text .subNav ul li a:focus, #text .subNav ul li a:hover, #text .subNav ul li a:active { text-decoration: underline; }
	
	#text .inhalt ul { list-style-image: url(krebstherapie/list-dot.gif); margin-left: 16px; font-size: .75em; line-height: 1.5em; }
	#text .inhalt ul li { padding-bottom: 1.5em;	}
	
	/* Textformatierung */
	#text h1, #text h2, #text p { font-size: .75em; line-height: 1.5em; padding-bottom: 1.5em; }
	#text .subNav h2 { color: #954152; font-size: .7em; line-height: 1.4em; padding-bottom: 1.4em; padding-top: .1em; }
	#text .inhalt h2 { padding-bottom: 0; }
	#text .inhalt h3 { /* font-weight: normal; */ font-size: .6em; color: #CFD5E6; padding-bottom: 0; }
	#text p.dotline { padding: .5em 0 1.5em 0; }
	
	/* 2007-03-21 */
	#text .big h1, #text .big p { font-size: .85em; line-height: 1.6em; }
		
	/* Links */
	#text .inhalt a:link, #text .inhalt a:visited { color: #717FA1; text-decoration: none;	}
	#text .inhalt a:focus, #text .inhalt a:hover, #text .inhalt a:active { text-decoration: underline; }
	#text .inhalt a.mailto:link, #text .inhalt a.mailto:visited { color: #954152; text-decoration: none;	}
	#text .inhalt a.mailto:focus, #text .inhalt a.mailto:hover, #text .inhalt a.mailto:active { text-decoration: underline; }
	#text .inhalt a.weblink:link, #text .inhalt a.weblink:visited { padding-left: 16px; background: url(krebstherapie/bg_weblink.gif) 0 2px no-repeat; color: #717FA1; text-decoration: none;	}
	#text .inhalt a.weblink:focus, #text .inhalt a.weblink:hover, #text .inhalt a.weblink:active { text-decoration: underline; }