@media screen {
	body  {
		font-family: Arial, Helvetica, sans-serif;
		background:#403F3B url(/gif/layout/swiBg.gif) repeat-x;
	}

	a {
		color: #656356;
		text-decoration: none;
	}

  #r10 { }
  #r20 img {  }
  /* general  Li*/
  a.zoom  { color:#fff; text-decoration:none; }
  a.more { font-size:10px; color:#656356; text-decoration:none;  text-transform:uppercase;  }
  a.more:hover { color:#656356; text-decoration:underline;}

  a.moreTeaser { color:#000; text-decoration:none;  }
  a.moreTeaser:hover { color:#000; text-decoration:none;}

  a.listMore {  font-size:11px;  color:#656356; text-decoration:none; text-transform:uppercase; }
  a.listMore:hover {  text-decoration:underline; }
  .alignRight { text-align:right; }
  .cpt { text-transform:uppercase; }
  .rqt { color:#ff0000;  }
  /* Trailer - TrailerText */
  #trailerText {
    font-family:"Arial Narrow", Arial, Verdana, sans-serif;
    }

  #trailerText p.numberIssue {
    font-size:12px;
    padding-top:20px;
    text-transform:uppercase;
    }

  #trailerText h1 {
    font-size:35px;
    font-weight:normal;
    padding-top:40px;
    text-transform:uppercase;
    line-height:25px;
    }

  #trailerText h2 {
    font-size:24px;
    font-weight:normal;
    text-transform:uppercase;
    padding-bottom:20px;
    }

  #trailerText p {
    font-size:12px;
    line-height:20px;
    }
  #trailerText p .tTbig {
    font-size:14px;
    text-transform:uppercase;
    }
  #trailerText a.more {
    color:#fff;
    }

  /* Content - Page Header */
  #pageHeader {
    font-family:"Arial Narrow", Arial, Verdana, sans-serif;
    text-transform:uppercase;
    }
  #pageHeader h1 {
    color:#000;
    font-size:23px;
    font-weight:normal;
    }
  #pageHeader h1 .pHSmall {
    font-size:18px;
    }
  /* Subscription / shop */

  #intro h1 {
    font-size:20px;
    text-transform:uppercase;
    font-weight:normal;
    }

  #intro p {
    font-size:12px; color:#000; line-height:20px;
    }
  #basket p {
    padding-top:3px;
    font-size:12px;
    color:#65635c;
    }

  #subscription .subscriptionBox .subscriptionBoxHead h1 {
    font-size: 15px;
    text-transform: uppercase;
    font-weight:normal;

    }

  .shopDescription p {
    text-transform: uppercase;
    }
  .shopDescription p.issueNumber {
    font-size:17px;
    padding-bottom:10px;
    }
  .shopDescription p.issueTitle {
    font-size:14px;
    }
  .shopDescription p.issueSeason {
    font-size:11px;
    }

