/* 
 *  Mein Mitarbeiter.de
 *  (C)opyright 2008 REDCODE.DE. All Rights reserved.
 *  Visit us at http://www.redcode.de/
 *  fecit han pok
 */

/* ** ---- 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: #666666; 
  font-size: 11px;
  line-height: 15px;
  margin: 0px;
  padding: 0px;
  text-align: left;
  vertical-align: top;
}


/* Allgemeines */
H1 { font-size: 14px; color: #0C4B92; margin-bottom: 6px; }
H2 { color: #0C4B92; }
H3 { color: #0C4B92; font-weight: normal; margin-bottom: 4px; }
P { margin-bottom: 3px; }
A, A:visited { text-decoration: underline; color: #FF6600; }
A:hover { background-color: silver; }
UL { list-style: none; }
LI { background: url(../images/listdot.gif) 0px 5px no-repeat; padding: 0px 0px 6px 12px; }


/* Grundraster */
BODY { background: white url(../images/bg.gif) 0px 0px repeat; padding-top: 10px; }
#MAINDIV { position: relative; margin: auto; padding: 10px 0px 1px 0px; background: white url(../images/bg-mitarbeiter.gif) right 20px no-repeat; width: 950px; }
TABLE.headtable, TABLE.subheadtable, TABLE.maintable { width: 904px; margin-left: 15px; }


/* HeadBereich */
TABLE.headtable TD { background-color: #8C8C8C; color: white; text-transform: uppercase; }
TABLE.headtable TD A, TABLE.headtable TD A:visited { color: white; text-decoration: none; }
TABLE.headtable TD A.Hi { background-color: silver; }
TABLE.headtable TD.headnavi { vertical-align: bottom; padding: 0px 0px 1px 0px; }
TABLE.headtable TD.suche { padding: 0px 18px 0px 0px; text-align: right; vertical-align: middle; }
TABLE.headtable TD.suche INPUT { background-color: white; margin: 0px 4px 0px 8px; width: 110px; }


/* SubheadBereich */
TABLE.subheadtable { margin-top: 1px; }
TABLE.subheadtable TD { border-bottom: 1px solid white; }

TD.subhead_intro {
	width: 603px;
	height: 255px;
	border-left: 1px solid white;
	background: url(../images/splash_potential-analyse.gif) 0px 0px repeat-x;
}
TD.subhead_intro P.date { font-size: 10px; color: white; text-align: right; margin: 5px 10px 10px 0px; }
TD.subhead_intro H1 { font-size: 16px; color: white; margin: 10px 0px 20px 30px; }
TD.subhead_intro P { line-height: 18px; font-size: 15px; color: white; margin: 0px 10px 0px 30px; }
TD.subhead_intro P.p-analyse { line-height: 18px; font-size: 15px; color: white; margin: 30px 10px 0px 30px; }
P.p-analyse A { color: white; font-weight: bold; }

/* MaintableBereich */
TABLE.maintable TD.maincontent { padding: 10px 0px 2px 70px; }
TABLE.maintable TD.maincontent P.backlink { color: #FF6600; margin: 0px 0px 20px 0px; line-height: 13px; }
TABLE.maintable TD.maincontent P.footer { font-size: 10px; color: #c0c0c0; margin: 20px 0px 0px 0px; }
TABLE.maintable TD.maincontent P.footer A, TABLE.maintable TD.maincontent P.footer A:visited { color: #c0c0c0; text-decoration: none; } 
TABLE.maintable TD.maincontent P.footer A:hover { background:none; text-decoration: underline; }

TABLE.box { margin-right: 30px; }

TD.boxborder {
	padding: 0px 5px 0px 5px;
	border-left: 1px solid #FF6600;
	border-right: 1px solid #FF6600;
	background-color: white;
}
TD.boxcontent { width: 200px;  height: 210px;  background-color: #D5E0EC; padding: 10px 10px 0px 10px;  }
TD.boxcontent H1 { color: black; font-size: 12px; margin: 0px 0px 10px 0px; }
TD.boxcontent UL { list-style: none; margin: 0px; }
TD.boxcontent LI {
	background: url(../images/splash_box_listdot.gif) 0px 3px no-repeat;
	margin: 0px 0px 8px 0px;
	padding: 0px 0px 0px 18px;
	color: #000000;
	line-height: 14px;
}
TD.boxcontent IMG { text-align: center; margin:  0px 0px 0px 45px; }
TD.boxfoot { height: 27px; background-color: #D5E0EC; padding: 0px; }
TD.boxfoot P.arrow { text-align: right; margin: 0px 10px 10px 70px; }

TD.footspace { width: 40px; }



/* Allgemeine Formatierungen */

/* End of web-layout.css */
