/* Thank you for inspectionour sources */
/* Copyright 2012 Advantix Groupware AG - All rights reserved */
/* Main ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
body { font-family:Arial, Helvetica, sans-serif; margin: 0; }

.bback { background: url(/WEB/stgvz/stgvzweb.nsf/WebFiles/dhar-8psm2d/$FILE/stgv_back1.png) 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:#153E72; font-weight:normal; font-style:normal; text-decoration:underline; }

#content a:link { color:#153E72; }

#content a:visited { color:#153E72; }

#content a:hover { color:#5F5F5F; }

#content a:active { color:#153E72; }


.title { color:#153E72; font-size:20pt; font-weight:bold; font-style:normal; text-decoration:none; text-transform:none; font-variant:small-caps; }

.subtitle { color:#5F5F5F; font-size:10pt; 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:120px; }

.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:5px; border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;width:150px; float: left; }

.introTable { width: 100%; padding: 4px 4px 4px 4px; background-color: #E1E1E1; background: -webkit-gradient(linear, left top, right top, from(#E1E1E1), to(#FFFFFF)); background: -webkit-linear-gradient(left, #E1E1E1,  #FFFFFF); background: -moz-linear-gradient(left, #E1E1E1,  #FFFFFF); background: -o-linear-gradient(left, #E1E1E1,  #FFFFFF); background: -ms-linear-gradient(left, #E1E1E1,  #FFFFFF); background: linear-gradient(left, #E1E1E1,  #FFFFFF); border-top:solid 1px #C0C0C0; border-bottom:solid 1px #C0C0C0; border-left:solid 1px #C0C0C0; border-right:solid 1px #C0C0C0; border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;margin: 0px 0px 15px 0px; }

.introCell { padding-bottom: 5px; }

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

.info { color:#153E72; 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:#153E72; font-size:9pt; font-weight:normal; font-style:normal; text-decoration:underline; text-transform:none; font-variant:normal; }

a.info:hover { color:#5F5F5F; }

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

.adxpic { 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); }

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

#logo1 { position:absolute; top:0px; left:10px; z-index:3; }


/* Layout ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
.layoutAll { width: 1050px; margin-top:-5px; border-spacing: 10px 8px; table-layout:fixed; }

.layoutMIT2 { line-height:20px; border-spacing: 10px 8px; vertical-align:middle; border: solid 1px #808080; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -webkit-box-shadow: 10px 10px 10px rgba(0,0,0,.5); -moz-box-shadow: 10px 10px 10px rgba(0,0,0,.5); box-shadow: 10px 10px 10px rgba(0,0,0,.5); background-color:#3165A5; padding:0px 10px 0px 10px; }

.layoutFOSep { border-top: none; }

.layoutOL1 { width: 100%; height: 100px; vertical-align: top; border: solid 1px #808080; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -webkit-box-shadow: 10px 10px 10px rgba(0,0,0,.5); -moz-box-shadow: 10px 10px 10px rgba(0,0,0,.5); box-shadow: 10px 10px 10px rgba(0,0,0,.5); background-color: #EFEFEF; background-image:url(/WEB/stgvz/stgvzweb.nsf/WebFiles/dhar-8psm2d/$FILE/stgv_title_1.png); background-repeat:no-repeat; background-position:center right; }

.layoutOL2 { width: 100%; height: 100px; vertical-align: top; border: solid 1px #808080; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -webkit-box-shadow: 10px 10px 10px rgba(0,0,0,.5); -moz-box-shadow: 10px 10px 10px rgba(0,0,0,.5); box-shadow: 10px 10px 10px rgba(0,0,0,.5); background-color: #EFEFEF; background-image:url(/WEB/stgvz/stgvzweb.nsf/WebFiles/dhar-8psm2d/$FILE/stgv_title_2.png); background-repeat:no-repeat; background-position:center right; }

.layoutOL3 { width: 100%; height: 100px; vertical-align: top; border: solid 1px #808080; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -webkit-box-shadow: 10px 10px 10px rgba(0,0,0,.5); -moz-box-shadow: 10px 10px 10px rgba(0,0,0,.5); box-shadow: 10px 10px 10px rgba(0,0,0,.5); background-color: #EFEFEF; background-image:url(/WEB/stgvz/stgvzweb.nsf/WebFiles/dhar-8psm2d/$FILE/stgv_title_3.png); background-repeat:no-repeat; background-position:center right; }

.layoutOL4 { width: 100%; height: 100px; vertical-align: top; border: solid 1px #808080; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -webkit-box-shadow: 10px 10px 10px rgba(0,0,0,.5); -moz-box-shadow: 10px 10px 10px rgba(0,0,0,.5); box-shadow: 10px 10px 10px rgba(0,0,0,.5); background-color: #EFEFEF; background-image:url(/WEB/stgvz/stgvzweb.nsf/WebFiles/dhar-8psm2d/$FILE/stgv_title_4.png); background-repeat:no-repeat; background-position:center right; }

.layoutOL5 { width: 100%; height: 100px; vertical-align: top; border: solid 1px #808080; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -webkit-box-shadow: 10px 10px 10px rgba(0,0,0,.5); -moz-box-shadow: 10px 10px 10px rgba(0,0,0,.5); box-shadow: 10px 10px 10px rgba(0,0,0,.5); background-color: #EFEFEF; background-image:url(/WEB/stgvz/stgvzweb.nsf/WebFiles/dhar-8psm2d/$FILE/stgv_title_5.png); background-repeat:no-repeat; background-position:center right; }

.layoutOL6 { width: 100%; height: 100px; vertical-align: top; border: solid 1px #808080; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -webkit-box-shadow: 10px 10px 10px rgba(0,0,0,.5); -moz-box-shadow: 10px 10px 10px rgba(0,0,0,.5); box-shadow: 10px 10px 10px rgba(0,0,0,.5); background-color: #EFEFEF; background-image:url(/WEB/stgvz/stgvzweb.nsf/WebFiles/dhar-8psm2d/$FILE/stgv_title_6.png); background-repeat:no-repeat; background-position:center right; }

.layoutOL7 { width: 100%; height: 100px; vertical-align: top; border: solid 1px #808080; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -webkit-box-shadow: 10px 10px 10px rgba(0,0,0,.5); -moz-box-shadow: 10px 10px 10px rgba(0,0,0,.5); box-shadow: 10px 10px 10px rgba(0,0,0,.5); background-color: #EFEFEF; background-image:url(/WEB/stgvz/stgvzweb.nsf/WebFiles/dhar-8psm2d/$FILE/stgv_title_7.png); background-repeat:no-repeat; background-position:center right; }

.layoutOL8 { width: 100%; height: 100px; vertical-align: top; border: solid 1px #808080; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -webkit-box-shadow: 10px 10px 10px rgba(0,0,0,.5); -moz-box-shadow: 10px 10px 10px rgba(0,0,0,.5); box-shadow: 10px 10px 10px rgba(0,0,0,.5); background-color: #EFEFEF; background-image:url(/WEB/stgvz/stgvzweb.nsf/WebFiles/dhar-8psm2d/$FILE/stgv_title_8.png); background-repeat:no-repeat; background-position:center right; }

.layoutUL1 { width:200px; vertical-align:top; border: solid 1px #808080; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -webkit-box-shadow: 10px 10px 10px rgba(0,0,0,.5); -moz-box-shadow: 10px 10px 10px rgba(0,0,0,.5); box-shadow: 10px 10px 10px rgba(0,0,0,.5); background-color:#EFEFEF; }

.layoutUR1 { width:650px; height:650px; min-height:650px; vertical-align:top; overflow:hidden; padding: 0px 10px 0px 10px; border: solid 1px #808080; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -webkit-box-shadow: 10px 10px 10px rgba(0,0,0,.5); -moz-box-shadow: 10px 10px 10px rgba(0,0,0,.5); box-shadow: 10px 10px 10px rgba(0,0,0,.5); background-color:#FFFFFF; }

.layoutUN1 { width:200px; vertical-align:top; padding: 0px 4px 0px 5px; border: solid 1px #808080; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -webkit-box-shadow: 10px 10px 10px rgba(0,0,0,.5); -moz-box-shadow: 10px 10px 10px rgba(0,0,0,.5); box-shadow: 10px 10px 10px rgba(0,0,0,.5); background-color:#EFEFEF; }


.layoutFO1 { vertical-align:middle; text-align:center; padding:0px 5px 0px 5px; -webkit-box-shadow: 10px 10px 10px rgba(0,0,0,.5); -moz-box-shadow: 10px 10px 10px rgba(0,0,0,.5); box-shadow: 10px 10px 10px rgba(0,0,0,.5); border: solid 1px #808080; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; background-color:#EFEFEF; }


/* Navigator --------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
#navMain { position:absolute; top:175px; left:5px; z-index:9; padding: 0; margin: 0; width:185px; cursor:pointer; }

#navMain ul { padding: 0; margin: 0; cursor:pointer; }

#navMain ul li { position:relative; display:block; margin:2px 0px 0px 0px; border-top: solid 1px #3165A5; 
padding-top: 2px; text-align:left; }

#navMain ul li:first-child { margin:0px 0px 0px 0px; border-top: none; }

#navMain ul li a, #navMain ul li a:link, #navMain ul li a:visited {padding: 2px 0px 2px 8px; height:100%; font-size:10pt; color:#153E72; font-weight:bold; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; background-color:transparent; border: solid 0px #000000; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;display:block; outline:0; }

#navMain ul li a:hover, #navMain ul li a:active {color:#FFFFFF; font-weight:bold; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; background-color:#3165A5; }


#navMain ul li ul { display: none; position:relative; top: 0px; left: 9px; width:150px; padding: 0; margin: 0; }

#navMain ul li ul li ul { position:relative; top: 0px; left: 10px; width:140px; padding: 0; margin: 0; }

#navMain ul li ul li ul li ul { position:relative; top: 0px; left: 11px; width:130px; padding: 0; margin: 0; }

#navMain ul li ul li { position:relative; display:block; width:100%; margin:3px 0px 0px 0px; border: none;padding: 0; text-align:left; }

#navMain ul li ul li:first-child { margin:3px 0px 0px 0px; }

#navMain ul li ul li a, #navMain ul li ul li a:link, #navMain ul li ul li a:visited {padding: 2px 0px 2px 10px; height:100%; font-size:10pt; color:#153E72; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; background-color:transparent; border: solid 0px #000000; display:block; outline:0; }

#navMain ul li ul li a:hover, #navMain ul li ul li a:active {color:#FFFFFF; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; background-color:#3165A5; }

#navMain ul li ul li ul li a, #navMain ul li ul li ul li a:link, #navMain ul li ul li ul li a:visited {font-size:8pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; display:block; }

#navMain ul li ul li ul li ul li a, #navMain ul li ul li ul li ul li a:link, #navMain ul li ul li ul li ul li a:visited {font-size:8pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; display:block; }


/* Admin Links ------------------------------------------------------------------------------------------------------------------------------------------------------------------------ */
#adminBox { position:absolute; top:78px; left:200px; z-index:11; list-style:none; padding: 0; margin: 0; cursor:pointer; }


