body, html {
        background-color: #43424A;
        margin:0;
        padding:0;
        height:100%;
}

p{
padding: 5px 20px 5px 20px;
text-decoration:none;
}

/* Stiele für Überschrift */
.fett{
 font-weight: bolder;
}

#scrollable {
  border: 0;
  margin: 10px 0 0 0;
  padding: 20px;
  overflow-y: scroll;
  height: 600px;

}

        #frame {
                width:1400px;
                margin-right:auto;
                margin-left:auto;
                padding:0px;
                text-align:left;
                text-decoration:none;
                height:100%;
                color:#999999;
                }

        #contentleft {
                width:120px;
                min-height:870px;
                height:100%;

                padding:0px;
                float:left;
                background-image:url(../_images/mockup_background_segment_links.jpg);
                background-repeat:repeat-y;
                background-position:right;
                }

        #contentcenter {
                width:1022px;
                        height:100%;
                /* height:auto; */
                padding:0px;
                float:left;
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:12px;
                font-style:normal;
                color:#CCCCCC;
                }

        #contentright {
                min-height:870px;
                        height:100%;

                width:175px;
                padding:0px;
                float:left;
                background-image:url(../_images/mockup_background_segment_rechts.gif);
                background-repeat:repeat-y;
                }

        #contentheader {
                height: 150px;
                }



#menue {

background:url(../_images/background_menue_silver.jpg) no-repeat;


width:100%;
height:50px;

}

ul.tabs {
list-style-type: none;
padding: 25px 5px 0 5px;
margin: 0 0 0 300px;
}

ul.tabs li { float: left; padding: 0; margin: 0; padding-top: 0;  margin-right: 1px; }
ul.tabs li a { color: #333; display: block; padding: 0px 2px; text-align: center;
font-size: 14px; text-decoration: none; background: url(../img/bgButtonHeader.html) no-repeat left top;

width: 75px;
height: 23px;
 }

ul.tabs li a:hover { color: #999; background: url(../img/bgButtonHeader_over.html) no-repeat left top; }

#Newsticker {
position:absolute;
left:630px;
top:80px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
font-size:10px;
color:#CCCCCC;
background: url(../_images/newsticker_umrandung.gif) no-repeat;
padding: 12px 30px 12px 30px;
}

#HilkerBikes {
position:relative;
left:70px;
top:61px;
}

#ShopLogo {
position:relative;
left:720px;
top:10px;
}


#LogoReihe {
position:absolute;
left:0px;
top:10px;
text-align: center;
}

/*logocontainer für die Portalseite*/
.logocontainer{
float:left;
width: 240px;
margin: 5px;"
}

.logocontainer p{
padding: 2px 0 0 10px;
}

a:link {
        font-family:Arial, Helvetica, sans-serif;
        font-style:normal;
        color:#666666;
    text-decoration:none;
}

#impressum {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:200;
color:#CCCCCC;
position:absolute;
right:20px;
bottom:30px;
}
.impressum a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:200;
color:#CCCCCC;
text-decoration:none;
}
a.hp {
         text-decoration:none;
         font-family:Arial;
         font-weight:bold;
         font-size:12px;
}
a.hp:link { color:#FFFFFF; } /*026B00*/
a.hp:visited { color:#FFFFFF; }
a.hp:active { color:#FFFFFF; }
a.hp:hover { color:#FFFFFF; }