/**
 * csBrowse2.css
 */

body,p,td,ul,ol,li {font-family:"Arial Unicode MS", Arial, Verdana, Helvetica, sans-serif;font-size:10pt;}
body {background:white;padding:0;border:0;margin:0;}
html, body {height: 100%;} 

td {vertical-align:top;}
a {text-decoration:none;color:blue;}
a img {border:none;}

a[name] {color:black;}

div.clear {clear:both;}

.intranet_kennung {color:red;font-size:small;}

/*
 * Formatierung der Browsetabellen
 */

div#browsemain {background:white;height:100%;min-height:100%;}
table#ct {border-collapse:collapse;table-layout:auto;border:0;padding:0;margin:0;width:100%;height:100%;min-height:100%;}
table#ct td#leftcol {width:612px;vertical-align:top;border:0;padding:0;margin:0;}

div#c1 {margin:0 10px;width:592px;} 
div#c2 {border:1px solid gray;padding:4px;}
div#go_back {height:16px;vertical-align:middle;}

div#browsemain * div.kopf {background-color:#ddd;color:black;padding:6px 4px;margin-bottom:20px;font-size:14px;font-weight:bold;}

div.nav {position:relative;height:20px;margin-top:10px;margin-left:5px;}
div.nav ul {margin:0;padding:0;position: absolute;bottom:-1px;}
div.nav ul li {display:inline;list-style:none;font-size:11px;}
div.nav ul a,div.nav ul span {color:black;display:block;float:left;padding:4px 4px;margin:1px 0 0 4px;}
div.nav ul span {border:1px solid gray;border-bottom:none;background:lightyellow;padding-bottom:6px;margin-top:0;}
div.nav ul span.disabled {color:#ccc;border-color:#ccc;background:white;padding:4px 4px;margin:1px 0 0 4px;}
div.nav ul span.disabled {font-color:red;}
div.nav ul a {border:1px solid gray;border-bottom:none;}

div#browsemain div#filter {background:#efefef;padding:2px 6px 10px;}
div#browsemain div#filter form {margin:0;}
div#browsemain div#filter input, div#browsemain div#filter select {font-size:0.9em;border:1px solid #ccc;}
div#browsemain div#filter input.btn {border:1px solid black;}
div#browsemain div#filter h1 {font-size:1em;margin:0 0 2px;}
div#browsemain div#filter div.filterblock {margin-top:6px;padding-top:4px;border-top:1px solid #ccc;width:100%;}

div#browsemain table#beitragsliste {padding:0;border-spacing:0;border-collapse:collapse;border-top:4px solid white;width:100%;}
div#browsemain table#beitragsliste * a {color:blue;}
div#browsemain table#beitragsliste tr.ex td.col_betreff p {text-indent:-20px;margin-left:20px;}
div#browsemain table#beitragsliste tr.ex td.col_betreff p img {width:15px;margin-right:5px;}
div#browsemain table#beitragsliste th {background-color:#ccc;padding:4px 6px;border-bottom:1px solid white;vertical-align:top;font-size:0.9em;text-align:left;}
div#browsemain table#beitragsliste th.sep {border-left:1px solid white;}
div#browsemain table#beitragsliste th a {color:black;}
div#browsemain table#beitragsliste td {background-color:#efefef;padding:2px 6px 4px;border-bottom:1px solid white;border-top:1px solid white;vertical-align:top;}
div#browsemain table#beitragsliste td.sep {border-left:1px solid white;}
div#browsemain table#beitragsliste td.col_mlfb {width:140px;}
div#browsemain table#beitragsliste td.col_gif {width:20px;padding-left:2px;padding-right:2px;}
div#browsemain table#beitragsliste td.col_expander {width:10px;padding-left:0;padding-right:0;padding-top:4px;}
div#browsemain table#beitragsliste td.col_betreff span.typ_bez {font-weight:bold;}
div#browsemain table#beitragsliste td.col_datum, table.cscbContentListTable td.col_datum {width:75px;}
div#browsemain table#beitragsliste div.col_datum_id, table.cscbContentListTable div.col_datum_id {font-size:0.8em;}

div#browsemain div#blaettern {text-align:center;margin-top:4px;}
div#browsemain div#blaettern a {color:black;}
div#browsemain div#blaettern a:hover {text-decoration:none;}
div#browsemain div#blaettern .activePage {color:#FF9900;font-weight:bold;}
div#browsemain div#keine_docs {text-align:center;margin:45px 0 95px;}

/*
 *
 */

table#ctab {border-collapse:collapse;width:100%;height:100%;}

div.mlfb_kopf {background-color:#003399;color:white;padding:6px 4px;margin-bottom:20px;}
div.mlfb_kopf .mlfb {font-size:14px;font-weight:bold;float:left;margin-right:20px;}
div.mlfb_kopf .bezeichnung {font-size:12px;float:left;margin-right:5px;}

div#produktinfo {border:1px solid gray;padding:5px;}
table#produktinfo {width:578px;table-layout:fixed;padding:0;margin:0;border-collapse:collapse;}
table#produktinfo td {padding:0;margin:0;}
table#produktinfo td#produktbild {width:215px}
table#produktinfo td#produktangaben {width:363px;}
div#produktbild {width:200px;margin-top:10px;}
div#produktbild p {margin-top:2px;margin-bottom:0;}
div#produktangaben {}
div#produktangaben * a {color:blue;}
div.ueb {font-weight:bold;margin-top:4px;}
div.bigInhalt {border:1px solid #ccc;height:76px;padding:1px;overflow-y:auto;overflow-x:hidden;}
div.bigInhalt p {margin:2px auto 0 2px;}
div.produktlebenslauf {width:100%;text-align:center;}
table.produktlebenslauf {table-layout:fixed;border-collapse:collapse;margin-left:auto;margin-right:auto;}
td.meilenstein a, td.meilenstein_bild a, td.meilenstein_datum a {color:black;}
table.produktlebenslauf td.meilenstein_bild {width:75px;padding:0;margin:0;}
table.produktlebenslauf td.meilenstein {font-size:9px;text-align:center;width:75px;padding:2px 2px 0px 2px;margin:0;}
table.produktlebenslauf td.meilenstein_datum {font-size:9px;text-align:center;width:75px;padding:0px 2px;margin:0;}
table.produktlebenslauf td.meilenstein_icon {text-align:center;padding:2px;margin:0;}
div.topinfos {border:1px solid #ccc;margin-top:20px;}

div.topinfos div.header {float:left;background-color:white;margin-top:-15px;margin-left:5px;padding:4px;font-weight:bold;}
table.topinfos a {color:blue;}
table.topinfos {width:98%;}
table.topinfos td {background-color:#eee;padding:2px 2px 2px 5px;}
table.topinfos td.titel {width:80%;}
table.topinfos td.datum {width:20%;text-align:center;}

/*
 * alter Style (Appl&Tools,...)
 */
.cscbContentListTable {width:100%;}
.cscbContentListTable td {vertical-align:top;}
.cscbContentFirstListEntryOdd {background-color:#ffffcc;}
.cscbControlButtons {padding-left:50px;text-align:center;}

/*
 * Styles fuer die Hintseiten 
 */
.cshint_header {background-color: #666666; color:#99ff33;}
.cshint_doctypetable {border: solid 1px #666666; width:604px; margin-left:4px; margin-right:4px;}
.cshint_hinweisrow {background-color: #ffffcc;}

/*
 * Styles fuer Druckvorschau-Balken
 */
.cscbPrintPreviewFrame {width:100%; border-width:5px;}

.cscbPrintPreviewFrameRow {background-color:#eeeeee;}

.cscbPrintPreviewFrameLeft {text-align:left;}

.cscbPrintPreviewFrameCenter {font-weight:bold;text-align:center;vertical-align:middle;}

.cscbPrintPreviewFrameRight {text-align:right;vertical-align:middle;}

@media print {
  .cscbPrintPreviewFrame {display:none;}
  .cscbContentFirstListEntryOdd {background-color:white;}
  a:link {text-decoration:none; color:black;} 
  div#c1 {margin:0;}
}

