body {
        background: #FFF;
        color: #000;
}
/*
+++++++++++++
        CONTAINER
+++++++++++++
*/


/* HEAD */
#headold {
        background: #FFF url(../images/pat/bg-top_home.jpg) left top no-repeat;
}
#head ul li, #content #subnav ul li {
        color: #E3001B;

}

#head ul li a, #content #subnav ul li a { color: #333; }

/* INNERWRAP */
#innerwrap {
        
        color: #000;
}
/* NAV */
#nav {
        color: #000;
}
#nav #divSearch {
        background: #FFF url(../images/pat/bg-eckeol.gif) 4px 0 no-repeat;
}
#nav form span {
        background: #E3001B;
        color: #FFF;
}
#nav form input.suchen {
        border-top: 1px solid #000;
        border-right: 1px solid #CCC;
        border-bottom: 1px solid #CCC;
        border-left: 1px solid #000;
}

#nav ul {
        background: #83B2E3;
}

/* weise Naviicons nur auf Folgeseiten*/
#homepat #nav ul li { background: #5389C2;border-top:#D8D9DA 1px solid; }
#folgepat #nav ul li { background: transparent; border-top:#D8D9DA 1px solid;;}
#folgepat #nav ul li.highlight { background: transparent; border-top:#D8D9DA 1px solid;;}
#folgepat #nav ul ul li.highlight { background: #EDF0F8; }


#nav ul li a  { color: #FFF; font-weight: bold; }

/* Listenelemente ohne link highlighten */
#nav ul li  { color: #E3001B; }

#highlight a  { color: #E3001B; }
#folgepat #nav ul li a.highlight { background:url(../Images/pat/bullet.gif) no-repeat;background-position:10px 50%;color:#013256;font-weight:bold; }
#folgepat #nav ul ul li a.highlight { background:url(../Images/pat/bullet.gif) no-repeat;background-position:10px 50%;color:#013256;font-weight:bold; }
#folgepat #nav ul a:hover { background:url(../Images/pat/bullet.gif) no-repeat;background-position:10px 50%;color:#013256;font-weight:bold; }

navarea .topnavi ul li a .highlight {
color:#83B2E3 ;
text-decoration:none;}



/* verschachtelte Navigation */
#folgepat #nav ul ul { background: none; color:#000000; }
#folgepat #nav ul ul li { background:#EDF0F8; color:#000000; }
#folgepat #nav ul ul li a{color:#000000; }
#folgepat #nav ul ul ul li  { background: transparent url(../images/pat/bg-navlili.gif) left bottom no-repeat; color:#000000; }
#folgepat #nav ul ul ul li.highlight  { background: transparent url(../images/pat/bg-navlili.gif) left bottom no-repeat; color:#000000; }

/* CONTENT */
#content {
        background: #FFF;
        border-top: 0px solid #E3001B;
}

#content h1 { color: #0062AC;padding-left:3px;  }
#content h2 { color: #0062AC;padding-left:3px;  }
#content h3 { color: #0062AC;padding-left:3px;  }
#content p { color: #333333; padding-left:3px; }
#content p.headercolor { color: #0062AC;        }
#content #subnav ul li.first { background: none; }
#content ul { padding-left: 30px; }
#content a { color: #E3001B; text-decoration: none; }
#subnav ul  { font-size:80%; padding-top:10px; margin-left: -30px; color:#000000; }

/* TEASER */

#teaser h2 {
        background: #FFF url(../images/pat/teaser_h_bg.jpg) left top no-repeat;
        color: #FFF;
        border-right: 0px solid #e8e8e8;
        border-left: 0px solid #e8e8e8;
}
#teaser dl {
		background: #E3001B url(../images/pat/teaser1_bg.jpg) left top no-repeat;
        color:#333333;
}
#teaser dl.teaser2 {
		background: #E3001B url(../images/pat/teaser2_bg.jpg) left top no-repeat;
        color:#333333;
		height:78px;
}

#teaser dl dd a { color: #E3001B; text-decoration: none; }

/* FOOTER */

#footer p a { color: ##289DE9; }

#footer td a { color: ##289DE9; }

#content p.picture_left, #content p.picture_right {color:#0062AC;}

#support UL{
 float:left;
 width:460px;
 padding:5px 0 0 30px;
 list-style-type:none;
 margin:0;
}

.hint  {
 left:-10000px;
 position:absolute;
 top:-10000px;
}



#footer LI {
 display:block;
 width:auto;
 padding-bottom:0.4em;
 float:left;
}

#footer .navlist LI A {
 width:150px;
 display:block;
 float:left;
 color:#289DE9;
 text-decoration:none;
  font-size:12px;
}

#footer P 		{
 float:left;
 padding:5px 20px 0 0;
 width:280px;
 margin-top:0;
 margin:0 0;
 font-size:12px;
 text-align:left;
}		

#footer A.vfa 	{
 float:left;
 background-image:url(../images/vfa.png);
 width:82px;
 height:21px;
}

#footer a.fsa {
 float:left;
 background-image:url(../images/fsa.png);
 width:82px;
 height:54px;
}

#footer P A {
 color:#999;
 text-decoration:none;
}
	
#footer A.logo 	{
 float:left;
 background-image:url(../images/logo-footer.png);
 width:52px;
 height:33px;
 margin-top:10px;
 display:block;
}
a.extern {padding-left:12px; background:url(../images/extern.gif) no-repeat;}
  

