/* Thank you for inspectionour sources */
/* Copyright 2026 Advantix Groupware AG - All rights reserved */

/* MAIN ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* CSS_Main: */
body { font-family:'Droid Sans', Arial, Helvetica, sans-serif; margin: 0; }

.bback { background-color:#D4D4D4; }
.bback1 { background: url(/WEB/advantix/adxweb.nsf/WebFiles/dhar-8zfdcx/$FILE/adx_bg_big_1.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.bback2 { background: url(/WEB/advantix/adxweb.nsf/WebFiles/dhar-8zfdcx/$FILE/adx_bg_big_2.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.bback3 { background: url(/WEB/advantix/adxweb.nsf/WebFiles/dhar-8zfdcx/$FILE/adx_bg_big_3.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.bback4 { background: url(/WEB/advantix/adxweb.nsf/WebFiles/dhar-8zfdcx/$FILE/adx_bg_big_4.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.bback5 { background: url(/WEB/advantix/adxweb.nsf/WebFiles/dhar-8zfdcx/$FILE/adx_bg_big_5.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}
.bback6 { background: url(/WEB/advantix/adxweb.nsf/WebFiles/dhar-8zfdcx/$FILE/adx_bg_big_6.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;}

.bbackP { background-color: #ffffff; }

#content a { color:#4F4F4F; font-weight:normal; font-style:normal; text-decoration:underline; }

#content a:link { color:#4F4F4F; }

#content a:visited { color:#4F4F4F; }

#content a:hover { color:#C00000; }

#content a:active { color:#4F4F4F; }


/* CSS_Main2 : */
.title { font-family: 'Droid Sans', Arial, Helvetica, sans-serif; color:#000000; font-size:18pt; letter-spacing:1px; font-weight:bold; font-style:normal; text-decoration:none; text-transform:none; font-variant:small-caps; }

.subtitle { font-family: 'Droid Sans', Arial, Helvetica, sans-serif; color:#000000; font-size:11pt; letter-spacing:1px; font-weight:bold; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; }

.introLabel { color:#4F4F4F; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; }

.introLabelCell { width:155px; }

.intro { color:#000000; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; }

a.intro, a.intro:link, a.intro:visited, a.intro:active, a.intro:hover { color:#000000; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; }

a.intro:hover { color:#C00000; }

.introPic { margin-right:20px; width:150px; float: left; }

.introTable { width: 100%; padding: 4px 4px 4px 4px; background-color: transparent; border-top:solid 1px #C0C0C0; border-bottom:solid 1px #C0C0C0; border-left:solid 1px #C0C0C0; border-right:solid 1px #C0C0C0; margin: 0px 0px 15px 0px; }

.introCell { vertical-align: top; padding-bottom: 5px; }

.errortxt { color:#C00000; font-size:9pt; font-weight:bold; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; }

.info { color:#000000; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; text-shadow: none; }

a.info, a.info:link, a.info:visited, a.info:active, a.info:hover { color:#000000; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:underline; text-transform:none; font-variant:normal; }

a.info:hover { color:#C00000; }

.signatur { color:#000000; font-size:9pt; font-weight:normal; font-style:italic; text-decoration:none; text-transform:none; font-variant:normal; }

.adxpic { border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;-webkit-box-shadow: 3px 3px 3px rgba(0,0,0,.5); -moz-box-shadow: 3px 3px 3px rgba(0,0,0,.5); box-shadow: 3px 3px 3px rgba(0,0,0,.5); }

.adxpicns { border-radius: 20px;-moz-border-radius: 20px;-webkit-border-radius: 20px;}


/* LAYOUT +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* CSS_Layout : */
#website { width: 100%; margin: 0 auto; border: solid 0px ; }

#body { position:relative; width: 900px; margin: 0 auto; margin-top: 99px; margin-bottom: 45px; border: solid 0px ; -webkit-box-shadow: 5px 5px 5px rgba(0,0,0,.5); -moz-box-shadow: 5px 5px 5px rgba(0,0,0,.5); box-shadow: 5px 5px 5px rgba(0,0,0,.5); z-index: 90; }

#bodyTable { width: 100%; border-spacing: 0px 0px; }

#bodyContent { height:1000px; min-height:1000px; vertical-align:top; overflow:hidden; border: solid 0px #808080; background-color: #FFFFFF; padding: 0px 10px 0px 10px; }


/* LIST ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* CSS_List : */
.tableHeader { color:#4F4F4F; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; }

.tableLabel { color:#4F4F4F; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; }

.tableEntry { color:#000000; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; }

a.tableEntry, a.tableEntry:link { color:#000000; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:underline; text-transform:none; font-variant:normal; }

a.tableEntry:visited { color:#000000; }

a.tableEntry:hover, a.tableEntry:active { color:#C00000; }

.tableAll { border:solid 1px #C0C0C0; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 10px; margin: 0; }

.tableInner { border-collapse:collapse; }

.tableCell { padding: 2px 2px 2px 2px ; margin: 0; }

.tableCellBordAll { border-top:solid 1px #C0C0C0; border-bottom:solid 1px #C0C0C0; border-left:solid 0px #C0C0C0; border-right:solid 0px #C0C0C0; }

.tableCellBordL { border-top:solid 1px #C0C0C0; border-bottom:solid 1px #C0C0C0; border-left:solid 0px #C0C0C0; border-right:none; }

.tableCellBordR { border-top:solid 1px #C0C0C0; border-bottom:solid 1px #C0C0C0; border-right:solid 0px #C0C0C0; border-left:none; }

.tableCellBordTB { border-top:solid 1px #C0C0C0; border-bottom:solid 1px #C0C0C0; border-left:none; border-right:none; }

.tableCellBordB { border-top:none; border-bottom:solid 1px #C0C0C0; border-left:none; border-right:none; }

.tableCellE { background-color:#FFFFFF; }

.tableCellH { background-color:#FFFFFF; }

#adxtable tr { display:table-row; background-color:#FFFFFF; }

#adxtable tr:nth-child(2n) { display:table-row; background-color:#F1F1F1; }

.container { margin: 15px 0px 0px 0px; }

h2.contHeader { padding: 0 0 0 40px; margin: 0 0 5px 0; width: 100%; height: 30px; line-height: 30px; background-image:url('/WEB/advantix/adxweb.nsf/adx_s3_exp_24.png'); background-repeat: no-repeat; background-position: 5px center; border: none;float: left; cursor:pointer; outline:none; }

h2.contHeader a { color:#5F5F5F; font-size:10pt; font-weight:bold; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; display: block; outline:none; }

h2.contHeader a:hover { color:#C00000; }

h2.active { background-image:url('/WEB/advantix/adxweb.nsf/adx_s3_expno_24.png'); background-repeat: no-repeat; background-position: 5px center; }

.toggle_container { margin: 0; padding: 10px; border:solid 1px #5F5F5F; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; overflow: hidden; width: 300px; background-color:#C0C0C0; clear: both; }




/* FORM+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
/* CSS_Form: */
#popupOverlay { background-color:#5F5F5F; opacity:0.75; cursor:wait;}

#popupBox { height:350px; width:600px; background-color:#EFEFEF; border: solid 1px #5F5F5F; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -webkit-box-shadow: 5px 5px 5px rgba(0,0,0,.5); -moz-box-shadow: 5px 5px 5px rgba(0,0,0,.5); box-shadow: 5px 5px 5px rgba(0,0,0,.5); padding:10px; }

#popupBox a.modalCloseImg {position:absolute; top:-20px; right:-23px; margin:0; padding:0; width:35px; height:35px; background:url('/WEB/advantix/adxweb.nsf/adx_txt_picclose9.png') no-repeat; display:inline; z-index:3200; cursor:pointer; } 

.viewCatSel { font-family:'Droid Sans', Arial, Helvetica, sans-serif; font-size:9pt; color:#4F4F4F; margin:0; vertical-align:middle; font-weight:normal; font-style:normal; text-transform:none; font-variant:normal; border:solid 1px #C0C0C0; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; background-color:#FFFFFF; padding: 1px; cursor: pointer; }

.formField { font-family:'Droid Sans', Arial, Helvetica, sans-serif; font-size:9pt; color:#4F4F4F; margin:0; height:30px; line-height:30px; vertical-align:middle; font-weight:bold; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; border:solid 1px #C0C0C0; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; background-color:#FFFFFF; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1) inset; transition: all 0.15s linear 0s; }

.formField:focus, .viewCatSel:focus { background-color:#FAFAFA; outline:none; }

.formFieldTXT { padding: 2px 6px 2px 6px; width:420px; cursor:text; }

.formFieldPOI { padding: 2px 6px 2px 6px; width:433px; cursor: pointer; }

.formFieldCHK { padding: 1px; cursor: pointer; }

.formFieldCHKNOB { border: none; border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; padding: 0; cursor:pointer; }

.formFieldFULL { width: 100%; }

.formButton { 
background-color:#A9A9A9; 
background: -webkit-linear-gradient(top, #A9A9A9,  #696969); 
background: -moz-linear-gradient(top, #A9A9A9,  #696969); 
background: -o-linear-gradient(top, #A9A9A9,  #696969); 
background: -ms-linear-gradient(top, #A9A9A9,  #696969); 
background: linear-gradient(to bottom, #A9A9A9,  #696969); 
border:none; 
border-radius: 25px; 
-moz-border-radius: 25px; 
-webkit-border-radius: 25px; -webkit-box-shadow: 0px 1px 3px #666666; -moz-box-shadow: 0px 1px 3px #666666; box-shadow: 0px 1px 3px #666666; font-family:'Droid Sans', Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:20px; 
font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; padding: 10px 30px 10px 30px; 
cursor:pointer; }

.formButton:hover { 
background-color:#C0C0C0; 
background: -webkit-linear-gradient(top, #C0C0C0,  #808080); 
background: -moz-linear-gradient(top, #C0C0C0,  #808080); 
background: -o-linear-gradient(top, #C0C0C0,  #808080); 
background: -ms-linear-gradient(top, #C0C0C0,  #808080); 
background: linear-gradient(to bottom, #C0C0C0,  #808080); 
cursor:pointer; }




/* CSS_FormExt: */
.bbackF { background-color:#EFEFEF; }

.layoutForm { width:100%; margin-top:0px; border-collapse:collapse; table-layout:fixed; }

.formTitle { color:#000000; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; }

.formLabel { color:#000000; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; }

.formHeader { color:#FFFFFF; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; }

.formInfo { color:#000000; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:small-caps; }

.formComp { color:#000000; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; }

.formTable { margin: 0; border-collapse:collapse; }

.formTableCell { padding: 5px 5px 5px 5px ; border-top:solid 1px #C0C0C0; ; border-bottom:solid 1px #C0C0C0; ; border-left:none; border-right:none; vertical-align:top; margin: 0; }

.formTable2 tr { display:table-row; background-color:#FFFFFF; }

.formTable2 tr:nth-child(2n) { display:table-row; background-color:#FFFFFF; }

.formTable2 tr td:first-child { background-color:#FFFFFF; }

.formTable2 tr:nth-child(2n) td:first-child { background-color:#FFFFFF; }

.formTable2 #forHeadRow td:first-child { background-color:#5F5F5F; }

.formTable2 #forHeadCell { background-color:#5F5F5F; }

.formTableHalf { width: 49%; }

.formTableSep { width: 2%; }




