/**************************************************/
/* FrontEnd  								      */
/* Versie 01.001                           	  	  */
/* Copyright © 2005 DotControl Webbased solutions */
/**************************************************/ 

/*ie*/
/***********************************************/
/* General HTML tag                            */
/* Algemene stijlen   						   */
  
body {
	padding: 0px;
	margin-top: 0px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background-image: url(../dcimages/main_bg.gif);
	background-repeat: repeat;
	background-position: left top;
	color: #ffffff;
    }

img {
	behavior: url("http://www.laserexhausts.com/en/pngbehavior.htc");
	margin: 0px;
	}

a   {
	font-size: 100%;
	font-weight: normal;
	color: #FFFFFF;
    }
	
a:link {
	text-decoration: none;
	}

a:visited {
	text-decoration: none;
	}
	
a:hover {
	color: #fef007;
    }
	
acronym {
    border: none;
    }


h1	{
	font-size: 100%;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	}
h1 span {
	
    }
h2 {
	font-size: 100%;
	font-weight: normal;
   }
h3 {
	font-size: 100%;
	font-weight: normal;
}

p	{
	font-weight: normal;
	}

ul	{
	list-style-type: none;
	display: none;
	}
li  {
	}
 
/* END General HTML tag                        */
/***********************************************/ 



/***********************************************/
/* Layout                           		   */
#wrapper{
	margin-left: auto;
	margin-right: auto;
	width: 702px;
	margin: 0 px;
	border-right-width: 10px;
	border-left-width: 10px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #fef007;
	border-right-color: #fef007;
	border-bottom-color: #fef007;
	border-left-color: #fef007;
}
#breadcrumb a{
	color: #FFFFFF;
}
#containerbase {
	background-color: #000000;
	height: auto;
	float: left;
	clear: both;
	display: block;
    }

#containerintro {

	}
#containerintro h1 {
	display: none;
	}
	
#containermain {
	width: 567px;
	float: right;
	background-color: #000000;
	padding-left: 0px;
	}
#containermain h1{
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 4px;
}

/* END Layout                           	   */
/***********************************************/ 



/***********************************************/
/* Intro Styles                       		   */

/* Div pageheader							   */
#pageheader {
	background-image: url(text_images/top.jpg);
	height: 85px;
	text-align: right;
	}
#pageheader img {
	float: left;
	margin-top: 6px;
	margin-left: 10px;
}
#pageheader h1 {
	display: none;
	}
#pageheader h1 a {

	}
#pageheader h1 a:hover {

	}

#pageheader h2 {

	}
#pageheader h3 {
	float: right;
	margin-top: 64px;
	margin-bottom: -10px;
	padding-right: 4px;
	color: #b7b7b7;
	float: right;
	}
#pageheader h3 a {
	color: #b7b7b7;
	padding-left: 3px;
	padding-right: 3px;
	text-decoration: none;
	}
#pageheader h3 a:hover {
	background-color: #333333;
	text-decoration: none;
	color: #fef007;
	border: 1px solid #cccccc;
	padding-left: 2px;
	padding-right: 2px;
	}
#pageheader h3 a.pageheader_selected {
	color: #FFFFFF;
	}
#languages {
	float: right;
	margin-top: -60px;
	margin-right: 4px;
	clear: left;
	display: inline;
}
#languages ul {
	display: block;
}
#languages ul li {
	float: right;
	margin-left: -8px;
}
#languages ul li a {
}
.lang_selected {
	background-color:#FEF007;
}
#pageheader h4 {

	}
#pageheader p {
	}
#pageheader p1 {
	}
#pageheader ul {
	}	
#pageheader ul a {
	}
#pageheader ul a:hover {
	}

/* opmaak zoekfunctie header */
.search_header {
		display: none;
		}
.search_header h1{
			display: none;
		}
.search_header p{
		display: none;
		}
.search_header p1{
		display: none;
		}

#introduction {
	display: none;
	}	
#introduction h1 {    
	display:none;
    }
#introduction h2 {    
	display:none;
    }
#introduction h3 {    
	display:none;
    }
#introduction p {
	display:none;
    }
#introduction p.p1 {
	display: none;
	}
#introduction p.p2 {
	display: none;
	}
#introduction p.p3 {
	display: none;
	}

/* Div window */

#window {
	height: 215px;
	margin-top: 0px;
	}

#window h1 {
	display: none;

	}
#window h2 {
	display: none;

	}
#window h3 {
	display: none;
	}
#window p.p1 {
	}

#window p.p1 span {
}
#window p.p2 span {
	display: none;
    }

/* END Intro Styles                       	   */
/***********************************************/

/***********************************************/
/* Opmaak contentpagina                		   */

/* opmaak clientCenter  */

.field_clientcenter {
	}
.button_clientcenter {
	}
