﻿/*** Settings for MASTER Page ***/

    .VorTabUndMain {
        width: 20px;
        min-width: 20px;
    }

    .NachMain
    {
        width: 25px;
    }

    .MainMinWidth {
        min-width: 1680px;
        height: 100%;
    }

    .TopMinWidth {
        min-width: 1680px;
    }

    .MainMinWidthExt {
        min-width: 1450px;
        height: 100%;
    }

    .TopMinWidthExt {
        min-width: 1450px;
    }

    .ModuleMainPageFooter {
        position: fixed;
        bottom: 0;
        width: 100%;
        min-width: 1160px;
    }

    #header-container 
    {
	    color:#fff;
	    height:50px;
	    width:100%;
	    margin:0px;
	    table-layout:fixed;
	    font-size:1.8em;
	    background-color:#7aa3c5;
	}

    #header-lefter {
        width: 20px;
        background-color: #fff;
    }

    #header-logout-timer {
        width: 350px;
    }

    #header-logout-timer > div {
        font-size: 12px;
        color: #ffffff;
    }

    #header-logout-timer table {
        background-color: #2F6CA1;
        width: auto;
        border: solid #2f6ca1 3px;
    }

    #header-logout-timer table td {
        padding: 0 !important;
        margin: 0 !important;
        line-height: 100% !important;
        text-align: left;
    }

    #header-right 
    {
	    padding:0px 20px 0px 0px;
	    height:50px;
	    font-size:.70em;
        text-align: right;
        color:#fff;   
    }

    #header-right a:link,
    #header-right a:visited,
    #header-right a:hover
    {
	    color: #fff;
	    text-decoration: underline;
	    font-weight: normal;
    }


	
    .InforaumHeaderDefault,
    .InforaumHeaderCustom
    {
	    width: 780px;
	    height: 50px;
	    padding: 0px 0px 0px 0px;
	    margin: 0px 0px 0px 0px;
	    font-weight: normal;
	    font-size: .65em;
	    vertical-align: bottom;
	    background-repeat:no-repeat;
	    cursor:pointer;
	}

	.InforaumHeaderDefault
    {
        background: url(../../images/theme/header_inforaum.png);
    }
    
    .InforaumHeaderCustom
    {
         background: url(../../images/theme/header_custom.png);
    }

    #mainnav-container 
    {
	    background: #fff;
	    color: #fff;
	    border-top: 1px solid #fff;
	    border-bottom: 1px solid #fff;
	    height: 196px;
	    width: 100%;
	    vertical-align: top;
	    margin: 0px;
	    table-layout: fixed;
	}

    #mainnav
    {
	    text-align: left;
	    padding: 15px;
	    height: 166px;
	    vertical-align: top;
	    width: 170px;
	    padding: 15px;
	    border-left: 1px solid #fff;
	    height: 166px;
	    vertical-align: top;
	}

    #posterphoto 
    {
	    padding: 15px;
	    height: 166px;
	    width: 600px;
	    vertical-align: top;
	}

    #breadcrumb-container 
    {
	    color: #dfdfdf;
	    background-color: #dfdfdf;
	    height: 38px;
	    margin: 0px;
	    width: 100%;
	    table-layout: fixed;
	}

    #breadcrumb-container-right 
    {
	    color: #dfdfdf;
	    font-size: small;
	    background-color: #dfdfdf;
	    height: 24px;
	    margin: 0px;
	    padding: 0px 20px 0px 0px;
	    text-align: right;
	    vertical-align: middle;
    	width: 80px;
	}

    #breadcrumb-container-middle 
    {
	    color: #dfdfdf;
	    font-size: small;
	    background-color: #dfdfdf;
	    height: 24px;
	    margin: 0px;
	    padding: 0px 0px 0px 0px;
	    text-align: right;
	    vertical-align: middle;
	    width: 40px;
	}
	
    #footer-container 
    {
	    color: #2f6ca1 !important;
	    background: #dfdfdf url(../../images/theme/bg-footer.gif) repeat-y left;
	    margin: 2px 0px 0px 0px;
	    width: 100%;
	    table-layout: fixed;
	}

    #footer-container a:link,
    #footer-container a:visited,
    #footer-container a:hover
    {	
        color: #2f6ca1 !important;	
        font-weight: bold !important;
        text-decoration: none;
    }

    #footer-middle_vor 
    {
        width: 21px;
	}

    #footer-middle1,
    #footer-middle2,
    #footer-middle3,    
    #footer-middle4      
    {
	    border-right: 1px solid #fff;
        background-color: #dfdfdf;
	    text-align: center;
        font-weight: bold;
    	font-size: 1em;
    }

    #footer-middle1
    {
        width: 160px;
	    padding: 0px 2px 0px 0px;
    }

    #footer-middle2 
    {
	    width: 130px;
	    padding: 0px 0px 0px 0px;
	}

	#footer-middle3 
	{
	    width: 150px;
	    padding: 0px 0px 0px 0px;
	}

    #footer-middle4 
    {
        color: #059346 !important;	
        border-right: 0;
	    width: 180px;
	    padding: 0px 0px 0px 0px;
	}

    #footer-middle4 a:link,
    #footer-middle4 a:visited,
    #footer-middle4 a:hover
    {
        color: #059346 !important;	
    }	

    #footer-side 
    {
	    padding: 5px 40px;
	    background: url(../../images/theme/bg-mainnav-side.gif) repeat-y right;
	}

	#footer-side img
	{
	    padding: 0 3px;
	    vertical-align: middle;
	}
    
    #divAbstandUnten
	{
	    min-height: 30px;
	}
	
    #table_detail 
    {
        padding:0px 0px 0px 0px;
    }
