*{padding:0;margin:0;}
h1, h2, h3, h6{font-family:verdana, sans-serif;color:#111;font-size:24px;line-height:1.4em;font-weight:300;letter-spacing:1px;text-align:left;margin:10px 0 10px 0;}
h4{font-family:verdana, sans-serif;color:#222;font-size:20px;line-height:1.4em;font-weight:300;letter-spacing:1px;margin:15px 0 10px 0;}
h5{font-family:verdana, sans-serif;color:#333;font-size:18px;line-height:1.4em;font-weight:300;letter-spacing:1px;margin:15px 0 10px 0;}
p{margin:10px 0;}
ol{margin:6px 0;}
ol li{line-height:1.0em;border:0;padding:3px 0;margin:0 0 0 22px;}
ul{list-style-image:url(images/inhlist.gif);margin:6px 0;}
ul li{line-height:1.0em;border:0;padding:3px 0;margin:0 0 0 17px;}
hr{clear:both;height:1px;color:#abc;background-color:#abc;border:0;margin:5px 0 3px 0;}
body{padding:0px 50px;font-family:verdana, arial, sans-serif;font-size:14px;color:#000;}

#top{font-size:10px;line-height:10px;}

.cv{font-family:Arial;margin-left:0;margin-right:0;text-align:left;border:0 solid #FFFFFF}
.cv_left{vertical-align:top;width:3%;text-align:left;font-family:Century Gothic}
.cv_middle{vertical-align:top;width:67%;text-align:left;font-family:Century Gothic;font-size:12pt;padding:0 15px 15px 0;}
.cv_right{vertical-align:top;width:30%;text-align:left;font-family:Century Gothic;font-size:12pt}
table.arztbilder{table-layout:fixed;border:0px solid transparent;max-width:700px;}
tr.arztbilder{vertical-align:top;min-width:170px;width:25%;text-align:left;padding:0 10px 15px 0;}
td.arztbilder{vertical-align:top;min-width:155px;width:25%;text-align:left;padding:0 25px 15px 0;}
span.arztbilder{vertical-align:top;min-width:155px;width:25%;text-align:left;padding:0 25px 15px 0;}
img.arztbilder{min-width:150px;min-height:200px;vertical-align:top;}

#tplge_body{text-align:center;}
#tplge_page{background:#fff url(images/canvas.jpg);font-size:14px;line-height:1.2em;border:1px solid #fff;border-left:0;padding:0;margin:0;border-bottom:1px solid #777;}
#tplge_pagein{min-width:500px;text-align:left;padding:0px 12px 56px 20px;margin:0;}
#tplge_header{background:#FFFFFF;}
#tplge_headerimg1{width:100%;min-width:0px;min-height:0px;background:#FFFFFF url(images/bgheader_x.png) center top no-repeat;float:left;margin:0px;text-align:center;}
#tplge_headerimg2{margin-top:8px;width:100%;min-width:500px;min-height:170px;background:#FFFFFF url(images/bgheader_2.png) center top no-repeat;float:left;text-align:center;}
#tplge_header_spacer{width:100%;min-width:500px;min-height:10px;background:#fff;margin:0;text-align:center;border-top-style:solid;border-width:1px;border-color:#777;}
#tplge_headerin #searchbox{float:left;text-align:right;padding:0 0 12px 14px;}
#tplge_header h1{float:none;font-family:tahoma, verdana, sans-serif;color:#101010;font-size:22px;line-height:1.2em;text-align:center;font-weight:100;padding:10px 0 12px 14px;margin:0;}
#tplge_headerin h1{background:#DDE7EC;float:none;font-family:tahoma, verdana, sans-serif;color:#101010;font-size:22px;line-height:1.2em;text-align:center;font-weight:200;padding:8px 0px 8px 14px;margin-top:6px;margin-bottom:4px;border-top-style:solid;border-width:1px;border-color:#777;border-bottom-style:solid;border-width:1px;border-color:#777;}
#tplge_header .submit{background:none;font-family:verdana, sans-serif;font-size:15px;color:#567;border:0px solid #fff;padding:1px 3px;}
#tplge_header .submit:hover{color:#c60;}
#tplge_header .text{background:#FFFFFF;color:#fff;border:1px solid #e0e9f0;padding:3px 6px;}
#tplge_locator{font-family:arial, sans-serif;font-size:15px;font-weight:700;text-align:left;padding:0 0 6px 232px;}
#buttons li{float:left;position:relative;}
#buttons a{text-decoration:none;margin:10px;background:red;float:left;border:2px outset blue;color:#fff;padding:2px 5px;text-align:center;white-space:nowrap;}
#tplge_headnav{float:right;position:relative;left:-50%;text-align:left;}
#tplge_headnavin ul.menulevel1{background:url(images/canvas.jpg);font-family:arial, sans-serif;font-weight:500;list-style:none;position:relative;left:50%;border-top:0 solid #777;padding:0 0 0 0;margin:0;}
#tplge_headnavin ul.menulevel1 li{float:left;position:relative;text-align:center;border:1px solid #777;background:#567 url(images/bgml1li.jpg) top left repeat-x;font-size:17px;padding:4px 8px 6px 8px;margin:4px 8px 4px 0px;}
#tplge_headnav ul.menulevel1 li:hover{background:#060 url(images/bgml1hover.jpg) top left repeat-x;}
#tplge_headnav ul.menulevel1 li.sdocs{background:#060 url(images/bgsdocs.jpg) top left repeat-x;color:#fff;}
#tplge_headnav ul.menulevel1 li.sdoc{background:#060 url(images/bgsdocs.jpg) top left repeat-x;color:#fff;}
#tplge_headnav a{text-decoration:none;text-align:center;white-space:nowrap;}
#tplge_headnav a:link{color:#000;}
#tplge_headnav a:visited{color:#000;}
#tplge_headnav a:hover{color:#aaa;}
#tplge_headnav a:active{color:#fff;}
#tplge_headnav a:focus{color:#fff;}
#tplge_headnav_disabled li{text-align:center;display:inline;}

#tplge_sidebar1{clear:both;float:left;width: 200px;padding:0 20px 0 0;}
#tplge_sidebar1in{color:#c60;padding:0 0;}
#tplge_sidebar1 li{list-style-type:none;list-style-image:none;}
#tplge_sidebar1 ul.menulevel1{border:0px solid #abb;padding:0 2px 0 12px;margin:0;}
#tplge_sidebar1 ul.menulevel1 li{font-family:arial, sans-serif;font-size:15px;line-height:1.2em;font-weight:700;text-align:left;padding:0px 0px 6px 3px;margin:0;}
#tplge_sidebar1 ul.menulevel2{border:0px solid #abb;padding:2px;margin:0;}
#tplge_sidebar1 ul.menulevel2 li{font-family:arial, sans-serif;font-size:15px;line-height:1.2em;font-weight:700;text-align:left;padding:0px 0 6px 12px;margin:0;}
#tplge_sidebar1 ul ul.menulevel3{background:#d6e3e9;padding:0 0 5px 0;margin:5px 0 0 0;}
#tplge_sidebar1 ul ul.menulevel3 li{font-family:arial, sans-serif;line-height:1.2em;font-size:15px;font-weight:300;text-align:left;border:0;padding:4px 0 2px 12px;margin:0;}
#tplge_sidebar1in h2{font-size:20px;padding:4px 6px 6px 16px}
#tplge_sidebar1 h4{background:#345 url(images/bgh4.jpg) top left repeat-x;font-size:15px;color:#fff;font-weight:300;line-height:1.2em;text-align:left;border:1px solid #345;padding:3px 6px 4px 16px;margin:0;}

#tplge_sidebar1 a{text-decoration:none;border-bottom:1px blue dotted}
#tplge_sidebar1 a:link{color:#246;}
#tplge_sidebar1 a:visited{color:#246;}
#tplge_sidebar1 a:hover{color:#c60;}
#tplge_sidebar1 a:active{color:#c60;}
#tplge_sidebar1 a:focus{color:#c60;}

.tplge_toc{background:#d6e3e9 url(images/bgtoc.jpg) top right repeat-y;border-left:0px solid #b0b9bf;}
.tplge_toctop{background:#b9c6cc url(images/bgtoctop.gif) top right no-repeat;}
.tplge_toctop h2{margin:12px 0px 12px 0px;}
.tplge_toctop1{background:#b9c6cc url(images/bgtoctop.gif) top right no-repeat;}
.tplge_toctop1 h2{margin:0px 0px 12px 0px;}
.tplge_tocbottom{height:4px;}

.Sprechzeiten{border:0px solid #abb;padding:0px 2px 0 12px;margin:0;color:#124;text-decoration:none;font-family:arial,sans-serif;font-size:15px;line-height:1.2em;font-weight:700;text-align:left;vertical-align:top;min-width:30px;}
.Sprechzeiten_cell{border:0px solid #abb;padding:10px 2px 0 12px;margin:0;color:#124;text-decoration:none;font-family:arial,sans-serif;font-size:15px;line-height:1.2em;font-weight:700;text-align:left;vertical-align:top;min-width:30px;}
.Sprechzeiten_extraright{border:0px solid #abb;padding:0 2px 0 25px;margin:0;color:#124;text-decoration:none;font-family:arial,sans-serif;font-size:15px;line-height:1.2em;font-weight:700;text-align:left;min-width:30px;}

#tplge_newsbar1{clear:both;width:90%; margin: 0 auto;}
#tplge_newsbar1in{color:#c60;padding:0px 20px 0px 0px;}
#tplge_newsbar1in h4{font-size:20px;padding:4px 6px 0px 16px}
.tplge_newstoctop {background:#b9c6cc url(images/bgtoctop.gif) top right no-repeat;}
.tplge_newstoc h4{background:#d6e3e9 top right repeat-y; border-left:0px solid #b0b9bf;}
.tplge_newstoc p{background:#d6e3e9 url(images/newstoc.jpg) top left repeat-y; border:0px solid #abb;margin:0;color:#124;text-decoration:none;font-family:arial,sans-serif;font-size:18px;line-height:1.2em;font-weight:700;text-align:left;min-width:30px; padding:10px 6px 10px 16px}

ul.tplge_subnav{list-style-type:none;padding:10px 0 10px 0;margin:0;}
ul.tplge_subnav li{font-size:14px;padding:5px 6px 5px 16px;margin:0;}
p.tplge_lastupdate{font-size:13px;color:#333;padding:0 12px;}

#tplge_content{background:#fff url(images/bgpage.jpg) bottom right no-repeat;float:left; width: 76%;text-align:center;}
#tplge_contentin{font-size:14px;text-align:left;padding:10px 10px 10px 30px;margin:0;}
#tplge_contentin h1, #tplge_contentin h2, #tplge_contentin h3{}
img{max-width:100%;height:auto;width:auto;}
#tplge_content li{background:none;}
.left{float:left;}
.right{float:right;}
.center{text-align:center;}
.border{border:1px solid #333;}
.noborder{border:0;}
.tplge_box01{background:#ecf3f9;border:5px solid #b9c6cc;padding:4px 16px;margin:12px 0;}

#tplge_footer{clear:both;float:left;width:100%;}
#tplge_footerin{text-align:center;border-top:1px solid #abc;padding:10px 0 10px 0;margin:16px 0;}
#tplge_footerin span{padding:0 6px 0 2px;}
#tplge_notes{color:#666;font-family:arial, sans-serif;font-size:13px;text-align:center;border-top:0px solid #999;padding:0 10px;margin:6px 0 60px 0;}
#tplge_notes span{padding:0 6px 0 2px;}
img.left{float:left;margin:8px 20px 10px 0;}
img.right{float:right;margin:8px 0 10px 20px;}
img.center{margin:10px auto;}
img.border{border:1px solid #333;}
img.noborder{border:0;}
a{text-decoration:none;}
a:link{color:#368;}
a:visited{color:#368;}
a:hover{color:#c60;}
a:active{color:#c60;}
a:focus{color:#c60;}
#passwd{border:1px solid #999;}
#submit{border:1px solid #999;}
.text{width:140px;background:#fff;font-family:arial, sans-serif;font-size:16px;border:1px solid #999;padding:1px 3px;}
.file{border:1px solid #999;}
.code{background:#eed;font-family:'courier new', serif;border:1px solid #997;padding:20px;}
.date{color:#093;text-align:right;line-height:1.2em;}
.scroll{background:#eec;border:1px solid #997;padding:10px;overflow:scroll;}
.border{border:1px solid #666;}
.retrieve{background:#fff;background-image:none;border:0;}
table.edit{background:#eee;font-size:14px;line-height:1.2em;border:1px solid #999;margin:1px 0;}
table.edit td{border:0;padding:3px;}
textarea{width:90%;background:#f6f6f6;font-family:arial, sans-serif;border:1px solid #999;padding:10px;margin:0 0 10px 0;}
.hinweis{line-height:1.2em;padding:2px 10px;}