/* Gallery  */
  .galleryTeaser01 .galleryTeaserText h2, .galleryTeaser01 .galleryTeaserText h1  {
    padding: 0 40px 0 30px;
    font-size:16px; color:#fff;
    line-height:18px;
    text-transform:uppercase;
    font-weight:normal;
    }
  .galleryTeaser01 .galleryTeaserText p {
    padding: 3px 40px 3px 30px;
    font-size:11px; color:#fff;
    line-height:15px;
    }
  .galleryTeaser01 .galleryTeaserText p.more {
    padding-top:10px;
    float:right;
    }

  .galleryTeaser01 .galleryTeaserText p.more a {
    color:#fff;
    text-decoration:none;
    font-size:14px;
    line-height:14px;
    text-transform:uppercase;
    }

  /* News  */
  .newsListItem01 .newsListImgText p, .newsListItem03 .newsListImgText p, .topNewsListItem .newsListImgText p {
    font-size:11px; color:#fff;
    line-height:13px;
    }
  .newsListItem01 .newsListImgText p.zoom, .newsListItem03 .newsListImgText p.zoom, .topNewsListItem .newsListImgText p.zoom {
    font-size:14px; color:#fff;
    line-height:11px;
    }
  .newsListItem01 .newsListTeaser h1, .newsListItem02 .newsListTeaser h1, .newsSingleItem h1, .topNewsListItem .newsListTeaser h1 {
    font-family:"Arial Narrow", Arial, Verdana, sans-serif;
    font-size:23px; line-height:23px;
    color:#000; text-transform:uppercase; font-weight:normal;
    padding: 4px 10px 2px 0; margin: 0;
    }
  .newsListItem01 .newsListTeaser h2, .newsListItem02 .newsListTeaser h2, .newsSingleItem p.placeDate, .topNewsListItem .newsListTeaser h2 {
    font-family:"Arial Narrow", Arial, Verdana, sans-serif;
    font-size:10px; line-height:10px;
    color:#65635C; text-transform:uppercase; font-weight:normal;
    padding: 0; margin: 0;

    }
  .newsListItem01 .newsListTeaser p, .newsListItem02 .newsListTeaser p, .newsSingleItem p, .topNewsListItem .newsListTeaser p {
    font-size:12px; color:#000; line-height:20px;
    }

  .newsSingleItem p {
    padding:3px 0 3px 0;
    }

  .newsSingleItem p.first {
    line-height:18px;
    font-weight:bold;
    padding:8px 0 2px 0;
    }

  .newsSingleItem p.author { color:#65635C; font-size:10px; }

  .newsSingleItem div.quota {
    padding:10px 0;
    background:url(/gif/layout/quota-bg.png) 0 10px no-repeat;
    }
   .newsSingleItem div.quota p {
    padding:0 10px 0 50px;
    font-size:14px;
    }
   .newsSingleItem div.quota p.quotaAuthor {
    font-size:11px;
    }

  .newsSingleItem h2 {
    font-size:15px; color:#000; line-height:18px; font-weight:bold;
    text-transform:uppercase;
    padding:3px 0 5px 0;
    }

	.newsSingleItem .innerBoxRight, .newsSingleItem .innerBoxLeft {
		width:200px;
		border:1px solid #000;
		margin:4px 0; padding:0;
		overflow:hidden;
		}
	.newsSingleItem .innerBoxLeft {
		float:left;
		margin-right:8px;
		}
	.newsSingleItem .innerBoxRight {
		float:right;
		margin-left:8px;
		}
	.newsSingleItem .innerBoxLeft .head, .newsSingleItem .innerBoxRight .head {
		display:block;
		margin:0;padding:2px;
		background:#000;
		color:#fff;
		text-transform:uppercase;
		line-height:11px;
		}
	.newsSingleItem .innerBoxLeft .txt,.newsSingleItem .innerBoxRight .txt {
		display:block;
		margin:4px;padding:2px;
		line-height:16px;
		text-transform:uppercase;
		}
	.newsSingleItem .innerBoxLeft .txt a,.newsSingleItem .innerBoxRight .txt a {
		color:#656356;
		text-decoration:none;
		}
	.newsSingleItem .innerBoxLeft .txt a:hover,.newsSingleItem .innerBoxRight .txt a:hover {
		text-decoration:underline;
		}
	.newsSingleItem .innerBoxLeft img, .newsSingleItem .innerBoxRight img {
		margin:4px;
		padding:2px 6px;
		}

	/* Comments List and Single Item */
	#commentsList {
	  width: 380px;
    margin: 15px 0 0 0;
    border-bottom: 1px dotted #000;
  }

	#commentsList h1 {
    font-size:11px;
    font-weight:normal;
    text-transform:uppercase;
    background:url(/gif/layout/news-comments.png) 0 11px no-repeat;
    padding:10px 0 10px 17px;
    }

	.commentItem {
    font-size:11px;
    padding: 5px 0 10px 0;
    }

	.commentItem h2 {
    font-size:11px;
    font-weight:bold;
    }
  /* showtime */
  #showtime {
    font-family:Arial, Verdana, sans-serif;
    }

  #showtime #intro h1 {
    font-family:"Arial Narrow", Arial, Verdana, sans-serif;
    font-size:21px;
    padding-bottom:5px;
    text-transform:uppercase;
    font-weight:normal;
    }

  #showtime #intro p {
    font-size:12px; color:#000; line-height:20px;
    }



  .showtime .showtimeItem01 h1 {
    font-family:"Arial Narrow", Arial, Verdana, sans-serif;
    font-size:17px;
    line-height:19px;
    padding-bottom:5px;
    text-transform:uppercase;
    font-weight:normal;
    }

  .showtime .showtimeItem01 p {
    font-family:"Arial Narrow", Arial, Verdana, sans-serif;
    font-size:15px; color:#65635c;
    line-height:17px;
    }

    /* whoswho  */

  #whoswho #selection h1 {
    font-size:18px;
    padding-bottom:3px;
    font-weight:bold;
    }

  #whoswho #selection p {
    font-size:14px; color:#000; line-height:20px;
    letter-spacing:3px;
    font-weight:bold;
    text-align:center;
    padding-bottom:7px;
    border-bottom: 1px dotted #000;
    }

  #whoswho #selection p a {
    text-decoration:none;
    color:#000;
    }

  #whoswho #selection p a:hover {
    text-decoration:underline;
    }

  #whoswho #selection h2 {
    font-size:16px;
    font-weight:bold;
    margin:0; padding:0;
    margin-top:10px;
    color:#65635c;
    }

  #whoswho .wholist .whoItem01 h1 {
    font-size:17px;
    font-weight:normal;
    line-height:19px;
    padding-bottom: 5px;
    }

  #whoswho .wholist .whoItem01 p {
    clear:both;
    font-size:16px;
    line-height:17px;
    color:#65635c;
    }



    /* credits  */
  #credits p {
    font-size:9px; line-height:13px; color:#8c8c83; font-weight:normal;
    padding: 0 0 0 0; margin: 0;
    }
  #credits p a { color:#8c8c83; text-decoration:none; }
  #credits p a:hover { color:#8c8c83; text-decoration:underline; }






 /*  right */
  #contentBoxRight {
    font-family:"Arial Narrow", Arial, Verdana, sans-serif;
    }

  #issue .issueItem .issueTeaser p.issueNr {
    font-size:11px;  color:#000;
    padding: 8px 5px 0 0; margin: 0;
    text-transform:uppercase;
    }

  #issue .issueItem .issueTeaser p.issueH1 {
    font-size:14px;  color:#000; font-weight:bold;
    padding: 85px 5px 0 0; margin: 0;
    text-transform:uppercase;
    }

  #issue .issueItem .issueTeaser p.issueH2 {
    font-size:11px;  color:#000; font-weight:bold;
    padding: 0 5px 35px 0; margin: 0;
    text-transform:uppercase;
    }
  #issue .issueItem .issueTeaser p a.more {
    font-family:Arial, Verdana, sans-serif;
    }

 /*  -------------- */

  #storebook .storebookItem .storebookTeaser p.storebookH1 {
    font-size:14px;  color:#000; font-weight:bold;
    padding: 70px 5px 0 0; margin: 0;
    text-transform:uppercase;
    }

  #storebook .storebookItem .storebookTeaser p.storebookH2 {
    font-size:11px;  color:#000; font-weight:bold;
    padding: 0 5px 5px 0; margin: 0;
    text-transform:uppercase;
    }
  #storebook .storebookItem .storebookTeaser p.storebookT {
    font-size:11px; line-height:13px; color:#000; font-weight:bold;
    padding: 0px 5px 50px 0; margin: 0;

    }
  #storebook .storebookItem .storebookTeaser p a.more {
    font-family:Arial, Verdana, sans-serif;
    }


 /*  -------------- */

  #add #addTitle h1 {
      font-size:9px;  text-transform:uppercase; color:#65635C; font-weight:normal;
      padding: 2px 6px 2px 0; margin: 0;
      text-align:right;
    }

  form#formRightSubscribe  {
    color:#000;
    font-size:12px;
    width:100%;
    }

 /*  -------------- */


}
