html {
width: 100%;
height:100%;
}

body {
background-color:#fff;
font-family:Verdana, Arial;
font-size:12px;
margin:0;
padding:0;
text-align: left;
width:100%;
height:100%;
overflow-x:hidden;
}


/* BOXEN */

#navi {
margin:0;
padding:0;
height:50px;
text-align:left;
color:#fff;
background-color: #fff;
display:block;
border-left: 20px solid #fff;
border-right: 20px solid #fff;
width:100%;
}

#bildstreifen {
margin:0;
padding:0;
height:120px;
background-color: #fff;
border-left: 20px solid #556484;
border-right: 20px solid #556484;
border-top: 1px solid #7183A9;
border-bottom: 1px solid #7183A9;
}

#conti {
margin:0;
padding:0;
background-image:url(gif/bg_conti.gif);
background-repeat: repeat-y;
border-right: 20px solid #fff;
border-left: 20px solid #fff;
}

#left {
float:left;
width: 250px;
min-height:320px;
text-align:left;
margin:0;
padding:0;
background-color: #D5D5D5;
border-left: 1px solid #7183A9;
}

#inhalt {
margin: 0 0 0 251px;
padding: 10px 0 0 19px;
font-family:  Verdana, Helvetica, Arial;
font-size: 13px;
text-align: left;
background-color: #fff;
min-height: 270px;
}

#footer {
margin: 0;
padding: 5px;
text-align:center;
background-color: #fff;
color:#7183A9;
font-size:10px;
clear: both;
border-top: 1px solid #7183A9;
border-left: 20px solid #7183A9;
border-right: 20px solid #7183A9;
}

/* BOXEN ENDE */


/* NAVIGATION OBEN */

#navicss, #navicss ul {
padding: 0;
margin: 0;
list-style: none;
height:39px;
}

#navicss li {
float: left;
position: relative;
padding: 0;
margin: 0;
text-align:center;
}

#navicss li.sektionr {
float: right;
position: relative;
padding: 0;
margin: 0 40px 0 0;
text-align:center;
}

.sektion a, .sektionr a  {
height: 28px;
width: 97px;
padding: 11px 0 0 0;
margin: 0;
display: block;
background-color: #fff;
color: #7183A9;
font-size: 11px;
text-decoration: none;
font-weight: bold;
border-right: 1px solid #556484;
background-image:url(http://www.onkologie-klinik.de/gif/bt.gif);
}

.sektionr a {
border-left: 1px solid #556484;
width: 70px;
}

.sektion a:hover, .sektionr a:hover {
background-color: #7183A9;
color: #fff;
background-image:none;
}

.sektionr a:hover {
background-color: #7183A9;
color: #fff;
border-right: 1px solid #556484;
border-left: 1px solid #556484;
background-image:none;
}

.sektion a.links {
border-left: 1px solid #556484;
}

.sektion a.links:hover {
border-left: 1px solid #556484;
}

.sektion a.aktivlinks {
color:#fff;
background-color: #7183A9;
border-right: 1px solid #556484;
border-left: 1px solid #556484;
background-image:none;
}

.sektion a.aktivlinks:hover {
background-color: #7183A9;
color:#fff;
background-image:none;
}

.sektion a.aktiv, .sektionr a.aktivrechts {
background-color: #7183A9;
color: #fff;
border-right: 1px solid #556484;
background-image:none;
}

.sektion a.aktiv:hover, .sektionr a.aktivrechts:hover {
background-color: #7183A9;
color: #fff;
border-right: 1px solid #556484;
background-image:none;
}

.subsektion {
text-align:left;
display: none;
position: absolute;
top:39px;
left:0;
padding:0;
margin:0;
background-color: #7183A9;
background-image:none;
color:#fff;
}

.subsektion li {
text-align: left;
margin:0;
padding:0;
background-color: #7183A9;
background-image:none;
color:#fff;
min-width: 95px;
clear:left;
}

.subsektion li.team, .subsektion li.team a, .subsektion li.team a:hover {
width:118px;
}

.subsektion li.info, .subsektion li.info a, .subsektion li.info a:hover {
width:228px;
}

.subsektion li.science, .subsektion li.science a, .subsektion li.science a:hover {
width:204px;
}

.subsektion li.kontakt, .subsektion li.kontakt a, .subsektion li.kontakt a:hover {
width:99px;
}

.subsektion li.lehre, .subsektion li.lehre a, .subsektion li.lehre a:hover {
width:264px;
}

.subsektion li.klinik, .subsektion li.klinik a, .subsektion li.klinik a:hover {
width:145px;
}

.subsektion li.leistungen, .subsektion li.leistungen a, .subsektion li.leistungen a:hover {
width:330px;
}

.subsektion li a {
height:19px;
text-align:left;
display:block;
margin:0;
padding:4px 0 0 6px;
text-decoration:none;
font-weight:normal;
font-size:11px;
background-color: #7183A9;
background-image:none;
color:#fff;
border-right: 1px solid #556484;
border-left: 1px solid #556484;
border-bottom: 1px solid #556484;
}

.subsektion li a:hover {
height:19px;
text-align:left;
display:block;
margin:0;
padding:4px 0 0 6px;
font-weight:normal;
font-size:11px;
text-decoration:underline;
background-color: #556484;
background-image:none;
color:#fff;
}

.subsektion li a.oben, .subsektion li a.oben:hover {
border-top: 1px solid #556484;
}


#navicss li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
top: auto;
left: auto;
}