#adminBox li { float:left; display:block; position:relative; width:50px; padding:0px 0px 0px 0px; margin: 0; background-color:transparent; border-top:solid 0px #C0C0C0; border-bottom:solid 0px #C0C0C0; border-right:solid 0px #C0C0C0; opacity:0.75; text-align:center; }

#adminBox li:first-child { border-left:solid 0px #C0C0C0; border-radius: 5px 0px 0px 5px; -moz-border-radius: 5px 0px 0px 5px; -webkit-border-radius: 5px 0px 0px 5px; text-align:center; }

#adminBox li:last-child { border-right:solid 0px #C0C0C0; border-radius: 0px 5px 5px 0px; -moz-border-radius: 0px 5px 5px 0px; -webkit-border-radius: 0px 5px 5px 0px; text-align:center; }

#adminBox li:hover { background-color:transparent; opacity:1; text-align:center; }

#adminBox li a { color:#EFEFEF; font-size:8pt; height:100%; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; display:block; outline:0; background-color:transparent; }

#adminBox li a:hover { color:#FFFF00; font-size:8pt; background-color:transparent; }

.icon { opacity:0.75; }

.icon:hover { opacity:1; }

#adminScroll { list-style:none; padding: 0; margin: 0; cursor:pointer; }

#adminScroll li { display:block; position:relative; width:34px; height:34px; padding:2px; margin: 0; background-color:#C0C0C0; background: -webkit-gradient(linear, left top, right top, from(#C0C0C0), to(#FFFFFF)); background: -webkit-linear-gradient(left, #C0C0C0,  #FFFFFF); background: -moz-linear-gradient(left, #C0C0C0,  #FFFFFF); background: -o-linear-gradient(left, #C0C0C0,  #FFFFFF); background: -ms-linear-gradient(left, #C0C0C0,  #FFFFFF); background: linear-gradient(left, #C0C0C0,  #FFFFFF); border-left:solid 1px #808080; border-right:solid 1px #808080; border-bottom:solid 1px #808080; text-align:center; }

