p.bodytext {
	padding-top:12px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}
#content ul {
	padding-top:5px;
	padding-bottom:5px;
	margin-top:0px;
	margin-bottom:0px;
}


body { background: url(../images/bg_pattern.gif) center; }
body,p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#616161;}

h1 { color:#ffb320; font-size:18px }
h2 { color:#ffb320; font-size:12px; font-weight:normal; }
h3 { color:#222222; font-size:12px; font-weight:bold; }
a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffb320; text-decoration:underline; }
a.mainnav {font-size:11px;text-decoration:none;font-weight:bold;color:#ffebc4}
a.mainnav_active {font-size:11px;text-decoration:none;font-weight:bold;color:#ffffff}
a.subnav {font-size:10px;text-decoration:none;font-weight:normal;color:#ffb320}
a.subnav_active {font-size:10px;text-decoration:none;font-weight:normal;color:#ffffff}

.downloadLink a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#ffb320; text-decoration:underline;font-weight:bold; }

#layout_main { width:878px; margin-left:auto;margin-right:auto;margin-top:-5px;}
#main_navigation { width:878px;height:226px;background:url(../images/bg_teaser.gif) no-repeat; }

#navigation_1st_level { position:relative;top:15px;left:280px;vertical-align:top;}
#navigation_1st_level ul { margin:0px;padding-left:0px; }
#navigation_1st_level ul li { display:inline; padding:10px; background: url(../images/nav_divider.gif) left no-repeat; line-height: 22px;}

#navigation_2nd_level { width:650px;position:absolute;top:43px;left:-10px;vertical-align:top;}
#navigation_2nd_level ul li { display:inline; padding:10px; background: url(../images/subnav_divider.gif) left no-repeat; line-height: 22px}
#navigation_1st_level .firstItem {background-image:none;}

#footer { width:858px;height:64px;background:url(../images/bg_footer.gif) no-repeat;text-align:right;padding-top:35px;padding-right:40px }
#content { width:878px;position:relative;background:url(../images/bg_content.gif) repeat-y;margin:0px;padding:0px; }

.footerText { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px ; color:#8e8e8e}
.footerText a { color:#ffb320;text-decoration:none }
.footerDivider { color:#6f6f6f }

#subnavigation {width:190px;position:absolute;top:0px;left:30px;margin:0px;padding:0px;text-align:left}
#subnavigation ul { margin:0px;padding:0px; }
#subnavigation ul li { border-top:solid 1px #c5c5c5;padding:8px; margin-left:0px;line-height: 20px; list-style-type:none;}
#subnavigation ul ul { color:#000000;margin:0px;padding:0px; border-top:solid 1px #e5e5e5;}
#subnavigation ul ul li { color:#000000;font-size:11px;border:none;padding-bottom:2px; padding-left:15px;line-height: 18px; list-style-type:none;}
#subnavigation a {color:#ffb320;text-decoration:none;}
.active {font-weight:bold}
.inactive {font-weight:normal}
#contentarea {width:360px;position:relative;top:0px;left:235px;padding:30px}
#informationarea {width:240px;position:absolute;top:0px;left:620px;padding:30px;text-align:left}
#informationarea h1 , #informationarea h2 {font-size:12px;}
#informationarea * {padding:0px;margin:0px;}
#teaser_area {position:relative;top:12px;left:143px}

/* settings for wide content template */
#contentareaWide {width:590px;position:relative;top:0px;left:235px;padding:30px}
#informationareaWide {width:0px;position:absolute;top:0px;left:620px;padding:30px;text-align:left;display:none}
#contentWide { width:878px;position:relative;background:url(../images/bg_contentWide.gif) repeat-y;margin:0px;padding:0px; }

.inputtextfield{ border:1px solid #313031 ; margin-bottom:0px; }
.submitbutton{ border:1px solid #313031 ; margin-bottom:0px; background:#FFB221; color:#ffffff}
.quicksearchfield { height:16px;font-size:11px; border:1px solid #313031 ; padding:0px;margin:0px; background:#FFB221; color:#ffffff}
.quicksearchinput { height:12px; width:120px;font-size:11px;padding:0px;margin:0px; }
textarea { border:1px solid #313031 ; margin-bottom:5px; font-family:Arial,Verdana,sans-serif;font-size:12px; }

/* language selector */
#languageSelector {position:relative;top:50px;left:20px;z-index:10;font-size:10px;font-family:Arial,Helvetica,sans-serif;color:#ffb320;}
#languageSelector img {border:none;margin-right:5px;margin-top:5px}

#ads {
    border-top:1px solid white;
    background:#cccccc;
    color:#555555;
}
#ads a {
    color:#555555;
}

/* mini faq settings */
DIV.tx-cfabwwwminifaq-pi1 { font-family: Verdana,Arial,Helvetica,sans-serif;font-size: 10px; }
DIV.tx-cfabwwwminifaq-pi1 A {}
DIV.tx-cfabwwwminifaq-pi1 P.tx-cfabwwwminifaq-pi1-q {}
DIV.tx-cfabwwwminifaq-pi1 DIV.tx-cfabwwwminifaq-pi1-questions {	font-size:12px;font-weight:bold;font-style:italic;margin:0px;}
DIV.tx-cfabwwwminifaq-pi1 DIV.tx-cfabwwwminifaq-pi1-questions ol li { color: #FF4500;margin:0px;padding:0px; }
DIV.tx-cfabwwwminifaq-pi1 DIV.tx-cfabwwwminifaq-pi1-questions A {}
DIV.tx-cfabwwwminifaq-pi1 ol.tx-cfabwwwminifaq-pi1-answers {}
DIV.tx-cfabwwwminifaq-pi1 ol.tx-cfabwwwminifaq-pi1-answers li.tx-cfabwwwminifaq-pi1-q-a-package { list-style-type:none;margin:0px;margin-left:-40px;padding:0px;margin-bottom:10px; }
DIV.tx-cfabwwwminifaq-pi1 ol.tx-cfabwwwminifaq-pi1-answers li.tx-cfabwwwminifaq-pi1-q-a-package p.tx-cfabwwwminifaq-pi1-q { font-weight:bold; list-style-type:none; margin:0px; padding:0px;margin-bottom:10px; }
DIV.tx-cfabwwwminifaq-pi1 ol.tx-cfabwwwminifaq-pi1-answers li.tx-cfabwwwminifaq-pi1-q-a-package a.tx-cfabwwwminifaq-pi1-toplink { text-decoration: none; }
DIV.tx-cfabwwwminifaq-pi1 ol.tx-cfabwwwminifaq-pi1-answers li.tx-cfabwwwminifaq-pi1-q-a-package blockquote.tx-cfabwwwminifaq-pi1-a { list-style-type:none; margin:0px; padding:0px;margin-bottom:10px;}
DIV.tx-cfabwwwminifaq-pi1 A.tx-cfabwwwminifaq-pi1-toplink {font-style:italic;}
DIV.tx-cfabwwwminifaq-pi1 HR {width:50%;text-align:center;height:1px;color:#cccccc;}