#navicss li:hover ul, li.over ul { /* lists nested under hovered list items */
display: block;
}

#bildstreifen { /*wrap rest of content of the page inside this div*/
clear: left;
}

/* NAVIGATION OBEN ENDE */


/* SUBNAVIGATION LINKS */

#subnavicss ul, #subnavicss li {
margin: 0;
padding: 0;
list-style-type: none;
}

#subnavicss li.oben {
margin: -12px 0 0 -40px;
padding: 0;
color: #fff;
text-align:left;
list-style-type: none;
}

#subnavicss li {
padding: 0;
margin: 0 0 0 -40px;
color: #fff;
text-align:left;
list-style-type: none;
}

#subnavicss a {
width: 231px;
padding: 10px 6px 10px 12px;
margin: 0;
display: block;
background-color: #eaeaea;
color: #7183A9;
font-size: 11px;
text-decoration: none;
font-weight: bold;
border-right: 1px solid #7183A9;
border-bottom: 1px solid #7183A9;
}

#subnavicss a:hover {
width: 231px;
padding: 10px 6px 10px 12px;
margin: 0;
display: block;
background-color: #7183A9;
color: #fff;
font-size: 11px;
text-decoration: none;
font-weight: bold;
border-right: 1px solid #7183A9;
border-bottom: 1px solid #7183A9;
}

#subnavicss a.aktiv {
width: 231px;
padding: 10px 6px 10px 12px;
margin: 0;
display: block;
background-color: #7183A9;
color: #fff;
font-size: 11px;
text-decoration: none;
font-weight: bold;
border-right: 1px solid #7183A9;
border-bottom: 1px solid #7183A9;
}

#subnavicss ul.detail {
margin: 0;
padding: 0;
color: #fff;
text-align:left;
list-style-type: none;
}

#subnavicss li.detail {
padding: 0;
margin: 0;
color: #fff;
text-align:left;
list-style-type: none;
}

#subnavicss a.detail {
width: 213px;
padding: 6px 6px 6px 30px;
margin: 0;
display: block;
background-color: #B8C1D4;
color:#7183A9;
font-size: 11px;
text-decoration: none;
font-weight: bold;
border-right: 1px solid #7183A9;
border-bottom: 1px solid #7183A9;
}

#subnavicss a.detail:hover {
width: 213px;
padding: 6px 6px 6px 30px;
margin: 0;
display: block;
background-color: #B8C1D4;
color: #fff;
font-size: 11px;
text-decoration: none;
font-weight: bold;
border-right: 1px solid #7183A9;
border-bottom: 1px solid #7183A9;
}

#subnavicss a.detailaktiv {
width: 213px;
padding: 6px 6px 6px 30px;
margin: 0;
display: block;
background-color: #B8C1D4;
color: #fff;
font-size: 11px;
text-decoration: none;
font-weight: bold;
border-right: 1px solid #7183A9;
border-bottom: 1px solid #7183A9;
}

