/*import reset styles*/
@import url("reset.css");

body {
	background-color: #000;
}
#wrapper {
	background:url(../images/header_background.jpg) right top no-repeat #FFF;
	width:996px;
	margin:0 auto;
	padding:0 10px 0px 10px;
	
}
#header {
	height:123px;
	width:996px;
}
#branding {
	height:222px;
	width:996px;
	border-width:1px 1px 0px 1px;
	border-style:solid;
	border-color:#C9C9C9;
}
#content {
	width:996px;
	border-width:0px 1px 1px 1px;
	border-style:solid;
	border-color:#C9C9C9;
}
.contentrow {
	background-color:#FFF;
	padding:45px 0 15px 0;
}
.twocol {
	padding:0 30px;
	background:url(../images/2colbg.gif) left top repeat-y;
}

.threecolblock {	
	background:url(../images/3colbg.gif) left top repeat-y;
}
.column {
	width:302px;
	float:left;
	padding:0 15px;
}
#logo {	
	padding: 25px;
}
#flasharea {
	float:left;
	margin-bottom: 10px;
}
/*#flashholder {
	background:url(../images/logowall_PA.jpg) left top no-repeat #666;
	width:772px;
	height:208px;
	margin-top:28px;
}*/

#toparea {
	background: #fff url(../images/brandingbg.gif) left top no-repeat;
	width:996px;
	height:266px;
}

.imagecopy {
	float:left;
	margin-top:50px;
	/*background-color:#8bd3f5;*/
	width:430px;
	padding:10px 15px 15px 15px;
}
.imagecopy h1 {
	font-weight:bold;
	font-size:30px;
	line-height:30px;
	padding-left:10px;
}
.blue {
	color:#5c6f7b;
}
.imagecopy ul {
	margin-left:25px;
	list-style:square;
	font-size:12px;
}
.imagecopy li {
	margin:6px 0;
}
.imagecopy p {
	margin-top:10px;
	font-size:12px;
}

.countrylist {
	float:left;
	padding-left:60px;
	
}
.countrynolink {
	display:block;
	line-height:25px;
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
	color:#13759B;
	color:#666666;
	padding:2px;
}
.smalltext {
	font-size:11px;
	font-weight:normal;
}
.countrylist h2 {
	font-size:22px;
	font-weight:bold;
	margin-bottom:10px;
}
.countrylist a {
	display:block;
	width:200px;
	line-height:25px;
	font-size:15px;
	text-decoration:none;
	font-weight:bold;
	color:#13759B;
	padding:2px;
}
.countrylist a:hover {
	color:#333;
	background:url(../images/arrow.gif) right top no-repeat #dde8e9;
}

#footer {
	text-align:right;
	font-size:10px;
	background: url(../images/footer_background.jpg) left bottom no-repeat;
	height: 164px;
}

#text-footer {
	text-align:right;
	font-size:10px;
	color: #FFF;
	margin-right: 60px;
}

#maparea {
	width:574px;
	height:390px;
	background:url(../images/eumap.gif) left top no-repeat;
	float:left;
	position:relative;
}
.uk, .france, .germany, .spain, .netherlands, .norge, .sverige, .danmark, .suomi{
	position:absolute;
	display:block;
	
}
.uk {
	top:100px;
	left:205px;
	width:76px;
	height:93px;
	background:url(../images/countries/uk.gif) left top no-repeat;
}
.france {
	top:210px;
	left:235px;
	width:75px;
	height:85px;
	background:url(../images/countries/france.gif) left top no-repeat;
}
.germany {
	top:165px;
	left:320px;
	width:50px;
	height:75px;
	background:url(../images/countries/deutschland.gif) left top no-repeat;
}
.spain {
	top:280px;
	left:180px;
	width:80px;
	height:85px;
	background:url(../images/countries/espania.gif) left top no-repeat;
}
/*.netherlands {
	top:165px;
	left:290px;
	width:30px;
	height:40px;
	background:url(../images/countries/netherlands.gif) left top no-repeat;
}*/
.netherlands {
	top:165px;
	left:285px;
	width:40px;
	height:40px;
	background:url(../images/countries/netherlands.gif) left top no-repeat;
}

.norge {
	top:8px;
	left:308px;
	width:44px;
	height:105px;
	background:url(../images/countries/norge.gif) left top no-repeat;
}
.sverige {
	top:0px;
	left:350px;
	width:44px;
	height:140px;
	background:url(../images/countries/sverige.gif) left top no-repeat;
}
/*.danmark {
	top:122px;
	left:322px;
	width:30px;
	height:30px;
	background:url(../images/countries/danmark.gif) left top no-repeat;
}*/
.danmark {
	top:122px;
	left:317px;
	width:40px;
	height:30px;
	background:url(../images/countries/danmark.gif) left top no-repeat;
}
.suomi {
	top:0px;
	left:405px;
	width:50px;
	height:80px;
	background:url(../images/countries/suomi.gif) left top no-repeat;
}
.uk:hover, .france:hover, .germany:hover, .spain:hover, .netherlands:hover, .norge:hover, .sverige:hover, .danmark:hover, .suomi:hover{
	background-position:left bottom;
}

