<!--
body {
        scrollbar-3dlight-color:#F4F2F2;
        scrollbar-arrow-color:#AAACAF;
        scrollbar-base-color:#F4F2F2;
        scrollbar-darkshadow-color:#F4F2F2;
        scrollbar-face-color:#F4F2F2;
        scrollbar-highlight-color:#AAACAF;
        scrollbar-shadow-color:#AAACAF
}
.main{
        font-family: verdana, arial, helvetica, geneva;
        color: #000000;
        font-size: 12px;
        line-height: 18px;
        vertical-align: top;
        padding-left: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-right: 0px;
}
.main_m{
        font-family: verdana, arial, helvetica, geneva;
        color: #000000;
        font-size: 12px;
        line-height: 18px;
        vertical-align: middle;
        padding-left: 0px;
        padding-top: 0px;
        padding-bottom: 83px;
        padding-right: 60px;
}
.main_projekt{
        font-family: verdana, arial, helvetica, geneva;
        color: #000000;
        font-size: 12px;
        line-height: 12px;
        vertical-align: top;
        padding-left: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
        padding-right: 0px;
}
.head{
        font-family: verdana, arial, helvetica, geneva;
        color: #0071bc;
        font-size: 14px;
        font-weight: bold;
        line-height: 18px;
        vertical-align: top;
        padding-left: 0px;
        padding-top: 0px;
        padding-bottom: 18px;
        padding-right: 0px;
}
.subhead_main{
        font-family: verdana, arial, helvetica, geneva;
        font-weight: bold;   
        color: #0071bc;                                 
        font-size: 12px;                                
        line-height: 18px;                              
        vertical-align: top;               
}
.bg_home{               
        background-image: url(gfx/bg_home.gif);
}        
.bt_arch{
        vertical-align: top;
        padding-left: 0px;
        padding-top: 412px;
        padding-bottom: 0px;
        padding-right: 0px;
}
.bt_kunst{
        vertical-align: top;
        padding-left: 0px;
        padding-top: 240px;
        padding-bottom: 0px;
        padding-right: 0px;
}
.bt_werk{
        vertical-align: top;
        padding-left: 0px;
        padding-top: 175px;
        padding-bottom: 0px;
        padding-right: 0px;
}
.td_cms_head{
        font-family: verdana, arial, helvetica, geneva;
        color: #da1f3d;
        font-size: 11px;
        font-weight: bold;
        line-height: 16px;
        vertical-align: top;

}
a.archi:link{
        color: #3300ff;
        font-family: verdana, arial, helvetica, geneva;
        font-size: 14px;
        font-weight: bold;
        vertical-align: top;
        text-decoration: none;
}
a.archi:visited{
        color:#666666;
        font-family: verdana, arial, helvetica, geneva;
        font-size:14px;
        font-weight:bold;
        vertical-align: top;
        text-decoration: none;
}
a.archi:hover{
        color:#666666;
        font-family: verdana, arial, helvetica, geneva;
        font-size:14px;
        font-weight:bold;
        vertical-align: top;
        text-decoration:none;
}
a.archi:active{
        color:#666666;
        font-family: verdana, arial, helvetica, geneva;
        font-size:14px;
        font-weight:bold;
        vertical-align: top;
        text-decoration:none;
}
a.werk:link{
        color: #cc00ff;
        font-family: verdana, arial, helvetica, geneva;
        font-size: 14px;
        font-weight: bold;
        vertical-align: top;
        text-decoration: none;
}
a.werk:visited{
        color:#666666;
        font-family: verdana, arial, helvetica, geneva;
        font-size:14px;
        font-weight:bold;
        vertical-align: top;
        text-decoration: none;
}
a.werk:hover{
        color:#666666;
        font-family: verdana, arial, helvetica, geneva;
        font-size:14px;
        font-weight:bold;
        vertical-align: top;
        text-decoration:none;
}
a.werk:active{
        color:#666666;
        font-family: verdana, arial, helvetica, geneva;
        font-size:14px;
        font-weight:bold;
        vertical-align: top;
        text-decoration:none;
}
a.kunst:link{
        color: #ff0000;
        font-family: verdana, arial, helvetica, geneva;
        font-size: 14px;
        font-weight: bold;
        vertical-align: top;
        text-decoration: none;
}
a.kunst:visited{
        color:#666666;
        font-family: verdana, arial, helvetica, geneva;
        font-size:14px;
        font-weight:bold;
        vertical-align: top;
        text-decoration: none;
}
a.kunst:hover{
        color:#666666;
        font-family: verdana, arial, helvetica, geneva;
        font-size:14px;
        font-weight:bold;
        vertical-align: top;
        text-decoration:none;
}
a.kunst:active{
        color:#666666;
        font-family: verdana, arial, helvetica, geneva;
        font-size:14px;
        font-weight:bold;
        vertical-align: top;
        text-decoration:none;
}
a.mail{color:#575757;}
a.mail:hover{color:#da1f3d;text-decoration:none;
}
//-->
