/* ::::: http://www.heilpraktiker-hoerrner.de/typo3temp/stylesheet_a5f606e047.css ::::: */

.tx-slideshow-pi1 { text-align: center; }
DIV.csc-textpic-imagewrap { padding: 0px; }
DIV.csc-textpic IMG { border: medium none; }
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
DL.csc-textpic-image { margin: 0px; }
DL.csc-textpic-image DT { margin: 0px; display: inline; }
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image, DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image { display: inline; margin-left: 10px; }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0px; }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px ! important; }
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px ! important; }
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap, DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { margin-left: 10px ! important; }
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }
/* ::::: http://www.heilpraktiker-hoerrner.de/fileadmin/hoerrner/style.css ::::: */

body { font-size: 62.5%; margin: 0px auto; padding: 0px; background-color: rgb(255, 255, 255); text-align: center; }
h1 { font-family: "Verdana","Helvetica","Arial",sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: rgb(0, 0, 0); margin: 5px 0px 15px; }
A:link { color: rgb(0, 0, 0); }
A:visited { color: rgb(13, 51, 158); }
A:hover { color: rgb(13, 51, 158); }
A:active { color: rgb(13, 51, 158); }
#pagewidth { margin-left: auto; margin-right: auto; max-width: inherit; min-width: inherit; padding: 5px; width: 900px; font-family: "Verdana","Helvetica","Arial",sans-serif; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); text-align: left; }
#sidebar { width: 330px; height: auto; min-height: 250px; background-color: rgb(255, 255, 255); float: left; margin: 5px 0px 0px; border: 1px solid rgb(153, 153, 153); }
#sidebar_container { background-color: rgb(255, 255, 255); border: 1px none rgb(153, 153, 153); position: relative; padding-left: 20px; padding-right: 20px; width: 290px; }
#container { float: right; width: 557px; min-height: 250px; background-color: rgb(255, 255, 255); margin: 5px 0px 0px; padding: 0px; position: relative; border: 1px solid rgb(153, 153, 153); }
#containerheader { padding-top: 0px; margin-bottom: 0px; }
.exports {  }
#wrapper { width: 900px; clear: both; padding: 0px; margin: 0px; background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); }
#logo { float: left; background: url('webheader.jpg') no-repeat scroll left center white; z-index: 10; border-bottom: medium none; width: 900px; height: 160px; color: rgb(255, 255, 255); clear: left; }
#header { z-index: 9; width: 900px; height: 160px; border-bottom: 5px solid rgb(51, 51, 102); color: rgb(255, 255, 255); }
#header2 { background-color: rgb(255, 255, 255); float: right; width: 900px; height: 200px; color: rgb(0, 0, 0); margin: 0px; padding: 0px; }
#header2_content { float: left; width: 300px; height: 200px; color: rgb(255, 255, 255); background: none repeat scroll 0% 0% rgb(51, 102, 153); margin: 0px; padding: 0px 10px 0px 20px; }
#slide { float: right; width: 557px; height: 200px; background: none repeat scroll 0% 0% rgb(255, 255, 255); margin: 0px; padding: 0px; }
#content { margin: 20px 10px 20px 0px; padding: 0px 20px; }
#footer_inner { background-color: rgb(255, 255, 255); clear: both; width: 900px; height: 25px; padding: 0px; color: rgb(102, 102, 102); margin: 0px; }
div { font-size: 11px; line-height: 16px; }
#navigation { margin: 20px 0px 0px; width: 196px; padding: 0px; text-align: left; }
p { font-size: 11px; color: rgb(0, 0, 0); padding: 0px; margin: 0px; }
.csc-header h1 { font-size: 12px; font-weight: bold; margin: 15px 0px 10px; color: rgb(0, 0, 0); }
.csc-header { font-size: 10px; font-weight: bold; color: rgb(0, 0, 0); margin-top: 5px; margin-bottom: 0px; }
img { border: 0px none; margin: 3px; padding: 0px; }
form { padding: 0px; margin: 0px; }
.BodyText, contenttext, htmlarea-content-body, p { font-size: 11px; color: rgb(0, 0, 0); padding: 0px; margin: 0px; }
#top { float: right; width: 900px; height: 24px; background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#tophead { float: left; width: 900px; height: 15px; background: none repeat scroll 0% 0% rgb(255, 255, 255); padding-top: 5px; padding-bottom: 5px; }
#top-sidebar { float: left; font-family: "Verdana","Helvetica","Arial",sans-serif; font-size: 9px; color: rgb(255, 255, 255); padding-top: 5px; width: 331px; height: 15px; background: none repeat scroll 0% 0% rgb(255, 204, 0); }
#top-container { float: right; font-family: "Verdana","Helvetica","Arial",sans-serif; font-size: 9px; color: rgb(255, 255, 255); width: 559px; height: 15px; background: none repeat scroll 0% 0% rgb(51, 51, 102); padding-top: 5px; }
#top-menu { float: left; font-size: 10px; height: 24px; background: none repeat scroll 0% 0% rgb(255, 255, 255); margin: 0px; border-bottom: 1px solid rgb(255, 255, 255); }
#top-menu ul { list-style: none outside none; margin: 0px; padding: 0px; }
#top-menu ul a, #top-menu ul .cur { float: left; display: block; line-height: 24px; text-decoration: none; background: none repeat scroll 0% 0% rgb(255, 255, 255); border-right: 1px solid rgb(255, 255, 255); padding: 0px 7px; margin: 0px; color: rgb(102, 102, 102); }
#top-menu ul a:hover, #top-menu ul .act a { color: rgb(102, 102, 102); background-color: rgb(255, 204, 0); }
#top-menu li { float: left; margin: 0px; padding: 0px; }
.formu { width: 80%; padding-top: 10px; padding-bottom: 10px; padding-left: 110px; border: 1px solid rgb(192, 192, 192); }
.mf-text { color: rgb(0, 0, 0); border: 1px solid rgb(192, 192, 192); margin-bottom: 5px; }
.mf-input { border: 1px solid rgb(192, 192, 192); margin-bottom: 5px; }
.mf-submit { color: rgb(255, 255, 255); background-color: rgb(192, 192, 192); border: 0px none; }
.tx-slideshow-pi1 { text-align: right; }
/* ::::: http://www.heilpraktiker-hoerrner.de/typo3temp/stylesheet_c6d6df8682.css ::::: */

/* ::::: http://www.heilpraktiker-hoerrner.de/typo3conf/ext/perfectlightbox/res/css/slightbox.css ::::: */

