a {
      color : #ffffff;
      text-decoration: none;
      font-family: arial;

}
a:hover {
      color : #00DF00;
      text-decoration: none;
      font-family: arial;
	}

#marketingmain a:link, #marketingmain a:visited, #marketingmain a:hover
{
  font: 100% arial;
  color: #000000;     /* Hier Schriftfarbe für versteckte Links */
}
#marketingmain a:hover
{
   font: 100% arial;
   color: #113099;
}

#marketingUntermenu
{
         margin-left: 20px;
         padding-top: 1px;
         font: 120% arial;
         color : #113099;
}

#marketingUntermenuactive
{
         margin-left: 20px;
         font: 120% arial;
         padding-top: 1px;
         color : #00006A;
         font-weight: bold;
}
#marketingObermenuactive
{
         margin-left: 20px;
         font: 120% arial;
         padding-top: 1px;
         color : #00006A;
         font-weight: bold;
}


#marketingnavleiste a:link
{
         margin-left: 18px;
         font: 70% arial;
         color : #00006A;
         font-weight: none;
}

#marketingnavleiste
{
         margin-left: 18px;
         font: 70% arial;
         color : #00006A;
         font-weight: none;
}

#marketingnavleiste2 a:link
{
         font: 70% arial;
         color : #00006A;
         font-weight: none;
}

#marketingnavleiste2
{
          font: 70% arial;
         color : #00006A;
         font-weight: none;
}

#marketingObermenu
{
	margin-left: 20px;
         padding-top: 2px;
         font: 120% arial;
         color : #113099;


}

ul {
		margin: 0;
		padding: 0;
		list-style: none;

	}

li {
		position : relative;
		float : left;
                 line-height : 0.9em;
		margin-bottom : -1px;


}
.ie li .marketing3 {
       background-image:url("./images/dreieck.gif");
       height: 21px;
       background-repeat: no-repeat;
       width: 200px;
       font-size: 0.7em;
       margin: 1px;
         font-family: arial;
        background-color:#C0C0C0;
         border-top: 1px solid #113099;
         border-bottom: 1px solid #113099;
         border-right: 1px solid #113099;
         border-left: 10px solid #113099;

}
.gecko li .marketing3 {
         background-image:url("./images/dreieck.gif");
         height: 21px;
         background-repeat: no-repeat;
         width: 200px;
         font-size: 0.7em;
         margin: 1px;
         font-family: arial;
         background-color:#C0C0C0;
         border-top: 1px solid #113099;
         border-bottom: 1px solid #113099;
         border-right: 1px solid #113099;
         border-left: 10px solid #113099;

}

.ie li .marketing3active {
       background-image:url("./images/dreieck.gif");
       height: 21px;
       background-repeat: no-repeat;
       width: 200px;
       font-size: 0.7em;
       margin: 1px;
         font-family: arial;
        background-color:#D4D4D4;
         border-top: 1px solid #00006A;
         border-bottom: 1px solid #00006A;
         border-right: 1px solid #00006A;
         border-left: 10px solid #00006A;

}
.gecko li .marketing3active {
         background-image:url("./images/dreieck.gif");
         height: 21px;
         background-repeat: no-repeat;
         width: 200px;
         font-size: 0.7em;
         margin: 1px;
         font-family: arial;
         background-color:#D4D4D4;
         border-top: 1px solid #00006A;
         border-bottom: 1px solid #00006A;
         border-right: 1px solid #00006A;
         border-left: 10px solid #00006A;

}

.ie li .marketing1 {
                  height: 21px;
                width: 200px;
                font-size: 0.7em;
                margin: 1px;
         font-family: arial;
         background-color:#D4D4D4;
         border-top: 1px solid #00006A;
         border-bottom: 1px solid #00006A;
         border-right: 1px solid #00006A;
         border-left: 10px solid #00006A;

}
.ie li .marketing2 {
                 height: 21px;
                 width: 200px;
                 font-size: 0.7em;
                 margin: 1px;
         font-family: arial;
          background-color:#C0C0C0;
         border-top: 1px solid #113099;
         border-bottom: 1px solid #113099;
         border-right: 1px solid #113099;
         border-left: 10px solid #113099;
}

.gecko li .marketing1 {
                 height: 21px;
                width: 200px;
                font-size: 0.7em;
                margin: 1px;
         font-family: arial;
         background-color:#D4D4D4;
         border-top: 1px solid #00006A;
         border-bottom: 1px solid #00006A;
         border-right: 1px solid #00006A;
         border-left: 10px solid #00006A;

}
.gecko li .marketing2 {
             background-image:url(images/buttoninactive.jpg);
                 background-repeat: no-repeat;
                 height: 21px;
                 width: 200px;
                 font-size: 0.7em;
                 margin: 1px;
         font-family: arial;
          background-color:#C0C0C0;
         border-top: 1px solid #113099;
         border-bottom: 1px solid #113099;
         border-right: 1px solid #113099;
         border-left: 10px solid #113099;
}
.ie #marketing-bildnav {
        text-align: center;
        font-size: 70%; color: #FFFFFF;
        background-color: #000000;
 }