#subnavicss a.detailaktiv:hover {
width: 213px;
padding: 6px 6px 6px 30px;
margin: 0;
display: block;
background-color: #B8C1D4;
color: #fff;
font-size: 11px;
text-decoration: none;
font-weight: bold;
border-right: 1px solid #7183A9;
border-bottom: 1px solid #7183A9;
}

#subnavicss a.subdetail {
width: 193px;
padding: 6px 6px 6px 50px;
margin: 0;
display: block;
background-color: #D4DAE5;
color: #7183A9;
font-size: 11px;
text-decoration: none;
font-weight: bold;
border-right: 1px solid #7183A9;
border-bottom: 1px solid #7183A9;
}

#subnavicss a.subdetail:hover {
width: 193px;
padding: 6px 6px 6px 50px;
margin: 0;
display: block;
background-color: #DDE0E6;
color: #fff;
font-size: 11px;
text-decoration: none;
font-weight: bold;
border-right: 1px solid #7183A9;
border-bottom: 1px solid #7183A9;
}

#subnavicss a.subdetailaktiv {
width: 193px;
padding: 6px 6px 6px 50px;
margin: 0;
display: block;
background-color: #DDE0E6;
color:#7183A9;
font-size: 11px;
text-decoration: none;
font-weight: bold;
border-right: 1px solid #7183A9;
border-bottom: 1px solid #7183A9;
}

#subnavicss a.subdetailaktiv:hover {
width: 193px;
padding: 6px 6px 6px 50px;
margin: 0;
display: block;
background-color: #DDE0E6;
color: #7183A9;
font-size: 11px;
text-decoration: none;
font-weight: bold;
border-right: 1px solid #7183A9;
border-bottom: 1px solid #7183A9;
}

#subnavicss ul.detail2 {
margin: 0;
padding: 0;
color: #fff;
text-align:left;
list-style-type: none;
}

#subnavicss li.detail2 {
padding: 0;
margin: 0;
color: #fff;
text-align:left;
list-style-type: none;
}

#subnavicss a.detail2 {
width: 183px;
padding: 6px 6px 6px 60px;
margin: 0;
display: block;
background-color: #EEEFF2;
color: #7183A9;
font-size: 11px;
text-decoration: none;
font-weight: bold;
border-right: 1px solid #7183A9;
border-bottom: 1px solid #7183A9;
}

#subnavicss a.detail2:hover {
width: 183px;
padding: 6px 6px 6px 60px;
margin: 0;
display: block;
background-color: #EEEFF2;
color: #7183A9;
font-size: 11px;
text-decoration: none;
font-weight: bold;
border-right: 1px solid #7183A9;
border-bottom: 1px solid #7183A9;
}

/* SUBNAVIGATION LINKS ENDE */


/* SCHRIFTFORMATIERUNG BILDSTREIFEN */

#bildstreifen img.logo {
float:left;
margin: 0 0 0 16px;
}

#bildstreifen p.text {
float:left;
margin: 25px 0 0 16px;
line-height: 12pt;
font-size:11px;
}

#bildstreifen p.text span {
font-weight:bold;
}

#bildstreifen img.bildrechts {
float:right;
}


/* SCHRIFTFORMATIERUNG BILDSTREIFEN ENDE */


/* SCHRIFTFORMATIERUNG INHALT */

#inhalt .clear {
clear:both;
}

#inhalt h1 {
color: #556484;
font-size: 18px;
font-family: Verdana,Arial;
font-weight:bold;
}

#inhalt h2 {
color: #556484;
font-size: 14px;
font-family: Verdana,Arial;
font-weight:bold;
}

#inhalt p {
margin: 2px 0 10px 12px;
text-align: justify;
line-height:12pt;
}

#inhalt p.bild {
margin: 2px 0 10px 12px;
text-align: left;
line-height:12pt;
width:676px;
}

#inhalt p.bild span {
padding:2px 4px;
background-color:#EAEAEA;
color:#556484;
display:block;
}

#inhalt p.klein {
font-size: 10px;
text-align: left;
line-height:11pt;
}

#inhalt ul.liste, #inhalt ul {
line-height:13pt;
text-align:left;
margin-bottom: 6px;
}

#inhalt ul.liste li, #inhalt ul li {
margin-bottom: 2px;
margin-top: 2px;
text-align: justify;
}

#inhalt a {
color:#556484;
text-decoration:underline;
font-weight:bold;
}

