@import url(http://i.onmeda.de/style/onmeda_standard.css);

/* Styles by iA */
#INHALT .ax-page 	{margin-bottom:20px;}

/* General Reset */
#INHALT .ax-page * {
	margin: 0px;
	padding: 0px;
	float: none;
}

#INHALT .ax-page h1,
#INHALT .ax-page h2,
#INHALT .ax-page h3,
#INHALT .ax-page h4,
#INHALT .ax-page h5,
#INHALT .ax-page h6,
#INHALT .ax-page div,
#INHALT .ax-page p,
#INHALT .ax-page blockquote,
#INHALT .ax-page ul,
#INHALT .ax-page ol,
#INHALT .ax-page li,
#INHALT .ax-page dl {
	font-size: 13px;
	line-height: 18px;
	margin: 0; padding: 0;
	color: #003b65;
	background:none;
}

#INHALT .ax-page a:hover {
  color: #b80000;
}

#INHALT .ax-page ul a {
	background:none;
}

#INHALT .ax-page .ax-logo {
	margin-bottom:23px;
}

#INHALT .ax-page .ax-hidden {
	display:none;
}


#INHALT h2.themenheadline {
    font-size: 16px;
    margin-bottom: 10px;
}

/**********************/
/* Artikeldarstellung */
/**********************/

#INHALT .ax-page .ax-article-supertitle {
  font-size: 13px;
  line-height: 18px;
	margin-bottom: 0px;
}

#INHALT .ax-page h1.ax-article-title {
	font-size: 18px;
  line-height: 22px;
	background: none;
	margin: 0 0 10px 0;
	
}

#INHALT .ax-page h1.ax-article-title  a {
	color:#003B65;
}

#INHALT .ax-page .ax-article-intro,
#INHALT .ax-page .ax-article-image {
	font-weight: bold;
  	font-size: 13px;
  	line-height: 18px;
	margin-bottom: 16px; 
}

#INHALT .ax-page .ax-article-image {
	margin-bottom:10px;
}

#INHALT .ax-page .ax-article-image-title{
	margin-bottom:16px;
	font-style:italic;
	font-size:12px;
}

#INHALT .ax-page .ax-infobox-padding {
  padding: 0px 3px 17px 3px;
}

#INHALT .ax-page .ax-article-date {
}

#INHALT .ax-page .ax-article-source-author {
  font-size: 10px;
  line-height: 14px; 
  margin-bottom: 21px; 
}

#INHALT .ax-page span.ax-grey {
  color: #878787;
}

#INHALT .ax-page .ax-article-text p,
#INHALT .ax-page .ax-article-text ul,
#INHALT .ax-page .ax-article-text ol,
#INHALT .ax-page .ax-article-text blockquote {
  font-size: 13px;
  line-height: 18px; 
  margin-bottom: 22px; 
}

#INHALT .ax-page .ax-infobox-text p,
#INHALT .ax-page .ax-infobox-text ul,
#INHALT .ax-page .ax-infobox-text ol,
#INHALT .ax-page .ax-infobox-text blockquote {
	margin-bottom:22px;
}

#INHALT .ax-page .ax-infobox-text p:nth-last-child(1),
#INHALT .ax-page .ax-infobox-text ul:nth-last-child(1),
#INHALT .ax-page .ax-infobox-text ol:nth-last-child(1),
#INHALT .ax-page .ax-infobox-text blockquote:nth-last-child(1) {
	margin-bottom:-4px;
}


#INHALT .ax-page .ax-article-text h3 {
  font-weight: bold;
  font-size: 13px;
  line-height: 18px;
}

/*Weiterlesen Link */
#INHALT p.WEITERLESEN {
    background: url(http://i.onmeda.de/style/onmeda_bg_icons_v2.png) no-repeat 0 -197px;
    padding-left: 6px;
}