/* opmaak login  */

#login {
	display: none;
	}
#login h1 {

	}
#login a {

	}
#login a:hover {

	}
form {

	}
form label {

	}
.input {
	border: 1px solid #515151;
	background-color: #333333;
	color: #cccccc;
	background-color: #000000;
	width: 175px;
	height: 12px;
	font-size: 11px;
	}

.submit_button {
	border: 1px solid #515151;
	background-color: #333333;
	color: #cccccc;
	background-color: #000000;
	width: 100px;
	height: 16px;
	font-size: 11px;
}
		
/* opmaak showcase */

#showcase {
	display: none;
	}
#showcase h1 {
	}
#showcase h2 {
	}
#showcase a {
	}
#showcase a:hover {
	}

#showcase span {
	}

#showcase p {
	}
#showcase p2 {
	}

/* opmaak directcontact */

#directcontact {
	display: none;
	}
#directcontact h1 {
	}
#directcontact h2 {
	}
#directcontact h1 span {
	}
#directcontact p {
	}
#directcontact a {
	}
#directcontact a:hover {
	}

/* END contentpagina                       	   */
/***********************************************/

/***********************************************/
/* Menu                             		   */
/* Aansturing menu 							   */

#linklist {
	width: 131px;
	border-top: none;
	border-left: 1px solid #C9C9C9;
	border-right: 1px solid #C9C9C9;
	border-bottom: 1px solid #C9C9C9;
	float: left;
	clear: none;
	background-color: #000000;
	height: auto;
	
	}
#linklist ul {
	padding: 0px;
	margin: 0px;
	margin-top: 2px;
	text-align: left;
	list-style-type: none;
	width: 100%;
	display: block;
	}
#linklist li a {
	color: #B7B7B7;

	}
#linklist li a:hover {
	color: #fef007;
	
	}
#lselect {
	
	}
#lselect h1 {

    }
#lselect p {

	}
#lselect p a{
	
		}
#lselect p a:hover{

	}	
#lselect a {
	}
#lselect ul li {
	}
#lselect ul li a {
	background-image: url(../dcimages/button_main_up.png);
	background-repeat: no-repeat;
	background-position: 2px 0px;
	background-color: #000000;
	padding-top: 6px;
	padding-bottom: 2px;
	padding-left: 8px;
	color: #ffffff;
	display: block;
    }
#lselect ul li a:hover {
	background-image: url(../dcimages/button_main_over.png);
	background-repeat: no-repeat;
	padding-left: 8px;
	color: #FFFFFF;
	display: block;
    }
	
#lselect ul li#subselected {
    }

#lselect ul li#subselected a {
	background-image: url(../dcimages/button_main.png);
	background-repeat: no-repeat;
	padding-left: 8px;
	color: #000000;
	display: block;
    }
	
#lselect ul li#subselected a:hover {
	background-image: url(../dcimages/button_main_over.png);
	background-repeat: no-repeat;
	padding-left: 8px;
	color: #FFFFFF;
	display: block;
    }

#lselect ul li a.c {

}
#lselect ul li ul {
	margin-bottom: 5px;
	}
#lselect ul li ul li {

	}

#lselect #subselected ul li a {
	background-image: url(../dcimages/menu_sub_button_up.gif);
	background-repeat: no-repeat;
	background-position: 10px 1px;
	background-color: #000000;
	padding: 1px;
	padding-left: 25px;
	color: #cccccc;
	display: block;
	}

#lselect #subselected ul li a:hover {
	background-image: url(../dcimages/menu_sub_button_over.gif);
	background-repeat: no-repeat;
	background-position: 10px 1px;
	background-color: #000000;
	padding: 1px;
	padding-left: 25px;
	color: #fef007;
	display: block;
	}


#lselect ul li ul li#subsubselected {  
 }

#lselect ul li ul li#subsubselected a{
	background-image: url(../dcimages/menu_sub_button_active.gif);
	background-repeat: no-repeat;
	background-position: 10px 1px;
	background-color: #000000;
	padding: 1px;
	padding-left: 25px;
	color: #cccccc;
	display: block;
	}
	
#lselect ul li ul li#subsubselected a:hover{
	background-image: url(../dcimages/menu_sub_button_over.gif);
	background-repeat: no-repeat;
	background-position: 10px 1px;
	background-color: #000000;
	padding: 1px;
	padding-left: 25px;
	color: #fef007;
	display: block;
	}

/* END Menu                             	   */
/***********************************************/ 

/***********************************************/
/* News 									   */
/* Aansturing menu news          			   */

/* News Panel Homepage */
#news h1{
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 4px;
}

#newsitemhomeholder {
	float: left;
	clear: none;
	width: 247px;
	margin-right: 4px;
	margin-left: -2px;
	}

