BODY, .likebody {
 /*background-color:#FFFFFF;*/
 font-family:Arial;
 font-size:12px;
 color:#000000;
}
TD, .liketd {
 /*background-color:#FFFFFF;*/
 font-family:Arial;
 font-size:12px;
 color:#000000;
}
TD.orange {
 background-color:#FF6600;
}
TD.greylight {
 background-color:#E8E8E8;
}
TD.greymid {
 background-color:#BDBDBD;
}
/* Modul im content-Bereich */
table.modul {
 border-left:0px solid  #999999;
 border-right:1px solid #999999;
 border-top:0px solid #999999;
 border-bottom:1px solid #999999;
}
/* Kopfleiste */
TD.kopfleiste {
 background-color:#CCCCCC;
 border-left:1px solid  #000000;
 border-right:0px solid #000000;
 border-top:0px solid #000000;
 border-bottom:1px solid #000000;
}
TD.kopfleisteaktiv {
 border-left:1px solid  #000000;
 border-right:0px solid #000000;
 border-top:0px solid #000000;
 border-bottom:2px solid #000000;
}
/* --- FONT Styles --- */
/* Subnavigation Contentbereich*/
.orange11 {
 color:#FF6600;
 font-family:Arial;
 font-size:11px; 
}
/*Fu&szlig;leiste*/
.grey10 {
 color:#666666;
 font-family:Arial;
 font-size:10px; 
}
/*Sublines*/
.sub {
 color:#666666;
 font-family:Arial;
 font-size:9px; 
}
/*Module*/
.black11 {
 color:#000000;
 font-family:Arial;
 font-size:11px; 
}
a.kopfleiste:link,a.kopfleiste:active,a.kopfleiste:visited{
 color:#000000;
 font-family:Arial;
 font-size:11px; 
 text-decoration:none;
}
a.kopfleiste:hover{
 color:#000000;
 font-family:Arial;
 font-size:11px; 
 text-decoration:underline;
}
a.fussleiste {
 color:#ff6600;
 font-family:Arial;
 font-size:11px; 
}
/* --- INPUT Styles --- */
/*---ge&auml;ndert---*/
select.w_cont {
 font-family:Arial;
 font-size:11px; 
 width:200px
}
/*---Neu--*/
select.w_hws{
 font-family:Arial;
 font-size:11px; 
 width:143px
}
input.gobutton {
 font-family:Arial;
 font-size:11px; 
 border-left:1px solid  #CDC8C4;
 border-right:1px solid #333333;
 border-top:1px solid #CDC8C4;
 border-bottom:1px solid #333333; 
 background-color:#E2E2E2;
 width:28px;
 height:18px;
}
/************************neu*****/
input.gobutton2 {
 font-family:Arial;
 font-size:11px; 
 border-left:1px solid  #CDC8C4;
 border-right:1px solid #333333;
 border-top:1px solid #CDC8C4;
 border-bottom:1px solid #333333; 
 background-color:#E2E2E2;
 width:32px;
 height:32px;
}
/****neu AM****/
input.button {
 font-family:Arial;
 font-size:11px;
 border-left:1px solid  #CDC8C4;
 border-right:1px solid #333333;
 border-top:1px solid #CDC8C4;
 border-bottom:1px solid #333333;
 background-color:#E2E2E2;
 height:18px;
}
/*************************/
input.textbox {
 font-family:Arial;
 font-size:11px; 
 border: 1px solid #BDBDBD;
}
/************************Neu*/
input.textbox1sp {
 font-family:Arial;
 font-size:11px; 
 border: 1px solid #BDBDBD;
 width:141px;
}
input.textbox2sp {
 font-family:Arial;
 font-size:11px; 
 border: 1px solid #BDBDBD;
}
/*modulabstand*/
.abstand{
 border-top-width: 1px;
 border-top-style: solid;
 border-top-color: #999999;
 background-color:#FFFFFF;
 height:5px;
}
.abstand1{
 border-top-width: 0px;
 /*border-top-style: solid;*/
 /*border-top-color: #999999;*/
 background-color:#FFFFFF;
 height:6px;
}
/***********************/
/****************************Neu - Klassen fuer Produktbeschreibung*/
.tdpbl{
 padding-left:5px;
 padding-top:3px;
 padding-bottom:3px;
 background-color:#BDBDBD;
}
.tdpbr{
 padding-left:5px;
 padding-top:3px;
 padding-right:5px;
 padding-bottom:3px;
 background-color:#E8E8E8;
}
.tdcell1{
 padding-left:5px;
 padding-top:3px;
 padding-right:25px;
 padding-bottom:3px;
 background-color:#E8E8E8;
}
.tdcell2{
 padding-left:5px;
 padding-top:3px;
 padding-right:25px;
 padding-bottom:3px;
 background-color:#D9DAD8;
}
/***************************Neu - Klassen fuer Rechenbespiel*/
/*Tableborder*/
.tb1 {
  border-width:1px;
  border-style:solid;
  border-color:#CCCCCC;
}
.tb2 {
  border-width:1px;
  border-style:solid;
  border-color:#999999;
}
.tb3 {
  border-width:1px;
  border-style:solid;
  border-color:#ff6600;
}
/*Hintergrundfarben*/
.tdbg2 {
 background-color:#CCCCCC;
}
.cellfont1{
 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.cellfont2{
 FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Arial,Helvetica,sans-serif;
}

/* Klassen aus den urspr&uuml;nglichen Zeitungen f&uuml;r Zeitungsmodule */
.bg1 {
 BACKGROUND-COLOR:#FFFFFF;
}
.bg2 {
 BACKGROUND-COLOR: #ffffff;
}
.bglight1 {
 BACKGROUND-COLOR: #ffffff;
}
.bgborder {
 BACKGROUND-COLOR: #ffffff;
}
.bgpaper1 {
 BACKGROUND-COLOR: #E8E8E8;
}
.bgpaper2 {
 BACKGROUND-COLOR: #BDBDBD
}
.bgseperatordark {
 BACKGROUND-COLOR: #333333;
}
.bgquizbalken {
 BACKGROUND-COLOR: #77838d
}
.bgslideshow {
 BACKGROUND-COLOR: #000000
}
.headlinebig {
 FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; LINE-HEIGHT: 23px; FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.headlinebigmid {
 FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.headlinemidthin {
 FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.headlinemid {
 FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.headlinevario {
 FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #000000; LINE-HEIGHT: 19px; FONT-FAMILY: Arial,Helvetica,sans-serif; text-decoration:none;
}
.headlinearticle{
font-family:Arial,Helvetica,sans-serif; color:#ff6600; font-size:11px; font-weight:bold;
}
.headlinearticleheight {
 FONT-SIZE: 11px; COLOR:#ff6600; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.headlineextralarge {
 FONT-WEIGHT: bold; FONT-SIZE: 28px; COLOR: #333333; LINE-HEIGHT: 21px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.headlinemiddlebigbold {
 FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; LINE-HEIGHT: 25px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.headlinebigboldinv {
 FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.contentfliess {
 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif;margin-top:0px;
}
.contentfliess1sp{
 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif;
}
.contentmid {
 FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.contentextlink {
 FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.contentsmall {
 FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.contentsmallbold {
 FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.contentmidheight {
 FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 17px; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.contentmidbold {
 FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,sans-serif
}
/*Neu*/
.contentmidboldwhite{
 FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial,Helvetica,sans-serif
}
/*
.contentmidlistlink {
 FONT-SIZE: 11px;
 COLOR: #ff6600;
 FONT-FAMILY: Arial,Helvetica,sans-serif; 
 TEXT-DECORATION: underline;
}
*/
A.color:link {
 color:#ff6600;
 TEXT-DECORATION: none;
}
A.color:active {
 color:#ff6600;
 TEXT-DECORATION: none;
}
A.color:visited {
 color:#ff6600;
 TEXT-DECORATION: none;
}
A.color:hover {
 color:#ff6600;
 TEXT-DECORATION: underline;
}
A.light:link, A.light:active, A.light:visited {
 /*COLOR: #000000;*/
 COLOR: #ff6600;
 TEXT-DECORATION: none;
}
A.light:hover {
 /*COLOR: #000000;*/
 COLOR: #ff6600;
 TEXT-DECORATION: underline;
}
/*********Neu******************/
/*LINKstyles*/
A:LINK,A:ACTIVE,A:VISITED{
color:#ff6600;
text-decoration:none;
}
A:HOVER{
color:#ff6600;
text-decoration:underline;
}
A.headline:link, A.headline:active, A.headline:visited {
 COLOR: #000000;
 TEXT-DECORATION: none;
}
A.headline:hover{
color:#000000;
text-decoration:underline;
}

/**************neue Produktmodule 08102004********/
table.produktrahmen{
  border-width:1px;
  border-style:solid;
  border-color:333333;
}
td.cwsprodhead{
  border-left-width:10px;
  border-left-style:solid;
  border-left-color:#FF6600;
  padding-left:10px;
  background-color:#DADADA;
  font-family: arial;
  font-weight:bold;
  font-size:12px;
  color:#000000;
  vertical-align:middle;
}
td.cwsprodhead2{
  background-color:DADADA;
}
td.cwsprodhead3{
  border-left-width:10px;
  border-left-style:solid;
  border-left-color:#227ABD;
  padding-left:10px;
  background-color:#DADADA;
  font-family: arial;
  font-weight:bold;
  font-size:12px;
  color:#000000;
  vertical-align:middle;
}
td.cwsprodblau{
  border-top-width:25px;
  border-top-style:solid;
  border-top-color:#227ABD;
  background-color:#FFFFFF;
  width:10px;
}
td.cwsprodblau2{
  border-right-width:10px;
  border-right-style:solid;
  border-right-color:#227ABD;
  background-color:#FFFFFF;
  padding-left:10px;
  padding-top:2px;
  padding-bottom:2px;
}
td.cwsprodtext1sp{
  padding-left:10px;
  padding-bottom:8px;
  padding-top:5px;
  vertical-align:bottom;
  font-family: arial;
  font-size:11px;
  color:#000000;
}
td.cwsprodtext2sp{
  padding-left:10px;
  padding-bottom:8px;
  vertical-align:bottom;
  font-family: arial;
  font-size:12px;
  color:#000000;
}
td.cwsprodfoot{
  background-color:#DADADA;
  height:25px;
}
td.cwsprodfoothws{
  background-color:#DADADA;
  height:20px;
  vertical-align:middle;
  padding-left:10px;
  padding-right:10px;
}

/*Seitenheader*/
td.pageheader{
vertical-align:middle;
text-align:right;
font-family:Arial,verdana,Helvetica,sans-serif;
font-size:17px;
font-weight:bold;
color:#000000;
letter-spacing:1px;
white-space:nowrap;
width:600px;
height:24px;
padding-right:10px;
background-color:#E9E9E9;
border-top:1px solid #FF6600;
border-bottom:1px solid #FF6600;
}
.pageheadertxt{
vertical-align:middle;
text-align:right;
font-family:Arial,verdana,Helvetica,sans-serif;
font-size:17px;
font-weight:bold;
color:#000000;
letter-spacing:1px;
white-space:nowrap;
text-transform: uppercase;
}
/* Modulheader */
.mdhd{
height:15px;
background-color:#E9E9E9;
padding-left:5px;
padding-right:15px;
}
.mdhdtxt{
font-family:Arial,verdana,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
color: #5e5d5d;
letter-spacing:1px;
text-transform:uppercase;
white-space:nowrap;
}

.bannerhead{
background-color:#FF6600;
}