/* - - - - - - - - - - - - - - - - - -  Contentraster  - - - - - - - - - - - - - - - - - - */
.kopf {
height:326px; 
}
.content {
margin-top:326px;
}
/* - - - - - - - - - - - - - - - - - -  Kopf  - - - - - - - - - - - - - - - - - - */
h1.claim  {
width:auto;
font-size:15px;
margin-top:-25px;
*margin-top:-35px;
margin-left:125px;
color:#B01E1E;
text-transform:uppercase;
}
* html h1.claim  {
position:relative;
z-index:2;
margin-top:-31px;
}

/*Für Opera, wird von Safari nicht gelesen*/
@media screen and (min-width: 550px){
h1.claim  {
margin-top:0;
position:relative;
z-index:90;
top:-20px;
}
}

/* - - - - - - - - - - - - - - - - - -  waagerechte Navigation  - - - - - - - - - - - - - - - - - - */
#Navigation {
height:230px;
}
#Navigation li {
height:230px;
}
#Navigation li a {
height:65px;
}
#Navigation li.null  {
background-image:url(/cms-admin/include/web/navigation/img/h-bg-00-n.gif);
}
#Navigation li.null:hover,
#Navigation li.nullhover {
background-image:url(/cms-admin/include/web/navigation/img/h-bg-00-h.gif);
}
#Navigation li.eins {
background-image:url(/cms-admin/include/web/navigation/img/h-bg-01-n.gif);
}
#Navigation li.eins:hover,
#Navigation li.einshover {
background-image:url(/cms-admin/include/web/navigation/img/h-bg-01-h.gif);
}
#Navigation li.zwei {
background-image:url(/cms-admin/include/web/navigation/img/h-bg-02-n.gif);
}
#Navigation li.zwei:hover,
#Navigation li.zweihover {
background-image:url(/cms-admin/include/web/navigation/img/h-bg-02-h.gif);
}
#Navigation li.drei {
background-image:url(/cms-admin/include/web/navigation/img/h-bg-03-n.gif);
}
#Navigation li.drei:hover,
#Navigation li.dreihover {
background-image:url(/cms-admin/include/web/navigation/img/h-bg-03-h.gif);
}
#Navigation li.vier {
background-image:url(/cms-admin/include/web/navigation/img/h-bg-04-n.gif);
}
#Navigation li.vier:hover,
#Navigation li.vierhover {
background-image:url(/cms-admin/include/web/navigation/img/h-bg-04-h.gif);
}
#Navigation li.null a:hover img {
background-image:url(/cms-admin/include/web/navigation/img/h-ueber-uns-a.gif);
}
#Navigation li.eins a:hover img {
background-image:url(/cms-admin/include/web/navigation/img/h-energie-a.gif);
}
#Navigation li.zwei a:hover img {
background-image:url(/cms-admin/include/web/navigation/img/h-endkunden-a.gif);
}
#Navigation li.drei a:hover img {
background-image:url(/cms-admin/include/web/navigation/img/h-expansion-a.gif);
}
#Navigation li.vier a:hover img {
background-image:url(/cms-admin/include/web/navigation/img/h-effizienz-a.gif);
}
/* - - - - - - - - - - - - - - - - - -  2. Ebene  - - - - - - - - - - - - - - - - - - */
#Navigation li ul {
width:auto!important;
min-width:auto!important;
}
#Navigation li ul li a,
#Navigation li:hover ul li a,
#Navigation li.hover ul li a {
margin:0;
*margin-left:-13px;
padding:0 0 0 35px;
height:auto;
color:#fff;
background-image:url(/cms-admin/include/web/navigation/img/subnav-liste.gif);
background-repeat:no-repeat;
background-position:0 0.55em;

padding:0 25px 0 35px;
min-width:120px;
display:block;
*display:inline-block;
width:auto!important;
}
#Navigation li.null ul,
#Navigation li.null ul li a {
width:auto;
min-width:163px!important;
}
#Navigation li ul li {
float:none;
position:relative;
clear:both;
height:auto;
width:auto;
max-width:16.75em;
margin:0 0 0 0;
padding:0 0 0 0;
border-left:none;
background-color:transparent;
}
/* - - - - - - - - - - - - - - - - - -  Content  - - - - - - - - - - - - - - - - - - */
.content h3.teaserHead {
color:#7d7d7d;
text-transform:uppercase;
font-size:115%;
}
.content ul h2 {
font-size:100%;
font-weight:normal;
}
.content .rechts h3.teaserHead {
border-bottom:1px solid #7d7d7d;
margin-bottom:14px;
}
.content .links p a,
.content .rechts p a,
.content ul li a {
background-image:url(/cms-layout/img/icon-link.gif);
background-repeat:no-repeat;
background-position:left 0.8em;
padding-left:18px;
}
.content .box {
border:3px solid #afada5;
padding:12px 12px 5px 12px;
}
/*Für Opera 7 und Safari*/
html:first-child>b\ody .content .box {
width:92%;
}

/*Für Opera 7 und Safari*/
html:first-child>b\ody .content ul,
html:first-child>b\ody .content ul li {
width:100%;
}
.content .box ul {
padding-bottom:11px;
}
* html .content ul li {
margin-left:-4px; 
}
.content ul li {
display:block;
margin:0;
}
.content .border {
border-bottom:1px dotted #949380;
padding-bottom:11px;
margin-bottom:11px;
}
.content .box a {
position:relative;
bottom:2px;
display:block;
}
.content .box img {
float:right;
border:1px solid #949380;
}
.content .reLinks img,
.content .reRechts img {
display:block;
margin-top:5px;
margin-bottom:7px;
}
/* - - - - - - Sponsoring Teaser 21.09.2009 - - - - - - - - */
/*Imagespalte links */
dl.spalteLeft {
float:left;
padding:0 0 0 0;
margin:0 0 0 0;
}
.textRight {
padding-left:12px;
}
.content .teaser h3.teaserHead {
color:#7d7d7d;
text-transform:uppercase;
font-size:115%;
border-bottom:1px solid #7d7d7d;
margin-bottom:10px;
}
.teaser {
display:block !important;
margin-bottom:30px;
}
