			body {
				width: 100%;
				font-family: Verdana, Arial, sans-serif;
				font-size: 16px;
			}
			
			p {
				font-size: 0.68em;
				line-height: 2em;
				margin-bottom: 2em;
				color: #212121;
			}
			
			#container {
				position: relative;
				width: 1020px;
				margin: 0 auto 0 auto;
				height: 100%;
				overflow: hidden;
			}
			
			#top_shadow {
				position: absolute;
				width: 228px;
				top:123px;
				left:40px;			
				background: url(http://www.europehealth.com/ae/images/site/nav_shadow_top.png) no-repeat 0 0;
				z-index: 1;
				margin-bottom: 100px;
			}
			
			#left_shadow {
				margin-top: 4px;
				width: 228px;
				background: url(http://www.europehealth.com/ae/images/site/nav_shadow_left.png) repeat-y 0 0;
			}
			#right_shadow {
				width: 228px;
				background: url(http://www.europehealth.com/ae/images/site/nav_shadow_right.png) repeat-y right;
			}
			
			#navigation {
				margin: 0px 4px 0 4px;
				width: 220px;
				background-color: white;
				border-top: 4px solid #1b78bd;
			}
			
			#navigation img {
				display: block;
				
				margin: 0 auto 0 auto;
			}
			

			#navigation li {
				margin: 0px;
				padding: 0px;
			}

			
			#navigation li a {
			text-shadow: 1px 1px 1px #cbcbcb;
			font-family: verdana;
			margin: 0px;	
			text-decoration: none;
				
			}
			
			#navigation li a:link, #navigation li a:visited {
			font-size: 0.6875em;
			color: #000;
			display: block;
			padding: 3px 30px 3px 30px;
			border-top: 0px solid #cecece;
			background: url(http://www.europehealth.com/ae/images/site/BG_nav.png) no-repeat 0 -6px;
			height:14px;		
	}
			
			#navigation li a:hover {
			background: url(http://www.europehealth.com/ae/images/site/BG_nav.png) no-repeat 0 -36px;
			
			}
			

			
			#navigation li.active a {
				color: #1b78bd;
				background: url(http://www.europehealth.com/ae/images/site/BG_nav.png) no-repeat 0 -36px;
				font-weight: bold;
				text-shadow: 1px 1px 1px #fffafd;
			}
			
			#navigation li.active:hover  {
				background: url(http://www.europehealth.com/ae/images/site/bg_nav_leiste_active.png) repeat-x 0 0;
			}
			
			#navigation #top_adressen {
				display: block;
				font-size: 14px;
				font-family: arial;
				font-weight: bolder;
				text-transform: uppercase;
				letter-spacing: 0.5px;
				padding: 5px 30px 5px 10px;
				color: #1b78bd;
				margin-top: 10px;
				border-top: 1px solid #efefef;
			}
			
			#sub-navigation {
				margin: 2px 0 10px 0;
				
			}
			
			#sub-navigation li a:link, #sub-navigation li a:visited {
				font-weight: normal;
				color: #000;
				background: none;
				padding: 2px 30px 0 30px;
				border: none;
				
			}
			
			#sub-navigation li.active a {
				color: #1b78bd;
				background: none;
				border: none;
				
			}
			
			#logo_healthportal {
				display: block;
				padding-top: 1em;
				
			}
			
			#bottom_shadow {
				
			}
			
			#top-bar {
				background-color: #f5f5f5;
				border: 1px solid #d4d4d4;
				padding: 0px 40px 0px 40px; 
				margin: 10px 0 20px 0;
				vertical-align: middle;
				height:3em;
				
			}
			
			#search {
				line-height: 2.8em;
				float: right;
				margin-left: 30px;
				vertical-align: middle;
			}
			
			#keywords {
				
				font-size: 0.75em;
				border: 1px solid #d4d4d4;
				background-color: white;
				color: #1b78bd;
							
			}
			
			.submit {
				font-family: Verdana;
				font-size: 11px;
				color: #212121;
			}
	
			#corporate-navigation {
				line-height: 2.8em;
				text-align: right;
				vertical-align: middle;
				
				
				
			}
			
			#corporate-navigation li {
				display: inline;
				vertical-align: middle;
				/*border: 1px silver solid;*/
				
			}
			

			
			#corporate-navigation li a {
				
				font-size: 0.68em;
				color: #1b78bd;
				margin-left: 10px;
				vertical-align: middle;
				text-decoration: none;
				font-weight: bold;
				
				
			}
			
			
			#language-navigation {
				
				text-align: right;
				vertical-align: middle;
				float: right;
				margin-left: 20px;
								
				
			}
			
			#language-navigation li {
				display: inline;
				vertical-align: middle;
				line-height: 3em;
				
				
			}
			

			
			#language-navigation li a {
				color: #1b78bd;
				margin-left: 10px;
				height: 3em;
				vertical-align: middle;
				
				
				
			}
		
				
			#content {
				height: 100%;
				width: 700px;
				margin: 10px auto auto 280px;
				
			}
			
			
			
			
			.entries_categories {
				margin: 0px;
				width: 670px;
				padding: 10px 15px 10px 15px;
				margin-bottom: 11px;
				overflow: auto;
				background: url(http://www.europehealth.com/ae/images/site/BG_categories.png) 0 0 no-repeat;
			}
			
			.entries_categories li {
				float: left;
				display: block;
				width: 220px;
				font-size: 0.68em;
				line-height: 1.5em;
				
				
			}
			
			
			
	
			
			.healthportal_overview {
				width: 100%;
				height: 100%;
				overflow:hidden;				
			}
			
			
			.healthportal_overview li {
				width: 220px;
				float: left;
				padding: 0px;
				margin-left: 20px;
				margin-bottom: 20px;
				border: none;
				height: 100%;
				
			}
			
			.qrows li {
				width: 160px;
			}
			
			.healthportal_overview li.entries_row, .healthportal_overview li.no_margin {
				margin-left: 0;
			}
			
		
			.healthportal_overview li img {
				margin-bottom: 0.5em;
			}
			
							

			
			#footer li.entries_row {
				margin-left: 0;
			}
			
			span.pagination {
				font-size: 0.6875em;
				color: #1b78bd;
				clear: both;
				padding:1px;
				display: block;
				width: 100%;
				text-align: center;
				margin-bottom: 11px;
	
			}
			
			
			#entry {
				width: 100%;
				height: 100%;
			}
			
			#entry li {
				line-height: 1.5em;
				vertical-align: top;
				
			}
			
			#entry > li {
				width: 220px;
				float: left;
				padding-top:5px;
				margin-left: 20px;
				margin-bottom: 20px;
				border-top: 4px solid #1b78bd;
			}
			
			#entry > li img {
				margin-bottom: 20px;
				padding-bottom: 16px;
			}
			
			#entry li.entries_row {
				margin-left: 0;
			}
			#entry li.entries_row_hospitals {
				margin-left: 0;
				width:440px;
			}
			
			#entry li.entries_row_hospitals img {
				padding-right: 10px;
			}
			
			li.entry-content h4, #entry li.entries_row_hospitals h4 {
				height: auto;
				margin-bottom: 0.5em;
			}
			
			
			li.entry-content ul, #entry li.entries_row_hospitals ul {
				margin-bottom: 1.5em;
			}
						
			li.entry-content li, #entry li.entries_row_hospitals ul li {
				width: auto;
				float: none;
				margin-bottom: 0.5em;
				font-size: 0.6875em;
				line-height: 1.5em;
			}
			
			#entry span {
				color:  #1b78bd;
				margin-top: 11px;
			}
			
			
						
			
			#footer {
				clear: both;
				width: 100%;
				margin-top: 150px;
				background: url(http://www.europehealth.com/ae/images/site/BG_footer.jpg) no-repeat bottom left;
				overflow: hidden;
				border-top: solid 1px #cecece;
				padding-bottom: 30px;
												
			}
			
			#footer ul {
				width: 940px;
				margin: 30px 0 0 280px;
			}
			
			#footer ul li {
				margin-left:20px;
				width: 220px;
				float: left;
				line-height: 16px;
				font-size: 0.6875em;
			
			}
			
			#map_canvas {
				margin-bottom: 11px;
			}
			
			#map_canvas span {
				display: inline;
				font-size: 4px;
			}
			