/* Artikel Kapitelbox */	
	#INHALT #KAPITELLISTE {margin-bottom:22px;width:388px;display:inline-block;}
	#INHALT #KAPITELLISTE h2 {font-size:11px;line-height:26px;background:url(http://i.onmeda.de/style/teaserbox_gesundbox_headline_hintergrund.gif) no-repeat left center;margin-bottom:5px;padding:4px 0 0 29px;}
	#INHALT #KAPITELLISTE .KAPITELLISTE_LINKS {margin-bottom:7px;}
  	#INHALT #KAPITELLISTE .KAPITELLISTE_LINKS li {list-style:none;margin-left:3px;margin-bottom:0.15em;height:1.3em;overflow:hidden;line-height:1.16em;}
	#INHALT #KAPITELLISTE .KAPITELLISTE_LINKS li span {background:url(http://i.onmeda.de/style/chapter_bullet_bground.jpg) no-repeat left bottom;width:20px;
  font-size:11px;color:#0f81a8;display:inline-block; padding:2px 0; margin-right:3px;text-align:center;}
	#INHALT #KAPITELLISTE .KAPITELLISTE_LINKS li.KAPITEL_AKTIV {font-weight:bold;}
	#INHALT #KAPITELLISTE .KAPITELLISTE_LINKS li.KAPITEL_AKTIV span {font-weight:normal;}


/* Links ergänzen */


#INHALT ul.ax-relateds-box1 li,
#INHALT ul.ax-relateds-box2 li {
	list-style:none;
	margin-bottom:3px;
	margin-left:5px !important;
}

#INHALT ul.ax-relateds-box1 li a,
#INHALT ul.ax-relateds-box1 li a:visited,
#INHALT ul.ax-relateds-box2 li a,
#INHALT ul.ax-relateds-box2 li a:visited 			{background: url(http://i.onmeda.de/style/onmeda_bg_icons_v2.png) no-repeat 0 -1218px; padding-left:10px;}

#INHALT ul.ax-relateds-box1 li a:hover,
#INHALT ul.ax-relateds-box1 li a:active,
#INHALT ul.ax-relateds-box2 li a:hover,
#INHALT ul.ax-relateds-box2 li a:active		 		{background-position:0 -1634px;}

#INHALT .ax-page ul.ax-article-text li:before,
#INHALT .ax-page ul.ax-infobox-text li:before {

}

#INHALT .ax-page ul.ax-relateds-box1 li:before,
#INHALT .ax-page ul.ax-relateds-box2 li:before {
	color:#0097D2;
}



/* apple-headline */

#INHALT .ax-page .ax-apple-headline {
  font-size: 11px;
  background: url(http://i.onmeda.de/style/teaserbox_gesundbox_headline_hintergrund.gif) no-repeat left center;
  margin: 0; 
  padding:4px 0 0 29px;
}

#INHALT .ax-page .apple,
#INHALT .ax-page .ax-article-text h4 {
  font-size: 11px;
  background: url(http://i.onmeda.de/style/hg_apple.gif) no-repeat;
  margin-right: 17px; 
  margin-bottom: 5px;
  padding: 0;
  text-indent: 23px;
}

/* Text auf die Linie setzen */
#INHALT .ax-page h1.apple, #INHALT .ax-page h1.ax-apple-headline,
#INHALT .ax-page h2.apple, #INHALT .ax-page h2.ax-apple-headline,
#INHALT .ax-page h3.apple, #INHALT .ax-page h3.ax-apple-headline,
#INHALT .ax-page h4.apple, #INHALT .ax-page h4.ax-apple-headline {
  font-size: 11px;
  line-height: 26px;
}

/* infobox */

#INHALT .ax-page .ax-infobox-komplett {
  float: right;
  width: 192px;
  padding-left: 17px;
  background-color: #ffffff;
}

#INHALT .ax-page .ax-infobox-komplett h2.ax-apple-headline {
    background-image:url(http://i.onmeda.de/style/abox_gesundbox_headline_hintergrund.gif);
}

#INHALT .ax-page .ax-infobox {
  background-color: #e7fcff;
  width: 192px;
  margin: 0 0 30px 0px;
  padding: 0px;
}

#INHALT .ax-page .ax-infobox .ax-infobox-image {
  float: right;
  margin: 0 -3px 5px 5px;
}

#INHALT .ax-page .ax-infobox .ax-infobox-title {
  font-size: 13px;
  line-height: 18px;
  margin-bottom: 13px;
}

