
/* ---------- Color Module Styles ----------- */

body,
body.overlay {
  color: #3b3b3b;
  background: #a7b4c2 url('../images/bg.png') repeat-x;
}

#page {
	background: url('../images/page-bg.png') repeat-y;
}

.comment .comment-arrow {
  border-color: #ffffff;
}
#main-menu-links li a.active,
#main-menu-links li.active-trail a {
  background: #ffffff;
}
.tabs ul.primary li a.active {
  background-color: #ffffff;
}
.tabs ul.primary li.active a {
  background-color: #ffffff;
  border-bottom: 1px solid #ffffff;
}

a {
/*  color: #0071B3; contrast too weak */
  color: #004974;
}
a:visited {
  color: #6b2573;
}
a:hover,
a:focus {
/*  color: #018fe2; contrast too weak */
  color: #0071B3;
}
a:active {
  color: #23aeff;
}
.sidebar .block {
	 
}

.block-bold {
  font-weight: bold;
}

.sidebar .block-block {
	width: 200px;
	margin-left:-12px;
	margin-left: -12px\9; /* IE8 and below */  
	 *margin-left : -12px; /* IE7 and below */  
 	_margin-left : -12px; /* IE6 */  
}

.sidebar .block-views {
	width: 200px;
	margin-left:-12px;
	margin-left: -12px\9; /* IE8 and below */  
	 *margin-left : -12px; /* IE7 and below */  
 	_margin-left : -12px; /* IE6 */
  background-color: #f5f5f5;
}

.view-block-veranstaltungen {
  padding-left: 8px;
  padding-right: 8px;
  padding-bottom: 8px;
}

.sidebar h2 {
	background: #17426e;
	color: #fff;
}

.sidebar #block-block-1 {
	background: #f5f5f5;
}

.sidebar #block-block-4 {
	background: #f5f5f5;
}
 
/* CSS Multimorbitität Styles */

.sidebar #block-block-5 {
	background: #f5f5f5;
    	width: 200px;

	margin-left:-12px;
	margin-left: -12px\9; /* IE8 and below */  
	 *margin-left : -12px; /* IE7 and below */  
 	_margin-left : -12px; /* IE6 */ 
	
}


.sidebar #block-block-5 p.vdiAbteilung {
	padding-bottom: 0;
	
}

.sidebar #block-block-5 p.vdiAdresse {
	padding-top: 0;
	
}

.sidebar #block-block-6 {
	background: #f5f5f5;
    	width: 200px;
	
	margin-left:-12px;
	margin-left: -12px\9; /* IE8 and below */  
	 *margin-left : -12px; /* IE7 and below */  
 	_margin-left : -12px; /* IE6 */ 
}

.sidebar #block-block-6 ul {
    	
	margin: 0 0 5px 15px;
    	padding: 10px;
}


.sidebar #block-block-7 {
	background: #f5f5f5;
    	width: 200px;

	margin-left:-12px;
	margin-left: -12px\9; /* IE8 and below */  
	 *margin-left : -12px; /* IE7 and below */  
 	_margin-left : -12px; /* IE6 */ 
}

/* CSS Individualisierte Medizintechnik Styles */

.sidebar #block-block-8 {
	background: #f5f5f5;
    	width: 200px;

	margin-left:-12px;
	margin-left: -12px\9; /* IE8 and below */  
	 *margin-left : -12px; /* IE7 and below */  
 	_margin-left : -12px; /* IE6 */ 
	
}


.sidebar #block-block-8 p.vdiAbteilung {
	padding-bottom: 0;
	
}

.sidebar #block-block-8 p.vdiAdresse {
	padding-top: 0;
	
}

.sidebar #block-block-9 {
	background: #f5f5f5;
    	width: 200px;
	
	margin-left:-12px;
	margin-left: -12px\9; /* IE8 and below */  
	 *margin-left : -12px; /* IE7 and below */  
 	_margin-left : -12px; /* IE6 */ 
}

.sidebar #block-block-9 ul {
    	
	margin: 0 0 5px 15px;
    	padding: 10px;
}


.sidebar #block-block-10 {
	background: #f5f5f5;
    	width: 200px;

	margin-left:-12px;
	margin-left: -12px\9; /* IE8 and below */  
	 *margin-left : -12px; /* IE7 and below */  
 	_margin-left : -12px; /* IE6 */ 
}


/* CSS KMUi: Medizintechnik Styles */

.sidebar #block-block-12 {
	background: #f5f5f5;
    	width: 200px;

	margin-left:-12px;
	margin-left: -12px\9; /* IE8 and below */  
	 *margin-left : -12px; /* IE7 and below */  
 	_margin-left : -12px; /* IE6 */ 
	
}


.sidebar #block-block-12 p.vdiAbteilung {
	padding-bottom: 0;
	
}

.sidebar #block-block-12 p.vdiAdresse {
	padding-top: 0;
	
}

.sidebar #block-block-13 {
	background: #f5f5f5;
    	width: 200px;
	
	margin-left:-12px;
	margin-left: -12px\9; /* IE8 and below */  
	 *margin-left : -12px; /* IE7 and below */  
 	_margin-left : -12px; /* IE6 */ 
}

.sidebar #block-block-13 ul {
    	
	margin: 0 0 5px 15px;
    	padding: 10px;
}


.sidebar #block-block-11 {
	background: #f5f5f5;
    	width: 200px;

	margin-left:-12px;
	margin-left: -12px\9; /* IE8 and below */  
	 *margin-left : -12px; /* IE7 and below */  
 	_margin-left : -12px; /* IE6 */ 
}

/* CSS Industrie-in-Klinik-Plattformen  Styles */

.sidebar #block-block-14 {
	background: #f5f5f5;
    	width: 200px;

	margin-left:-12px;
	margin-left: -12px\9; /* IE8 and below */  
	 *margin-left : -12px; /* IE7 and below */  
 	_margin-left : -12px; /* IE6 */ 
	
}


.sidebar #block-block-14 p.vdiAbteilung {
	padding-bottom: 0;
	
}

.sidebar #block-block-14 p.vdiAdresse {
	padding-top: 0;
	
}

.sidebar #block-block-15 {
	background: #f5f5f5;
    	width: 200px;
	
	margin-left:-12px;
	margin-left: -12px\9; /* IE8 and below */  
	 *margin-left : -12px; /* IE7 and below */  
 	_margin-left : -12px; /* IE6 */ 
}

.sidebar #block-block-15 ul {
    	
	margin: 0 0 5px 15px;
    	padding: 10px;
}


.sidebar #block-block-16 {
	background: #f5f5f5;
    	width: 200px;

	margin-left:-12px;
	margin-left: -12px\9; /* IE8 and below */  
	 *margin-left : -12px; /* IE7 and below */  
 	_margin-left : -12px; /* IE6 */ 
}





.region-header,
.region-header a,
.region-header li a.active,
#name-and-slogan,
#name-and-slogan a,
#secondary-menu-links li a {
  color: #fffeff;
}

#footer {
	background: #17426e;
	color: #fff;
}
