/** Body style **/
body 						{background:#EFEFEF; font-family: Arial, Arial, Helvetica, sans-serif; margin:0px}
#container 					{width:1110px; margin:0px auto 0px auto; 
							 background:#EDEDED url(images/bg.jpg) repeat-y center top;}
#header 					{width:1100px; height:300px; margin: -18px auto 0px auto; #margin-top:-62px;}
#noheader 					{width:1100px; height:100px; margin: -18px auto 0px auto; #margin-top:-62px;}
#header-small				{width:1100px; height:100px; margin: -18px auto 0px auto; #margin-top:-62px;}
#home-height				{min-height:330px;}
.content					{width:1100px; margin: 0 auto 0 auto;}
.nav-header 				{background:url(images/bg-header.jpg) repeat-x left top; width:1099px; 
						 	 height:100px; margin: 0 auto 0 auto;}
li				{font-size:13px; text-decoration:none;}


/** Search position & style **/ 
form#search 				{position:relative; background:url(images/searchbar.gif) no-repeat center; 
							 top:-15px; #top:-40px; left:875px; width:230px; height:27px; padding-top:7px;}
#search-align				{margin-left:15px;}


/** Accordion style (Homepage) **/
#accordion 					{position:absolute; top:460px; #top:440px; margin-left: 680px; background-color:#EFEFEF; border: solid 1px #CCCCCC; width:340px; height:200px;}
div.acc						{width:328px; height:27px; font-size:13px; font-weight:bold; color:#B30000;}
div.acc a					{text-decoration:none; padding:2px 2px 2px 10px; height:23px; width:328px; display:block; background:#B80000; color:#FFFFFF; border-bottom:solid 3px #3C0000; border-top:solid 1px #3C0000; font-size:13px;}
div.acc a:hover				{text-decoration:none; padding:2px 2px 2px 10px; height:23px; width:328px; display:block; background:#FFFFFF; color:#B80000; border-bottom:solid 3px #3C0000; border-top:solid 1px #3C0000; font-size:13px;}
p.acc						{background:#EFEFEF; height:80px; width:260px; font-size:12px; margin:30px 0px 0px 0px; overflow:hidden;}
.acc a				{color:#3C0000;}
.acc a:hover			{color:#B30000;}

/***Navigation (Main Menu)***/
.navigation li 				{font-family: Arial, Arial, Helvetica, sans-serif; display:inline; padding:15px 15px 0px 15px; 
						 	font-size:14px; text-decoration:none; border-right: solid 1px #3C0000; height: 10px;}
.navigation li a 			{color:#3C0000; text-decoration:none; height:10px;}
.navigation li a:hover 		{color:#B30000; text-decoration:none; height:10px;}
.navigation 				{margin:-40px 0px 0px 265px; width:825px; height:10px; text-align:right;}
#language				{font-family: Arial, Arial, Helvetica, sans-serif; font-size:9px; text-decoration:none; #padding-top:16px; margin-top:-60px; margin-left:1050px;}
#language a				{color:#3C0000; font-size:9px; text-decoration:none;}
#language a:hover				{color:#C30000; font-size:9px; text-decoration:none;}


/**Footer**/
#footer a 					{color:#3C0000; text-decoration:none;}
#footer a:hover 			{color:#B30000; text-decoration:none}
#footer 					{font-family: Arial, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; background-color:#D0DBE5; 
						 	width:1098px; height:35px; padding:15px 0px 5px 2px; border-bottom:solid 1px #999999; margin:0 auto 0 auto;}


/** Navigation Side (Sub Menu) **/
.navigation_side 			{font-family:Arial, Arial, sans-serif; font-size: 13px; color:#3C0000; width:200px; text-decoration:none;
 						 	 top:435px; #top:395px; margin-left:35px; #margin-left:-275px; #margin-top:40px; z-index:500; 
							 position:absolute;}
.navigation_side			{color:#3C0000; white-space:nowrap; text-decoration: none; list-style-type: none;}
.navigation_side li			{padding:5px; color:#3C0000; width:150px; border-bottom:solid #B30000 1px; list-style-type: none; 
						 	 margin-left:-30px;}
.navigation_side li a 		{padding-left:5px; padding-right:5px; color:#3C0000; text-decoration: none; list-style-type: none;}
.navigation_side li a:hover	{color:#B40000; text-decoration: underline; list-style-type: none;}


/** Navigation Side without Header **/

.navigation_side_noheader 			{font-family:Arial, Arial, sans-serif; font-size: 13px; color:#3C0000; width:200px; text-decoration:none;
 						 	 top:235px; z-index:500; position:absolute; margin-left:35px;}
.navigation_side_noheader			{color:#3C0000; white-space:nowrap; text-decoration: none; list-style-type: none;}
.navigation_side_noheader li			{padding:5px; color:#3C0000; width:150px; border-bottom:solid #B30000 1px; list-style-type: none; 
						 	 margin-left:-30px;}
.navigation_side_noheader li a 		{padding-left:5px; padding-right:5px; color:#3C0000; text-decoration: none; list-style-type: none;}
.navigation_side_noheader li a:hover	{color:#B40000; text-decoration: underline; list-style-type: none;}



/** Heading, Text & Font style **/

p.welkom						{width: 560px; font-size:13px; margin:0px; padding:0px 0px 10px 35px;}
p.artikel						{width: 560px; font-size:13px; margin:0px; padding:0px 0px 10px 35px;}
p							{color:#000000; font-size:13px; padding: 0px 0px 3px 35px;}
p a							{color:blue; font-size:13px;}
h1							{color:#B40000; font-size:17px; padding:30px 10px 0px 35px;}
h2							{color:#000000; font-size:14px; padding: 0px 0px 0px 35px;}
h3							{color:#3C0000; font-size:13px; padding: 0px 0px 0px 35px;}
h4							{color:#3C0000; font-size:16px; margin:10px 0px 0px 14px; #margin-top:0px}



/** Text & Font position (Default) **/
div.subtext 				{position:absolute; top:400px; padding-left:240px; width:800px; z-index:1;}
div.subtext_noheader			{position:absolute; top:200px; padding-left:240px; width:800px; z-index:1;}
div.default 				{background:url(images/bg3.gif) repeat-y; width:1099; min-height:600px;}
div.default_off				{background:url(images/bg3.gif) repeat-y; width:1099;}
div.default_medium			{background:url(images/bg3.gif) repeat-y; width:1099; min-height:420px;}
div.default_short			{background:url(images/bg3.gif) repeat-y; width:1099; min-height:320px;}
div.default_long			{background:url(images/bg3.gif) repeat-y; width:1099; min-height:800px;}
div.default_xlong			{background:url(images/bg3.gif) repeat-y; width:1099; min-height:1000px;}


/** New Item style (Nieuws pagina)**/
#news						{width:700px; margin:0px auto 0px auto;}


/** Exceptions **/
#searchheader				{display:block; width:1100px; height:10px; background-color:#B30000; position:absolute; top:117px; #top:110px; margin:0px auto 0px auto; #margin-left:-200px;}
#newsheader				{display:block; width:1100px; height:10px; background-color:#B30000; position:absolute; top:117px; #top:110px; margin:0px auto 0px auto; #margin-left:-130px;}
#table-id					{font-size:13px;}
#search-id					{color:#B40000; font-size:17px; padding:10px 10px 10px 0px; margin-top:40px; #margin-top:0px;}
#newsposition				{margin-left:130px;}
#newsback				{color:#3C0000; font-weight:bold; font-size:13px;}
#newsback	a			{color:#3C0000; font-weight:bold; font-size:13px;}
#newsback	a:hover			{color:#B30000; font-weight:bold; font-size:13px;}
#lasersnijden_form			{width: 450px;}
.lasersnijden				{width: 300px; line-height:19px;}
.lasersnijden	a			{color:#B30000;}
.lasersnijden	a:hover			{color:#3C0000;}
h2.lasersnijden				{padding: 0px 0px 0px 0px;}
div.subtext_lasersnijden		{position:absolute; top:240px; padding-left:260px; width:800px; z-index:1;}
div.lasersnijden_position		{position:absolute; top:-30px; left:700px; z-index:1;}
img#artikel_img				{float:right; margin: -70px 50px 0px 0px;}

