/*========COLUMS=========*/


#content.blok_a {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width: 160px;
	float:left;
	background-color:#CCC;
}


#content_blok_b {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width: 160px;
	float:left;
	background-color:#FFF;
	
}

#content_blok_c {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width: 160px;
	float:left;
	background-color:#FFF;
	
}

#content_blok_d {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width: 160px;
	float:left;
	background-color:#FFF;
}



#content_blok_a_b {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:320px;
	float:left;
	background-color:#FFF;
}


/*========CONTENT=========*/

/*========WAT IS NOVASTYL=========*/

img.wins {
	float:left;
	margin:0px 0px 150px 0px;
}

.wins_kop	{
	margin:0px 0px 0px 160px;
}

/*========WOONKAMER=========*/

div.entry	{
	line-height: 10px;
	height:150px;
	width:150px;
	/* background-image:url("../imgs/woonkamer/bg_product.gif ");	*/
}

div.entryOver	{
	line-height: 10px;
	height:150px;
	width:150px;
	background-image:url("../imgs/bg_product_o.gif");
}

div.entry td, div.entryOver td {

	text-align:center;
	font-size:9px;
}



a.product:link		{
	color:#4C4C4C;
	text-decoration:none;
}
	
a.product:hover		{
	color:#FABC0F;
	text-decoration:underline;
}

a.poduct:visited	{
	color:#000;
	text-decoration:none;

}

a.poduct:active	{
	color:#000;
	text-decoration:none;

}


img.pijl_product	{
	margin:0px 20px 8px 0px;
	float:left;
}

img.product	{
	margin:2px 0px 0px 0px;
}


div.space_60	{
	margin:0px 60px 0px 0px;
	float:left
}


/*=================================*/


p	{
	font-size:11px;
	padding:0px;
	margin:0px 10px 0px 0px;
	color: #767676;
	line-height: 14px;
}
	
 p.bold	{
	color: #7E7E7E;
	font-weight:bold;
	margin:10px 0px 0px 0px;
}
	
p.txt	{
	margin:10px 10px 0px 0px;

}

p.light	{
	margin:0px 0px 0px 0px;
}



h1 {
	font-size:14px;
	margin:0;
	color: #7E7E7E;
	font-weight:bold;
}


h2 {
	font-size:11px;
	margin:0;
	color: #B2B2B2;
	font-weight:bold;
}

.skop	{
	margin:28px 0px 0px 0px;
}
.price {
 color:#FABC0F;
}

/*========FORMS=========*/

form {
	margin:0px;
}

input, select,textarea {
		border-color:#666;
		border-style:solid;
		border-width:1px;
		width: 100%;
		padding:2px;
		background-color:#F2F4F1;
		color:#666;
}


input.postcode{
		width:50px;
}
		
input.plaats{
		width:140px;
		margin:0px 0px 0px 10px;	
}
		

textarea	{
	overflow:auto;
}

span.description {
    color:#666;
    font-size: 10px;
    display: block;
    margin-top: 4px;
    white-space: nowrap;
}

select.typeDay {
    width: 60px;
}

select.typeMonth {
    width: 90px;
}

select.typeYear {
    width: 60px;
}

form.photocontest label {
    margin-left: 30px;
    margin-top: -18px;
    display: inline-block;
}



/*
p.formTxt	{
	font-size:10px;
	padding:0px;
	margin:8px 0px 2px 15px;
}
*/
	
p.formTxt	{
	font-size:10px;
	padding:0px;
	margin-bottom: 2px;
}

p.showroom-title {
	font-weight: bold;
	font-size: 14px;
	color: #666;
	margin: 0px;
}
p.showroom-subtitle {
	font-weight: bold;
	color: #aaa;
	margin: 0px;
}
p.showroom-light {
	padding: 0px;
	margin:0px;
}
p.showroom-price {
	margin: 5px 0px 0px 0px;
	color:#FABC0F;
	font-weight: bold;
	font-size: 14px;
}


label.radio, label.checkbox {
	font-size:10px;
	padding:0px;
	margin-bottom: 2px;
	color:#767676;
}

label.checkbox {
	margin-bottom:0;	
}

input.checkbox {
	width:13px;
	height:13px;
	margin-top:12px;
}

.btn_slogan {
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px
}

.textarea textarea {
	font-family:Verdana;
	font-size:11px;
}


/*========NEWSLETTER=========*/
select.newsletter_years {
	width: 100px;
}

table.newsletterarchive {
	width: 100%;
}

