/* Style sheet starvisit */
body{background:url(images/background.png) no-repeat center top #000000;}
#wrapper{margin-top:20px;margin-bottom:20px;background:#000000;}
#left,#main{}
.gradientlineleft{height:1px;background:url(images/lichtkante01.png);}
.gradientlineright{height:1px;background:url(images/lichtkante02.png);}
#navigationsleiste,#headertopbar{height:30px;background:#333333;}
.trenner{height:10px;padding-top:1px;background:url(images/lichtkante02.png) no-repeat center top #333333;}
.trenner .inside{height:10px;background:url(images/lichtkante01.png) no-repeat center bottom #333333;}
#container{padding-top:1px;background:url(images/inhalt_1px.png);}
#main .inside{padding:30px 40px;}
#left .inside{padding-top:30px;}
#custom{height:30px;}
#navigationsleiste .mod_navigation{float:left;margin-top:8px;margin-left:40px;}
#navigationsleiste #navileft{width:420px;border-right:1px solid #999999;}
#navigationsleiste ul,#footer ul{margin:0;padding:0;list-style-type:none;}
#navigationsleiste li,#footer li{float:left;border-left:1px solid #999999;padding:0 7px;text-transform: uppercase;}
#navigationsleiste .first,#footer .first{padding-left:0;border:0;}
li .active,li .trail{color:#FFFFFF;}
#footer .mod_navigation{float:right;margin:28px 40px 0 0;}
#footer .mod_navigation a{font-size:9px;}
#left .level_1{margin:0;padding:0;background:url(images/menue_trennlinie_1px.png) no-repeat top left;}
#left .level_1 li{font-size:10px;padding:6px 0;background:url(images/menue_trennlinie_1px.png) no-repeat bottom left;}
#left li a,#left li .active{margin-left:40px;font-size:10px;text-transform:uppercase;}
.date p{color:#FFFFFF;text-transform:uppercase;}
#headertopbar #logo{left:40px;top:4px;position:absolute;float:left;}
#headertopbar .mod_form{height:15px;left:460px;top:7px;position:absolute;float:left;padding-left:40px;border-left:1px solid #999999;}
#header .ce_gallery table{width:840px;position:absolute;margin:40px;}
#header .ce_gallery .image_container{margin:4px 11px 2px 0;}
#header .ce_gallery .col_last .image_container{margin:4px 0 2px;}
#header .pagination{width:920px;position:absolute;margin-top:140px;}
#header .pagination .next{float:right;margin-right:15px;}
#header .pagination .previous{float:left;margin-left:15px;}
.presse .articlepagination_container{width:880px;position:absolute;padding:15px 0 0 40px;}
.presse .ce_hyperlink{width:90px;height:130px;float:left;margin:5px 19px 5px 0;}
.presse .ce_hyperlink .caption{font-size:9px;text-transform: uppercase;}
#videoheader{width:534px;height:299px;margin:0 auto;}
a#zebralink{width:32px;height:30px;right:40px;top:0;position:absolute;float:left;background:url(images/zebra.png);}
a:hover#zebralink{background:url(images/zebra02.png);}
#seitenzeichen{float:left;margin:20px 0 0 40px;}
.imgrp{width:459px;height:40px;text-indent:-999em;}
.mod_search #keywords,#newslettersignup input.emailinput{width:147px;height:13px;float:left;background-color:#333333;border:0;color:#999999;padding:1px 0 1px 3px;}
.mod_search #submit,#newslettersignup input#subscribeSubmit{width:15px;height:15px;float:left;margin-left:2px;border:0;text-indent:-999em;background:url(images/schaltflaeche_newsletter.png);cursor: pointer;}
.mod_search .header{margin-top:30px;margin-bottom:40px;}
#ctrl_1{width:150px;height:13px;float:left;background-color:#000000;border:0;}
#ctrl_1_submit{width:15px;height:15px;float:left;margin-left:2px;border:0;text-indent:-999em;background:url(images/schaltflaeche_suche.png);cursor: pointer;}
#newslettersignup{float:left;margin:20px 0 0 20px;}
#newslettersignup .headline,#seitenzeichen .headline{padding-bottom:3px;font-size:9px;text-transform:uppercase;}
.mod_upcoming_events{margin-top:30px;}
#main .ce_hyperlink,#main .ce_download{margin-bottom:10px;}

