/**
 * @author Dipl.-Ing. (FH) André Fiedler
 * 
 * Copyright (c) 2010 ö_konzept <http://oe-konzept.de>
 */
 
#header { float: left; height: 396px; width: 100%; overflow: hidden; }
#logo-wrapper { float: none; margin: 15px 0 0 836px; width: 98px; height: 54px; }
#logo { margin: 0; }
#menu { margin: 39px 0 0 836px; }
#toolbar { position: absolute; top: 240px; z-index: 6; width: 300px; margin: 80px 0 0 760px;}
#merry-go-around { margin: 0 0 49px 0; }
#footer { margin-top: 100px; }

.right-col .logo-1991-2011 { display: block; width: 152px; height: 36px; background: none center top no-repeat; margin: 7px 0 0 152px; border-bottom: 1px #d5d2d1 solid;}
.right-col .logo-1991-2011 span { display: none; }
#logo-bmwi, #stoerer{ text-align: left; margin: 43px 0 0 160px; }
#rueckblick_20jahre { width:152px; margin:106px 0 0 160px; }
#rueckblick_20jahre a .caption { color:#62b70c; line-height:11px; }

.intro { padding: 39px 10px 39px 200px; margin: -2px 0 0 0; border-top: 1px #d5d2d1 solid; width: 450px; }
#content { margin-top: 4px; }

.news-list-wrapper { border-bottom: 1px #d5d2d1 solid; }
.news-list ul { margin-top: 0; }
.news-list ul a { min-height: 0; border-bottom: none; margin-bottom: 0; }

#slogan { position: absolute; top: 242px; padding-top: 5px; left: 30px; color: #fff; cursor: default; }
#slogan .slogan-1 { font-size: 30px; font-weight: bold; }
#slogan .slogan-2 { font-size: 18px; line-height: 45px; }

#slideshow-holder{ position: absolute; width: 815px; height: 396px; top: 0; left: 0px; background: transparent;z-index: 5; overflow: hidden;}
#slideshow-holder-mask{ position: absolute; right: 0; top: 0; height: 396px; width: 193px; background: url(../grafiken/header/abdecker.png) no-repeat top right;}
#slideshow-holder #slogan{ position: absolute; width: 395px; height: 138px; top: 200px; left: 0px;padding: 40px 20px;background: url(../grafiken/header/gruenflaeche.png) no-repeat;}
#slideshow-holder #slideshow-image { position: absolute; left: 0; top: 0; background: url(../grafiken/header/slideshow/standard.jpg) no-repeat; width: 200%; height: 368px; overflow-y: hidden;}
#slideshow-holder #slideshow-image.loaded { background: none;}
#slideshow-holder #people {position: absolute; width: 274px; height: 343px; background: url(../grafiken/header/slideshow/people.png) no-repeat; bottom: -35px; right: 80px;}
#slideshow-holder .slide-img{ position: absolute; top: 0; left: 0; opacity: 0 }

.news-list .list-text { float: left; }
.news-list .list-text a { padding-left: 10px; }
.news-list .title { float: left; width: 160px; font-weight: bold; font-size: 18px; color: #62b70c; padding: 13px 0 0 30px; }
.news-list ul { float: left; margin-top: 0; }
.news-list ul a { display: block; width: 460px; min-height: 58px; padding: 13px 0 20px 10px; border-top: 1px #d5d2d1 solid; border-bottom: 1px #d5d2d1 solid; margin-bottom: -1px; background: url(../grafiken/news-list-marker.png) -190px center no-repeat; }
.news-list ul a:hover { background-position: -850px center; color: #aba5a3; }
.news-list ul a .item-title { display: block; font-weight: bold; font-size: 13px; color: #413731; line-height: 22px; padding-right: 40px; margin-top: 0; }
.news-list ul a:hover .item-title { color: #aba5a3; }
.news-list ul a .item-description { display: block; font-weight: bold; padding-right: 40px; }
.news-list ul li.first a { border: none; }