/* CSS Document */

/* Main CSS*/
body
{
	background-color: #45463c;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
}

#adminLogo
{
	position: absolute;
	top: 10px;
	left: 0px;
}

#adminTittle
{
	position: relative;
	top: 10px;	
}

#logstatus
{
	position: absolute;
	top: 0px;
	right: 0px;	
}

#top_bar
{
	background-color: #8c8d7f;
	position: absolute;
	width: 100%;
	height: 153px;
	left: 0px;
	top: 0px;
}

#top_bar_sub
{
	background-color: #8c8d7f;
	/*width: 1028px;*/
	width: 100%;
	height: 153px;
}

#top_bar_sub2
{
	background-color: #8c8d7f;
	/*width: 1042px;*/
	width: 100%;
	height: 153px;
}

#topBarAdmin
{
	background-color: #8c8d7f;
	position: absolute;
	width: 100%;
	height: 80px;
	left: 0px;
	top: 0px;
}

#preloadDefaultImages
{
	width: 0px;
	height: 0px;
	display: inline;
	background-image: url(../images/MenuButtons/about_act.jpg);
	background-image: url(../images/MenuButtons/about_over.jpg);
	background-image: url(../images/MenuButtons/colada_act.jpg);
	background-image: url(../images/MenuButtons/colada_over.jpg);
	background-image: url(../images/MenuButtons/colorblast_act.jpg);
	background-image: url(../images/MenuButtons/colorblast_over.jpg);
	background-image: url(../images/MenuButtons/colorburst_act.jpg);
	background-image: url(../images/MenuButtons/colorburst_over.jpg);
	background-image: url(../images/MenuButtons/colorkinetics_act.jpg);
	background-image: url(../images/MenuButtons/colorkinetics_over.jpg);
	background-image: url(../images/MenuButtons/contactus_act.jpg);
	background-image: url(../images/MenuButtons/contactus_over.jpg);
	background-image: url(../images/MenuButtons/controlgear_act.jpg);
	background-image: url(../images/MenuButtons/controlgear_over.jpg);
	background-image: url(../images/MenuButtons/controllers_act.jpg);
	background-image: url(../images/MenuButtons/controllers_over.jpg);
	background-image: url(../images/MenuButtons/coveled_act.jpg);
	background-image: url(../images/MenuButtons/coveled_over.jpg);
	background-image: url(../images/MenuButtons/dmxcontrol_act.jpg);
	background-image: url(../images/MenuButtons/dmxcontrol_over.jpg);
	background-image: url(../images/MenuButtons/dmxdevelopment_act.jpg);
	background-image: url(../images/MenuButtons/dmxdevelopment_over.jpg);
	background-image: url(../images/MenuButtons/eng_act.jpg);
	background-image: url(../images/MenuButtons/eng_over.jpg);
	background-image: url(../images/MenuButtons/estemo_act.jpg);
	background-image: url(../images/MenuButtons/estemo_over.jpg);
	background-image: url(../images/MenuButtons/exterior_act.jpg);
	background-image: url(../images/MenuButtons/exterior_over.jpg);
	
}

/* HR CSS */
.menu_1
{
	color: #b9c482;
	/*color: #c2c3b8;
	background-color: #c2c3b8;*/
	background-color: #b9c482;
	position: absolute;
	top: 153px;
	height: 20px;
	width: 100%;
}

.menu_2
{
	color: #d1d9a9;
	/*color: #d9dacd;
	background-color: #d9dacd;*/
	background-color: #d1d9a9;
	position: absolute;
	top: 177px;
	height: 20px;
	width: 100%;
}

.menu_3
{
	color: #e9edd5;
	/*color: #ebecdf;
	background-color: #ebecdf;*/
	background-color: #e9edd5;
	position: absolute;
	top: 201px;
	height: 20px;
	width: 100%;
}

.line_1
{
	/*background-color: #c3c9c3;*/
	background-image: url(../images/pixelc3c9c3.jpg);
	background-repeat: repeat-x;
	height: 1px;
	width: 100%;
	position: absolute;
	top: 249px;
	/*margin: 0;
	border: 0;*/
}

.line_1_sub
{
	/*background-color: #c3c9c3;*/
	background-image: url(../images/pixelc3c9c3.jpg);
	background-repeat: repeat-x;
	height: 1px;
	width: 1028px;
	/*position: absolute;
	top: 249px;
	margin: 0;
	border: 0;*/
}