#newsitemhome img {
}
#newsitemhome {
	height: 85px;
	margin-bottom: 4px;
	margin-left: 4px;
	width: 247px;
	}
#newsitemhome h1 {
	color: fef007;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #515151;
	background-image: url(text_images/text_news.png);
	background-repeat: no-repeat;
	background-position: 3px 3px;
	background: 2;
	height: 14px;
	padding-bottom: 2px;
	text-align: right;
	padding-right: 4px;
	color: #CCCCCC;
	font-size: 11px;
	}
#newsitemhome h1.span {

	}
#newsitemhome h2 {
	}
#newsitemhome h2.span {
	}
#newsitemhome h2.span a {
	}
#newsitemhome h3.span {
	}
#newsitemhome h3 {
	}

#newsitemhome p.p1 {
	margin-top: 0;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 0px;
	margin-bottom: 6px;
	}
#newsitemhome p.p1 a{
	font-weight: normal;
	color: #FEF007;	
}
#newsitemhome p.p1 a:hover{
	color: #CCCCCC;	
}
#newsitemhome p {
	padding-left: 4px;
	margin-top: 0px;
	}

#newsitemhome span {
	}
#newsitemhome a {
	}

	
/*category news*/

#newsitemcategory img {
	float:left;
	clear:left;
}
#newsitemcategory {
	float: left;
	clear: left;
	margin-bottom: 4px;
	height: 95px;
	width: 403px;
	}
#newsitemcategory h1 {
	color: #fef007;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #515151;
	background-image: url(text_images/text_news.png);
	background-repeat: no-repeat;
	background-position: 3px 8px;
	height: 20px;
	padding-bottom: 2px;
	text-align: right;
	padding-right: 4px;
	margin-top: -5px;
	
	}
#newsitemcategory h1 span {
	font-size: 11px;
	color: #fef007;
	}
#newsitemcategory h2 {
	}
#newsitemcategory h2.span {
	}
#newsitemhome h2.span a {
	}
#newsitemhome h3.span {
	}
#newsitemcategory h3 {
	}

#newsitemcategory p.p1 {
	margin-top: 0;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 4px;
	padding-bottom: 0px;
	}
#newsitemcategory p.p1 a{
	font-weight: bold;
}

#newsitemcategory p.p2 {
	padding-left: 4px;
	}
#newsitemcategory p.p2 a{
	
}

#newsitemcategory a {
	}

#newsitemcategory a:hover {
	}
#newsitemcategory ul a {
    }
#newsitemcategory li a {
	}

/* Newssub */

#newssub {
	margin-top: 15px;
	margin-bottom: 10px;
	padding: 5px;
	width: 180px;
	display: none;
	}

/* Content News  */

/* opmaak nieuws-pagina */
#news {
	text-align: justify;
	width: 360px;
	float: left;
}

#news_detail {
	padding: 4px;
	margin-left: 2px;
	width: 395px;
}

#news_detail h1 {
	font-size: 18px;
	color: #FFFFFF;
}

#news_detail h1 span {
}

#news_detail p.date{
	float: right;
}

#news_detail p.message a{
	float: none;
	
}

#news_detail p.source{
}

#news_detail a{
	padding-top: 5px;
	float: left;
}

#news_detail_img {
	overflow: hidden;
	width: 380px;
	margin-bottom: 4px;

}

#news_items_holder {
	
}

#news_items_holder h1{
}

#news_items_holder h3{
	font-size: 18px;
	color: #FFFFFF;
	margin-top: 0;
	margin-bottom: 0;
	padding-left: 2px;
}

#news_items_holder h1 span{
	font-size: 18px;
	color: #FFFFFF;
}

#news_items{
	margin-left: 2px;
}

#news_item {
	height: 100px;
	border-bottom: 1px solid #515151;
}

#news_item h2 {
	margin-left: -20px;
}

#news_item h2 a {
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: 0px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: none;
	width: 395px;

}
#news_item h2 a:hover {
	color: #FEF007;
}

#news_item p.message {	
	margin-top: 0px;
}

#news_item p.date{
	margin-top: -16px;
	color: #FEF007;
	float: right;
}

#news_item a{
	background-image: url(../dcimages/arrow_yellow_right.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	float: right;
	padding-right: 5px;
	padding-left: 20px;
}

#news_item_img {
	overflow: hidden;
	height: 75px;
	width: 75px;
	border: 1px solid #515151;
	float: left;
	margin: 2px;
}

#news_items_archive{
	margin-left: 2px;
}

#news_item_archive{
	height: 40px;
	padding: 4px;
	border-bottom: 1px solid #515151;
}

#news_item_archive h2 a{
	padding-top: 2px;
	margin-left: -20px;
	font-weight: bold;
	color: #FFFFFF;
	background-image: none;
	float: left;
	width: 380px;
	margin-top: -10px;
}

