body {
background-color:#FFFFFF;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
text-decoration:none;
}

.article {
background-color:transparent;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
text-decoration:none;
}
.article form {
background-color:transparent;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}
.article A:link {
color:#0000DD;
text-decoration:none;
}
.article A:visited {
color:#0000DD;
text-decoration:none;
}
.article A:hover {
color:#0000DD;
text-decoration:none;
}
.article A:active {
color:#0000DD;
text-decoration:none;
}

/* Format small Article font */
.product {
background-color:transparent;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
text-decoration:none;
}
.product A:link {
color:#0000DD;
text-decoration:none;
}
.product A:visited {
color:#0000DD;
text-decoration:none;
}
.product A:hover {
color:#0000DD;
text-decoration:none;
}
.product A:active {
color:#0000DD;
text-decoration:none;
}

/* Format Article title */
.title {
background-color:transparent;
color:#002366;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-style:normal;
line-height:normal;
font-weight:bold;
font-variant:normal;
text-transform:uppercase;
text-decoration:none;
letter-spacing:0.3em;
vertical-align:top;
margin-top:0px;
margin-bottom:0px;
}
.title A:link {
color:#002366;
text-decoration:none;
}
.title A:visited {
color:#002366;
text-decoration:none;
}
.title A:hover {
color:#002366;
text-decoration:none;
}
.title A:active {
color:#002366;
text-decoration:none;
}

.subtitle {
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
font-weight:bold;
font-variant:normal;
text-transform:none;
vertical-align:top;
text-decoration:none;
letter-spacing:0.1em;
margin-bottom:3em;
}
a.subtitle {
background-color:transparent;
color:#000000;
text-decoration:none;
}

/* Format Footline */
.sub {
background-color:transparent;
color:#002366;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
text-decoration:none;
font-stretch:semi-expanded;
padding-bottom:10px;
vertical-align:middle;
}
.sub A:link {
background-color:transparent;
color:#002366;
text-decoration:none;
}
.sub A:hover {
background-color:transparent;
color:#002366;
text-decoration:underline;
}
.sub A:active {
background-color:transparent;
color:#002366;
text-decoration:none;
}
.sub A:visited {
background-color:transparent;
color:#002366;
text-decoration:none;
}

/* Format Printversion */
.print {
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
text-decoration:none;
}
.print A:link {
text-decoration:underline;
}
.print A:visited {
text-decoration:underline;
}
.print A:hover {
font-weight:bold;
text-decoration:underline;
}
.print A:active {
text-decoration:underline;
}
.printtitle {
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-style:normal;
line-height:normal;
font-weight:bold;
font-variant:normal;
text-transform:uppercase;
text-decoration:none;
letter-spacing:0.3em;
vertical-align:top;
margin-top:0px;
margin-bottom:0px;
}
.printtitle a {
text-decoration:underline;
}
.printsub {
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
text-decoration:none;
}

/* Format Intro */
.intro {
background-color:transparent;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
text-decoration:none;
}
.intro a {
color:#222222;


}
.intro td {
margin:0px;
padding:5px;
text-align:center;
vertical-align:middle;
}

/* Format News */
td.news {
padding: 10px;
text-align: left;
vertical-align: top;
background-color: #EAEBEB;
}
.news {
background-color:transparent;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
text-decoration:none;
}
.news A:link {
color:#0000DD;
}
.news A:visited {
color:#0000DD;
}
.news A:hover {
color:#0000DD;
}
.news A:active {
color:#0000DD;
}
.newstitle {
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
line-height:normal;
font-weight:bold;
font-variant:normal;
text-transform:none;
vertical-align:top;
text-decoration:none;
margin-top:0px;
margin-bottom:0;
}
.newstitle A:link {
background-color:transparent;
color:#000000;
text-decoration:none;
}
.newstitle A:hover {
background-color:transparent;
color:#000000;
text-decoration:none;
}
.newstitle A:active {
background-color:transparent;
color:#000000;
text-decoration:none;
}
.newstitle A:visited {
background-color:transparent;
color:#000000;
text-decoration:none;
}

