	/* styles.css 					*/
	/*	 uro_helke					*/
	/*   stand: 20090711	  */
	/*   aend:  IE-taugl.	  */
	/**/

	html {
		height:100%;
		margin-bottom: 1px;   /* scroll-Balken immer */
	}

	body {
		color: #444648;
		background: white;
		font-family:"Trebuchet MS",Tahoma,Arial,Verdana,Helvetica;
		font-size:72%;
		line-height:1.5em;
		margin:0pt;
		padding:0pt;
	}
	#body {
		/*	background:white none repeat scroll 0% 50%; */
		text-align:center;  /* zentriert für IE 5x */
	}
	#center {
		background:transparent url(img/background.png) repeat-y scroll center top;
		/*	height:650px; */
    margin:0pt auto;       /* zentriert allgemein */
		overflow:visible;
		width:750px;
	}
	#header {
		background:transparent url(img/hd_urologie_helke12.png) no-repeat scroll right top;
		height:82px;
		margin-bottom: 15px;
		border-bottom: 1px solid #666666; /* s. .light */
	}
	#header #logo {
		height:71px;
		width:325px;
		float:left;
	}
	#header #logo #anschrift {
		height:39px;
		line-height:1.3em;

		padding:32px 0px 0px 15px;
		text-align:left;

	}

	#header #spec {
		/* border-bottom: 1px solid #666666;  s. .light */
		/* color: #b82d55; */
		float:right;
		width: 300px;
		letter-spacing: 0.3em;
		font-size: 105%;
		padding: 4px 8px 0 0;
		text-align: left;
	}

	#navi {
		float:right;
		/* margin-right:15px; --> nicht IE5-6-faehig box-model-fehler */
		padding-right:15px;
		text-align:right;
		width:152px;
	}
	#navi h2,
  #content #inhalt_aktuell h2{
		color:#999999;
	}
	#content {
		float:left;
		width:543px;
	}
	#content #images {
		float:left;
		margin-top:18px;
		text-align:right;
		width:152px;
	}
	#content #images img {
		width:165px;
	}
	#content #images h2 {
		color:#999999;
	}
	#content #images ul {
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0px;
		padding:0px;
	}
	#content #text {
		float:right;
		text-align:left;
		width:336px;
	}
	#content #text img {
		float:left;
		margin:0px 20px 20px 0px;
	}

  #content #inhalt_aktuell img{
    margin:0px 0px 10px 0px !important;  /* für index.html */
  }

	#content #text .inhalt ul {
		/* padding-left: 15px; */
		margin-left: 15px;
		padding: 0px;
		list-style-position: outside;
		/*list-style-image: url("img/img_icon_list_rot.gif"); */
		list-style-type: square;
	}

	#content #text .inhalt ul li {
		padding-top: 8px;

	}



	#sitemap {
		padding:25px 0pt;
	}
	#sitemap ul {
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0pt 0pt 5px;
		padding:0pt;
	}
	#sitemap ul ul {
		border-left:1px dotted #CCCCCC;
		padding-left:10px;
	}
	#footer {
		clear:both;
		padding:0pt 0pt 50px;
	}
	p {
		margin-bottom:25px;
	}
  a[rel="ext"] {
		background: white url(img/icon_ext_ref.gif)
			no-repeat left center;
      padding: 0  0 0 15px;
	}
	a {
		color:#b82d55;
		text-decoration:none;
	}
	a:hover {
		color:#0000FF;
		text-decoration:underline;
	}
	a.active {
		color:#000000;
	}
	a.inactive {
	}

	a.subinactive {
		padding-right:10px;
	}

	a.subactive {
		color:#000000;
		padding-right:10px;
	}
	.hidden {
		display:none;
	}
	.path {
		height:25px;
	}
	.imgleft {
		float:left;
		margin:0pt 10px 10px 0pt;
	}
	.teaser {
		float:left;
	}
	.teaser a img {
		border:0px solid #FFFFFF;
	}
	#navi ul {
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0px;
		padding:0px;
	}
	h1 {
		color:#000000;
		margin:0px;
		padding:0pt 0pt 15px;
	}
	h2 {
		color:#000000;
		font-size:1.5em;
		margin:0px;
		padding:0pt 0pt 15px;
	}
	h3 {
		color:#000000;
		font-size:1em;
		margin:0px;
		padding:0px;
	}
	dt {
		border-bottom:1px dotted #b82d55;
		font-weight:bold;
		margin-top:15px;
	}
	.light {
		color:#666666;
	}
	.inhalt {
	}
	.meta fieldset {
		border:0px none;
		margin:0pt;
		padding:0px;
	}
	.meta fieldset legend {
		border:0px none;
		margin:0pt;
		padding:0px;
	}
	.metahidden {
		border-left:1px dotted #666666;
		/*	color:#666666; */
		margin: 0 0 15px 0;
		padding:0 0 0px 10px;
		/*  float: left;    */
	}
	.fussnavi {
		border-top:1px dotted #b82d55;
		margin-top:15px;
		padding-top:15px;
	}
