* {
	color:#666666;
	font:12px/16px Arial, Verdana;
	}
html {
	width:100%;
	min-width:990px;
	min-height:100%;
	margin:0;
	padding:0;
	background: #dcdcde;
	}
	body {
		width:990px;
		min-height:100%;
		margin:0 auto;
		padding:0;
		background:#FFF;
		-webkit-text-size-adjust: none;
		}
	p {
		margin:0 0 10px;
		}
		strong {
			font:inherit;
			font-weight:bold;
			color:inherit;
			}
		em {
			font:inherit;
			font-style:italic;
			}
	a {
		font:inherit;
		outline:none;
		color:#DB720C;
		text-decoration:none;
		}
		a:hover {
			text-decoration:underline;
			}
	p a[title^="Download"] {
		padding:9px 0 9px 34px;
		display:inline-block;
		text-decoration:none;
		color:inherit;
		background:url('../img/layout/misc/file_icons.png') no-repeat 0 0;
		}
	p a[title^="Download"]:hover {
		text-decoration:underline;
		}
	p a[href$=".doc"], p a[href$=".docx"] {background-position:0 -36px;}
	p a[href$=".xls"], p a[href$=".xlsx"] {background-position:0 -72px;}

	h1, h2, h3, h4, h5 {
		margin:0 0 10px;
		padding:0;
		color:#666666;
		font-size:18px;
		font-family: "Gochi Hand"
		}
		h1 {
			font-size:28px;
			}
		h2 {
			font-size:22px;
			}
	hr {
		height:0;
		border:none; 
		border-bottom:1px solid #999;
		}
ol, ul {
	margin:0;
	padding:0;
	}
	li {
		margin:0 0 0 15px;
		padding:0;
		}		
img, a img {
	border:0;
	outline:none;
	display:inline-block;
	}
iframe {
	border:0;
	}
table {
	margin:0;
	padding:0;
	border:0;
	border-spacing:0;
	}
	td {
		line-height:16px;
		text-align:left;
		vertical-align:top;
		}
figure {
	margin:0;
	}
form {
	width:100%;
	margin:10px 0;
	padding:0;
	float:left;
	}
	fieldset {
		width:100%;
		margin:0;
		padding:0;
		border:0;
		float:left;
		}
		legend {
			margin:0 0 5px;
			padding:0;
			}
	textarea {
		outline:none;
		overflow-y:auto;
		resize:none;
		}
	input {
		outline:none;
		}
		input[class^="file"] {
			background:url('../img/layout/misc/folder_small.jpg') no-repeat right center;
			}
	label {
		width:100%;
		float:left;
		}
	label.radio {
		width:auto;
		margin:0 10px 0 0
		}
	.response {
		position:absolute;
		background:#fff;
		width:480px;
		height:339px;
		margin:11px 0 0;
		}
	[type="text"],
	[type="tel"],
	[type="email"],
	[type="password"],
	[type="file"],
	select,
	textarea {
		margin:1px 0;
		border:1px solid #777;
		border-radius:0;
		float:left;
		width:70%;
		}
		@media screen and (-webkit-min-device-pixel-ratio:0) { /* Webkit */
			textarea {width:69%;}
			[type="text"],
			[type="tel"],
			[type="email"],
			[type="password"],
			[type="file"],
			[type="submit"],
			textarea {
				-webkit-appearance: none;
				}
			}
	[type="text"],
	[type="tel"],
	[type="email"],
	[type="password"],
	[type="file"],
	textarea {
		-webkit-appearance: none;
		}
	label [type="text"],
	label [type="tel"],
	label [type="email"],
	label [type="password"],
	label textarea {
		float:right;
		}
	[type="radio"] {
		margin:0 5px 0 0;
		float:left;
		}
	[type="submit"] {
		float:right;
		}
		[type="submit"]:hover {
			cursor:pointer;
			}
	[class*="wrong"] {
		border:1px solid red !important;
		}
		label.wrong {
			border:0 !important;
			color:red !important;
			text-shadow:0px 0px 5px #fff;
			}
[class^="cms"] {
	width:100%;
	margin-bottom:15px;
	float:left;
	}
	[class^="cms"] a {
		text-decoration:underline;
		}
	[class^="cms"] a:hover {
		text-decoration:none;
		}
	.cmsBlok4,.cmsBlok5 {
		width:auto;
		margin-right:8px;
		}
	.cmsBlok2 div {
		margin:0 10px 10px 0;
		float:left;
		}
	.cmsBlok3 div {
		margin:0 0 10px 10px;
		float:right;
		}
	.cmsBlok8 iframe {
		width:400px;
		height:300px;
		float:left;
		}