.line_1_sub2
{
	/*background-color: #c3c9c3;*/
	background-image: url(../images/pixelc3c9c3.jpg);
	background-repeat: repeat-x;
	height: 1px;
	width: 1042px;
	/*position: absolute;
	top: 249px;
	margin: 0;
	border: 0;*/
}


hr.line_2
{
	color: #eeeeee;
	background-color: #eeeeee;
	height: 1px;
	width: 100%;
	position: absolute;
	top: 678px;
	margin: 0;
	border: 0;
}

hr.line_3
{
	color: #c3c9c3;
	background-color: #c3c9c3;
	height: 2px;
	width: 100%;
	position: absolute;
	top: 100px;
	margin: 0;
	border: 0;
}

hr.line_4
{
	color: #c3c9c3;
	background-color: #c3c9c3;
	height: 1px;
	width: 95%;
	position: absolute;
	margin: 0;
	border: 0;
}

hr.line_5
{
	color: #c3c9c3;
	background-color: #c3c9c3;
	height: 1px;
	width: 100%;
	position: absolute;
	margin: 0;
	border: 0;
}

/* Main Content CSS*/
#contentbackground
{
	background-color: #000000;
	position: absolute;
	top: 277px;
	left: 0px;
	height: 401px;
	width: 100%;
	border: 0;
}

#contentbackground_sub
{
	background-color: #000000;
	width: 1028px;
	height: 401px;
}

#contentbackground_sub2
{
	background-color: #000000;
	width: 1042px;
	height: 401px;
}

#adminbackground
{
	/*background-color: #000000;*/
	position: absolute;
	top: 120px;
	left: 10px;
	right: 10px;
	border: 0;
}

#adminDeleteBackground
{
	/*background-color: #000000;*/
	position: absolute;
	top: 150px;
	text-align:center;
	width: 100%;
	border: 0;
	
}


#loginBackground
{
	background-color: #000000;
	position: absolute;
	top: 260px;
	left: 0px;
	height: 418px;
	width: 100%;
	border: 0;
}

#homeFlash
{
	position: absolute;
	top: 0px;
	left: 228px;
}

#projectInfoBackground
{
	background-color: #45463c;
	position: absolute;
	top: 678px;
	left: 0px;
	height: 200px;
	width: 100%;
	border: 0;
}

#productInfoBackground
{
	background-color: #45463c;
	position: absolute;
	top: 678px;
	left: 0px;
	height: 200px;
	width: 100%;
	border: 0;
}

/* List Area CSS*/
#ScrollerContentList 
{ 
	font-family: "Verdana";
	position: absolute;
	font-size: 10px;
	color: #FFFFFF;
	top: 0px;
	height: 400px;
	width: 210px;
	overflow: hidden;
	background-image: url(../images/lijst.jpg);
	background-repeat: repeat-y;
}

#newsContent 
{ 
	font-family: "Verdana";
	position: absolute;
	font-size: 10px;
	color: #FFFFFF;
	top: 0px;
	left: 40px;
	height: 370px;
	width: 209px;
}

#sitemap
{
	font-family: "Verdana";
	position: absolute;
	font-size: 10px;
	color: #FFFFFF;
	top: 380px;
	left: 40px;
	height: 30px;
	width: 209px;
}

#ScrollerContentAbout 
{ 
	position: absolute;
	top: 16px;
	left: 25px;
	height: 369px;
	width: 450px;
	overflow: hidden;
}

#ScrollerContentInfo 
{ 
	position: absolute;
	top: 16px;
	left: 25px;
	height: 369px;
	width: 350px;
	overflow: hidden;
}

#ScrollerContentInfoSmall 
{ 
	position: absolute;
	top: 16px;
	left: 25px;
	height: 200px;
	width: 350px;
	overflow: hidden;
}

.Scroller-Container 
{
  position: absolute;
  top: 0px; 
  left: 0px;
}

/* Scroll Bar CSS*/
#Scrollbar-ContainerList
{
	position: absolute;
	/*top: 1px;*/
	left: 210px;
}

#Scrollbar-ContainerAbout
{
	position: absolute;
	top: 1px;
	left: 501px;
}

#Scrollbar-ContainerInfo
{
	position: absolute;
	top: 1px;
	left: 413px;
}

#Scrollbar-ContainerInfoSmall
{
	position: absolute;
	top: 1px;
	left: 413px;
}

#ScrollbarUpList
{
	cursor: pointer;	
	position: absolute;
	top: 1px;
}

#ScrollbarUpAbout
{
	cursor: pointer;	
	position: absolute;
	top: 0px;
}