.gecko #marketing-bildnav {
        text-align: center;
        font-size: 70%; color: #FFFFFF;
        background-color: #000000;
 }

.gecko #teaserbox {
        font: 70% arial; color: #FFFFFF;
}

.ie #teaserbox {
        font: 70% arial; color: #FFFFFF;
}

.gecko #teaserboxinside {
        font: 70% arial; color: #000000;

        border-right: 1px;
        border-bottom: 1px;
        background: #FFFFFF;
}

.ie #teaserboxinside {
        font: 70% arial; color: #000000;

        border-right: 1px;
        border-bottom: 1px;
        background: #FFFFFF;
}

.ie #navmarketingbottom a {
        text-decoration: none;
        margin: 0; padding:0;
        border: 0px;
        font: 100% arial; color: #000000;

}
.ie #navmarketingbottom {
        text-decoration: none;
        margin: 0;
        padding-top: 5px;
        border: 0px;
        font: 70% arial; color: #000000;

}

.gecko #navmarketingbottom a {
         text-decoration: none;
        margin:0; padding:0;
        border: 0px;
        font: 100% arial; color: #000000;

}
.gecko #navmarketingbottom {
        text-decoration: none;
        margin:0; padding:0;
        border: 0px;
        font: 70% arial; color: #000000;

}
#main {
    font: 70% arial; color: #000000;
    margin-left: 0px
}

li ul {
		display: block;
		position : absolute;
		left: -999em;
}

.ie li ul {
        margin-left : 202px;
        margin-top: -23px;
}
.gecko li ul {
        margin-left : 213px;
        margin-top: -24px;
}




li a {
		display : block;
                 color : black;
                 border : 0px solid black;


}

.ie li a:hover {
                 width: 200px;
                 height: 21px;
                width: 200px;
                font-size: 0.7em;
                margin: 1px;
         font-family: arial;
         font-weight: bold;
         background-color:#D4D4D4;
         border-top: 1px solid #00006A;
         border-bottom: 1px solid #00006A;
         border-right: 1px solid #00006A;
         border-left: 10px solid #00006A;
	}

.ie li.marketing3 a:hover {
                	background-image:url(images/dreieck.gif);
                 background-repeat: no-repeat;
                 width: 200px;
                 height: 21px;
                width: 200px;
                font-size: 0.7em;
                margin: 1px;
         font-family: arial;
         background-color:#D4D4D4;
         border-top: 1px solid #00006A;
         border-bottom: 1px solid #00006A;
         border-right: 1px solid #00006A;
         border-left: 10px solid #00006A;
	}
.gecko li.marketing3 a:hover {
                	background-image:url(images/dreieck.gif);
                 background-repeat: no-repeat;
                 width: 200px;
                 height: 21px;
                width: 200px;
                font-size: 0.7em;
                margin: 1px;
         font-family: arial;
         background-color:#D4D4D4;
         border-top: 1px solid #00006A;
         border-bottom: 1px solid #00006A;
         border-right: 1px solid #00006A;
         border-left: 10px solid #00006A;
}

.gecko li a:hover {
                 width: 200px;
                 height: 21px;
                 width: 200px;
                font-size: 0.7em;
                margin: 1px;
         font-family: arial;
         background-color:#D4D4D4;
         border-top: 1px solid #00006A;
         border-bottom: 1px solid #00006A;
         border-right: 1px solid #00006A;
         border-left: 10px solid #00006A;

	}

#bgstel {
        background-color:#113099;
}

li:hover ul, li.sfhover ul {
		left: auto;
	}



function MM_preloadImages() { //v3.0
   var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
   var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
   if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
 }

 function MM_swapImgRestore() { //v3.0
   var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
 }

 function MM_swapImage() { //v3.0
   var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
 }

 function MM_findObj(n, d) { //v4.01
   var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
   d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
   if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
   for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
   if(!x && d.getElementById) x=d.getElementById(n); return x;
 }
function css_browser_selector() {
	var
		ua = navigator.userAgent.toLowerCase(),
		is = function(t){ return ua.indexOf(t) != -1; },
		h = document.getElementsByTagName('html')[0],
		b = (!(/opera|webtv/i.test(ua)) && /msie (\d)/.test(ua)) ? ((is('mac') ? 'ieMac ' : '') + 'ie ie' + RegExp.$1)
			: is('gecko/') ? 'gecko' : is('opera') ? 'opera' : is('konqueror') ? 'konqueror' : is('applewebkit/') ? 'webkit safari' : is('mozilla/') ? 'gecko' : '',
		os = (is('x11') || is('linux')) ? ' linux' : is('mac') ? ' mac' : is('win') ? ' win' : '';
	var c = b+os+' js';
	h.className += h.className?' '+c:c;
}