.ctNav {
	background: none;
	}
	.ctNav nav {
		width:650px;
		margin:10px 0;
		padding:0;
		float:left;
		}
		.ctNav nav ul {
			width:100%;
			margin:0;
			padding:0;
			float:left;
			}
			.ctNav nav ul li {
				margin:0;
				padding:0;
				list-style:none;
				float:left;
				}
			.ctNav nav ul li:first-child {
				border-left:0
				}
				.ctNav nav > ul > li > a {
					padding:8px 18px;
					color:#FFF;
					font-weight:bold;
					font-size:12px;
					text-transform:uppercase;
					float:left;
					}
				.ctNav nav ul li a:hover {
					text-decoration:none;
					color:#000;
					}
				.ctNav nav ul li a.selected {
					text-decoration:underline;
					}
				.ctNav nav ul li ul {
					position:absolute;
					width:200px;
					margin:28px 0 3px;
					padding:13px 0 3px;
					left:-8000px;
					background:#DCDCDE;
					z-index:12;
					}
					.ctNav nav ul li:hover ul {
						left:auto;
						}
					.ctNav nav ul li ul li {
						float:left;
						padding:3px 0;
						width:100%;
						border-left:0;
						clear:left;
						}
						.ctNav nav > ul li > ul li a{	
							padding:8px 18px;
							color:#000;
							font-weight:normal;
							}
header {
	width:100%;
	float:left;
	padding:0 5px 30px;
	background:#FFF;
	margin-top: 10px;
	border-radius: 10px 10px 0 0;
	}
	header img {
		margin:10px 10px 10px 0;
		float:left;
		}
ul.social {
	margin:17px 18px 10px 8px;
	float:right;
	}
	ul.social li {
		margin:0 2px;
		list-style:none;
		float:left;
		}
	ul.social li a span {
		float:left;
		}
form.search {
	width:230px;
	margin:15px 0 0;
	float:right;
	}
	#searchFrm2{float:left;width:980px;}
	form.search [type="text"]{
		width:181px;
		float:left;
		background: #FFF;
		padding-left: 5px;
		color: #666;
		border:1px solid #666;
		border-radius: 10px ;
		}
	form.search [type="submit"]{
		float:left;
		height:19px;
		width:19px;
		color: #666;
		font-weight:bold;
		margin:1px 0 0 10px;
		padding:0;
		border:1px solid #666;
		border-radius: 10px ;
		}
.content {
	width:100%;
	margin:0;
	padding: 0 0 0 10px;
	background:#fff;
	float:left;
	}
	section.content > div {
		padding:25px 25px 10px;
		float:left;
		width:640px;
		}
.ads {
	float:left;
	}
	.ads article {
		float:left;
		margin:0 0 20px;
		width:100%;
		}
		.ads article a {
			margin:0 5px 5px 0;
			float:left;
			}
		.ads article h2 {
			float:left;
			font-size:12px;
			font-weight:bold;
			}
		.ads article p {
			width:174px;
			float:left;
			}
.beneath {
	float:left;
	padding:10px 10px 0 0;
	width:990px;
	background:#FFF;
	}
	.beneath h2 {
		font-size:16px;
		}
	.beneath h3 {
		font-size:16px;
		}
	.beneath h5 {
		font-size:16px;
		}
footer {
	width:100%;
	padding:10px 10px 10px 0;
	margin:0;
	float:left;
	background:#FFF;
	margin-bottom: 10px;
	border-radius: 0 0 10px 10px ;
	}
	footer a[target="_blank"] {
		color:#aaa;
		}
	footer p {
		margin:0 25px;
		}
form.contactfrm {
	width:476px;
	}
	form.contactfrm label {
		clear:both;
		margin:1px 0;
		}
	form.contactfrm [type="submit"] {
		clear:both;
		}
	form.contactfrm fieldset:first-child label {
		width:50px;
		margin:0 7px 0 0;
		clear:none;
		}
	form.contactfrm fieldset:first-child p {
		float:left;
		width:140px;
		margin:0 0 5px;
		}
		form.contactfrm .melding {
			width:100%;
			text-align:right;
			float:right;
			}
		form.contactfrm input, form.contactfrm textarea {
			float:right;
			}
