@import url("start.css");@import url("page.css");*{margin:0;padding:0;}
body{background-color:#fff;background-repeat:repeat-x;color:#464646;font-family:verdana,arial,helvetica,sans-serif;font-size:100.01%;text-align:center;}
hr{width:1px;height:1px;margin:0 0 -1px 0;visibility:hidden;border:none;}
hr.both{clear:both;}
hr.left{clear:left;}
hr.right{clear:right;}
hr.line{margin:2em 0 2em 0;width:100%;border-bottom:1px dotted #aaac9c;visibility:visible;}
img{border:none;}
h6,.hidden,.print{display:none;}
#metanavig{margin:10px auto 0 auto;width:800px;text-align:right;font-size:.7em;color:#acacac;}
#metanavig a{color:#acacac;}
#metanavig a:hover{color:#464646;}
#page{position:relative;margin:0 auto 20px auto;padding:10px;width:800px;background-color:#fff;background-image:url(../images/back-page.gif);background-repeat:no-repeat;text-align:left;font-size:.7em;}
#headnavig{height:30px;background-image:url(../images/back-hn.gif);}
#logo{position:relative;width:800px;height:102px;overflow:hidden;z-index:1;}
#logo h1 a{position:absolute;width:800px;height:102px;background-image:url(../images/logo.png);left:0;top:0;z-index:2;color:#d1d3c0;font-size:1px;letter-spacing:-20px;}
#logo h1.blog a{background-image:url(../images/logo-blog.png);}
#logo h1.webdesign a{background-image:url(../images/logo-webdesign.png);}
#logo h1.beratung a{background-image:url(../images/logo-beratung.png);}
#rssbadge{position: absolute; top:4px;left:637px; width:97px; height: 76px; z-index:4;}
#innerpage{margin:0 10px;line-height:1.6em;min-height:200px;}
#sidebar,#blogsidebar{margin:0;width:240px;float:left;}
#innersidebar{margin:0 0 6em 0;width:240px;background-repeat:repeat-x;}
#blogsidebar #innersidebar{float:left;background-image:url(../images/back-sidebar.gif);background-color:#f5f5f1;border:1px solid #e7e7e7;}
#content{margin:0 0 0 270px;width:510px;z-index:2;}
#content.singlepost{margin:0 0 0 135px;}
#footer{margin:-60px -10px 20px -10px;padding:95px 20px 35px 20px;height:65px;background-image:url(../images/back-footer.gif);z-index:1;}
#footer address{padding:10px;width:760px;float:left;background-color:#ecece4;color:#53534d;font-style:normal;font-size:.9em;border:1px solid #b3b4a4;}
#footer address span{display:block;}
#footer #col1{margin-right:30px;width:230px;float:left;}
#footer #col2{margin-right:30px;width:240px;float:left;}
#footer address span.nomargin{margin-right:3px;float:left;}
#footer a{color:#464646;}
#marginal{margin:0 0 0 270px;padding:10px;background-color:#dcddcd;color:#53534d;border:1px solid #b3b4a4;}
#end{margin:0 -20px 20px -20px;padding:10px;background-image:url(../images/back-end.gif);background-position:bottom;text-align:center;}
#end ul{margin:0 auto 0 auto;padding:4px 0 0 0;list-style-type:none;height:40px;border-top:1px solid #e2e4d1;}
#end ul li{margin:0 0 0 10px;display:inline;}
#end ul li a{padding:2px;}
#socials{position:fixed;padding-top:7px;text-align:left;top:34px;left:-18px;width:51px;height:293px;background-image:url(../images/back-socials.png);z-index:999;}
#socials:hover {left:0;}
.socbutton{margin-top:4px;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80);width:37px;height:37px;}
.socbutton:hover{opacity:0;-moz-opacity:0;filter:alpha(opacity=0);}
#socialbar{margin: 5px 0pt;padding: 19px 0 0 0;height:47px;background-image:url(../images/back-socialbar.gif);text-align: center;}
#socialbar a:hover{border:none !important;}
#socialbar img{margin: 0 10px;opacity:.4;-moz-opacity:.4;filter:alpha(opacity=40);}
#socialbar img:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
#headnavig ul{list-style-type:none;}
#headnavig ul li{margin:0 3px 0 3px;padding:5px 0 0 0;width:260px;height:25px;text-align:center;float:left;background-image:url(../images/back-bu-hn.gif);background-position:0 0;font-size:1.3em;}
#headnavig ul li:hover,#headnavig ul li.active{background-position:260px 0;}
#headnavig ul li a{display:block;color:#464646;}
#mainnavig{margin:0 0 30px 0;padding:0 20px 0 20px;background-image:url(../images/back-mainnavig.gif);height:19px;}
#mainnavig ul{list-style-type:none;}
#mainnavig ul li{margin:0 10px 0 0;padding:2px 3px 0 3px;height:17px;float:left;font-weight:bold;background-image:url(../images/back-bu-mn.gif);background-position:left;}
#mainnavig ul li:hover,#mainnavig ul li.active{background-position:right;}
#mainnavig ul li a{color:#464646;text-transform:uppercase;}
#mainnavig ul li:hover a,#mainnavig ul li.active a{color:#fff;}
#mainnavig ul li.start{margin-right:10px;padding:2px 10px 0 10px;border-right:1px solid #fff;}
#breadcrump{margin:0 0 3em 0;padding:0 10px;}
#breadcrump #search{margin:0 28px 0 0;width:240px;float:left;}
#breadcrump p{text-align:right;}
#breadcrump a{color:#aaac9c;}
#ajaxSearch_input{margin:-1px 10px 0 0;padding:2px 2px 0 2px;width:171px;height:16px;background-image:url(../images/back-search.gif);background-repeat:no-repeat;border:none;font-size:1em;}
#ajaxSearch_submit{padding:-1px 0 0 0;margin:1px 0 0 0;width:51px;height:20px;background-image:url(../images/bu-search.gif);background-repeat:no-repeat;background-color:none;border:none;font-size:1em;}
.ajaxSearch_resultsInfo{font-weight:bold;}
.ajaxSearch_paging{margin:0 0 2em 0;display:block;border-top:1px dotted #c7c8b7;border-bottom:1px dotted #c7c8b7;font-size:.9em;text-align:center;}
.ajaxSearch_resultDescription{display:none;}
.ajaxSearch_result{margin:0 0 2em 0!important;}
.ajaxSearch_extract{margin:0 0 0 3em;font-style:italic;}
.ajaxSearch_resultLink{font-weight:bold;}
#blogsidebar ul{margin:0;list-style-type:none;}
#blogsidebar ul li{padding:2px 10px;border-bottom:1px solid #fff;background-image:url(../images/back-bu-sn.gif);background-repeat:no-repeat;background-position:left;}
#blogsidebar ul li:hover,#blogsidebar ul li.active{background-position:right;}
#blogsidebar a{color:#464646;display:block;}
#blogsidebar a:hover{border:none!important;}
#blogsidebar ul li a.rssabo{padding-top:140px;background-image:url(../images/rss-icon.gif);background-repeat:no-repeat;}
#blogsidebar ul li.nopic{background-position:left;}
#blogsidebar h4{margin-top:20px;}
#sidebar ul{margin:0 0 40px 0;list-style-type:none;border-top:1px solid #eaebe7;}
#sidebar ul li{padding:2px 0;border-bottom:1px solid #eaebe7;}
#sidebar ul li ul li.last{border-bottom:none;}
#sidebar ul li ul{margin-bottom:0;}
#sidebar ul li ul li{padding:0 0 0 20px;}
#sidebar ul li.active a,#sidebar ul li a:hover{font-weight:bold;}
#sidebar ul li.active ul li a{font-weight:normal;}
#sidebar ul li.active ul li.active a,#sidebar ul li.active ul li a:hover{font-weight:bold;}
#sidebar a{color:#464646;display:block;}
#sidebar a:hover{border:none!important;}
#sidebar ul li a.rssabo{padding-top:140px;background-image:url(../images/rss-icon.gif);background-repeat:no-repeat;}
#sidebar ul li.nopic{background-position:left;}
#margnav{margin:3em 0 1em 0;border-top:1px dotted #f5f5f1;}
#margnav ul{padding-left:0;list-style-type:none;}
#margnav ul li{margin:0 10px 0 0;display:inline;}
#margnav li.active a{font-weight:bold;}
#quote{padding:4px;border:1px solid #e7e7e7;color:#aaac9c;background-color:#fff;font-style:italic;}
a{text-decoration:none;}
#innerpage a{color:#aaac9c;}
#innerpage a:hover{border-bottom:1px dotted #aaac9c;}
a.noborder:hover{border:none!important;}