/* Popkomm */

/*Layout*/

body{
   background:#fff; 
   }

body#festival{
   background:#d36e02; 
   }

body#kongress{
   background:#8f1f13; 
   }

#page-wrapper {
   background:url(../images/layout/background-wrapper-left.gif) repeat-y #fff;
   }

.page-roundtop { 
	background: url(../images/layout/round-top-right.gif) no-repeat top right; 
}

.page-roundbottom {
	background: url(../images/layout/round-bottom-right.gif) no-repeat top right; 
}

#page-headerborder {
   background-color:#ebedec;
   border-top:solid 1px #c0c2b7;
   height:1px;
   }

#page-headerborder div.page-roundtop {
   display:none;
   }
   
   

#page-headerarea-01, 
#page-headerarea-02 {
	background: url('../images/layout/background-head01.jpg') no-repeat center top #fff;
   height:227px;
   }

#page-headerarea-ticker {
   top:177px;
   }
  
#page-headerarea-01 #page-headerarea-breadcrump,
#page-headerarea-02 #page-headerarea-breadcrump {
   top:201px;
   }

#page-headerarea-01 #logo-holder,
#page-headerarea-02 #logo-holder{
   text-align:right;
   }


#page-headerarea-leftbox{
   width:140px;
   }

#page-headerarea-mainbox{ 
   margin-right:0;
   margin-left:140px;
   }

#page-headerarea-rightbox{   
   display:none;
   }
   
#page-headerarea-01 #logo-holder img,
#page-headerarea-02 #logo-holder img{   
   position:absolute;
   top:-99999px;
   left:-99999px;
   }

#page-headerarea-01 #page-headerarea-breadcrump,
#page-headerarea-02 #page-headerarea-breadcrump,
#page-headerarea-01 #page-headerarea-breadcrump a,
#page-headerarea-02 #page-headerarea-breadcrump a{
   color:#fff;
   background:#000;
   }
   
#page-headerarea-mainbox #fairdate-de{
   /*background:url(../images/keyvisual-logo/datum-de.gif) no-repeat 18px 54px;*/
   height:150px;
   text-align:right;
   }

#page-headerarea-mainbox #fairdate-en{
  /* background:url(../images/keyvisual-logo/datum-en.gif) no-repeat 18px 54px;*/
   height:150px;
   text-align:right;
   }
   
#page-headerarea-mainbox #fairdate-de span,
#page-headerarea-mainbox #fairdate-en span{
   display:none;
   }

#page-headerarea-ticker{
   background-color:#dfded9;
   }
   
#page-ticker-text{
   font-weight:bold;
   }
  
#page-headerarea-01 #page-headerarea-breadcrump span.counterzahl{
   background:#d36e02;
   }

#page-rightside{
   background:#f3f3f1;
   }

.page-leftside-startpage{
   background:#d4d3ce;
   }

.page-leftside-contentpage{
   background:#d4d3ce;
   }
   
#page-mainbox{
   background:#fff;
   }

#page-main-footer{
   color:#999;
   }

#page-footer {
	background-color:#c1c1b7;
	}
	
/*Navigation*/

#page-leftbox-navigation {
   border:none;
   width:194px;
   margin:0 ;
   }

#page-leftbox-navigation ul li{
   border-color:#d4d3ce;
   }

#page-leftbox-navigation ul li a{
   color:#000;
   padding-left:26px;
   }

#page-leftbox-navigation ul li a:hover,
#page-leftbox-navigation ul li a.current{
   background:url(../images/layout/navigation-main-first-current.gif) no-repeat 8px 8px;
   }

#page-leftbox-navigation ul li a.active{
   background:#9d9e99;
   }

#page-leftbox-navigation ul li ul li a{
   padding-left:40px!important;
   }


#page-leftbox-navigation ul li ul li a:hover,
#page-leftbox-navigation ul li ul li a.current{
   background:url(../images/layout/navigation-main-first-current.gif) no-repeat 16px 5px;
   }
   
#page-leftbox-navigation ul li ul li a.active{
   background:#9d9e99 url(../images/layout/navigation-main-second-active.gif) no-repeat 20px 5px;
   }

#page-leftbox-navigation ul li ul li ul li a:hover,
#page-leftbox-navigation ul li ul li ul li a.current{
   background:url(../images/layout/navigation-main-third-current.gif) no-repeat 3px center;

   }
   