[id^="map"] {
	width:480px;
	height:342px;
	margin:0 10px;
	float:left;
	}
	.gcontent {
		width:165px;
		}
		.gcontent h1 {
			font-size:14px;
			}
		.gcontent form {
			margin:5px 0 0;
			}
		.gcontent [type="text"] {
			width:123px;
			margin:1px;
			background:#fff;
			border:1px solid #333;
			}
		.gcontent [type="submit"] {
			margin:1px;
			background:#fff;
			border:1px solid #333;
			}
			.gcontent [type="hidden"] + [type="submit"] {
				float:left;
				padding:10px 0;
				}
.newsContainer {
	width:100%;
	margin:10px 0 0;
	float:left;
	}
	.newsContainer .news {
		float:left;
		margin:0 0 10px;
		width:100%;
		padding:0 0 10px;
		border-bottom:1px solid #eee;
		}
	.newsblock {
		width:100%;
		margin:0 0 16px;
		padding:0 0 10px;
		border-bottom:1px solid #c7c7c7;
		float:left;
		}
		.newsblock h2 {
			width:100%;
			float:left;
			}
		.date {
			margin:5px 0 10px;
			font-style:italic;
			float:left;
			}
		.newsblock .ncontent {
			width:100%;
			margin:10px 0 0;
			float:left;
			}
			.readmore {
				margin:10px 0;
				}
			.newsblock span {
				font-style:italic;
				}
		.backbtn {
			float:left;
			clear:both;
			}
		.nContainer {
			width:100%;
			margin:10px 0;
			float:left;
			}
			.nContainer .news {
				margin:10px 0;
				padding:0 0 10px;
				border-bottom:1px solid #666666;
				}
			.smallText {
				width:440px;
				padding: 0 0 10px;
				float:left;
				}
				.smallText .ncontent {
					width:100%;
					float:left;
					}
					.newsImage {
						float:left;
						margin:0 10px 10px 0;
						}
						.newsImage img {
							vertical-align:middle;
							}
[class^="sitemap"] {
	float:left;
	margin:0 0 0 20px;
	float:left;
	width:100%;
	clear:both;
	}
	[class^="sitemap"] li {
		float:left;
		width:100%;
		clear:both;
		list-style:none;
		margin:0 0 2px;
		}
		[class^="sitemap"] li a {
			color:inherit;
			}
.sitesearch [type="text"] {
	margin:0 0 10px;
	border:1px solid #444;
	color:#444;
	}
	.forminfo, .sitesearch legend {
		display:none;
		}
	.sitesearch [type="checkbox"] {
		float:left;
		}
	.sitesearch [type="submit"] {
		margin:0 0 10px 10px;
		border:1px solid #444;
		color:#444;
		}
	.sitesearch label {
		width:100px;
		margin:2px 0 0 2px;
		float:left;
		}
	.sitesearch h2 {
		margin-bottom:10px;
		}
	.sitesearch .number {
		padding:0 8px;
		}
