.main {vertical-align: top; width: 100%}

.advinfo {vertical-align: top;}

.header {vertical-align: top; background-color: #EEEBE1; width: 100%;}

.question1 {background-color: #314899; padding-right: 5px; padding-left: 10px; height: 33px;}

.question2 {background-color: #314899; padding-right: 5px; padding-left: 10px; height: 17px;}

.explanation {vertical-align: top; background-color: #EEEBE1; padding-right: 10px; padding-left: 10px; padding-top: 6px; padding-bottom: 20px;}

.advlinks {vertical-align: top; background-color: #EEEBE1; padding-right: 10px; padding-left: 10px; padding-top: 10px; padding-bottom: 20px;}

.advlinks2 {vertical-align: top; background-color: #EEEBE1; padding-right: 10px; padding-left: 10px; padding-top: 6px; padding-bottom: 20px;}

.advtextlink {color:#666666; font-family: "arial", "helvetica", "sans-serif"; font-size: 11px;}

a.advlink {color:#BF0303; font-weight:bold; text-decoration:underline font-family: "arial", "helvetica", "sans-serif"; font-size:11px;}

.mainnav {background-color: #314899; width: 100%; height: 13px;}

.barnav {vertical-align: top; background-color: #ffffff; width: 100%; padding-right: 15px; padding-left: 12px; padding-top: 5px; font-family: "arial", "helvetica", "sans-serif"; font-size:10px; color:#666666;}

.topicmonth {vertical-align: top; background-color: #ffffff; width: 100%; padding-left: 20px; padding-top: 15px; padding-bottom: 0px; font-family: "arial", "helvetica", "sans-serif"; font-size:18px; color:#314899; font-weight: bold;}

.articletitle {vertical-align: top; background-color: #ffffff; width: 100%; padding-left: 20px; padding-top: 0px; padding-bottom: 40px; padding-right: 20px;}

.title {font-family: "arial", "helvetica", "sans-serif"; font-size:15px; color:#BF0303; font-weight: bold;}

.articletext {font-family: "arial", "helvetica", "sans-serif"; font-size:11px; color:#212121;}

.picture {vertical-align: top; padding-right: 15px; padding-left: 15px; padding-top: 0px; padding-bottom: 40px;}

.featuretable {padding-left: 20px; padding-right: 20px;}

.featureslinks {padding-left: 10px; padding-right: 5px; padding-top: 4px; vertical-align: top; border-right: 1px solid #AEC6BC; font-family: "arial", "helvetica", "sans-serif"; font-size:11px; color:#666666;}

.featureslinks2 {padding-left: 10px; padding-top: 4px; vertical-align: top; font-family: "arial", "helvetica", "sans-serif"; font-size:11px; color:#666666;}

a.feature {color:#BF0303; text-decoration:underline font-size:11px; font-weight:bold;}

.featurearticle {border-bottom: 1px solid #D1D0D0; border-right: 1px solid #D1D0D0; vertical-align: top; background-color: #ffffff; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; font-family: "arial", "helvetica", "sans-serif"; font-size:14px; color:#666666; font-weight: bold;}

.featurenews {border-bottom: 1px solid #D1D0D0; background-color: #ffffff; vertical-align: top; padding-left: 10px; padding-top: 4px; padding-bottom: 4px; font-family: "arial", "helvetica", "sans-serif"; font-size:14px; color:#666666; font-weight: bold;}

a.nav {color:#BF0303; font-weight:bold; text-decoration:underline font-family: "arial", "helvetica", "sans-serif"; font-size:12px;}

a.topnav {color:#BF0303; text-decoration:underline font-family: "arial", "helvetica", "sans-serif"; font-size:10px;}

.welcome {color:#FFFFFF; font-weight:bold; font-family: "arial", "helvetica", "sans-serif"; font-size: 14px;}

.navigate {color:#FFFFFF; font-weight:bold; font-family: "arial", "helvetica", "sans-serif"; font-size: 12px;}

.whatis {color:#666666; font-weight:bold; font-family: "arial", "helvetica", "sans-serif"; font-size: 13px;}

.infotext2 {color:#666666; font-family: "arial", "helvetica", "sans-serif"; font-size: 11px;}

.germansearchtext {vertical-align; background-color: #314899; width: 100%; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; font-family: "arial", "helvetica", "sans-serif"; font-size:18px; color:#FFFFFF; font-weight: bold;}

.germanmenus {vertical-align: top; background-color: #ffffff; width: 100%; padding-top: 40px; padding-left: 20px; font-family: "arial", "helvetica", "sans-serif"; font-size:11px; color:#666666; font-weight: bold;}

.searchtable {vertical-align: top; border: 1px solid #314899;}

.footer {vertical-align: top; background-color: #314899; vertical-align: top; padding-right: 12px; padding-left: 7px; padding-top: 7px; padding-bottom: 12px; font-family: "arial", "helvetica", "sans-serif"; font-size:10px; color:#FFFFFF; font-weight:bold; width: 100%;}

a.footerlink {font-family: "arial", "helvetica", "sans-serif"; font-size:10px; color:#FFFFFF; font-weight:bold;}