#news_item_archive a{
	padding-left: 15px;
	background-image: url(../dcimages/arrow_yellow_right.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	float: right;
	padding-left: 20px;
	padding-right: 5px;
}

#news_item_archive p.date{
	color: #FEF007;
	float: left;
	width: 100px;
}

/* List News items */

#newslist {
	width: 220px;
	float: right;
	clear: none;
	margin-right: 4px;
	}
#newslist h2 {
	display: none;
	}
#newslist h3 {
	background-image: url(../dcimages/arrow_yellow_right.png);
	background-repeat: no-repeat;
	background-position: 2px 6px;
	height: 12px;
	padding: 4px;
	padding-left: 15px;
	border-bottom: 1px solid #515151;

	}
#newslist h3 a {
	}
#newslist h3 a:hover {
	}
	
#newslist h4 {
	}
#newslist h4 a {
	}
#newslist h5 {
	}
#newslist h5 a {
	}
	
#newslist p {
	}
#newslist .p1 {
	}
#newslist .p2 {
	}
#newslist .p2 a{
	}

#newslist .date {
	}
	
#newslist .p1 span {
	}
#newslist .p2 span {
	}
#newslist .p3 span {
	}

#newslistitem {
	padding: 4px;
	border-bottom: 1px solid #515151;
	height: 70px;
	}
#newslistitem h4 {
	}

#newslistitem span {
	color: #fef007;
	}
#newslistitem a {
	}

#newslistitem a:hover {
	}
/* News nav */

#newsnav {
	margin-left: -30px;
}
#newsnav ul {
	display: block;
}
#newsnav ul li {
	display: inline;
}
#newsnav ul li a {
	color: #ccccc;
}
#newsnav ul li a:hover {
	color: #fef007;
}

/* Newsdetail */
	
#newsdetail	{
	float: left;
	padding: 4px;
	width: 323px;
	}

#newsdetail h1 {

	}
#newsdetail h3 {
	font-weight: bold;
	}

#newsdetail a {
	padding-left: 15px;
	background-image: url(../dcimages/arrow_yellow_right.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	}
#newsdetail a:hover {
	background-image: url(../dcimages/arrow_gray_right.gif);
	}
#newsdetail	p {
	}
#newsdetail	span {
	}
#newslistitemhome{	
}
/*************Downloads**************/
#multimediaholder {
	float: left;
	clear: left;
	
}

#multimediaholder h1{
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 2px;
	clear: none;
}

#multimedia {
	margin-left: 2px;
	float: left;
	width: 403px;
	clear: left;
}
#multimediatable {
	float: left;
}
#multimedia a{
	background-image:url(../dcimages/arrow_yellow_right.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding: 4px;
	margin-top: -21px;
	float: right;
	padding-right: 10px;
	padding-left: 15px;
}
#multimedia a:hover{
	background-image:url(../dcimages/arrow_gray_right.gif);
}
.multimedia_title{
	padding-left: 4px;
}
#multimedialist {
	float: right;
	clear:none;
	width: 152px;
	margin-bottom: 4px;
	margin-right: -2px;
}
#multimedialist a{
	background-image:url(../dcimages/arrow_yellow_right.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	padding: 4px;
	margin-top: -21px;
	padding-right: 10px;
	padding-left: 15px;
}
#multimedia a:hover{
	background-image:url(../dcimages/arrow_gray_right.gif);
}
#multimediatop {
	width: 403px;
	margin-left: 2px;

	float: left;
}
/***********************************************/
/* Richtextarea								   */
/* Aansturing tekst richtextarea   			   */
.richtextarea{
}
.richtextarea p {
	margin: 4px;
}

.richtextarea h3 {
	margin-left: 4px;
	font-weight: bold;
	color: #FFFFFF;
}
.richtextarea span{
}

/* END richtextarea							   */
/***********************************************/ 

/* imagesizer */

#imagesizer {
	float:right;
	overflow:hidden;
	height:65px;
	width:75px;
	clear: both;
	border: 1px solid #666666;
	}

#categoryimagesizer {
	float:right;
	overflow:hidden;
	height:75px;
	width:75px;
	border: 1px solid #666666;
	}
#multimediaimagesizer {
	overflow:hidden;
	height:75px;
	width:75px;
	border: 1px solid #666666;
	float: left;
	clear: none;
	margin-right: 4px;
}
#multimediaimagesizer_walls {
	float:left;
	overflow:hidden;
	height:75px;
	width:100px;
	border: 1px solid #666666;
}

/* END Menu news                               */
/***********************************************/ 


/***********************************************/
/* Content Styles	                       */
/* Stijlen voor de content-pagina              */

#content  {
	width: 403px;
	float: left;
	clear: none;
	margin-left: 0px;
	}