.headerslider {
	width: 100%;
	padding: 0;
	margin:0;
	position: relative;
	min-height:306px;
	float:left;
	}
	.sliderContainer {
		position: absolute;
		width: 100%;
		height: 100%;
		padding: 4% 0;
		padding: 0;
		}
	.iosSlider {
		position: relative;
		top: 0;
		left: 0;
		overflow: hidden;
		width: 100%;
		height: 305px;
		}
		.iosSlider .slider {
			width: 100%;
			height: 100%;
			cursor:default !important;
			}
		.iosSlider .slider .item {
			width: 100%;
			height: 100%;
			padding: 5px 0 5px 0;
			}
		.iosSlider .slider .item .inner {
			position: relative;
			top: 0;
			left: 0;
			width: 990px;
			margin: 0 auto;
			height: 100%;
			background-position: 50% 0;
			background-repeat: no-repeat;
			}
		.iosSlider .slider .item .inner .text1 {
			background: none repeat scroll 0 0 #000000;
			opacity: 0;
			filter: alpha(opacity=0);
			position: absolute;
			right: 150px;
			top: 30px;
			padding: 5px 2px 0 7px;
			z-index:3;
			}
		.iosSlider .slider .item .inner .text1 span {
			color: #FFFFFF;
			padding: 0 8px;
			}
		.iosSlider .slider .item .inner .text2 {
			z-index:3;
			background: none repeat scroll 0 0 #000000;
			opacity: 0;
			filter: alpha(opacity=0);
			padding: 5px 7px 7px;
			position: absolute;
			right: 0;
			top: 100px;
			}
		.iosSlider .slider .item .inner .text2 span {
			color: #FFFFFF;
			font: 16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;
			}
			.iosSlider .prevButton {
				position: absolute;
				top: 258px;
				left: 22px;
				width: 35px;
				height: 48px;
				z-index: 2;
			}
			.iosSlider .nextButton {
				position: absolute;
				top: 258px;
				right: 22px;
				width: 35px;
				height: 48px;
				z-index: 2;
			}
			.sliderContainer .slideSelectors {
				position: relative;
				bottom: 63px;
				left: 0;
				width: 981px;
				margin: 0 auto;
				z-index: 1;
				height: 10px;
				display:none;
				}
			.index .sliderContainer .slideSelectors {
				display:block;
				}
			.sliderContainer .slideSelectors .item {
				float: left;
				width: 37px;
				height: 36px;
				margin: 0 0 0 1px;
				opacity:0.4;
				filter:alpha(opacity=40);
				}
			.sliderContainer .slideSelectors .pitem1 {
				background: url('../img/layout/slider/1.png') no-repeat 0 1px;
				}
			.sliderContainer .slideSelectors .pitem2 {
				background: url('../img/layout/slider/2.png') no-repeat 0 0;
				}
			.sliderContainer .slideSelectors .pitem3 {
				background: url('../img/layout/slider/3.png') no-repeat 0 0;
				}
			.sliderContainer .slideSelectors .pitem4 {
				background: url('../img/layout/slider/4.png') no-repeat 0 0;
				}
			.sliderContainer .slideSelectors .pitem5 {
				background: url('../img/layout/slider/5.png') no-repeat 0 0;
				}
			.sliderContainer .slideSelectors .selected {
				opacity:1;
				filter:alpha(opacity=100);
				}
			.sliderContainer .scrollbarContainer {
				position: relative;
				bottom: 4px;
				left: 0;
				width: 981px;
				height: 4px;
				margin: 0 auto;
				z-index: 1;
				}
.breadcrumbs {
	width:100%;
	margin:5px 0;
	padding-left: 17px;
	float:left;
	}
.solTable {
	width:100%;
	margin:0 0 20px;
	float:left;
	}
	.vacature p strong {
		color:#84a51d;
		font-size:18px;
		}
	.solTable table {
		width:100%;
		margin:0 0 20px;
		float:left;
		}
	.solTable .date {
		width:73px;
		margin:0 5px 0 0;
		clear:none;
		}
	.solTable .year {
		width:145px;
		margin:0;
		}
		.vacInputSmall {
			width:100px;
			float:none;
			}
			input[name="plaats"] {
				width:193px;
				margin:1px 0 0 6px;
				}
			input[name="postcode"] {
				float:left;
				width:99px;
				}
.pagi {
	float:left;
	clear:left;
	}
	.pagi a {
		float:left;
		width:20px;
		text-align:center;
		padding:2px 0;
		border:1px solid #999;
		margin:0 3px 0 0;
		}
	.pagi a.selected {
		background:#555;
		border:1px solid #555;
		color:#fff;
		}
	.pagi a:hover {
		background:#666;
		text-decoration:none;
		}
a.FAQlink {
	width:590px;
	margin:0 0 10px;
	padding:10px 25px;
	background:#ececec;
	border-top:1px dashed #dcdcdc;
	border-bottom:1px dashed #dcdcdc;
	text-decoration:none;
	cursor:pointer;
	float:left;
	}
	div.faqBoxContent {
		padding:0 10px;
		clear:both;
		}
		span.faqNr {
			margin:0 10px 0 0;
			color:#333;
			}
		a.FAQopen {
			background:#eee;
			border:1px dashed #c6c6c6;
			color:#333;
			}
		div.faqBoxContent ul {
			margin:10px 0;
			}
			div.faqBoxContent li {
				margin:0 0 0 20px;
				list-style:disc;
				}
