h1.pageheadline {
	margin-bottom:10px;
	font-size:24px;
	line-height:1em;
}

#article-edit-form .checkboxes label {
	width: 300px;
}

/* TOPSTORY
###################################### */

#magazin-topstory, #topstory {
	width:480px;
	background:#fff;
	border:10px solid #FFDCB7;
	overflow:hidden;
}

#magazin-topstory img.topstory-image, #topstory img.topstory-image{
	height: 120px;
}

#topstory-cats {
 padding:0;
 margin:0;
 list-style:none;
 overflow:hidden;
 background:#FFDCB7;
}

#topstory-cats li {
	float:left;
	margin-right:1px;
	line-height:25px;
}

#topstory-cats li.cat-label {
	font-weight:bold;
	margin:0 23px 0 10px;
}

#topstory-cats li.last-cat {
	float:right;
	margin-right:0;
}

#topstory-cats li a {
	display:block;
	background:none;
}

#topstory-cats li a span {
	padding:6px 10px 5px 0;
}

#topstory-cats li a:hover, #topstory-cats li.active-cat a {
	display:block;
	background:transparent url(http://media.platinnetz.de/img/mag-cat-bg.png?1248167488) no-repeat bottom left;
}

#topstory-cats li a:hover span, #topstory-cats li.active-cat a span {
	background:transparent url(http://media.platinnetz.de/img/mag-cat-bg.png?1248167488) no-repeat bottom right;
	padding:6px 10px 5px 0;
}

#topstory-cats li img, #topstory-cats li img{
	float:left;
	vertical-align:middle;
	margin:8px 4px 0 0;
}

.topstory-topics {
 overflow:hidden;
 background:#FFDCB7;
 padding:10px 5px 0;
}

#topstory-content{
 margin:0;
 padding:10px;
 overflow:hidden;
}

#topstory-content div {
	background:#fff;
	display:none;
	position: relative;
}

#topstory-content div.active {
	display:block;
}

#topstory-content .topstory-headline {
	margin-bottom:10px;
	position: relative;
}

#topstory-content .topstory-headline a{
	font-size:15px;
	margin:0;
}

#topstory-content div img {
	float:left;
	margin-right:10px;
}

img.topstory-image {
	height:112px;
}

img.category-image, img.topic-image {
	/* height:137px; */
}

#topstory-content div p, #topstory-content div p a.teaser-text {
	color:#000;
}

div.category-main {
	background:url(http://media.platinnetz.de/img/mag-cat-main-bg.png?1248167488) repeat-x top;
	padding-top:10px;
	border-top:1px solid #ccc;
	position: relative;
}

div.category-main #anzeige {
 top: 0;
}

.categoryheader {
	display: block;
	font-size:18px;
	font-weight:bold;
}

h3.categoryheader a.catname {
	font-size:18px;
	font-weight:bold;
}

.article-subteaser {
	overflow:hidden;
	padding-top:10px;
	position: relative;
	zoom: 1;
}

.article-subteaser h2.theme-header
 {
 position: relative;
}

.category-main .pagination {
 background: none;
 margin-bottom: 10px;
}

.border {
	border-bottom:1px solid #ccc;
	padding-bottom:10px;
}

.article-teaser-list {
	margin:10px 0 0;
	padding:0 5px 0;
	/* border-bottom:1px solid #ccc; */
}

.article-teaser-list li {
	overflow:hidden;
	border-bottom:1px dotted #ccc;
	vertical-align:middle;
	padding-bottom:5px;
	margin-bottom:5px;
	position: relative;
	zoom: 1;
}

.article-teaser-list li.noborder {
	border:none;
}

.article-teaser-list li b {
	color:#c96c0a;
}

.article-teaser-list li a:link, .article-teaser-list li a:visited {
	color:#000;
}

/* ARTICLE TEASER
###################################### */
#top-themes {
	overflow:hidden;
	margin-bottom: 20px;
}

#top-themes .article-container {
 width:244px;
 height:340px;
 position: relative;
 overflow: hidden;
}

#top-themes .article-container .article-image {
 position: absolute;
 top:0;
}

#top-themes .article-container .article-content {
 position: absolute;
 top:175px;
}


#top-themes hr {
	margin:0 0 10px;
	border:none;
	border-top:1px solid #CCC;
}

#top-themes .even {
 float:left;
 margin-right:10px;
}


#top-themes .article-image, .article .article-image {
	display:block;
	overflow:hidden;
	text-align:center;
}


#top-themes .article-container .article-image img, .article .article-container .article-image img {
	width:232px;
	height:158px;
	padding:5px;
	border:1px solid #ccc;
}