#contentcategory{
	float: left;
	clear: left;
	width: 403px;
}
#content h3 {
	}

#content ul {
	}
 
#content span {
	}
/*	 
#content p {
	float: left;
	clear: left;
	}	
	*/
#content p.p1 {

	}
#content p.p2 {

	}
#content p.p3 {

	}
#content a {
	}
#content a:hover {
	}

/* content2 */

#content2 {
	}
#content2 ul {
	}	
#content2 ul a {
	}	
#content2 ul a:hover {
	}
#content2 li {
	}	

#content2 p {
	}
#content2 h3 {
	}
#content2 h4 {
	}
#content2 h4 a {
	}
#content2 h4 a:hover {
	}
	
#content2 h5 {
	}
#content2 h5 a {
	}
#content2 h5 a:hover {
	}

#content2 .p1 {
	}
#content2 .p2 {
	}
#content2 .p2 a{
	}



/* Commercialbox links onder menu in contenpagina */

#commercialbox {
	display: none;
	}
#commercialbox h1 {
	}
#commercialbox h2 {
	display: none;
	}
#commercialbox p {
	}
#commercialbox p1 {
	}
#commercialbox a {
	}
#commercialbox a:hover {
	}
	
/* Contentlinks */

#contentlinks {
	}

#contentlinks ul li{
	}
#contentlinks ul li a {
	}
#contentlinks ul li a:hover{
	}
#contentlinks h1 {
	}
#contentlinks h2 {
	}
#contentlinks p {
	}
#contentlinks a {
	}
#contentlinks a:hover {	
	}
#contentpanel{
}

/* END content                              	*/
/***********************************************/ 


/***********************************************/
/* Contact Styles	                           */
/* Stijlen voor de contactpagina               */

#contactholder h1{
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 4px;
}
#contact {
	width: 395px;
	float: left;
	clear: both;
	margin-left:4px;
	padding: 4px;
	background-image: url(../dcimages/company_bg.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	}

#contact p {
	margin: 0px;
	}
#contact h2 {
	}
#contact h3 {
	}
#contactfield p {
	padding-right: 4px;
	}
#contact p1 {
	display: none;
	}
#contact span {
	color: #fef007;
	}
#contact p2 {
	display: none;
	}
#contact p3 {
	display: none;
	}
#contact p4 {
	display: none;
	}
#contact a {
	}
#contact a:hover {
	}
	
/* Contactfields */

#contactfield {
	}

#field {
	}
.tablebehavior {
	}
.input {
	border: 1px solid #515151;
	background-color: #2D2D2D;
	color: #cccccc;
	width: 175px;
	height: 12px;
	font-size: 11px;
	}
.input_field {
	border: 1px solid #515151;
	color: #cccccc;
	background-color: #2D2D2D;
	width: 226px;
	height: 150px;
	font-size: 11px;
	}
.submit_button {
	border: 1px solid #515151;
	background-color: #2D2D2D;
	color: #cccccc;
	width: 100px;
	height: 16px;
	font-size: 11px;
}
/* adres */
#adres {
	width: 148px;
	height: auto;
	float: right;
	border: 1px solid #515151;
	clear: right;
	margin-right: 4px;
	}
#adres h1 {
	padding-bottom: 2px;
	background-image: url(text_images/text_adress.jpg);
	background-repeat: no-repeat;
	background-position: 3px 3px;
	display: block;
	width: 148px;
	height: 14px;
	border-bottom-color: #515151;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
#adres h1 span{
	display: none;
	}
#adres p {
	padding: 4px;
}
 
/* END contact                           	   */
/***********************************************/ 
/*Portlet*/
.portlet {
	background-color: #434343;
	border: 1px solid #515151;
	margin-bottom: 4px;
	width: 403px;
}
	
#portletcatalogue{
	margin-top: 37px;
}	
#portletnews{
	margin-top: 22px;
}	
/*Portlet end*/

/***********************************************/
/* DotControlModule	                       	   */
/* Aansturing standaard DC portals             */

#contentsub {
	}
#contentsub h3 {
	}
#contentsub span {
	}
#contentsub p {
	}
#contentsub p.p1 {
	}
#contentsubpanel {
	}
#contentsubpanel h1 {
	}
#contentsubpanel p {
	}
#contentsubpanel a {
	}
#contentsubpanel a:hover {
	}

/* Contentpanel */
#contentpanel {
	margin-top: -14px;
}

#contentpanel h3 {
	background-image: url(text_images/button_downloads.png);
	background-repeat: no-repeat;
	margin-bottom: -3px;
	height: 30px;
	background-position: 2px;
	}
#contentpanel h3 span{
	display: none;
	}
#contentpanel h2 {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #C9C9C9;
	padding-bottom: 2px;
	}
#contentpanel h2 span{
	}
	
#contentpanel p {
	line-height: 20px;
	}
	
