*  						{margin:0px; padding:0px;}
html 						{height:100%;}
body 					{font-family:arial, helvetica, verdana, sans-serif; font-size:12px; line-height:18px; font-weight:normal; text-decoration:none; text-align:center; height:100%;  
						scrollbar-3dlight-color:#c9c9c9;
						scrollbar-arrow-color:#A7B6B3;
						scrollbar-base-color:#E4E4E4;
						scrollbar-track-color:#E4E4E4;
						scrollbar-darkshadow-color:#c9c9c9;
						scrollbar-face-color:#FFFFFF;
						scrollbar-highlight-color:#FFFFFF;
						scrollbar-shadow-color:#FFFFFF;
						background-color:#E1EBF1;
						color:#888888;
						}
img						{border:0px;}
a:link,
a:visited 				{color:#888888; text-decoration:none; font-size:12px; line-height:18px; font-weight:bold;}						
a:active,
a:hover 					{color:#aaaaaa; text-decoration:none; font-size:12px; line-height:18px; font-weight:bold;}	

.buitenkader			{margin:0 auto; width:710px; background:#82562e; text-align:left; position:relative; min-height:100%; /* For Modern Browsers */ height:auto !important; /* For Modern Browsers */ height:100%; /* For IE */ z-index:4;}
.binnenkader 			{position:absolute; width:710px; height:600px; left:50%; top:50%; margin-left:-355px; margin-top:-300px; border-style:solid; border-width:0 ; border-color:#000000; z-index:5;}
.onderkleur 				{width:100%; background:#2e4363; position:absolute;  bottom:0 !important;  bottom:-1px;  height:50%;  z-index:4;}
.contentkader 			{position:absolute; width:494px; height:322px; left:202px; top:190px; border-style:solid; border-width:0px 0px 0px 0px; border-color:#b4b0bf; z-index:99;}

.kleur1 					{position:absolute; width:530px; height:60px; left:180px; top:69px; z-index:10; background-color:#82562E; font-size:1px; line-height:0; z-index:11;}
.kleur2 					{position:absolute; width:140px; height:520px; left:00px; top:80px; z-index:10; background-color:#e0dec4; font-size:1px; line-height:0;}
.kleur3 					{position:absolute; width:570px; height:470px; left:140px; top:130px; z-index:10; background-color:#FFFFFF; font-size:1px; line-height:0;}
.topmenu1				{position:absolute; width:426px; height:300px; left:284px; bottom:476px; z-index:9999; font-size:12px; font-weight:bold;}	
.achtergrondfoto_home 	{position:absolute; width:710px; height:520px; left:0px; top:80px;  border-style:solid; border-width:0px ; border-color:#000000; z-index:10;}
.achtergrondfoto_contact{position:absolute; width:710px; height:520px; left:0px; top:80px;  border-style:solid; border-width:0px ; border-color:#000000; z-index:10;}

.flash_menu				{position:relative; width:426px; height:30px; left:285px; bottom:376px; z-index:999; font-size:12px; font-weight:bold;}
		
.contact				{font-family:arial, helvetica, verdana, sans-serif;  position:absolute; width:494px; height:250px; left:369px; top:435px; color:#ffffff; font-size:11px; font-weight:normal; border-style:solid; border-width:0px; border-color:#b4b0bf; z-index:99;}

a.mail:link,
a.mail:visited 			{font-family:arial, helvetica, verdana, sans-serif; color:#eeeeee; text-decoration:none; font-size:11px; line-height:11px; font-weight:bold;}						
a.mail:active,
a.mail:hover 			{font-family:arial, helvetica, verdana, sans-serif; color:#ffffff; text-decoration:none; font-size:11px; line-height:11px; font-weight:bold;}	

.nieuwsbericht			{font-family:arial, helvetica, verdana, sans-serif; position:absolute; width:710px; height:70px; left:0px; top:470px; color:#ffffff; z-index:100; text-align:left; font-size:16px; font-weight:bold;}

.nieuwsknop	a		{position:absolute; width:110px; height:110px; left:400px; top:245px; z-index:100; background-image:url(../images/nieuws/recept.png); }
.nieuwsknop a:hover 	{background-position: -110px 0;}

.nieuwstekst			{position:absolute; width:423px; height:16px; left:160px; top:520px; z-index:100; background-image:url(../images/nieuws/laatste_ontwerpen.png); }


.nieuwsplaatje01 			{position:absolute; width:94px; height:66px; left:000px; top:546px; z-index:999;}
.nieuwsplaatje01 a 			{display: block; width:100%; height:100%; background-image:url(../images/nieuws/nieuws01.jpg); }
.nieuwsplaatje01 a:hover 	{background-position: -94px 0;}

.nieuwsplaatje02			{position:absolute; width:57px; height:66px; left:104px; top:546px; z-index:999;}
.nieuwsplaatje02 a 			{display: block; width:100%; height:100%; background-image:url(../images/nieuws/nieuws02.jpg); }
.nieuwsplaatje02 a:hover 	{background-position: -57px 0;}

.nieuwsplaatje03 			{position:absolute; width:100px; height:66px; left:171px; top:546px; z-index:999;}
.nieuwsplaatje03 a 			{display: block; width:100%; height:100%; background-image:url(../images/nieuws/nieuws03.jpg); }
.nieuwsplaatje03 a:hover 	{background-position: -100px 0;}

.nieuwsplaatje04 			{position:absolute; width:69px; height:66px; left:281px; top:546px; z-index:999;}
.nieuwsplaatje04 a 			{display: block; width:100%; height:100%; background-image:url(../images/nieuws/nieuws04.jpg); }
.nieuwsplaatje04 a:hover 	{background-position: -69px 0;}

.nieuwsplaatje05 			{position:absolute; width:90px; height:66px; left:360px; top:546px; z-index:999;}
.nieuwsplaatje05 a 			{display: block; width:100%; height:100%; background-image:url(../images/nieuws/nieuws05.jpg); }
.nieuwsplaatje05 a:hover 	{background-position: -90px 0;}

.nieuwsplaatje06 			{position:absolute; width:56px; height:66px; left:460px; top:546px; z-index:999;}
.nieuwsplaatje06 a 			{display: block; width:100%; height:100%; background-image:url(../images/nieuws/nieuws06.jpg); }
.nieuwsplaatje06 a:hover 	{background-position: -56px 0;}

.nieuwsplaatje07 			{position:absolute; width:106px; height:66px; left:526px; top:546px; z-index:999;}
.nieuwsplaatje07 a 			{display: block; width:100%; height:100%; background-image:url(../images/nieuws/nieuws07.jpg); }
.nieuwsplaatje07 a:hover 	{background-position: -106px 0;}

.nieuwsplaatje08 			{position:absolute; width:68px; height:66px; left:642px; top:546px; z-index:999;}
.nieuwsplaatje08 a 			{display: block; width:100%; height:100%; background-image:url(../images/nieuws/nieuws08.jpg); }
.nieuwsplaatje08 a:hover 	{background-position: -68px 0;}



.logo 					{position:absolute; width:710px; height:120px; left:0px; top:41px; z-index:99; background-repeat: no-repeat;}
/* Mozilla & IE7 Only,  [class] Ignored by IE6*/
.logo[class] 			{background-image:url(../images/logo.png);} 
/* IE6 Only */
*html .logo 				{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/logo.png');}

.topmenu 				{position:absolute; width:426px; height:30px; left:0px; top:430px; z-index:999; font-size:12px; font-weight:bold;}	
.menuitem01, 
.menuitem02, 
.menuitem03, 
.menuitem04, 
.menuitem05, 
.menuitem06, 
.menuitem07, 
.menuitem08				{float:left; text-align:center; height:84px; font-size:12px; font-weight:bold; background-repeat:no-repeat; margin:3px;}
.menudivider			{float:left; width:2px; height:18px; background-image:url(../images/menu/divider.png);}

#home					.menuitem01	img{visibility:hidden;}
#home					.menuitem01	{background-image:url(../images/menu/menu_home_w.png);}
#grafisch				.menuitem02	img{visibility:hidden;}
#grafisch				.menuitem02	{background-image:url(../images/menu/menu_grafisch_w.png);}
#product				.menuitem03	img{visibility:hidden;}
#product				.menuitem03	{background-image:url(../images/menu/menu_product_w.png);}
#webdesign				.menuitem04	img{visibility:hidden;}
#webdesign				.menuitem04	{background-image:url(../images/menu/menu_webdesign_w.png);}
#styling				.menuitem05	img{visibility:hidden;}
#styling				.menuitem05	{background-image:url(../images/menu/menu_styling_w.png);}
#geur					.menuitem06	img{visibility:hidden;}
#geur					.menuitem06	{background-image:url(../images/menu/menu_geur_w.png);}
#profiel				.menuitem07	img{visibility:hidden;}
#profiel				.menuitem07	{background-image:url(../images/menu/menu_profiel_w.png);}
#contact				.menuitem08	img{visibility:hidden;}
#contact				.menuitem08	{background-image:url(../images/menu/menu_contact_w.png);}


.ondertekst				{font-family:arial, helvetica, verdana, sans-serif; position:absolute; width:660px; height:40px; left:200px; top:156px; color:#000000; z-index:100; text-align:left; font-size:11px; font-weight:bold;}
.paginanietgevonden		{font-family:arial, helvetica, verdana, sans-serif;  position:absolute; width:660px; height:40px; left:200px; top:200px; color:#000000; z-index:999; text-align:left; font-size:12px; font-weight:normal;}

.linkermenu 				{position:absolute; width:132px; height:400px; left:4px; top:190px;  border-style:solid; border-width:0px ; border-color:#b4b0bf; z-index:100; text-align:right;}
.stippen				{position:absolute; width:140px; height:400px; left:1px; top:188px;  border-style:solid; border-width:0px ; border-color:#b4b0bf; z-index:99; text-align:right; background-image:url(../images/stip.gif); background-repeat:repeat;}

a.lm:link, 
a.lm:visited 			{color:#acabb0;}
a.lm:active, 
a.lm:hover  				{color:#bebdc2;}
a.lm_current:link, 
a.lm_current:visited 	{color:#211f24;}
a.lm_current:active, 
a.lm_current:hover  		{color:#444444;}

.textkader 				{position:absolute; width:482px; height:380px; left:0px; top:10px;  border-style:none; border-width:0px ; border-color:#b4b0bf; z-index:100; overflow:auto; padding-right:15px; text-align:justify}
.fotokader 				{position:absolute; width:492px; height:320px; left:0px; top:0px;  border-style:none; border-width:0px ; border-color:#b4b0bf; z-index:100;}
.beschrijving			{position:absolute; width:492px; height:62px; left:0px; top:330px;  border-style:solid; border-width:0px ; border-color:#b4b0bf; z-index:100; color:#888888; text-align:left;}
.fotolinks 				{position:relative; top:-12px; left:0px; float:right; word-spacing:4px; background-color:#FFFFFF; padding:0 0 0 8px; color:b4b0bf; line-height:20px; z-index:101}

a.fl:link, 
a.fl:visited 			{color:#693F1D;}
a.fl:active, 
a.fl:hover  				{color:#9F7952;}
a.fl_current:link, 
a.fl_current:visited 	{color:#693F1D; text-decoration:underline;}
a.fl_current:active, 
a.fl_current:hover  		{color:#9F7952;}