/*

Euroresins.com CSS by www.nedfinity.com  
*********************************************
* Nedfinity 2007 © All rights reserved	
* Web:		http://www.nedfinity.com  
* E-mail: 	info(at)nedfinity.com 
* Tel:  	+31 (0)38 453 8347
* Author:	Renzo Koning 
*********************************************

	CSS Logica:

	Algemeen
		Standaard hyperlink instellingen
		Standaard tekst instellingen
		Standaard elementen
	Container DIV's
	Header
		Navigatie
	Content
	Footer
		
------------------------------------------------------------ */


/* Algemeen 
----------------------------------------------------------- */

* {
	/* overschrijf alle default browser settings */
	margin: 0;
	padding: 0;
}
body {
	font-size: 11px;
	text-align:left;
	background-image:url(../_images/bg.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#6dabde;
	/* standaard lettertype instellingen */
	font-family: arial, helvetica, sans-serif;
	line-height:18px;
	color: #000; /* standaard tekst kleur */
}
/* Container DIV's
----------------------------------------------------------- */	
#container {
	position:relative;
	background-image:url(../_images/bg_container.gif);
	background-repeat:repeat-y;
	width: 950px;
	/* deel 2 van de centering hack */
	margin: 0 auto;
}
#container1 {
	position:relative;
	background-color:#2a75bd;
	height:650px;
	width: 950px;
	/* deel 2 van de centering hack */
	margin: 0 auto;
}
html, body {
	height:100%;
}
/* Standaard hyperlink instellingen
	----------------------------------------------------------- */
a:link {
	COLOR: #000;
	TEXT-DECORATION: underline;
}
a:visited {
	COLOR: #000;
	TEXT-DECORATION: underline;
}
a:hover {
	COLOR: #ee7f01;
	TEXT-DECORATION: underline;
}
a:active {
	COLOR: #000;
	TEXT-DECORATION: underline;
}
/* Standaard tekst instellingen 
	----------------------------------------------------------- */
	
h1 {
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	text-transform:uppercase;
	font-weight:bold;
	color:#000;
}
h2 {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:0px;
	color:#ee7f01;
}
h3 {
	font-size: 11px;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:10px;
	font-weight:bold;
	color:#ee7f01;
}
h4 {
	font-size: 14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#000;
}
/* Standaard elementen
	----------------------------------------------------------- */
	
	img {
	border: 0;
}
ul{	margin:0 0 0 0;
	padding:0 0 0 15px;}
li{	margin:0 0 0 0;
	padding:0 0 0 0;}

/* Content
-------------------------------------------------------------------- */
#content {
	position:relative;
	width:600px;
	left:200px;
	padding:170px 0 10px 0;
	height:550px;
}
#content_intro {
	position:relative;
	width:900px;
	padding:140px 0 10px 25px;
}
#content ul {
	list-style:disc;
	margin:0 0 0 10px;
	padding:0 0 0 5px;
}
#content ul li {
	list-style:disc;
	margin:0 0 0 10px;
	padding:0 0 0 5px;
}
#content_left {
	position:relative;
	width:280px;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 10px;
}
#content_leftGCOS {
	position:relative;
	width:650px;
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 10px;
}
#content_left table tr td{
	margin:0 0 0 0;
	padding:0 5px 0 5px;
}
#content_right {
	position:relative;
	width:280px;
	float:right;
	margin:0 0 0 0;
	padding:25px 10px 0 10px;
}
#content_right table tr td{
	margin:0 0 0 0;
	padding:0 5px 0 5px;
}
#content_big {
	position:relative;
	width:580px;
	margin:0 0 0 0;
	padding:0 10px 0 10px;
	
}
#content_big table tr td{
	margin:0 0 0 0;
	padding:0 5px 0 5px;
}
#content_right IMG {
position:relative;
width:100%;
float:right;
}
#content_left IMG {
position:relative;
width:100%;
float:left;

}
#leftshaddow {
	position:absolute;
	left:-25px;
}
#rightshaddow {
	position:absolute;
	right:-25px;
}

#menu_right {
	position:absolute;
	width:150px;
	left:800px;
	top:170px;
}
#menu_right ul {
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#menu_right li {
	list-style:none;
	border-bottom:#FFF solid 1px;
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#menu_right li a:link, #menu_right li a:visited, #menu_right li a:active, #menu_right li a:hover {
	COLOR: #000;
	TEXT-DECORATION: none;
	display:block;
	width:140px;
	height:18px;
	margin:0 0 0 0;
	padding:0 0 0 10px;
}
#menu_right li a:hover {
	background-color:#FFF;
}
#terugknop{
	position:absolute;
	left:552px;
	top:170px;
	font-size: 11px;
	color:#000;
	z-index:500;
}
#terugknop a:link, #terugknop a:visited, #terugknop a:active {
	font-size: 11px;
	color:#000;
	TEXT-DECORATION:none;
}
#terugknop a:hover {
	color:#000;
	TEXT-DECORATION:underline;
}
/* Footer
-------------------------------------------------------------------- */

#footer_right {
	position:absolute;
	width:150px;
	left:785px;
	bottom:11px;
}
#footer_right ul {
	margin:0 0 0 0;
}
#footer_right li {
	list-style:none;
	margin:0 0 0 10px;
}
#footer_right li a:link, #footer_right li a:visited, #footer_right li a:active {
	COLOR: #fff;
	TEXT-DECORATION: none;
}
#footer_right li a:hover {
	COLOR: #fff;
	TEXT-DECORATION: underline;
}