#contentpanel a {
	text-decoration:none;
	height:15px;
	display: block;
	margin-left: 0px;
	padding-left: 20px;
	background-image: url(../dcimages/box.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	}
	
#contentpanel a:hover {
	background-image: url(../dcimages/box_over.gif);
	color: #fef007;
	}

#subcontentpanel h3 {
	display: block;
	height: 15px;
	background-image: url(text_images/text_featured.png);
	background-position: 3px 3px;
	background-repeat: no-repeat;
	margin-bottom: 2px;
	margin-top: 4px;
}

#subcontentpanel h3 span{
	display: none;
}

#subcontentpanel a {
	text-decoration:none;
	height:40px;
	display: block;
	margin-left: 0px;
	padding-left: 20px;
	background-repeat: no-repeat;
	background-position: 3px;
}

#btn_offroad {
	background-image: url(text_images/button_off_road.jpg);
}

#btn_racing {
	background-image: url(text_images/button_racing.jpg);
}

#btn_dual {
	background-image: url(text_images/button_duo.jpg);
}

#btn_gallery {
	background-image: url(text_images/button_gallery.jpg);
}
	
#subcontentpanel a span{
	display: none;
}

/* Contentmainsub */

#contentmainsub {
	float: right;
	width: 150px;
	height: auto;
	clear: none;
	margin-right: 4px;
	}
#contentmainsub h1 {
	padding-bottom: 2px;
	background-image: url(text_images/text_sound.png);
	background-repeat: no-repeat;
	background-position: 3px 3px;
	display: block;
	width: 148px;
	height: 14px;
	border-bottom-color: #515151;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	}
#contentmainsub h1 span {
	display: none;

	}
#contentmainsub p {
	line-height: normal;
	padding: 5px;
	margin-top: 15px;
	width: 140px;
	}
	
.textcontentmain {
	width: 160px;
	height: 30px;
	}
	
/* applications */

#applicationsholder {
	width: 152px;
	margin-left: 6px;
	float: left;
	clear: none;
	}
	
#applicationsholdercontent {
	width: 152px;
	float: right;
	margin-right: 4px;
	}
#catalogue {
	width: 150px;
	margin-bottom: 4px;
	height: 117px;
}
#catalogue h1 {
	color: fef007;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #515151;
	background-image: url(text_images/text_cata.png);
	background-repeat: no-repeat;
	background-position: 3px 3px;
	background: 2;
	height: 14px;
	padding-bottom: 2px;
	text-align: right;
	padding-right: 4px;
}
#catalogue h1 span{
	display: none;
}
#cataloguecontent {
	background-image: url(../dcimages/cata.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 100px;
	width: 150px;
}
#dealer {
	width: 150px;
	height: 144px;
	background-image: url(../dcimages/world_map.png);
	background-repeat: no-repeat;
	background-position: 0px 40px;
	margin-bottom: 4px;
}
#dealer h1 {
	color: fef007;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #515151;
	background-image: url(text_images/text_dealer.png);
	background-position: 3px 3px;
	background-repeat: no-repeat;
	background: 2;
	height: 14px;
	padding-bottom: 2px;
	text-align: right;
	padding-right: 4px;
}
#dealer h1 span{
	display: none;
}
#dealer p.p1{
	color: #B7B7B7;
	padding: 4px;
	margin-top: 0px;
	margin-bottom: 70px;
}
#dealer p.p2{
	margin-top: 40x;
	display: inline;
	margin-left: 10px;
}

#dealer p.p3{
	margin-bottom: 0px;
	float: right;
	margin-left: 5px;
	display: inline;
	margin-top: -15px;
}

#dealer p.p2 a {
	float:left;
	color: #FFFFFF;
	padding-right: 3px;
	padding-top: 1px;
	text-decoration: none;
	width: 30px;
	background-image:url(../dcimages/arrow_yellow_right.png);
	background-repeat: no-repeat;
	background-position: 3px 4px;
	}
	
#dealer p.p2 a:hover {
	background-image:url(../dcimages/arrow_gray_left.png);
	color: #fef007;
}
.dealer_button {
	color: #FFFFFF;
	padding-left: 14px;
	margin: 1px;
	text-decoration: none;
	background-image:url(../dcimages/arrow_yellow_right.png);
	background-repeat: no-repeat;
	background-position: 1px 3px;
}
a.dealer_button:hover {
	border: 1px solid #CCCCCC;
	margin: 0px;
	color: #FEF007;
	background-color: #333333;
}
#applications ul li{

	}
#applications ul li a {

	}
#applications ul li a:hover{

	} 

#applications p {

	}
#applications p a {

	}
#applications p a:hover {
	}

#applications h1 {
	}
	
#applications h1 span{
	display: none;
}	

#applications h2 {
	display: none;
	}
