﻿/* ============================================================	*/ 
/* ========	HTML STANDAARDEN  	===============================	*/
/* ============================================================	*/ 

html {
	height:100%;
	width:100%;
	overflow: -moz-scrollbars-vertical;
	}
body {
	margin:0 0 0 0;
	width:100%;
	height:100%;
	
	text-align:center;
	background:#FFFFFF url(../gfx/background-visual.jpg) 0px 124px repeat-x;
	color:#333333;
	}
	
img, div{_behavior: url(css/iepngfix.htc);}
img {border:0px solid #000000;}
	
body, table, th, td, p, input, textarea, select {
	font-family:Verdana, Arial, Helvetica, Sans-serif;
	font-size:11px;
	}
h1, h2, h3, h4, h5, h6 {
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
	
a:focus {outline:none;}
a:hover {}
a {
	color:#666666;
	text-decoration:none;
	}
.mainContent a {
	text-decoration:underline;
	}
a:hover {
	text-decoration:underline;
	cursor:hand;
	}
span.pageTitle {
	font-size:20px; font-family:"Trebuchet MS", Helvetica;
	display:block;
	}
h1 {font-family:"Trebuchet MS", Helvetica; font-size:20px; font-weight:normal;}
h1.small {font-family:"Trebuchet MS", Helvetica; font-size:12px; font-weight:bold;}
h2 {font-size:20px; color:#FFFFFF;}
h3 {font-family:"Trebuchet MS", Helvetica; font-size:18px; font-weight:normal;margin:0 0 7px 0;}
h4 {}
h5 {}
h6 {}	

p {
	margin:0 0 0 0;
	padding:0 0 18px 0;
	}
	
hr {
	display:block;
	border-top:0px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	border-left:0px solid #FFFFFF;
	background-color:#FFFFFF;
	line-height:1px;
	font-size:1px;
	height:1px;
	margin:0 0 0 0;
	#margin:-7px 0 -7px 0;
	padding:0 0 0 0;
	overflow:hidden;
	clear:both;
	}
.contentBlock hr {
	margin:auto !important;
	border-color:#BFBFBF;
	position:relative;
	top:-10px;
	}

*.color {
	color:#0099CC;
	}
*.dColor {
	color:#006699;
	}

ol {}
ul {
	list-style:disc inside;
	}
li {
	
	}
	
.button {
	background:transparent url(../gfx/btn-gradient2.gif) top left repeat-x;
	line-height:22px;
	height:22px;
	padding:0px 25px 0 25px;
	display:block;
	float:right;
	color:#FFFFFF;
	text-decoration:none;
	}
	.button:hover {
		background:transparent url(../gfx/btn-gradient2.gif) left bottom repeat-x;
		text-decoration:none;
		}
	.button span {
		display:block;
		background:transparent url(../gfx/pijltje.gif) left center no-repeat;
		font-weight:bold;
		padding:0 0 3px 16px;
		position:relative;
		top:-1px;
		_margin-bottom:-3px;
		_height:1px;
		_float:left;
		}
.left {
	float:left;
}

a.nextProject {
	background:transparent url(../gfx/next-project.gif) right center no-repeat;
	position:absolute;
	line-height:16px;
	padding:0 22px 0 0;
	top:18px;
	right:17px;
	text-decoration:none;
	font-weight:bold;
	font-family:"Trebuchet MS", Helvetica;
	color:#0099CC;
	}
	a.nextProject:hover {
		text-decoration:underline;
		}

strong.productTitle {
	font-size:14px;
	}
strong.projectTitle {
	font-size:12px;
	}
th {
	text-align:left;
	}

label {
	
	}
	
	
.landingspagina {
	background:#FFFFFF url(../gfx/background-visual-home.jpg) 0px 162px repeat-x !important;
	}
	.imageNav {
		clear:both;
		position:relative;
		}
		body.landingspagina div.header div.imageNav a,
		body.landingspagina div.header div.imageNav a img {
			width:315px !important;
			height:247px !important;
			float:left !important;
			overflow:hidden;
			border:0px solid #FFFFFF !important;
			margin:0 0 0 0 !important;
			padding:0 0 0 0 !important;
			border:0px solid #FFFFFF;
			}
/* ============================================================	*/ 
/* ========	LAYOUT BLOCKEN  	===============================	*/
/* ============================================================	*/ 


.btnData {
	width:315px;
	display:block;
	height:39px;
	background:transparent url(../gfx/btn-xlnt-data.gif) 0 0 no-repeat;
	float:left;
	}
	.btnData:hover {
		background-position:-316px 0px;
		}
.btnMotion {
	width:315px;
	display:block;
	height:39px;
	background:transparent url(../gfx/btn-xlnt-motion.gif) top left no-repeat;
	float:left;
	border-left:1px solid #DEDEDE;
	}
	.btnMotion:hover {
		background-position:-316px 0px;
		}
.btnAcoustics {
	width:315px;
	display:block;
	height:39px;
	background:transparent url(../gfx/btn-xlnt-acoustics.gif) top left no-repeat;
	float:left;
	border-left:1px solid #DEDEDE;
	}
	.btnAcoustics:hover {
		background-position:-316px 0px;
		}



#container {
	position:relative;
	margin:0 auto 0 auto;
	width:950px;
	min-height:100%;
	_height:100%;
	text-align:left;
	}

/* ============================================================	*/ 
/* ========	HEADER				===============================	*/
/* ============================================================	*/

div.topNav {
	height:124px;
	width:950px;
	overflow:hidden;
	background:url('../gfx/header-border.gif') repeat-x;
	}
	
	div.topNav img {display:block;}

div.header {
	height:286px;
	position:relative;
	overflow:hidden;
	}

.headerContent {
	position:absolute;
	background:#0099CC url(../gfx/header-back.jpg) top right no-repeat;
	height:190px;
	border-top:1px solid #000000;
	bottom:0px;
	left:0px;
	width:950px;
	color:#FFFFFF;
	}
.headerContent a {
	color:#FFFFFF;
	}

div.headerSidebar {
	width:160px;
	padding:15px 0 0 0;
	position:relative;
	left:15px;
	float:left;
	}
div.headerMain {
	margin:0 0 0 200px;
	padding:8px 0 8px 0;
	}
	/*contact: adres*/
	div.headerMain div.adres {line-height:15px; width:230px; border-right:1px solid #FFFFFF; float:left; position:relative; left:25px; padding:25px 0 25px 0;}
	div.headerMain div.adres strong {line-height:18px; color:#0099CC;}
	div.headerMain div.adres a {color:#0099CC}
	/*contact: info*/
	div.headerMain div.info {line-height:15px; position:relative; padding:25px 0 25px 0; margin:0 0 0 275px;}
	div.headerMain div.info strong {line-height:18px; color:#0099CC;}
	/*contact: profile*/
	div.headerMain div.profile {line-height:15px; position:relative; padding:25px 0 25px 0; margin:0 290px 0 25px;}
	div.headerMain div.profile strong {line-height:18px; color:#0099CC;}
	/*nieuwsbericht: title*/
	div.headerMain div.title {line-height:15px; position:relative; left:25px; padding:15px 0 25px 0; width:160px; text-align:right;}
	div.headerMain div.title span.kop {color:#0099CC; font-size:20px; line-height:21px;}
	div.headerMain div.title span.datum {clear:both; display:block; color:#999999;}
	/*nieuwsbericht: image*/
	/*div.headerMain div.image {width:520px; position:absolute; top:0px; right:0px;}*/
	div.headerMain div.image {width:759px; position:absolute; top:0px; right:0px;}
	/*mainNews*/
	div.mainNews {width:350px; float:left; position:relative; top:20px; left:25px;}
	div.mainNews span {font-size:10px; display:block; padding:0 0 25px 0;}
	div.mainNews a {color:#0099CC; background:transparent url(../gfx/donker-pijltje.gif) 0px 3px no-repeat; padding:0 0 0 15px;}
	/*mainNews: image*/
	img.mainNewsVisual {position:absolute; top:0px; right:0px;}
	/*drieverdeling*/
	div.drieverdeling .left {width:215px; float:left; position:relative; left:20px; line-height:20px;}
	div.drieverdeling .right {width:215px; float:right; line-height:20px;}
	div.drieverdeling .center {
		margin:0 250px 0 250px;
		padding:0 30px 0 30px;
		min-height:175px;
		_height:155px;
		line-height:20px;
		border-top:0px solid #FFFFFF;
		border-right:1px solid #FFFFFF;
		border-bottom:0px solid #FFFFFF;
		border-left:1px solid #FFFFFF;
		position:relative;
		}
		div.drieverdeling .center select {
			width:180px;
			}

div.quickSearch {
	position:absolute;
	top:15px;
	right:25px;
	text-align:right;
	}
div.quickSearch a {
	font-weight:normal;
	text-decoration:none;
	color:#333333;
	}
div.quickSearch a:hover {
	color:#006699;
	}
div.quickSearch input {	
	background-color:#EFF2F8;
	border:1px solid #999999;
	}
div.quickSearch input.submit {
	background:transparent url(../gfx/submit-search.gif) top right no-repeat;
	width:16px;
	height:17px;
	outline:none;
	border:0px solid #FFFFFF;
	position:
	}
	
div.sites{
	position:absolute;
	top:22px;
	left:250px;
	width:200px;
	}
	div.sites a {
		display:block;
		height:26px;
		line-height:18px;
		padding:0 0 0 32px;
		background:transparent url(../gfx/arrows.gif) 0px 0px no-repeat;
		font-size:14px;
		font-weight:bold;
		text-decoration:none;
		letter-spacing:-1px;
		color:#666666;
		}
	div.sites a:hover {
		background:transparent url(../gfx/arrows.gif) 0px -26px no-repeat;
		}
	div.sites a.selected,
	div.sites a.selected:hover {
		background:transparent url(../gfx/arrows.gif) 0px -52px no-repeat;
		color:#0099CC;
		}

/* ============================================================	*/
/* ========	NAVIGATIE			===============================	*/
/* ============================================================	*/
div.transparency {
	display:block;
	width:100%;
	height:100%;
	_height:1000px;
	position:absolute;
	top:0px;
	left:0px;
	background-color:#000000;
	filter:alpha(opacity=66);
	-moz-opacity:.66;
	opacity:.66;
	}
div.navigatie * {
	z-index:999;
	}
div.navigatie {
	border-bottom:1px solid #000000;
	margin-right:-10px;
	z-index:999;
	}
	div.navigatie ul {
		list-style:none outside;
		margin:0 0 0 0;
		padding:0 0 0 0;
		}
		div.navigatie ul ul {
			display:none;
			position:absolute;
			top:36px;
			left:0px;
			padding:10px 0 20px 0;
			overflow:hidden;
			}
	div.navigatie li {
		margin:0 0 0 0;
		padding:0 0 0 0;
		float:left;
		position:relative;
		}
		div.navigatie li li {
			display:block;
			margin:0 0 0 0;
			padding:0 0 0 0;
			height:auto;
			min-height:inherit;
			line-height:normal;
			width:189px;
			_width:190px;
			float:none;
			}
		div.navigatie li li a {
			height:auto;
			min-height:inherit;
			line-height:normal;
			font-weight:normal;
			background:transparent !important;
			border-left:0px solid #FFFFFF;
			color:#FFFFFF;
			border-bottom:1px solid #0099CC;
			margin:0px 20px 0px 20px;
			width:auto;
			float:none;
			/*clear:both;*/
			text-indent:0px;
			text-transform:none;
			}
			div.navigatie li li a:hover {
				border-color:#666666;
				color:#999999;
				}
	div.navigatie li:hover ul {display:block;}
	
	div.navigatie li ul {_display:block;} /*TEMP IE6 STATUS*/

div.navigatie a {
	display:block;
	height:36px;
	line-height:36px;
	background:#FFFFFF url(../gfx/nav-hover.gif) left top repeat-x;
	font-family:"Trebuchet MS", Arial, Helvetica;
	text-transform:uppercase;
	color:#666666;
	position:relative;
	float:left;
	width:189px;
	_width:190px;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	text-indent:42px;
	border-left:1px solid #CCCCCC;
	}
div.navigatie a:hover,
div.navigatie a.selected {
	background:#FFFFFF url(../gfx/nav-hover.gif) left bottom repeat-x;
	color:#FFFFFF;
	border-color:#0F9FCF;
	text-decoration:none;
	}

.transBorder {
	width:950px;
	height:4px;
	line-height:4px;
	background-color:#004D66;
	position:absolute;
	left:0px;
	top:36px;
	filter:alpha(opacity=66);
	-moz-opacity:.66;
	opacity:.66;
	}
	
/* ============================================================	*/ 
/* ========	FOOTER				===============================	*/
/* ============================================================	*/

div#footer {
	position:absolute;
	bottom:0;
	left:0;
	width:950px;
	clear:both;
	background-color:#EFF2F8;
	line-height:20px;
	height:20px;
	color:#999999;
	text-indent:20px;
	border-top:1px solid #C2C7C9;
	border-bottom:1px solid #C2C7C9;
	}
div#footer a {
	color:#999999;
	font-size:10px;
	text-decoration:none;
	}
	
html>body #footer {
	top:expression(document.getElementById('container').clientHeight - 22 + "px");
	}
	
/* ============================================================	*/ 
/* ========	CONTENTBLOCK		===============================	*/
/* ============================================================	*/

div.contentBlock {
	width:950px;
	overflow:hidden;
	padding:0 0 50px 0;
	position:relative;
	}
div.mainContent {
	margin:0 290px 0 205px;
	line-height:18px;
	padding:30px 10px 0 10px;
	position:relative;
	overflow:hidden;
	}
	div.mainContent strong {
		color:#0099CC;
		}
	div.mainContent span {
		color:#999999;
		}
	div.mainContent .drieverdeling {
		position:relative;
		left:-5px;
		}
		div.mainContent .drieverdeling .center {
			border-left:0px solid #FFFFFF;
			border-right:0px solid #FFFFFF;
			}
		h3.margin {
			margin:0 0 0 15px;
			padding:0 0 10px 0;
			}
 
div.sidebar {
	padding:16px 0 0 0;
	float:left;
	width:190px;
	}
	div.sidebar ul {
		list-style:none outside;
		}
	div.rightSidebar {
		padding:16px 0 0 0;
		float:right;
		width:265px;
		padding:30px 10px 0 10px;
		line-height:18px;
		}
	div.rightSidebar td {
		color:#006699;
		}

div.rightSidebar ul {
	list-style:disc outside;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
div.rightSidebar li {
	margin:0 0 0 18px;
	padding:0 0 0 0;
	}

div.leftSidebar {
	padding:16px 0 0 0;
	float:left;
	width:170px;
	}
	div.leftSidebar a {display:block; text-align:right; color:#666666; text-decoration:none;}
	div.leftSidebar a:hover {color:#666666; text-decoration:underline;}
	
div.nieuwsBericht {
	margin:0 0 0 250px;
	position:relative;
	}
	div.berichtNav {text-align:right; clear:both; border-top:1px solid #BFBFBF; overflow:hidden; color:#BFBFBF;}
	div.berichtNav a {text-decoration:none;}

/*########## SUBMENU ##########*/

div.subMenu {
	background-color:#F0F0F0;
	padding:15px 15px 15px 15px;

	min-height:135px;
	_height:135px;
	}
	div.subMenu strong {
		color:#0099CC;
		text-transform:uppercase;
		}
div.subMenu a.selected {
	text-decoration:underline;
}
div.subMenu li a {
	display:block;
	padding:2px 0 2px 15px;
	color:#333333;
	background:transparent url(../gfx/sub-arrow.gif) 0px 50px no-repeat;
	text-decoration:none;
	_height:1px;
	}
.subMenu ul,
.subMenu li {
	padding:0 0 0 0;
	margin:0 0 0 0;
	display:block;
	list-style:none;
	}
.subMenu .haschilds a {background:transparent url(../gfx/sub-arrow-down.gif) 0px 4px no-repeat;}
.subMenu .nochilds a {background-image:none; text-decoration:none;}
.subMenu .selected a {background:transparent url(../gfx/sub-arrow.gif) 0px 5px no-repeat; text-decoration:underline;}

.subMenu li li {
	margin:0 0 0 15px;
	}
.subMenu li a:hover {
	background:transparent url(../gfx/sub-arrow.gif) 0px 5px no-repeat;
	text-decoration:underline;
	}
/*%%%%%%%%%%*/



div.backVisual {
	position:absolute;
	text-align:center;
	width:100%;
	top:0px;
	left:0px;
	}
div.xPos {
	width:950px;
	overflow:visible;
	text-align:left;
	margin:0 auto 0 auto;
	position:relative;
	}
	div.xPos img {
		position:absolute;
		left:585px;
		top:420px;
		}
	
/* ============================================================	*/ 
/* ========	PAGINA INDELINGEN	===============================	*/
/* ============================================================	*/

/*########## NIEUWSPAGINA	##########*/
div.nieuwsItem {
	width:235px;
	height:300px;
	float:left;
	border-bottom:1px solid #BFBFBF;
	margin-right:6px;
	#margin-right:10px;
	margin-bottom:15px;
	clear:none;
	}
	div.nieuwsItem strong {display:block; padding:18px 0 18px 0;}
	div.nieuwsItem span {display:block; color:#999999;}
	div.nieuwsItem a {display:block; color:#0099CC; background:transparent url(../gfx/lees-meer.gif) 0px 6px no-repeat; padding:0 0 0 14px; text-decoration:none}

/*########## PRODUCT PAGINA	##########*/

/* ============================================================	*/ 
/* ========	FORMULIEREN		  	===============================	*/
/* ============================================================	*/ 

form {
	margin:0px;
	}
.formgrid {
	}
.formGrid td {
	}
.formGrid .nameCell {
	}
.formGrid .inputCell {
	}
input,
select {
	vertical-align:middle;
	display:inline;
	}
input.typeText {
	color:#F00;
	font-weight:normal;
	border:1px solid #999999;
	/*background-color:#EAEAEA;*/
	}
.formGrid input.typeText {
	padding-left:5px;
	}
input.typeButton {
	clear:none;
	background:transparent url(../gfx/btn-gradient.gif) top left repeat-x;
	border:0px solid #FFFFFF;
	padding:2px 15px 2px 15px;
	color:#FFFFFF;
	}
label {
	vertical-align:middle;
	}
select.select {
	}
textarea {
	color:#F00;
	font-weight:normal;
	border:1px solid #999999;
	/*background-color:#EAEAEA;*/
	}
form table td {
	vertical-align:top;
	line-height:22px;
	}
	.w200 {
		width:200px;
		}


/* ============================================================	*/ 
/* ========	FORMGENERATOR	  	===============================	*/
/* ============================================================	*/ 

.formGenerator,
.errorsummary *,
.formSentMessage li {
	color:#004A8D;
	font-family:Tahoma, Arial;
	font-size:11px;
	font-weight:bold;
	}
.errorsummary * {color:Red;}

.formGenerator td {
	vertical-align:top;
	padding:0 5px 0 0;
	line-height:22px;
	}

.formGenerator input,
.formGenerator label,
.formGenerator textarea,
.formGenerator select {
	display:block;
	clear:both;
	border:1px solid #d0d2cd;
	}

.formGenerator td label {font-weight:normal;}
.formGenerator td td input {}
.formGenerator td td {
	background-color:#d0d2cd;
	}

.formGenerator td td label {
	padding:2px;
	}
.RadioButtonList td {
	padding:3px 3px 0 3px;
	}
.RadioButtonList * {
	text-align:center;
	margin:0 auto;
	}
.CheckBoxList td {
	border:0px solid #000000;
	padding:0 0 0 0;
	margin:0 0 0 0;
	}
.CheckBoxList input {
	clear:none;
	float:left;
	margin:8px 0 0 5px;
	#margin:5px 0 0 5px;
	}
.CheckBoxList label {
	margin:0 0 0 20px;
	clear:none;
	}



/* HOME */

div.firstRow {
	background-color:#252525;
	padding-bottom:15px;
	overflow:hidden;
	width:950px;
	}
div.firstRow div.title {
	padding:15px;
	overflow:hidden;
	}
div.firstRow div.left {
	float:left;
	width:295px;
	height:165px;
	background:transparent url(../gfx/left-gradient.gif) top left repeat-x;
	position:relative;
	left:15px;
	line-height:15px;
	overflow:hidden;
	}
	div.firstRow div.left {color:#333333;}
	div.firstRow div.right {color:#FFFFFF;}
	div.firstRow div.left strong,
	div.firstRow div.right strong {color:#0099CC;}
	div.firstRow div.left .margin,
	div.firstRow div.right .margin {margin:0 20px 0 20px; padding:20px 0 20px 0; overflow:hidden;}
div.firstRow div.right {
	float:right;
	width:295px;
	height:165px;
	background:transparent url(../gfx/right-gradient.gif) top left repeat-x;
	position:relative;
	right:15px;
	line-height:15px;
	overflow:hidden;
	}
div.firstRow div.center {
	margin:0 325px 0 325px;
	_margin:0 320px 0 320px;
	/*height:165px;*/
	/*background-color:red;*/
	text-align:center;
	overflow:hidden;
	}
	div.firstRow div.center img {
		display:block;
		border:0px solid #FFFFFF;
		}
/**/	
div.secondRow {
	padding-top:15px;
	padding-bottom:15px;
	overflow:hidden;
	width:950px;
	}
div.secondRow span {color:#BFBFBF;}
div.secondRow strong, div.secondRow a {color:#0099CC;
/**/display:block;}
div.secondRow div.left {
	float:left;
	width:295px;
	height:165px;
	position:relative;
	left:15px;
	}
div.secondRow div.right {
	float:right;
	width:295px;
	height:165px;
	position:relative;
	right:15px;
	/*padding-top:20px;*/
	}
div.secondRow div.center {
	margin:0 325px 0 325px;
	}
	div.secondRow div.center div.visual {
		float:left;
		position:relative;
		overflow:hidden;
		}
		div.secondRow div.center div.visual img {display:block;}
		div.secondRow div.center div.visual .topRight,
		div.secondRow div.center div.visual .bottomRight,
		div.secondRow div.center div.visual .bottomLeft,
		div.secondRow div.center div.visual .topLeft {
			display:block;
			width:8px;
			height:8px;
			position:absolute;
			line-height:1px;
			font-size:1px;
			}
		div.secondRow div.center div.visual .topRight {background:transparent url(../gfx/top-right.png) top right no-repeat; top:0px; right:0px;}
		div.secondRow div.center div.visual .bottomRight {background:transparent url(../gfx/bottom-right.png) bottom right no-repeat; bottom:0px; _bottom:-1px; right:0px;}
		div.secondRow div.center div.visual .bottomLeft {background:transparent url(../gfx/bottom-left.png) bottom left no-repeat; bottom:0px; _bottom:-1px; left:0px;}
		div.secondRow div.center div.visual .topLeft {background:transparent url(../gfx/top-left.png) top left no-repeat; top:0px; left:0px;}
/**/
.moreNews {
	text-align:right;
	clear:both;
	margin:0 7px 0 0;
	#margin:0 0 0 0;
	}
	.moreNews a {
		padding:0 0 0 15px;
		display:block;
		float:right;
		text-decoration:none;
		background:transparent url(../gfx/lees-meer.gif) 0px 4px no-repeat;
		line-height:15px;
		position:relative;
		right:10px;
		}
	.moreNews a:hover {
		text-decoration:underline;
		}

.pageNav {
	text-align:right;
	font-weight:bold;
	color:#0099CC;
	}
	.pageNav a {
		font-weight:bold;
		color:#666666;
		}
	.pageNav a:hover {
		color:#0099CC;
		}
		
a.result {
	text-decoration:none;
	}


#flashObject {
	width:760px;
	height:190px;

	position:absolute;
	right:0px;
	top:0px;
	}
	
.productsDetail {
	margin:0 0 0 225px;
	padding:16px 0 0 0;
	}
	.productsDetail .rightSpecs {
		margin:0 0 0 230px;
		}
.rightSpecs ul {
	margin:0 0 0 0;
	padding:0 0 18px 0;
	list-style:disc inside;
	}
.rightSpecs li {
	line-height:24px;
	margin:0 0 0 0;
	padding:0 0 0 0;
	}
.rightSpecs .margin {
	margin:0 0 0 24px;
	padding:20px 0 0 0;
	}

.detail {
	display:block;
	padding:0 0 3px 0;
	overflow:hidden;
	}
	.detail img {
		display:block;
		}
.thumb,
.thumb img {
	display:block;
	float:left;
	}
.thumb {
	padding:0 3px 0 0;
	}
.leftInfo {
	width:200px;
	float:left;
	line-height:18px;
	padding:13px 0 0 0;
}
.firstColumn {
	_height:235px;
	min-height:235px;
	}
