body
{
    font: 64.5% "Trebuchet MS", sans-serif;
    margin: 10px;
}

#windowcontent{
    position: relative;
    width: 100%;
    margin: auto;
}

#windowcontent_centered{
    position: relative;
    width: 100%;
    margin: auto;
    text-align: center;
}

#northAreaDiv{
    position: relative;
    width: 100%;
    margin: auto;
    text-align: center;
    /*background-color: yellow;*/

}


#patientContentNorth{
    position: relative;
    width: 100%;
    margin: auto;
}

.importantInfo{
    font-size: 12px;
    font-weight: bold;
    color: deepskyblue;
}

.cssNoneborder{
    border: 0px;
    border-style: none;
}

.marginbottom { 
    margin-bottom: 10px;
}
.marginbottomInput { 
    margin-bottom: 10px;
    width: 100px;
} 

.colStyleSelectOneRadio{
    border-spacing: 1px;
    width: 100%;/*IE*/

}

.ui-radiobutton{
    padding-left: 15px;
}

/* LABEL Definition */
.labelBold{
    font-weight: bold; 
}

.label10 { 
    display: block; 
    width: 10px; 
} 
.label20 { 
    display: block; 
    width: 20px; 
} 
.label30 { 
    display: block; 
    width: 30px; 
}
.label40 { 
    display: block; 
    width: 40px; 
} 
.label50 { 
    display: block; 
    width: 50px; 
}
.label60 { 
    display: block; 
    width: 60px; 
} 
.label65 { 
    display: block; 
    width: 65px; 
} 

.label70 { 
    display: block; 
    width: 70px; 
} 

.label80 { 
    display: block; 
    width: 80px; 
} 

.label90 { 
    display: block; 
    width: 90px; 
} 

.label100 { 
    display: block; 
    width: 100px; 
} 
.label120 { 
    display: block; 
    width: 120px; 
} 

.label150 { 
    display: block; 
    width: 150px; 
} 
.label200 { 
    display: block; 
    width: 200px; 
} 

/* INPUT TEXT Definitionen */
.inputText20 { 
    display: block; 
    width: 20px; 
}

.inputText25 { 
    display: block; 
    width: 25px; 
}

.inputText30 { 
    display: block; 
    width: 30px; 
}

.inputText40 { 
    display: block; 
    width: 40px; 
}

.inputText50 { 
    display: block; 
    width: 50px; 
} 

.inputText190 { 
    display: block; 
    width: 190px; 
} 

.inputText300 { 
    display: block; 
    width: 300px; 
} 
.inputText350 { 
    display: block; 
    width: 350px; 
}
.inputText400 { 
    display: block; 
    width: 400px; 
}

/*SelectOneMenu*/

.selectOneMenu100 { 
    display: block; 
    width: 100px;
}

.selectOneMenu150 { 
    display: block; 
    width: 150px;
}
.selectOneMenu200 { 
    display: block; 
    width: 200px;
}
.selectOneMenu250 { 
    display: block; 
    width: 250px;
}

/*
.lub-picklist{
    display: block;
    width: 100%;
}

.lub-picklist{
    display: block
    width: 100%;
}

.lub-picklist.ui-picklist{
    display: block;
    width: 100%;
}

.lub-picklist .ui-picklist-list{
    display: block;
    width: 100%;
} 
.lub-picklist .ui-picklist-source {
    display: block;
    width: 100%;
}
.lub-picklist-ui-picklist-source {
    width: 100%;
}

.lub-picklist .ui-picklist-target {
    display: block;
    width: 100%;
}
.lub-picklist .ui-widget-content {
    display: block;
    width: 100%;
}
*/
/*ui-widget-content ui-picklist-list ui-picklist-source ui-corner-bottom*/


.ui-picklist .ui-picklist-list{
    height:500px;
    width: 500px
}

.headerpanelColStyle1 { 
    width: 150px;
    /*background-color: magenta;*/
}

/*headerpanelUserArea*/

.headerPanelUAColStyle1 { 
    width: 200px;
    text-align: center;
    /*background-color: magenta;*/
}
.headerPanelUAColStyle2 { 
    width: 350px;
    /*background-color: magenta;*/
}
.headerPanelUAColStyle3 { 
    width: 50px;
    /*background-color: magenta;*/
}
.headerPanelUAColStyle4 { 
    width: 350px;
    /*width: 220px;*/
    /*background-color: magenta;*/
}
.headerPanelUAColStyle5 { 
    width: 50px;

    /*background-color: magenta;*/
}

.colStyle2 { 
    width: 90%;
    /*border: 1px #1c94c4;*/
    /*background-color: blue;*/
}

.btn_logout{
    width: 25px;
}

.area_login_graphic{
    top:5px;
    background-image:url("../images/login/enets_login_grafik_mitte500px_20150305_cwo.png");
    background-repeat:no-repeat;
    margin: auto;
    width: 500px;
    height: 340px;
}