#applications h3 {
	display: none;
	}
	

/* Contentmain */
#contentmain {
	float: right;
	background-color: #000000;
	width: 565px;
	}

#contentmain a{
	}
/*
#contentmain p {
	float: left;
	width: auto;
	clear: left;
	}
#contentmain p a {

	}

#contentmain a {
	padding-left: 4px;
}

#contentmain p a:hover {

	}
*/
#contentmain h1 {
	font-size: 18px;
	color: #FFFFFF;
	padding-left: 0px;
	}
#contentmain h2 {
	display: none;
	}
#contentmain h3 {
	}

/*#contentmain p.p1 {
	line-height: 25px;
	
	display: none;
	}
#contentmain p.p2 {
	line-height: 25px;
	padding: 10px;
	width: 300px;
	}
#contentmain p.p3 {
	line-height: 25px;
	padding: 10px;
	width: 300px;
	}
#contentmain span {
	}
/* Downloads */

#downloadpanel {
	width: 150px;
	}
#downloadpanel h1 {
	background-image: url(text_images/text_downloads.png);
	background-repeat: no-repeat;
	background-position: 3px 3px;
	height: 16px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #515151;
	}
#downloadpanel h1 span{
	display: none;
	}
#downloadpanel ul {
	display: block;
	}
#downloadpanel li{
	display: block;
	}
	
#downloadpanel p {
	}
	
#downloadpanel ul li a {
	height:15px;
	display: block;
	margin-left: -20px;
	padding-left: 15px;
	background-image: url(../dcimages/box.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	}
	
#downloadpanel a:hover {
	background-image: url(../dcimages/box_over.gif);
	}
 /*Brands */

#brands {
	}
#brands h1 {
	}
#brands h2{
	}
#brands p {
	}
#brands span {
	}
	
#brands img {
	}
	
#brands a {
	}
#brands a:hover {
	}

/* Productdetail */

#productdetail {
	}

#productdetail h2 {
	}

/* Productlinks */

#productlinks {
	}

#productlinks ul {
	}

#productlinks h2 {
	}

#productlinks p {
	}

#productlinks a {
	}
#productlinks a:hover {
	}

#productlinks li {
	display:block;
	}
	
/* Producttext */

#productdetailtext {	}

#productdetailtext h3 {
	}

#productdetailtext h4 {
	}

#productdetailtext h5 {
	}

#productdetailtext p {
	}

#productdetailtext span {
	
	}
	
/* Productdetail image */

#productdetailimg {
	}

#productdetailimg img {
	}	

/* Searchfield */
	
#searchfield {
	}
#searchfield h2 {
	}
#searchfield  a {
	}
#searchfield  a:hover {
	}

/* Panorama */

#panorama {
	margin-left: -2px;

	}
#panorama h1 {
	}
#panorama p1 {
	}
/***********************************************/
/* Menu extra                          		   */
/* Extra div voor onder de menu				   */

#lresources {
	
	}
#lresources li{
	}
#lresources ul{
	}
#lresources ul li{
	}
#lresources p {
	}
#lresources p a{
	}
#lresources p a:hover{
	}	
#lresources ul li a {
	}
#lresources ul li a:hover{
	}
#lresources h1 {
    }
#lresources h2 {
    }
#lresources h3 {	
    }
#lresources p.p1 {
	display: none;
	}
#lresources p.p2 {
	display: none;
	}
#lresources p.p3 {
	display: none;
	}
/* Extra div */

#extraDiv1 {
	display: none;
	}
#extraDiv1 li {
	}
#extraDiv1 {
	display:none;
	}	
#extraDiv1 h1 {    
	display:none;
    }
#extraDiv1 h2 {    
	display:none;
    }
#extraDiv1 h3 {    
    }
#extraDiv1 p {
	display:none;
    }
#extraDiv1 p.p1 {
	display: none;
	}
#extraDiv1 p.p2 {
	display: none;
	}
#extraDiv1 p.p3 {
	display: none;
	}
	
/* END ExtraDiv                            	   */
/***********************************************/ 	


/* END DotControlModule		                   */
/***********************************************/ 


/***********************************************/
/* CustomModule		                       	   */
/* Aansturing maatwerk specifiek voor klant    */






/* END CustomModule		                       */
/***********************************************/ 

/***********************************************/
/* Footer									   */

#footer {
	color: #999999;
	height: 20px;
	width: 700px;
	margin: 0px;
	background-color: #000000;
	margin-right: auto;
	margin-left: auto;
	clear: both;
    border-bottom: 5px solid #fef007;
	}
#footer a {
	color: #999999;
	}
#footer a:hover {
	color:#fef007;
	}
#footer p1 {
	}
#footer span {
	text-align: right;
	}
#footer h2 {
	float: left;
	padding-left: 4px;
	display: inline;
	margin-top: 4px;
	}