#page-leftbox-navigation ul li ul li ul li a.active{
   background-color:#9d9e99;
   background-image:url(../images/layout/navigation-main-third-active.gif);
   }

 
/*Links*/

#page-mainbox a,
#page-rightbox a {
   color:#d36e02;
   }

a.jump {
   background:url(../images/layout/arrow-a-jump.gif) no-repeat right bottom;
   }

a.extern {
   background:url(../images/layout/link-extern.gif) no-repeat left 1px;
   }

 a.mail {
   background:url(../images/layout/link-email.gif) no-repeat left 1px;
   }

a.download {
   background:url(../images/layout/link-download.gif) no-repeat left 1px;
   }
   
#page-mainbox a.zoom {
   color:#000;
   background:url(../images/layout/link-zoom.gif) no-repeat left 1px;
   }    
 
#page-mainbox  a.backlink{
   color:#000;
   background:url(../images/layout/link-back.gif) no-repeat left 1px;
   }
    
a.speziallink {
   border-color:#000;
   color:#000!important;
   }

a.downloadcenter{
   background:url(../images/layout/link-speziallink-downloadcenter.gif) no-repeat top left #fff;
   color:#000;
   } 
a.eshop{
   background:url(../images/layout/link-speziallink-eshop.gif) no-repeat top left #fff;
    color:#000;
   } 
   
a.speziallink:hover {
   border-color:#000;
   }


a.teilnehmen{
   color:#000!important;
   border-color:#000;
   background:url(../images/layout/link-user-spezial2.gif) no-repeat 73px 8px #fff;
   padding-left: 88px;
   text-align:left;
   }
   
a.teilnehmen:hover {
   border-color:#000;
   background-color:#f2f2f2;
   }
   
a.ticketing{
   color:#E98803!important;
   border-color:#000;
   background:url(../images/layout/link-user-spezial2.gif) no-repeat 73px 8px #fff;
   padding-left: 88px;
   text-align:left;
   }
   
a.ticketing:hover {
   border-color:#000;
   background-color:#f2f2f2;
   }

a.quicklink {
   color:#000!important;
   border-color:#000;
   background:url(../images/layout/link-user-spezial.gif) no-repeat 6px center #fff;
   text-align:left;
   }
   
a.quicklink:hover {
   border-color:#000;
   background-color:#f2f2f2;
   }
 
#page-metanavigation{
   background:#fff;
   }

#page-metanavigation ul li a{
   color:#000;
   } 
      
#page-metanavigation ul li a.current,
#page-metanavigation ul li a:hover{
   background:url(../images/layout/navigation-meta-current.gif) no-repeat center 1.3em;
   } 

#page-leftbox-navigation ul li a{
   border-color:#000;
   }
#page-metanavigation #page-mb-link img {
   display:none;
   }         

#page-metanavigation a#page-mb-link {
   background:url(../images/keyvisual-logo/mb-logo.gif) no-repeat 50px bottom;
   display:block;
   width:216px;
   height:30px;
   }

/*Inhalte*/
#page-left-infos{
   padding-bottom:12px;
   }

#page-rightbox hr{
   border-color:#f3f2f7;
}
   
#page-rightbox div.teaser{
   border-color:#000;
   background: #FFF;
   width:258px;
   margin-left:auto;
   margin-right:auto;
   }

#page-rightbox div.teaser h3{
   background-color:#d36e02;
   color:#fff;
   }
  
#page-rightbox h4{
   background-color:#d36e02;
   }

#page-mainbox h4{
   color:#d36e02;
   }

#page-rightbox div.teaser h5.headerlinks{
 text-align: left;
}
   
#page-rightbox div.rightnews{
   margin:10px 12px;
   text-align:left;
   background:#fff; 
   }

#page-rightbox div.rightnews fieldset{
   border:none;
   padding:0 10px 10px 26px;
   }

#page-rightbox div.rightnews legend{
   font-weight:bold;
   }

#page-rightbox div.rightnews form{
   text-align:left;
   }

#page-rightbox div.rightnews input{
   width:148px;
   border:solid 1px #cdcdcd;
   margin:6px 0 0 0;
   }




#page-rightbox div.rightnews .boxgroup{
   width:150px;
   margin-top:4px;
   }
   
#page-rightbox div.rightnews .boxgroup input{
   width:20px;
   border:none;
   float:left; 
   clear:left;
   margin-top:2px;
   }
   
#page-rightbox div.rightnews .boxgroup label{
   color:#333;
   float:left;
   margin-top:2px;
   }

