html
{
	height: 100%;
}
body
{
	margin: 0px;
	padding: 0px;
	background-color: #EEF2EC;
	background-image: url(../img/pageLayout/background.gif);
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
h1
{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 3px;
}
h2
{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-top: 0;
	margin-bottom: 3px;
}
h3
{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 0;
	margin-bottom: 3px;
}
a:link
{
	color: #FF6600;
	text-decoration: none;
}
a:visited
{
	color: #FF6600;
	text-decoration: none;
}
a:hover
{
	color: #FF6600;
	text-decoration: underline;
}
a:active
{
	color: #FF6600;
	text-decoration: none;
}
a img
{
	border: none;
}
p {
	margin:3px 0 0 0;
}
blockquote {
	font-family:"Times New Roman", Times, serif;
	font-size:18px;
	font-weight:normal;
	margin: 1em 6em;
	padding: .5em;
	padding-right:0px;
	background-color:#EEE;
	width:auto;
}
blockquote p {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	font-weight:normal;
	padding:5px 0 5px 5px;
}
.text
{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
#content
{
	width: 970px;
	padding-left: 10px;
	padding-right: 10px;
	background-color: #FFFFFF;
	background-image: url(../img/pageLayout/pageBackground.gif);
	left: 50%;
	top: 0px;
	position: absolute;
	margin-left: -497px;
	overflow: visible;
	height: auto;
}
#top
{
	width: 970px;
	height: 120px;
	background-image: url(../img/pageLayout/topBackground.gif);
	background-repeat: repeat-x;
}
#logo-position
{
	float: left;
	width: 300px;
	margin-left: 15px;
	margin-top: 28px;
}
#bannerPanorama
{
	float: left;
	width: 600px;
	height: 100px;
	margin-top: 20px;
	margin-left: 42px;
	border: 0px solid #DDDDDD;
}
.banner-panorama-nc
{
	float: left;
	width: 600px;
	height: 100px;
	margin-top: 9px;
	margin-left: 42px;
}
.banner-stortavla1
{
	border:1px solid #eee;
	height:200px;
}
.banner-stortavla2
{
	float:left;border:1px solid #eee;
	width:110px;
	height:375px;
	margin-top:3px;
}
.banner-standard
{
	float:right;
	border:1px solid #eee;
	width:110px;
	height:90px;
	margin-top:3px;
}
#pageContent
{
	width: 970px;
}
#box465 {
	float:left;
	width:465px;
	height:125px;
	background-image:url(../img/pageLayout/box465.gif);
	background-repeat:no-repeat; margin-bottom:10px;
}
#box240 {
	float:left;
	width:240px;
	height:125px;
	background-image:url(../img/pageLayout/box240.gif);
	background-repeat:no-repeat;margin-bottom:10px;
}
#box240-matchmail {
	float:left;
	width:200px;
	margin-left:16px;
	margin-top:20px;
}
#box465b {
	float:left;
	width:465px;
	height:300px;
	background-image:url(../img/pageLayout/box465b.gif);
	background-repeat:no-repeat;
}
#presentation-slide {
	float:left;
	width:424px;
	margin-left:25px;
	margin-top:20px;
}
#presentation-bild {
	float:left;
	width:110px;
	border:#EEE 4px solid;
}
#presentation-text {
	float:left;
	margin-left:15px;
	width:280px;
}
#box240b {
	float:left;
	width:240px;
	height:300px;
	background-image:url(../img/pageLayout/box240b.gif);
	background-repeat:no-repeat;
}
#box240b-lediga-platser {
	float:left;
	width:200px;
	margin-left:16px;
	margin-top:20px;
}
#box704
{
	background-image: url(../img/pageLayout/box704.gif);
	background-repeat: no-repeat;
	width: 704px;
	height: 284px;
	margin-left: 1px;
}
#box704inverted
{
	background-image: url(../img/pageLayout/box704inverted.gif);
	background-repeat: no-repeat;
	width: 648px;
	margin-left: 1px;
	padding:28px;
	overflow:hidden;
}
#box704-cp
{
	background-image: url(../img/pageLayout/box704.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	width: 704px;
	margin-left: 1px;
	padding-bottom:50px;
	overflow:hidden;
}
.eduposter
{
	float:left;
	width:200px;
	padding-left:24px;
	padding-top:14px;
}
#studera-utomlands-starttext {
	float:left;
	width:424px;
	margin-left:25px;
	margin-top:20px;
}
#studera-utomlands-starttext h1 {
	background-image:url(../img/pageLayout/h1-studera-utomlands.gif);
	background-repeat:no-repeat;
	margin:0 0 3px 0;
	padding:0 0 8px 0;
	text-indent:-9999px;	
}
.studera-utomlands-info {
	width:680px;
	float:left;
	padding-bottom:35px;
	margin:15px 0 10px 25px;
	height:auto;
	background-image:url(../img/pageLayout/separator-studera-utomlands.gif);
	background-repeat:no-repeat;
	background-position:bottom;
}
.studera-utomlands-info h3 {
	background-image:url(../img/pageLayout/h2-saker-att.gif);
	background-repeat:no-repeat;
	margin:0 0 7px 0;
	padding:0 0 8px 0;
	text-indent:-9999px;	
}
.studera-utomlands-bild{
	float:left;
	width:192px;
	margin:3px 24px 0px 0px;
	height:120px;
	border:#EEE 4px solid;
}
#studera-utomlands-videopresentation {
	float:left;
	width:365px;
	padding-left:59px;
	background-image:url(../img/pageLayout/videogradient.gif);
	background-repeat:no-repeat;	
}
#studera-utomlands-dela {
	float:left;
	width:200px;
	margin-left:16px;
}
.studera-utomlands-vbreak {
	margin-bottom:7px;	
}
#bannerBox
{
	float: right;
	width: 256px;
	height: auto;
	background-image: url(../img/pageLayout/bannerBackground.gif);
	background-repeat: no-repeat;
	margin-right:2px;
}
#footer
{
	width: 955px;
	height: 23px;
	float: left;
	background-image: url(../img/pageLayout/footerBackgroundTall.png);
	background-repeat: no-repeat;
	margin-top: 90px;
	padding-left: 15px;
	padding-top: 10px;
	margin-bottom:0px;
	padding-bottom:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	overflow:hidden;
}
#footer A:link
{
	color: #333333;
}
#footer A:visited
{
	color: #333333;
}
/*navigation*/
#nav
{
	padding-left: 0px;
	padding-bottom: 25px;
}
#nav UL
{
	width: 970px;
	height: 40px;
	position: relative;
	background: url(../img/pageLayout/nav-bg.gif) no-repeat 0 0;
	list-style: none;
	margin: 0;
	padding: 0px;
}
#nav LI
{
	display: inline;
}
#nav LI A:link, #nav LI A:visited
{
	border: none;
	height: 40px;
	display: block;
	position: absolute;
	top: 0;
	text-indent: -9999px;
}
#nav LI.start A:link, #nav LI.start A:visited
{
	left: 0;
	width: 108px;
}
#nav LI.college-universitet A:link, #nav LI.college-universitet A:visited
{
	left: 109px;
	width: 168px;
}
#nav LI.mba A:link, #nav LI.mba A:visited
{
	left: 278px;
	width: 66px;
}
#nav LI.sprakresor A:link, #nav LI.sprakresor A:visited
{
	left: 345px;
	width: 112px;
}
#nav LI.registrering A:link, #nav LI.registrering A:visited
{
	left: 458px;
	width: 119px;
}
#nav LI.dela A:link, #nav LI.dela A:visited
{
	left: 947px;
	width: 14px;
	padding-top: 14px;
}
#nav LI.start A:hover
{
	background: url(../img/pageLayout/nav-bg.gif) no-repeat 0px -40px;
}
#nav LI.college-universitet A:hover
{
	background: url(../img/pageLayout/nav-bg.gif) no-repeat -109px -40px;
}
#nav LI.mba A:hover
{
	background: url(../img/pageLayout/nav-bg.gif) no-repeat -278px -40px;
}
#nav LI.sprakresor A:hover
{
	background: url(../img/pageLayout/nav-bg.gif) no-repeat -345px -40px;
}
#nav LI.registrering A:hover
{
	background: url(../img/pageLayout/nav-bg.gif) no-repeat -458px -40px;
}
/*navigation end*/
.utbildning-box-info
{
	margin-bottom: 20px;
}

/* extra för ESL reportage */
.main_reportage { font-size: 13px; padding-top: 2px; }
h4 {margin: 2px 0px; font-style: italic;}