.cloudTags {
	width:30%;
	float:left;
	margin:0 0 0 5%;
	}
	.cloudTags h5 {
		margin:5px 0 10px;
		}
	#tags ul {
		margin:0;
		text-align:center;
		list-style:none;
		}
		#tags li {
			display:inline-block;
			margin:0;
			padding:0;
			}
			#tags li a {
				padding:2px 2px 0;	
				color:#595959;
				text-decoration:none;
				white-space:nowrap;
				}
				#tags li a:hover {
					color:#DB720C;
					}		
			.tag5 a {
				font-size:100%;
				}
			.tag4 a {
				font-size:120%;
				}
			.tag3 a {
				font-size:140%;
				}
			.tag2 a {
				font-size:160%;
				}
			.tag1 a {
				font-size:180%;
				}
article.news {
	width:22%;
	padding-left: 10px;
	float:left;
	}
	article.news img {
		margin:0 5px 5px 0;
		float:left;
		}
	article.news a {
		text-decoration:none;
		}
		article.news a:hover {
			text-decoration:underline;
			}
	article.news span {
		font-size:10px;
		}
	article.news h2 {
		font-weight:bold;
		margin:0;
		font-size:12px;
		}
.quickLinks {
	margin:0 0 0 5%;
	width:36%;
	float:left;
	}
	.quickLinks a {
		text-decoration:none;
		}
		.quickLinks a:hover {
			text-decoration:underline;
			}
	.quickLinks > div {
		width:141px;
		float:left;
		}
	.quickLinks > div:first-child {
		margin-right:16%;
		}
ul.pictures {
	float:left;
	width:100%;
	}
	ul.pictures li {
		float:left;
		list-style:none;
		}
		ul.pictures li a {
			float:left;
			padding:2px;
			margin:0 0 30px;
			text-align:center;
			position: relative;
			overflow:hidden;
			}
		ul.pictures li a {
			border:1px solid #ccc;
			border-radius:10px;
			width:190px;
			height:190px;
			line-height:190px;
			}
			ul.pictures li a img {
				display:inline-block;
				vertical-align:middle;
				}
			ul.pictures li a span {
				bottom: -23px;
				left: 0;
				position: absolute;
				width: 194px;
				}
			.backBtn {
				float:left;
				clear:both;
				margin:0 0 20px;
				}
.jobOverview {
	float:left;
	}
	.jobOverview a {
		margin:2px 0;
		float:left;
		}
	.solTable {
		float:left;
		}
		.solTable table tr td label {
			width:28px;
			}
ul#twitter {
	float:left;
	width:330px;
	}
	ul#twitter .meta {
		font-size:10px;
		}
	ul#twitter li {
		float:left;
		list-style:none;
		margin:10px 0;
		}
ul.pictures li a, .newsImage {
	border:1px solid #ccc;
	border-radius:10px;
	width:190px;
	height:190px;
	line-height:190px;
	overflow:hidden;
	}
aside {
	width:249px;
	
	}
aside,
.aside{
    border-right: 1px solid #666666;
    clear: left;
    float: left;
    margin: 0 0 25px;
    min-height: 300px;
    padding: 0 5px 0 0;
    width: 156px;
}

	.navLt {
		margin:11px 0;
		padding:0 0 5px;
		list-style:none;
		float:left;
		}
		.navLt li {
			margin:0 0 0 10px;
			border-top:1px solid #cacaca;
			line-height:18px;
			}
		.navLt li:first-child {
			border:none;
			}
			.navLt a {
				display:block;
				padding:1px 10px 1px 0;
				text-decoration:none;
				}
	aside .filter {
		margin:15px 0;
		float:left;
		width: 150px;
		}
		aside .filter h3 {
			padding:5px 0 0;
			color:#7f7f7f;
			font-size:18px;
			border-bottom: 1px solid #666666
			}
		aside .filOpt {
			width:182px;
			margin:0 0 10px 10px;
			padding:5px 0 0;
			border-top:1px solid #cacaca;
			float:left;
			}
		aside div.filter > div {
			padding:0;
			border:none;
			}
			aside .filOpt h4, h4.account {
				padding:0;
				font-size:17px;
				}
			aside h4.account {
				padding:0 10px;
				}
			aside .filOpt label {
				display:block;
				width:100%;
				margin:1px 0 0;
				float:left;
				}
				aside .filOpt input {
					margin:2px 5px 0 0;
					float:left;
					}
				aside .filOpt label span {
					float:left;
					}