#page-rightbox div.rightnews .boxgroup input.button{
   width:40px;
   float:right;
   background:#d36f00;
   margin-top:-20px;
   /margin-top:-24px;
   font-weight:bold;
   color:#fff;
   }
  
#page-mainbox div#keyvisual{
   border-color:#fff;
   background:url(../images/layout/flashfallback.jpg) no-repeat top center;
   } 

#page-rightbox span.partner{
   color:#000;
   }
         
#page-rightbox div.partner{
   border-color:#000;
   background:#fff;
   }
   
#page-rightbox div.teaser-networks{
   border:1px solid #000;
   background:#fff;
   min-height:22px;
   padding:5px;
   }

      
#page-mainbox hr {
   border-color:#fff;
   }
   
#page-mainbox hr.colorline {
   border-color:#cdcdcd;
   }
   
#page-mainbox p.colorborder {
   color:#666666;
   background:#cdcdcd;
   font-weight:normal;
   } 
   
#page-mainbox p.colortext {
   color:#d36e02;
   } 
   
#page-mainbox ul li,
#page-rightbox ul li{
   background:url(../images/layout/arrow-u-list.gif) left 4px no-repeat;
   }

/*TeaserVideo*/
#page-rightbox div.teaserflash{
  background: url('http://vip8.messe-berlin.de/vip8_1/website/Internet_Edit/Internet/www.popkomm/images/content/noflash_teaser.jpg') no-repeat;
  height:188px;
  width:258px;
}

#page-rightbox div.flashviewer{
  background: url('http://vip8.messe-berlin.de/vip8_1/website/Internet_Edit/Internet/www.popkomm/images/content/noflash_content.jpg') no-repeat;
  height:320px;
  width:500px;
}

/* Bilderwechsler */
#page-mainbox ul#image-fade-home{
	height:333px;
	overflow:hidden;
	}

#page-mainbox ul#image-fade-home li {
	height:333px;
	margin-top:0;
	}

/*Tabellen*/
#page-mainbox table th {
   border-bottom:solid 1px #000;
   }

#page-mainbox tr.even {
   background:#ebebeb;
   }

#page-mainbox tr.odd {
   background:#fff;
   }   
   
#page-mainbox table caption {
   text-align:left;
   font-weight:bold;
   font-size:1.1em;
	padding-top:10px;
   }
   
/* Tickets */
#page-mainbox table.tickets col.ticket-type{
   width:50%;
   }
   
#page-mainbox table.tickets col.price{
	width:20%;
   }
   
#page-mainbox table.tickets col.package{
	width:30%;
   }
   
/* Kino */
#page-mainbox table.popkomm-kino col.timeCol{
	width:20%;
   }
   
/*Programm Schülerlounge*/
#page-mainbox table th.time{
   width: 55px;
}
#page-mainbox table th.date{
   width: 70px;
}
#page-mainbox table th.speaker{
   width: 140px;
}
#page-mainbox table th.theme{
   width: 200px;
}

/* Teilnehmersuche */
#page-mainbox table.participation{
   width:96%;
   margin:10px 0;
}

#page-mainbox table.participation th.name{
   width:22%;
}

#page-mainbox table.participation th.sector{
   width:23%;
}

#page-mainbox table.participation th.country{
   width:10%;
}

#page-mainbox table.participation th.standnumber{
   width:14%;
}

#page-mainbox table.participation td{
   border-bottom:solid 1px #d8d8d8;
 }

/*Formulare*/
#page-mainbox input,
#page-mainbox select{
   border-color:#d36e02;
   } 
#page-leftbox input{
   border-color:#000;
   }  
#page-mainbox input:focus,
#page-leftbox input:focus{
   background:#f2f2f2;
   }   
#page-mainbox input.button-search,
form.portlet-search-form input#submit,
form.portlet-search-form input#submit-left{
   background:#d36e02;
   color:#fff;
   } 

form.portlet-search-form input#submit-left{
   background:url(../images/layout/lupe.gif) no-repeat right top;
   border:none;
   }

#page-leftbox fieldset{
   border-color:#d4d3ce;
   }
/*Inhalte*/

/*Pressemitteilungen*/
.pressreleases-flags span.pressreleases-selectedflag {
   background:url(../images/layout/link-flagge-current-background.gif) no-repeat  center 2px;
   }

