a#for-sale{
background-image: url(http://www.flashon.nl/media/layout/for-sale.png);
float: left;
height: 229px;
position: absolute;
width: 229px;
}

body{
	margin:0px;
	padding:0;
	font-family:Verdana;
	font-size:10px;
	color:#000;
	background-color:#d8d8d8;
}
/*//////////////////layout/////////////////////*/
div.bg_sitemap{
	background-image:url('/media/bg/bg_home_streep.gif');
	background-color:#fff;
	background-repeat:repeat-x;
	margin:0;
	padding:0;
}
div#bg_contact{
	background-image:url('/media/bg/bg_contact.gif');
	background-repeat:no-repeat;
	background-color:#fff;
	margin:0px;
	padding:0;
}
div#bg_bedankt{
	background-image:url('/media/bg/bg_bedankt.gif');
	background-repeat:no-repeat;
	background-color:#fff;
	margin:0px;
	padding:0px 15px;
}
div.bg_prijzen{
	background-image:url('/media/bg/bg_prijzen_streep.gif');
	background-repeat:repeat-x;
	background-color:#fff;
	margin:0px;
	padding:0;
}
div.bg_downloads{
	background-image:url('/media/bg/bg_downloads_streep.gif');
	background-repeat:repeat-x;
	background-color:#fff;
	margin:0px;
	padding:0;
}
div.bg_zuilen{
	background-image:url('/media/bg/bg_zuilen_streep.gif');
	background-repeat:repeat-x;
	background-color:#fff;
	margin:0px;
	padding:0;
}
div.bg_testimonials{
	background-image:url('/media/bg/streep_testimonials.jpg');
	background-repeat:repeat-x;
	background-color:#fff;
	margin:0px;
	padding:0;
}
div.bg_home{
	background-image:url('/media/bg/bg_index_streep.gif');
	background-repeat:repeat-x;
	background-color:#fff;
	margin:0px;
	padding:0;
}
div.bg_bestel{
	background-image:url('/media/bg/bg_bestel_streep.gif');
	background-repeat:repeat-x;
	background-color:#fff;
	margin:0px;
	padding:0;
}
div.bg_bedankt{
	background-image:url('/media/bg/bg_bedankt_streep.gif');
	background-repeat:repeat-x;
	background-color:#fff;
	margin:0px;
	padding:0px 15px;
}
div.bg_contact{
	background-image:url('/media/bg/bg_contact_streep.gif');
	background-repeat:repeat-x;
	background-color:#fff;
	margin:0px;
	padding:0;
}
div#wrapper{
	width:1000px;
	padding:0;
	margin:0 auto;
	height:auto;
	text-align:left;
}
div.wrapper_bg_zuilen{
	width:1000px;
	padding:0;
	margin:0 auto;
	height:auto;
	text-align:left;
	background-image:url('/media/bg/bg_zuilen.gif');
	background-color:#fff;
	background-repeat:no-repeat;
}
div.wrapper_bg_downloads{
	width:1000px;
	padding:0;
	margin:0 auto;
	height:auto;
	text-align:left;
	background-image:url('/media/bg/bg_downloads.gif');
	background-color:#fff;
	background-repeat:no-repeat;
}
div.wrapper_bg_sitemap{
	width:990px;
	padding:0;
	margin:0 auto;
	height:auto;
	text-align:left;
	background-image:url('/media/bg/bg_sitemap.gif');
	background-color:#fff;
	background-repeat:no-repeat;
}
div.wrapper_bg_prijzen{
	width:1000px;
	padding:0;
	margin:0 auto;
	height:auto;
	text-align:left;
	background-image:url('/media/bg/bg_prijzen.gif');
	background-color:#fff;
	background-repeat:no-repeat;
}
div.wrapper_bg_testimonials{
	width:1000px;
	padding:0;
	margin:0 auto;
	height:auto;
	text-align:left;
	background-image:url('/media/bg/bg_testimonials.gif');
	background-color:#fff;
	background-repeat:no-repeat;
}
div.wrapper_bg_home{
	width:1000px;
	padding:0;
	margin:0 auto;
	height:auto;
	text-align:left;
	background-image:url('/media/bg/bg_index.gif');
	background-color:#fff;
	background-repeat:no-repeat;
}
div.wrapper_bg_bestel{
	width:1000px;
	padding:0;
	margin:0 auto;
	height:auto;
	text-align:left;
	background-image:url('/media/bg/bg_bestel.gif');
	background-color:#fff;
	background-repeat:no-repeat;
	font-size:11px;
}
div.wrapper_bg_bedankt{
	width:990px;
	padding:0;
	margin:0 auto;
	height:auto;
	text-align:left;
	background-image:url('/media/bg/bg_bedankt.gif');
	background-color:#fff;
	background-repeat:no-repeat;
}
div.wrapper_bg_contact{
	width:1000px;
	padding:0;
	margin:0 auto;
	height:auto;
	text-align:left;
	background-image:url('/media/bg/bg_contact.gif');
	background-color:#fff;
	background-repeat:no-repeat;
	font-size:11px;
}
div#top{
	height:145px;
}
div#center{
	height:100px;	
	padding-top:14px;
}
div#center_contact{
	height:170px;	
	padding-top:14px;
}
div#center_bedankt{
	height:135px;
	width:950px;
	padding-top:14px;
}
div#center_home{
	height:170px;
	width:1000px;
	padding-top:14px;
	color:#fff;
}
b.h2 {
	color:#fff;
	font-size:16px;
	line-height:15px;
	margin-top:-2px;
	
}
div#center_prijzen{
	height:260px;
	width:950px;
	padding-top:14px;
}
div#center_zuilen{
	height:227px;
	width:950px;
	padding-top:14px;
}
div#center_downloads{
	height:135px;
	width:950px;
	padding-top:14px;
}
div#center_zuilen{
	height:226px;
	width:950px;
	padding-top:14px;
}
div#bottom{
	height:500px;
	width:970px;
	margin-top:230px;
}
div#bottom_contact{
	height:400px;
	width:970px;
	margin-top:230px;
}
* html body #bottom_contact {
       margin-top:75px;
}
div#bottom_sitemap{
	height:350px;
	width:970px;
	margin-top:50px;
}
div#bottom_bestel{
	height:550px;
	width:970px;
	margin-top:195px;
}
* html body #bottom_bestel {
margin-top:70px;
}
*+html body #bottom_bestel {
	margin-top:175px;
}
div#bottom_zuilen{
	height:375px;
	width:970px;
	margin-top:150px;
}
div#bottom_images {
  clear: left;
