ï»¿s/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#FAFEF0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
}
.bodyfont{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}
.bodyfont12{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}
.bodyfont1{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#0000FF;
font-weight:bold;
}
.greenbor{
border:#82C661 solid 3px;
}
.bodyfontw{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
}
.bodyfontB{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#666666;

}
.job{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#FF6600;

}
.head{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#009900;
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.subhead{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#333333;
}
.bigsub{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#fff;
padding:5px;
font-weight:bold;
}
.bigsubr{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#7F7F7F;
padding:5px;
text-align:right;
}
.jobbig{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7F7F7F;
}
.morelink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#009900;
text-decoration:none;
text-decoration:underline;
}
.morelink:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#009900;
text-decoration:none;
text-decoration:underline;
}
.morelink:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#009900;
text-decoration:none;
text-decoration:underline;
}
.morelink:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
text-decoration:none;
}
.morelink:active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#009900;
text-decoration:none;
text-decoration:underline;
}
.menu{
height:38px;
width:131px;
background-image:url(../bg_links2.gif);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
display:block;
text-decoration:none;
text-align:center;
padding-top:15px;
float:left;
padding-left:15px;
padding-right:15px;
}
.menu:link{
height:38px;
width:131px;
background-image:url(../bg_links2.gif);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
display:block;
text-decoration:none;
text-align:center;
padding-top:15px;
float:left;
padding-left:15px;
padding-right:15px;
}
.menu:visited{
height:38px;
width:131px;
background-image:url(../bg_links2.gif);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
display:block;
text-decoration:none;
text-align:center;
padding-top:15px;
float:left;
padding-left:15px;
padding-right:15px;
}
.menu:hover{
height:38px;
width:131px;
background-image:url(../bg_links.gif);
font-size:13px;
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fff;
display:block;
text-decoration:none;
text-align:center;
padding-top:15px;
float:left;
padding-left:15px;
padding-right:15px;
}
.menu:active{
height:38px;
width:131px;
background-image:url(../bg_links2.gif);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
display:block;
text-decoration:none;
text-align:center;
padding-top:15px;
float:left;
padding-left:15px;
padding-right:15px;
}
.active1{
height:38px;
width:131px;
background-image:url(../bg_links.gif);
background-repeat:repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
display:block;
text-decoration:none;
text-align:center;
padding-top:15px;
float:left;
padding-left:15px;
padding-right:15px;
}
.home:link{
float:left;
margin-left:20px;
width:33px;
height:30px;
background-image:url(../home.gif);
background-repeat:no-repeat;
}
.home:visited{
float:left;
margin-left:20px;
width:33px;
height:30px;
background-image:url(../home.gif);
background-repeat:no-repeat;
}
.home:hover{
float:left;
margin-left:20px;
width:33px;
height:30px;
background-image:url(../home2.gif);
background-repeat:no-repeat;
}
.home:active{
float:left;
margin-left:20px;
width:33px;
height:30px;
background-image:url(../home.gif);
background-repeat:no-repeat;
}
.news:link{
float:left;
margin-left:20px;
width:30px;
height:30px;
background-image:url(../news.gif);
background-repeat:no-repeat;
}
.news:visited{
float:left;
margin-left:20px;
width:30px;
height:30px;
background-image:url(../news.gif);
background-repeat:no-repeat;
}
.news:hover{
float:left;
margin-left:20px;
width:30px;
height:30px;
background-image:url(../news2.gif);
background-repeat:no-repeat;
}
.news:active{
float:left;
margin-left:20px;
width:30px;
height:30px;
background-image:url(../news.gif);
background-repeat:no-repeat;
}
.clients:link{
float:left;
margin-left:20px;
width:39px;
height:30px;
background-image:url(../clients.gif);
background-repeat:no-repeat;
}
.clients:visited{
float:left;
margin-left:20px;
width:39px;
height:30px;
background-image:url(../clients.gif);
background-repeat:no-repeat;
}
.clients:hover{
float:left;
margin-left:20px;
width:39px;
height:30px;
background-image:url(../clients2.gif);
background-repeat:no-repeat;
}
.clients:active{
float:left;
margin-left:20px;
width:39px;
height:30px;
background-image:url(../clients.gif);
background-repeat:no-repeat;
}
.contact:link{
float:left;
margin-left:20px;
width:45px;
height:30px;
background-image:url(../contact.gif);
background-repeat:no-repeat;
}
.contact:visited{
float:left;
margin-left:20px;
width:45px;
height:30px;
background-image:url(../contact.gif);
background-repeat:no-repeat;
}
.contact:hover{
float:left;
margin-left:20px;
width:45px;
height:30px;
background-image:url(../contact2.gif);
background-repeat:no-repeat;
}
.contact:active{
float:left;
margin-left:20px;
width:45px;
height:30px;
background-image:url(../contact.gif);
background-repeat:no-repeat;
}
.leftlinks{
display:block;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#333;
}
.leftlinks:link{
display:block;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#333;
}
.leftlinks:visited{
display:block;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#333;
}
.leftlinks:hover{
display:block;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#009900;
}
.leftlinks:active{
display:block;
float:left;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
color:#333;
}
.nactive{
display:block;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-decoration:none;
background-image:url(../bg_left_downbutton.gif);
background-repeat:no-repeat;
border-bottom:#D4D4D4 solid 1px;
color:#F28121;
background-color:#fff;
}
#innerpagebox{
width:230px;
height:600px;
float:left;
margin-left:10px;
margin-top:10px;
}
.subleftlinks{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
background-color:#f6f6f6;
border-bottom:#D4D4D4 solid 1px;
width:150px;
height:20px;
display:block;
padding-top:3px;
text-align:right;
padding-right:3px;
text-align:right;
}
.subleftlinks:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
border-bottom:#D4D4D4 solid 1px;
width:150px;
height:20px;
display:block;
padding-top:3px;
text-align:right;
padding-right:3px;
text-align:right;
}
.subleftlinks:visited{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
border-bottom:#D4D4D4 solid 1px;
width:150px;
height:20px;
display:block;
padding-top:3px;
text-align:right;
padding-right:3px;
text-align:right;
}
.subleftlinks:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#009900;
text-decoration:none;
background-color:#ffffff;
border-bottom:#D4D4D4 solid 1px;
width:150px;
height:20px;
display:block;
padding-top:3px;
text-align:right;
padding-right:3px;
text-align:right;
}
.subleftlinks:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
border-bottom:#D4D4D4 solid 1px;
width:150px;
height:20px;
display:block;
padding-top:3px;
text-align:right;
padding-right:3px;
text-align:right;
}
.subactive{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#F28121;
text-decoration:none;
border-bottom:#D4D4D4 solid 1px;
width:150px;
height:20px;
display:block;
padding-top:3px;
text-align:right;
padding-right:3px;
text-align:right;
}
.english:link{
float:left;
width:46px;
height:29px;
background-image:url(images/uk_english.gif);
background-repeat:no-repeat;
}
.english:visited{
float:left;
width:46px;
height:29px;
background-image:url(images/uk_english.gif);
background-repeat:no-repeat;
}
.english:hover{
float:left;
width:46px;
height:29px;
background-image:url(images/uk_english2.gif);
background-repeat:no-repeat;
}
.english:active{
float:left;
width:46px;
height:29px;
background-image:url(images/uk_english.gif);
background-repeat:no-repeat;
}
.englishact{
float:left;
width:46px;
height:29px;
background-image:url('images/uk_english2.gif');
background-repeat:no-repeat;
	color: #FFFFFF;
	background-color: #9ABAF4;
}
.german:link{
float:left;
width:56px;
height:29px;
background-image:url('images/german.gif');
background-repeat:no-repeat;
	background-color: #9ABAF4;
}
.german:visited{
float:left;
width:56px;
height:29px;
background-image:url(images/german.gif);
background-repeat:no-repeat;
}
.german:hover{
float:left;
width:56px;
height:29px;
background-image:url(images/german2.gif);
background-repeat:no-repeat;
}
.german:active{
float:left;
width:56px;
height:29px;
background-image:url(images/german.gif);
background-repeat:no-repeat;
}
.germanact{
float:left;
width:56px;
height:29px;
background-image:url(images/german2.gif);
background-repeat:no-repeat;
}
.italy:link{
float:left;
width:56px;
height:29px;
background-image:url('images/italy.gif');
background-repeat:no-repeat;
	background-color: #9ABAF4;
}
.italy:visited{
float:left;
width:56px;
height:29px;
background-image:url(images/italy.gif);
background-repeat:no-repeat;
}
.italy:hover{
float:left;
width:56px;
height:29px;
background-image:url(images/italy2.gif);
background-repeat:no-repeat;
}
.italy:active{
float:left;
width:56px;
height:29px;
background-image:url(images/italy.gif);
background-repeat:no-repeat;
}
.italyact{
float:left;
width:56px;
height:29px;
background-image:url(images/italy2.gif);
background-repeat:no-repeat;
}
.spain:link{
float:left;
width:56px;
height:29px;
background-image:url('images/spain.gif');
background-repeat:no-repeat;
	background-color: #9ABAF4;
}
.spain:visited{
float:left;
width:56px;
height:29px;
background-image:url(images/spain.gif);
background-repeat:no-repeat;
}
.spain:hover{
float:left;
width:56px;
height:29px;
background-image:url(images/spain2.gif);
background-repeat:no-repeat;
}
.spain:active{
float:left;
width:56px;
height:29px;
background-image:url(images/spain.gif);
background-repeat:no-repeat;
}
.spainact{
float:left;
width:56px;
height:29px;
background-image:url(images/spain2.gif);
background-repeat:no-repeat;
}
.french:link{
float:left;
width:56px;
height:29px;
background-image:url('images/french.gif');
background-repeat:no-repeat;
	background-color: #9ABAF4;
}
.french:visited{
float:left;
width:56px;
height:29px;
background-image:url(images/french.gif);
background-repeat:no-repeat;
}
.french:hover{
float:left;
width:56px;
height:29px;
background-image:url(images/french2.gif);
background-repeat:no-repeat;
}
.french:active{
float:left;
width:56px;
height:29px;
background-image:url(images/french.gif);
background-repeat:no-repeat;
}
.frenchact{
float:left;
width:56px;
height:29px;
background-image:url(images/french2.gif);
background-repeat:no-repeat;
}





 .toptabrow {
	 display: none;
 }

 .toptabrow-visible {
	 display:table-row;
 }

 .toptab-arrowcell {
	 background-color:#6FBE49;
	 width:16px;
 }
 DIV#toptabs {
	position:absolute;
	z-index:2;
	overflow:visible;
	left:0px;
	top:0px;
	height:35px;
}