.theme-header a, .article-header a {
  font-size:15px;
}

.theme-header a {
  line-height:20px;
}

.article-container .article-header a, .article-subteaser .article-header a{
	color:#000;
}

.article-container p, .article-container p a.article-excerpt:link ,.article-container p a.article-excerpt:visited, .article .article-subteaser p, .article .article-container p a.article-excerpt, .article .article-container p a.article-excerpt:visited, .article-subteaser p a.article-excerpt {
	color:#000;
}

#top-themes .article-subteaser {
	padding-top: 0;
}

h2.pageheadline {
	padding-left: 0;
	font-size: 18px;
}

/* TOPICS
###################################### */

#topics .article-subteaser {
padding-bottom:10px;
 border-bottom:1px solid #ccc;	
}

.article .article-container, .article-subteaser .article-container {
 overflow:hidden;
 padding-bottom:5px;
 border-bottom:1px solid #ccc;
}

.article-subteaser .article-content {
	float: right;
	width: 345px;
}

.article .article-container .article-image, .article-subteaser .article-image{
	float: left;
}

.article .article-container .article-image img, .article-subteaser .article-image img  {
	width:130px;
	height:90px;
	background:#fff;
	padding:5px;
	border:1px solid #ccc;
}

.article .article-container h2.article-header a, .article .article-container h2.article-header a:visited, .article-subteaser h2.article-header a, .article-subteaser h2.article-header a:visited {
	font-size:15px;
	color:#000;
}

/*	SIDEBAR
###################################### */
#block-magazine-article_topics {
	color:#c96c0a;
}

#block-magazine-article_topics p {
	margin-bottom:5px;
}

#block-magazine-article_topics p b {
	display:block;
}


/* QUESTIONS
-------------- */

#theme-related-question div.entry {
	border-bottom:1px solid #ccc;
	margin-bottom:10px;
	padding-bottom:10px;
}

#theme-related-question div.last {
	border:none;
	margin-bottom:0;
	padding-bottom:0;
}

#theme-related-question h3 a, #theme-related-question h3 a:visited {
	color:#000;
	font-size:15px;
}

#theme-related-question p.question-meta {
	margin:10px 0 5px;
}

#theme-related-question p.question-meta a.author, #theme-related-question p.question-meta a.author:visited {
	padding-left:15px;
	background:url(http://media.platinnetz.de/img/icons/person-orange.png?1258535642) no-repeat;
}

/* GROUP
-------------- */

.group-container {
	background:#fff;
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:1px solid #ccc;
}

.group-container.last, .group-container.noborder {
	border:none;
	margin-bottom:0;
	padding-bottom: 0;
} 

.group-container h3 a {
	color:#000;
}

.group-container h3 a, .group-container h3 a:visited {
	font-size:15px;
 }

.group-container h3 {
	margin-bottom:5px;
}

.group-container .group-avatar {
	margin-right:10px;
}

.group-container .group-avatar img {
  width: 52px;
  height: 52px;
  border: 1px solid #ccc;
  background: #FFF;
  padding: 3px;
}

.more-links h3 {
	margin-bottom:10px;
}
/* MAGAZIN SPECIAL 
###################################### */

.special-header {
	font-size:15px;
}

#special_group img.group_image {
	float:left;
	margin-right:10px;
}

#special_group .themes h3 {
	margin-bottom:5px;
	margin-top:10px;
}

#special_group .themes h3 a:link, #special_group .themes h3 a:visited {
	color:#000;
	font-size: 15px;
}

#special_group p.description a:link, #special_group p.description a:visited {
	color:#000;
}

#magazin_special_teaser {
	background: url('http://media.platinnetz.de/img/special/magazin_speacial_teaser_head.png?1260356382') no-repeat top;
	padding-top: 110px;
}

#magazin_special_teaser .inner{
	padding: 0 10px 10px;
	text-align: center;
	background: url('http://media.platinnetz.de/img/special/magazin_speacial_teaser_footer.png?1260356382') no-repeat bottom;
	display: inline-block;
}

#magazin_special_teaser p {
	margin: 0 0 10px ;
	text-align: left;
}

#magazin_special_teaser p strong {
	display: block;
	margin-bottom: 5px;
}

#dietquiz {
  height: 115px;
  background: url('http://media.platinnetz.de/img/special/dietteaser.png?1261398767') no-repeat;
}

#dietquiz p {
  width: 200px;
  padding: 30px;
}

#dietquiz p a {
  display: block;
  margin-top: 10px;
}


/* SPECIAL TEASER
##################################### */

.specialteaser {
	position: relative;
	height: 125px;
}

