/* P A G E   L A Y O U T  ----------------------------------------------------------------- */

div#main {
}
div#main_col {
 	width: 42.0625em;
 	float: left;
}

/* medi Band (Grafik) --------------------------------------------------------------------- */
div#medi_band_container,
div#medi_band_container img {
	height: 1.25em;
	width: 42.0625em;
}
/* Zufallsgrafik (Banner-Grafik) ---------------------------------------------------------- */
div#image_banner,
div#image_banner img {
	height: 12.5em;
	width: 42em;
}



/* H A U P T B R E I C H   ( M A I N  )  -------------------------------------------------- */

/* Themenübersicht ------------------------------------------------------------------------ */
div#topics_overview {
 	background-color: #F6F5F2;
 	padding-left: 1.5em;
 	padding-top: 1.4375em;
 	padding-bottom: 0.9375em;
} 
div#topics_overview div.topic_container {
 	float: left;
 	width: 9.8em;
}
div#topics_overview div.topic_container h1 {
	font-size: 0.875em; 
	margin-bottom: 0.5em;
}
div#topics_overview div.topic_container ul {
	list-style: none; 
}
div#topics_overview div.topic_container ul li {
	line-height: 1.5em;	
	font-size: 0.6875em; 
}
div#topics_overview div.topic_container_left {
	width: 11em;
} 
div#topics_overview div.topic_container a {
	text-decoration: none;
	color: #48586A;
}
div#topics_overview div.topic_container a:focus, 
div#topics_overview div.topic_container a:hover, 
div#topics_overview div.topic_container a:active {
	text-decoration: underline;
}



/* R E C H T E   S P A L T E  ------------------------------------------------------------- */

/* Layout --------------------------------------------------------------------------------- */
div#right_col {
	width: 11.9375em;
	float: left;
}

div#right_col_inner {
	padding-left: 0.3125em;
}
div#color_bar {
	height: 1.25em;
 	background-color: #E2007A 	
}
/* Inhaltsbereich (medi aktuell) ---------------------------------------------------------- */
div#medi_aktuell {
	height: 12.5em;
}
div#medi_aktuell h1 {
	line-height: 2.8181em;
	padding-left: 0.3125em;
  	font-size: 0.6875em;  	
}
div#content_container {
	border-top-width: 0.0625em;
	border-top-style: solid;
	border-top-color: #B6BCC3;
	padding-left: 0.3125em;
	padding-right: 0.3125em;
	padding-top: 0.625em;
}
div#content {
	font-size: 0.6875em;  
}
div#content p {
	margin-bottom: 1.35em;	
}
div#content a {
	text-decoration: none;
	color: #48586A;
}
div#content a:focus, div#content a:hover, div#content a:active {
	color: #E2007A;
}

div#content a[class="internal-link"]:after {
	content: url(../gfx/internal_link_aktuell.gif);
	margin-left: 0.4em;
}

/* Shortcuts ------------------------------------------------------------------------------ */
div#shortcuts h3 {
	font-size: 0.6875em;  
	background-color: #6D7988;
	color: #FFFFFF;
	padding-left: 0.4545em;
	line-height: 1.7272em;
}
div#shortcuts p {
	font-size: 0.6875em;  
	margin-bottom: 0.625em;	
	margin-top: 0.625em;	
	padding-left: 0.4545em;
	padding-right: 0.4545em;
}
div#shortcuts a {
	text-decoration: none;
	color: #48586A;
}
div#shortcuts a:focus,
div#shortcuts a:hover,
div#shortcuts a:active {
	color: #E2007A;
}

/* Videoclips ----------------------------------------------------------------------------- */
div#videoclip h3 {
	font-size: 0.6875em;  
	background-color: #6D7988;
	color: #FFFFFF;
	padding-left: 0.4545em;
	line-height: 1.7272em;
}
div#videoclip p {
	font-size: 0.6875em;  
	margin-bottom: 0.625em;	
	margin-top: 0.625em;	
	padding-left: 0.4545em;
	padding-right: 0.4545em;
}
div#videoclip a {
	text-decoration: none;
	color: #48586A;
}
div#videoclip a:focus,
div#videoclip a:hover,
div#videoclip a:active {
	color: #E2007A;
}

/* S E I T E N F U S S  ------------------------------------------------------------------- */
div#foot {
	padding-left: 1.5em;
	padding-top: 0.625em;
 	clear: both;
}
div#foot span {
	font-size: 0.75em;
	color: #E2007A;
}