* {padding: 0; margin: 0; }
body { color: #333; font-size: 0.8em; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 1.3em; background-color: #ccdaf7; background-image: url(/Bilder/symbole/navi-rechtecke03.png); background-repeat: repeat-y; background-position: 15px 10px; text-decoration: none; max-width: 1500px; margin: 5px; }
p { margin-bottom: 1em; }
td {  }
a:link { color: #069; text-decoration: none; }
a:visited { color: #069; text-decoration: none; }
a:hover { color: #069; text-decoration: none; outline: none; }
a:focus { color: #069; text-decoration: none; outline: none; }
a:active { color: #069; text-decoration: none; outline: none; }
img {  }
/* Internet Explorer and the Expanding Box Problem.
It's an unfortunate fact that Internet Explorer will always incorrectly expand any dimensionally restricted block element so that oversize content is unable to overflow, as the specs require that content to do. The W3C says a rigidly sized block box should allow oversize content to protrude or overflow beyond the edges of the sized box.
The following rule instructs Internet Explorer 5.5 and 6 to break words into the next line instead of expanding the block element.
*/
.padbox_basaliomfotos { width: auto; height: inherit; float: none; min-height: 190px; padding:20px        }
.padbcont_basaliomfotos { width: auto; height: auto; max-width: 600px; border-top: 1px solid #e3e3fc; }
.bild-re { float: right; margin-bottom: 1em; margin-left: 2em; }
.bild-re-gugel { float: right; }
.bildminiatur { width: 5%; height: auto; }
.bild-li { margin-bottom: 1em; float: left; margin-right: 2em; }
.padbcont_TitleHauptfeld {  }
.padbox_TitleHauptfeld { background-color: #ccdaf7; background-image: url(/Bilder/symbole/hauptfeld/titelverlauf-re-80-24.png); background-repeat: repeat-y; background-position: right 50%; }
.padbcont_logo {width: auto;}
.padbox_logo { background-image: url(/Bilder/plastische-chirurgie/logo-90.jpg); background-repeat: no-repeat; background-position: center 50%; width:auto; height:auto; padding:20px   }
.titel-li-oben { background-image: url(/Bilder/symbole/hauptfeld/ecke-oben-li-16.png); background-repeat: no-repeat; background-position: left top; }
.titel-li-unten { background-image: url(/Bilder/symbole/hauptfeld/ecke-unten-li-30.png); background-repeat: no-repeat; background-position: left bottom; }
.navcont_NavLeisteHauptfeld { }
.navbox_NavLeisteHauptfeld {  }
.Contklinikamrhein { font-size: 11px; line-height: 14px; background-color: #fff; background-image: url(/Bilder/plastische-chirurgie/klinik-am-rhein-in-duesseldorf.jpg); background-repeat: no-repeat; background-position: center 5px; text-align: center; width: 160px; height: 87px; margin-top: 35px; padding-bottom: 5px; }
.Contklinikamrhein a { padding-bottom: 5px; display: block; }
.Contklinikamrhein a:link { border-color: #fff #ccc #ccc #fff; border-style: solid; border-width: 2px; }
.Contklinikamrhein a:visited { border-style: solid; border-width: 2px; border-color: #fff #ccc #ccc #fff; }
.Contklinikamrhein a:hover { color: #f93; font-weight: bold; background-image: url(/Bilder/symbole/aufhell25prozvonweiss.png); background-repeat: repeat; border-color: #ccc #fff #fff #ccc; border-style: solid; border-width: 2px; }
.ContainerHON { font-size: 11px; background-image: url(/Bilder/symbole/ueber-uns.png); background-repeat: no-repeat; background-position: center 20px; text-align: center; width: 160px; height: 100px; margin-bottom: 15px; display: block; }
.ContainerHON a { display: block; }
.ContainerHON a:link { border-color: #fff #ccc #ccc #fff; border-style: solid; border-width: 1px; }
.ContainerHON a:visited { border-color: #fff #ccc #ccc #fff; border-style: solid; border-width: 1px; }
.ContainerHON a:hover { color: #f93; background-image: url(/Bilder/symbole/aufhell25prozvonweiss.png); background-repeat: repeat; border-color: #ccc #fff #fff #ccc; border-style: solid; border-width: 1px; }
#faltenbildcont { text-align: center; width: 500px; margin-top: 20px; margin-bottom: 20px; }
.text-re {  }
.colcont_fussfeld {  }
.colboxleft_fussfeld { width: 168px; float: left; min-height: 20px; }
.colboxright_fussfeld { width: 159px; float: right; min-height: 20px; }
.colboxmiddle_fussfeld { background-color: #fff; text-align: center; margin-right: 170px; margin-left: 179px; padding: 1em; border-right: 2px solid #ccc; border-bottom: 2px solid #ccc; }
.cse-branding-right { width: 160px; height: 55px; }
.cse-branding-text { color: #999; font-size: 9px; line-height: 11px; text-align: left; }
.cse-branding-logo { float: right; }
.ContainerAdsense { margin-bottom: 10px; }
.ContainerAdsense2 { margin-bottom: 10px; }
.parHeading1  { color: #666; font-size: 140%; font-family: verdana, geneva, helvetica, arial; font-weight: bold; font-variant: normal; padding: 1em; }
.parHeading2  { font-size: 140%; font-family: verdana, geneva, helvetica, arial; font-weight: bold; padding-top: 1.5em; padding-bottom: 1em; }
.parHeading3  { font-size: 120%; font-family: verdana, geneva, helvetica, arial; font-weight: bold; padding-top: 1em; padding-bottom: 1em; }
.parHeading4  { font-size: 100%; font-family: verdana, geneva, helvetica, arial; font-weight: bold; padding-top: 1em; padding-bottom: 1em; }
.parHeading5  { font-size: 100%; font-family: verdana, geneva, helvetica, arial; font-weight: bold; padding-top: 1em; padding-bottom: 1em; }
.parHeading6  { font-size: 100%; font-family: verdana, geneva, helvetica, arial; font-weight: bold; padding-top: 1em; padding-bottom: 1em; }
.parParagraph  { font-size: 12px; font-family: verdana, geneva, helvetica, arial; margin-bottom: 1em; }
.colcont_Hauptfeld {  }
.colboxleft_Hauptfeld { width: 168px; z-index: 1; float:left   ; min-height: 20px; }
.colboxright_Hauptfeld { width: 159px; float:right   ; min-height: 200px; }
.colboxmiddle_Hauptfeld { background-color: #fff; margin-right: 170px; margin-left:179px; padding: 1em; border-right: 2px solid #ccc; border-bottom: 2px solid #ccc; }
.colboxmiddle_Hauptfeld img { margin-bottom: 5px; }
.colcont_Kopf { min-height: 150px; }
.colboxleft_Kopf {  }
.colboxright_Kopf { width: 159px; float:right   ; }
.colboxmiddle_Kopf { text-align: center; min-height: 105px; margin-right: 170px; margin-left: 179px; padding: 20px 10px 1px; }
.padbcont_linie { background-image: url(/Bilder/symbole/tribal-01-100.jpg); background-repeat: no-repeat; background-position: center 50%; height:5em    }
.padbox_linie { height: 50%; margin-right: 3em; margin-left: 3em; border-bottom: 2px solid #ccdaf7; }
*[href^="http:"] { background-image: url(/Bilder/symbole/link-ext-12-15b.gif); background-repeat: no-repeat; background-position: right center; padding-right: 20px; }
*[href^="http://www.iatrum"] { background-image: none; background-position: 0 0; padding: 0; }
*[href^="/anfrage"] { background-image: url(/Bilder/symbole/mailsymb-14-11-02.gif); background-repeat: no-repeat; background-position: left center; padding-left: 18px; }
*[href^="/rss"] { background-image: url(/Bilder/symbole/rss-b14.png); background-repeat: no-repeat; background-position: right center; padding-right: 20px; }
ol { padding: 1em 1em 1em 1.5em; }
ul { padding: 1em 1em 1em 1.5em; list-style-type: circle; }
ul ul { padding: 0 0 0 1.5em; }
.navcont_NavLeisteLi { width: 168px; margin-left: 5px; }
.navbox_NavLeisteLi { font-size: 11px; line-height: 15px; text-decoration: none; text-indent: 6px; height: 24px; visibility: visible; display: block; }
.navcont_NavLeisteLi a { font-size: 11px; line-height: 15px; display: block; }
.navcont_NavLeisteLi a:link { border-style: solid; border-width: 1px; border-color: #fff #ccc #ccc #fff; }
.navcont_NavLeisteLi a:visited { border-color: #fff #ccc #ccc #fff; border-style: solid; border-width: 1px; }
.navcont_NavLeisteLi a:hover { color: #f93; background-image: url(/Bilder/symbole/navilinkschein.png); background-repeat: no-repeat; background-position: 50% top; text-decoration: none; border-color: #ccc #fff #fff #ccc; border-style: solid; border-width: 1px; }
.navcont_NavLeisteRe { width: 160px; }
.navbox_NavLeisteRe { font-size: 11px; text-decoration: none; text-indent: 20px; visibility: visible; }
.navcont_NavLeisteRe a { display: block; }
.navcont_NavLeisteRe a:link { border-style: solid; border-width: 1px; border-color: #fff #ccc #ccc #fff; }
.navcont_NavLeisteRe a:visited { border-color: #fff #ccc #ccc #fff; border-style: solid; border-width: 1px; }
.navcont_NavLeisteRe a:hover { color: #f93; background-image: url(/Bilder/symbole/navilinkschein.png); border-color: #ccc #fff #fff #ccc; border-style: solid; border-width: 1px; }
.navcont_navkopf {  }
.navbox_navkopf {  }
.navcont_navkopf a { font-size: 11px; line-height: 25px; background-image: url(/Bilder/symbole/scheinmitte30.png); background-repeat: repeat-x; background-position: center 50%; padding: 4px 14px; display: inline; }
.navcont_navkopf a:link { border-style: solid; border-width: 1px; border-color: #fff #ccc #ccc #fff; }
.navcont_navkopf a:visited { border-color: #fff #ccc #ccc #fff; border-style: solid; border-width: 1px; }
.navcont_navkopf a:hover { color: #f93; background-image: url(/Bilder/symbole/navilinkschein.png); background-repeat: no-repeat; background-position: 50% top; border-color: #ccc #fff #fff #ccc; border-style: solid; border-width: 1px; }
.ds2  { color: #000; }
/*übersicht im index*/
.dsR3  { width: auto; height: auto; }
/*impressum hand und pc*/
.ds9  { color: #69c; font-size: 1.3em; }
/*titel*/
.ds10  { color: #fff; font-size: 2.8em; }
/*titel*/
.dsR14  { width: 150px; height: 48.29px; }
/*klinik am rhein box*/
.dsR16  { width: 14px; height: 9px; }
/*mailstil*/
.umschlag1 { background-image: url(/Bilder/symbole/kopfbild03.png); background-repeat: repeat-x; background-attachment: fixed; background-position: 50% 10px; }
.umschlag2 { background-image: url(/Bilder/plastische-chirurgie/iatrum-logo-2.png); background-repeat: no-repeat; background-attachment: fixed; background-position: 8px 50px; }
.umschlag3 { background-image: url(/Bilder/symbole/kreise-02b.png); background-repeat: repeat-y; background-position: right 135px; }
.umschlag4 { background-image: url(/Bilder/symbole/haende-07w.png); background-repeat: repeat-y; background-position: right 135px; }