table.newsletterarchive tr th {
	text-transform: uppercase;
	color:#767676;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}

table.newsletterarchive tr.sep {
	background-color: #ededed;
}

table.newsletterarchive tr.sep_dealer {
	background-color: #ededed;
}

table.newsletterarchive tr td {
	padding: 2px;
}

div#newsletter_left {
	width: 280px; 
	float: left;
}

div#newsletter_right {
	width: 300px; 
	float: left; 
	margin-left: 15px;
}

div#newsletter_left, div#newsletter_right, div#newsletter_wrap {
	margin-top: 13px;
	margin-bottom: 0px;
}


/****** FLASH PLAYER ****/
.tx-kuloplayer-pi1 {
	width:287px;
	margin-top:14px;
	margin-left:15px;
	border:1px solid #d0d0d0;
}


/*========COLUMS=========*/


#content.blok_a {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width: 160px;
	float:left;
	background-color:#CCC;
}


#content_blok_b {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width: 160px;
	float:left;
	background-color:#FFF;
	
}

#content_blok_c {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width: 160px;
	float:left;
	background-color:#FFF;
	
}

#content_blok_d {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width: 160px;
	float:left;
	background-color:#FFF;
}



#content_blok_a_b {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:320px;
	float:left;
	background-color:#FFF;
}


/*========CONTENT=========*/

/*========WAT IS NOVASTYL=========*/

img.wins {
	float:left;
	margin:0px 0px 150px 0px;
}

.wins_kop	{
	margin:0px 0px 0px 160px;
}

/*========WOONKAMER=========*/

div.entry	{
	line-height: 10px;
	height:150px;
	width:150px;
	/* background-image:url("../imgs/woonkamer/bg_product.gif ");	*/
}

div.entryOver	{
	line-height: 10px;
	height:150px;
	width:150px;
	background-image:url("../imgs/bg_product_o.gif");
}

div.entry td, div.entryOver td {

	text-align:center;
	font-size:9px;
}



a.product:link		{
	color:#4C4C4C;
	text-decoration:none;
}
	
a.product:hover		{
	color:#FABC0F;
	text-decoration:underline;
}

a.poduct:visited	{
	color:#000;
	text-decoration:none;

}

a.poduct:active	{
	color:#000;
	text-decoration:none;

}


img.pijl_product	{
	margin:0px 20px 8px 0px;
	float:left;
}

img.product	{
	margin:2px 0px 0px 0px;
}


div.space_60	{
	margin:0px 60px 0px 0px;
	float:left
}


/*========FOLDER DEALERS=========*/

div.adressen	{
	float:left;
}
	
div.landkaart	{
	margin: 10px 0px 0px 0px;
	float:left;
	width:300px;
}

img.lijn	{
	margin:5px 0px 5px 0px;
}

table.adressen	{
	font-size:10px;
	color:#7E7E7E;
	text-align:left;
}

td.plaats	{
	width:100px;
	padding: 0px 0px 3px 0px;
	margin: 0px;
	font-size:10px;
	font-weight:bold;
	color:#4C4C4C;
}

td.dealers	{
	width:200px;
	padding: 0px 0px 3px 0px;
	margin: 0px;
	font-size:10px;
	font-weight:bold;
	color:#4C4C4C;
}


td.pijl	{
	text-align:left;
	vertical-align: top;
	padding: 1px 0px 0px 0px;
	width:12px;
	
}

td.helaas	{
	text-align:left;
	width:280px;
}

a.adres:link	{
	color:#4C4C4C;
	text-decoration:none;
}
	
a.adres:hover	{
	color:#FABC0F;
	text-decoration:underline;
}


/*========FOLDER BESTELLEN=========*/

img.btn_form {
	
	margin:20px 0px 0px 15px;
}

	
/*=================================*/


p	{
	font-size:11px;
	padding:0px;
	margin:0px 10px 0px 0px;
	color: #767676;
	line-height: 14px;
}
	
 p.bold	{
	color: #7E7E7E;
	font-weight:bold;
	margin:10px 0px 0px 0px;
}
	
p.txt	{
	margin:0px 10px 0px 0px;

}

p.light	{
	margin:0px 0px 0px 0px;
}

ul.prices{
    list-style: disc inside;
    color: #7E7E7E;
    padding-left: 20px;
    padding-bottom: 10px;
    font-weight: bold;
}
p.conditions{
	margin:0 10px 0px 0px;
	padding-top: 20px;
	padding-bottom: 20px;
	font-style: italic;

}


h1 {
	font-size:14px;
	margin:0;
	color: #7E7E7E;
	font-weight:bold;
}