#INHALT .ax-page .ax-infobox .ax-infobox-text small {
  display: block;
  font-size: 11px;
  line-height: 15px;
  color: #333366;
  margin-bottom: 15px; /*21*/
}

#INHALT .ax-page .ax-infobox .ax-infobox-text {
  margin-bottom: 0px;
}

#INHALT .ax-page .ax-infobox .ax-infobox-text a {
	font-weight: bold;
}


#INHALT .ax-page .ax-article-text .ax-more-dossier {
	background: none repeat scroll 0 0 transparent;
    color: #003B65;
    font-size: 13px;
    line-height: 18px;
    
    padding: 0;
	font-weight: bold;
}

#INHALT .ax-page .ax-article-text .ax-more-dossier a,
#INHALT .ax-page .ax-article-text .ax-more-dossier a:visited	{
	background: url(http://i.onmeda.de/style/onmeda_bg_icons_v2.png) no-repeat 0 -1218px; padding-left:10px;
}

#INHALT .ax-page .ax-article-text .ax-more-dossier a:hover,
#INHALT .ax-page .ax-article-text .ax-more-dossier a:active {background-position:0 -1634px;}


/* Externe Links */

#INHALT a.LINK_EXT 	{background-image:url(http://i.onmeda.de/style/onmeda_bg_icons_v2.png); background-repeat:no-repeat; background-position:100% -1244px; padding-right:13px;zoom:1;}
*+html #INHALT a.LINK_EXT {background-position:100% -1242px;}
#INHALT a.LINK_EXT:hover, #INHALT a.LINK_EXT:focus, #INHALT a.LINK_EXT:active	{background-position:100% -1303px;}
*+html #INHALT a.LINK_EXT:hover, #INHALT a.LINK_EXT:focus, #INHALT a.LINK_EXT:active {background-position:100% -1301px;}


/**********************/
/* Homepage           */
/**********************/

/* homepage -> feature */

#INHALT .ax-page #page-homepage .ax-article-image {
  line-height: 0px;
  margin-bottom: 23px; /*28*/
}

#INHALT .ax-page #page-homepage  h2.ax-article-title {
  font-size: 16px;
  line-height: 24px;
  margin: 0 0 3px 0; /*11*/
  padding: 0;
}

#INHALT .ax-page .view-rubrik ul li {list-style:none;}
#INHALT .ax-page .view-rubrik ul li a {background:url(http://i.onmeda.de/style/onmeda_bg_icons_v2.png) no-repeat 0 -1218px;
	padding-left:10px;}
	

#INHALT .ax-page .view-id-frontpage {
	margin-bottom:22px;
}

#INHALT .ax-page .ax-node-feature-big {
  padding-bottom: 25px;
  margin-bottom: 0px;
  
}

#INHALT .ax-page .ax-node-feature-small {
	width: 192px;
	float: left;
	clear: none;
	padding-bottom: 15px;
	margin-right: 17px;
	min-height: 278px;
}

#INHALT .ax-page #page-homepage .views-row-4 .ax-node-feature-small,
#INHALT .ax-page #page-homepage .views-row-7 .ax-node-feature-small {
	margin-right:0px;
}
*+html #INHALT .ax-page #page-homepage .pane-frontpage .views-row-2,
*+html #INHALT .ax-page #page-homepage .pane-frontpage .views-row-3,
*+html #INHALT .ax-page #page-homepage .pane-frontpage .views-row-4,
*+html #INHALT .ax-page #page-homepage .pane-frontpage .views-row-5,
*+html #INHALT .ax-page #page-homepage .pane-frontpage .views-row-6,
*+html #INHALT .ax-page #page-homepage .pane-frontpage .views-row-7 {display:inline;}

*+html #INHALT .ax-page .pane-content .views-row-2,
*+html #INHALT .ax-page .pane-content .views-row-3,
*+html #INHALT .ax-page .pane-content .views-row-4,
*+html #INHALT .ax-page .pane-content .views-row-5,
*+html #INHALT .ax-page .pane-content .views-row-6,
*+html #INHALT .ax-page .pane-content .views-row-7 {display:inline;}

