@CHARSET "UTF-8";
body {
	padding: 0px;
	margin: 0px;
	font-family: Skia, Arial, Verdana, San Serif;
	font-stretch:normal, wider, expanded;
	background-color: #ffffff;
}

a:link {
	color:#0f5667;
	text-decoration: none;
}

a:visited{
	color:#0f5667;
	text-decoration: none;
}

a:active {
	color:#cccccc;
	text-decoration : none;
	
}

a:hover {
	color:#ac016e;
	cursor: hand;
	text-decoration : none;
}

#container {
	margin:auto;
	width: 906px;
	background: url(../../images/bg.jpg) 100% repeat-y fixed;
}

#content {
	margin: auto;
	width: 906px;
	height: 750px;
	background-image: url(../../images/bg.jpg);
	background-repeat: repeat-y;
}

#country {
	margin:auto;
	float:left;;
	width: 906px;
	border:none;
	text-decoration: none;
	background-image: url(../../images/bg.jpg);
	background-repeat: repeat-y;
}

#flag {
	float: right;
	margin-left: 2px;
	margin-right:2px;
	border:none;
	text-decoration: none;
}

span#england:before{
	content: url("../../images/flag_great_britain.png");
}

span#england:hover:before{
	content: url("../../images/flag_great_britain_over.png");
}

span#french:before{
	content: url("../../images/flag_france.png");
}

span#french:hover:before{
	content: url("../../images/flag_france_over.png");
}

span#german:before{
	content: url("../../images/flag_germany.png");
}

span#german:hover:before{
	content: url("../../images/flag_germany_over.png");
}

span#dutch:before{
	content: url("../../images/flag_netherlands.png");
}

span#dutch:hover:before{
	content: url("../../images/flag_netherlands_over.png");
}
	
#header {
	float: left;
	width:906px;
	height: 112px;
	background: url(../../images/header.jpg);
}

#footer {
	float: left;
	width: 906px;
	height: 50px;	
	background: url(../../images/bg.jpg);
}

#menuBg{
	margin:auto;
	float:left;;
	width: 906px;
	border:none;
	text-decoration: none;
	background-image: url(../../images/bg.jpg);
	background-repeat: repeat-y;
}
	
#menu {
	float: left;
	width:150px;
	height:40px;
	font-family: verdana;
	color: #ffffff;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	background:url(../../images/menu_bg.jpg); 
}
a#menu:hover {
	background:url(../../images/menu_bg_over.jpg); 
}

#imageBanner {
	float: left;
	width: 906px;
}

#imageWelcome {
	height:200px;
	width: 902px;
	margin-left:2px;
	background:url(../../images/home.png); 
}

#imagePayroll {
	height:200px;
	width: 902px;
	margin-left:2px;
	background:url(../../images/payroll.png); 
}

#imageCompliance {
	height:200px;
	width: 902px;
	margin-left:2px;
	background:url(../../images/compliance.png); 
}

#imageConsultancy {
	height:200px;
	width: 902px;
	margin-left:2px;
	background:url(../../images/consultancy.png); 
}

#imageAccounting {
	height:200px;
	width: 902px;
	margin-left:2px;
	background:url(../../images/accounting.png); 
}

#imageContactUs {
	height:200px;
	width: 902px;
	margin-left:2px;
	background:url(../../images/contactus.png); 
}

#imageBorder {
	height: 3px;
	background: #0f5667;
}

#messageContainer {
	height: 300px;
	width: 904px;	
}

#message {
	float:left;
	width:600px;
	height:300px;
}

#commercials {
	float:left;
	width:304px;
	height:370px;
	background: #cccccc;
}

#contact {
	font-family:Verdana;
	font-size:10pt;
	position:relative;
	top:5%;
	left: 10%;
	width:80%;
	height: 60px;
	color:#333333;
	border:#ac016e 1px solid;
	background:#ffffff;
}

#contactTable {
	border:0px;
	width:100%;
	font-family:verdana;
	position:relative;
	left:4%;
}

#news {
	position:relative;
	top:10%;
	left: 10%;
	width:80%;
	height: 190px;
	border:#ac016e 1px solid;
	background:#ffffff;
}

#heading {
	float:left;
	position:relative;
	top:5%;
	left:5%;
	font-family: verdana;
	font-size:20pt;
	color:#0f5667;
}

#messageContent {
	float:left;
	position:relative;
	top:10%;
	left:5%;
	width:90%;
	font-family: verdana;
	font-size:9pt;
	color:#333333;
}
