@import "fancybox.css";
@import "nggallery.css";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}
:focus{outline:0;}
ins{text-decoration:none;}
del{text-decoration:line-through;}
table{border-collapse:collapse;border-spacing:0;}
body{position:relative;font-family:Tahoma,Verdana,Arial,"Helvetica Neue",sans-serif;font-size:100.1%;}
a:link,a:visited{color:#000;}
h1{font-weight:normal;font-family:Tahoma,Verdana,Arial,"Helvetica Neue",sans-serif;font-size:28px;line-height:1.5em;color:#00588b;margin-bottom:0.5em;}
h2{font-weight:normal;font-family:Tahoma,Verdana,Arial,"Helvetica Neue",sans-serif;font-size:24px;line-height:1.5em;color:#00588b;margin-bottom:0.5em;}h2 small{font-size:14px;}
h3{font-weight:normal;font-family:Tahoma,Verdana,Arial,"Helvetica Neue",sans-serif;font-size:18px;line-height:1.5em;color:#00588b;margin-bottom:0.5em;}h3 small{font-size:14px;font-weight:normal;}
h4{font-weight:normal;font-family:Tahoma,Verdana,Arial,"Helvetica Neue",sans-serif;font-size:14px;line-height:1.5em;color:#00588b;margin-bottom:0.5em;}
ul,p,td{font-size:14px;margin-bottom:16px;line-height:20px;}ul strong,p strong,td strong{color:#00588b;}
ul li{background:url('gfx/icn_ul2.png') no-repeat scroll 1px 8px;padding-left:15px;}
.important{color:#c31e1e;}
#wrap{position:relative;}#wrap #page{background:url('gfx/bg_body.png') repeat-y scroll top center;margin-left:auto;margin-right:auto;width:960px;padding:0 1px;position:relative;}
#head{background:url('images/kv_default.jpg') no-repeat scroll top right;}#head a#logo{background:url('gfx/logo-drabel.png') no-repeat scroll top left;display:block;width:327px;height:157px;text-indent:-9999em;}
#head #nav{background:url('gfx/bg_navi.png') repeat-x scroll top left;overflow:hidden;}#head #nav ul{margin-bottom:0;}#head #nav ul li{display:inline;background:none;padding:0;}#head #nav ul li a:link,#head #nav ul li a:visited{display:inline-block;line-height:36px;font-size:16px;padding:0 15px;text-decoration:none;color:#00588b;font-weight:bold;}
#head #nav ul li a:focus,#head #nav ul li a:hover,#head #nav ul li a.current_page_item:link,#head #nav ul li a.current_page_item:visited,#head #nav ul li a.current_page_item:hover,#head #nav ul li a.current_page_item:focus{background:url('gfx/bg_navi_act.png') no-repeat scroll top right;}
#head #nav #primary{float:left;margin-left:50px;}
#head #nav #meta{float:left;width:277px;text-align:right;}#head #nav #meta a{background:none;color:#bbbbbb;}
body.page-id-8 #head{background:url('images/kv_team.jpg') no-repeat scroll top right;}
body.page-id-10 #head{background:url('images/kv_praxis.jpg') no-repeat scroll top right;}
body.page-id-12 #head{background:url('images/kv_schlaflabor.jpg') no-repeat scroll top right;}
body.page-id-6 #head{background:url('images/kv_drabel.jpg') no-repeat scroll top right;}
#main{padding:20px 0;overflow:hidden;width:100%;}#main #sidebar{width:277px;float:left;}#main #sidebar h3{margin-bottom:5px;}
#main #sidebar p,#main #sidebar ul,#main #sidebar td{font-size:12px;line-height:16px;}
#main #sidebar ul li{background:none!important;padding:0!important;}
#main #sidebar .margin{margin:0 15px 0 20px;}
#main #sidebar ul.blogroll li{font-size:12px;}#main #sidebar ul.blogroll li a:link,#main #sidebar ul.blogroll li a:visited{background:url('gfx/icn_ul.png') no-repeat scroll center left;display:inline-block;padding:0 10px;color:#00588b;}
#main #sidebar table.help{margin-bottom:12px;}#main #sidebar table.help th,#main #sidebar table.help td{padding:6px 0px;}
#main #sidebar table.help th{font-size:11px;text-align:left;white-space:nowrap;padding-right:4px;}
#main #sidebar table.help td{font-size:11px;white-space:nowrap;}
#main #content{margin-left:327px;margin-right:auto;width:auto;}#main #content .margin{margin:0 20px;}
#main #content div.section{overflow:hidden;width:100%;margin-bottom:20px;}
#main #content .alignright{float:right;border:2px solid #00588b;margin:0 0 10px 10px;}
#main #content .alignleft{float:left;border:2px solid #00588b;margin:0 10px 10px 0;}
#main #content img.noborder{border:0 none;}
#main #content div.wp-caption{font-size:0;}#main #content div.wp-caption p.wp-caption-text{font-size:12px;color:#FFF;background-color:#00588b;margin-bottom:0;padding:8px 8px;}
#main #content .textbox{background:#ffffff url('gfx/bg_box.png') repeat-x scroll top left;float:left;padding:8px 12px;}#main #content .textbox h3{font-weight:normal;}
#main #content .textbox p{color:#00588b;}
#main #content .textbox.left{width:257px;}
#main #content .textbox.right{width:268px;margin-left:20px;}
#foot p{color:#b9b9b9;font-size:12px;width:272px;text-align:right;line-height:3em;margin-bottom:0;}