#INHALT .ax-page #page-homepage .ax-node-feature-small .ax-teaser-image {
  margin-bottom: 14px;
}

#INHALT .ax-page #page-homepage .ax-article-supertitle,
#INHALT .ax-page .ax-infobox .ax-article-supertitle {
  font-size: 12px;
  line-height: 11px;
  font-weight: bold;
  margin-bottom: 4px;
}

#INHALT .ax-page #page-homepage .ax-node-feature-small h2,
#INHALT .ax-page .ax-infobox h3.ax-article-title {
  font-size: 16px;
  line-height: 20px;
  margin: 0 0 5px 0; /*11*/
  padding: 0;
}

#INHALT .ax-page #page-homepage .ax-node-rubrik-big .ax-article-teasertext-long {
  margin-bottom: 10px;
}

/* homepage -> rubrik */

#INHALT .ax-page .pane-rubrik {
  clear: both;
  margin-bottom: 25px;
  min-height:197px;
}

#INHALT .ax-page .pane-rubrik h2.pane-title {
	font-size: 13px;
	  line-height: 24px;
	  background: url(http://i.onmeda.de/style/teaserbox_gesundbox_headline_hintergrund.gif) no-repeat left center;
	  margin-bottom: 10px; 
	  padding-left:29px;
	  padding-top:3px;
}

#INHALT .view-content .ax-teaser-image {
  display: inline;
  float: left;
  width: 192px;
  margin-right:17px;
}

#INHALT .ax-page .ax-node-rubrik-big h2 {
	font-size: 16px;
	line-height: 140%;
	margin: 0;
	padding: 0 0px 0 0;
}

#INHALT .ax-page .ax-node-rubrik-big .ax-article-teasertext-short {
  margin-bottom: 10px;
}

#INHALT .ax-page .ax-node-rubrik-small h2 a,
#INHALT .ax-page .ax-node-rubrik-small h2 a:visited {
	background:url(http://i.onmeda.de/style/onmeda_bg_icons_v2.png) no-repeat 0 -1218px;
	padding-left:10px;
	font-size: 13px;
 	line-height: 15px;
	font-weight: normal;
	margin: 0 0 5px 0;
}

#INHALT .ax-page .ax-node-rubrik-small h2 a:hover,
#INHALT .ax-page .ax-node-rubrik-small h2 a:active {background-position:0 -1634px;}

#INHALT .ax-page .pane-rubrik .more-link a,
#INHALT .ax-page .pane-rubrik .more-link a:visited,
#INHALT .ax-page .pane-rubrik .view-footer a,
#INHALT .ax-page .pane-rubrik .view-footer a:visited {
	background:url(http://i.onmeda.de/style/onmeda_bg_icons_v2.png) no-repeat 0 -1218px;
	padding-left:10px;	
}

#INHALT .ax-page .pane-rubrik .more-link a:hover,
#INHALT .ax-page .pane-rubrik .more-link a:active,
#INHALT .ax-page .pane-rubrik .view-footer a:hover,
#INHALT .ax-page .pane-rubrik .view-footer a:active {
	background-position:0 -1634px;
}

#INHALT .ax-page .pane-rubrik div.more-link,
#INHALT .ax-page .pane-rubrik .view-footer {
  text-align: right;
  font-weight: bold;
  margin-top: 25px;
}





/**********************/
/* Rubrikseite        */
/**********************/

#INHALT .ax-page #page-rubrikseite .ax-article-image {
  line-height: 0px;
  margin-bottom: 23px; /*28*/
}

#INHALT .ax-page #page-rubrikseite  h2.ax-article-title {
  font-size: 16px;
  line-height: 24px;
  margin: 0 0 1px 0; /*11*/
  padding: 0;
}

#INHALT .ax-page #page-rubrikseite .ax-node-rubrikseite.ax-node-first.ax-node-feature {
  	padding-bottom: 25px;
	  margin-bottom: 0px;
  /*background: url("/sites/all/themes/gesund/img/hg_linie.gif") no-repeat bottom left;*/
}