#page-mainbox ul.pressreleases-ul-newslist li,
#page-mainbox ul.fotolist li {
   background:url(../images/layout/link-user-spezial.gif) no-repeat left center;
   padding-left:12px;
   }
 
#page-mainbox ul.pressreleases-ul-newslist li{
   background:url(../images/layout/link-user-spezial.gif) no-repeat left 6px;
   padding-left:14px;
   }
 
 #page-mainbox ul.fotolist li.list-current-foto-category {
   background:url(../images/layout/link-fotolist-current.gif) no-repeat left center;
   }

#page-mainbox .pressreleases-years a{
   color:#000;
   }

#page-mainbox .pressreleases-years span{
   color:#d36e02;
   }
      
/*Awards*/
div.award-item{
   background:#fbe2ce;
  }

div.award-item div.links{
   border:solid 1px #d36e02;
   background:#fff;
   }

#page-mainbox div.award-item div.rechts a{
   color:#000;
   }

/*Downloadcenter*/  
#form-category-select label,
#form-search-string label{
   color:#d36e02;
   }  
 
#downloadcenter input.redbutton{
   }

#downloadcenter fieldset.file-list legend{
   color:#d36e02;
   }

#downloadcenter fieldset.file-list a{
   color:#000;
   }
      
/*Sitemap*/
#sitemap {
   color:#d36e02;
   }
   
/*Downloadcenter*/
#form-search-string input.button,
#downloadcenter form#form-reset-search input.button {
   background: url(../images/layout/button-submit.gif) no-repeat center left; 
   }  
   
   
 #downloadcenter input.all {
   background:url(../images/layout/button-download.gif) no-repeat left 1px;
   }   

 #downloadcenter input.sel {
   background:url(../images/layout/button-selected.gif) no-repeat left 1px;
   }

 #downloadcenter input.del {
   background:url(../images/layout/button-deleted.gif) no-repeat left 1px;
   }   

 #downloadcenter input.zip {
    background:url(../images/layout/button-selected.gif) no-repeat left 1px;
   } 
/*Standmietenrechner*/
#standmietenrechner table,
p.result{
   background-color:#f2f9da;
   }   

#standmietenrechner input.button {
   background: url(../images/layout/button-submit.gif) no-repeat center left; 
   } 

#downloadcenter #form-dokumentenmappe input{
   background:url(../images/layout/button-dokumentenmappe.gif) no-repeat center left;
   }

#downloadcenter #form-dokumentenmappe input.back{
   background:url(../images/layout/link-back.gif) no-repeat center left;
   }
   
/*Eventdatenbank*/
div.eventdb-item h4 {
   color:#d36e02;
   }
   
#page-mainbox form.eventdb-form input#start1,
#page-mainbox form.eventdb-form input#start2,
#page-mainbox form.eventdb-form input#start3,
#page-mainbox form.eventdb-form input#start4,   
#page-mainbox form.eventdb-form input#start {
   background: url(../images/layout/button-submit.gif) no-repeat center left; 
   } 


#page-mainbox a.merkliste{
   background:url(../images/layout/link-user-spezial.gif) no-repeat left 1px #fff;
   }

#page-mainbox form#formular2 input{
     background:url(../images/layout/arrow-u-list.gif) left 4px no-repeat;
   }
   
#page-mainbox div.eventdb-item div.colorfield{
   background-color:#f4f4f4;
   }
   
#page-mainbox div.eventdb-item ul li a.mehr{
   color:#000;
   background:url(../images/layout/arrow-u-list.gif) left 4px no-repeat;
   }
#page-mainbox ul.eventdb-subnavi li a.pdf,
#page-mainbox ul.eventdb-subnavi li a.pdflink{
   color:#000;
   background:url(../images/layout/link-download.gif) left 1px no-repeat;
   }
   
#page-mainbox ul.eventdb-subnavi li a.print{
   padding-left:22px;
   color:#000;
   background:url(../images/layout/link-print.gif) left top no-repeat;
   }   

#page-mainbox div.eventdb-item ul li a.merken,
#page-mainbox ul.eventdb-subnavi li a.merken {
   color:#000;
   background:url(../images/layout/link-merken.gif) left 4px no-repeat;
   }
#page-mainbox a.delete {
   color:#000;
   background:url(../images/layout/link-delete.gif) left 3px no-repeat;
   }   
   
p.partner,
p.partner-logos {
   text-align:center!important;
   }    

