/* layout and Styles */
object {
	outline:none;
	display:block;
}
body {
	background-color:		#FFF;
	margin-top:			-0px;
	margin-left:			-0px;
	font-family:			Helvetica, Arial, sans-serif;
	font-size:			11px;
	color:				#727272;
	text-decoration:		none;
}

html, body, content{
	height:	100%;
}

html, body, form, fieldset, p, div, h1, h2, h3, h4, h5, h6{  
	margin:					0;
	padding:				0;
	-webkit-text-size-adjust:none;
}  

a {
	border:					none;
	border-width:			0px;
	color:					#c29a22;
	text-decoration:		none;
}

a img {
	border:					none;
	border-width:			0px;
}

p {
	font-family:			Helvetica, Arial, sans-serif;
	font-size:				11px;
	color:					#727272;
	text-decoration:		none;
}

div.clear {
	clear:					both;
	height:					0px;
	overflow:				hidden;
}

#header
{
	height:					47px;
	background-color:		#000;
	border-bottom:			solid 1px #333;
}

#topmenu {
	background-color:		#000;
	height:					47px;
}

#topmenu a {
	font-family:			Helvetica, Arial, sans-serif;
	font-size:				10px;
	color:					#FFF;
	display:				block;
	background-color:		#000;
	padding:				0px 8px;
	float:					left;
	height:					47px;
	line-height:			47px;
	text-transform:			uppercase;
	text-decoration:		none;
}

#topmenu span {
	background-color:		#fff;
	color:					#000;
	font-family:			Helvetica, Arial, sans-serif;
	font-size:				10px;
	display:				block;
	padding:				0px 8px;
	float:					left;
	height:					47px;
	line-height:			47px;
	text-transform:			uppercase;
	text-decoration:		none;
}

#contentHolder {
	font-family:			Helvetica, Arial, sans-serif;
	font-size:				11px;
	color:					#727272;
	text-decoration:		none;
}

div.item {
	padding:				10px 0px;
	margin:					0px 10px;
	border-bottom:			dashed 1px #e7e7e7;
}

div.noborder {
	border-bottom-width:	0px;
}

div.item a.img {
	float:					left;
	display:				block;
	margin:					0px 10px 10px 0px;
}

div.item img {
	width:					266px;
	padding:				6px;
	border:					solid 1px #dddddd;
}

div.info {
	width:					190px;
}

div.item h1 {
	font-family:			Georgia, "Times New Roman", Times, serif;
	font-size:				19px;
	color:					#000;
	line-height:			21px;
	margin:					6px 0px;
	font-weight:            lighter;
}

a.link {
	color:					#c29a22;
	text-decoration:		none;
	font-family:			Helvetica, Arial, sans-serif;
	font-size:				11px;
	padding-left:			20px;
	background:				url(../images/link-arrow.gif) 0px 3px no-repeat;
	line-height:			15px;
}

#bottom {
	padding:				10px 0px;
	margin:					0px 10px;
	border-top:				solid 1px #e7e7e7;
	font-size:				11px;
}

#overons {
	padding:				10px;
}

#overons h1 {
	font-family:			Georgia, "Times New Roman", Times, serif;
	font-size:				19px;
	color:					#000;
	line-height:			21px;
	margin:					12px 0px;
}

#overons h2 {
	font-family:			Helvetica, Arial, sans-serif;
	font-size:				13px;
	font-weight:			normal;
	color:					#000;
	line-height:			16px;
	margin:					18px 0px 6px 0px;
}

#overons p {
	margin-bottom:			12px;
}

#mensen div.item img {
	width:					122px;
	height:					150px;
	float:					left;
	margin:					0px 10px 0px 0px;
}

#mensen div.item p.function {
	color:					#c29a22;
	margin-bottom:			12px;
}

#contact div.item img {
	width:					266px;
	float:					left;
	margin:					0px 10px 10px 0px;
}

#contact div.item p {
	margin-bottom:			6px;
}

#contact div.item p a.link {
	display:				block;
}

a.back {
	color:					#c29a22;
	text-decoration:		none;
	font-family:			Helvetica, Arial, sans-serif;
	font-size:				11px;
	padding-left:			20px;
	background:				url(../images/back-arrow.gif) 0px 3px no-repeat;
	line-height:			15px;
}

#projectDetailes img {
	margin:					0px 10px 10px 0px;
}

#projectDeatiles p, 
#newsDeatiles p {
	margin-bottom:			12px;
}

p.footerText {
	color:					#454545;
}

div.pager {
	padding:				10px;
	height:					20px;
	line-height:			20px;
	font-size:				12px;
}

div.thirdColumn {
	width:					33%;
	float:					left;
}

div.movHolder {
	padding:				6px;
	border:					solid 1px #dddddd;	
	margin:					0px 10px 10px 0px;
}

div.movHolder * {
	height:					100%;
}

div.language {
	padding:				10px;
	height:					20px;
	line-height:			20px;
	font-size:				12px;
	text-align:				right;
	border-top:				dashed 1px #e7e7e7;
}

div.language a, div.language span {
	margin:					0px 5px;
}



/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
