body{
background:#6599ff url(i/bg.png) center 0 repeat-y;
}
hr{
background:url(i/hr.png) 0 0 repeat-x;
height:2px;
}
a {
outline: none;
}
#head{
background:url(i/logo.png) 30px 0 no-repeat;
height:160px;
}
#head p{
float:right;
padding-top:66px;
}
#head p a{
color:#000;
font:12px/12px Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
}
#head p a:hover{
color:#193398;
text-shadow: #666 1px 1px 1px;
}
#left{
color:#000;
}
#left div{
width:200px;
}

#left div.menu{
margin-left:5px;
}

#left div.info{
margin:50px 50px 10px 20px;
text-align:center;
}

#left a{
display:block;
height:38px;
margin-bottom:10px;
text-indent:-999em;
width:229px;
}
#left a.privat{
background:url(i/mnu_kunden.png) 0 -40px no-repeat;
}
#left a.business{
background:url(i/mnu_kunden.png) 0 -120px no-repeat;
}
#left a.privat:hover,
#left a.privat.s{
background:url(i/mnu_kunden.png) 0 0 no-repeat;
}
#left a.business:hover,
#left a.business.s{
background:url(i/mnu_kunden.png) 0 -80px no-repeat;
}

#main{
color:#000;
}
#main a{
color:#000;
text-decoration:none;
}
#main a:hover{
color:#193398;
text-shadow: #666 1px 1px 1px;
}
#main a.top{
background:url(i/top.png) 0 5px no-repeat;
font-style:italic;
padding-left:20px;
}
#main a.top:hover{
color:#000;
text-shadow: #666 1px 1px 2px;
}
#main h1{
background:url(i/steckdose.png) 0 0 no-repeat;
font:700 18px/20px Verdana,Arial,Helvetica,sans-serif;
padding:10px 0 40px 76px;
}
#main h2{
font:700 14px/20px Verdana,Arial,Helvetica,sans-serif;
}
#main p,
#main li{
font:12px/24px Verdana,Arial,Helvetica,sans-serif;
}
#main ul{
list-style: none;
padding: 0;
}

#main li {
background:url(i/li.png) 10px 7px no-repeat;
padding-left:20px;
}

.b15 {
-moz-border-radius:15px;
-webkit-border-radius:15px;
-khtml-border-radius:15px;
border-radius:15px;
behavior:url(border-radius.htc);
}

.b5 {
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
behavior:url(border-radius.htc);
}
.small {
font:11px/11px Verdana,Arial,Helvetica,sans-serif;
margin-right:10px;
}

#main li#weiter{
display:none;
margin-top:20px;
}
#main a.weiter{
background: #fc6;
color:#000;
font-weight:bold;
border:2px solid #c83;
float: none;
padding:10px;

width: auto;
}
#main a.weiter:hover{
color:#000;
text-shadow: #666 1px 1px 2px;
}

#main a.button{
background: #fc6;
color:#000;
border:1px solid #c83;
float: none;
padding:5px 10px;
width: auto;
}
#main a.button:hover{
color:#000;
text-shadow: #666 1px 1px 2px;
}
#main a.backlink{
display:block;
font:10px Verdana,Arial,Helvetica,sans-serif;
padding-top:10px;
text-shadow: none;
}
