/*------------- #######      IWB STYLES  Version1   #######  --------------- */


body {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #000000; 
  margin-top: 10px;
  margin-bottom: 20px;
  background-color: #FFFFFF;
}

body.login  {
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #000000; 
  margin-top: 0px; margin-right:0px;
  margin-bottom:0px; margin-left:0px;
  background-color: #FFFFFF;
}

table.outertable {
  width: 700px;
}

td,th   {
  font-family: Arial, Helvetica, sans-serif;  
  font-size: 11px;
  color: #000000;
}


a  {
  color : #000000;
  font-size : 11px;
}

a:link  {
  text-decoration : underline;
  color : #000000;
}

a:active  {
  text-decoration : underline;
  color : #000000;
}

a:visited  {
  text-decoration : underline;
  color : #000000;
}

a:hover  {
  text-decoration : underline;
  color : #437093;

}


/*---------------------------   Farben   ---------------------------- */

#dunkelrot   {background-color:#9F0004; color:#FFFFFF;}
#grau    {background-color:#F6F6F6;}
#blauhell    {background-color:#E7F2F6;}
#blaumittel  {background-color:#C3DCE7;}
#beige     {background-color:#FDEEDB;}

#schwarz     {background-color:#000000;}

#textblau    {color:#437093;}



/*---------------------------   Navigation   ---------------------------- */

td.menu  { 
  padding-left:10px;padding-right:10px;
  background-color: #F6F6F6;
  border-right: 1px solid #7F7F7F;
} 

td.menulink1   { 
         border-bottom: 1px solid #BFBFBF;
       padding-top: 6px;
       padding-bottom: 6px;} 

.menulink1 a, .menulink1 a:active, .menulink1 a:visited { 
  font-weight: bold;
  font-size: 11px;
  color: #9F0004;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
 } 

.menulink1 a:hover  {
  font-weight: bold;
  font-size: 11px;
  color: #737373;
  text-decoration: none;
}


.menulink2 a, .menulink2 a:active, .menulink2 a:visited { 
  font-weight: normal;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
 } 

.menulink2 a:hover  {
  font-weight: normal;
  font-size: 10px;
  color: #6C1618;
  text-decoration: none;
}


.blaulink a, .blaulink a:active, .blaulink a:visited { 
  color : #437093;
} 

.blaulink a:hover  {
  color : #737373;
}


.rotlink a, .rotlink a:active, .rotlink a:visited { 
  color : #9F0004;
  text-decoration: underline;
} 

.rotlink a:hover  {
  color : #737373;  
  text-decoration: underline;
}



/*---------------------------   INHALTE    ---------------------------- */

td.headline  {font-family: arial narrow; helvetica condensed; 
      font-weight: bold; 
      text-transform: uppercase; 
      padding-left:10px; padding-right:10px; 
      height: 18px;}

.headline {  font-weight: bold; text-transform: uppercase;}


/*---------------------------   Head Suche    ---------------------------- */

td.headsuche  {padding:8px; border-right: 4px solid #FFFFFF;}
.rubrikheadline {  font-weight: bold; text-transform: uppercase; font-size10px;}
td.rubriken {  font-family: Arial, Helvetica, sans-serif; font-size: 10px;}

.rubriken a, .rubriken a:active, .rubriken a:visited { 
  font-size: 10px;
} 

.rubriken a:hover  {
  font-size: 10px;
  color : #437093;
}

input {
  width: 170px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
}
/* input.text  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; height: 18px;} */
input.submit  {font-family: Arial, Helvetica, sans-serif; 
     font-size: 11px; 
     background-color: #437093; 
     color:#FFFFFF;
     border: 1px solid #437093;
     font-weight: bold;
     text-transform: uppercase;
     height: 18px;}


/*---------------------------   Artikel    ---------------------------- */

.headlineartikel   { font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold;}
.sublineartikel  { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal;}

.teaserheadline {  font-weight: bold; font-size:12px;}

td.teaserbox   { padding:6px;
       padding-left:10px;}

.teaserbox a, .teaserbox a:active, .teaserbox a:visited { 
  text-decoration: none;
 } 

.teaserbox a:hover  {
  color : #6C1618;
  text-decoration: none;
}



/*---------------------------  Themenpakete   ---------------------------- */


/*---------------------------   Poll   ---------------------------- */

td.umfrage  { border:1px solid #000000; padding:6px; padding-left:10px;}

/*---------------------------   Webcode   ---------------------------- */

.wcheadline  { font-size:18px;}
.headlineblau  { font-size:14px; color:#437093;}
td.webcodetitel  { font-size:12px;}

.wclink a, .wclink a:active, .wclink a:visited { 
  color : #437093;
 } 

.wclink a:hover  {
  color :  #7F7F7F;
}