min-height:100px;
  margin:50px 0 25px 0;
  padding: 25px 0px 25px 0px;
}
*+html body #bottom_images {
margin:140px 0 25px 0;
}
div#bottom_testimonals{
	height:450px;
	width:950px;
	margin-top:30px;
}
div#bottom_home{
	height:440px;
	width:800px;
	margin-top:130px;
	position:relative;
}
div.clearer{
	font-size:0px;
	line-height:0px;
	display:block;
	margin:0px;
	padding:0px;
	clear:both;
	height:0px;
	width:auto;
}
.ballon{
	position:absolute;
	/*background-image:url('/media/layout/roze_ballon.png');
	background-repeat:no-repeat;*/
	height:207px;
	width:219px;
	z-index:1;
}
.ballon_inhoud{
	padding-top:40px;
	padding-left:35px;
	float:left;
	font-weight:bold;
}
.zuil_home{		
	float:left;
	height:406px;
	width:278px;
	margin-top:20px;
	position:absolute;
	left:158px;
	margin-left:10px;
}
.touchzuil_home{
	background-image:url('/media/products/home_touchzuil.gif');
	background-color:#fff;
	background-repeat:no-repeat;
}
.trackzuil_home{
	background-image:url('/media/products/home_trackzuil.gif');
	background-color:#fff;
	background-repeat:no-repeat;
}
#disclaimer{
	height:450px;
	width:900px;
	margin-top:50px;
}
#privacy{
	height:400px;
	width:900px;
	margin-top:50px;
}
div#touchzuil{
	display:none;
}
.specificaties_home{
	height:440px;
	width:270px;
	position:absolute;
	left:420px;
	top:0px;
	margin-left:8px;
}
/*/////////////tekstopmaak///////////////////*/
h1.title{
	color:#fff;
	font-family:Helvetica;
	font-size:22px;
	margin:0px 0px 10px 0px;
	line-height:22px;
}
h2.title_products_roze{
	font-family:Helvetica;
	font-size:22px;
	margin:0;
	padding:0;
	line-height:22px;
	height:22px;
	color:#cd3985;
}
h2.title_products_blauw{
	font-family:Helvetica;
	font-size:22px;
	margin:0;
	padding:0;
	line-height:22px;
	height:22px;
	color:#1f89ca;
}
h2.bestelnu_home{
	padding:0;
	margin:0;
	font-size:20px;
	color:#fff;
	line-height:20px;
	text-decoration:none;
}
h2.blauw_home{
	padding:0;
	margin:0;
	font-size:16px;
	color:#0081c6;
	line-height:16px;
	height:18px;
}
h2.zwart_home{
	padding:0;
	margin:0;
	font-size:14px;
	color:#000;
	line-height:14px;
}
h2.wit_home{
	padding:0;
	margin:0;
	font-size:14px;
	color:#000;
	line-height:14px;
	height:14px;
}
h1.blauw{
	color:#1f89ca;
}
h1.roze{
	color:#cd3985;
}
p{
	float:left;
	font-size:10px;
	color:#fff;
	line-height:16px;
                margin-top: 1px;

}
div.lefttext, p.lefttext{
	width:399px;
        height:218px;
	padding-right:30px;
	float:left;
        line-height:16px;
}
p.lefttext_bedankt {
	padding-right:30px;
	float:left;
        line-height:16px;
}
p.lefttext_offerte {
	width:399px;
	padding-right:30px;
	float:left;
        line-height:16px;
}
p.lefttext_downloads {
	width:399px;
	padding-right:30px;
	float:left;
        line-height:16px;
}
div.righttext, p.righttext{
        background:url('..//media/layout/background_header_content.png');
        background-repeat:no-repeat;
        height:205px;
        padding:13px 21px 0 21px;
	width:403px;
	float:left;
}
p.righttext_admium {
        background:url('..//media/layout/background_header_content.png');
        background-repeat:no-repeat;
        height:205px;
        padding:13px 21px 0 21px;
	width:403px;
	float:left;
        line-height:18px;
}
p.righttext_downloads {
        background:url('..//media/layout/background_header_downloads.png');
        background-repeat:no-repeat;
        height:111px;
        padding:13px 21px 0 21px;
	width:445px;
	float:left;
}
p.righttext_contact {
        background:url('..//media/layout/background_header_contact.png');
        background-repeat:no-repeat;
        height:267px;
        padding:13px 21px 0 21px;
	width:403px;
	float:left;
        line-height:18px;
}
p.righttext_contact a {
        color:#fff;
        text-decoration:underline;
}
p.righttext_contact a:hover {
        text-decoration:none
}
p.righttext_offerte {
        background:url('..//media/layout/background_header_offerte.png');
        background-repeat:no-repeat;
        height:116px;
        padding:13px 21px 0 21px;
	width:403px;
	float:left;
}
.righttext_zuilen_0 {
        background:url('..//media/layout/bg_header_zuilen_1.png');
        background-repeat:no-repeat;
        height:174px;
        padding:13px 21px 0 21px;
	width:403px;
	float:left;
        line-height:18px;
}
.righttext_zuilen_1 {
        background:url('..//media/layout/bg_header_zuilen_2.png');
        background-repeat:no-repeat;
        height:240px;
        padding:13px 21px 0 21px;
	width:403px;
	float:left;
        line-height:18px;
}
.righttext_zuilen_2 {
        background:url('..//media/layout/bg_header_zuilen_3.png');
        background-repeat:no-repeat;
        height:272px;
        padding:13px 21px 0 21px;
	width:403px;
	float:left;
        line-height:18px;
}
.righttext_zuilen_3 {
        background:url('..//media/layout/bg_header_zuilen_4.png');
        background-repeat:no-repeat;
        height:200px;
        padding:13px 21px 0 21px;
	width:403px;
	float:left;
        line-height:18px;
}
.righttext_zuilen_4 {
        background:url('..//media/layout/bg_header_zuilen_2.png');
        background-repeat:no-repeat;
        height:240px;
        padding:13px 21px 0 21px;
	width:403px;
	float:left;
        line-height:18px;
}
div.righttext_prijzen {
        background:url('..//media/layout/background_header_prijzen.png');
        background-repeat:no-repeat;
        height:163px;
        padding:26px 21px 0 21px;
	width:445px;
	float:left;
}
div.righttext ul{
	margin:0;
	padding:0;
}
div.lefttext_disclaimer{
	width:400px;
	padding-right:30px;
	color:#000;
	float:left;
}
div.righttext_disclaimer{
	width:400px;
	color:#000;
	float:left
}
p.righttext_testimonials{
	width:315px;
	float:left;
}
.wit{
	color:#fff;
}
ul.wit{
	color:#fff;
        margin:10px 0 10px 20px;
        padding:0;
}
.hidden{
	display:none;
}
.ballon_title{
	font-family:"Helvetica Neue";
	font-size:20px;
	color:#fff;
	width:140px;
	height:23px;
}
.ballon_text{
	font-family:"Helvetica Neue";
	font-size:14px;
}
.specificaties{
	float:left;
	margin-bottom:25px;
	margin-left:20px;
	width:300px;
	z-index: 100;
	position: relative;
}
.spec_title{
	font-family:Arial,"Helvetica Neue";
	font-size:16px;
	color:#0081c6;
	font-weight:bold;
}
.spec_text{
	float:left;
	width:170px;
}
.product_zuil{
	width:460px;
	height:320px;
	float:left;
}
.trackzuil{
	width:225px;
	float:left;
}
.touchzuil{
	width:225px;
	float:left;
}
.title_zuil{
	width:200px;
	margin-bottom:15px;
	height:50px;
}
.title_zuil_zwart{
	color:#000;
	font-family:Helvetica;
	font-size:22px;
	font-weight:bold;
	font-style:normal;
}
.title_zuil_blauw{
	color:#1f89ca;
	font-family:Helvetica;
	font-size:22px;
	font-weight:bold;
	font-style:normal;
}
.title_zuil_roze{
	color:#cd3985;
	font-family:Helvetica;
	font-size:22px;
	font-weight:bold;
	font-style:normal;
}
.image_trackzuil{
	background-image:url('/media/products/trackzuil.gif');
	background-repeat:no-repeat;	
	float:left;
	height:317px;
	width:209px;
        margin-left:21px;
}
.image_touchzuil{
	background-image:url('/media/products/touchzuil.gif');
	background-repeat:no-repeat;	
	float:left;
	height:302px;
	width:209px;
}
.specificaties_zuilen{
	float:left;
	width:180px;
	margin-top:15px;
}
.spec_title_zuilen_roze{
	color:#cd3985;
	font-weight:bold;
}
.spec_title_zuilen_blauw{
	color:#1f89ca;
	font-weight:bold;
}
.spec_text_zuilen{	

}
.kies_een_zuil{
	margin-top:135px;
}
.logo_testimonials{
	float:right;
	width:183px;
	height:92px;
}
.foto_testimonials{
	margin-right:10px;
	margin-top:10px;
}
.popup{
	width:511px;
	height:744px;
}
.grijsvlak{
	color:#d8d8d8;
	width:auto;
	padding:0;
	margin:0 auto;
	height:50px;
}
.footer{
	font-family:Verdana;
	color:#858686;
	padding:0;
	width:990px;
	margin:0 auto;
	margin-top:10px;	
}
/*//////////////bestel//////////////////////////*/
.invullen{
	color:#b0b0b0;
	font-size:10px;
	line-height:10px;
        padding-bottom: 30px;
}
form input.textfield ,form textarea.textfield{
	float:left;
	border:1px solid #4f4f4f;
	font-family:Arial;
	font-size:12px;	
	color:#4f4f4f;
	padding-left:5px;
	width:200px;
}
form textarea.textfield_contact {
        height:198px;
	float:left;
	border:1px solid #4f4f4f;
	font-family:Arial;
	font-size:12px;	
	color:#4f4f4f;
	padding-left:5px;
	width:345px;
}
form textarea.textfield{
	width:345px;
	height:91px;
	overflow:auto;
}form select.error{
	border:1px solid #f00;
}
form textarea.error{
	border:1px solid #f00;
}
form textarea_contact.error{
	border:1px solid #f00;
}
form input.textfield.telefoon{
	width:150px;
}
form input.textfield.adres{
	width:162px;
}
form input.textfield.aantal{
	width:23px;
}
form input.textfield.huisnummer{
	width:25px;
	margin-left:5px;
}
form input.textfield.postcodecijfers{
	width:35px;
	margin-right:5px;
}
form input.textfield.datum{
	width:65px;
	margin-right:5px;
	padding-right:7px;
}
form input.textfield.postcodeletters{
	width:25px;
}
.error{
	color:#f00;
}
form input.textfield.error{
	border:1px solid #f00;
}
/*//////////////links/////////////////////*/
a{
	text-decoration:none;
}
a.footer{
	color:#858686;
}
a.footer:hover{
	color:#858686;
	text-decoration:underline;
}
a.link_roze{
	color:#ce3d6a;
	font-weight:bold;
}
a.link_blauw{
	color:#0081c6;
}
a.voorwaarden{
	color:#008fda;
}
a.sitemap{
	color:#000;
	font-weight:bold;
}
a.sitemap:hover{
	text-decoration:underline;
}
a.sub_sitemap{
	color:#000;
	padding-left:35px;
}
a.sub_sitemap:hover{
	text-decoration:underline;
}
a.contact{
	color:#fff;
}
a.contactformulier{
	color:#fff;
}
a.contactformulier:hover{
	color:#fff;
	text-decoration:underline;
}
a.link_testimonials{
	color:#fff;
	line-height:18px;
}

