body, table, td, input, select, p, span { font-family: verdana; font-size: 11px; color: #003366; }

.submenu { text-align: right; color: #FFFFFF; background-color: #003366; padding: 1px 0 3px 0;}
.submenu a { color: #FFFFFF; text-decoration: none; margin: 0 7px 0 7px;}
.submenu a.submenuact { color: #FF9933; text-decoration: none; margin: 0 7px 0 7px;}

.copyright { padding-top: 10px; text-align: right; }
.footermenu { padding-top: 10px; }
.footermenu a.footerfirst { color: #003366; text-decoration: underline; margin: 0 8px 0 0; }
.footermenu a.footerother { color: #003366; text-decoration: underline; margin: 0 8px 0 8px; }

.boxwrap { padding-left: 14px; }
.pseudo_hotlinebox .boxwrap { padding-left: 0px;}

.bottom40 { padding-bottom: 40px; }
.bottom20 { padding-bottom: 20px; }

a {color: #003366; text-decoration: underline;}
h1, h1 p { font-family: verdana; color: #6666CC; font-size: 12px; font-weight: bold; margin: 0 0 5px 0;}

.textpic-caption { font-size: 10px; }

.faqcontentmenu { list-style-type: none; margin: 25px 0 0 0; padding: 0px;}
.faqcontentmenu li { margin-bottom: 8px; }
.faqcontentmenu a { font-weight: bold; background: url(../images/pfeil.gif) no-repeat 0 2px; padding-left: 12px; }

.faqsidemenu { list-style-type: none; margin: 2px 0 2px 0; padding: 0px;}
.faqsidemenu li { margin-top: 8px; }
.faqsidemenu a { font-weight: bold; }

.tx-irfaq-questions-list { list-style-type: none; margin: 0px 0px 30px 0px; padding: 0px;}
.tx-irfaq-questions-list li { margin-bottom: 8px; }
.tx-irfaq-questions-list a p { font-weight: bold; background: url(../images/pfeil.gif) no-repeat 0 2px; padding-left: 12px; }

.tx-irfaq-answer { padding: 0px 0px 10px 0px; margin-bottom: 20px; margin-right: 5px; border-bottom: 1px solid #003366; }

.doublecell1, .doublecell2 { width: 382px; padding-top: 15px; padding-bottom: 15px; padding-left: 5px; padding-right: 5px; }
*html .doublecell1, .doublecell2 { width: 363px; }
.doublecell1 { padding-right: 15px; }
.doublecell2 { padding-left: 15px; }

.formtext { padding-right: 10px; padding-bottom: 5px;}
.formfield {padding-bottom: 5px;}
.formerror { list-style-type: disc; margin: 5px 0px 10px 20px; padding: 0px;}
.formerror li { padding-left: 0px; margin-bottom: 2px; }