DIV#toptabs TABLE {
	position:relative;
	float:right;
	margin-left:5px;
	outline:none;
	background-image:url(../bg_language.gif);
	background-repeat:no-repeat;
}

DIV#toptabs TABLE.wide {
	width: 100px;
}
DIV#toptabs TABLE.mid {
	width: 123px;
}
DIV#toptabs TABLE.narrow {
	width: 100px;
}
DIV#toptabs TABLE .flag {
	margin: 0 5px -2px 0; /* trbl */
}

DIV#toptabs TABLE TD.left,
DIV#toptabs TABLE TD.right {
	padding: 0;
	width:12px;
}

DIV#toptabs TABLE TD.right {
	background-position: right top;
}

DIV#toptabs TABLE TD.mid {
	padding: 5px 5px 5px 5px;
	background-color:#6FBE49;
	height: 18px;
	font-size: 0.9em;
}

DIV#toptabs TABLE TD.title {
	cursor:pointer;
	text-align: left;
	font-size: 1.0em;
	text-shadow: #ccc 1px 1px 1px;
}
DIV#toptabs TABLE TD.body {
	border-top: 1px solid #ccc;
}

#cart_summary_node IMG {
	vertical-align: bottom;
	margin-bottom: 1px;
}

DIV#toptabs INPUT.right {
	float: right;
	text-align: left
}
 
