<!--
/*
 * basic css - ie - netlogistics.de
 *
 * 2004, frank krueger <fkrueger@netlogistics.de>
 *
 */

/*
 * --- general settings
 */
BODY {
	width:100%;
	margin:0px; padding:0px; background-color:#FFFFFF;
	/* text */
	color:#808080; font-family:Arial,Geneva,Helvetica,sans-serif; font-size:.9em; line-height:1.2em;
	/* scrollbar */
	scrollbar-base-color:#FFFFFF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-arrow-color:#C83232;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#A0A0A5;
	scrollbar-shadow-color:#A0A0A5;
	scrollbar-track-color:#FFFFFF;
}

TEXTAREA, SELECT, .inputfields {
	/* rand und abstand */
	padding:0px; border:#A0A0A5 outset 1px;
	/* text */
	font-family:Arial,Geneva,Helvetica,sans-serif;
	font-size:1.0em;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
}

/*
 * *** divs
 */
DIV { margin:0px; padding:0px; }

#site { width:100%; margin:0px; padding:0px; display:block; text-align:left; }

#header_area { width:100%; display:block; }
#header1 { display:block; }
#header2 { width:100%; height:85px; border-top:#c83232 solid 2px; border-bottom:#A0A0A5 solid 1px; position:absolute; left:0px; top:53px; display:block; }
#headerlogo { width:240px; height:80px; margin:0px; padding:0px; background:#c83232; position:absolute; left:151px; top:0px; z-index:1; }
#headercaption { float:right; width:200px; height:auto; text-align:left; z-index:1; }

#mainmenu-area { width:150px; background:#ffffff; border-right:#A0A0A5 solid 1px;position:absolute; left:0px; top:0px; display:block; }
#mainmenu { width:150px; padding:30px 0px 60px 10px; display:block; }

#content-area { width:auto; height:auto; position:absolute; left:165px; top:100px; vertical-align:top; display:block; }
#content { width:100%; height:auto; display:block; }
#contenttitle { float:left; height:auto; display:block; }

#contentmenu-area { float:right; width:200px; padding:0px 10px 0px 10px; display:block; }
#contentmenu { float:right; width:190px; padding:5px; border:#A0A0A5 solid 1px; text-align:left; vertical-align:bottom; display:block; }

#contenttext { float:left; width:100%; height:auto; padding:10px 0px 0px 0px; font-size:.9em; display:block; }
#content-right { float:right; width:200px; padding:0px 10px 0px 10px; display:block; }

#footer { clear:both; width:auto; height:auto; text-align:center; padding:30px 15px 10px 15px; display:block; }

/*
 * *** classes
 */