#adminScroll li:first-child { border-top:solid 1px #808080; border-radius: 5px 5px 0px 0px; -moz-border-radius: 5px 5px 0px 0px; -webkit-border-radius: 5px 5px 0px 0px; text-align:center; }

#adminScroll li:last-child { border-bottom:solid 1px #808080; border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; text-align:center; }

#adminScroll li:hover { background-color:#808080; background: -webkit-gradient(linear, left top, right top, from(#808080), to(#C0C0C0)); background: -webkit-linear-gradient(left, #808080,  #C0C0C0); background: -moz-linear-gradient(left, #808080,  #C0C0C0); background: -o-linear-gradient(left, #808080,  #C0C0C0); background: -ms-linear-gradient(left, #808080,  #C0C0C0); background: linear-gradient(left, #808080,  #C0C0C0); text-align:center; }

#adminScroll li a { color:#EFEFEF; text-decoration:none; font-weight:normal; font-style:normal; height:100%; display:block; outline:0; background-color:transparent; }

#langBox { position:absolute; top:7px; right:5px; z-index:13; list-style:none; padding: 0; margin: 0; cursor:pointer; }

#langBox li a { color:#FFFFFF; font-size:8pt; height:100%; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; display:block; outline:0; background-color:transparent; }

#langBox li a:hover { color:#D2D2D2; font-size:8pt; background-color:transparent; }

