
body {
    margin: 0;
    padding: 0;
    font: 12px/1.4 arial, sans-serif;
    background: #EEEEEE;
}

a  {text-decoration:none; font-weight: normal; color:#4F3C43;}
a:hover {text-decoration: none; color:#214A0F;}
a:active {text-decoration: none; color: Array;}
	h1 { font-size: 1.4em; }
	h2 { font-size: 1.2em; margin: 0px;}
	h3 { font-size: 1.0em; margin: 0px;}
	h4 { font-size: 1.0em; margin: 0px;}
	h5 { font-size: 1.0em; margin: 0px;}
	h6 { font-size: 1.0em; margin: 0px;}
	.neun { font-size:0.9em; }
	.acht { font-size:0.7em; font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; }
img {border:0px;}
img.download {vertical-align:middle;}

#rahmen {
    width: 980px;
    position: relative;
}

/* =Kopfbreich= */
h1#kopf {
    height: 20px;
    margin: 0;
    padding: 0;
    font-size: 0;
    background: url(http://www.netmeile.com/pic/D.gif);
}
h1#kopf a {
    display: block;
    width: 980px;
    height: 20px;
}
h1#kopf a span {
    position: absolute;
    left: -5000px;
}

/* =Suchfunktion im Kopfbereich= */
div.netmeileSideBarContent form#searchform {
    position: absolute;
    top: 170px;
    right: 100px;
}
div.netmeileSideBarContent form#searchform input {
    width: 270px;
    font: 12px/1.4 arial, sans-serif;
}

/* =Ende des Kopfbereiches= */

#mitte {
    padding-top: 0px;
    margin-top: 0;
}

/* =Sidebar= */
#sidebar {
    float: left;
    width: 230px;
    margin-right: 5px;
}
#sidebar h2.navigation-kopf {
    height: 0px;
    padding-top: 0;
    margin-top: 0;
    margin-bottom: 0;
}
#sidebar h2.navigation-kopf span {
    position: absolute;
    left: -2500px;
}
#sidebar ul {
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}
#sidebar h3.netmeileSideBarTitle {
    position: absolute;
    left: -2500px;
}

#sidebar .container_netmeile_categories_plugin, #sidebar .container_netmeile_html_nugget_plugin {
    width: 140px;
}

#sidebar #navi-liste {
    margin-top: 0;
    margin-bottom: 0;
}
#sidebar #navi-liste a {
    display: block;
    width: 175px;
    padding: 0px 15px;
    height: 21px;
    line-height: 21px;
    background: url(http://www.netmeile.com/pic/nichtaktiv.gif) no-repeat;
}

#sidebar #navi-liste a.unterseite {
    padding-left: 30px;
}

#sidebar #navi-liste a:hover {
    background: url(http://www.netmeile.com/pic/aktiv2.gif) no-repeat;
    text-decoration: none;
}

#sidebar .suggest-box {
    border: 2px solid #999;
    border-top: none;
    border-left: none;
    padding: 15px;
    margin-top: 0;
}

/* =Sidebar= */

#inhalt {
    float: left;
    width: 725px;
    margin-right: 5px;
}

#inhalt .google-werbung {
    text-align: right;
    margin-top: 18px;
    margin-bottom: 18px;
}

#inhalt .box-kopf {
    background: url(http://www.netmeile.com/pic/box_kopf_bg.gif);
    height: 34px;
    margin-top: 25px;
}
#inhalt .box-kopf2 {
    background: url(http://www.netmeile.com/pic/box_kopf_bg.gif);
    height: 34px;
    line-height: 34px;
    margin: 0;
    margin-top: 25px;
    padding: 0 20px;
}
#inhalt .box-inhalt {
    border: 1px solid #4F3C43;
    padding: 1px 20px 20px 20px;
    margin-top: 10px;
}
#inhalt .obox-inhalt {
    padding: 1px 20px 20px 20px;
    margin-top: 10px;
}
#inhalt .hbox {
    float: left;
    width: 320px;
    margin-right: 10px;
    margin-left: 20px;
    margin-top: 10px;
    margin-bottom: 25px;
}
#inhalt .box-inhalt ul {
    text-align: left;
}
#inhalt .box-footer {
    height: 3px;
    margin-bottom: 25px;
}

#footer {
    clear: both;
    margin: 1em 0em 1em 18em;
    text-align: center;
    padding: 5px;
    font: 11px arial, sans-serif;
}