a.link_testimonials:hover{
	padding-left:10px;
	font-weight:bold;
}
a#button_kieszuil_track.selected, a#button_kieszuil_touch.selected, a.button_kieszuil:active{
	background-position:bottom left;
}
a.button_kieszuil_active{
	background-position:bottom left;
background-repeat:no-repeat;
color:#E6E6E6;
display:block;
font-size:0;
height:13px;
line-height:0;
margin-top:5px;
width:72px;
}
a.button_kieszuil:focus{
	background-position:bottom left;
}
a.button_kieszuil:hover{
	background-position:bottom left;
}
div.lefttext a.selected, p.lefttext a.selected{
	padding-left:10px;
	text-decoration:none;
	font-weight:bold;
}
a.link_testimonials:active{
	padding-left:10px;
	text-decoration:none;
	font-weight:bold;
}
a.link_testimonials:focus{
	padding-left:10px;
	text-decoration:none;
	font-weight:bold;
}
a.link_testimonials:hover{
	padding-left:10px;
	text-decoration:none;
	font-weight:bold;
}
/*//////////////////lijst///////////////////////*/
ol{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:25px;
	padding-left:0em;
}
ul.lijst_specificaties{
	margin:0;
	padding:0;
}
ul li{
	list-style-type:disc;
	color:#fff;
	line-height:14px;
}
/*/////////////////////lijn//////////////////////*/
.lijn_grijs{
	color:#888888;
	width:120px;
}
/*///////////////menu/////////////////////*/
a.button{
	display:block;
	height:15px;
	font-size:0;
	line-height:150px;
	text-indent: -9999px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	margin-top:30px;
	margin-right:1px;
	color:#e6e6e6;
}
*+html body a.button {
	overflow:	visible;
}
* html body a.button {
	overflow:	hidden;
}
a.button_popup{
	display:block;
	height:17px;
	font-size:0;
	line-height:0;
	background-repeat:no-repeat;
	background-position:top left;
	color:#e6e6e6;
	cursor:pointer;
}
.button_prijzen{
	display:block;
	height:15px;
	font-size:0;
	line-height:0;
	background-repeat:no-repeat;
	background-position:top left;
	float:left;
	margin-right:1px;
	color:#e6e6e6;
}
div.menu {
	height: 15px;
	margin-top:30px;
	overflow:hidden;
}
a.button_menu{
	display:block;
	height:15px;
	font-size:0;

	text-indent: -9999px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:top left;
	float:left;

	margin-right:1px;
	color:#e6e6e6;
}