.main {
	float:left;
	width: 600px;
	min-height: 300px;
}
section.mainContent{
	float:left;
	width: 100%;
	}
	aside + section.mainContent{
		float:left;
		width: 815px;
		padding:0 5px;
		margin: 0 0 25px 0;
		}
		section.mainContent .grpRow {
			float:left;
		}
		section.mainContent .grpRow > div{
			float:left;
			width: 198px ;
		}
		aside section.mainContent .grpRow > div{width: 195px;}

.ctOpt{
    background: #C9C9C9;
    float: left;
    padding: 0 20px 5px 10px;
    width: 950px;
	border-left: 10px solid #FFF;
	border-right: 10px solid #FFF;
	
	}
.hdSubgroup + .ctOpt{
	padding-left: 0;
    margin-left: -10px;
    margin-bottom: 10px;
    width: 960px;
	}
.ctOpt .sort,
.ctOpt > p{
	float:right;
	height: 20px;
	margin-right: 20px;
	}
	.ctOpt .sort{
		
		}
	.ctOpt .sort select{
		float:left;
		margin-right: 10px;
		}
	.ctOpt > p{
		margin-top: 10px;
		}
		.pagination {
		margin:5px 10px;
		float:right;
		clear:right;
		}
		.pagination span, .pagination a {
			float:left;
			}
		.pagination a {
			display:block;
			width:14px;
			margin:0 0 0 5px;
			padding:2px 3px;
			border:1px solid #353535;
			text-align:center;
			text-decoration:none;
			}
		.pagination a.selected {
			color:#000;
			}
		.pagination span {
			padding:3px 0 0;
			}
			.pagination span a {
				width:auto;
				padding:0;
				border:none;
				}
.prdRow {
	width:auto;
	margin:0 0 15px;
	float:left;
	}
	.prdRow div {
		position:relative;
		width:202px;
		float:left;
		}
	.prdRow div:first-child {
		width:192px;
		background:none;
		}
	.prdRow .last {
		width:192px;
		}
		.prdImg {
			width: 390px;
			float:left;
			}
		.prdRow img {
			margin:0 0 0 10px;
			float:left;
			}
		.prdRow div:first-child img {
			margin:0;
			}
		.prdRow h2 {
			height:54px;
			overflow:hidden;
			}
		.prdRow h3 {
			font-size:16px;
			font-style:italic;
			font-weight:700;
			}
		.prdRow p {
			width:182px;
			margin:0 0 10px;
			color:#9f9f9f;
			height:48px;
			overflow:hidden;
			clear:left;
			}
		.prdRow h2, .prdRow h3, .prdRow p, .prdRow label {
			padding-left:20px;
			padding-right:20px;
			float:left;
			}
		.prdRow h2{
			margin:5px 0;
			}
		.prdRow h2 + span{
			margin:0 10px;}
		.prdRow div:first-child h2, .prdRow div:first-child h3, .prdRow div:first-child p, .prdRow div:first-child label {
			padding: 0 10px;
			}
		.prdRow div:first-child p, .prdRow div.last p {
			width:172px;
			}
		.prdRow .last h2, .prdRow .last h3, .prdRow .last p {
			padding-right:10px;
			}
			.prdRow h2 a {
				font-size:14px;
				text-decoration:none;
				}
			p.btn {
				width: 182px;
				height:21px;
				margin:0 10px;
				padding:4px 5px 0 !important;
				background: #C9C9C9;
				border-radius: 10px;
				}
				.btn a {
					margin:0 5px;
					width: 162px;
					text-align: center;
					color:#DB720C;
					font-weight: bold;
					font-size: 16px;
					text-decoration:none;
					float:left;
					}
			#loadFilter,
			#filterLoad {
				position:absolute;
				z-index:2;
				width: 780px;
				float:left;
				height: 100%;
				display:none;
				background: url('../img/layout/misc/waitload.gif') #fff no-repeat 50% 10%;
				filter:alpha(opacity=70);
				opacity: .7;
			}
.prdInfo {
	width:588px;
	margin:0 0 24px;
	float:right;
	}
	.prdInfo > div {
		margin:0 5px;
		float:left;
		}
	.prdInfo .prdDesc {
		width:577px;
		min-height:356px;
		}
	.prdExtra {
		position:relative;
		width:578px;
		margin-top:15px !important;
		border-bottom:1px solid #a5aa85;
		float:left;
		}

