/*** Koradi Handels AG style definitions *** (c) Koradi Handels AG, 2004 ***/

p, li, td, th, ul, ol, center, dt, dd, dl, input, textarea {
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  color: #003366;
  text-decoration: none;
}

body {font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  color: #003366;
  text-decoration: none;
  background-image:url('pics/Schwung2.jpg');
  background-repeat:no-repeat;
  background-position:4px 0px; }

a:link { color: #336699; }
a:visited { color: #85a3c2; }
a:active { color: #336699; }
a:hover { color: #336699; }

/*** header ***/
.metalayer {
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  color: #003366;
  position: absolute;
  background-color: #e6eaee;
  border: 1px solid #ccd6e0;
  visibility: hidden;
  z-index: 15;
}

.menutext, a:link.menutext, a:visited.menutext, a:active.menutext, a:hover.menutext { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  text-decoration: none;
  color: #003366;
}

.menutextbold, a:link.menutextbold, a:visited.menutextbold, a:active.menutextbold, a:hover.menutextbold { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #003366;
}

.metamenuitem {
  margin-top: 4px;
  margin-bottom: 4px;
  margin-left: 10px;
  margin-right: 10px;
}

.meta, a:link.meta, a:visited.meta, a:active.meta, a:hover.meta {
  font-family: arial, helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  color: #003366;
}

.metabold, a:link.metabold, a:visited.metabold, a:active.metabold, a:hover.metabold {
  font-family: arial, helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #003366;
}

.morebutton {
  float: right;
}

.button {
  font-family: arial, helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #003366;
  background-color: #e6eaee;
  border-width: 1px;
  border-color: #003366;
  border-style: solid;
  height: 17px;
  text-align: center;
  vertical-align: middle;
}

.businesschannel, a:link.businesschannel, a:visited.businesschannel, a:active.businesschannel, a:hover.businesschannel { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: bold;
  text-decoration: none;
  color: #336699;
  background-color: #eaeff3;
}

/*** navigation ***/
.nav, a:link.nav, a:visited.nav, a:active.nav, a:hover.nav { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  text-decoration: none;
  color: #003366;
  margin-top: 2px;
  margin-bottom: 2px;
}

.navsel, a:link.navsel, a:visited.navsel, a:active.navsel, a:hover.navsel { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #003366;
  margin-top: 2px;
  margin-bottom: 2px;
}

.navline {
  background-color: #FFB300;
}

.bgnavactive { 
  background-color: #FFDF80;
}

.bgnav { 
  background-color: #FFEEB9;
}

.bgnavover { 
  background-color: #FFEAAA;
}

.imagecaption {
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px; 
  text-decoration: none;
  color: #003366; 
  background-color: #f2f3f5;
  margin-top: 6px;
  margin-left: 9px;
  margin-right: 9px;
  margin-bottom: 6px;
}

p.navpath { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal;
  text-decoration: none;
  color: #003366; 
  margin-top: 17px;
}

a:link.navpath, a:visited.navpath, a:active.navpath, a:hover.navpath { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px; 
  font-weight: normal;
  text-decoration: none;
  color: #003366; 
  margin-top: 17px;
}

/*** content ***/
p.primaryheadline {
  font-family: arial, helvetica, sans-serif; 
  font-size: 26px; 
  font-weight: normal;
  color: #003366;
  margin-top: 21px;
  margin-bottom: 0px;
}

p.secondaryheadline {
  font-family: arial, helvetica, sans-serif; 
  font-size: 26px; 
  font-weight: normal;
  color: #336699;
  margin-top: 0px;
  margin-bottom: 0px;
}

p.leadtext {
  font-family: arial, helvetica, sans-serif; 
  font-size: 15px; 
  font-weight: normal;
  color: #336699;
  margin-top: 10px;
  margin-bottom: 0px;
}

p.sectiontitle {
  font-family: arial, helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: bold;
  text-decoration: none;
  color: #003366;
  margin-top: 0px;
  margin-bottom: 0px;
  background-color: #FFEEB9;
  border-top-width: 1px; 
  border-top-style: solid; 
  border-top-color: #FFB300;
  border-bottom-width: 1px; 
  border-bottom-style: solid; 
  border-bottom-color: #FFB300;
}

p.timestamp, td.timestamp, .timestamp {
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px; 
  color: #003366;
}

p.text, td.text, .text {
  font-family: arial, helvetica, sans-serif; 
  font-size: 12px; 
  text-decoration: none;
  color: #003366;
}

.disclaimer, p.disclaimer, a:link.disclaimer, a:active.disclaimer, a:visited.disclaimer, a:hover.disclaimer {
  font-family: arial, helvetica, sans-serif; 
  font-size: 10px; 
  font-weight: normal;
  color: #335c85;
}

p.footnotes, a:link.footnotes, a:visited.footnotes, a:active.footnotes, a:hover.footnotes {
  font-family: arial, helvetica, sans-serif; 
  font-size: 10px; 
  color: #003366;
  margin-top: 5px;
  margin-bottom: 5px;
}

.caption {
  font-family: arial, helvetica, sans-serif; 
  font-size: 10px; 
  color: #003366;
}

.boardtext {
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  color: #003366;
}

.navigationelementtext {
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  color: #003366;
  background-color: #f2f3f5;
}

.navigationelementtext ul li {
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  margin-left: -24px;
  color: #003366;
  background-color: #f2f3f5;
}

.navigationelementlist, a.navigationelementlist {
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  background-color: #f2f3f5;
}

.linklist, a:link.linklist, a:active.linklist, a:hover.linklist {
  font-family: arial, helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: bold;
  text-decoration: none;
  color: #336699;
}

a:visited.linklist {
  font-family: arial, helvetica, sans-serif; 
  font-size: 12px; 
  font-weight: bold;
  text-decoration: none;
  color: #85a3c2;
}

.tablehead, a.tablehead, a:link.tablehead, a:hover.tablehead, a:visited.tablehead {
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  color: #003366;
  text-decoration: none;
}

.tabledata {
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  color: #003366;
  text-decoration: none;
  margin-right: 3px;
}

a.tabledata, a:link.tabledata, a:hover.tabledata {
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  color: #336699;
  text-decoration: none;
  margin-right: 3px;
}

a:visited.tabledata {
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  color: #85a3c2;
  text-decoration: none;
  margin-right: 3px;
}

/*** right feature area ***/
.rfinfo { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 10px;
  color: #336699;
  background-color: #f2f3f5;
}

.rftext { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  color: #336699;
  background-color: #f2f3f5;
}

.rflist, a.rflist { 
  font-family: arial, helvetica, sans-serif; 
  font-size: 11px;
  font-weight: normal;
  text-decoration: none;
  background-color: #f2f3f5;
}

.rfundertitle {
  background-color: #99adc2;
}

.rfbordertitle {
  background-color: #d9e2e9;
}

.rfbordertext {
  background-color: #d9e2e9;
}

h1           { font-family: Arial; font-size: 14pt; font-weight: bold; color: #FF9900}
h2           { font-family: Arial; font-size: 12pt; font-weight: bold; color: #FF9900 }
h3           { font-family: Arial; font-size: 11pt; font-weight: bold; color: #FF9900 }

span.navtitle    { font-family: Arial; font-size: 11pt; font-weight: bold; color: #000000 }