body, td, div, span, h1, h2, h3, p, a, textarea, input  {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 10px;
    line-height:15px;
    color:#4F2E13;
}

body {
    margin:0px;
}

body.admin {
    margin:50px;
}

#tollezwei {
    margin-left: -115px;
    margin-top:  -130px;
    position: absolute;
    top: 50%;
    left: 50%;
    width: 230px;
    height: 230px;
    z-index:1;
}

#tollezwei img {
    width: 230px;
    height: 230px;
}

#tollezwei p {
  text-align:center;
  margin-top:-55px;
}

img {
    border-style: none;
}

p {
    margin-top:5px;
    margin-bottom:11px;
}
    
.orange {
    font-weight:bold;
    color:#FE812E;        
}

.brown {
    font: 10px Verdana, Helvetica, Arial, sans-serif;
    color:#4A2910;
        
}
.white{
    font:10px Verdana, Helvetica, Arial, sans-serif;
    color:white;
    line-height:15px;
}

.beige {
    color:#E6D0B2;
}

.link1{
    color:#4F2E13;
}

i {
    font:10px Verdana, Helvetica, Arial, sans-serif;
    font-style:italic;
    color:#FE812E;
}

.thin{
    color:#4F2E13;
}

textarea {
    scrollbar-face-color:#F3E5D2;
    scrollbar-highlight-color:#F3E5D2;
    scrollbar-3dlight-color:#FFFFFF;
    scrollbar-darkshadow-color:#000000;
    scrollbar-shadow-color:#000000;
    scrollbar-arrow-color:#4F2E13;
    scrollbar-track-color:#F3E5D2;
}

textarea, input {
    background-color:#F3E5D2;
    border-style:none;
    width:165px;
}

input {
    height:20px;
}

a { 
    color:#4A2910;
    text-decoration:none;
}

a:link, a:visited, a:active, a:hover { 
    color:#4A2910;
    text-decoration:none;
}

a.white:link, a.white:visited, a.white:active, a.white:hover{
    color:white; 
    text-decoration:none;
}

p.white a:link, p.white a:visited, p.white a:active, p.white a:hover {
    color:white; 
    text-decoration:underline;
}

#star {
    position:absolute;
    left:30px;
    top:348px;
    height:142px;
    width:162px;
    z-index:3;
}

#starpiece {
    position:absolute;
    left:4px;
    top:399px;
    height:77px;
    width:26px;
    z-index:3
}    

#webasterisk {
    position:absolute;
    left:10px;
    top:10px;
    width:15px;
    height:12px;
    z-index:4;
}

#webtext {
    position:absolute;
    left:30px;
    top:7px;
    width:15px;
    height:12px;
    z-index:3;
    color:white;    
}

#printasterisk {
    position:absolute;
    left:60px;
    top:10px;
    width:15px;
    height:12px;
    z-index:4;
}

#printtext {
    position:absolute;
    left:80px;
    top:7px;
    width:15px;
    height:12px;
    z-index:3
}

#webprintrollover {
    position:absolute;
    left:10px;
    top:10px;
    width:15px;
    height:12px;
    z-index:3;
    display:none;
}

#subnavi {
    position:absolute; 
    left:617px; 
    top:206px;
    width:124px;
    height:57px; 
    z-index:1;
}

#beigebubble {
    position:absolute;
    left:597px;
    top:13px;
    height:185px;
    width:188px;
    z-index:1;
}

#beigebubble span.orange {
    font-style:italic;
    font-weight: normal;
}

#orangebubble {
    position:absolute; 
    left:0px; 
    top:0px;
    width:124px;
    height:57px; 
    z-index:1;
}

#littlepiatext {
    position:absolute;
    left:20px;
    top:40px;
    width:300px;
    z-index:7;
}

#asterixsub {
    position:absolute;
    left:15px;
    top:122px;
    z-index:3;
    width:16px;
    height: 14px;    
    display:none;
} 

#asterixsubsub {
    position:absolute;
    left:0px;
    top:47px;
    width:16px;
    height: 14px;
    z-index:3;
    display:none;
}

#leftbox {
    position:absolute;
    left:30px;
    top:25px;
    height:527px;
    width:296px;
    z-index:1;
    background-color:#4F2E13;
}

#leftbox div {
    padding-left:17px;
    padding-top:40px;
    padding-right:10px;
}

#leftbox td {
    padding-top:5px;
    padding-bottom:6px;
    color:white;
    vertical-align:top;
}

#leftbox td.years {
    font-weight:bold;
    width:75px;
}

#portfolio {
    position:absolute;
    left:30px;
    top:181px;
    width:296px;
    z-index:4;
}

ul {
    list-style: disc;
    margin-left:10px;
    list-style-image: url(/dev/images/list.gif);
}

li {
    color:white;
    line-height:15px; 
    margin-bottom:10px;
}

img.listasterisk {
    height:14px;
    width:16px;
    margin-top:2px;
    margin-right:3px;
}

#paging {
    position:absolute;
    left:48px;
    top:40px;
    height:16px;
    width:270px;
    z-index:7
}

#paging img {
    height:16px;
    width:12px;
    margin-right:5px;
}

#littlehead {
    position:absolute;
    left:654px;
    top:265px;
    width:26px;
    height:23px;
    z-index:7;
}

p.white img {
    vertical-align:bottom;
}

#illusweb {
    position:absolute;
    left:37px;
    top:90px;
    z-index:4;
}

#illusweb img {
    margin:13px;
    width:68px;
    height:64px;
}

#impressum {
    position:absolute;
    left:30px;
    top:555px;
    width:171px;
    height:13px;
    z-index:2;
    font-style:italic;
}

#impressumtext {
    position:absolute;
    left:20px;
    top:20px;
    width:222px;
    height:304px;
    z-index:1;
    background-color: #4F2E13;
    overflow:hidden;
}

#impressumtext div {
    margin:20px;
    color:white;    
}

#impressumtext div a {
    color:white;
}

span.line {
    font-size:6px;
    line-height:7px;
    color:#ffffff;
}

span.linebrown {
    font-size:6px;
    line-height:7px;
}

.brown {
    color:#4F2E13;
}


