* { margin: 0; padding: 0; font-family: Arial, Verdana, Helvetica, sans-serif; border: 0; line-height: 1.4em; }

html { font-size:100%; margin-bottom:1px; min-height:100%; width:100%; }
body { background:#8DD4F8 url(images/body_bg.jpg) no-repeat scroll left top; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:80%; }
h1, h2, h3, h4, h5, h6 { color:#548AC6; }
h1 { font-size:24px; }
h2 { font-size:18px; }
h3 { font-size:14px; }
img { margin-bottom:10px; }
a { color:#666666; }
p { margin-bottom:15px; }
acronym, abbr, span.caps { cursor:help; }
acronym, abbr { border-bottom:1px dotted #CCCCCC; }
blockquote {}
blockquote cite {}
ul li { background-image:url(images/list_bullet.gif); background-position:0 3px; background-repeat:no-repeat; list-style-type:none; margin-bottom:0.3em; padding-left:16px; }
ul ul li { background-image:none; list-style-type:disc; margin-top:1px; padding-left:0; }
table ul li {margin-top:15px; }


#wrap { padding-left:33px; padding-top:27px; width:1009px; }
#page {}
#header { background:transparent url(images/header_logo.jpg) no-repeat scroll 0 0; }
#top { background:transparent url(images/top_bg.gif) no-repeat scroll 0 0; height:67px; margin-left:196px; margin-top:13px; width:732px; }
#navigation { width:732px; }
#middle {}

#sidebar { color:#FFFFFF; float:left; margin-top:-1px; min-width:196px; width:196px; }
.sidebar-box h2 { margin-bottom:5px; margin-top:-2px; }
.sidebar-box { margin-bottom:8px; }
.sidebar-box-blue { background:transparent url(images/sidebar_box_blue_bg.gif) repeat-y scroll 0 0; overflow:visible; }
.sidebar-box-blue-top { background:transparent url(images/sidebar_box_blue_top_bg.gif) no-repeat scroll 0 0; height:4px; }
.sidebar-box-blue-bottom { background:transparent url(images/sidebar_box_blue_bottom_bg.gif) no-repeat scroll 0 0; height:4px; }
.sidebar-box-blue-inner { background:transparent url(images/sidebar_box_blue_inner_bg.gif) no-repeat scroll 0 0; padding:8px; }
.sidebar-box-red { background:transparent url(images/sidebar_box_red_bg.gif) repeat-y scroll 0 0; }
.sidebar-box-red-top { background:transparent url(images/sidebar_box_red_top_bg.gif) no-repeat scroll 0 0; height:4px; }
.sidebar-box-red-inner { background:transparent url(images/sidebar_box_red_inner_bg.gif) no-repeat scroll 0 0; padding:8px; }
.sidebar-box-red-bottom { background:transparent url(images/sidebar_box_red_bottom_bg.gif) no-repeat scroll 0 0; height:4px; }
.sidebar-box-green-bottom { background:transparent url(images/sidebar_box_green_bottom_bg.gif) no-repeat scroll 0 0; height:4px; }
.sidebar-box-green { background:transparent url(images/sidebar_box_green_bg.gif) repeat-y scroll 0 0; }
.sidebar-box-green-top { background:transparent url(images/sidebar_box_green_top_bg.gif) no-repeat scroll 0 0; height:4px; }
.sidebar-box-green-inner { background:transparent url(images/sidebar_box_green_inner_bg.gif) no-repeat scroll 0 0; padding:8px; }
.sidebar-box-green-bottom { background:transparent url(images/sidebar_box_green_bottom_bg.gif) no-repeat scroll 0 0; height:4px; }
.sidebar-button { float:right; margin-right:7px; margin-top:-1.2em; text-align:right; }
.sidebar-box dt { float:left; width:5em; }
.sidebar-box h2 { color:#FFFFFF; font-family:Verdana,Geneva,Arial,Helvetica,sans-serif !important; font-size:1em; }
.sidebar-box a { color:#FFFFFF; text-decoration:none; }

#content { background-color:#FFFFFF; margin-left:196px; min-height:400px; padding:20px 10px 30px 11px; width:711px; }
#content p {margin-bottom:15px; }
#content h2 { margin-bottom:6px; }
#content h3 { margin-top: 25px; margin-bottom: 5px; }
#content ul, #content ol { margin-bottom:15px; margin-left:0; }
#content ul ul, #content ol ol { margin-bottom:0; margin-left:15px; }
#content-inner { margin-top:-2px; padding-left:2px; }
#content-left { float:left; width:345px; }
#content-left img { margin-bottom:10px; margin-left:-2px; }
#content-right { float:right; width:345px; }
#content-bottom { background:transparent url(images/content_bottom_bg.gif) no-repeat scroll 0 0; height:6px; margin-left:196px; }

#content #headWelcome { margin-bottom:0; font-size:14px; }
#content #headNews { margin-bottom:0; font-size:14px; }

.news-block-top { background:transparent url(images/news_block_top.gif) no-repeat scroll 0 0; height:5px; font-size:5px; }
.news-block { background-color:#EDF7FF; padding:10px; }
.news-block H3 { margin-top:0 !important; margin-bottom:0 !important; }
.news-block p { margin-bottom:0 !important; }
.news-block a { color:#000000; }
.news-block-bottom { background:transparent url(images/news_block_bottom.gif) no-repeat scroll 0 0; height:15px; }
.news-block-date { color:#666666; }

.wp-pagenavi { color:#548AC6; font-size:0.8em; font-weight:bold; margin-top:34px; text-align:center; }
.wp-pagenavi a { text-decoration:none; }
.wp-pagenavi a, .wp-pagenavi span { background:transparent url(images/pagenav_bg.gif) no-repeat scroll 0 0; color:#548AC6; display:inline-block; height:16px; margin-right:3px; width:24px; }
.wp-pagenavi span.current { background:transparent url(images/pagenav_current_bg.gif) no-repeat scroll 0 0; }

#footer { clear:left; color:#004669; height:43px; margin-bottom:200px; margin-left:196px; padding-top:16px; width:732px; }
#footer ul { list-style-type:none; }
#footer ul li { background-image:url(images/list_bullet.gif); background-position:0 50%; background-repeat:no-repeat; float:left; margin-right:23px; padding-left:14px; }
#footer ul li a { color:#004669; text-decoration:none; }
#footer-inner { margin:0 auto; width:300px; }

#navigation ul { float:right; list-style-type:none; }
#navigation ul a { text-decoration:none; }
#navigation ul li { float:left; height:38px; margin-right:8px; padding-left:0 !important; width:139px; }
#navigation ul li a { display:block; height:38px; width:139px; }
#navigation ul li a span { display:none; }
#navigation ul li.start { background:transparent url(images/navi_start_off.gif) no-repeat scroll 0 0; }
#navigation ul li.start-on { background:transparent url(images/navi_start_on.gif) no-repeat scroll 0 0; }
#navigation ul li.apotheke { background:transparent url(images/navi_apotheke_off.gif) no-repeat scroll 0 0; }
#navigation ul li.apotheke-on { background:transparent url(images/navi_apotheke_on.gif) no-repeat scroll 0 0; }
#navigation ul li.team { background:transparent url(images/navi_team_off.gif) no-repeat scroll 0 0; }
#navigation ul li.team-on { background:transparent url(images/navi_team_on.gif) no-repeat scroll 0 0; }
#navigation ul li.kontakt { background:transparent url(images/navi_kontakt_off.gif) no-repeat scroll 0 0; }
#navigation ul li.kontakt-on { background:transparent url(images/navi_kontakt_on.gif) no-repeat scroll 0 0; }
#navigation-2nd { clear:both; }
#navigation-2nd ul { border-bottom:1px solid #A4D3F6; float:left; margin:5px 0 0 !important; overflow:hidden; padding-left:17px; width:715px; }
#navigation-2nd ul li { background:transparent url(images/navi_2nd_separator.gif) no-repeat scroll right center; float:left; height:auto; margin-bottom:7px; padding-left:8px; padding-right:10px; width:auto; }
#navigation-2nd ul li a { color:#000000; height:auto; width:auto; }
#navigation-2nd ul li.current_page_item { font-weight:bold; }
#navigation-2nd ul.empty { border-bottom:1px solid #FFFFFF !important; }
#navigation-2nd ul li.last { background:transparent none repeat scroll 0 0; }

.hidden { display:none; }
.clear { clear:both; }

hr {}
dl {}
dt {}
dd {}
blockquote {}
blockquote p {}
code {}
pre {}
b, strong, i, em {}
img {}
address {}
a {}
a:link {}
a:visited {}
a:link:focus {}
a:link:hover, a:visited:hover {}
a:link:active, a:visited:active {}
a img {}
a:link img {}
a:visited img {}
a:link:active img, a:visited:active img {}
body img.wp-smiley {}
.more-link {}
p.serif {}
#searchform {}
input#s {}
input#searchsubmit {}
.alt {}
.commentlist {}
.nocomments {}
.commentlist li {}
.commentlist cite, .commentlist cite a {}
.commentlist p {}
#commentform p {}
.commentmetadata {}
#commentform input {}
#commentform textarea {}
#commentform #submit {}
#wp-calendar th {}
#wp-calendar { empty-cells:show; }
#wp-calendar #next a {}
#wp-calendar #prev a {}
#wp-calendar a {}
#wp-calendar caption {}
#wp-calendar td {}
#wp-calendar td.pad:hover {}
h2.widgettitle {}
.widget {}
li#archives {}
.widget_archives {}
li#recent-posts {}
.widget_recent_entries {}
li.widget_text {}
li#text-4 {}
div.textwidget {}
li#links {}
.widget_links {}
li#categories {}
.widget_categories {}