#inhalt a:hover {
color:#000;
text-decoration:underline;
}

#inhalt .fett {
font-weight:bold;
}

#inhalt .unter {
text-decoration:underline;
}

#inhalt .unterfett {
font-weight:bold;
text-decoration:underline;
}

#inhalt p.oben {
font-size: 10px;
text-align: right;
}

inhalt p img.rahmen {
border:1px solid #556484;
}


#inhalt p.bild {
display:block;
font-weight:bold;
font-size:10px;
padding: 0 0 2px 0;
margin-bottom:10px;
color:#556484;
}

#inhalt table.bild {
margin-left: 12px;
}

#inhalt td.picsub {
padding:4px;
background-color:#D5D5D5;
text-align:center;
font-weight:bold;
font-size:10px;
color:#556484;
}

#inhalt table.bild td.space {
width:60px;
}

#inhalt span.picl {
float:left;
margin: 3px 8px 3px 0;
background-color:#D5D5D5;
text-align:center;
font-weight:bold;
font-size:10px;
color:#556484;
}

#inhalt span.piclr {
float:right;
margin: 3px 0 3px 8px;
background-color:#D5D5D5;
text-align:center;
font-weight:bold;
font-size:10px;
color:#556484;
}

#inhalt span.picr {
float:left;
margin: 0 0 12px 0;
width:300px;
background-color:#D5D5D5;
text-align:center;
font-weight:bold;
font-size:10px;
color:#556484;
}

#inhalt span.bildr {
float:right;
background-color:#D5D5D5;
text-align:center;
font-size:10px;
font-weight:bold;
margin: 0 0 6px 12px;
color:#556484;
}


#inhalt div.kasten {
margin: 2px 0 20px 12px;
padding:0;
text-align:left;
border:1px solid #EEEFF2;
}

#inhalt div.kasten h2 {
color: #556484;
font-size: 14px;
font-family: Verdana,Arial;
font-weight:bold;
margin:0;
padding:4px;
background-color:#EEEFF2;
}

#inhalt div.kasten p {
margin: 10px 12px 10px 12px;
text-align: justify;
line-height:12pt;
}

/* SCHRIFTFORMATIERUNG INHALT ENDE */


/* SCHRIFTFORMATIERUNG LINKS */

#left .rahmen {
margin:0;
padding:0;
}

#left p.pictext {
margin:0;
padding:2px;
font-size:10px;
text-align:center;
color:#556484;
font-weight:bold;
}

/* SCHRIFTFORMATIERUNG LINKS ENDE */


/* INHALT TEAM */

p.mitarbeiter {
margin: 10px 0 0 10px;
padding: 0;
background-color: #eaeaea;
height: 150px;
display: block;
font-size:11px;
}

p.mitarbeiter img {
float:left;
margin: 0 30px 0 0;
padding: 0;
display: block;
}

p.mitarbeiter img.icon {
margin: 2px 8px 0 0;
padding: 0;
display: inline;
}

p.mitarbeiter span {
font-weight: bold;
color: #556484;
margin: -10px;
padding: 0;
font-size:12px;
}

p.mitarbeiter a {
color: #556484;
text-decoration: underline;
}

p.mitarbeiter a:hover {
color: #000;
text-decoration: underline;
}

/* INHALT TEAM ENDE */


/* INHALT VITA */

html p.vita {
margin: -4px 0 0 10px;
padding: 0;
display: block;
font-size:11px;
}

/* INHALT VITA ENDE */


/* INHALT WISSENSCHAFT */

#sience li {
line-height:13pt;
text-align:left;
padding: 4px;
background-color:#eaeaea;
margin-bottom: 6px;
}

/* INHALT WISSENSCHAFT ENDE */


/* INHALT FORTBILDUNG */

p.fortbildung {
margin: 10px 0 0 10px;
padding: 10px 0 0 0;
background-color: #eaeaea;
height: 90px;
display: block;
font-size:11px;
}

p.fortbildung span.logo {
float:left;
width:150px;
margin: -10px 20px -10px 0;
padding: 0;
display: block;
text-align:center;
height:80px;
}

p.fortbildung span {
font-weight: bold;
color: #556484;
margin: 10px 0 0 0;
padding: 0;
font-size:12px;
}

