html, body 		{ margin: 0;
		 		padding: 0;
		 		height: 99%;
	     		background: url(../images/backbg.jpg) repeat-x #d8edff;
			  	font-family: Verdana, arial, verdana, Geneva, Helvetica, sans-serif;
			  	font-size: 13px;
			  	font-weight: 500;
		 	  	color: #004A68;
			  	word-spacing: 2px;
		   		}

h1				{ color: #FF6600;
			  	font-size: 20px;
			  	margin-left: 40px;
			  	margin-top: 12px;
			  	width: 620px;
				}
				
h2				{
				color: #FF6600;
			 	font-size: 15px;
			 	margin-top: 10px;
			  	margin-bottom: 12px;
			  	margin-left: 40px;
			  	width: 620px;
				}
				
h3				{color: #004A68;
				font-size: 13px;
				font-weight: bold;
				margin-left: 40px;
				margin-right: 40px;
				}
				
h2.news			{
				color: #FF6600;
			 	font-size: 15px;
			 	margin-top: 10px;
			  	margin-bottom: 12px;
				}
				
a				{font-size: 13px;
		  		color: #FF6600;
		  		text-decoration: none;
		  		}
a:hover			{font-size: 13px;
		  		color: #FF6600;
		  		text-decoration: underline;
	  			}
	  			
img 			{
				padding:0;
				margin:0;
				border: 0px;
				}
				
p				{ margin-left: 40px;
				margin-right: 40px;
				}

p.comments		{ 
				margin-left: 40px;
		  		margin-right: 40px;
		  		padding: 20px;
		  		border-top: 1px dotted #2B82BF;
		  		border-bottom: 1px dotted #2B82BF;
				}
				
p.contact		{
				margin-left: 40px;
				margin-right: 40px;
				margin-bottom: 50px;
				}

ul,li			{
				margin: 0px;
		  		padding: 0px;
				}
				
ul.why, ul.temps
				{
				margin-left:60px;
				list-style-type: decimal;
				}
				
ul.why li		{margin-bottom: 10px;}
				
ul.links		{list-style-type: none;
				margin-left: 40px;}

ul.reviews		{
				list-style-position: inside;
				margin-left: 40px;
				}
				
img.right		{float:right;
				margin-left: 10px;
				margin-right: 40px;
				}
				
img.left		{float:left;
				margin-left: 40px;
				margin-right: 10px;
				}
				
img.center		{display: block;
				margin-left: auto;
				margin-right: auto;
				}

img.imgcomment	{
				margin-top: 25px;
		  		margin-left: 5px;
			  	float: left;
				}

img.newspic		{
		  		margin-right: 20px;
			  	float: left;
				}

img.write		{ margin-right: 5px;
				}

span.write		{ margin-left: 325px;
		  		font-size: 12px;
		  		}
		  		
span.tempmargin {
				width: 500px;
				position: absolute; 
				left: 700px;
				}

table.compare  	{
				table-layout: fixed;
				width: 680px;
				margin-left: 15px;
				border: 2px solid #004A68;
				border-collapse: collapse;
				}

table.compare td	{
					font-size: 11px; 
					padding: 3px 3px 3px 3px;
					border: 1px solid #004A68;
					text-align: left;
					font-size: 0.8em;
					}

table.compare th	{
					font-size: 11px;
					font-weight: bold;
					padding: 3px 3px 3px 3px;
					border: 1px solid #004A68;
					text-align: left;
					font-size: 0.8em;
					}

table.compare th a	{font-size: 0.9em;
		  		color: #FF6600;
		  		text-decoration: none;
		  		}
				
table.compare th a:hover
				{font-size: 0.9em;
		  		color: #FF6600;
		  		text-decoration: underline;
	  			}					

#container 		{ width: 960px;
	     	  	margin: auto;
	   			}

#header 		{ background: url(../images/headerbg.jpg) no-repeat;
	  	  		height: 188px;
	  	  		margin: 0 0 0 0;
				}



#topmenu 		{ margin-left: 585px;
		  		margin-top: 97px;
		  		position: absolute;
		  		font-family: Arial, Helvetica, sans-serif;
				}

#topmenu a
				{ font-size: 14px;
		  		color: #fff;
		  		text-decoration: none;
		  		font-weight: bold;
				}

#topmenu a:hover
				{ color: #fff;
				text-decoration: underline;
				font-weight: bold
				}

#toplist li		{ display: inline;
		  		padding: 0;
		  		margin: 0;
				}

#toplist li:before
 			
				{ content: "| "; color: #fff
				}

#toplist li:first-child:before 		

				{ content: ""; }

/*IE workaround*/
/*All IE browsers*/

* html #toplist li
				{ border-left: 1px solid #fff;
				padding: 0 0.4em 0 0.4em;
				margin: 0 0.4em 0 -0.4em;
				}


* html #toplist li
				{ display: block;
		  		float: left;
				}

/*End hide*/

#header #lang 	{
				position: relative;
				left: 260px;
				bottom: 10px;
				list-style: none;
				padding: 0;
				margin: 0;
				font-size: 12px;
				font-family: Arial, Helvetica, sans-serif;
				color: #4991fc;
				z-index: 99999;
				}
				
#header #lang li 
				{
				float: left;
				position: relative;
				width: 30px;
				}