.teaser_img {
	position: absolute;
	top: 0;
	z-index: 0;
}

.specialteaser p {
	position: absolute;
	width: 132px;
	padding: 5px;
}

.specialteaser p strong {
	display: block;
	margin-bottom: 10px;
}

#knowledge p {
	top: 25px;
	right: 10px;
}
#wellness p {
	left: 20px;
	top: 25px;
	right: auto;
}

#calories ul {
  margin: 20px 0;
}

/*  GOOGLE ADS
###################################### */

#content .google_ads {
	border:none;
	/* border:2px solid #FFDCB7; */
	margin:0;
}	

#topics .google_ads {
	border:none;
	border-bottom:1px solid #ccc;
	margin:0 0 10px;
	padding:0;
}

#content .article-view .google_ads {
 border:none;
 margin:0 0 10px;
}


ul.article-teaser-list #anzeige {
 top: -2px;
}



#honey-teaser {
  background: url('http://media.platinnetz.de/img/special/honig.png?1273052217') no-repeat left top;
  height: 125px;
  width: 300px;
}

#honey-teaser p {
	padding:28px 10px 10px 25px;
	width:150px;
}


#bbq {
  background: url('http://media.platinnetz.de/img/special/bbq.png?1272443078') no-repeat left top;
  height: 125px;
  width: 300px;
}

#schlager {
  background: url('http://media.platinnetz.de/img/special/schlager_small.png?1274260797') no-repeat left top;
  height: 125px;
  width: 300px;
}
#wandern {
  background: url('http://media.platinnetz.de/img/special/wandern_small.png?1274260816') no-repeat left top;
  height: 125px;
  width: 300px;
}
#heilpflanzen-teaser {
  background: url('http://media.platinnetz.de/img/special/heilpflanzen.png?1276165240') no-repeat left top;
  height: 125px;
  width: 300px;
}

#bbq p {
	padding:30px 10px 10px 30px;
	width:180px;
}

#honey-teaser p strong, 
#bbq p strong, 
#schlager p strong, 
#wandern p strong,
#heilpflanzen-teaser p strong
 {
	display: block;
	margin-bottom: 10px;
}

#schlager p {
	padding:28px 10px 10px 165px;
	width:140px;
}

#wandern p {
	padding:30px 10px 10px 165px;
	width:140px;
}

#heilpflanzen-teaser p {
	padding:20px 0 10px 160px;
	width:140px;
}


/* TAG CLOUD
  ###################################### */
#tagcloud {
}

#tagcloud a {
  line-height: 23px;
  font-size: 13px;
  font-weight: bold;
  margin: 0 2px;
}

/* SCHARLACH 
###################################### */

#scharlach .second {
  border-bottom: none !important;		
  margin-bottom:0;
  padding-bottom: 0;
}

/* WM 2010 SPECIAL
###################################### */

#wm_sidebar {
  height: 616px;
  padding-top: 160px;
  background: url('http://media.platinnetz.de/img/wm2010/background.jpg?1276165350') no-repeat top;
}

#wm_sidebar li {
  margin-left: 15px;
  margin-bottom: 5px;
  display: inline-block;
}

#wm_sidebar li p a {
  padding-left: 115px;
  height: 81px;
  width: 155px;
  color: #000;
  display: block;
}

#wm_sidebar li p a span {
  color: #C96C0A;
  display: block;
}

#wm_sidebar li strong {
  display: block;
  padding:10px 0 5px;
}

#wm_sidebar li.teaser_chat {
  background: url('http://media.platinnetz.de/img/wm2010/teaser_chat.png?1276165350') no-repeat;
}
#wm_sidebar li.teaser_group {
  background: url('http://media.platinnetz.de/img/wm2010/teaser_gruppe.png?1276165350') no-repeat;
}
#wm_sidebar li.teaser_quiz {
  background: url('http://media.platinnetz.de/img/wm2010/teaser_quiz.png?1276165350') no-repeat;
}
#wm_sidebar li.teaser_memory {
  background: url('http://media.platinnetz.de/img/wm2010/teaser_memory.png?1276165350') no-repeat;
}
#wm_sidebar li.teaser_cards {
  background: url('http://media.platinnetz.de/img/wm2010/teaser_karten.png?1276165350') no-repeat;
}
#wm_sidebar li.teaser_foto {
  background: url('http://media.platinnetz.de/img/wm2010/teaser_foto.png?1276165350') no-repeat;
}
#wm_sidebar li.teaser_gifts {
  background: url('http://media.platinnetz.de/img/wm2010/teaser_geschenke.png?1276165350') no-repeat;
}
