@charset "utf-8";
/* allgemein */
*{margin:0;padding:0;}
html{overflow-y:scroll;}
body{background:url(../images/bg-body.jpg) no-repeat center top #fff;font:76% Verdana, Arial, Helvetica, sans-serif;color:#000;border-top:5px solid #095897;padding-top:5px;}
#container{width:994px;margin:auto}

/* header */
#header{padding:0 0 0 66px;width:928px;height:165px;}
#header img {border:none}

#header2{background:url(../images/bg-header.jpg) no-repeat;width:994px;height:286px;font-family:Tahoma, Geneva, sans-serif;}
#header2 div{padding:15px 0 0 690px;}
#header2 h1{color:#0a5997;font-size:14px;font-weight:bold;}
#header2 strong{font-weight:bold;}
#header2 a{color:#de0012;text-decoration:underline;}
#header2 a:hover{text-decoration:none;}
#header2 p.mb{margin-bottom:10px;}

/* navi */
#navi{background:url(../images/bg-navi.jpg) no-repeat;width:295px;height:323px;padding:47px 0 0 0;margin-top:10px;}
#navi li{}
#navi li a{color:#333;text-decoration:none;width:272px;height:28px;padding:11px 0 0 23px;display:block;}
#navi li.n_01 a{height:26px;padding-top:10px;}
#navi li.n_01 a:hover,#index #navi li.n_01 a{background:url(../images/nav-top.jpg) no-repeat;color:#fff;}
#navi li.n_07 a{height:28px;padding-top:12px;}
#navi li.n_07 a:hover,#kontakt #navi li.n_07 a,#danke #navi li.n_07 a{background:url(../images/nav-bottom.jpg) no-repeat;color:#fff;}
#navi li a:hover,#team #navi li.n_02 a,#entlastungsarbeiten #navi li.n_03 a,#einlagenversorgung #navi li.n_03 a,#diabetikerversorgung  #navi li.n_03 a,#kompressionsstruempfe #navi li.n_03 a,#orthopaedische-schuhe #navi li.n_03 a,#damen-schuhe #navi li.n_04 a,#herren-schuhe #navi li.n_04 a,#marken #navi li.n_04 a,#aktuelles #navi li.n_05 a,#newsletter #navi li.n_06 a{color:#fff;text-decoration:none;background:url(../images/nav-middel.jpg) no-repeat;}

#nl{background:url(../images/bg-nl.jpg) no-repeat;width:295px;height:120px;padding:55px 0 0 25px;margin-top:18px;font:Tahoma, Geneva, sans-serif;}
#nl h2{color:#095897;font:14px Tahoma, Geneva, sans-serif;font-weight:bold;}
#nl p{font-size:11px;color:#333;}
#nl input{width:224px;height:18px;padding:4px 0 0 8px;border:1px solid #d7d7d7;background:url(../images/bg-input.jpg) repeat-x;color:#6d6d6d;font:11px Tahoma, Geneva, sans-serif;}
#nl a{color:#095897;text-decoration:none;font-size:11px;float:right;padding:5px 65px 0 0;}
#nl a span{color:#333;}
#nl a:hover span{text-decoration:underline;}

.contentMain{padding:37px 0 0 66px;width:586px;float:left;}
.contentMain #width{width:558px;min-height:380px;}
.contentMain .left{width:257px;float:left;padding-right:45px;}
.contentMain .right{width:226px;float:left;}
.contentMain h1{width:558px;height:65px;text-indent:-9999999px;margin-bottom:20px;}
#index .contentMain h1{background:url(../images/h1-index.jpg);}
#team .contentMain h1{background:url(../images/h1-team.jpg);}
#entlastungsarbeiten .contentMain h1{background:url(../images/h1-entlastungsarbeiten.jpg);}
#einlagenversorgung .contentMain h1{background:url(../images/h1-einlagenversorgung.jpg);}
#diabetikerversorgung .contentMain h1{background:url(../images/h1-diabetikerversorgung.jpg);}
#kompressionsstruempfe .contentMain h1{background:url(../images/h1-kompressionsstruempfe.jpg);}
#orthopaedische-schuhe .contentMain h1{background:url(../images/h1-orthopaedische-schuhe.jpg);}
#damen-schuhe .contentMain h1{background:url(../images/h1-damen.jpg);}
#herren-schuhe .contentMain h1{background:url(../images/h1-herren.jpg);}
#marken .contentMain h1{background:url(../images/h1-marken.jpg);}
#aktuelles .contentMain h1{background:url(../images/h1-aktuelles.jpg);}
#newsletter .contentMain h1{background:url(../images/h1-newsletter.jpg);}
#kontakt .contentMain h1,#danke .contentMain h1{background:url(../images/h1-kontakt.jpg);}
#anfahrt .contentMain h1{background:url(../images/h1-anfahrt.jpg);}
#impressum .contentMain h1{background:url(../images/h1-impressum.jpg);}
.contentMain #list{background:url(../images/bg-list.jpg) no-repeat;width:542px;height:172px;padding:10px 0 0 35px;margin-top:20px;}
.contentMain #list p{color:#cf0010;font-size:13px;font-weight:bold;margin-bottom:5px;}
.contentMain #list ul li{font-size:11px;color:#212121;margin-bottom:5px;}
.contentMain #list ul li span{color:#095897;}
.contentMain #list a{color:#212121;text-decoration:none;}
.contentMain #list a:hover{text-decoration:underline;}
.contentMain #list .list1{float:left;padding-right:60px;}
.contentMain #list .list2{float:left;}

.contentMain a img{filter:alpha(opacity=100);-moz-opacity:1.0;-khtml-opacity: 1.0;opacity: 1.0;}
.contentMain a:hover img{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}

.contentSidebar{float:left;width:295px;}

/* footer */
#footer{background:url(../images/bg-footer.jpg) no-repeat;width:882px;height:24px;padding:9px 0 0 20px;margin-left:46px;}
#footer ul{display:inline;color:#fff;}
#footer ul li{display:inline;font-size:11px;padding-right:10px;}
#footer ul li a{color:#fff;text-decoration:none;}
#footer ul li a:hover{text-decoration:underline;}

/* allgemein */
a{color:#de0012;text-decoration:underline;outline:none;}
a:hover{text-decoration:none;}
ul{list-style:none}
p{margin-bottom:20px;line-height:160%}
address{margin-bottom:20px;line-height:1.4em;font-style:normal}

.hidden{font-size:0.001em;line-height:0.001em;display:block;overflow:hidden;width:1px;height:1px;position:absolute; top:-1px;left:-1px}
.nofloat{font-size:0.001em;line-height:0.001em;clear:both}