#header #lang li a 
				{
				float: left;
				width: 30px;
				background: url(../images/lang-arrow.gif) no-repeat 100% 3px;
				}
				
#header #lang li:hover ul, #header #lang li.hover ul 
				{
				display: block;
				}
				
#header #lang ul 
				{
				position: absolute;
				display: none;
				top: 0;
				left: -10px;
				list-style: none;
				padding: 28px 0 0 0;
				margin: 0;
				font: 10px Arial, Helvetica, sans-serif;
				}
				
#header #lang ul li 
				{
				float: left;
				width: 120px;
				background-color: #f6f8fd;
				border-left: 1px solid #76acfd;
				border-right: 1px solid #76acfd;
				padding: 0 0 0 10px;
				}
				
#header #lang ul .first
				{
				border-top: 1px solid #76acfd;padding: 9px 0 0 10px;
				}
				
#header #lang ul .last
				{
				border-bottom: 1px solid #76acfd;padding: 0 0 3px 10px;
				}
				
#header #lang ul li a 
				{
				width: auto;
				padding: 0 0 6px 25px;
				background: none;
				color: #4991fc;	
				font-size: 12px;
				}
				
#header #lang ul .link1 {background: url(../images/flag_nl.gif) no-repeat !important;}
#header #lang ul .link2 {background: url(../images/flag_uk.gif) no-repeat !important;}
#header #lang ul .link3 {background: url(../images/flag_de.gif) no-repeat !important;}
#header #lang ul .link4 {background: url(../images/flag_fr.gif) no-repeat !important;}
#header #lang ul .link5 {background: url(../images/lang-5-ico.gif) no-repeat !important;}
#header #lang ul .link6 {background: url(../images/lang-6-ico.gif) no-repeat !important;}

#header .logo 
				{
				position: absolute;
				width: 408px;
				height: 188px;
				text-indent: -9999px;
				overflow: hidden;
				background: url(../images/logo.jpg) no-repeat;
				}


#leftmenu 		{ width: 229px;
            	float: left;
				margin: 0 0 0 0;
            	background: url(../images/menubg.jpg) no-repeat;

	  			}
#leftmenu ul
				{ 
				margin-top: 20px;
				margin-left: 15px;
		  		list-style-type: none;
		  		font-family: Arial, Helvetica, sans-serif;
		  		bottom: 0px;
				}

#leftmenu a
				{
				display: block;
				border-top: solid #FF6600 1px;
		  		padding: 6px 10px 6px 10px;
		  		width: 170px;
		  		font-size: 13px;
		  		font-weight: bold;
		  		color: #0E4D7B;
		  		text-decoration: none;
				}
				
#menubottom  	{
				width: 229px;
				height: 14px;
				float: left;
				margin-top: 0px;
				background: url(../images/menubottom.jpg) no-repeat;
				display: inline;
				}

#leftmenu a:hover
				{ text-decoration: none;
				color: #FF6600;
				font-weight: bold;
				}
				
#contentwrapper {
				width: 700px;
				margin-left: 20px;
				float: left;
				display: inline;
				}

#content 		{
	   	  		float: left;
		  		margin: 0 0 20px 0;
		  		display: inline;
	   	  		background: url(../images/topbg.jpg) no-repeat;
	   	  		background-color: #D7F4FF;
				}

#contentbottom  { width: 700px;
				height: 14px;
				float: left;
				margin-top: 0px;
				background: url(../images/bottombg.jpg) no-repeat;
				background-color: #D7F4FF;
				display: inline;
				}

#content2 		{ 
				width: 700px;
 		  		float: left;
		  		display: inline;
 		  		margin-bottom: 0px;
 		  		margin-top: 0px;
 		  		background: url(../images/top2bg.jpg) no-repeat;
 		  		background-color: #D7F4FF;
				}

#content2bottom { width: 700px;
				height: 14px;
		  		float: left;
		  		margin-top: 0px;
		  		margin-bottom: 0px;
		  		background: url(../images/bottombg.jpg) no-repeat;
		  		background-color: #D7F4FF;
		  		display: inline;
				}
				
#news			{
				border-top: 1px dotted #0077A7;
		  		border-bottom: 1px dotted #0077A7;
		  		margin-left: 40px;
		  		margin-right: 40px;
	  			}

#footer 		{
				width: 960px;
		  		height: 100px;
 		  		float: left;
				}

#footmenu 		{
				margin-left: 445px;
		  		margin-top: 40px;
		  		position: absolute;
		  		display: inline;
				}

#footmenu a
				{
				font-size: 14px;
		  		color: #FF6600;
		  		text-decoration: none;
		  		font-weight: bold;
				}

#footmenu a:hover
				{
				color: #FF6600;
				text-decoration: underline;
				font-weight: bold
				}


#footlist
				{
				list-style: none;
  		  		padding: 0;		  
				}

#footlist li
				{
				display: inline;
		  		padding: 0;
		  		margin: 0;
				}

#footlist li:before 
				{ content: "| "; color: #FF6600 }
#footlist li:first-child:before
				{ content: ""; }

/*IE workaround*/
/*All IE browsers*/

* html #footlist li

				{
				border-left: 1px solid #FF6600;
				padding: 0 0.4em 0 0.4em;
				margin: 0 0.4em 0 -0.4em;
				}


* html #footlist li
				{
				display: block;
		  		float: left;
				}