#footer h2 a{
	color: #999999;
	}
#footer h2 a: hover{
	color: #fef007;
	}

#footer h3 {
	padding-top: 4px;
	padding-left: 5px;
	display: inline;
	float: right;
	margin-top: 0px;
	margin-right: 4px;
	}
#footer h3 a{
	padding-top: 4px;
	padding-left: 5px;
	color: #9999999;
	}
#footer h3 a: hover{
	padding-top: 4px;
	padding-left: 5px;
	color: #fef007;
	}
/* Bottomnav */
#bottomnav{
	}

#bottomnav a {
	}

#bottomnav a:hover {
	}

/* Player */	
#player {
	display: block;
}
/* Site info */	
#siteInfo {
	}

#siteInfo h2 {
	}
#siteInfo a {
	}
#siteInfo a:hover {
	}

/* END Footer								   */
/***********************************************/ 
#iframe {
	clear: none;
	width: 400px;
	float: left;
}

#iframe a{
	padding-left: 3px;
}
#clear {
}
/******* Downloads **********/
#downloadscontainer{
	padding-left: 2px;
}
#downloadscontainer h1{
	font-size: 18px;
	color: #FFFFFF;
}
#downloads{
	float: left;
	width: 399px;
}
.download{
	height: 70x;
	border-bottom: 1px solid #515151;
	padding: 4px;
	background-image: url(../dcimages/download_bg.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
.download.title{
	font-weight: bold;
} 
.download a {
	margin-top: -16px;
	padding-right: 30px;
	background-image: url(../dcimages/arrow_yellow_right.gif);
	background-position: 2px 3px;
	background-repeat: no-repeat;
}
.download a:hover {
	background-image: url(../dcimages/arrow_gray_right.gif);
}
.download img{
	padding-right: 8px;
}
/*********** Editor styles ***********/
.Tekst_001{
	color: #CCCCCC;
}
.Tekst_001{
	color: #CCCCCC;
}
.Tekst_002{
	color: #FFFFFF;
}
.Tekst_003{
	color: #CCCCCC;
}
.Kop_001{
	font-weight: bold;
	color: #FFFFFF;
}
.Kop_002{
	font-weight: bold;
	color: #FEF007;
}
.Kop_003{
	font-weight: bold;
	color: #FFFFFF;
}
.Link_001{
	color: #FFFFFF;
	float: none;
}
.Link_002{
	color: #FF0000;
	
}
.Link_003{
	color: #FFFFFF;
	background-image:url(../dcimages/arrow_yellow_right.gif);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	margin-left: 0px;

}
.Link_004 {
	color: #FEF007;
}
a.Link_004:hover {
	color: #ffffff;
}
/***********Newsletter**************/
#newsletter{
	height: 101px;
	margin-top: 0px;
	margin-right: 4px;
	float: right;
	width: 150px;
}
#newsletter h1{

	color: fef007;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #515151;
	background-image: url(text_images/text_information.jpg);
	background-position: 3px 3px;
	background-repeat: no-repeat;
	background: 2;
	height: 14px;
	padding-bottom: 2px;
	text-align: right;
	padding-right: 4px;
}
#newsletter h1 span{
	display: none;
}
#newsletter p{

}
#newsletter p1{

}
#newsletter p2{

}
.newsletter_input{
	font-size: 11px;
	background-color: #000000;
	border: 1px solid #515151;
	color: #FFFFFF;
	padding-left: 4px;
}
.newsletter_button{
	font-size: 11px;
	float: right;
	color: #CCCCCC;
	border: 1px solid #515151;
	background-color: #333333;
	background-image: url(../dcimages/arrow_yellow_right.gif);
	background-repeat: no-repeat;
	background-position: 2px 3px;
	cursor: hand;
	width: 75px;
	padding-left: 4px;
}
.newsletter_input{
	font-size: 11px;
	background-color: #000000;
	border: 1px solid #515151;
	color: #FFFFFF;
	padding-left: 4px;
}
.newsletter_button{
	font-size: 11px;
	float: right;
	color: #CCCCCC;
	border: 1px solid #515151;
	background-color: #333333;
	background-image: url(../dcimages/arrow_yellow_right.gif);
	background-repeat: no-repeat;
	background-position: 2px 3px;
	cursor: hand;
	width: 75px;
	padding-left: 4px;
}
.content_header {
	font-weight: bold;
	color: #ffffff;
	
}
.content_header_2 {
	padding-left: 4px;
	font-weight: bold;
	color: #fef007;
}
.border_bottom {
	border-bottom: 1px solid #515151;
}
.form_pull_down {
	font-size: 11px;
	border: 1xp solid #515151;
	height: 15px;
	background-color: #2D2D2D;
	color: #CCCCCC;
	width: 175px;	
}