/* Format Menue */
.menue_top1 {
background-color:transparent;
color:#002366;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
text-decoration:none;
}
.menue_top1 A:link {
background-color:transparent;
color:#002366;
}
.menue_top1 A:hover {
background-color:transparent;
color:#002366;
text-decoration:underline;
}
.menue_top1 A:active {
background-color:transparent;
color:#002366;
}
.menue_top1 A:visited {
background-color:transparent;
color:#002366;
}
.menue_top2 {
background-color:transparent;
color:#002366;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.menue_top2 A:link {
background-color:transparent;
color:#002366;
}
.menue_top2 A:hover {
background-color:transparent;
color:#002366;
}
.menue_top2 A:active {
background-color:transparent;
color:#002366;
}
.menue_top2 A:visited {
background-color:transparent;
color:#002366;
}
.menue_top3 {
background-color:transparent;
color:#002366;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
.menue_top3 A:link {
background-color:transparent;
color:#002366;
}
.menue_top3 A:hover {
background-color:transparent;
color:#002366;
}
.menue_top3 A:active {
background-color:transparent;
color:#002366;
text-decoration:none;
}
.menue_top3 A:visited {
background-color:transparent;
color:#002366;
text-decoration:none;
}

.menue_left1 {
background-color:transparent;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
text-decoration:none;
}
.menue_left1 A:link {
background-color:transparent;
color:#000000;
}
.menue_left1 A:hover {
background-color:transparent;
color:#000000;
text-decoration:underline;
}
.menue_left1 A:active {
background-color:transparent;
color:#000000;
}
.menue_left1 A:visited {
background-color:transparent;
color:#000000;
}
.menue_left2 {
background-color:transparent;
color:#000000;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.menue_left2 A:link {
background-color:transparent;
color:#000000;
}
.menue_left2 A:hover {
background-color:transparent;
color:#000000;
}
.menue_left2 A:active {
background-color:transparent;
color:#000000;
}
.menue_left2 A:visited {
background-color:transparent;
color:#000000;
}
.menue_left3 {
background-color:transparent;
color:#000000;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
.menue_left3 A:link {
background-color:transparent;
color:#000000;
}
.menue_left3 A:hover {
background-color:transparent;
color:#000000;
}
.menue_left3 A:active {
background-color:transparent;
color:#000000;
}
.menue_left3 A:visited {
background-color:transparent;
color:#000000;
}

.menue_left4 {
background-color:transparent;
color:#002366;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
text-decoration:none;
}
.menue_left4 A:link {
background-color:transparent;
color:#002366;
}
.menue_left4 A:hover {
background-color:transparent;
color:#002366;
text-decoration:underline;
}
.menue_left4 A:active {
background-color:transparent;
color:#002366;
}
.menue_left4 A:visited {
background-color:transparent;
color:#002366;
}
.menue_left5 {
background-color:transparent;
color:#002366;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
.menue_left5 A:link {
background-color:transparent;
color:#002366;
}
.menue_left5 A:hover {
background-color:transparent;
color:#002366;
}
.menue_left5 A:active {
background-color:transparent;
color:#002366;
}
.menue_left5 A:visited {
background-color:transparent;
color:#002366;
}
.menue_left6 {
background-color:transparent;
color:#002366;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:underline;
}
.menue_left6 A:link {
background-color:transparent;
color:#002366;
}
.menue_left6 A:hover {
background-color:transparent;
color:#002366;
}
.menue_left6 A:active {
background-color:transparent;
color:#002366;
}
.menue_left6 A:visited {
background-color:transparent;
color:#002366;
}

/* Format Product Sites */
td.pic_right {
border:2px;
border-style:solid;
border-color:#BBBBBB;
margin:0px;
padding:2px;
}

.product_right {
border:2px;
border-style:solid;
border-color:#EAEBEB;
margin:0px;
padding:10px;
max-height:100px;
overflow:visible;
}

td.pic {
border:2px;
border-style:solid;
border-color:#AAAAAA;
margin:0px;
padding:10px;
}

/* No line break in Contact table */
.long td {
white-space:nowrap;
}

/* Format Article table */
table.rahmen {
background-color:transparent;
border:2px solid #CCCCCC;
}
table.rahmen_hell {
background-color:transparent;
border:2px solid #EAEBEB;
}
td.highlights {
background-color:#FFFFFF;
padding:5px 8px;
vertical-align:top;
white-space:normal;
}

/* Format Workflow Table */
table.workflow {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
color:#222222;
text-decoration:none;
text-align:left;
margin:0px;
border:0px none;
white-space:nowrap;
}
table.workflow_small {
font-size:10px;
text-align:center;
}
td.lightdetail {
background-color:#FFFFFF;
padding:5px 8px;
vertical-align:top;
white-space:normal;
}
td.emph {
background-color:#FFFFFF;
padding:2px 8px;
vertical-align:top;
color:#002366;
}
td.light {
/*background-color:#D5E0F7;*/
background-color:#FFFFFF;
padding:2px 8px;
vertical-align:middle;
white-space:nowrap;
}
td.dark {
/*background-color:#9CB6EB;*/
background-color:#DDDDDD;
padding:1px 8px;
vertical-align:middle;
white-space:nowrap;
}
td.border {
/*background-color:#002366;*/
background-color:#CCCCCC;
width:1px;
}
td.head {
background-color:#DDDDDD;
font-weight:bold;
padding:2px 8px;
vertical-align:top;
white-space:normal;
}
td.space {
background-color:#FFFFFF;
}
td.edit {
align:left;
vertical-align:top;
color:#222222;
}
td.notedit {
align:left;
vertical-align:top;
color:#999999;
}
p.notedit {
color:#777777;
white-space:nowrap;
}
button.wf {
width:135px;
align:left;
background-color:#F2F2F2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
color:#222222;
text-decoration:none;
}
select.wf {
align:left;
background-color:#F2F2F2;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
color:#222222;
text-decoration:none;
}



/* Format Contact Form */
td.formular {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
color:#222222;
text-decoration:none;
text-align:left;
vertical-align:top;
margin:0px;
padding:1px 10px;
border:0px none #002366;
}

/* Format Team Area */
.TeamName {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
line-height: normal;
font-weight: bold;
font-variant: normal;
text-transform: none;
color: #222222;
text-decoration: none;
text-align: left;
vertical-align: top;
margin: 0px;
padding: 0px;
}
.TeamFunktion {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #222222;
text-decoration: none;
text-align: left;
vertical-align: top;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 10px;
margin-left: 0px;
}
.TeamTitel {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #222222;
text-decoration: none;
text-align: left;
vertical-align: top;
margin: 0px;
}
td.eng2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
color: #222222;
text-decoration: none;
padding: 2px;
text-align: left;
vertical-align: top;
}

/* Format Download Area */
td.eng {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  font-style:normal;
  line-height:normal;
  font-weight:normal;
  font-variant:normal;
  text-transform:none;
  color:#222222;
  text-decoration:none;
  padding:5px;
  text-align:left;
  vertical-align:top;
}
.eng h4 {
  font-weight:bold;
}

td.downloads {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
color:#222222;
text-decoration:none;
padding:5px;
text-align:left;
vertical-align:top;
border-top-width:1px;
border-right-width:1px;
border-bottom-width:1px;
border-left-width:1px;
border-top-style:none;
border-right-style:none;
border-bottom-style:solid;
border-left-style:none;
border-top-color:#CCCCCC;
border-right-color:#CCCCCC;
border-bottom-color:#CCCCCC;
border-left-color:#CCCCCC;
}

.discontinued {
  text-transform: uppercase;
  font-size: 8px;
  color: #666666;
  letter-spacing: .1em
}

th {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:bold;
font-variant:normal;
text-transform:none;
color:#222222;
text-decoration:none;
text-align:left;
vertical-align:top;
margin:100px;
padding:10px;
border:0px none #002366;
background-color:#DDDDDD;
}

td.haendlerergebnis {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
color:#222222;
text-decoration:none;
padding:20px;
text-align:left;
vertical-align:top;
background-color:#ffffff;
margin:10px;
border-top: 1px solid #c6c6c6;
}

/* Format Search Box */
td.search {
width: 175px;
text-align: left;
vertical-align: middle;
padding-left:10px;
height:40px;
white-space:nowrap;
/*margin-top:10px;*/
}

/* Format Search Site */
.tx-indexedsearch p {
background-color:transparent;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
text-decoration:none;
}

.secHead {
background-color:transparent;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
text-decoration:none;
}

.secHead h2 {
background-color:transparent;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:bold;
font-variant:normal;
text-transform:none;
text-decoration:none;
}
.secHead a {
color:#222222;
}

.searchRes {
background-color:transparent;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-style:normal;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
text-decoration:none;
}
.searchRes a {
color:#0000DD;
font-size:10px;
font-style:italic;
}

.tx-indexedsearch-title p a {
background-color:transparent;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#002366;
font-weight:bold;
font-style:normal;
text-transform:uppercase;
text-decoration:none;
letter-spacing:0.1em;
text-decoration:none;
}

.searchBox {
background-color:#ebebeb;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#222222;
font-weight:normal;
font-style:normal;
text-decoration:none;
}
.searchBox td {
padding:5px;
}
.searchBox_KB {
background-color:#ebebeb;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#222222;
font-weight:normal;
font-style:normal;
text-decoration:none;
}
.searchBox_KB td {
padding:2px;
}
INPUT.tx-indexedsearch-searchbox-sword {
width:250px;
}
SELECT.tx-indexedsearch-searchbox-sword {
width:310px;
}

.tx-indexedsearch-searchbox {
background-color:transparent;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#222222;
font-weight:normal;
font-style:normal;
text-decoration:none;
}
.tx-indexedsearch-searchbox a {
color:#0000DD;
}

.tx-indexedsearch-descr {
background-color:#ebebeb;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#222222;
margin-top:10px;
margin-bottom:10px;
font-weight:normal;
font-style:normal;
padding:5px;
}

.tx-indexedsearch-whatis {
background-color:transparent;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#222222;
font-weight:normal;
font-style:normal;
text-decoration:none;
}

.tx-indexedsearch-sw {
background-color:transparent;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#222222;
font-weight:bold;
font-style:normal;
text-decoration:none;
}

.tx-indexedsearch-noresults {
background-color:transparent;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#222222;
font-weight:bold;
font-style:normal;
text-decoration:none;
}

.tx-indexedsearch-browsebox p {
background-color:transparent;
color:#222222;
margin-top:5px;
margin-bottom:5px;
font-weight:normal;
font-style:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
border-top:solid 1px #DDDDDD;
}
.tx-indexedsearch-browsebox a {
color:#0000DD;
}
.tx-indexedsearch-browsebox p {
border-top:0;
}

.tx-indexedsearch-sectionlinks {
background-color:transparent;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color:#222222;
font-weight:normal;
font-style:normal;
border-bottom:solid 1px #c3c4c6;
}
.tx-indexedsearch-sectionlinks ul {list-style-type:square;}
.tx-indexedsearch-sectionlinks a {color:#0000DD}

.tx-indexedsearch-browsebox-SCell p a {
background-color:transparent;
color:#0000DD;
font-weight:bold;
font-style:normal;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
}

/* Form Login Box */
div.tx-newloginbox-pi1 p {
background-color:transparent;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
div.tx-newloginbox-pi1 h3 {
background-color:transparent;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
letter-spacing:0.1em;
}
div.tx-newloginbox-pi1 p.tx-newloginbox-pi1-forgotP {
background-color:transparent;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}
div.tx-newloginbox-pi1 p.tx-newloginbox-pi1-forgotP a {
color:#0000DD;
text-decoration:none;
}

/* Format Newsticker */
#tickerDiv {
position:relative;
max-width:468px;
width:468px;
height:1.1em;
overflow:hidden;
border-top:1px dashed #C2C2C2;
border-bottom:1px dashed #C2C2C2;
border-left:0;
border-right:0;
background-color:#EBEBEB;
padding:1px;
margin:0px;
}
#tickerText {
vertical-align:middle;
position:relative;
white-space:nowrap;
direction:ltr;
padding:0px;
margin-top:0px;
margin-bottom:2px;
}
.newsticker {
color:#002366;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
line-height:normal;
font-weight:normal;
font-variant:normal;
text-transform:none;
text-decoration:none;
font-stretch:semi-expanded;
vertical-align:middle;
}
.newsticker A:link {
color:#002366;
text-decoration:underline;
}
.newsticker A:hover {
color:#002366;
text-decoration:underline;
}
.newsticker A:active {
color:#002366;
text-decoration:underline;
}
.newsticker A:visited {
color:#002366;
text-decoration:underline;
}

/* Format FAQ */
td.faq_q {
background-color:transparent;
color:#0000DD;
font-family:Tahoma, Verdana, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
td.faq_a {
background-color:transparent;
font-family:Tahoma, Verdana, sans-serif;
font-size:12px;
font-weight:normal;
color:#222222;
text-decoration:none;
padding:3px;
}

/* Format List */
ul {
margin-top:0;
margin-left:16px;
padding:0;
list-style-position:outside;
}
li {
margin:0;
padding:1px;
}

/* Format Gewinnspiel */
.game {
background-color:transparent;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:1.4em;
font-weight:normal;
font-variant:normal;
text-transform:none;
text-decoration:none;
}
.game table {
background-color:transparent;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:1.4em;
font-weight:normal;
font-variant:normal;
text-transform:none;
text-decoration:none;
}
table.game {
background-color:#EBEBEB;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:1.4em;
font-weight:normal;
font-variant:normal;
text-transform:none;
text-decoration:none;
border:0;
}

tr.quiz {
background-color:#FFFFFF;
}

.game form {
background-color:transparent;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:2em;
text-decoration:none;
}
.game input {
background-color:transparent;
color:#222222;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:2em;
text-decoration:none;
margin-top:4px;
margin-bottom:2px;
margin-left:0;
margin-right:8px;
vertical-align:middle;
}
.q_title {
background-color:transparent;
color:#002366;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:1.4em;
font-weight:bold;
font-variant:normal;
text-transform:none;
text-decoration:none;
margin-top:20px;
margin-bottom:6px;
margin-left:0;
margin-right:0;
}

table.quiz_data {
padding:4px;
margin:0;
background-color:#FFFFFF;
}
table.quiz_feedback {
padding:4px;
margin-top:14px;
margin-left:0;
margin-bottom:0;
margin-right:0;
background-color:#EBEBEB;
}

td.q_text {
text-align:left;
vertical-align:top;
}
td.q_check {
border:0;
margin-top:4px;
}

input.q_lastname {
background-color:#FFFFFF;
margin:4px;
width:160px;
text-align:left;
}
input.q_firstname {
background-color:#FFFFFF;
margin:4px;
width:160px;
text-align:left;
}
input.q_email {
background-color:#FFFFFF;
margin:4px;
width:410px;
text-align:left;
}
input.q_company {
background-color:#FFFFFF;
margin:4px;
width:160px;
text-align:left;
}
input.q_position {
background-color:#FFFFFF;
margin:4px;
width:160px;
text-align:left;
}
input.q_address {
background-color:#FFFFFF;
margin:4px;
width:410px;
text-align:left;
}

p.fb_title {
margin-top:7px;
margin-left:0;
margin-bottom:0;
margin-right:0;
background-color:transparent;
color:#002366;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-style:normal;
line-height:normal;
font-weight:bold;
font-variant:normal;
text-transform:none;
text-decoration:none;
}

p.fb_title A:link {
color:#0000DD;
text-decoration:none;
}
p.fb_title A:visited {
color:#0000DD;
text-decoration:none;
}
p.fb_title A:hover {
color:#0000DD;
text-decoration:none;
}
p.fb_title A:active {
color:#0000DD;
text-decoration:none;
}