#dsmunlimited{ position:absolute;
bottom:0px;
background-image:url(../_images/unlimited.dsm.gif);
width:200px;
height:90px;
}
#dsmcompany{ position:absolute;
bottom:0px;
background-image:url(../_images/dsmcompany.gif);
width:150px;
left:800px;
height:61px;

}
#dsmunlimited1{ position:absolute;
bottom:0px;
background-image:url(../_images/unlimited.dsm1.gif);
width:200px;
height:90px;
}
#dsmcompany1{ position:absolute;
bottom:8px;
background-image:url(../_images/dsmcompany1.gif);
width:150px;
left:800px;
height:61px;

}
/* CLEARFIX (http://www.positioniseverything.net/easyclearing.html)
-------------------------------------------------------------------- */
.clear:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.clear {
	display: inline-table;
}
/* Hides from IE-mac \*/
* html .clear {
	height: 1%;
}
.clear {
	display: block;
}


/* Header
----------------------------------------------------------- */


#header {
	position:absolute;
	top:0px;
	left:0px;
	width:950px;
	height:150px;
	z-index:2;
	background-image:url(../_images/header.jpg);
}
#header1 {
	position:absolute;
	top:0px;
	left:0px;
	width:950px;
	height:150px;
	z-index:2;
	background-image:url(../_images/header1.jpg);
}
#logo {
	position:absolute;
	right:22px;
	top:10px;
	z-index:3;
}
/* Form
---------------------------------------------------------------------------- */

.conform {
	border: 1px solid #ccc;
	width: 220px;
	height: 18px;
}
textarea {
	border: 1px solid #ccc;
	width: 320px;
}
#form_lang {
	position:absolute;
	top:130px;
	right:160px;
}
.navdd {
	background-color:#808080;
	border:none;
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}


/* Left Navigation
----------------------------------------------------------- */
#navmenu { border-bottom:#FFF solid 1px; }

#leftnav {position:absolute; width:200px; top:170px; font-family:Arial, Helvetica, sans-serif; font-size:12px}

.navtop a:active, .navtop a:link, .navtop a:visited,
.navlabel a:active, .navlabel a:link, .navlabel a:visited,
.navchild a:active, .navchild a:link, .navchild a:visited,
a.navlabelOpen {display:block; line-height:20px; text-decoration:none; color:#ee7f01; margin:0; padding:0 0 0 20px; border-bottom:#FFF solid 1px;}
.navtop a:hover, .navchild a:hover, .navlabel a:hover, .navlabel a:hover {color:#fff; background-color:#ee7f01;} 
.navlabel a {background-image:url(../_images/menuarrowright.gif); background-repeat:no-repeat; background-position:left;} 
.navchild { display:none; }
.navchild a:active, .navchild a:link, .navchild a:visited { padding:0 0 0 30px; color:#fff; }

		/* active menu item */
#currentPage a { color:#fff; font-weight: bold; }
a.navlabelOpen { color:#ee7f01; font-weight: bold;  background-image:url(../_images/menuarrowdown.gif); background-repeat:no-repeat; background-position:left;}
/* Copyright
----------------------------------------------------------- */

#copy{
margin-left:210px;
margin-bottom:5px;
}
a.rghtBold {
color:#fff; font-weight: bold;
}

#content_big-img .header{
	position:absolute;
	z-index:2;
	padding:20px 0 0 10px;
}
#content_big-img img {

position:relative;
z-index:0;
padding:30px 0 0 25px;
}
#content_big-img {
	position:relative;
	width:580px;
	margin:0 0 0 0;
	padding:0 10px 0 00px;
}
#content-img {
	position:relative;
	width:600px;
	left:200px;
	padding:150px 0 00px 0;
	height:550px;
}

.contact_left{
width:190px;
position:relative;
float:left;
}
.contact_mid{
width:190px;	
position:relative;
float:left;
}
.contact_right{
	width:190px;
	position:relative;
	float:left;
}
.img_euroresins{
position:relative;
float:right;
}
.img_euroresins img{
position:relative;
width:350px;
margin:0 10px 20px 0;
}
.solution_imgs{
position:relative;
padding:0px 0 0 10px;
}
.solution_imgs img{
padding:5px;
position:relative;
}
#content_big-img .locations_img{
padding-left:25px;	
padding-top:55px;

}
#content_big-img .products_img{
position:relative;
padding:55px 0px 15px 10px;
}
.product_items{
font-weight:bold;
font-size:14px;	
left:10px;
position:relative;
}

.product_items img{
top:10px;
position:relative;
padding-right:5px;

}
#content_contact{
	position:relative;
	width:600px;
	left:200px;
	padding:170px 0 10px 0;
	height:auto;
}
#content_mail{
	position:relative;
	width:600px;
	left:200px;
	padding:170px 0 10px 0;
	height:400px;
}
#content_biggest {
	position:relative;
	width:600px;
	left:200px;
	padding:170px 0 10px 0;
	height:1650px;
}
.labels_contact{
	float:left;	
	width:100px;
}
.input_contact{
	float:left;
	width:150px;
}
.input_contact input{
width:125px;	
	
}
.bericht_contact{
	position:relative;
	width:400px;
	float:left;
	}