body { background-repeat:repeat-x; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px }
img { border-style:none; border-width:0; margin:0; padding:0; }
form { display:inline; }
p { margin:0; padding:0; }
object,a,div,select { outline:none; }
table.layout { margin:0; padding:0; border-collapse:collapse; border-spacing:0; }
table.layout td, table.layout tr { margin:0; padding:0; vertical-align:top; }
sup { font-size:85%; line-height:65%; }

h2, .headline2 { font-size:20px; color:#48494a; font-weight:normal; margin:0 0 10px 0; line-height:120%; }
h3, h5, .headline3 { font-size:14px; color:#48494a; font-weight:normal; margin:0 0 10px 0; }
h4, .headline4 { font-size:14px; color:#026DBA; font-weight:normal; margin:0 0 0px 0; }
.headline5 { font-size:13px; color:#FFFFFF; font-weight:normal; margin:0 0 0px 0; }
h6, .headline6 { font-size:12px; color:#FFFFFF; font-weight:normal; margin:0 0 0px 0; }
.headline7 { font-size:13px; color:#48494a; font-weight:normal; }
a, a:link, a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }

a, a:link, a:active, a:visited, a:hover, a:visited:hover { text-decoration: none; }
a, a:link, a:active, a:visited {color: #7F9BCA;}
a:hover, a:visited:hover {color: #ffba01;}
a.fensterlink, a.fensterlink:link,  a.fensterlink:active, a.fensterlink:visited {color: #8099E6;}
a.fensterlink:hover, a.fensterlink:visited:hover {color: #ffba01;}

a.subnavlink, a.subnavlink:link, a.subnavlink:active, a.subnavlink:visited {color: #fff; font-weight: bold; line-height: 12pt}
a.subnavlink:hover, a.subnavlink:visited:hover {color: #ffba01; font-weight: bold; line-height: 12pt}

.tpx11, a.tpx11, a.tpx11:link, a.tpx11:active, a.tpx11:visited {color:#000;} /* tpx11 is only in use for http://www.schott-export.com */
a.tpx11:hover, a.tpx11:visited:hover {color:#000; text-decoration:underline;}

.tpx11w, a.tpx11w, a.tpx11w:link, a.tpx11w:active, a.tpx11w:visited {color:#fff;}
a.tpx11w:hover, a.tpx11w:visited:hover  { color:#fff; text-decoration:underline;}

.tpx12w, a.tpx12w, a.tpx12w:link, a.tpx12w:active, a.tpx12w:visited {font-size:12px; color:#fff;}
a.tpx12w:hover, a.tpx12w:visited:hover  { color:#fff; text-decoration:underline;}

.tpx11grau, a.tpx11grau, a.tpx11grau:link, a.tpx11grau:active, a.tpx11grau:visited {color:#999;}
a.tpx11grau:hover, a.tpx11grau:visited:hover {color:#333; text-decoration:underline;}

.tpx11grau2, a.tpx11grau2, a.tpx11grau2:link, a.tpx11grau2:active, a.tpx11grau2:visited {color:#4c4c4c;}
a.tpx11grau2:hover, a.tpx11grau2:visited:hover  { color:#4c4c4c; text-decoration:underline;}

.tpx11blue, a.tpx11blue, a.tpx11blue:link, a.tpx11blue:active, a.tpx11blue:visited {color:#015ea1;}
a.tpx11blue:hover, a.tpx11blue:visited:hover  { color:#015ea1; text-decoration:underline;}

.tpx11blue2, a.tpx11blue2, a.tpx11blue2:link, a.tpx11blue2:active, a.tpx11blue2:visited {color:#026dba;}
a.tpx11blue2:hover, a.tpx11blue2:visited:hover  { color:#026dba; text-decoration:underline;}

.tpx11ob, a.tpx11ob, a.tpx11ob:link, a.tpx11ob:active, a.tpx11ob:visited {color:#CCDFEC; font-weight:bold; }
a.tpx11ob:hover, a.tpx11ob:visited:hover  { color:#CCDFEC; text-decoration:underline;}

.downloads, a.downloads, a.downloads:link, a.downloads:active, a.downloads:visited {color:#7F9BCA;}
a.downloads:hover, a.downloads:visited:hover  {color:#ffba01; text-decoration:underline;}

.tpx12_blue2 a.tpx12_blue2, a.tpx12_blue2:link, a.tpx12_blue2:active, a.tpx12_blue2:visited {color:#026dba; font-size:12px;}
a.tpx12_blue2:hover, a.tpx12_blue2:visited:hover  { color:#026dba; text-decoration:underline;}

.downloadIconImg { float:left;width:25px;margin-bottom:10px; }
.downloadIconImg img { border-style: none;}
.downloadIconText { padding-left: 30px;margin-bottom:10px; }

h1, .headline, a.headline {color:#026dba; font-weight:bold;}
h1 {font-size:11px; text-decoration:none; margin:0px;}

/* im Firefox: Ausbrechen nach links von li, die nicht in ul eingebunden sind */
    html:not([dummy]) li {margin-left:20px;}    /* nur Mozilla und Safari */
    html:not([dummy]) ul li {margin-left:0px;}  /* nur Mozilla und Safari */

.arrowbl, a.arrowbl,
.arrowbr, a.arrowbr,
.quadrato, a.quadrato 	{LINE-HEIGHT: 18px; DISPLAY: block; padding-left: 7px; padding-top: 0px; padding-bottom: 3px;}

.arrowbl, a.arrowbl 	{background: url(/images/red/dreieck_nav_b.gif) no-repeat; }
a.arrowbl:hover 		{background: url(/images/red/dreieck_nav_b_a.gif) no-repeat; }

.arrowbr, a.arrowbr		{background: url(/images/red/dreieck_nav.gif) no-repeat; padding-left: 10px; }
a.arrowbr:hover 		{background: url(/images/red/dreieck_nav_a.gif) no-repeat; }

.quadrato, a.quadrato	{background: url(/images/red/marker_mini2.gif) no-repeat; }
a.quadrato:hover        {background: url(/images/red/marker_mini2_a.gif) no-repeat; }

.dreieckmore, a.dreieckmore {LINE-HEIGHT: 18px; DISPLAY: block; padding-left: 10px; padding-top: 0px; padding-bottom: 3px; background: url(/images/red/dreick_modulet.gif) no-repeat; }
a.dreieckmore:hover     {background: url(/images/red/dreick_modulet_a.gif) no-repeat; }

.bghome { background-color: #026dba; }

.fliesstext { text-decoration:none; color:#333; line-height: 12pt; }
.overview { color: #333; font-size: 8pt; line-height: 12pt; }
.fusszeile { color: #333; }
.datum { color: #fff; font-size: 7pt; line-height: 9pt; font-weight: bold; }
.bildtext { font-size:9px; text-decoration:none; color: #003896; }
.bildtext_hp_nt { color: #000; }
.r { color: #000;	vertical-align : super;	font-size : 8pt;	font-weight : bold;	line-height : 14pt;}
.legal { color: #fff;}
.liste { color: #333; font-size: 9pt; }
.flyout { color: #fff; background-color: #039; }
.flyouttext { color: #fff; font-size: 10pt; }
.trainee { color: #003896; font-weight: bold; font-size: 8pt; line-height: 11pt; }

/* browser-specific */
.visible_ie_only {visibility: hidden;}
* html .visible_ie_only {visibility: visible;}                  /* nur IE 4-6 */
*:first-child+html .visible_ie_only  {visibility: visible;}     /* nur IE 7 */
.visible_moz_saf_only {visibility: hidden;}
html:not([dummy]) .visible_moz_saf_only {visibility: visible;}
html:not([dummy]) .visible_ie_only {height: 0px !important;}  /* nur Mozilla und Safari */

/* Form styling */

.button, input[type=submit], input[type=reset], input[type=button] {
  color:#fff; background-color:#026dba; border-color:#fff #333 #333 #fff; border-width:1px; border-style:solid
}
.formTextField {
  width: 350px;
}

.tabbox {padding: 3px 5px;}
.fks {background-color:#F2F8FC; }

td.bausteinnummer {width: 30px; padding: 0px; font-size:10px; font-weight:bold; color: #fff; background-color:#026dba; vertical-align:top; border: 2px solid #fff; border-left:0px; border-bottom:0px; text-align: center;}

.special_box { background-color: #F2F8FC }

.bodyPopup {margin: 0px; padding: 0px;}

.fontsmall {font-size: 9px;}

.fl_bi120_left_bt ul { margin-left:150px;padding:0px;}
.fl_bi120_left_bt ul ul { margin-left:20px;padding:0px;}

/* default styles for content-tables (Baustein Edititermodus und Front-End) */
.edittab a,
.edittab a:hover,
.edittab a:active,
.edittab a:visited,
.edittab a:visited:hover  {
    color: #7F9BCA;
}

/* default Layout for TABLES */
td.tablelayout a { color:#adbcff; }
td.tablelayout a:hover { text-decoration:underline; }
td.tablelayout { background-color: #026dba; border: 1px solid #fff; color: #fff; }

/* Tootipps */
.tooltipp_content {
    background-color: #fff;
    display: none;
    border: 1px solid #003896;
    padding: 10px 5px 5px 15px;
    width: 180px;
}


/* ############################# */
/*                                QUICKWINS                               */
/* ############################ */

#top_printlink { background-image:url(/images/schott/nec/print_out.gif); background-repeat:no-repeat;  padding:2px 0 3px 23px; margin-right:35px; color:#999; display:block; height:19px; }
#top_printlink:hover { background-image:url(/images/schott/nec/print_over.gif); background-repeat:no-repeat; color:#333; text-decoration:underline; }
#top_recommendlink { background-image:url(/images/schott/nec/email_out.gif); background-repeat:no-repeat; padding:2px 0 3px 26px; margin-right:35px; color:#999; display:block; height:19px; }
#top_recommendlink:hover { background-image:url(/images/schott/nec/email_over.gif); background-repeat:no-repeat; color:#333; text-decoration:underline; }
#langchoice { background-image:url(/images/schott/nec/langchoice_out.gif); background-repeat:no-repeat; padding:2px 0 3px 23px; margin-right:35px; color:#999; display:block; height:19px; }
#langchoice:hover { background-image:url(/images/schott/nec/langchoice_over.gif); background-repeat:no-repeat; color:#333; text-decoration:underline; }

/* PNG-Dropshadow for all Browsers excluding IE < 7 , GIF-Dropshadow for IE up to 6*/
html>body .outershadow { float:left; clear:left; background: url(/images/schott/quickwins/shadowalpha.png) no-repeat bottom right !important; background: url(/images/schott/quickwins/shadow.gif) no-repeat bottom right; margin: 10px 0 10px 10px !important; margin: 10px 0 10px 5px; padding: 0px; }
* html body .outershadow { margin: 10px 0 10px 10px; background: url(/images/schott/quickwins/shadow.gif) no-repeat bottom right; }
.innershadow { position:relative; bottom:6px; right:6px; margin: 0px 0px 0px 0px; }
.top_opener { cursor:pointer; }
#langchoice_show  { display:none; position:absolute; padding: 0px; z-index:100; }
#langchoice_show .innershadow { border:1px solid #b0b0b0; padding:5px 8px; }
#langchoice_show a { display:block; color:#026DBA; text-decoration:none; font-size:11px; border-top:1px dotted #c0c0c0; padding-bottom:2px; }
* html #langchoice_show a { border-top:1px solid #dadada; }
#langchoice_show a:hover { text-decoration:underline; }
#langchoice_show span { display:block; color:#48494a; padding-bottom:4px; }
#langchoice_show div { background-image:url(/images/schott/quickwins/langchoice_gradient.gif); background-repeat:repeat-x; background-color:#eceef1; }


/* infoboxen */
.infobox { width:185px; margin-bottom:15px; color:#666666; }
.infobox p { margin:0; padding:0; }
.infobox_head { background-color:#e3f4ff; padding:3px 0 3px 5px; color:#026dba; font-weight:bold; }
.infobox_body { background-color:#fcfafb; padding:5px 0 5px 5px; line-height:15px; }
.infobox_bottom {  display:none; }
.infobox_seperator { border-bottom:1px dotted #026dba; color:white; width:177px; height:1px; position:relative; left:-1px; margin: 6px 0 4px 0; }
* html .infobox_seperator { border-bottom:1px solid #d3e3ee; margin: 0 0 4px 0; }
/* Styled-Date Field with png-backround for all Browsers excluding IE < 7 */
html>body .nicedate { background-image:url(/images/schott/quickwins/date_bkg.png); width:35px; height:42px; margin-right:8px; }
/* GIF-Replacement for IE < 7 */
* html body .nicedate { background-image:url(/images/schott/quickwins/date_bkg.gif); width:35px; height:42px; margin-right:8px; }
.nicedate p { width:33px; color:#333333; font-size:10px; padding:5px 2px 4px 0; text-align:center; }
.nicedate div { width:33px; color:#333333; font-size:13px; font-weight:bold; padding-right:2px; text-align:center; }
#newsbox_short { width:173px; height:115px; overflow:hidden; }
#newsbox_long { width:173px; height:160px; overflow:hidden; }
.newsbox_item { margin-bottom:7px; width:173px; }
#newsbox_short img, #newsbox_long img { width:72px; }

/* breadcrumb */
#breadcrumb { margin-bottom:15px; border-bottom:1px dotted #b6b9ba; padding:3px 0 3px 0; color:#026DBA; width:550px; }
* html #breadcrumb { border-bottom:1px solid #e4e8e9; }
#breadcrumb a { text-decoration:none; color:#026DBA; }
#breadcrumb a:hover { text-decoration:underline; }
#breadcrumb span.spacer { padding: 0 8px 0 8px; background-image:url(/images/schott/quickwins/arrow_out.gif); background-repeat:no-repeat; background-position:center center; }

/* footer */
#footer { padding: 10px 0 0 30px; color:#48494a; font-size:10px; background-image:url(/images/schott/quickwins/footerleft_bkg.gif); background-repeat:no-repeat; width:900px; height:29px; }
#footer a { color:#48494a; text-decoration:none; }
#footer a:hover {  color:#48494a; text-decoration:underline; }

/* content */
.bold { font-weight:bold; }
.minus2 { font-size:9px; }
.minus1 { font-size:10px; }
.plus1 { font-size:12px; }
.plus2 { font-size:13px; }
.plus3 { font-size:14px; }
.dark0 { background-color:#FFCC99; }
.dark1 { background-color:#C5C5C5; }
.light0 { background-color:#FFEBCD; }
.light1 { background-color:#F5F5F5; }
.med_blue_bkg { background-color:#026dba; }
.light_blue_bkg { background-color:#f2f8fc; }
.medlight_blue_bkg { background-color:#d9eaf5; }
.bright_blue_bkg { background-color:#9fc9e6; }
.dark_blue_bkg { background-color:#015ea1; }
.bright_grey_bkg { background-color:#efefef; }
.light_grey_bkg { background-color:#f4f6f7; }
.med_grey_bkg { background-color:#e3e7e8; } /* cccccc */
.dark_grey_bkg { background-color:#7f7f81; } /* 817f7f */
.white_bkg { background-color:#ffffff; }
/* zoom:1; */
.morelink, .morelink:link, .morelink:active, .morelink:visited { color:#026DBA; padding-right:13px; background-image:url(/images/schott/nec/arrow_out.gif); background-repeat:no-repeat; background-position:right center; }
.morelink:hover, .morelink:visited:hover { color:#026DBA; text-decoration:underline; background-image:url(/images/schott/nec/arrow_over.gif); }
.toplink, .toplink:link, .toplink:active, .toplink:visited { color:#026DBA; padding-right:12px; background-image:url(/images/schott/nec/arrow_top_out.gif); background-repeat:no-repeat; background-position:right center; }
.toplink:hover, .toplink:visited:hover  { color:#026DBA; text-decoration:underline; background-image:url(/images/schott/nec/arrow_top_over.gif); }
.backlink, .backlink:link, .backlink:active, .backlink:visited { color:#026DBA; padding-left:13px; background-image:url(/images/schott/nec/arrow_back_out.gif); background-repeat:no-repeat; background-position:left center; }
.backlink:hover, .backlink:visited:hover { color:#026DBA; text-decoration:underline; background-image:url(/images/schott/nec/arrow_back_over.gif); }
.navlink, .navlink:link, .navlink:visited, .navlink:hover { color:#026DBA; text-decoration:none; padding-left:10px; background-image:url(/images/schott/nec/arrow_out.gif); background-repeat:no-repeat; background-position:left center; }
.navlinkactive, .navlinkactive:link { color:#026DBA; text-decoration:underline; text-decoration:none; padding-left:10px; background-image:url(/images/schott/nec/arrow_over.gif); background-repeat:no-repeat; background-position:left center; }
.navlink:hover, .navlink:visited:hover { color:#026DBA; text-decoration:underline; background-image:url(/images/schott/nec/arrow_over.gif); background-repeat:no-repeat; background-position:left center; }
.downloadlink, .downloadlink:link, .downloadlink:active, .downloadlink:visited { display:block; background-image:url(/images/schott/quickwins/download_logo.gif); background-repeat:no-repeat; background-position:left center; padding:1px 10px 4px 22px; margin-bottom:3px; color:#026DBA; }
.downloadlink:hover, .downloadlink:visited:hover { color:#026DBA; text-decoration:underline; background-image:url(/images/schott/quickwins/download_logo_ani.gif); background-repeat:no-repeat; background-position:left center; }
.red { color:#ee0000; }
.white, a.white, #main_module a.white { color:#ffffff; line-height:150%; }
.whitebold, a.whitebold, #main_module a.whitebold { color:#ffffff; font-weight:bold; }
a.white:hover, a.whitebold:hover, #main_module a.white:hover, #main_module a.whitebold:hover { text-decoration:underline; color:#ffffff; }
.black, a.black, #main_module a.black { color:#000000; }
.blackbold, a.blackbold, #main_module a.blackbold { color:#000000; font-weight:bold; }
.medblue { color:#026dba; }
.medbluebold { color:#026dba; font-weight:bold; }
.darkblue { color:#015ea1; }
.marineblue { color:#012ea1; }
a.editlink, #main_module a.editlink { color:#012ea1; }
.darkbluebold { color:#015ea1; font-weight:bold; }
.blue, a.blue { text-decoration:none; color:#026DBA; }
.grey, a.grey { color:#999999; text-decoration:none; }
a.blue:hover, a.grey:hover, a.editlink:hover { text-decoration:underline; }
.medgrey { color:#606263; }
.darkgrey, a.darkgrey { color:#48494a; text-decoration:none; }
.bluebold, a.bluebold, .bluebold a { text-decoration:none; color:#026DBA;  font-weight:bold; }
.blueboldtop, .infobox p.blueboldtop { margin-bottom:5px; }
a.bluebold:hover, a.blueboldtop:hover, .bluebold a:hover { text-decoration:underline;  font-weight:bold; }
.flow, .fliesstext { font-size:11px; text-decoration:none; color:#333333; line-height:150%; }
.flowbold { font-size:11px; color:#333333; line-height:150%; font-weight:bold; }
.highlighted { font-weight:bold; text-decoration:underline; }
.bildtext { font-size:9px; text-decoration:none; color:#606263; margin-top:2px; }
.year { font-size:18px; font-weight:bold; color:#333333; }
/* editor */
.valid { background-color: #bffdc4; color:#222222; }
.invalid { background-color: #ffd1d1; color:#222222; }
.online { background-color:#e5fbe3;  }
.offline { background-color:#fef0e0; }
.archived { background-color:#fffef5; }
.rowchange { background-color:#f4f6f7; }
/* für alle IE's: Pfeilchen hinter Links korrigieren  TODO: *+html (auch opera) oder *:first-child+html ?? */
* html .morelink, * html .navlink, * html .navlinkactive { display:inline-block; }
*+html .morelink, *+html .navlink, *+html .navlinkactive { display:inline-block; }

/* formulare */
.form_bold { font-size:13px; font-weight:bold; }
.form_normal { font-size:13px; }
.formTextField { width: 330px; }
.formTextFieldSmall  { width: 220px; }
td.formCell { padding:2px; }
td.formFront { padding:2px 5px 2px 3px; }

/*special content */
#adress_finder { background-color:#edf1f4; width:165px; border:1px solid #e3e3e3; color:#606263; margin: 3px 0; }
#bu_home_banner { margin-bottom:20px; }
.flashtext p, #main_module .flashtext p { margin:0; padding:0; }

/* Bausteine */
#front #main_module { width:550px; }
#main_module p { margin-bottom:11px; }
#main_module tr, #main_module td { vertical-align:top; }
#main_module td.center, #main_module td.center { text-align:center; vertical-align:middle; }
#main_module td.vcenter, #main_module td.vcenter { vertical-align:middle; }
#main_module td.hcenter, #main_module td.hcenter { text-align:center; }
#main_module a { color:#026DBA; text-decoration:none; }
#main_module a:hover { text-decoration:underline; }
#main_module .headline { font-size:14px; color:#48494a; font-weight:normal; margin:0 0 10px 0; }
#main_module a.headline { color:#026dba; font-weight:bold; }
#main_module #contentsearch_suggestions a { color:#6f6f6f; }
#main_module td.dotted, #main_module div.dotted, .dottedtop { border-top:1px dotted #b6b9ba; }
* html #main_module td.dotted, * html #main_module div.dotted, * html .dottedtop { border-top:1px solid #e4e8e9; }
#main_module td.listitem_cell { text-align:left; padding:8px 0; }
#main_module .listitem_toplink { text-align:right; padding:8px 0; vertical-align:top; }
#main_module td.listitem_widecell { text-align:left; padding:13px 0; }
#main_module td.listitem_cell h4, #main_module td.listitem_widecell h4 { text-align:left; padding-bottom:3px; }
#main_module td.listitem_cell img, #main_module td.listitem_widecell img { margin:0 20px 0 0; }
#main_module table.form_table { color:#333333; line-height:150%; width:550px; }
#main_module td.form_label { font-size:10px; font-weight:bold; color:#606263; padding-right:10px; }
#main_module table.greyborder { border-collapse:collapse; }
#main_module table.greyborder th { border:1px solid #e3e7e8; padding:0; }
#main_module table.greyborder th div { border:1px solid white; background-image:url(/images/schott/quickwins/tablehead_blue_bkg.gif); background-repeat:repeat-x; height:14px; padding:2px 4px 4px 4px; white-space:nowrap; }
#main_module table.greyborder th a { color:#ffffff; }
#main_module table.greyborder td { border:1px solid #e3e7e8; padding:3px 5px 5px 5px; }
#main_module table.greyborder td.footer { border:1px solid #e3e7e8; background-color:#eef2f3; padding:3px 5px 5px 5px; }
#main_module table.greyborder table td { border-style:none; border-width:0px; }
#main_module table.greyborder table th { border-style:none; border-width:0px; }
#main_module table.greyborder table div { border-style:none; border-width:0px; }
#main_module div.sub_seperator { margin-bottom:20px; line-height:15px; }
#main_module div.sub_seperator b { line-height:17px; }
td.bausteinnummer, #main_module td.bausteinnummer { width:25px; padding:0px; font-size:10px; font-weight:bold; color:#fff; background-color:#026dba; vertical-align:top; border-right: 2px solid #fff; border-top:2px solid #fff; text-align:center; }
td.nummer, #main_module td.nummer { font-size:10px; font-weight:bold; color:#fff; background-color:#026dba; text-align:left; }
#main_module td.tablelayout { background-color: #026dba; border: 1px solid #fff; color: #fff; }
#main_module td.tablelayout a { color:#fffadb; }
#main_module td.tablelayout a:hover { text-decoration:underline; }
.foldingBaustein { cursor:pointer }

/* news & products & application lists */
#newslist div.nicedate p { margin:0; line-height:12px; }
#newslist td.padded { padding:9px 0 9px 0; }
#newslist td.padded_b { padding:0 0 9px 0; }
#newslist a.title, #newslist div.title {  display:block; font-size:14px; color:#026DBA; line-height:18px; margin-bottom:5px; }
#newslist a.title:hover { text-decoration:underline; }
#newslist div.subtitle {  line-height:12px; margin-bottom:3px; }
#newslist td.content { padding-top:5px; }
#newslist div.opening { padding-bottom:5px; font-size:11px; font-style:italic;   }
#newslist table.newsimage1 { width:200px; margin: 0 0 7px 7px; }
#newslist ul { margin:3px 0 5px 0; }

/* editor-menu */
#partselect { position:absolute; left:230px; top:35px; z-index:20; visibility: visible; }
#partselect td { padding:0px; }
#partselect table { border:2px solid black; background-color:white; padding:0; margin:0; }
#partselect table  table { padding:0; margin:0; border:1px solid #026dba; }
#editlayer { position:absolute; top:27px; left:1001px; z-index:5; }
#editlayer a.medblue:hover { text-decoration:underline; color:#026dba; }
#editlayer a.darkgrey:hover { text-decoration:underline; color:#48494a; }
#editarea {  }
#editarea td { padding:2px; }
#editarea td.foldertree { padding:0; margin:0; text-align:left }
#editarea td.foldertree img { vertical-align:bottom; }
#editarea table.foldertree td { padding:0; margin:0; text-align:left }


/* lightbox */
#lightbox { position: absolute; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }
#lightbox a img { border: none; }
#lightboxOICont { position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#lightboxICont { padding: 10px; }
#lightboxLBar { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#lightboxHNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lightboxICont>#lightboxHNav { left: 0; }
#lightboxHNav a { outline: none; }
#lightboxPLink, #lightboxNLink { width: 49%; height: 100%; background: transparent url(../images/blank.gif) no-repeat; display: block; }
#lightboxPLink { left: 0; float: left; }
#lightboxNLink { right: 0; float: right; }
#lightboxPLink:hover, #lightboxPLink:visited:hover { background: url(../images/prev.gif) left 50% no-repeat; }
#lightboxNLink:hover, #lightboxNLink:visited:hover { background: url(../images/next.gif) right 50% no-repeat; }
#lightboxNLinkText, #lightboxPLinkText {color: #026DBA; font-weight:bold; text-decoration: none; }
#lightboxNLinkText {padding-left: 20px; }
#lightboxPLinkText {padding-right: 20px; }
.lightboxOnTop #lightboxIDat { padding-top: 5px; }
#lightboxIDatCont { font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; }
#lightboxIDat { padding:0 10px; }
#lightboxIDat #lightboxIDet { width: 70%; float: left; text-align: left; }
#lightboxIDat #lightboxCaption { font-weight: bold; }
#lightboxIDat #lightboxNDisp { display: block; clear: left; padding-bottom: 1.0em; }
#lightboxIDat #lightboxBNavCls { width: 66px; float: right;  padding-bottom: 0.7em; }
#lightboxIDat #lightboxHDisp {clear: left; float: left; display: block; }
#lightboxOlay { position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; display: none; }
.lightboxClFix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html>body .lightboxClFix { display: inline-block; width: 100%; }
* html .lightboxClFix { height: 1%; }


/******************************* specific for frantpage or contentpage **********************************/
#sitesearch_input { position:absolute; top:16px; left: 594px; height:19px; width:154px; padding:2px 4px; text-decoration:none; color:#666666; background-color:#F2F8FC; }
#sitesearch_but  { position:absolute; top:16px; left: 756px; width:25px; height:23px; border-style:none; border-width:0px; cursor:pointer; }
#sitesearch_suggestions {  position:absolute; top:35px; left: 590px; z-index:15; }
#contentsearch_suggestions {  position:absolute; z-index:14; }
#sitesearch_suggestions a, #contentsearch_suggestions a { display:block; background-color:#fefefe;  text-decoration:none; color:#6f6f6f; padding:2px 0 2px 10px; }
#sitesearch_suggestions a:hover, #contentsearch_suggestions a:hover, #sitesearch_suggestions a.active, #contentsearch_suggestions a.active { background-color:#ecf0f3; text-decoration:underline; }
#sitesearch_suggestions a span, #contentsearch_suggestions a span { color:#6f6f6f; font-weight:bold; }
#sitesearch_suggestions_box div { width:162px; border:1px solid #6d747a; background-color:#fefefe; padding: 3px 0; overflow:auto; overflow-y:scroll !important; max-height:150px; }
#contentsearch_suggestions_box div { width:192px; border:1px solid #6d747a; background-color:#fefefe; padding: 3px 0; overflow:auto; overflow-y:scroll !important; max-height:150px; }
.sitesearch_but_out {  background-image:url(/images/schott/quickwins/search_out.gif); }
.sitesearch_but_over {  background-image:url(/images/schott/quickwins/search_over.gif); }