p.fortbildung a {
color: #556484;
text-decoration: underline;
}

p.fortbildung a:hover {
color: #000;
text-decoration: underline;
}

/* INHALT Fortbildung ENDE */


/* FORMULAR */

#formular {
margin:0 0 0 12px;
padding:0;
}

#formular h2 {
margin:4px 0;
padding:0;
font-size:12px;
color:#556484;
}

#formular input.radio {
margin-left:0;
}

#formular input.text {
margin-left:0;
width: 280px;
margin-bottom:12px;
}

#formular input.textr {
width: 280px;
margin-bottom:12px;
}

#formular textarea {
margin-left:0;
width: 280px;
}

#formular div.links {
float:left;
width: 310px;
margin:0 20px 0 0;
padding:0;
border-right: 1px solid #7183A9;
}

#formular input.button {
background-color: #eaeaea;
border: 1px solid #7183A9;
color:#556484;
font-weight:bold;
font-size:11px;
width: 130px;
padding: 4px 2px;
}

/* FORMULAR ENDE */



/* BODY PANORAMA */

body#pano {
margin: 0;
padding:0;
background-color:#eaeaea;
}

#pano p {
margin:0;
padding:4px;
color: #556484;
font-size:11px;
font-weight:bold;
}
/* BODY PANORAMA ENDE */


/* LEXIKON START */

#navitab  {
background-color: #eaeaea;
border-right:1px solid #7183A9;
border-bottom:1px solid #7183A9;
}

#navitab td {
border-left:1px solid #7183A9;
border-top:1px solid #7183A9;
}

#navitab a {
display: block;
padding: 17px 20px;
font-weight:bold;
background-color: #eaeaea;
color: #7183A9;
font-size:13px;
}

#navitab a:hover {
display:block;
color:#fff;
font-size:13px;
padding: 17px 20px;
font-weight:bold;
background-color: #7183A9;
text-decoration:none;
}

table#lexikon {
border: 1px solid #e8e8e8;
margin-top:10px;
width:100%;
}

#lexikon td {
padding: 4px;
margin:0px;
text-align:justify;
vertical-align:top;
}

#lexikon td.begriff {
padding: 4px 20px 4px 4px;
margin:0px;
text-align:left;
vertical-align:top;
font-weight:bold;
color:#556484;
}

#lexikon tr.grau {
background-color: #e8e8e8;
}

#lexikon span.klein {
font-weight:normal;
font-size:11px;
}

table#lexnav  {
border-right:1px solid #7183A9;
border-bottom:1px solid #7183A9;
margin-bottom:14px;
width:100%;
}

table#lexnav td  {
border-left:1px solid #7183A9;
border-top:1px solid #7183A9;
}

table#lexnav a {
display: block;
padding: 8px;
font-weight:bold;
background-color: #eaeaea;
color: #7183A9;
font-size:11px;
text-decoration:none;
}

table#lexnav a:hover {
display: block;
padding: 8px;
font-weight:bold;
background-color: #7183A9;
color:#fff;
font-size:11px;
text-decoration:none;
}

table#lexnav a.aktiv {
display: block;
padding: 8px;
font-weight:bold;
background-color: #7183A9;
color:#fff;
font-size:11px;
text-decoration:none;
}

table#lexnav a.aktiv:hover {
display: block;
padding: 8px;
font-weight:bold;
background-color: #7183A9;
color:#fff;
font-size:11px;
text-decoration:none;
}

/* LEXIKON ENDE */




/* RÖNTGENUNTERSUCHUNGEN */

#inhalt p.roentgen {
text-align:justify;
}

#inhalt p.roentgen img {
float:left;
margin: 0 6px 4px 0;
padding:0;
}

/* RÖNTGENUNTERSUCHUNGEN ENDE */


p.pictext a {
color:#556484;
text-decoration:none;
}

p.pictext a:hover {
text-decoration:underline;
}

div#footer a {
color:#7183A9;
text-decoration:none;
}

div#footer a:hover {
text-decoration:underline;
}







#inhalt p img.links {
float:left;
margin: 0 10px 4px 0;
padding:0;
border:1px solid #556484;
}

#inhalt p img.rechts {
float:right;
margin: 0 0 4px 10px;
padding:0;
border:1px solid #556484;
}

hr {
height:1px;
color:#7183A9;
}