p.partner span,
p.partner-logos span{
   display:block;
   float:left;
   padding:6px 0;
   font-size:0.8em;
   line-height:3;
   }
   
p.partner span {
   width:165px;
   }

p.partner-logos span {
   width:123px;
   }

p.partner img,
p.partner-logos img{
   vertical-align:top;
   }
   
/* Flash-Video */
#page-mainbox div.flash-video{
   padding:10px 0;
   }

.home-teaser{
   border:solid 1px #000;
   margin-bottom:4px;
   height:1%;
   }

.home-teaser img{
   /*float:left;
   padding:4px;*/
   }

.home-teaser h2{
   border-bottom:solid 1px #000;
   height:20px;
   line-height:20px;
   text-align:left!important;
   padding-right:28px!important;
   padding-left:10px!important;
   margin-bottom:0!important;
   color:#fff;
   }
   
.home-newsbox{
   border:solid 1px #333;
   background:url(../images/layout/home-news-bg.jpg) no-repeat top right;
   padding:8px 25px 8px 10px;
   padding-left:10px;
   /* IE-Hack wegen Flash-Bilderwechsler: /margin-top:160px; */
   }

.ausstellung h2{
   background:#c1c1b7;
   }
h4.ausstellung{
   color:#9d9e99!important;
   }

.kongress  h2{
   background:#8f1f13;
   }
h4.kongress{
   color:#8f1f13!important;
   }

.festival  h2{
   background:#d36e02;
   }
h4.festival{
   color:#d36e02!important;
   }

.home-teaser div.teasertext{
   /* height:110px; */
	/*height:9.8em;*/
   text-align:center;
   }

 #page-mainbox .home-teaser div.teasertext p,
 #page-mainbox .home-teaser div.teasertext h3,
 #page-mainbox .home-teaser div.teasertext h4{
	padding:0 10px 10px 10px!important;
   }
   
   
   
#page-mainbox div.home-newsbox div.HtmlHandlerIcon {
   margin-top:50px;
   }
	
#page-mainbox div.ausstellung div.HtmlHandlerIcon {
   margin-top:50px;
   }

#page-mainbox div.kongress div.HtmlHandlerIcon {
   margin-top:190px;
   }   
   
#page-mainbox div.festival div.HtmlHandlerIcon {
   margin-top:330px;
   }    

   
/* Home-Infobox */
.flash-home {
   padding:0 10px;
   }

.home-infobox-container {
   margin:15px 10px 10px 10px;
   border-left:solid 1px #666;
   min-height:72px;
   }

.home-infobox{
   float:left;
   padding:6px;
   font-weight:bold;
   width:82px;
   height:60px;
   border:solid 1px #666;
   border-left:none;
   background:url(../images/layout/home-infobox-bg.gif) repeat-x top left;
   }

#page-mainbox div#club-information{
   height:160px;
   border:solid 1px #000;
   width:498px;
   overflow:hidden;
   }
   
 #page-mainbox div#club-information div.bild-links-text{
   width:240px;
   }  
   

#page-mainbox  #club-container{
   margin-bottom:300px;
   }
   
#page-mainbox a.club{
   display:block;
   width:140px;
   float:left;
   height:30px;
   padding:0 0 2px 14px;
   margin-left:2px;
   margin-top:4px;
   color:#000;
   text-decoration:none;
   background:url(../images/clubs/club-link.gif) no-repeat left 4px #fff;
   }
#page-mainbox a.club:hover{
   font-weight:bold;
   background:url(../images/clubs/club-link-active.gif) no-repeat left 4px;
   }
#page-mainbox p.fullwidth-club a.club{
   width:450px;
   text-decoration:underline;
   padding:0 0 2px 14px;
   margin:10px 0 4px 4px;
   background:url(../images/clubs/club-link.gif) no-repeat left 4px;
   }
      
#page-mainbox div.club{
   background-color:#fff;filter:alpha(opacity=95);-moz-opacity: .95;opacity: .95;
   border:solid 2px #000;
   text-align:left;
   width:270px;
   min-height:200px;
   padding:10px;
   z-index:100!important;
   margin-bottom:10px;
   }  

#page-mainbox #imageContainer img {
   display: none;
   position: absolute;
   border:solid 3px #000;
   margin:8px 0 0 284px;
   /margin:8px 0 0 32px;
   }

#page-mainbox #slider{
   width:500px;
   height:180px;
   background:url(../images/layout/fotoslider-background.jpg) no-repeat center top;
   /position:absolute;
   /left:10px;
   }
