body {
    font-family:verdana,sans-serif;
    font-size:12px;
    color:#black;
    background-color:#FFFFFF;
    background-image:url(img/oben_links_neu.gif);
    background-repeat:no-repeat;
    background-attachment:fixed;}

p,td {
    font-family:verdana,sans-serif;
    font-size:12px;
    color:black;
    background-color:transparent;
}

h3 {
    text-decoration:underline;
}

a:link, a:visited, a:active {
    color:#0000FF;
    background-color:transparent;
    text-decoration:none;
    border-bottom:1px solid white;
}

a:hover, a:focus {
    /*
    color:white;
    background-color:#0000FF;
    */
    text-decoration:none;
    border-bottom:1px solid #0000FF;
}

.inputf {
    border: 0px;
    color: #000000;
    background-color: #D3FAD1;
    width:360px;
    font-family:arial,sans-serif;
    font-size:12px;
    padding:2px;
}

.buttonf {
    border: 0px;
    color: #000000;
    background-color: #D3FAD1;
    font-family:arial,sans-serif;
    font-size:12px;
    padding:2px;
}
.important {
    margin-top:10px;
    color:#000000;
    background-color:#FFCCCC;
    font-weight:bold;
    font-size:11px;
    padding:5px;
}

.browse {
    padding-left:20px;
    padding-right:5px;
    background-image:url(img/browse.png);
    background-repeat:no-repeat;
    padding-bottom:10px;
    font-family:sans-serif;
    font-size:10px;
}

.bios {
    color:#000000;
    background-color:#D3FAD1;
    font-weight:bold;
}

.small {
    font-family:verdana,sans-serif;
    font-size:9px;
    color:black;
    background-color:transparent;
}
.mycode {
    font-family:'courier new',courier,monospace;
    color:#black;
    background-color:#AFAFAF;
    padding:1px;
    font-size:11px;
    font-weight:bold;
    border:1px solid blue;
}
.taste {
    font-family:'courier new',courier,monospace;
    color:#000000;
    background-color:#FFFBC1;
    padding:2px;
    font-size:11px;
    font-weight:bold;
    border:1px solid gray;
}

.referenzen li  {
 clear:left;
}
.referenzen li img {
 float:left;
 margin-right:10px;
 margin-bottom:15px;
 border:1px solid #AFAFAF;
}
.referenzen li .extlink {
 color:black;
}

/* POSITIONIERUNG */
#logo {
    position:absolute; top:50px; left:240px;
}
#content {
    position:absolute; top:160px; left:320px;
    width:600px;
}

#content_small {
    position:absolute; top:160px; left:10px;
    width:600px;
}

#navigation {
    position:fixed; top:160px; left:100px;}

#navigation ul li {
 margin-bottom:5px;
}

.pricetab td{
    background-color:#636363;
    color:#FFFECE;
}