* { margin:0; padding:0; border:0; }
.clear { clear:both; }

body { background-color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100.01%; }

#outer {
                width:992px;
                min-height:900px;
                background-image:url(../bilder/zahnklinik-essen-hintergrund.jpg);
                margin:40px auto;
}

a:hover { text-decoration:none; }
a:link { text-decoration:none; color:#3b69af; }
a:visited { text-decoration:none; color:#3b69af;}
a:active { text-decoration:none; color:#3b69af;}

#inner {
                width:910px;
                height:820px;
                background-color:#fff;
                margin-left:40px;
                margin-top:20px;
                float:left;
                display: inline;
}

#header {
                height:170px;
                width:910px;
                float:left;
                display: inline;
}

#facebox {      float:left;
                margin-top:80px;
				margin-left:30px;
                width:140px;
                height:100px;
                display:inline;
}

#facebox2 {     float:left;
                margin-top:80px;
				margin-left:30px;
                width:150px;
                height:100px;
                display:inline;
}

#logo {
                float:left;
                width:555px;
                height:145px;
                margin-left:27.5px;
                display:inline;
}

#logo2 {
                float:left;
                width:276px;
                height:130px;
                margin-left:157px;
				margin-top:14px;
                display:inline;
}

#terminbox {    float:left;
                margin-top:65px;
                width:150px;
                height:100px;
                display:inline;
}

#terminbox2 {   float:left;
                margin-top:45px;
				margin-left:78px;
                width:200px;
                height:108px;
                display:inline;
}

#navi {
                width:270px;
                height:670px;
                float:left;
                display: inline;
}

#content {
                min-height:690px;
                width:640px;
                float:right;
                display: inline;
}

#contxt { width:600px; height:auto; margin-left:10px; }

#navigator {
                margin-left:40px;
                margin-top:18px;
                float:left;
                display: inline;
}

#stretch { width:992px; min-height:1px; background-image:url(../bilder/zahnklinik-essen-rowback.jpg); background-repeat:repeat; }
.strcont { width:600px; height:auto; margin-left:320px; }

/* richtig */
/* IE 6 */
* html #strcont {
   padding-top:10em;
}
/* IE 7 */
* + html #strcont {
	padding-top:10em;
}

.down { padding-top:10em;}

.strwrap {width:480px; height:auto; }

#footer { width:992px; min-height:1px; background-image:url(../bilder/zahnklinik-essen-rowback.jpg); background-repeat:repeat; }
#footer > hr { background-color:#000; height:1px; }

#picfader { width:640px; height:210px; }
.txtfield { margin-top:20px; margin-left:10px; }

#map { width:640px; height:210px; font-size:12px; }

/* Tag der Zahnimplantate Infobox START */

.tdzi { height:auto; width:261px; margin-top:20px; border:1px solid #E8E8E8; float:left; display: inline; }
.tdzi1 { height:17px; width:261px; background-image:url(../bilder/tdzi1.jpg); }
.tdzimid { min-height:73px; width:261px; background-color:#FFF; line-height:13px; }
.tdzi2 { height:17px; width:261px; background-image:url(../bilder/tdzi2.jpg); }

/* Tag der Zahnimplantate Infobox ENDE */

/* Behandlungszeigen Infobox START */

.bhz { height:auto; width:261px; margin-top:10px; border:1px solid #E8E8E8; float:left; display: inline; }
.bhz1 { height:19px; width:261px; background-image:url(../bilder/bhz1.jpg); }
.bhzmid { min-height:73px; width:261px; background-color:#FFF; }
.bhz2 { height:19px; width:261px; background-image:url(../bilder/bhz2.jpg); }

/* Behandlungszeigen Infobox ENDE */

/* CROSSFADER */

#cf_wrapper
        {
                position: relative;
                display:none;
        }

        div.cf_element
        {
                width: 640px;
                height: 210px;
        }

/* CROSSFADER */

.intext { font-size:12px; }

img.flag { float:right; margin-right:53px; margin-top:18px; display: inline; }

p.infobox { font-size:14px; color:#93bedd; text-align:center; }

.dblue { color:#3b69af; }
.grey { color:#666666; }
p.al {  }
.ac { text-align:center; width:900px; margin-left:auto; margin-right:auto;  }
.ml5 { margin-left:5px; }
.lh16 { line-height:16px; }
.txtfield > h1 { font-size:18px; font-weight:bold; }
.txtfield > h2 { font-size:14px; font-weight:bold; }

/* oldstyles */


strong { color:#666666; }

.head_1 { font-size:18px; text-decoration:none; }
h2.intext { font-size:16px; padding-bottom:3px; }
p.content { font-size:13px; }
.normal08 { font-size:13px; }
.small { font-size:10px; }

.h430 { height:430px; }
.w500 { width:500px; }
.w400 { width:400px; }
.w340 { width:340px; }
.w240 { width:240px; }

.brs
        {
    line-height: 10px;
           }
.brs5
        {
    line-height: 0.1em;
	font-size:0.1em;
           }

.fourup { margin-top:-0.1em;}
.sixright { margin-left:0.6em;}

h1 { font-size:18px; color:#666; }
h2 { font-size:14px; color:#666; }
h3 { font-size:14px; color:#666; }
hr { background-color:#666666; border: 0.05em solid #666666; }

.liste42
        {
                padding-left:2.5em;
                font-size:0.8em;
        }

.flmr15
        {
                float:left;
                margin-right:15px;
                display:inline;
        }
.cont1
        {
                width:620px;
        }

.fr { float:right; display:inline; }
.m5em { margin-right:5em; }
.fl { float:left; display:inline; padding-left:1em; }
.fl1 { float:left; display:inline; }
.lh5 { line-height:5px; }
.hr { width:100%; padding-top:20px; }

img.blue { width:110px; height:3px; }

.lightblue { background-color:#e4edf6; }

.contentfl
        {
                font-size:0.8em;
                float:left;
                display:inline;
                margin-top:3%;
        }

#navigator > a:visited { color:#666; }

        .pop { padding:1.8em; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:100.01%; text-align:left; background-color:#666;
                scrollbar-arrow-color:#30558a;
                scrollbar-face-color:#ffffff;
                scrollbar-track-color:#e4e4e4;
                font-size:0.8em;
                }
