﻿/*** Settings for START / LOGIN ***/

    body
    {
        margin: 0;
        background: green;
    }

    #login-container-header-oben 
    {
	    width:100%;
	    height:50px;
	    margin:0px;
	    table-layout:fixed;
	    background: url(../../images/theme/login_header_top.png);
	    background-repeat:repeat-x;
	}		

    #login-container-header 
    {
	    width:100%;
	    height:140px;
	    margin:0px;
	    table-layout:fixed;
	    background-color:#7aa3c5;
	}

    #login-header 
    {
	    width:740px;
	    height:140px;
	    padding:0px 0px 0px 0px;
	    font-weight:normal;
	    vertical-align:bottom;
	    background: url(../../images/theme/login_header.png);
	    background-repeat:no-repeat;
	}

    #login-container-header-unten 
    {
	    width:100%;
	    height:30px;
	    margin:0px;
	    table-layout:fixed;
	    background: url(../../images/theme/login_header_bottom.png);
	    background-repeat:repeat-x;
	}

    #login-container-footer-oben
    {
	    width:100%;
	    height:30px;
	    margin:0px;
	    table-layout:fixed;
	    background: url(../../images/theme/login_footer_top.png);
	    background-repeat:repeat-x;
	}	

    #login-container-footer
    {
	    width:100%;
	    height:90px;
	    margin:0px;
	    table-layout:fixed;
	    background-color:#7aa3c5;
	}

    #login-footer
    {
	    width:740px;
	    height:90px;
	    padding:0px 0px 0px 0px;
	    font-weight:normal;
	    vertical-align:bottom;
	    background: url(../../images/theme/login_footer.png);
	    background-repeat:no-repeat;
	}	

    #login-container-footer-unten
    {
	    width:100%;
	    height:40px;
	    margin:0px;
	    table-layout:fixed;
	    background: url(../../images/theme/login_footer_bottom.png);
	    background-repeat:repeat-x;
	}	

	.InforaumLoginMinWidth
    {
        min-width: 1100px;
        height: 100%;
    }

	.InforaumLoginSeparatorLine
	{
	    background-color: #fff;
	    width: 100%; 
	    height: 2px;
	}

	.InforaumLoginBackground
	{
	    background-color: #e5eff8; 
	}

	.InforaumLoginFieldset
	{
	    border: solid 2px #2f6ca1 !important; 
	    text-align: left !important; 
	}

    .InforaumLoginTextbox {
        width: 200px !important;
        border: solid 1px #2f6ca1 !important;
        font-size: 14px !important;
        padding: 2px !important;
    }

	.InforaumLoginLabel
	{
	    text-align: left;
        width: 160px;
        font-size: 14px;
        color: #2f6ca1;
        padding-top: 2px;
        padding-bottom: 2px;
	}

	.InforaumLoginButton
	{
	    background: none !important;
	    background-color: #fff !important;
	    color: #7aa3c5 !important;
        font-size: 14px !important;
        font-weight: bold !important;
	    border: solid 1px #2f6ca1 !important;
	    padding: 3px 15px !important;
	}

	.InforaumLoginFailureText
	{
	    text-align: left !important;
	    font-size: 14px !important;
        color: #ff0000 !important;
	}

	.InforaumLoginLogo
	{
	    background-color: #fff; 
	    padding: 10px;
	    border: 1px solid #2f6ca1; 
	    text-align:center;
	}	

	.InforaumStartButtonMainApp,
	.InforaumStartButtonMobile,
	.InforaumStartButtonDefects,
	.InforaumStartButtonTender,
	.InforaumStartButtonFileShare,
	.InforaumStartButtonGes,
	.InforaumStartButtonMap
	{
	    height: 40px;
	    width: 300px;
	    border: solid 1px #2f6ca1;
        color: #000;
        font-size: 14px;
        font-weight: bold;
        text-align: left;
        margin-top: 10px;
        padding: 3px 7px 3px 50px;
        background-position: 7px 3px;
        background-color: #fff;
        background-repeat: no-repeat;
        cursor: pointer;
	}

	.InforaumStartButtonMainApp {
        background-image: url(../../images/login/project.png); }
	.InforaumStartButtonMobile {
        background-image: url(../../images/login/mobile.png); }
	.InforaumStartButtonDefects {
        background-image: url(../../images/login/defects.png); }
	.InforaumStartButtonTender {
        background-image: url(../../images/login/tender.png); }
	.InforaumStartButtonFileShare {
        background-image: url(../../images/login/fileshare.png); }
    .InforaumStartButtonGes {
        background-image: url(../../images/login/gesellschafter.png); }
	.InforaumStartButtonMap {
        background-image: url(../../images/login/map.png); }                                        
        
	.InforaumLoginText,
	.InforaumLoginText:link
	{
	    color: #2f6ca1;
	    font-size: 1.4em;
	}

	.InforaumLoginTextSmall,
	.InforaumLoginTextSmall:link
	{
	    color: #2f6ca1;
	    font-size: 14px;
	}	

	.InforaumLoginNote,
	.InforaumLoginNote:link
	{
	    color: #2f6ca1;
	    font-size: 1em;
	    line-height: 42px;
	}

	.txtInfoLogin,
	.txtInfoLogin:link,
	.txtInfoLogin:visited {
		font-size: 14px !important;
		color: #059346 !important;
	}  

    .txtErrorLogin,
    .txtErrorLogin:link,
    .txtErrorLogin:visited
    {
        font-size: 14px !important;
        color: #ff0000 !important;
    }  

    .InforaumCaptcha   
    {
        border: solid 1px #2f6ca1 !important;
        background: #fff !important;
    }



    /* InfoRAUM Logo */
    #inforaum-logo {
        width: 160px;
        height: 50px;
        vertical-align: bottom;
        background: url(../../images/theme/inforaum.png);
        background-repeat: no-repeat;
        background-position: 0 10px;
    }


/***********************/
/* Popup Versionsinfo
/***********************/

    #RadWindowWrapper_PubInfoDialog tr.contentrow {
        background: #fff;
        background-image: url(../../images/theme/header_inforaum.png);
        background-repeat: no-repeat;
        background-size: 830px 50px;
        background-position-x: 5px;
    }
        
    .InforaumVersInfoDetail,
    .InforaumVersInfoNextTime,
    .InforaumVersInfoStop
    {
        color: #2f6ca1 !important;
        text-align: left !important;
        border: solid 1px #2f6ca1 !important;
        background-color: #dfdfdf !important;
        background-repeat: no-repeat !important;
        height: 29px !important;
        width: 225px !important;
        background-position: 20px 5px !important; 
        font-weight: bold !important;               
    }

    .InforaumVersInfoDetail
    {
        background-image: url('../../images/previewPDF.png') !important;
        background-position: 20px 5px !important; 
    }

    input.InforaumVersInfoDetail
    {
        padding-left: 42px !important;
    }

    .InforaumVersInfoNextTime
    {
        background-image: url('../../images/activity.png') !important;
        background-position: 55px 5px !important; 
    }

    input.InforaumVersInfoNextTime
    {
        padding-left: 82px !important;
    }    

    .InforaumVersInfoStop
    {
        padding-left: 70px !important;
        background-image: url('../../images/cancel.png') !important;
        background-position: 42px 5px !important; 
    }     
    
    input.InforaumVersInfoStop
    {
        padding-left: 70px !important;
    }
