/* CSS Document */
body {
        font-family:Verdana;
        font-size:11px;
}


/* layout */
/*
container
        header
        midbox
                mainbox
                        navbox
                        content
                gifbox
                gfxbox
        footer
*/

#container {
        width:900px;
        height:650px;
        margin:5px auto 0pt;
}

#header {
        height:91px;
        background-image:url(../gfx/hd_gs.gif); background-repeat:no-repeat;
}

#midbox {
        height:534px;
}

#midbox.linz {
        background-image:url(../gfx/hg_gslinz.jpg); background-repeat:no-repeat;
}
#midbox.wien {
        background-image:url(../gfx/hg_gswien.jpg); background-repeat:no-repeat;
}

#mainbox {
        float:right;
        height:434px;
        width:685px;
}

#navbox {
        float:left;
        height:60px;
        width:685px;
        background:#FFFFFF;
        opacity:0.85;
        filter:alpha(opacity=85);
}

#content {
        float:right;
        margin-top:0px;
        height:370px;
        width:675px;
        color:#000000;
        background:#FFFFFF;
        opacity:0.85;
        filter:alpha(opacity=85);
        padding-left:10px;
}

/*
#navbox {
        float:left;
        height:54px;
        width:685px;
}

#content {
        float:right;
        margin-top:5px;
        height:375px;
        width:675px;
}
*/
#gifbox {
        float:right;
        height:80px;
        width:685px;
        margin-top:5px;
}

#gfxbox {
        position:relative;
        float:left;
        top:50px;
        left:70px;
        width:80px;
        height:440px;
}
#gfxbox.item {background-image:url(../gfx/asc_hg1.jpg); background-repeat:no-repeat;}

#footer {
        height:25px;
        background-color:#004165;
        color:#FFFFFF;
        font-size:10px;
}
#footer .footer_link_index {
        margin-top:6px;
        float:left;
        width:550px;
        padding-left:20px;
}
#footer .footer_link_index a {color:#FFFFFF; text-decoration:none;}

#footer .copyright {
        margin-top:6px;
        float:right;
        width:250px;
        text-align:right;
        padding-right:20px;
}

/* Scrollen */
.scrollenContent {
        height:98%;
        overflow:auto;
        width:99%;
}


/* Institut Links */
div.institut_links {
         float:right;
         margin:30px 20px 0 0;
         vertical-align:middle;
}






.button_institut A {
        text-decoration:none;
        color:#004165;
        /*font-weight:normal;*/
}

.button_institut A.selectInstitut {
        text-decoration:none;
        color:#ffffff;
        font-weight:bold;
}


.button_institut .infoButton {
        font-size:9px;
        font-weight:normal;
}
.button_institut .distanz {
        height:7px;
}
.button_institut h2 {font-size:12px; margin:0 10px; color:#0b736c; font-weight:bold;}

.button_institut {background: transparent; width:90px; text-align:center; margin-right:7px; float:left;}
.button_institut h1, .button_institut p  {margin:0 10px;}
.button_institut h1 {font-size:22px; color:#004165; font-weight:normal;}
.button_institut .top, .button_institut .bottom {display:block; background:transparent; font-size:1px;}
.button_institut .b1, .button_institut .b2, .button_institut .b3, .button_institut .b4, .button_institut .b1b, .button_institut .b2b, .button_institut .b3b, .button_institut .b4b {display:block; overflow:hidden;}
.button_institut .b1, .button_institut .b2, .button_institut .b3, .button_institut .b1b, .button_institut .b2b, .button_institut .b3b {height:1px;}
.button_institut .b2 {background:#84C400; border-left:1px solid #004165; border-right:1px solid #004165;}
.button_institut .b3 {background:#84C400; border-left:1px solid #004165; border-right:1px solid #004165;}
.button_institut .b4 {background:#84C400; border-left:1px solid #004165; border-right:1px solid #004165;}
.button_institut .b4b {background:#84C400; border-left:1px solid #004165; border-right:1px solid #004165;}
.button_institut .b3b {background:#84C400; border-left:1px solid #004165; border-right:1px solid #004165;}
.button_institut .b2b {background:#84C400; border-left:1px solid #004165; border-right:1px solid #004165;}
.button_institut .b1 {margin:0 5px; background:#004165;}
.button_institut .b2, .button_institut .b2b {margin:0 3px; border-width:0 2px;}
.button_institut .b3, .button_institut .b3b {margin:0 2px;}
.button_institut .b4, .button_institut .b4b {height:2px; margin:0 1px;}
.button_institut .b1b {margin:0 5px; background:#004165;}
.button_institut .boxcontent {display:block; background:#84C400; border-left:1px solid #004165; border-right:1px solid #004165;}

