@charset 'utf-8';
/*-------------------------------------------------------------------------------------
	*
	*	@copyright:_________2009, Wort und Bild Verlag Konradshöhe GmbH und Co. KG
	*	@link:______________http://www.gesundheitpro.de
	*	@author:____________Jung v. Matt/Neckar
	*	@function:__________site "gesundheit interaktiv" settings
	*
	*	@version:___________V0010
	* 	@revision:__________$Revision: 51 $
	* 	@lastmodified:______$Date: 2009-06-15 09:58:47 +0200 (Mon, 15 Jun 2009) $
	*
-------------------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------------*/
/*-----|| global font definitions ||-------------------------------------------------*/
/*-----------------------------------------------------------------------------------*/
.bold {
	font-weight:bold;
}
#ctCont h1 { 
	font-size: 2.2em; 
}

/*-----------------------------------------------------------------------------------*/
/*-----|| content header ||----------------------------------------------------------*/
/*-----------------------------------------------------------------------------------*/
/*-----|| pager ||-----*/
#chCont .pagerSrd {
	background-position:0 -320px;
}



/*-----------------------------------------------------------------------------------*/
/*-----|| content ||-----------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------*/

/*-----|| gamebox type B ||-----*/
.gameboxTypeB .ctBoxBrdSrd {
	margin-bottom:10px;
}
.gameboxTypeB .ctBox {
	padding:0px;
}
.gameboxTypeB .txtCont {
	padding-left:9px;
	padding-top:5px;
	padding-right:9px;
}
.gameboxTypeB p {
	margin-bottom:5px;
}
.gameboxTypeB {
	margin-bottom:10px;
}

/*-----|| gamebox type C ||-----*/
.gameboxTypeC .ctBoxBrdSrd {
	margin-bottom:10px;
}
.gameboxTypeC .ctBox {
	margin-bottom:5px;
}
.gameboxTypeC .teaserTypeJ .imgCont { /* size of image container in border box */
	width:135px;
}
.gameboxTypeC .teaserTypeJ .txtCont { /* size of text container border box */
	width:305px;
	margin-top:-2px;
}
.gameboxTypeC {
	margin-bottom:10px;
}

/*-----|| audioplayer type A + B ||-----*/
#chCont .audioplayerTypeB {
	margin-bottom:10px;
}
.audioplayerTypeB .ctBox {
	padding-bottom:9px;
}
.audioplayerTypeA .ctSpec .ovBoxSrd {
	padding-bottom:9px;
	margin-bottom:0;
}
.audioplayerTypeA .ovBoxSrdAp {
	border-bottom:none;
}
.audioplayerTypeA .imgCont,
.audioplayerTypeB .imgCont { /* size of image container in border box */
	width:135px;
	float:left;
}
.audioplayerTypeA .imgCont img,
.audioplayerTypeB .imgCont img { /* size of image container in border box */
	display:block;
}
.audioplayerTypeA .txtCont,
.audioplayerTypeB .txtCont { /* size of text container border box */
	width:305px;
	float:left;
}
.audioplayerTypeA .txtCont a {
	font-weight:bold;
}
.audioplayerTypeA p.pgCat { /* categorie */
	margin-top:-2px;
	margin-bottom:1px;
}
.audioplayerTypeA h3,
.audioplayerTypeA .apTxt,
.audioplayerTypeB .playerCont h3,
.audioplayerTypeB .apTxt { /* headline */
	font-size:1.3em;
	margin-bottom:2px;
	color:#121212;
}
.audioplayerTypeA h3 {
	margin-top:-2px;
}
.audioplayerTypeA .apTxt,
.audioplayerTypeB .playerCont h3,
.audioplayerTypeB .apTxt { /* headline */
	padding-bottom:4px;
}
.audioplayerTypeA .apTxt,
.audioplayerTypeB .apTxt { /* headline */
	background:transparent url(../../images/gp/hlDividerDotted.png) no-repeat scroll left bottom;
	font-weight:bold;
	color:#004276;
}
.audioplayerTypeA .iconStar,
.audioplayerTypeB .iconStar { /* star icons for presentational purpose. can't not be rated */
	margin:7px 0 0 5px;
}
.audioplayerTypeA .date,
.audioplayerTypeB .date { /* the date of the article */
	float:left;
	padding-top:5px;
	padding-right:5px;
	font-size:1.1em;
	color:#555;
	background:url(../../images/gp/bgGraficsSmallGlobal.png) right -92px no-repeat;
}
.audioplayerTypeA .chapter,
.audioplayerTypeB .chapter {
	float:left;
	padding-right:9px;
	font-size:1.3em;
	margin:3px 0 0 0;
	font-weight:bold;
}
.audioplayerTypeB .chapter {
	margin-top:-2px;
}
.audioplayerTypeB .date { /* the date of the article */
	padding-top:0;
	background-position:right -97px;
}
.audioplayerTypeB .iconStar { /* star icons for presentational purpose. can't not be rated */
	margin-top:2px
}
#chCont .audioCont {
	margin-top:-10px;
}
#chCont .audioCont .starRatingSrd {
	margin-bottom:10px;
}
#chCont .pagerSrd {
	margin-bottom:0;
}
.ovBoxSrdApPlay .artActListSrd {
	margin-bottom:0px;
}
.playerSrdB {
	padding:9px 0 9px 0;
}
.playerSrdA {
	padding:9px 0 9px 0;
}