DIV#toptabs TABLE TD.leftc,
DIV#toptabs TABLE TD.rightc {
	 width:12px;
	 height:14px;
}

DIV#toptabs TABLE TD.rightc {
	background-position: -38px -21px;
}

DIV#toptabs TABLE TD.bottom {
	 padding:5px 15px 5px 15px;
	 height:14px;
	 vertical-align:top;
 }
.linksfin:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
width:70px;
height:18px;
float:left;
background-color:#009900;
display:block;
text-align:center;
text-decoration:none;
padding-top:3px;
}
.linksfin:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
width:70px;
height:18px;
float:left;
background-color:#009900;
display:block;
text-align:center;
text-decoration:none;
padding-top:3px;
}
.linksfin:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
width:70px;
height:18px;
float:left;
background-color:#333;
display:block;
text-decoration:none;
padding-top:3px;
}
.linksfin:active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
width:70px;
height:18px;
float:left;
background-color:#009900;
display:block;
text-decoration:none;
padding-top:3px;
}
#coun{width:270px; height:29px; float:left;
}
.bottomtext{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#666666;
padding-top:15px;
}
.headlinks{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#009900;
text-decoration:none;
}
.headlinks:link{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#009900;
text-decoration:none;
}
.headlinks:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#009900;
text-decoration:none;
}
.headlinks:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#333;
text-decoration:none;
}
.headlinks:active{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#009900;
text-decoration:none;
}
.wfontb {
    font-family:Arial, Helvetica, sans-serif,Calibri;
    font-size: 12px;
    text-align: top;
    color: rgb(255, 255, 255);
    padding: 5px;
}
.nse{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:bold;
color:#8A0405;
text-decoration:none;
}
.nse:link{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:bold;
color:#8A0405;
text-decoration:none;
}
.nse:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:bold;
color:#8A0405;
text-decoration:none;
}
.nse:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:bold;
color:#333;
text-decoration:none;
}
.nse:active{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:bold;
color:#8A0405;
text-decoration:none;
}
.bse{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:bold;
color:#0088CE;
text-decoration:none;
}
.bse:link{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:bold;
color:#0088CE;
text-decoration:none;
}
.bse:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:bold;
color:#0088CE;
text-decoration:none;
}
.bse:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:bold;
color:#333;
text-decoration:none;
}
.bse:active{
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
font-weight:bold;
color:#0088CE;
text-decoration:none;
}
.jobfield{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
width:220px;
height:18px;
background-color:#ffffff;
border:1px #333333 solid;
}
.jobfield2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
width:200px;
height:18px;
background-color:#ffffff;
border:1px #333333 solid;
}
.jobbutton{
width:150px;
height:30px;
background-color:#333333;
border:1px solid #D4ECC8;
color:#ffffff;
}
.popup{
	padding:7px;
	position:fixed;
	width:190px;
	height:120px;
left:900px;
/* 	opacity:0.5; */
	top:190px;
	right:10px;
	-moz-border-radius: 3px 3px 3px 3px;
    -webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
    -khtml-border-top-left-radius:3px;
	-khtml-border-top-right-radius:3px;
/*	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);*/
}

.jobp{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
text-decoration:underline;
}
.jobp:link{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
text-decoration:underline;
}
.jobp:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
text-decoration:underline;
}
.jobp:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
text-decoration:none;
}
.jobp:active{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
text-decoration:underline;
}
.bWn{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
font-weight:bold;
color:#EB5000;
text-decoration:none;
}