#INHALT .ax-page #page-rubrikseite .ax-node-feature-small {
	width: 192px;
	float: left;
	clear: none;
	margin-bottom: 0;
	margin-right: 17px;
	min-height: 325px;
}

#INHALT .ax-page #page-rubrikseite .views-row-4 .ax-node-feature-small {
	margin-right: 0px;
	
}

#INHALT .ax-page #page-rubrikseite .ax-node-feature-small .ax-teaser-image {
  margin-bottom: 14px;
}

#INHALT .ax-page #page-rubrikseite .ax-article-supertitle {
  font-size: 12px;
  line-height: 11px;
  font-weight: bold;
	margin-bottom: 4px;
}

#INHALT .ax-page #page-rubrikseite .ax-node-feature-small h2 {
  font-size: 16px;
  line-height: 20px;
  margin: 0 0 5px 0; /*11*/
  padding: 0;
}

#INHALT .ax-page #page-rubrikseite .ax-node-rubrik-big .ax-article-teasertext-long {
  margin-bottom: 10px;
}


#INHALT .ax-page .ax-article-sources p{
	font-size:10px;
}

#INHALT .ax-page .ax-article-dossier{
	margin-bottom:22px;
}


#INHALT .ax-page .ax-article-dossier .views-field-title:before {
    content: "»";
}

/* Newsbox */

#INHALT .ax-page .newsbox p,
#INHALT .ax-page .newsbox h3,
#INHALT .ax-page .ax-infobox h3.ax-article-title  {margin-left:4px;}
#INHALT .ax-page .ax-infobox .ax-article-supertitle,
#INHALT .ax-page .newsbox h3.ax-infobox-title {margin-bottom:7px;}
#INHALT .ax-page .newsbox p.ax-article-image {margin-left:0;}

/* Term Seiten */

#INHALT .ax-page .ax-node-term {
	clear:both;
	height:170px;
	
}

#INHALT .ax-page .ax-node-term .ax-teaser-image {
	float:left;
	margin-right:17px;
}

#INHALT .ax-page-term .ax-node-feature-big .ax-article-title{
	font-size: 16px;
    line-height: 24px;
    margin: 0 0 1px;
    padding: 0;
}

#INHALT .ax-page-term  .ax-node-term .ax-article-supertitle {
	font-size: 11px;
    font-weight: bold;
    line-height: 11px;
    margin-bottom: 4px;
}



/* Archive!! */


#INHALT .ax-page .ax-archive .ax-monthly-navigation {
	margin-left:10px;
}

#INHALT .ax-page .ax-archive .ax-monthly-navigation span{
	color:gray;
}

#INHALT .ax-page .ax-archive .ax-active {
	color:black;
}

#INHALT .ax-page .ax-archive .ax-header {
	background:#e2f4fc;
	padding:5px 0 5px 0;
}


#INHALT .ax-page .ax-archive .ax-header .ax-column-one {
	margin-left:10px;
}

#INHALT .ax-page .ax-archive .ax-header .ax-column-two {
	margin-left:450px;
}

#INHALT .ax-page .ax-archive .views-row {
	clear:both;
	padding:7px 0 7px 0;	
	border-bottom:1px solid #cfedfa;
}


*+html #INHALT .ax-page div.views-row-2,
*+html #INHALT .ax-page div.views-row-3,
*+html #INHALT .ax-page div.views-row-4 {/*display:inline-block;*/}


#INHALT .ax-page div.views-row-2 .ax-node-rubrik-small,
#INHALT .ax-page div.views-row-3 .ax-node-rubrik-small,
#INHALT .ax-page div.views-row-4 .ax-node-rubrik-small {/*float:left;display:block;*/}

#INHALT .ax-page .ax-archive .views-field-title {
	margin-left:10px;
}

#INHALT .ax-page .ax-archive .views-field-created{
	margin-right:38px;
}

#INHALT .ax-page .ax-archive .views-field-title:before {
	color:#0097D2;
}

#INHALT .ax-page .ax-archive .views-label {
	display:none;
}

#INHALT .ax-page .ax-archive .views-field-created {
	float:right;
}

