@charset "utf-8";
/*//////////////////////////////STANDARDS*/
/*//////////PAGE*/
@page { margin: 1cm; }
/*//////////*/

/*//////////BODY*/
body { background-color: #FFFFFF; }
/*//////////*/

/*//////////FONT*/
body, div, table, tr, td, p, input, select, textarea, legend {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12pt;
}
/*--*/
p, ul, ol { padding-top: 0.5em; padding-bottom: 0.5em; }
ul, ol { margin-top: 0em; margin-bottom: 0em; }
li { margin-top: 0.2em; margin-bottom: 0.2em; }
p { margin: 0em; }
u { text-decoration: underline; }
/*//////////*/

/*//////////HR-LINES*/
hr { border: 1px solid #FFFFFF; border-top: 1px solid #999999; }
/*//////////*/

/*//////////FORM-BUG (IE)*/
form { margin: 0em; padding: 0em; }
/*//////////*/

/*//////////LINKS*/
a { color: #000000; text-decoration: underline; }
a img { border: none; }
h1 a, h2 a, h3 a { text-decoration: none; }
/*//////////////////////////////*/


/*//////////////////////////////SITE*/
#hrsupporter { width: 99%; margin: 1em; padding: 0em; }
/*//////////////////////////////*/


/*//////////////////////////////HEAD*/
#hrsupporter .head { display: none; }
/*//////////////////////////////*/


/*//////////////////////////////MAIN*/
#hrsupporter .main { position: relative; text-align: left; }
/*//////////*/

/*//////////CONTENT*/
#hrsupporter .content h1 { font-weight: bold; font-size: 140%; padding: 0em 0em 0.2em 0em; margin: 0em 0em 0.8em 0em; border-bottom: 2px solid #0F233B; }
#hrsupporter .content h2 { font-weight: bold; font-size: 100%; padding: 0em; margin: 2em 0em 0.2em 0em; text-align: left; color: #666666; }
#hrsupporter .content h3 { font-weight: bold; font-size: 100%; padding: 0em; margin: 2em 0em 0.2em 0em; text-align: left; color: #666666; }
#hrsupporter .content p { line-height: 1.2em; }
#hrsupporter .content ul { list-style-type: square; }
/*--*/
#hrsupporter .right { float: right !important; margin: 0em 0em 1em 2em; }
#hrsupporter .left { float: left !important; margin: 0em 2em 1em 0em; }
#hrsupporter .clear { clear: both !important; }
/*//////////*/

/*//////////COLUMN*/
#hrsupporter .column { margin: 0em 0em 2em 0em !important; }
/*//////////*/

/*//////////NAVI*/
#hrsupporter ul.navi { display: none; }
/*//////////////////////////////*/


/*//////////////////////////////TABLES*/
.tableListe {
	width: 99%;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	/*--*/
	text-align: center;
	border: 0px none;
}
/*//////////*/

/*//////////FONT-SIZE*/
.tableListe th,
.tableListe td,
.tableListe p,
.tableListe input,
.tableListe select,
.tableListe textarea { font-size: 100%; }
/*//////////*/

/*//////////COLOR*/
.tableListe thead th { border-bottom: 2px solid #999999; white-space: nowrap; }
.tableListe tbody td { border-bottom: 1px solid #999999; }
/*//////////*/

/*//////////SPECIALS*/
.tableListe th, .tableListe td { text-align: left; vertical-align: top; padding: 0.2em 0.5em 0.2em 0.5em; }
.tableListe th img, .tableListe img { border: none; }
/*--*/
.tableListe .form_text,
.tableListe .form_select,
.tableListe .form_textarea { width: 97%; }
/*//////////*/

/*//////////LINKS*/
.tableListe thead th a { color: #FFFFFF; text-decoration: none; }
.tableListe tbody td a { color: #FFFFFF; text-decoration: none; }
/*//////////////////////////////*/


/*//////////////////////////////FORM*/
.form_text,
.form_select,
.form_textarea,
.form_button { background-color: #FFFFFF; margin: 0em; padding: 0.2em; border: 1px dotted #999999; }
.form_button { display: none; }
/*--*/
.form_select .optTitle { font-weight: bold; font-style: normal; }
/*--*/
.form_text[disabled],
.form_select[disabled],
.form_textarea[disabled],
.form_button[disabled] { background-color: #999999; border: 1px solid #999999; color: #999999; }
/*-ERROR-*/
label.formError { font-weight: bold !important; }
.form_text.formError,
.form_select.formError,
.form_textarea.formError { background-color: #FF0000 !important; border-color: #FF0000 !important; color: #FFFFFF !important; }
/*//////////*/

/*//////////FIELDSET*/
fieldset { padding: 0.2em 0.8em 0.8em 0.8em; border: 1px solid #999999; }
legend { padding: 0em 0.5em 0.5em 0.5em; margin-left: -0.8em; font-weight: bold; }
/*--*/
.formSTYLE { position: relative; }
.formSTYLE .element { position: relative; clear: left; padding: 0.2em 0em 0.2em 0em;  }
.formSTYLE .element label { position: relative; float: left; width: 31%; margin: 0em; padding: 0em 1% 0em 0em; }
.formSTYLE .element .form_text,
.formSTYLE .element .form_select,
.formSTYLE .element .form_textarea { position: relative; width: 65%; }
.formSTYLE .element .form_select { width: 66.5%; }
.formSTYLE .helpTXT { width: 65%; margin-left: 33%; margin-top: 0.5em; font-size: 80%; font-style: italic; }
/*//////////////////////////////*/


/*//////////////////////////////SPECIALS*/
.spacer { margin-top: 1.5em; }
.clearDIV { height: 0px; line-height: 0px; font-size: 0px; clear: both; }
/*--*/
.screen_on { /*--*/ }
.screen_off { /*--*/ }
.print_off { display: none; }
/*--*/
.color_default { color: #000000; }
.color_light { color: #999999; }
.color_special { color: #0F233B; }
/*--*/
.border_special { border: 1px solid #0F233B; }
/*--*/
.big { font-size: 120% !important; }
h1.big { font-size: 120% !important; }
.small { font-size: 80% !important; }
h1.small { font-size: 80% !important; }
/*//////////////////////////////*/