/* search results */

#search-results {
	font-size: 0.6875em;

}

#search-results th {
background-color: #f5f5f5;
				border: 1px solid #d4d4d4;
				padding: 5px 0 5px 0; 
				vertical-align: top;
				overflow: auto;
				text-transform: uppercase;
				letter-spacing: 1px;

}

#search-results td {
				padding: 5px; 
				vertical-align: top;
				
				

}

.resultRowOne {
background-color: #f5f5f5;


}

#teaser li {
	width: 220px;
	margin-left: 20px;
	float: left;	
}

#teaser li img {
	margin-bottom: 0.25em;
	padding: 0;
}


#teaser li p {
	margin-top: 0;
	
}

#teaser li.entries_row {
				margin-left: 0;
			}
			
.internal-link {
	
}

.video-player {
	margin-bottom: 2em;
}

#press-list li {

margin-bottom: 2em;
	
}


			
/*contact */

#contact-address {
	width: 220px;
	float: left;
	margin-right: 20px;
}

#contact-address span {
	color: #1b78bd;
	display: block;
	float: left;
	width: 50px;
}

#crumbs {
font-size: 0.6825em;
border:1px solid #dedede;
height:2.3em;
margin-bottom: 2em;
}

#crumbs li {
float:left;
line-height:2.3em;
padding-left:.75em;
color:#777;
}

#crumbs li a {
display:block;
padding:0 15px 0 0;
background:url(http://www.europehealth.com/ae/images/site/crumbs.gif) no-repeat right center;
}

/************* NEWS ***************/

#news-box {
	width: 220px;
float: right;
}

#news-box img {
	margin-bottom: 1em;
}

#left-index {
	width: 460px;
	margin-right: 20px;
	float: left;
}

.central {
	text-align: center;
}

.standard-list {
	list-style-type: disc;
	font-size: 0.75em;
	margin: 1em 0 1em 110px;
	line-height: 2em;
	
}