#INHALT .ax-page .ax-archive .ax-footer {
	margin-top:10px;
	margin-left:10px;
}

#INHALT .ax-page .ax-archive-link:before{
	
}

#INHALT .ax-page .ax-archive-link {
	background:url(http://i.onmeda.de/style/onmeda_bg_icons_v2.png) no-repeat 0 -194px;
	font-size: 15px;
    line-height: 24px;
    margin: 0 0 10px 0;
    padding: 0 0 0 10px;
	font-weight:bold;
}




/* Karussell
	root element for the scrollable.
	when scrolling occurs this element stays still.
*/
#INHALT .ax-page #karussell .scrollable {
	/* required settings */
	position:relative;
	overflow:hidden;
	width: 610px;
	height:155px;
	padding-top:15px;
	border-bottom:1px solid lightgrey;
	box-shadow: 0px 5px 5px lightgrey;
}

#INHALT .ax-page #karussell h2{
	background: url(http://i.onmeda.de/style/teaserbox_gesundbox_headline_hintergrund.gif) no-repeat left center;
	font-size: 12px;
	line-height: 24px;
	margin-bottom: 0px;
	padding:3px 0 0 29px;
	position:relative;
	top:6px;
	clear:both;
}
/*
	root element for scrollable items. Must be absolutely positioned
	and it should have a extremely large width to accommodate scrollable items.
	it's enough that you set width and height for the root element and
	not for this element.
*/
#INHALT .ax-page #karussell .scrollable .items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	margin-left: -96px;
}

#INHALT .ax-page #karussell .items .pack {
	margin-left:0px;
}


#INHALT .ax-page #karussell .items .slitem {
	margin-left:17px;
	width:140px;
	float:left;
}



#INHALT .ax-page #karussell .items img {
	width:140px;
	margin-bottom:3px;
}

/*
	a single item. must be floated in horizontal scrolling.
	typically, this element is the one that *you* will style
	the most.
*/

#INHALT .ax-page #karussell .items div {
	float:left;
}




/* prev, next, prevPage and nextPage buttons */
#INHALT .ax-page #karussell a.browse {
	display:block;
	width:45px;
	height:170px;
	margin:0px 00px;
	cursor:pointer;
	font-size:1px;
	position:absolute;
	z-index:2;
}

/* right */
#INHALT .ax-page #karussell a.right {
	background:url(http://i.onmeda.de/style/button-rechts.jpg) no-repeat;
	left:745px;
	
}
	


/* left */
#INHALT .ax-page #karussell a.left {
	background:url(http://i.onmeda.de/style/button-links.jpg) no-repeat;
}


/* up and down */
#INHALT .ax-page #karussell a.up, a.down		{ 
	float: none;
	margin: 10px 50px;
}

/* up */
#INHALT .ax-page #karussell a.up:hover  		{ background-position:-30px 0; }
#INHALT .ax-page #karussell a.up:active  		{ background-position:-60px 0; }

/* down */
#INHALT .ax-page #karussell a.down 				{ background-position: 0 -30px; }
#INHALT .ax-page #karussell a.down:hover  		{ background-position:-30px -30px; }
#INHALT .ax-page #karussell a.down:active  	{ background-position:-60px -30px; } 


/* disabled navigational button */
#INHALT .ax-page #karussell a.disabled {
	visibility:hidden !important;		
} 	

#INHALT .ax-page #karussell div.slitem a {float:left; display:block; width:140px;}
#INHALT .ax-page #karussell b {float:left;clear:both; font-size:12px;}

#INHALT .ax-page hr.clearfix {visibility:hidden; clear:both;}


/* ----------------------- addons.css --------------------------------- */

#INHALT .ax-page .views-row{
	margin:0px;
}

.contextual-links-wrapper, .contextual-links {
	display:none;
}

#INHALT .ax-page div:after {
  clear: none;
}

/* --------------------------- Werbung --------------------------------- */

#INHALT	.ax-page #SPON_LOGO						{margin-bottom:25px !important;}
#INHALT	.ax-page #SPON_LOGO #SPON_INFO_TEXT		{font-size:10px;}