.contentbox { width:190px; height:auto; margin-bottom:10px; padding:5px; font-size:.9em; border:#A0A0A5 solid 1px; background:#F0F0F5; display:block; }
.code { color:#C83232; font-family:courier new,courier; font-size:.8em; background:tranparent; }
.top { padding-right:10px; color:#A0A0A5; text-align:right; font-size:.8em; }
.red { color:#C83232; }
.divider { background:#A0A0A5; }
.smtextgray { font-size:.75em; color:#A0A0A5; }

/*
 * *** tables
 */
TABLE { font-size:1.0em; }

TABLE.contenttable { border:#A0A0A5 solid 1px; }
TABLE.contenttable TD { background-color:#F0F0F5; }
TABLE.contenttable P { font-size:1.0em; }

TABLE.customertable {
	background-color:#FEE9DB;
	border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#A0A0A5;
	border-right-style:solid; border-right-width:1px; border-right-color:#A0A0A5;
	padding:5px;
}
TABLE.customertable P { font-size:1.0em; }

/*
 * *** links
 */
A { color:#C83232; text-decoration:none; }
A:LINK { color:#C83232; text-decoration:none; }
A:ACTIVE { color:#C83232; text-decoration:underline; }
A:VISITED { color:#C83232; text-decoration:none; }
A:HOVER { color:#C83232; text-decoration:underline; }

A.hyperlink { color:#A0A0A5; font-weight:normal; text-decoration:none; }
A.hyperlink:VISITED { color:#A0A0A5; font-weight:normal; text-decoration:none; }
A.hyperlink:ACTIVE { color:#C83232; text-decoration:underline; }
A.hyperlinkactive { color:#A0A0A5; font-weight:normal; text-decoration:none; }
A.hyperlink:HOVER { color:#C83232; text-decoration:underline; }

P { font-size:1.0em; margin:0px 15px 10px 0px; }
.bodytext { margin:0px; }
P.bodytext { margin:0px; }
P.bodytext A { color:#C83232; text-decoration:none; }
P.bodytext A:ACTIVE { color:#C83232; text-decoration:underline; }
P.bodytext A:VISITED { color:#C83232; text-decoration:none; }
P.bodytext A:HOVER { color:#C83232; text-decoration:underline; }
P.bodytext+ P { }
P.csc-caption { font-variant:small-caps; }
P.csc-header-date { }
P A { color:#C83232; text-decoration:none; }
P A:ACTIVE{ color:#C83232; text-decoration:underline; }
P A:VISITED { color:#C83232; text-decoration:none; }
P A:HOVER { color:#C83232; text-decoration:underline; }
P.csc-section { font-size:.8em; font-weight:bold; font-variant:small-caps; }
DIV.csc-menu { font-size:.8em; margin:0px; }

H1 { font-size:1.2em; color:#000000; font-weight:bold; margin:12 0 6 0; }
H1 A { color:#C83232; text-decoration:none; font-weight:bold; }
H1 A:ACTIVE{ color:#C83232; text-decoration:underline; }
H1 A:VISITED { color:#C83232; text-decoration:none; }
H1 A:HOVER { color:#C83232; text-decoration:underline; }

H2 { font-size:1.1em; color:#000000; font-style:underline; margin:12 0 6 0; }
H2 A { color:#C83232; text-decoration:none; font-weight:normal; }
H2 A:ACTIVE{ color:#C83232; text-decoration:underline; }
H2 A:VISITED { color:#C83232; text-decoration:none; }
H2 A:HOVER { color:#C83232; text-decoration:underline; }

H3 { font-size:1.0em; color:#000000; font-weight:bold; margin:6 0 6 0; }
H3 A { color:#C83232; text-decoration:none; font-weight:bold; }
H3 A:ACTIVE{ color:#C83232; text-decoration:underline; }
H3 A:VISITED { color:#C83232; text-decoration:none; }
H3 A:HOVER { color:#C83232; text-decoration:underline; }

UL { font-size:1.0em; margin:0 0 0 20; }
OL { font-size:1.0em; margin:0 0 0 20; }

/*
 * *** classes
 */

// *** new login box
.tx-newloginbox-pi1 { width:190px; height:auto; margin-bottom:10px; padding:10px; font-size:.8em; }
.tx-newloginbox-pi1 INPUT { padding:0px; border:#A0A0A5 outset 1px; width:80px; height:20px; }
.tx-newloginbox-pi1 TABLE TD {  }
.tx-newloginbox-pi3 H3 { font-weight:bold; }



.tx-indexedsearch P { font-size:1.0em; }

/*
 * *** mailing list
 */
DIV.tx-maillisttofaq-pi1-listrow { width:650px; }
.tx-maillisttofaq-pi1 P { margin:2 0 2 0; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-modeSelector TD  { font-size:8pt; padding: 0px 7px 0px 7px; background-color:#e0e0e5; white-space:nowrap; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-modeSelector TD.tx-maillisttofaq-pi1-modeSelector-SCell { font-size:8pt; font-weight:bold; background-color:#e0e0e5; border:#C83232 solid 1px; }
.tx-maillisttofaq-pi1 DIV.tx-maillisttofaq-pi1-modeSelector { position:relative; left:-2px; }
/* page view */
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-browsebox TD { font-size:8pt; padding: 0px 7px 0px 7px; background-color:#e0e0e5; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-browsebox TD.tx-maillisttofaq-pi1-browsebox-SCell { background-color:#e0e0e5; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-browsebox TD.tx-maillisttofaq-pi1-browsebox-SCell P { font-weight:bold; }
/* thread view */
.tx-maillisttofaq-pi1-listrow TD { padding: 2px 2px 2px 2px; background-color:#e0e0e5; }
.tx-maillisttofaq-pi1-listrow TR.tx-maillisttofaq-pi1-listrow-header TD P { text-align:center; font-size:9pt; }
.tx-maillisttofaq-pi1-listrow TR.tx-maillisttofaq-pi1-listrow-odd TD { background-color:#F0F0F5; }
.tx-maillisttofaq-pi1-listrow TR.tx-maillisttofaq-pi1-listrow-sticky TD { background-color:#DBE3EB; font-weight:bold; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-threads P.tx-maillisttofaq-pi1-root { font-weight:bold; margin-top:10px; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-threads P.tx-maillisttofaq-pi1-lost { color:#e0e0e5; font-weight:bold; margin-top:10px; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-threads P.tx-maillisttofaq-pi1-child { font-size:10pt; }
/* message view */
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView H3.tx-maillisttofaq-pi1-subject { font-size:11pt; background-color:#f0e0e0; margin-top:5px; margin-bottom:10px; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView P.tx-maillisttofaq-pi1-author { background-color:#f0e0e0; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView P.tx-maillisttofaq-pi1-replyMsg A { padding: 1px 5px 1px 5px; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView P.tx-maillisttofaq-pi1-replyMsg { margin-top:5px; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView P.tx-maillisttofaq-pi1-replyauthor { background-color:#e0e0e5; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView DIV.tx-maillisttofaq-pi1-reply { border:#A0A0A5 solid 1px; margin-top: 10px; padding: 5px 5px 5px 5px; background-color:#e0e0e5; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView P.tx-maillisttofaq-pi1-replyauthor-nonMod { background-color:#f0e0e0; border: solid 1px #A0A0A5; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView DIV.tx-maillisttofaq-pi1-reply-nonMod { border: solid 1px #A0A0A5; margin-top:10px; padding: 5px 5px 5px 5px; background-color:#e0e0e5; }

.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView DIV.tx-maillisttofaq-pi1-thrMenu { margin-top:5px; margin-bottom:10px; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView P.tx-maillisttofaq-pi1-threadLinks { background-color:#e0e0e5; font-size:10pt; font-weight:bold; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView P.tx-maillisttofaq-pi1-child { background-color: #FFFFFF; font-size:10pt; }
/* back button */
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView P.tx-maillisttofaq-pi1-back A { font-size:9pt; font-weight:bold; background-color:#e0e0e5; padding-left:5px; padding-right:5px; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView P.tx-maillisttofaq-pi1-back { margin-bottom:10px; margin-top:10px; }
/* this answer saved your day button */
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView P.tx-maillisttofaq-pi1-saveday { text-align:center; font-size:9pt; margin-top:10px; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView P.tx-maillisttofaq-pi1-saveday A { background-color:#e0e0e5; padding: 0px 10px 0px 10px; border:#C83232 solid 1px; }
/* commands */
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView P.tx-maillisttofaq-pi1-cmd { font-size:9pt; margin-top:5px; margin-bottom:5px; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView P.tx-maillisttofaq-pi1-cmd A { font-size:9pt; padding: 0px 7px 0px 7px; background-color:#e0e0e5;}
/* moderator note */
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView P.tx-maillisttofaq-pi1-modnote { color:#FFFFFF; background-color:#C83232; }
/* faq */
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView DIV.tx-maillisttofaq-pi1-faqitem { border-bottom:#666666 solid 1px; margin-bottom: 20px; padding: 5px 5px 5px 5px; background-color:#EEF6FF; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView P.tx-maillisttofaq-pi1-faqhead { background-color: #DBE3EB; font-size:12pt; font-weight:bold; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView DIV.tx-maillisttofaq-pi1-faqitem PRE.tx-maillisttofaq-pi1-faqapre,
	.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView DIV.tx-maillisttofaq-pi1-faqitem PRE.tx-maillisttofaq-pi1-faqqpre { margin-top:5px; margin-bottom:5px; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView DIV.tx-maillisttofaq-pi1-faqitem P.tx-maillisttofaq-pi1-faqa,
	.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView DIV.tx-maillisttofaq-pi1-faqitem P.tx-maillisttofaq-pi1-faqq { margin-top:15px; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView DIV.tx-maillisttofaq-pi1-faqitem P.tx-maillisttofaq-pi1-faqsbj { font-size:11pt; font-weight:bold; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView DIV.tx-maillisttofaq-pi1-faqitem P.tx-maillisttofaq-pi1-faqedit { background-color: #DBE3EB; padding: 2px 2px 2px 6px; font-size:11px; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView DIV.tx-maillisttofaq-pi1-faqitem SPAN.tx-maillisttofaq-pi1-faqqhead,
	.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView DIV.tx-maillisttofaq-pi1-faqitem SPAN.tx-maillisttofaq-pi1-faqahead {background-color: #DBE3EB; padding: 0px 4px 0px 4px; font-weight: bold; font-size:16px;}

.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView P.tx-maillisttofaq-pi1-managed { font-size:9pt; background-color:#f0e0e0; text-align:center; margin-top:10px; margin-bottom:10px; }
/* category box */
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-catbox H3 { margin-top:10px; margin-bottom:0px; font-size:11pt; }
/* reply form */
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView DIV.tx-maillisttofaq-pi1-replyForm { border:#A0A0A5 solid 1px; margin: 5px 0px 5px 0px; padding: 5px 5px 5px 5px; background-color:#e0e0e5; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView DIV.tx-maillisttofaq-pi1-replyForm P.tx-maillisttofaq-pi1-notice { font-size: 11px; background-color:#e0e0e5; padding: 5px 5px 5px 5px; }
.tx-maillisttofaq-pi1 .tx-maillisttofaq-pi1-singleView DIV.tx-maillisttofaq-pi1-replyForm P.tx-maillisttofaq-pi1-rpHead { font-weight:bold; font-size:13px; background-color:#e0e0e5 }

.tx-maillisttofaq-pi1 DIV.tx-maillisttofaq-pi1-postForm { border:#A0A0A5 solid 1px; margin: 5px 0px 5px 0px; padding: 5px 5px 5px 5px; background-color:#e0e0e5; }
.tx-maillisttofaq-pi1 DIV.tx-maillisttofaq-pi1-postForm P.tx-maillisttofaq-pi1-notice { font-size: 11px; background-color:#A0A0A5; padding: 5px 5px 5px 5px; }
.tx-maillisttofaq-pi1 DIV.tx-maillisttofaq-pi1-postForm P.tx-maillisttofaq-pi1-rpHead { font-weight: bold; font-size: 13px; background-color:#e0e0e5;}

//-->