/* M I T T L E R E   S P A L T E  --------------------------------------------------------- */

/* Hauptmenü (main nav) ------------------------------------------------------------------- */
div#main_nav_container {
	position: absolute;
	z-index: 2;
	top: 6.625em;
	left: 11.925em;
	width: 28em;
}
div#main_nav {
}  
div#main_nav ul {
 	list-style: none; 
}
div#main_nav ul li {
 	float: left;
 	padding-left: 0.625em;
 	padding-right: 0.625em;
 	padding-top: 1em;
 	
} 
li#main_nav_current {
	background-color: #F6F5F2;
}
div#main_nav ul li#main_nav_current a {
	color: #E2007A;
}
div#main_nav ul li a {
	text-decoration: none;
	color: #48586A;
	font-size: 0.75em;
	font-weight: bold;
}
div#main_nav ul li a:focus, 
div#main_nav ul li a:hover, 
div#main_nav ul li a:active {
	color: #E2007A;
}

/* Box-Container für Inhalts-Bereich ------------------------------------------------------ */ 
div#main_col_inner {
  	margin-top: 3.25em;
 	padding-left: 0.3125em;
 	padding-right: 0.3125em;
 	padding-bottom: 1em;
	margin-bottom: 0.25em;
}

/* Breadcrumb  ---------------------------------------------------------------------------- */
div#breadcrumb_container {
	height: 1.2375em;
}
div#breadcrumb {
	height: 100%;
	padding-left: 0.3125em;
}
div#breadcrumb a {
	color: #48586A;
	text-decoration: none;
}
div#breadcrumb span {
	vertical-align: bottom; 
	font-size: 0.625em;
	text-decoration: none;
}
div#breadcrumb a:hover, div#breadcrumb a:active, div#breadcrumb a:focus {
	color: #E2007A;	
}
div#breadcrumb a.breadcrumb_active {
	color: #E2007A;
}

/* Seitentitel und Untertitel ------------------------------------------------------------- */
div#page_title_container {
	height: 4.125em;
	border-bottom-width: 0.0625em;
	border-bottom-style: solid;
	border-bottom-color: #B6BCC3;
}
div#page_title {
	padding-left: 0.3125em;
	padding-right: 0.3125em;
	padding-top: 0.675em;
	border-top-width: 0.0625em;
	border-top-style: solid;
	border-top-color: #B6BCC3;
}
div#page_title h1 {
	font-size: 1.125em;
}
div#page_title h2 {
	font-size: 1.125em;
	font-weight: normal;
}


/* PDF-Ausgabe, Druck-Funktion, Seite weiterempfehlen ------------------------------------- */
div#page_function_container {
	position: absolute;
	left: 37em;
	top: 14.25em;
	width: 5em;
}
div#page_function_container span.smallfont {
	font-size: 0.625em;
}
span#print_link img {
	height: 0.8125em;
	width: 0.8125em;
	vertical-align: bottom;
}
span#tipafriend_link img {
	height: 0.625em;
	width: 0.9375em;
	vertical-align: bottom;
}
div#page_function_container span#pdf_link a {
	text-decoration: none;
	color: #48586A;
}
div#page_function_container span#pdf_link a:hover, 
div#page_function_container span#pdf_link a:focus, 
div#page_function_container span#pdf_link a:active {
	text-decoration: underline;
}

/* Inhalt links -------------------------------------------------------------------- */
div#content_left_container {
	width: 9.6875em;
	float: left;
}
div#content_left {
}
div#content_left h3 {
	font-size: 0.6875em;  
	background-color: #6D7988;
	color: #FFFFFF;
	padding-left: 0.3125em;
	line-height: 1.7272em;
}
div#content_left p {
	font-size: 0.6875em;  
	padding-bottom: 0.625em;	
	padding-top: 0.625em;	
	padding-left: 0.3125em;
	padding-right: 0.3125em;
	background-color: #E7E9EC;
}
div#content_left ul  {
	font-size: 0.6875em;
	list-style-image: url(fileadmin/templates/medi_2012/gfx/list_style.gif);
	padding-left: 1.5em;
	padding-bottom: 1em;
	padding-right: 0.4545em;
	line-height: 1.4em;
	background-color: #E7E9EC;
}
div#content_left ul li {
}

