/* 
 *  DELTRON ELEKTRONIC - Web Navigation Styles
 *  (C)opyright 2001-2006 REDCODE.DE. All Rights reserved.
 *  Visit us at http://www.redcode.de/
 * 
 *  06/15:07   1.0     han 
 */

/* 
 #16819E	Überschriften, ContentLinks 
 #ECF4F1	NavBG 
 #625D5D 	Headgrau
 #A9A7A7 	Footer 
*/

/* ** ---- Standard Einstellungen ---- ** */
DIV, TABLE,  TH, TD, P, H1, H2, H3, H4, H5, H6, FORM, INPUT, TEXTAREA, UL, LI { background: none; }
BODY, DIV, TABLE, TH, TD, P, H1, H2, H3, H4, H5, H6, FORM, INPUT, TEXTAREA, UL, LI, IMG {
  font-family: Verdana, Arial, Helvetica, Geneva, Swiss, sans-serif, SunSans-Regular;
  color: black; 
  font-size: 12px;
  line-height: 17px;
  margin: 0px;
  padding: 0px;
  text-align: left;
  vertical-align: top;
}
BODY { margin: 2px 0px 0px 12px; }

/* Allgemeines */
BODY { background-color: white; }

UL { list-style: none; }
LI { background: url(/images/listdot.gif) 0px 7px no-repeat; padding: 0px 0px 0px 13px; line-height: 18px; } 
LI.verteilerlist { background: url(/images/arrow.gif) 0px 7px no-repeat; padding: 0px 0px 0px 9px; line-height: 18px; } 
LI.backlinklist { background: url(/images/arrow-back.gif) 0px 7px no-repeat; padding: 0px 0px 0px 9px; line-height: 18px; } 
LI.downloadlist { margin-bottom: 14px; background: url(/images/downloadlistdot.gif) 0px 3px no-repeat; padding: 0px 0px 4px 18px; }


A { color: #16819E; text-decoration: none; }
A:hover { text-decoration: underline; }

.alert { color: #16819E; }

H1 { font-size: 14px; color: #16819E; margin: 3px 0px 8px 0px; font-weight: bold; line-height: 18px; }
H2 { font-size: 12px; color: #16819E; margin: 3px 0px 3px 0px; font-weight: bold; }

/*
H2 { font-size: 13px; color: #EC2729; margin: 3px 0px 3px 0px; font-weight: bold; }
H3 { font-size: 12px; color: #EC2729; margin: 2px 0px 6px 0px; font-weight: bold; }
H4 { font-size: 12px; font-weight: bold; }
*/

/* Spezifisches */
/* Grundraster */
TABLE.maintable { background-color: white; width: 970px; }
TD.mainnavi { width: 171px; border-right: 1px solid #989898; padding: 0px 0px 0px 0px; background-color: #ECF4F1; }
TD.maincontent { padding: 36px 40px 30px 42px; }
TD.maincontent HR.spacer { width: 532px; margin: 0px; color: black; background-color: white; visibility: hidden; }
TD.maincontext { padding: 20px 16px 0px 0px; }
TD.footer { padding: 0px 0px 4px 45px; }

/* HeadBereich */
TABLE.headtable { width: 970px; }
TR.head TD { border-bottom: 2px solid white; }
TR.subhead TD { background-color: #989898; height: 15px; line-height: 15px; }

/* SubHeadBereich */
TABLE.subheadtable { background-color: white; width: 970px; }
TABLE.subheadtable TD { height: 20px; line-height: 20px; vertical-align: middle; }
TD.date { width: 171px; border-right: 1px solid #989898; border-bottom: 1px solid #989898; }
TD.date P { margin: 0px 0px 0px 3px; font-size: 10px; color: #625D5D; }
TD.path { width: 499px; border-bottom: 1px solid #989898; }
TD.path P { font-size: 11px; margin: 0px 0px 0px 6px; font-size: 10px; color: #625D5D; }
TD.subheadnav { width: 300px; border-bottom: 1px solid #989898; }
TD.subheadnav P { text-align: right; font-size: 11px; vertical-align: top; }
TD.subheadnav P IMG { margin: 5px 5px 0px 14px; }
TD.subheadnav P A, TD.path P A { color: #625D5D; font-size: 10px; }





/* MainContent */
TD.maincontent P { margin-bottom: 8px; }

TD.maincontenttext { vertical-align: bottom; padding: 0px 0px 0px 16px; }
TD.contentverteiler { width: 145px; border-left: 1px solid #9DA1A5; font-size: 12px; font-weight:bold; padding: 10px 0px 0px 12px;}
TD.contentverteilerspacer { width: 30px; }
TD.contentverteilertext { border-left: 1px solid #9DA1A5; padding: 0px 0px 16px 12px; } /* #DBDCE1 */
TD.contentverteilertext UL { margin-top: 8px; }
TD.contentverteilertext LI { background: url(/images/arrow.gif) 0px 6px no-repeat; padding: 0px 0px 0px 13px; font-size: 11px; color: #5D6064; line-height: 15px; } 


/* MainContext */
TD.maincontext DIV { width: 160px; border: 1px solid #ECF4F1; }
/* TD.maincontext H1 { width: 158px; font-size: 12px; color: #16819E; margin: 3px 0px 6px 0px; font-weight: bold; line-height: 18px; } */
/* TD.maincontext P { font-size: 11px; padding-left: 7px; } */
P.topic {  font-size: 12px; /* width: 158px; */ background-color: #ECF4F1; margin-bottom: 7px; padding: 2px 0px 2px 7px; }
UL.context { margin: 0px 0px 10px 6px; }
UL.context LI { background: url(/images/contextarrow.gif) 2px 4px no-repeat; padding: 0px 0px 5px 13px; color: #16819E; line-height: 16px; } 
P.address { font-size: 11px; padding: 0px 0px 6px 7px; }
P.contexttext { font-size: 11px; padding: 0px 0px 6px 7px; }

/* Footer */
P.footer { font-size: 10px; color: #A9A7A7; }


/* SeitenSpezifisch */




/* End of web-layout.css */
