/* Glomar AG */
/* unused tags: li,ul,ol,p,address,tbody,blockquote,thead, */
/* margin shortcut: top/right/bot/left */

/* Main Font */ 
body,table,p,a,a:visited,address {
	font-family: Arial, Verdana, Sans-Serif; 
	font-size: 12px;
	color: #fff;
	}
#footer {
	margin-top: 0;
	border-top: 5px solid #fff;
	}
#footer p {
	padding-top: 0;
	}
/* background colors */
body          {background-color:#06131D;  color: #fff; }
th            {background-color:#E95F13; } 
td,td.missing {background-color:#E95F13; }
td.menu       {background-color:#E95F13; }
td.flow       {background-color:transparent }            /* cards, welcome */

body.navigate {background-color:#06131D; margin: 20px 3px 0px 3px; scrollbar-base-color:#FF6600; scrollbar-face-color:#FF6600; scrollbar-darkshadow-color:#FF6600; }
body.itemlist {scrollbar-base-color:black; scrollbar-face-color:black; scrollbar-darkshadow-color:black; }
/* nos: end */
td.navigate   {background-color:transparent; }


/* Fonts and Margins */
/* Font styles: normal/italic/oblique normal/bold/100-900 */
h1     {margin: 20px 0 3px 0; font-size: 14px; font-weight: bold; }        /* Welcome Screen */    
h2     {margin: 15px 0 3px 0; font-size: 13px; font-weight: bold; }        /* Window title */
h3     {margin: 10px 0 3px 0; font-size: 12px; font-weight: bold;} /* Subtitle */
h4     {font-size: 11px; font-weight: bold; }         /* Mini title */
h5     {font-size: 12px; font-weight: normal;} /* User Alert */
h6     {margin: 2px 5px 2px 0; font-size: 11px; font-weight: normal; }       /* User Info Text */

p      { color:#fff; margin: 6px 0 6px 0; font-weight: normal; }
th     { color:#fff; }


/* Hyperlinks color :visited :hover :active */
a {text-decoration: none;}
a:hover
       { text-decoration:none; color:#FFFFFF; }
a.navigate:hover
       { text-decoration:none; color:#FFFFFF; font-weight: bold; }       
a.navigate,a.navigate:visited   /* visited necessary, else prio from a:visited */
       { text-decoration:none; color:#000000; font-weight: bold; }
a.actualnavigate,a.actualnavigate:visited
       { text-decoration:none; color:#FFFFFF; font-weight: bold; }
	   

/* Tables */
table,th,td  { border: 0; }  
/*table        { padding: 0 1 0 2; table-layout:fixed; }  fixed col size */
table        { padding: 0px 1px 0px 2px;} /* fixed col size */


/* Row heights and alignments */
tr           { height:auto; vertical-align:middle;}    /* normal lists */   
tr.autohigh  { height:auto; }                          /* welcome, itemcard */
tr.colhead   { height:25px; vertical-align:middle; }     /* column headings */
tr.space     { height:5px; }                             /* blank line */
tr.total     { height:auto; vertical-align:middle; }   /* total lines */
tr.navigate  { height:auto; }                          /* assortment levels */
tr.menu      { height:auto; }                          /* menu in banner */

/* nos: added 04042004 */
tr.sortiment { border-top: 1px solid black; }
/* nos: end */

/* Table cells */
table {border-collapse: collapse;}
th {padding: 0 3px;} 
td {padding: 0 3px;}
td.missing   { color:red; }
td.menu      { padding: 0px 2px; text-align:right; border: 0px; }
td.flow      { vertical-align:top; }

/* Buttons */
input.button,input.smallbutton { 
	height: auto; 
	text-align:center;
	background-color:#FFFFFF; 
	color: #000000;
	}
input.button { width:170px; }
input.smallbutton { width:100px; }
td input {border: 1px solid #E95F13; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}

/* Images */
img          { margin: 0px 0px 0px 0px; }


td, th {
	border: 1px solid #06131D !important;
	}