#ScrollbarUpInfo
{
	cursor: pointer;	
	position: absolute;
	top: 0px;
}

#ScrollbarUpInfoSmall
{
	cursor: pointer;	
	position: absolute;
	top: 0px;
}

#ScrollbarTrackList
{
	position: absolute;
	top: 17px;
	height: 367px;
	width: 15px;
	background-image: url(../images/scroll_bar.jpg);
	background-repeat: repeat-y;
}

#ScrollbarTrackAbout
{
	position: absolute;
	top: 16px;
	height: 367px;
	width: 15px;
	background-image: url(../images/scroll_bar.jpg);
	background-repeat: repeat-y;
}

#ScrollbarTrackInfo
{
	position: absolute;
	top: 16px;
	height: 367px;
	width: 15px;
	background-image: url(../images/scroll_bar.jpg);
	background-repeat: repeat-y;
}

#ScrollbarTrackInfoSmall
{
	position: absolute;
	top: 16px;
	height: 205px;
	width: 15px;
	background-image: url(../images/scroll_bar.jpg);
	background-repeat: repeat-y;
}

#ScrollbarHandleList 
{
  position: absolute;
  width: 15px; 
  height: 15px;
}

#ScrollbarHandleAbout
{
  position: absolute;
  width: 15px; 
  height: 15px;
}

#ScrollbarHandleInfo 
{
  position: absolute;
  width: 15px; 
  height: 15px;
}

#ScrollbarHandleInfoSmall 
{
  position: absolute;
  width: 15px; 
  height: 15px;
}

#ScrollbarDownList
{
	cursor: pointer;
	position: absolute;
	top: 385px;
}

#ScrollbarDownAbout
{
	cursor: pointer;
	position: absolute;
	top: 384px;
}

#ScrollbarDownInfo
{
	cursor: pointer;
	position: absolute;
	top: 384px;
}

#ScrollbarDownInfoSmall
{
	cursor: pointer;
	position: absolute;
	top: 222px;
}

/* Content CSS*/
#NoContent_1
{
	position: absolute;
	height: 399px;
	top: 1px;
	left: 0px;
	width: 123px;
	background-image: url(../images/startline.jpg);
	background-repeat: repeat-y;
}

#NoContent_2
{
	position: absolute;
	top: 1px;
	left: 228px;
	height: 399px;
	width: 83px;
	background-image: url(../images/content_stop.jpg);
	background-repeat: repeat-y;
}

#NoContent_3
{
	position: absolute;
	top: 1px;
	left: 874px;
	height: 399px;
	width: 83px;
	background-image: url(../images/content_stop.jpg);
	background-repeat: repeat-y;
}

#NoContent_4
{
	position: absolute;
	top: 1px;
	left: 874px;
	height: 399px;
	width: 83px;
	background-image: url(../images/content_stop.jpg);
	background-repeat: repeat-y;
}

.contenttitle
{
	font-family: "Verdana";
	font-weight: bold;
	font-size: 10px;
	color: #FFFFFF;
	position: absolute;
	left: 40px;
	top: 257px;
}

/* Menu CSS*/
#menu1_buttons
{
	background-color: #b9c482;
	/*background-color: #c2c3b8;*/
	width: 1028px;
	/*position: absolute;
	top: 153px;
	left: 0px;
	border: 0;*/
}

#menu1_buttons2
{
	background-color: #b9c482;
	/*background-color: #c2c3b8;*/
	width: 1042px;
	/*position: absolute;
	top: 153px;
	left: 0px;
	border: 0;*/
}

#menu2_buttons
{
	/*background-color: #d9dacd;*/
	background-color: #d1d9a9;
	width: 1028px;
	/*position: absolute;
	top: 177px;
	left: 0px;
	border: 0;*/
}

#menu3_buttons
{
	background-color: #e9edd5;
	/*background-color: #ebecdf;*/
	width: 1028px;
	/*position: absolute;
	top: 201px;
	left: 0px;
	border: 0;*/
}

#menuAdmin_buttons
{
	position: absolute;
	top: 10px;
	left: 10px;
	border: 0;
}

/* Images CSS*/
img
{
	border: 0;
}

/* Tables CSS*/
table.Projectlist
{
	border: 0;
	width: 100%;
	background-image: url(../images/lijst.jpg);
}

table.ProjectInfo
{
	border: 0;
}

table.ProductInfo
{
	border: 0;
}

table.ProductAcc
{
	border: 0;
	margin-left: 5px;
}