.AdminTitle { color:#EFEFEF; font-size:20pt; font-weight:bold; font-style:normal; text-decoration:none; text-transform:none; font-variant:small-caps; text-shadow: none; }

.AdminF, a.AdminF, a.AdminF:link, a.AdminF:visited, a.AdminF:active, a.AdminF:hover { color:#2F2F2F; font-size:8pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:small-caps; text-shadow: none; background-color:transparent; }

a.AdminF:hover { color:#153E72; }

.Quick { color:#FFFFFF; font-size:8pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; background-color:transparent; }

a.Quick, a.Quick:link, a.Quick:visited, a.Quick:active { color:#FFFFFF; font-size:8pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; background-color:transparent; }

a.Quick:hover { color:#FFFF00; font-size:8pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; background-color:transparent; }

.Lang { color:#5F5F5F; font-size:8pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; }

a.Lang, a.Lang:link, a.Lang:visited, a.Lang:active, a.Lang:hover { color:#5F5F5F; font-size:8pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; }

a.Lang:hover { color:#2181FF; }

.piTitle, a.piTitle, a.piTitle:link, a.piTitle:visited, a.piTitle:active, a.piTitle:hover { color:#153E72; font-size:8pt; font-weight:bold; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; }

a.piTitle:hover { color:#5F5F5F; }

.piLink, a.piLink, a.piLink:link, a.piLink:visited, a.piLink:active, a.piLink:hover { color:#153E72; font-size:8pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; }

a.piLink:hover { color:#5F5F5F; }

.piCell { border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#2F2F2F; padding-top:5px; padding-bottom:5px; }

.piList { list-style-position:outside; list-style-type:disc; padding: 0; margin: 0px 0px 0px 15px; }

.piListLi { position:relative; }

.picHome { background-color:transparent; }

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

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

.ilLink, a.ilLink, a.ilLink:link, a.ilLink:visited, a.ilLink:active, a.ilLink:hover { color:#153E72; font-size:9pt; text-decoration:none; font-weight:normal; font-style:normal; text-transform:none; font-variant:normal; text-decoration:none; display:block; }

.ilCell { padding: 2px 2px 2px 2px ; border-top:solid 1px #C0C0C0; border-bottom:solid 1px #C0C0C0; }

#inttable tr { display:table-row; background-color:#F1F1F1; }

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

#inttable tr:first-child { display:table-row; background-color:#F1F1F1; }

#inttable tr:hover { cursor: pointer; background-color:#A6C2E6; }

#inttable tr:first-child:hover { cursor: auto; background-color:#F1F1F1; }

#loginBox { position:absolute; top:112px; right:5px; z-index:6; float:left; display:block; background-color:transparent; border:solid 0px #C00000; -webkit-box-shadow: 112px 112px 112px rgba(0,0,0,.5); -moz-box-shadow: 112px 112px 112px rgba(0,0,0,.5); box-shadow: 112px 112px 112px rgba(0,0,0,.5); padding:0px 0px 0px 0px; margin: 0; }

.logWelc, a.logWelc, a.logWelc:link, a.logWelc:visited, a.logWelc:active { color:#FFFFFF; font-size:8pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none;  }

a.logWelc, a.logWelc:link, a.logWelc:visited, a.logWelc:active { text-decoration:underline;  }

a.logWelc:hover { color:#E1E1E1; }


/* List -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
.tableHeader { color:#2F2F2F; font-size:11pt; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; text-shadow: none; }

.tableLabel { color:#153E72; 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:#153E72; }

.tableAll { border:solid 1px #C0C0C0; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; padding: 10px; -webkit-box-shadow: 4px 4px 4px rgba(0,0,0,); -moz-box-shadow: 4px 4px 4px rgba(0,0,0,.5); box-shadow: 4px 4px 4px rgba(0,0,0,.5); margin: 0; }

.tableInner { border-collapse:collapse; }

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

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

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

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

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

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

.tableCellE { background-color:#EFEFEF; }

.tableCellH { background-color:#A6C2E6; }

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

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

.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/stgvz/stgvzweb.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:#153E72; }

h2.active { background-image:url('/WEB/stgvz/stgvzweb.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; }


/* Search -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
#adminSearch { position:absolute; top:145px; left:5px; z-index:20; float:left; display:block; width:185px; padding:0px 0px 0px 0px; margin: 0; background-color:transparent; border:solid 0px #5F5F5F; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;  }

#adminSearch table { padding: 0; margin: 0; background-color:#EFEFEF; background: -webkit-gradient(linear, left top, right top, from(#EFEFEF), to(#FFFFFF)); background: -webkit-linear-gradient(left, #EFEFEF,  #FFFFFF); background: -moz-linear-gradient(left, #EFEFEF,  #FFFFFF); background: -o-linear-gradient(left, #EFEFEF,  #FFFFFF); background: -ms-linear-gradient(left, #EFEFEF,  #FFFFFF); background: linear-gradient(left, #EFEFEF,  #FFFFFF); border:solid 1px #333333; border-radius: 8px;-moz-border-radius: 8px; -webkit-border-radius: 8px; width: 100%; }

#adminSearch #qsearch_field_cell { padding: 0; margin: 0; height: 17px; width: 100%; }

#adminSearch #qsearch_field { font-family:Arial, Helvetica, sans-serif; font-size:8pt; color:#3165A5; cursor:text; padding: 0px 3px 0px 3px; margin: 0; border: 0; width: 95%; height: 100%; background-color: transparent; }

#adminSearch #qsearch_field:focus { outline:none; }

#adminSearch #qsearch_button_cell { padding: 0; margin: 0;  }

#adminSearch #qsearch_button { font-family:Arial, Helvetica, sans-serif; font-size: 11pt; color:#000000; cursor:pointer; padding: 0px 2px 0px 2px; margin: 0; border: 0; background:url(/WEB/stgvz/stgvzweb.nsf/adx_icon_qsearch4_16.png); background-repeat: no-repeat; background-position:center center; width: 20px; height: 100%; background-color: transparent; }


/* 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:-25px; right:-28px; margin:0; padding:0; width:35px; height:35px; background:url('/WEB/stgvz/stgvzweb.nsf/adx_s3_picclose9.png') no-repeat; background-position:0 100%; display:inline; z-index:3200; cursor:pointer; } 

#popupBox a.modalCloseImg:hover { background-position:0 0; }

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

.formField { font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#000000; margin:0; vertical-align:middle; font-weight:bold; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; border:solid 1px #4F4F4F; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; background-color:#EFEFEF; }

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

.formFieldTXT { padding: 2px 3px 2px 3px; cursor:text; }

.formFieldPOI { padding: 2px 3px 2px 3px; 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 { display: inline-block; zoom: 1; *display: inline; vertical-align: baseline; margin: 0 2px; padding: 3px 2px 3px 2px; font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#4F4F4F; text-align: center; font-weight:normal; font-style:normal; text-decoration:none; text-transform:none; font-variant:normal; background-color:#FFFFFF; background: -webkit-gradient(linear, left top, right top, from(#FFFFFF), to(#EDEDED)); 
background: -webkit-linear-gradient(left, #FFFFFF,  #EDEDED); 
background: -moz-linear-gradient(left, #FFFFFF,  #EDEDED); 
background: -o-linear-gradient(left, #FFFFFF,  #EDEDED); 
background: -ms-linear-gradient(left, #FFFFFF,  #EDEDED); 
background: linear-gradient(left, #FFFFFF,  #EDEDED); 
border: solid 1px #B7B7B7; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -webkit-box-shadow: 2px 2px 2px rgba(0,0,0,.3); -moz-box-shadow: 2px 2px 2px rgba(0,0,0,.3); box-shadow: 2px 2px 2px rgba(0,0,0,.3); cursor:pointer; }

.formButton:hover { background-color:#FFFFFF; background: -webkit-gradient(linear, left top, right top, from(#FFFFFF), to(#DCDCDC)); 
background: -webkit-linear-gradient(left, #FFFFFF,  #DCDCDC); 
background: -moz-linear-gradient(left, #FFFFFF,  #DCDCDC); 
background: -o-linear-gradient(left, #FFFFFF,  #DCDCDC); 
background: -ms-linear-gradient(left, #FFFFFF,  #DCDCDC); 
background: linear-gradient(left, #FFFFFF,  #DCDCDC); 
cursor:pointer; }

.formButton:active { position: relative; left: 1px; top: 1px; }