a.menu_home{
	width:49px;
	background-image:url('/media/buttons/menu_home.gif');
		background-position:top left;
	background-color:#fff;
		height:15px;
}
a.menu_offerte{
	width:60px;
	background-image:url('/media/buttons/menu_offerte.gif');
	background-color:#fff;
		height:15px;
		overflow:hidden;
}
a.menu_contact{
	width:68px;
	background-image:url('/media/buttons/menu_contact.gif');
	background-color:#fff;
}
a.menu_downloads{
	width:87px;
	background-image:url('/media/buttons/menu_downloads.gif');
	background-color:#fff;
}
a.menu_prijzen{
	width:60px;
	background-image:url('/media/buttons/menu_prijzen.gif');
	background-color:#fff;
}
a.menu_testimonials{
	width:97px;
	background-image:url('/media/buttons/menu_testimonials.gif');
	background-color:#fff;
}
a.menu_informatiezuilen{
	width:121px;
	background-image:url('/media/buttons/menu_informatiezuilen.gif');
	background-color:#fff;
}
a.button:active{
	background-position:bottom left;
}

a.button:focus{
	background-position:bottom left;
}
a.button:hover{
		height:15px;
	background-position:bottom left;
}
a.button_menu:hover{
		height:15px;
	background-position:bottom left;
}
a.button_prijzen:active{
	background-position:bottom left;
}
a.button_prijzen:hover{
	background-position:bottom left;
}
a.button_prijzen:focus{
	background-position:bottom left;
}
a.button_popup:hover{
	background-position:bottom left;
}
/*///////////////positie/////////////*/
.right{
	float:right;
}
.left{
	float:left;
}
/*/////////////buttons/////////////*/
a:hover{
	text-decoration:underline;
}
a.bestelnu_roze{
	width:129px;
	background-image:url('/media/buttons/bestelnu_roze.gif');
	background-color:#fff;
	float:right;
	margin-top:0px;
}
a.bestelnu_blauw{
	width:129px;
	background-image:url('/media/buttons/bestelnu_blauw.gif');
	background-color:#fff;
	float:right;
	margin-top:15px;
}
a.prijzen_bestel{
	width:99px;
	background-image:url('/media/buttons/prijzen_bestel.gif');
}
form input.submitbutton{
	width:141px;
	background:url('/media/buttons/verzenden.gif');
	display:block;
	height:15px;
	font-size:0;
	line-height:0;
	background-repeat:no-repeat;
	background-position:top left;
	border:none;
	cursor:pointer;
}
form input.submitbutton:hover{
	background-position:bottom left;
}
a.button_kieszuil{
	display:block;
	height:13px;
	width:72px;
	font-size:0;
	line-height:0;
	background-repeat:no-repeat;
	background-position:top left;
	color:#e6e6e6;
	margin-top:5px;
}
a.button_kieszuil:focus{
	background-position:bottom left;
}
a.button_kieszuil:hover{
	background-position:bottom left;
}
a.kieszuil_touch{
	background-image:url('/media/buttons/kieszuil_touch.gif');
}
a.kieszuil_track{
	background-image:url('/media/buttons/kieszuil_track.gif');
}
a.active{
	background-position:bottom left;

}
div#offerte_aanvragen {
width:142px;
height:25px;
top:50px;
left:19px;
position:relative;
z-index: 1;
}
div#image_right {
background:url('..//media/layout/zuil_offerte.png');
width:273px;
height:387px;
z-index:100;
position:absolute;
margin-top:-450px;
margin-left:675px;
}
