/* CSS Document */
img { behavior: url(/scripts/iepngfix.htc)}


body									{ padding:0; margin:40px 0 0 0; background:#000 center top no-repeat fixed; font-family:Arial, Helvetica;}
.clear									{ height:0px; line-height:0px; font-size:0px; clear:both;}
.button									{ padding:0 0 0 5px; margin-bottom:4px; background:url(../images/backgrounds/bg-butt.gif) repeat-x; height:26px; border:solid 1px #373737; width:230px; font-size:11px; color:#3a3934; cursor:pointer; text-align:left;}
hr										{ padding:0; margin:5px 0 5px 0; height:1px; border-top:#ededed 1px solid; border-right:none; border-bottom:none; border-left:none;}
h3/*h2*/								{ color:#990000;}
.alertmessage							{ padding:10px 15px; margin:15px 0; width:204px; font-size:11px!important; border:#ff0000 1px solid; background:#FFEAEB; color:#000000; text-align:center;}
.alertmessage strong					{ color:#ff0000;}

#vacatures								{ display:show; position:absolute; left:50%; margin-left:235px; top:139px; z-index:3; width:219px; height:129px;}

#container								{ padding:0; margin:0 auto 0 auto; width:905px; border:#fff 1px solid;}

#container h1							{ margin:0;padding:0;}
#container h1#replace a					{ background: url(../images/logo.gif) no-repeat; width:185px;height:90px;text-indent:-9999px;float:left;}

#container #menu-home					{ padding:0; margin:0; width:905px; height:98px; color:#9ea0a1; border-bottom:#fff 1px solid; background:#000 url(../images/backgrounds/bg-menu.gif) left top no-repeat;}
#container #menu-home img				{ padding:0; margin:0; float:left;}
#container #menu-home ul				{ padding:0; margin:72px 4px 12px 0; height:15px; float:right; line-height:15px; font-size:10px; text-transform:uppercase; list-style:none; cursor:pointer;}
#container #menu-home ul li				{ padding:0 2px 0 2px; margin:0; float:left; color:#444;}
#container #menu-home ul a				{ padding:0 2px 0 2px; color:#9ea0a1; display:block; text-decoration:none;}
#container #menu-home ul a:hover		{ color:#fff; background:#9ea0a1;}
#container #menu-home ul .active		{ color:#000; background:#fdc613;}

#container #menu-sub					{ float: right;padding:0; margin:0; width:905px; height:99px; color:#9ea0a1; border-bottom:#fff 1px solid; background:#000 url(../images/backgrounds/bg-menu.gif) left top no-repeat;}
#container #menu-sub h2					{ padding:20px 20px 0 0; margin:0; width:688px; height:35px; line-height:35px; color:#6c6c6c; font-size:25px; font-weight:normal; float:right; text-align:right; text-transform:uppercase;}
#container #menu-sub h2 a				{ color:#fff; text-decoration:none;}
#container #menu-sub h2 a:hover			{ color:#fdc613;}
#container #menu-sub h2 .active			{ color:#fdc613;}
#container #menu-sub img				{ padding:0; margin:0; float:left;}
#container #menu-sub ul					{ padding:0 20px 0 0; margin:0px 0 12px 0; height:15px; float:right; line-height:15px; font-size:10px; text-transform:uppercase; list-style:none; cursor:pointer; float:right;}
#container #menu-sub ul li				{ padding:0 2px 0 0; margin:0; float:left; color:#9ea0a1;}
#container #menu-sub ul a				{ padding:0 2px 0 2px; color:#9ea0a1; display:block; text-decoration:none;}
#container #menu-sub ul a:hover			{ color:#fff; background:#9ea0a1;}
#container #menu-sub ul .active			{ color:#000; background:#fdc613;}

#menu-left								{ width:185px; float:left;}
#container #content						{ padding:24px; margin:0; width:857px!important; width/**/:905px;background:#fff url(../images/backgrounds/bg-content.jpg) left top repeat-x; font-size:14px; line-height:22px;}
/*#container #content a					{ color:#000;}*/
#container #content a					{ padding: 1px 2px; color:#E7A401;text-decoration:none;}
#container #content a:hover				{ background:#FDC613;color:#222;}
/*#container #content h1				{ padding-top:15px; font-weight:normal;}*/
#container #content h2 					{ padding-top:15px;font-size:2em;font-weight:normal;margin-bottom:0.67em;margin-left:0;margin-right:0;margin-top:0.67em;}

#container #content #adres-home			{ width:300px; float:left; background:#fff;}	
#container #content #adres-home p		{ padding:0; margin:0; font-size:14px; line-height:22px;}
#container #content #text-home			{ width:557px; float:left;}
#container #content #text-home p		{ padding:0; margin:0; font-size:14px; line-height:22px;}
#container #content #text-home ul		{ margin-top:15px; line-height:22px; color: #666666; font-size:14px; }
#container #content #text-home ul li	{ list-style:square; padding-bottom:15px;}
#container #content #text-home ul li strong	{ color:#990000;}

#container #content #text-home label	{ width:150px; float:left;}


#container #content #product-detail						{ padding:0; margin:0 0 25px 0; width:854px;}
#container #content #product-detail #magnify			{ position:absolute; margin-left:0; margin-top:180px;}
#container #content #product-detail #desc				{ padding:0; margin:0; width:300px; float:right;}
#container #content #product-detail #desc p				{ padding:0; margin:0;}
#container #content #product-detail #desc ul			{ padding:0; margin:0; list-style:none;}
#container #content #product-detail #desc ul li			{ padding:0; margin:0; list-style:none;}
#container #content #product-detail #desc ul a			{ padding:5px 15px 5px 5px; margin:0; color:#3A3934; height:25px; line-height:27px; background:#ededed; border-top:#fff 1px solid; text-decoration:none;}
#container #content #product-detail #desc ul a:hover	{ color:#fff; background:#3a3934;}
#container #content #product-detail #desc ul .active	{ color:#fff; background:#3a3934;}

#container #content #product-detail #desc-landingpage	{ padding:0; margin:0; width:779px; float:left;}
#container #content #product-detail #desc-landingpage p				{ padding:0; margin:0;}
#container #content #product-detail #desc-landingpage ul			{ padding:0; margin:0; list-style:none;}
#container #content #product-detail #desc-landingpage ul li			{ padding:0; margin:0; list-style:none;}
#container #content #product-detail #desc-landingpage ul a			{ padding:5px 15px 5px 5px; margin:0; height:25px; line-height:27px; background:#ededed; border-top:#fff 1px solid; text-decoration:none;}
#container #content #product-detail #desc-landingpage ul a:hover	{ color:#fff; background:#3a3934;}
#container #content #product-detail #desc-landingpage ul .active	{ color:#fff; background:#3a3934;}
#container #content #product-detail #desc-landingpage #img-wrapper	{ padding:0; margin:0 0 10px 0; width:779px; height:275px; overflow:hidden; float:left;}

/* FORMULIER - CONTACT */
#container #content #product-detail #desc-landingpage form          {margin:10px 15px 0 0; padding:0; width:779px; float:left; font-family: Arial, Helvetica, sans-serif;}
#container #content #product-detail #desc-landingpage label  		{margin:0; padding:0; width:105px; float:left; height:20px; line-height:20px;}
#container #content #product-detail #desc-landingpage input			{margin:2px 0 2px 25px; padding:3px; width:260px; border:1px solid #cdcdcd; font-size: 12px; color: #000; font-family:Arial, Helvetica, sans-serif;}
#container #content #product-detail #desc-landingpage textarea		{margin:2px 0 0 25px; padding:3px; width:260px; border:1px solid #cdcdcd; line-height:15px; font-size: 12px; color: #000; font-family: Arial, Helvetica, sans-serif;}
#container #content #product-detail #desc-landingpage .button		{padding:0 0 0 5px; margin-bottom:4px; margin-left:130px; background:url(../images/backgrounds/bg-butt.gif) repeat-x; height:26px; border:solid 1px #373737; width:230px; font-size:11px; color:#3a3934; cursor:pointer; text-align:center;}
#container #content #product-detail #desc-landingpage form b        {margin:0; padding:0; color:#ff0000; font-size:11px;}


#container #content	#top-image			{ padding:0; margin:0 0 24px 0; width:857px; height:250px;}

/* #banner2 a, img							{ outline:none!important; background:none!important; border:none!important;}
#banner2								{border:3px double #d00;padding:20px;text-align:center;}
#content #banner2 h2					{margin:0 0 10px 0;padding:0;}
#banner2 p								{margin:0 0 10px 0;padding:0;}
*/

#banner a, img							{ outline:none!important; background:none!important; border:none!important;}
#banner									{border:none; padding:0; text-align:center;}
#content #banner h2						{margin:0 0 10px 0; padding:0 0 10px 0; text-align:center;}
#banner p								{margin:0; padding:0; text-align:center;}

#banner2 a, img							{ outline:none!important; background:none!important; border:none!important;}
#banner2								{border:none; padding:0; text-align:center;}
#content #banner2 h2					{margin:0; padding:0 0 10px 0; text-align:center;}
#banner2 p								{margin:0; padding:0; text-align:center;}



#footer									{ padding:0 0 10px 0; margin:0 auto 0 auto; width:907px; height:180px; color:#666; text-align:right; font-size:12px;}
#footer a								{ margin:0; padding:0; line-height:24px; color:#666; text-decoration:none;}
#footer a:hover							{ color:#fdc613; text-decoration:none;}

.validate-error							{ position: relative; margin-left: 6px; color: #FF0000;}
