/* CSS Document */

body 
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
margin:0px 0px 0px 0px;
}
a 
{
color:#E60003;
text-decoration:none;
font-weight:bold;
}
.rot 
{
color:#E60003;
}
.page 
{
width:1001px;
border:0px;
}
.content 
{
width:755px;
border:0px;
}
.col_1 
{
width:529px;
border:0px;
}
.col_1b 
{
width:450px;
border:0px;
}
.teaser 
{
width:201px;
border:0px;
}
.fliesstext 
{
font-size: 0.7em;
line-height:14px;
}
.textklein 
{
font-size:10px;
line-height:14px;
}
.textkleingrau
{
color: #686868;
font-size:9px;
line-height:14px;
}
.textkleingrau a
{
font-weight: bold;
}
.form
{
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
}
.textrot 
{
color:#E60003;
font-size:0.7em;
line-height:14px;
font-weight:normal;
}

.grussheadline 
{
font-size:0.8em;
color:#ffffff;
font-weight:bold;
line-height:15px;
}

.headline 
{
font-size:0.8em;
color:#008342;
font-weight:bold;
line-height:15px;
}

.headline a,
.headline a:hover
{
color:#008342;
font-weight:bold;
}
.teaserheadline 
{
font-size: 0.65em;
color:#FFFFFF;
font-weight:bold;
}
.teaserheadline a,
.teaserheadline a:hover 
{
color:#FFFFFF;
}
.weiss 
{
font-size:0.7em;
color:#FFFFFF;
font-weight:bold;
}
.textgruen
{
font-size:0.7em;
color:#008342;
line-height:14px;
}
.shoplink,
.shoplink a 
{
font-size:0.7em;
color:#008342;
font-weight:bold;
line-height:14px;
padding-right:36px;
background-image:url(/img/system/shoplink_bg.gif);
background-repeat:no-repeat;
background-position:right;
}
.textrosa 
{
font-size:0.65em;
color:#FACCCD;
line-height:13px;
}
.sitepath
{
font-size:0.7em;
color:#7F7F7F;
font-weight:normal;
}
.sitepath a
{
color:#7F7F7F;
font-weight:normal;
}
.sitepath a:hover
{
color:#7F7F7F;
font-weight:normal;
}
.metanavi
{
font-size:0.65em;
color:#504E53;
font-weight:normal;
}
.metanavi a
{
color:#504E53;
font-weight:normal;
}
.metanavi a:hover 
{
color:#504E53;
font-weight:normal;
}
.noborder 
{
  border:0px;
}
.form 
{
  margin: 0px;
}
.inputstandard
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:330px;
height:18px;
border: 1px solid #BFBFBF;
color: #000000;
padding:1px 0px 0px 4px;
}
.inputplz
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:60px;
height:18px;
border: 1px solid #BFBFBF;
color: #000000;
padding:1px 0px 0px 4px;
}
.inputort
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:270px;
height:18px;
border: 1px solid #BFBFBF;
color: #000000;
padding:1px 0px 0px 4px;
}
.inputspecial
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:140px;
height:18px;
border: 1px solid #BFBFBF;
color: #504E53;
padding:1px 0px 0px 4px;
}
.inputlogin
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:150px;
height:18px;
border: 1px solid #BFBFBF;
color: #000000;
padding:1px 0px 0px 4px;
}
.inputplan
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
width:65px;
height:18px;
border: 1px solid #BFBFBF;
color: #000000;
padding:1px 0px 0px 1px;
}
.wmenu,
.wmenuon 
{
font-size:0.7em;
padding-bottom:3px;
padding-left:8px;
background-image:url(/img/system/naviarrow_off.gif);
background-repeat:no-repeat;
background-position:1px 4px;
}
.wmenu a 
{
color:#E60003;
font-weight:normal;
}
.wmenu a:hover 
{
color:#008342;
}
.wmenuon 
{
background-image:url(/img/system/naviarrow_on.gif);
}
.wmenuon a 
{
color:#008342;
font-weight:bold;
}

.wmenu2,
.wmenu2on 
{
font-size:0.7em;
padding-bottom:3px;
padding-left:24px;
background-image:url(/img/system/navitwinarrow_off.gif);
background-repeat:no-repeat;
background-position:14px 4px;
}
.wmenu2 a 
{
color:#E60003;
font-weight:normal;
}
.wmenu2 a:hover 
{
color:#008342;
}
.wmenu2on 
{
background-image:url(/img/system/navitwinarrow_on.gif);
}
.wmenu2on a 
{
color:#008342;
font-weight:bold;
}

.copyright
{
font-size:0.6em;
color:#008342;
line-height:14px;
}
.textwinzigweiss
{
font-size:0.6em;
color:#008342;
line-height:14px;
}

div.pressebild { background-color:#E7E7E7; background-position:center center; background-repeat:no-repeat; }
div.pressebild a { display:block; width:161px; height:140px; }
a.download { margin-top:3px; display:block; background:url(../img/pfeil.gif) 0 2px no-repeat; padding-left:12px; font-size:0.6em; }

div#DIV_kalender { width:220px; float:left; }
div#DIV_kalender select { margin-right:10px; }
.clear { clear:both; height:0; line-height:0; }
a#btnAdd2 { float:left; padding-top:3px; }
div#DIV_sucheingabe { margin-bottom:7px; }