table.adminButtonsRight
{
	margin-right: 20px;
}

td.Listspace
{
	width: 40px;
	height: 20px;
}

td.ProjectInfoLine
{
	background-image: url(../images/punt.jpg);
	background-repeat: repeat-y;
}

td.ProductInfoLine
{
	background-image: url(../images/punt.jpg);
	background-repeat: repeat-y;
}

td.ProductInfoLineX
{
	background-image: url(../images/punt.jpg);
	background-repeat: repeat-x;
}


/* Link CSS */
A.list:link {color: #FFFFFF;}
A.list:active {color: #000000;}
A.list:visited {color: #FFFFFF;}
A.list:hover {color: #999999;}
A.list
{
	text-decoration: none;
}

A.projectlink:link {color: #FFFFFF;}
A.projectlink:active {color: #000000;}
A.projectlink:visited {color: #FFFFFF;}
A.projectlink:hover {color: #999999;}
A.projectlink
{
	text-decoration: none;
}

A.adminlink:link {color: #FFFFFF;}
A.adminlink:active {color: #000000;}
A.adminlink:visited {color: #FFFFFF;}
A.adminlink:hover {color: #999999;}
A.adminlink
{
	text-decoration:underline;
	font-family: "Verdana";
	font-size: 12px;
	color: #FFFFFF;
}

A.techlink:link {color: #FFFFFF;}
A.techlink:active {color: #000000;}
A.techlink:visited {color: #FFFFFF;}
A.techlink:hover {color: #999999;}
A.techlink
{
	text-decoration: none;
}

A.email:link {color: #FFFFFF;}
A.email:active {color: #000000;}
A.email:visited {color: #FFFFFF;}
A.email:hover {color: #999999;}
A.email
{
	text-decoration: none;
}

/* Project CSS*/

#newProjects
{
	position: absolute;
	top: 1px;
	left: 30px;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

#newproject_content
{ 
	position: absolute;
	top: 16px;
	left: 25px;
	height: 90px;
	width: 400px;
	overflow: hidden;
}

#project_thumb
{
	top: 1px;
	left: 228px;
	position: absolute;
}

#projects_pictures
{
	left: 341px;
	position: absolute;
	top: 1px;
}

#productimages
{
	top: 1px;
	left: 228px;
	position: absolute;
}

#newprojectinfo_1
{
	top: 9px;
	left: 182px;
	height: 120px;
	position: absolute;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

#newprojectinfo_2
{
	top: 139px;
	left: 182px;
	height: 120px;
	position: absolute;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

#newprojectinfo_3
{
	top: 269px;
	left: 182px;
	height: 120px;
	position: absolute;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

img.newprojectinfo
{
	position: absolute;
	top: 0px;
	left: 1px;
}

#test
{
	top: 1px;
	left: 0px;
	position: relative;
}

/* Projectinfo CSS*/
.projectinfo_1
{
	position: absolute;
	top: 20px;
	left: 210px;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
	background-color: #45463c;
}

.projectinfo_2
{
	position: absolute;
	top: 105px;
	left: 210px;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
	background-color: #45463c;
}

.projectinfo_3
{
	position: absolute;
	top: 140px;
	left: 210px;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

.projectinfo_4
{
	position: absolute;
	top: 175px;
	left: 210px;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

.projectinfo_5
{
	position: absolute;
	top: 20px;
	left: 650px;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

.projectinfo_6
{
	position: absolute;
	top: 105px;
	left: 650px;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

/* Products CSS */
#newProducts
{
	position: absolute;
	top: 1px;
	left: 30px;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

#newproduct_content
{ 
	position: absolute;
	top: 16px;
	left: 25px;
	height: 90px;
	width: 400px;
	overflow: hidden;
}

#productImages
{
	top: 1px;
	left: 228px;
	position: absolute;
}

img.productinfo
{
	position: absolute;
	top: 1px;
	left: 1px;
}

img.newproductinfo
{
	position: absolute;
	top: 0px;
	left: 1px;
}

img.productacc
{
	position: absolute;
	background-color: #000000;
	top: 1px;
	left: 1px;
}

#productinfo_small
{
	top: 0px;
	left: 443px;
	height: 285px;
	position: absolute;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

#productinfo_big
{
	top: 0px;
	left: 443px;
	height: 385px;
	position: absolute;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

#newproductinfo_1
{
	top: 9px;
	left: 201px;
	height: 120px;
	position: absolute;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

#newproductinfo_2
{
	top: 139px;
	left: 201px;
	height: 120px;
	position: absolute;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

#newproductinfo_3
{
	top: 269px;
	left: 201px;
	height: 120px;
	position: absolute;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

#productacc
{
	top: 240px;
	left: 443px;
	height: 100px;
	position: absolute;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

#ProductAccTable
{
	position: absolute;
	top: 10px;
	left: 16px;
}

/* Productinfo CSS */
.productReferences
{
	position: absolute;
	top: 20px;
	left: 210px;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
	background-color: #45463c;
}

.productTechData
{
	position: absolute;
	top: 20px;
	left: 600px;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

/* About CSS*/
#aboutImages
{
	top: 5px;
	left: 35px;
	position: absolute;
}

img.aboutImgInfo
{
	position: absolute;
	top: 1px;
	left: 330px;
}

#aboutInfo
{
	top: 0px;
	left: 355px;
	height: 350px;
	width: 490px;
	position: absolute;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

#missionStatement
{
	top: 100px;
	left: 355px;
	height: 250px;
	width: 490px;
	position: absolute;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

#values
{
	top: 1px;
	left: 341px;
	height: 399px;
	width: 490px;
	position: absolute;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}


/* Contact CSS */

img.contactImgBuilding
{
	position: absolute;
	top: 10px;
	left: 40px;
}

img.contactImgRoute
{
	position: absolute;
	top: 310px;
	left: 136px;
}

img.contactImgInfo
{
	position: absolute;
	top: 1px;
	left: 394px;
}

img.contactImgUrl
{
	position: absolute;
	top: 246px;
	left: 394px;
}

img.contactImgEmail
{
	position: absolute;
	top: 302px;
	left: 394px;
}

#contactInfo
{
	top: 25px;
	left: 419px;
	height: 200px;
	width: 426px;
	position: absolute;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

#contactUrl
{
	top: 271px;
	left: 419px;
	height: 50px;
	width: 426px;
	position: absolute;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

#contactEmail
{
	top: 327px;
	left: 419px;
	height: 50px;
	width: 440px;
	position: absolute;
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

/* Vertical lines CSS */

#vertical-line_1
{
	position: relative;
	background-color: #8c8d7f;
	width: 1px;
	height: 401px;
	left: 226px;
}

#vertical-line_2
{
	position: absolute;
	background-color: #8c8d7f;
	width: 1px;
	height: 401px;
	left: 339px;
	top: 0px;
}

#vertical-line_3
{
	position: absolute;
	background-color: #8c8d7f;
	width: 1px;
	height: 401px;
	left: 872px;
	top: 0px;
}

#vertical-line_4
{
	position: absolute;
	background-color: #8c8d7f;
	width: 1px;
	height: 401px;
	left: 442px;
	top: 0px;
}

#vertical-line_about_1
{
	position: absolute;
	background-color: #8c8d7f;
	width: 1px;
	height: 401px;
	left: 328px;
	top: 0px;
}

#vertical-line_contact_1
{
	position: absolute;
	background-color: #8c8d7f;
	width: 1px;
	height: 401px;
	left: 392px;
	top: 0px;
}

#vertical-line_project_1
{
	position: absolute;
	background-color: #8c8d7f;
	width: 1px;
	height: 60px;
	left: 208px;
	top: 20px;
}

#vertical-line_project_2
{
	position: absolute;
	background-color: #8c8d7f;
	width: 1px;
	height: 40px;
	left: 208px;
	top: 80px;
}

#vertical-line_project_3
{
	position: absolute;
	background-color: #8c8d7f;
	width: 1px;
	height: 35px;
	left: 208px;
	top: 120px;
}

#vertical-line_project_4
{
	position: absolute;
	background-color: #8c8d7f;
	width: 1px;
	height: 35px;
	left: 208px;
	top: 155px;
}

#vertical-line_project_5
{
	position: absolute;
	background-color: #8c8d7f;
	width: 1px;
	height: 60px;
	left: 648px;
	top: 20px;
}

#vertical-line_project_6
{
	position: absolute;
	background-color: #8c8d7f;
	width: 1px;
	height: 40px;
	left: 648px;
	top: 80px;
}

#vertical-line_product_1
{
	position: absolute;
	background-color: #8c8d7f;
	width: 1px;
	height: 80px;
	left: 208px;
	top: 20px;
}

#vertical-line_product_2
{
	position: absolute;
	background-color: #8c8d7f;
	width: 1px;
	height: 80px;
	left: 598px;
	top: 20px;
}

#vertical-line_newproduct_1
{
	position: absolute;
	background-color: #8c8d7f;
	width: 1px;
	height: 121px;
	left: 200px;
	top: 9px;
}

#vertical-line_newproduct_2
{
	position: absolute;
	background-color: #8c8d7f;
	width: 1px;
	height: 121px;
	left: 200px;
	top: 139px;
}

#vertical-line_newproduct_3
{
	position: absolute;
	background-color: #8c8d7f;
	width: 1px;
	height: 121px;
	left: 200px;
	top: 269px;
}

#vertical-line_newproject_1
{
	position: absolute;
	background-color: #8c8d7f;
	width: 1px;
	height: 121px;
	left: 181px;
	top: 9px;
}

#vertical-line_newproject_2
{
	position: absolute;
	background-color: #8c8d7f;
	width: 1px;
	height: 121px;
	left: 181px;
	top: 139px;
}

#vertical-line_newproject_3
{
	position: absolute;
	background-color: #8c8d7f;
	width: 1px;
	height: 121px;
	left: 181px;
	top: 269px;
}

/* Horizontal lines CSS */

#horizontal-line_product_1
{
	position: absolute;
	/*background-color: #8c8d7f;*/
	background-color: #000000;
	background-image: url(../images/punt.jpg);
	background-repeat: repeat-x;
	width: 429px;
	height: 1px;
	top: 239px;
	left: 443px;
}

#horizontal-line_newproduct_1
{
	position: absolute;
	/*background-color: #8c8d7f;*/
	background-color: #000000;
	background-image: url(../images/punt.jpg);
	background-repeat: repeat-x;
	width: 641px;
	height: 1px;
	top: 129px;
	left: 201px;
}

#horizontal-line_newproduct_2
{
	position: absolute;
	/*background-color: #8c8d7f;*/
	background-color: #000000;
	background-image: url(../images/punt.jpg);
	background-repeat: repeat-x;
	width: 641px;
	height: 1px;
	top: 259px;
	left: 201px;
}

#horizontal-line_newproject_1
{
	position: absolute;
	/*background-color: #8c8d7f;*/
	background-color: #000000;
	background-image: url(../images/punt.jpg);
	background-repeat: repeat-x;
	width: 660px;
	height: 1px;
	top: 129px;
	left: 182px;
}

#horizontal-line_newproject_2
{
	position: absolute;
	/*background-color: #8c8d7f;*/
	background-color: #000000;
	background-image: url(../images/punt.jpg);
	background-repeat: repeat-x;
	width: 660px;
	height: 1px;
	top: 259px;
	left: 182px;
}


#horizontal-line_contact_1
{
	position: absolute;
	/*background-color: #8c8d7f;*/
	background-color: #000000;
	background-image: url(../images/punt.jpg);
	background-repeat: repeat-x;
	height: 1px;
	width: 479px;
	top: 244px;
	left: 393px;
}

#horizontal-line_contact_2
{
	position: absolute;
	/*background-color: #8c8d7f;*/
	background-color: #000000;
	background-image: url(../images/punt.jpg);
	background-repeat: repeat-x;
	height: 1px;
	width: 479px;
	top: 300px;
	left: 393px;
}

/* Text CSS */

#textTittle
{
	color: #8c8d7f;
	font-weight: bold;
}

#textTittleBig
{
	color: #8c8d7f;
	font-weight: bold;
	font-size: 16px
}

#textTittle24px
{
	font-family: "Verdana";
	font-size: 24px;
	color: #FFFFFF;
	font-style: italic;
	font-weight: bold;
}

#textWhiteNormal
{
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
}

#textWhiteNormal_12
{
	font-family: "Verdana";
	font-size: 12px;
	color: #FFFFFF;
}

#textWhiteNormal20px
{
	font-family: "Verdana";
	font-size: 20px;
	color: #FFFFFF;
}


#textNewsTittle
{
	font-family: "Verdana";
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}

#textItemTittle
{
	font-family: "Verdana";
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

#textFormError
{
	font-family: "Verdana";
	font-size: 12px;
	color: #F90;
	font-style: italic;
}

/* extra */

#waiting
{
	position: absolute;
	top: 150px;
	left: 400px;
}

.thumbProject
{
	background-image: url(../images/fotoframe_patroon3.jpg);
	background-repeat: repeat;
}

.thumbProduct
{
	background-image: url(../images/fotoframe_patroon3.jpg);
	background-repeat: repeat;
}