div#content_left a.internal-link  {
	text-decoration: none;
	color: #48586A;
}

div#content_left a.internal-link:hover,
div#content_left a.internal-link:active,
div#content_left a.internal-link:focus {
	color: #E2007A;
}

/* Inhalt mitte -------------------------------------------------------------------- */
div#content_container {
	margin-left: 10.3125em;
}
div#content {
}
div#content h3 {
	font-size: 0.6875em;
	padding-top: 1.1635em;
	padding-bottom: 1.1635em;
	padding-right: 0.4545em;
	margin-bottom: 0.6091em;
	border-bottom-width: 0.0625em;
	border-bottom-style: solid;
	border-bottom-color: #B6BCC3;
	line-height: 1.4em;
}
div#content p {
	font-size: 0.6875em;
	padding-bottom: 1em;
	padding-right: 0.4545em;
	line-height: 1.4em;
}
div#content ul  {
	font-size: 0.6875em;
	list-style-image: url(fileadmin/templates/medi_2012/gfx/list_style.gif);
	padding-left: 1.5em;
	padding-bottom: 1em;
	padding-right: 0.4545em;
	line-height: 1.4em;
}
div#content ul li {

}

div#content .text_box {
	background-color: #E7E9EC;
	padding-top: 0.5182em;
}
div#content .contenttable, .contenttable-0{
	font-size: 0.6875em;
	width: 100%;
	border-width: 0.0625em;
	border-style: solid;
	border-color: #E7E9EC;
}

div#content .tr-even, .tr-0 {
	background-color: #E7E9EC;
}

div#content .csc-uploads-fileName a{
	color: #e2007a;
}

/* R E C H T E   S P A L T E  ------------------------------------------------------------- */

/* Box-Container für rechte Spalte -------------------------------------------------------- */
div#right_col_inner {
	padding-left: 0.3125em;
}

/* Farb-Balken in medi Magenta ------------------------------------------------------------ */
div#color_bar {
	height: 1.25em;
 	background-color: #E2007A; 	
}

/* Service-Links -------------------------------------------------------------------------- */
div#service_link_container {
  	margin-top: 4.5em;
}
div#service_link h3{
	font-size: 0.6875em;  
	background-color: #6D7988;
	color: #FFFFFF;
	padding-left: 0.3125em;
	line-height: 1.7272em;
}
div#service_link p {
	font-size: 0.6875em;  
	margin-bottom: 0.625em;	
	margin-top: 0.625em;	
	padding-left: 0.4545em;
	padding-right: 0.4545em;
}
div#service_link a {
	text-decoration: none;
	color: #48586A;
}
div#service_link a:focus, div#service_link a:hover, div#service_link a:active {
	color: #E2007A;
}

/* Inhalt rechts -------------------------------------------------------------------------- */
div#content_right_container {
}
div#content_right {
}
div#content_right .csc-header-n1 h3 {
	font-size: 0.6875em;  
	background-color: #ED484D;
	color: #FFFFFF;
	padding-left: 0.3125em;
	line-height: 1.7272em;
}
div#content_right h3 {
	font-size: 0.6875em;  
	padding-left: 0.3125em;
	margin-top: 0.625em;
}
div#content_right p {
	font-size: 0.6875em;  
	margin-top: 0.625em;	
	padding-left: 0.4545em;
	padding-right: 0.4545em;
	padding-bottom: 0.8181em;	
	border-bottom-width: 0.0625em;
	border-bottom-style: solid;
	border-bottom-color: #B6BCC3;	
}
div#content_right a {
	text-decoration: none;
	color: #48586A;
}
div#content_right a:focus, div#content_right a:hover, div#content_right a:active {
	color: #E2007A;
}


/* F O O T  ------------------------------------------------------------------------------- */

div#foot {
	padding-left: 1.5em;
	padding-top: 0.625em;
 	clear: both;
}
div#foot span {
	font-size: 0.75em;
	color: #E2007A;
}
