﻿body						{background-color: #fff; font-family: Tahoma;}
body, td					{font-size: 11px;}
h1,h2,h3					{margin: 0; padding: 0;}
h1							{font-size: 28px; width: 420px; font-weight: normal;}
h2							{font-size: 16px; width: 420px; font-weight: normal;color:#000000;}
h3							{font-size: 16px; width: 420px; font-weight: normal;color:#ffffff;}
a							{color: #fff;}
a:hover						{color: #fff;}

/* Container */
.cntCenter					{position: absolute; left: 50%; width: 950px; margin-left: -475px;}
.cntMain					{width: 950px; background-color: #0a2c74; background-repeat: no-repeat;}

/* Header */
.cntNav						{margin-top: 25px; padding-right: 15px; float: left; width: 935px}

.cntNav	a					{background-repeat: no-repeat; height: 45px; float: right; overflow: hidden; text-indent: -3000px; background-position: 5px 0; padding: 0 5px; margin-top: 5px;}

.cntNav	a.AboutUs			{background-image: url(topnav/navAboutUs.gif); width: 79px;}
.cntNav	a.Contact			{background-image: url(topnav/navContact.gif); width: 74px;}
.cntNav	a.News				{background-image: url(topnav/navNews.gif); width: 74px;}
.cntNav	a.Career			{background-image: url(topnav/navCareer.gif); width: 74px;}
.cntNav	a.Partners			{background-image: url(topnav/navPartners.gif); width: 79px;}
.cntNav	a.References			{background-image: url(topnav/navReferences.gif); width: 91px;}
.cntNav	a.Services			{background-image: url(topnav/navServices.gif); width: 73px;}

.cntNav	a.AboutUs:hover		{background-image: url(topnav/navAboutUsO.gif); width: 79px;}
.cntNav	a.Contact:hover		{background-image: url(topnav/navContactO.gif); width: 74px;}
.cntNav	a.News:hover		{background-image: url(topnav/navNewsO.gif); width: 74px;}
.cntNav	a.Career:hover		{background-image: url(topnav/navCareerO.gif); width: 74px;}
.cntNav	a.Partners:hover	{background-image: url(topnav/navPartnersO.gif); width: 79px;}
.cntNav	a.References:hover	{background-image: url(topnav/navReferencesO.gif); width: 91px;}
.cntNav	a.Services:hover	{background-image: url(topnav/navServicesO.gif); width: 73px;}

.cntNav	a.AboutUsA			{background-image: url(topnav/navAboutUsA.gif); width: 79px;}
.cntNav	a.ContactA			{background-image: url(topnav/navContactA.gif); width: 74px;}
.cntNav	a.NewsA				{background-image: url(topnav/navNewsA.gif); width: 74px;}
.cntNav	a.CareerA			{background-image: url(topnav/navCareerA.gif); width: 74px;}
.cntNav	a.PartnersA			{background-image: url(topnav/navPartnersA.gif); width: 79px;}
.cntNav	a.ReferencesA			{background-image: url(topnav/navReferencesA.gif); width: 91px;}
.cntNav	a.ServicesA			{background-image: url(topnav/navServicesA.gif); width: 73px;}

.cntNav a.Logo				{float: left; width: 179px; height: 30px; margin: 0 0 0 25px;}
.cntNav	img				{float: left; width: 179px; height: 30px; border: 0;}
.cntNav a.Swedish			{float: left; width: 24px; height: 12px; margin: 0 0 0 0px;}

.mainTable					{text-align: middle; height:475px; }

/* Pushes */
.Pushes						{width: 950px; margin-top: 10px;}
.Pushes h2					{margin-bottom: 5px; width: 190px;}
.Pushes .Push				{width: 190px; padding: 15px 20px; background-color: #cccccc;}
.Pushes .Push a				{background-image: url(page/icnContRed.gif); background-position: 0 2px; background-repeat: no-repeat; display: block; padding-left: 14px; color: #828282; text-decoration: none; font-weight: bold; margin-top: 12px;}
.Pushes .Push a:hover		{color: #333;}
.Pushes .Sep				{width: 10px;}
.Pushes .PushImage			{width: 230px; padding: 0; margin: 0;}
.Pushes .PushImage a		{padding: 0; margin: 0;}
.Pushes .PushImage img		{width: 230px; height: 165px; border: 0; padding: 0; margin: 0;}

/* Main */
.cntMain .Intro				{width: 420px; padding: 50px; spacing: 50px; color: #fff;}
.cntMain .Intro .Separator	{border-top: 1px solid #fff; border-bottom: 1px solid #fff; margin: 18px 0 15px 0;}

/* Footer */
.cntFooter				{width: 950px; text-align: center; color: #999999; margin: 20px 0;}
.cntFooter span				{color: #cccccc;}
.cntFooter a				{color: #999999;}

/* Picture */
.cntMain .Picture			{width: 530px; spacing: 50px}

/* Headlines */
.topHeader 					{background-color:none;background-image:none;color:white;font-size:23px;}

/* Languages */
.cntLang {
	text-align:right;
}
