a, img, button {border:0 none}

a { color:#7e171b; }

.playerlinktext {

    margin-left:20px;
    font-size:18px;
    margin-bottom:0px;
    padding-bottom:6px;
    
    }

.pricetitle {

    font-weight:bold;
    font-size:12px;
    margin-left:12px;
    color:#7e171b;
    
    }
    
.pricetext {

    margin-left:40px;
    font-size:12px;
    margin-bottom:12px;
    border-bottom:#7e171b 1px solid;
    padding-bottom:4px;
    
    }
    
.demo {

    margin-left:0px;
    font-size:16px;
    margin-bottom:0px;
    border-bottom:#7e171b 1px solid;
    padding-bottom:12px;
    font-weight:bold;
    
    }           

body { font-family: arial,verdana; }

.abouttext {
 
    border: #bcbcbc 1px solid;
    padding: 12px;
    margin:4px;
    font-family: arial,verdana;
    font-size:10pt;
    min-height:400px;
    
    width:600px;
    
    text-align:justify;
    
    }
  img.aboutpic {
 
    border: #7e171b 1px solid;
    padding: 3px;
    margin:12px;
    
    }
    
.abouttitle {
    font-family: arial,verdana;
    font-size:32px;
    color: #7e171b;
    border: #7e171b 1px solid;
    padding: 2px;
    margin-bottom:12px;
    }
.aboutinnertitle {
    color: #000000;
    font-family: arial,verdana;
    font-size:11px;
    border: #7e171b 0px solid;
    padding: 2px;
    }


    .bannerframe {
    
        width:898px;
        height:120px;

        
        margin:0px;
        padding:0px;
        border: 0px;
        
        }
        
    .slidesframe {
    
        width:898px;
        height:80px;
        
        margin:0px;
        padding:0px;
        border: 0px;
        
        }
        
    .menucontainer {
    
        width:160px;
        height:460px;
        margin:0px;
        padding:0px;
        border: 0px;
        float:left;
        background: white url(gfx/template/menu.jpg);
        
        }
        
        
    .menu_inline {
    
        margin:0px;
        padding-left:12px;
        border: 0px;
        
        }
        
.linktext {

    width:400px;
    height:12px;
    margin:0px;
    border:0px #000000 solid;
    text-align:center;
    font-size:10pt;
    text-decoration:none;
    color:#7e171b;
    background:#ffffff;
    font-family: arial,verdana;
    padding-bottom:4px;

    }
        
.spt {

  font-size:16px; font-weight:bold; text-align:right; margin-right:20px; border-right:#aaaaaa 1px solid; padding-right:8px;font-family: arial,verdana;background:white no-repeat url(gfx/template/red_divider.gif); background-position:top right;
  
  }
        
    .contentcontainer {
    
        width:738px;
        height:460px;
        margin:0px;
        padding:0px;
        border: 0px;
        float:left;
        background: white;
        
        }
        
.scrollcontent { 
    overflow:scroll;
    text-align:left;
    position:relative;
    z-index: 1;
    width:738px;
    margin:0px;
    height:420px;
    border: 0px solid;
    padding-top:8px;
    padding-bottom:8px;
    padding-left:12px;
    padding-right:4px;
    
    font-size:10pt;
    }
        
.videoplayer {

    float:left;
    margin:4px;
    margin-right:8px;
    margin-bottom:3px;
    z-index:0;
    
    }   
    
    .topleft { width:80px; height:120px; border:0px; margin:0px; padding:0px; background:white; };
    .topright { width:80px; height:120px; border:0px; margin:0px; padding:0px; background:white; }
    
    .bottomleft { width:80px; height:80px; border:0px; margin:0px; padding:0px; background:white; }
    .bottomright { width:80px; height:80px; border:0px; margin:0px; padding:0px; background:white; }
        
    a.videolink, a.videolink:visited {
    
        border: 0px solid;
        padding:0px;
        border:none;
        font-size:10pt;
        text-decoration:none;  
        
    
        }
        
     a.videolink:hover, a.videolink:active, a.videolink:focus { 
        
        text-decoration:none;
        color: #7e171b;
        border: #7e171b 0px solid;
        
        
        }
        
    a.linkitem, a.linkitem:visited {
    
        width: 240px;
        height:32px;
        margin: 2px auto;
        padding:0px;
        padding-top:4px;
        text-align:center;
        border:0px solid;
        font-size:14pt;
        text-decoration:none;
        
        display:block;
        
        color: #7e171b;
        font-family: arial,verdana;
        
    
        }
        
     a.linkitem:hover, a.linkitem:active, a.linkitem:focus { 
        
        text-decoration:none;
        color: #7e171b;
        border: white 0px solid;
        
        background:url(gfx/template/linkbuttonhi.gif);
        }
        
    a.menuitem, a.menuitem:visited {
    
        width: 140px;
        height:22px;
        border: 0px solid;
        margin: 2px auto;
        padding:0px;
        padding-top:2px;
        text-align:center;
        border:none;
        font-size:10pt;
        text-decoration:none;
        
        display:block;
        
        color: #000000;
        font-family: arial,verdana;
        
    
        }
        
     a.menuitem:hover, a.menuitem:active, a.menuitem:focus { 
        
        text-decoration:none;
        color: #7e171b;
        border: white 0px solid;
        
        background:url(gfx/template/buttonhi.gif);
        
    }
    
    a.menuitem1, a.menuitem1:visited {
    
        width: 120px;
        height:18px;
        border: 0px solid;
        margin: 2px auto;
        padding:0px;
        text-align:center;
        border:none;
        font-size:8pt;
        text-decoration:none;
        
        display:block;
        
        color: #111111;
        font-family: arial,verdana;
       
        
    
        }
     a.menuitem1:hover, a.menuitem1:active, a.menuitem1:focus { 
        
        text-decoration:none;
        color: #7e171b;
        border: white 0px solid;
        
        background:url(gfx/template/button1hi.gif);
        
    }

/*

a { color:#7e171b; }

.pricetitle {

    font-weight:bold;
    font-size:12px;
    margin-left:12px;
    color:#7e171b;
    
    }
    
.pricetext {

    margin-left:40px;
    font-size:12px;
    margin-bottom:12px;
    border-bottom:#7e171b 1px solid;
    padding-bottom:4px;
    
    }

.leistungen {

    margin-left:24px;
    text-decoration:underline;
    font-weight:bold;

    
    }

.pagecontainer {

    margin:12px auto;
    width:900px;
    padding:0px;
    }
    
.banner {

    width:898px;
    height:120px;
    background:white url(gfx/bannercomp.jpg);
    margin:0px;
    padding:0px;
    border:1px #ffffff solid;
    z-index:2;
    }
    
.menucontainer {

    width:160px;
    height:560px;
    margin:0px;
    padding:0px;
    border: 0px;
    float:left;
    background: white url(gfx/menubg2.jpg);
    
    }
    
.menu {

     width: 140px;
     height:400px;
     border: 0px solid;
     margin: 8px auto;
     padding: 0px;
     
     }
     
.scrollcontent { 
    overflow:scroll;
    text-align:left;
    position:relative;
    z-index: 1;
    width:748px;
    margin:0px;
    height:560px;
    border: 0px solid;
    }
    
.scrollcontent2 { 
    overflow:scroll;
    position:relative;
    z-index: 1;
    width:748px;
    margin:0px;
    height:240px;
    border: 0px solid;
    font-family: arial,verdana;
    text-align:justify
    }
     
a.menubutton, a.menubutton:visited {

    width: 128px;
    height:28px;
    border: 0px solid;
    margin: 2px auto;
    padding:0px;
    text-align:center;
    border:none;
    font-size:14pt;
    text-decoration:none;
    
    display:block;
    
    text-align: center;
    color: #000000;
    font-size: 18px;
    font-family: arial,verdana;
    
    background:url(gfx/trans.gif);

    }
 a.menubutton:hover, a.menubutton:active, a.menubutton:focus { 
    
    background:white url(gfx/bh_home.gif);
    text-decoration:none;
    color: #7e171b;
    border: white 0px solid;
    
    }
    
.spt {

  font-size:18px; font-weight:bold; text-align:right; margin-right:20px; border-right:#aaaaaa 1px solid; padding-right:8px;font-family: arial,verdana;background:white no-repeat url(gfx/red_divider.gif); background-position:top right;
  
  }
    
a.menubuttons, a.menubuttons:visited {

    width: 96px;
    height:28px;
    border: 0px solid;
    margin: 2px auto;
    padding:0px;
    text-align:center;
    border:none;
    font-size:14px;
    text-decoration:none;
    position:relative;
    left:16px;
    vertical-align:middle;
    
    display:block;
    
    color: #000000;
    font-family: arial,verdana;
    
    background:url(gfx/trans.gif);

    }
 a.menubuttons:hover, a.menubuttons:active, a.menubuttons:focus { 
    
    background:white url(gfx/bh_home2.gif);
    text-decoration:none;
    color: #7e171b;
    border: white 0px solid;
    
    }
    
.videoplayer {

    float:left;
    margin:4px;
    margin-right:8px;
    margin-bottom:3px;
    z-index:0;
    
    }
    
.abouttext {
 
    border: #bcbcbc 1px solid;
    padding: 12px;
    margin:4px;
    font-family: arial,verdana;
    font-size:12pt;
    min-height:400px;
    
    }
img.aboutpic {
 
    border: #7e171b 1px solid;
    padding: 3px;
    
    }
    
.abouttitle {
    font-family: arial,verdana;
    font-size:32px;
    color: #7e171b;
    border: #7e171b 1px solid;
    padding: 2px;
    }
.aboutinnertitle {
    color: #000000;
    font-family: arial,verdana;
    font-size:11px;
    border: #7e171b 0px solid;
    padding: 2px;
    }


.content {

    width:738px;
    margin:0px;
    height:462px;
    float:right;
    border: 0px;
    
    }
.content2 {

    width:738px;
    margin:0px;
    height:560px;
    float:left;
    border: 0px solid;
    
    }
    
.sidebar {

    width:154px;
    margin:0px;
    height:560px;
    float:right;
    border: 1px dashed;
    
    }
    
.footer {

    width:898px;
    height:80px;
    background-color:#ffffff;
    margin:0px;
    padding:0px;
    border:0px #7e171b dashed;
    float:left;
    border-top:#7e171b solid 1px;
    margin-top: 2px;
    padding-top: 2px;
    }
    

a.linktag {

    width:400px;
    height:40px;
    margin:4px;
    border:0px #000000 solid;
    text-align:center;
    font-size:20pt;
    text-decoration:none;
    color:#000000;
    display:block;
    background:#ffffff;
    font-family: arial,verdana;

    }
    
a.linktag:hover {

    background:white url(gfx/linkbg.gif);
        text-decoration:none;
        color: #7e171b;
        border: white 0px solid;

    
    
    }
    
.linktag2 {

    width:400px;
    height:12px;
    margin:0px;
    border:0px #000000 solid;
    text-align:center;
    font-size:10pt;
    text-decoration:none;
    color:#7e171b;
    background:#ffffff;
    font-family: arial,verdana;
    padding-bottom:4px;

    }
    
*/