h2 {
	font-size:11px;
	margin:0;
	color: #B2B2B2;
	font-weight:bold;
}

.skop	{
	margin:28px 0px 0px 0px;
}
.price {
 color:#FABC0F;
}

/*========FORMS=========*/

form {
	margin:0px;
}
/*
input, select,textarea {
		border-color:#666;
		border-style:solid;
		border-width:1px;
		width:206px;
		margin:0px 0px 0px 15px;
		padding:2px;
		background-color:#F2F4F1;
		color:#666;
}
*/
input, select,textarea {
		border-color:#666;
		border-style:solid;
		border-width:1px;
		width: 100%;
		padding:2px;
		background-color:#F2F4F1;
		color:#666;
}


input.postcode{
		width:50px;
}
		
input.plaats{
		width:140px;
		margin:0px 0px 0px 10px;	
}
		

textarea	{
	overflow:auto;
}


/*
p.formTxt	{
	font-size:10px;
	padding:0px;
	margin:8px 0px 2px 15px;
}
*/
	
p.formTxt	{
	font-size:10px;
	padding:0px;
	margin-bottom: 2px;
}

p.showroom-title {
	font-weight: bold;
	font-size: 14px;
	color: #666;
	margin: 0px;
}
p.showroom-subtitle {
	font-weight: bold;
	color: #aaa;
	margin: 0px;
}
p.showroom-light {
	padding: 0px;
	margin:0px;
}
p.showroom-price {
	margin: 5px 0px 0px 0px;
	color:#FABC0F;
	font-weight: bold;
	font-size: 14px;
}


label.radio, label.checkbox {
	font-size:10px;
	padding:0px;
	margin-bottom: 2px;
	color:#767676;
}

label.checkbox {
	margin-bottom:0;	
}

input.checkbox {
	width:13px;
	height:13px;
	margin-top:12px;
}

.btn_slogan {
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px
}

.textarea textarea {
	font-family:Verdana;
	font-size:11px;
}


/*========NEWSLETTER=========*/
select.newsletter_years {
	width: 100px;
}

table.newsletterarchive {
	width: 100%;
}

table.newsletterarchive tr th {
	text-transform: uppercase;
	color:#767676;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
}

table.newsletterarchive tr.sep {
	background-color: #ededed;
}

table.newsletterarchive tr.sep_dealer {
	background-color: #ededed;
}

table.newsletterarchive tr td {
	padding: 4px 2px 4px 4px;
}

div#newsletter_left {
	width: 280px; 
	float: left;
}

div#newsletter_right {
	width: 300px; 
	float: left; 
	margin-left: 15px;
}

div#newsletter_left, div#newsletter_right, div#newsletter_wrap {
	margin-top: 13px;
	margin-bottom: 0px;
}


span.noresults{
	font-size: 10px;
}

/****** DEALERS ****/
div#dealers-container-single{
	clear: both;
	display: block;
}



div#dealers-container-single div.showroommodel{
	width: 780px;
	clear: both;
	display: block;
}

div#dealers-container-single div.spacer{
	width: 780px;
	height: 20px;
	display: block;
	clear: both;
}

div#dealers-container-single div.showroommodel div.image{
	float: left;
	width: 267px;
	text-align: center;
}

div#dealers-container-single div.showroommodel div.image img {
	width: 267px;
}

div#dealers-container-single div.showroommodel div.description{
	padding-top: 20px;
	padding-left: 20px;
	float: left;
	width: 285px;
}

/****** FLASH PLAYER ****/
.tx-kuloplayer-pi1 {
	margin-left:15px;
}

#orderform {
	width: 470px;
	float: none;
}

#orderform table {
}

.clear {
	content: ".";
 	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	overflow: hidden;
}


p.success {
	/*
	background: transparent url('../imgs/interface/form-success.gif') no-repeat 0 2px;
	padding-left: 18px;
	*/
}

#googleMaps #map {
	border:1px solid #353535;
	height:280px;
	padding:10px;
}

#googleMaps input#fromAddress {
	width: auto;
	background:transparent;
	border: 1px solid #e3e3e3;
}

#googleMaps input.submit {
	background: #ffffff url(../imgs/interface/arrow-grey.gif) no-repeat center right;
	width:100px;
	border:none;
	text-align:left;
	padding-right:20px;
}

#googleMaps input.print {
	background: #ffffff url(../imgs/interface/arrow-grey.gif) no-repeat center right;
	width:100px;
	border:none;
	text-align:left;
	padding-right:20px;	
}