#loginContent{
    background-image:url("../images/login/enets_login_header_1000px_20150316_cwo.png");
    background-repeat:no-repeat;
    position: relative;
    width: 1000px;
    height: 840px;
    margin: auto;
    text-align: center;    
}

#loginsite{
    /*top:170px;*/
    top:0px;
    position: relative;
    width: 50%;
    margin: auto;
    text-align: center;
}

#login_content_form{
    top:250px;
    position: relative;
    width: 35%;
    margin: auto;
    text-align: center;
}

#login_sponsor{
    /*background-image:url("../images/login/enets_login_sponsoren_mitte500px_20150305_cwo.png");*/
    background-repeat:no-repeat;
    /*background-color:blue;*/ 
    top:270px;
    position: relative;
    width: 100%;
    margin: auto;
    text-align: center;
    height: 180px;
}

#login_browser_sponsor{
    background-image:url("../images/login/enets_login_brows_spons_1000px_20150317_cwo.png");
    background-repeat:no-repeat;
    top:370px;
    position: relative;
    width: 100%;
    margin: auto;
    text-align: center;
    height: 180px;
}

#login_links{
    top:70px;
    position: relative;
    width: 100%;
    margin: auto;
    text-align: center;
}

#footerpanel{
    position: relative;
    width: 80%;
    margin: auto;
    text-align: left;
}


.iconBarChart {
    background:url('../images/barchart_32x32px.png');
    background-repeat: no-repeat;
    background-position: right;
    height:20px;
    /*height:32px;
    width:32px;
    text-align: center;*/
    /* testhalber ausprobieren
    display: block;
    background-position: left top;
    padding-top:68px;
    margin-bottom:50px;
    */
}
.iconBarChart:hover {
    background:url('../images/barchart_32x32px.png');
    background-repeat: no-repeat;
    background-position: right;
    background-color: lightblue;
    height:20px;
    width: 98%;
    /*height:32px;
    width:32px;
    text-align: center;*/
    /* testhalber ausprobieren
    display: block;
    background-position: left top;
    padding-top:68px;
    margin-bottom:50px;
    */
}

.iconPieChart {
    background:url('../images/piechart_32x32px.png');
    background-repeat: no-repeat;
    background-position: right;

    height:20px;
    /*height:32px;
    width:32px;
    text-align: center;*/
    /* testhalber ausprobieren
    display: block;
    background-position: left top;
    padding-top:68px;
    margin-bottom:50px;
    */
}
.iconPieChart:hover {
    background:url('../images/piechart_32x32px.png');
    background-repeat: no-repeat;
    background-position: right;
    background-color: lightblue;
    height:20px;
    width: 98%;
    /*height:32px;
    width:32px;
    text-align: center;*/
    /* testhalber ausprobieren
    display: block;
    background-position: left top;
    padding-top:68px;
    margin-bottom:50px;
    */
}

.iconTableChart {
    background:url('../images/tableChart_32x32px.png');
    background-repeat: no-repeat;
    background-position: right;

    height:20px;
    /*height:32px;
    width:32px;
    text-align: center;*/
    /* testhalber ausprobieren
    display: block;
    background-position: left top;
    padding-top:68px;
    margin-bottom:50px;
    */
}
.iconTableChart:hover {
    background:url('../images/tableChart_32x32px.png');
    background-repeat: no-repeat;
    background-position: right;
    background-color: lightblue;
    height:20px;
    width: 98%;
    /*height:32px;
    width:32px;
    text-align: center;*/
    /* testhalber ausprobieren
    display: block;
    background-position: left top;
    padding-top:68px;
    margin-bottom:50px;
    */
}

.row_number_style{
    width:25px !important; 
    text-align: center !important; 
    font-size: 80%;
}

.grid_vertical_top{
    vertical-align: top;
}

.grid_30_colum{
    width: 30% !important;
}

.grid_70_colum{
    width: 70% !important;
}


.iconKaplanMeierChart {
    background:url('../images/onlineAnalysis/kaplan-meier_chart_32_x_32px.png');
    background-repeat: no-repeat;
    background-position: right;
    height:20px;
    /*height:32px;
    width:32px;
    text-align: center;*/
    /* testhalber ausprobieren
    display: block;
    background-position: left top;
    padding-top:68px;
    margin-bottom:50px;
    */
}
.iconKaplanMeierChart:hover {
    background:url('../images/onlineAnalysis/kaplan-meier_chart_32_x_32px.png');
    background-repeat: no-repeat;
    background-position: right;
    background-color: lightblue;
    height:20px;
    width: 98%;
    /*height:32px;
    width:32px;
    text-align: center;*/
    /* testhalber ausprobieren
    display: block;
    background-position: left top;
    padding-top:68px;
    margin-bottom:50px;
    */
}