
body{
background              : #ffffff;
margin                  : 0px;
font-family             : verdana,helvetica, sans-serif;
font-size               : 0.7em;
color                   : #000;
}

#head{

}

#head-left{

}

#head-image{

}

#logo{
}

#username{
display:none;
}

#callNotification{
}

/*======================START CONTEXT NAVIGATION ======================*/
#context{

font-size               : 2em;

}
.context-link a{

color                   : #000;
display:block;
text-decoration         : none;

}

/*======================END CONTEXT NAVIGATION ======================*/

/*======================START HEAD NAVIGATION ======================*/
#head-navigation, .icon-text{
display:none;
}

/*======================END HEAD NAVIGATION ======================*/

/*======================START TAB NAVIGATION ======================*/

#navigation{
display             : none;
}

/*====================== END TAB NAVIGATION ===================*/

select{
display             : none;
}

#buttons{
display             : none;
}

#content{
}

.hide-for-print{
display             : none;
}

.content-link{
color                   : #000;
font-size               : 1em;
text-decoration         : none;
padding-right           : 15px;


}
.content-link a{
color                   : #000;
font-weight             : bold;
text-decoration         : none;
margin-right            : 15px;
padding-left            : 12px;

}


#headline{
clear:left;
color                   : #000;
font-size               : 1.5em;
font-weight             : bold;
padding-top             : 25px;
padding-bottom          : 10px;
}

th{
text-align              : left;
vertical-align          : top;
color                   : #00;
font-size               : 1em;
font-weight             : bold;
padding                 : 5px;
}

table{
border:none;
}
thead{
display                 : table-header-group;
}

th{
color                   : #000000;
}
tr{
page-break-before       : avoid;
}
td{
color                   : #000000;
font-size               : 1em;
padding                 : 3px 5px 2px 5px;
vertical-align          : top;
border-bottom           : solid 1px #000;
page-break-after        : avoid;
}
td nobr{
white-space             : normal;
}
a{
color                   : #000;
text-decoration         : none;
}

/*############*/

/*###########  CCC ###########*/
#content{

}


fieldset
{
display             : block;
padding             : 5mm;
}

legend{
font-size           : 1.3em;
font-weight         : bold;
}

label{
width               : 50mm;
display             : block;
font-weight         : bold;
}

.form-description{
font-weight         : bold;
}


.no-small-form-element{
width               : 110mm;
}

.form-wide .form-small{
width               : 160mm;
}

.form-wide input.text, .form-wide input.file{

}

.form-wide textarea{

}

.no-wide-form-element{

}

.form-xxl{

}

.form-xxl table{

}

.form-description-row{

}

.form-wide .form-description-row{

}

.form-description{

}

.form-description label{

}

.form-checkbox-row{

}

.form-checkbox-row label{

}