#page-mainbox #ie-slider{
   _height:180px;
   }
   
   
/*Newsletter*/

.banner{
   text-align:center;
   border: none;
   width:500px;
   margin:10px 0;
   overflow:hidden;
   }

.artikel {
   background:#fff; 
   margin:0 auto; 
   padding:0;
   }

.artikel_foot {
   margin:10px auto; 
   padding:0;
   text-align:left;
   }
	
.bannerver {
   clear:right;
   width:175px;
   float:right;
   margin:10px 30px 10px 10px;
   _margin-right:16px;
   text-align:center;
   background-color:#fff
   }

.bannerver img {
   margin:5px 0 5px 0;
   }

.bannerhor {
   width:500px;
   margin:10px 0;
   clear:both;
   text-align:center;
   }

.bannerhorleft {
   width:500px;
   margin:10px 0;
   clear:both;
   text-align:left;
   }

.bannerhor img,
.bannerhorleft img{
   margin:0;
   }

.toplink {
   width:500px; 
   margin:0 auto; 
   text-align:right;
   }

.toplink a {
   padding-left:10px; 
   margin-right:10px;
   color:#009ee3; 
   text-decoration:none; 
   background:url(http://www1.messe-berlin.de/vip8_1/website/Internet/Internet/www.popkomm/images/Newsletter/top.png) no-repeat left 6px;
   }

.firstbox{
   margin-top:10px; 
   font-size:12px;
   }

.linkbox, .linkboxf {
   width:498px; 
   margin:10px 0; 
   border:solid 1px #000;
   color:#000;
   padding:0 0 10px 0;
   }


.linkbox li{
   margin:4px 0 4px 30px;
   }	

#page-mainbox .linkbox h4{
   color:#fff!important;
   border-bottom:solid 1px #000;
   background-color: #c1c1b7;
   margin-top:0!important;
   padding-right:28px!important;
   height: 20px;
   line-height:20px;
   text-align:right;
   }

.linkbox a, .linkboxf a{
   color:#000!important;
   font-weight:normal;
   }

.linkboxf a{
   color:#fff;
   text-decoration:none;
   }
	
.linkboxf {
   width:500px;
   margin:10px auto 0 auto;
   }
		
.linkboxf_left {
   background-image:url(http://www1.messe-berlin.de/vip8_1/website/Internet/Internet/www.popkomm/images/Newsletter/LeftF.png);
   width:10px;
   height:20px;
   float:left;
   }

.linkboxf_right{
   background-image:url(http://www1.messe-berlin.de/vip8_1/website/Internet/Internet/www.popkomm/images/Newsletter/RightF.png);
   width:10px;
   height:20px;
   float:right;
   }


#page-mainbox .roundbottom,
#page-mainbox .roundtop,
#page-mainbox img.corner{
   display:none!important;
   }

.image {
   background-repeat:no-repeat; 
   width:175px; 
   height: 140px; 
   float:right; 
   margin:10px 30px 10px 10px;
   }

.image-r {
   background-repeat:no-repeat; 
   width:175px; 
   float:right; 
   margin:12px 30px 10px 20px;
   padding-right:30px;
   }

.image-l {
   background-repeat:no-repeat; 
   width:175px; 
   float:left; 
   margin:10px 10px 10px 30px;	
   _margin-left:16px;
   }


      
#page-rightbox #rss div.colorfield{
   display:none;
   } 

#page-rightbox #rss  {
   padding:14px 0 20px 0;
   _padding-bottom:10px;
   }  

#page-rightbox #rss h3 {
   margin-bottom:-2px!important;
   }  

#page-rightbox #rss div.eventdb-item {
   padding-bottom:6px;
   margin-top:-7px!important;
   _margin-top:-13px!important;
   
   }  
   
#page-rightbox #rss{
   text-align:left;
   }

#page-rightbox #rss .subevent-date-text {
   padding:0 6px;
   }    

#page-rightbox #rss .subevent-date-text a{
   text-align:right;
   display:block;
   }  
   
/* Facebook-Widget */
#page-rightbox div.spezial-facebook{
   background:#fff;
   }
   
#page-rightbox div.spezial-facebook h3{
   padding:8px 0 2px 0;
   }
   
#page-rightbox div.spezial-facebook p{
   padding:2px 0 8px 0;
   }

#page-rightbox div.feed-item hr{
   border-color:#ccc;
}   
