@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS framework
 * (en) central stylesheet
 * (de) zentrales Stylesheet
 *
 * @creator       YAML Builder V1.2b (http://builder.yaml.de)
 * @file          my_layout.css
 * @-yaml-minver  3.1
 * 
 */

/* import core styles | Basis-Stylesheets einbinden */
@import url(../yaml/core/base.css);

/* import screen layout | Screen-Layout einbinden */
@import url(../yaml/navigation/nav_slidingdoor.css);
@import url(screen/basemod.css);
@import url(screen/content.css);

/* import print layout | Druck-Layout einbinden */
@import url(../yaml/print/print_draft.css);

#imgheader
{
    position: absolute;
    top: 10px;
    left: 10px;
}

.welcomeleft
{
    display: block;
    float: left;
}

.welcomeright
{
    display: block;
    float: right;
}

.AspNet-Login-TitlePanel, .AspNet-PasswordRecovery-UserName-TitlePanel
{
    font-size:150%;
    color:#222222;
    font-family:"Times New Roman",Times,serif;
    font-weight:normal;
    margin:0 0 0.25em;
    
}
.AspNet-Login label
{
    font-size: 95%;
    margin-right: 10px;
}
 
.AspNet-Login-UserPanel label, .AspNet-Login-PasswordPanel label, .AspNet-PasswordRecovery-UserName-InstructionPanel,
.AspNet-PasswordRecovery-UserName-UserPanel label
{
    font-size: 95%;
    display: block;
    font-weight: bold;
    padding-top: 0.6em;
}

.AspNet-Login-RememberMePanel label
{
    font-size: 85%;
    font-weight: bold;
}

.AspNet-Login-UserPanel input, .AspNet-Login-PasswordPanel input, .AspNet-PasswordRecovery-UserName-UserPanel input
{
    border: 1px solid #DDDDDD;
    font-size: 100%;
    min-width: 190px;
}

.AspNet-Login-RememberMePanel
{
    margin-top: 5px;
}

.login
{
    padding:10px;  
}

.loginForm, .AspNet-PasswordRecovery
{
    float:left;
    width:375px;
    border-bottom: 1px solid #EFEFEF;
    margin-bottom: 10px;
    
}

.loginInfo
{
    margin-left:375px; 
    -moz-border-radius-bottomleft:4px;
    -moz-border-radius-bottomright:4px;
    -moz-border-radius-topleft:4px;
    -moz-border-radius-topright:4px;
    background:#F9F9F9 none repeat scroll 0 0;
    border:1px solid #EFEFEF;
    padding:20px;
}


.AspNet-Login-SubmitPanel
{
    margin-top: 5px;
}


.errorArea
{
    padding-top: 5px;
    padding-bottom: 5px;
    margin-bottom: 5px;
}

.AspNet-PasswordRecovery-UserName-SubmitPanel
{
    margin-top: 5px;
    margin-bottom: 5px;
    padding-bottom: 5px;
    display: block;
}

.AspNet-Login-FailurePanel
{
    color: Red;
    font-weight:bold;    
}

.headerimage
{
    padding-bottom: 10px;
}

.gridLabel
{
    font-weight: bold;
}

.radio input
{
    margin-right: 5px;
}

.panel
{
    padding-bottom: 5px;
    width: 100%;
}

.leftPanel
{
	float:left;
    padding-bottom: 5px;
    width: 55%;
}

.rightPanel
{
	float:left;
	margin-left: 10px;
    padding-bottom: 5px;
    width: 44%;
}

.topPanel
{
	float:left;
    padding-bottom: 15px;
    width: 99%;
}

.uploadControls
{
	float:left;
	margin-left: 55%;
    padding-left: 10px;
    padding-bottom: 5px;
}

.uploadControlsIE6
{
    padding-left: 10px;
    padding-bottom: 5px;
}

.pager
{
    font-weight: bold;
    border-top: 1px solid #EEEEEE;
    border-bottom: 1px solid #EEEEEE;
    border-collapse: collapse;
}

.pager table
{
     border: none !important;
     margin: 0px !important;
}
.pager tr
{
    
}

.pager td
{
    width: 20px;
    padding: 2px;
    border: 0px;
}

.userName
{
    font-weight: bold;
    float: left;
}