#largeTeaserPreloader {position:absolute; top:0px; left:0px; width:100%; height:363px; z-index:14; overflow:hidden; padding-top:164px; visibility:hidden; text-align:center; background-color:#ffffff;}
#largeteaser {position:absolute; top:0px; left:0px; width:1024px; height:363px; cursor:pointer; overflow:hidden;}
#largeTeaserHitArea{position:absolute; top:0px; left:0px; width:1024px; height:363px; cursor:pointer; overflow:hidden;z-index:22}
.hiddenLargeTeaser {display:none}
#largeTeaserBasic {position:absolute; top:0px; left:0px; width:1024px; height:363px; overflow:hidden; display:none;}
#largeTeaserFlash {position:absolute; top:0px; left:0px; width:1024px;  height:363px; overflow:hidden; display:none; z-index:20}
#teaserBgLine {position:absolute; top:362px; left:0px; width:100%; height:1px; z-index: 15; filter:alpha(opacity=40); -moz-opacity:0.4; overflow:hidden;}
#contentboxes {position:absolute; top:344px; left:269px; width:670px;height:280px;z-index: 28;}
#box1 {float:left; padding:0 0px 0px 0; top:0px; left:0px; width:180px; border:2px solid white;}
#box2 {float:left; padding:0 0px 0px 0;margin-left:56px;top:0px; left:200px; width:180px; border:2px solid white;}
#box3 {float:left; padding:0 0px 0px 0;margin-left:56px; top:0px; left:400px; width:180px; border:2px solid white;}
#box4 {float:left; padding:0 0px 0px 0;margin-top:16px; left:0px; width:422px; height:90px; border:1px solid #999999;z-index:30px}
#box4empty {float:left; padding:0 0px 0px 0;margin-top:16px; left:0px; width:422px; height:90px; border:0px; z-index:30px}
#box5 {float:left; padding:0 0px 0px 0;margin-top:16px; margin-left:56px; *margin-left:58px; height:90px;left:0px; width:182px; border:1px solid #999999;z-index:30px}
#searchbox {position:relative;top:0px; left:0px;margin:12px 8px 0px 10px; width:402px;}
#categorybox {position:relative;top:0px; left:0px;height:55px;margin:12px 0px 0px 9px; width:170px;}
h1.portalsearch{border-bottom:1px solid  #999999;font-weight:normal; padding-bottom: 5px; -padding-bottom: 6px; font-size:19px; -font-size:20px; line-height:20px; -line-height:21px;}
#quicklinks {position:absolute; top:421px; left:30px; width:182px; height:190px;}
.inputKeyword {width:165px;}
#element_keyword{float:left; padding:0 0px 0px 0; top:0px; left:0px; width:156px;z-index:32px}
#element_button{float:left; padding:0px 5px 2px 5px; *padding:1px 5px 2px 5px; margin-left:13px; *margin-left:8px; margin-top:12px; top:0px; left:0px; width:102px;z-index:32px}
#element_detail{float:left; padding:16 0px 0px 0; margin-left:6px; top:0px; left:0px; width:110px;z-index:32px}
div.button         {width:102px; height:20px; background-color:#333333; color:#ffffff;z-index:32px}
div.buttonHover    {background-color:#003399; cursor:pointer;}
.selectboxEntry {padding-left:4px;width:138px;}