/*-----|| accordion podcast ||-----*/
.podcasts .accordionTypeA {
	margin-bottom:5px;
}
.podcasts .accordionTypeA dt {
	background-position:0 -60px;
}
.podcasts .accordionTypeA a.accLnHd {
	background-position:0 0;
}
.podcasts .accordionTypeA a.accLnHd:hover {
	background-position:0 -30px;
}
.podcasts .accordionTypeA a.current {
	background-position:0 -60px;
	cursor:default;
}
.podcasts .accordionTypeA a.current:hover {
	background-position:0 -60px;
}
.podcasts .accordionTypeA .tgShl {
	border-left:1px solid #A3B7C7;
	font-size:12px;
	font-weight:normal;
	margin-left:5px;
	padding-left:6px;
}
.podcasts .accordionTypeA dd {
	padding:0 9px 0 9px;
	width:280px;
	height:36px;
}
.podcasts .accordionTypeA dd .iconStar {
	margin:2px 0 0 0;
}
.podcasts .accordionTypeA dd h3 {
	font-size:1.2em;
	padding-top:2px;
}

.podcasts {
	position:relative;
	height:162px;

}
.podcasts .pagerSrd {
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
}

/*-----|| voting ||-----*/
.video .starRatingSrd {
	margin-top:10px;
}
.video .starRatingSrd p {
	width:205px;
}

/*-----|| podcast ||-----*/
#chCont h2.podcasts {
	background:transparent url(../../images/gp/xRapArtDotted.png) no-repeat scroll left bottom;
	font-size:2.2em;
	margin-top:0;
	padding-bottom:6px;
}
.pgCHmB {
	padding-bottom: 5px;
}

/*-----|| gesundheitswetter ||-----*/
.wetter .contentTextClear {
	margin-bottom:15px;
}
.wetter .hlBoxSrd h2 {
	padding-top:1px;
	padding-bottom:2px;
	font-size:1.3em;
}
.wetter .wtBox {
	background:#fff url(../../images/gp/ctBoxRap.png) repeat-x left bottom;
	border-left:1px solid #DDD;
	border-right:1px solid #DDD;
	text-align:center;
}
.wetter .accordionTypeA dd h3 {
	font-size:1.3em;
	color:#121212;
}
.wetter .accordionTypeA .wtBox {
	cbackground:none;
	border:none;
	padding:0;
	width:100%;
}
.wetter .wtLine1,
.wetter .wtLine2,
.wetter .wtLine3,
.wetter .wtLine4,
.wetter .wtLine5 {
	border-bottom:1px solid #ddd;
}
.wetter .wtLine2 {
	padding:4px 0;
	font-size:1.8em;
	font-weight:bold;
}
.wetter .wtLine3 {
	padding:6px 0;
}
.wetter .wtCol1,
.wetter .wtCol2,
.wetter .wtCol3 {
	width:152px;
	float:left;
}
.wetter .wtLine1 .wtCol1,
.wetter .wtLine1 .wtCol2,
.wetter .wtLine1 .wtCol3 {
	min-height:115px;
}
.wetter .wtLine4 .wtCol1,
.wetter .wtLine4 .wtCol2,
.wetter .wtLine4 .wtCol3,
.wetter .wtLine5 .wtCol1,
.wetter .wtLine5 .wtCol2,
.wetter .wtLine5 .wtCol3  {
	padding:5px 0;
}
.wetter .wtCol1 {
	border-right:1px solid #ddd;
}
.wetter .wtCol3 {
	border-left:1px solid #ddd;
}
.wetter .wtLine2 .wtCol1,
.wetter .wtLine3 .wtCol1 {
	border-right:0px;
}
.wetter .wtLine2 .wtCol3,
.wetter .wtLine3 .wtCol3 {
	border-left:0px;
}
.wetter .wtBox .last {
	border-bottom:none;
}
.wetter .wtBox h4 {
	padding-top:5px;
	font-size:1.3em;
	color:#121212;
}
.wetter .wtImg {
	display:block;
}
.wetter .minus {
	color:#004276;
}
.wetter .plus {
	color:#c00;
}
.wetter span.wtIcon {
	font-size:1.3em;
	color:#121212;
}
.wetter span.wtIcon img {
	display:inline;
	vertical-align:bottom;
}
.wetter .specs {
	padding:5px 9px;
	border:1px solid #ddd;
	margin-bottom:21px;
}
.wetter .specs h3 {
	font-size:1.3em;
	color:#121212;
	padding:0 0 3px 0;
	border-bottom:1px solid #ddd;
	margin-bottom:0px;
	margin-top:-2px;
}
.wetter .specs .wtLine {
	padding:0 0 8px 0;
	font-weight:normal;
	text-align:left;
}




