body {
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	background-color:#FFF;
	color:#333;
	margin:0;
	padding:0;
	text-align:center;
}

#navlinks {
	width:100%;
	padding-bottom:7px;
	background-image:url(../gui/newnav.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
#navlinks ul {
	width:100%;
	margin:0 0 0 -1px;
	padding:0;
	list-style-type:none;
}
#navlinks ul li {
	float:left;
	display:inline;
}
#navlinks ul li a {
	display:block;
	height:9px;
	background-image:url(../gui/swenav.jpg);
	background-repeat:no-repeat;
}
#navlinks ul li a.selected {
	background-image:url(../gui/swenav_selected.jpg);
}
#navlinks.eng ul li a {
	background-image:url(../gui/engnav.jpg);
}
#navlinks.eng ul li a.selected {
	background-image:url(../gui/engnav_selected.jpg);
}
#navlinks ul li a#s1 {
	width:32px;
	background-position:0 0;
}
#navlinks ul li a#s2 {
	width:73px;
	background-position:-31px 0;
}
#navlinks ul li a#s3 {
	width:40px;
	background-position:-104px 0;
}
#navlinks ul li a#s4 {
	width:55px;
	background-position:-144px 0;
}
#navlinks ul li a#s5 {
	width:60px;
	background-position:-199px 0;
}
#navlinks ul li a#s7 {
	width:42px;
	background-position:-259px 0;
}
#navlinks ul li a#e1 {
	width:41px;
	background-position:0 0;
}
#navlinks ul li a#e2 {
	width:65px;
	background-position:-41px 0;
}
#navlinks ul li a#e3 {
	width:37px;
	background-position:-106px 0;
}
#navlinks ul li a#e4 {
	width:45px;
	background-position:-143px 0;
}
#navlinks ul li a#e5 {
	width:59px;
	background-position:-188px 0;
}
#navlinks ul li a#e7 {
	width:54px;
	background-position:-248px 0;
}
#navlinks ul li a span {
	display:none;
}

#navlinks.engnav ul li a {
	margin-right:3px;
}
#navlinks ul li a.last {
	margin-right:0;
}
#navlinks ul li a.selected {
	color:#ff6e00;
}
.clear {
	clear:both;
}

td {
	font-size:11px;
	line-height:14px;	
}

img {
	border:none;
}
a {
	color:#000;
	font-weight:bold;
}
#backLink {
	display:block;
	float:right;
	background-image:url('../gui/back.gif');
	background-repeat:no-repeat;
	background-position:0 4px;
	padding:1px 0 1px 11px;
	font-weight:normal;
	text-decoration:none;
}

/*---------------------------------------
Hela innehållet
----------------------------------------*/
#content {
	position:relative;
	width:920px;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	background-color:#FFF;
}

#flarp {
	position:absolute;
	top:0px;
	left:0px;
	width:61px;
	height:201px;
}

#photographer {
	position:absolute;
	top:384px;
	left:48px;
	height:110px;
	width:12px;
	background-image:url('../gui/fotograf.gif');
	background-repeat:no-repeat;
}

#photographer_eng {
	position:absolute;
	top:354px;
	left:48px;
	height:140px;
	width:12px;
	background-image:url('../gui/photographer.gif');
	background-repeat:no-repeat;
}

#photographer_cs {
	position:absolute;
	top:342px;
	left:48px;
	height:152px;
	width:12px;
	background-image:url('../gui/fotograf_camilla_svensk.gif');
	background-repeat:no-repeat;
}

#photographer_eng_cs {
	position:absolute;
	top:342px;
	left:48px;
	height:152px;
	width:12px;
	background-image:url('../gui/fotograf_camilla_svensk.gif');
	background-repeat:no-repeat;
}

#eng {
	position:absolute;
	top:497px;
	left:34px;
	height:13px;
	width:22px;
}

/*---------------------------------------
Bilder
----------------------------------------*/
#picarea {
	position:absolute;
	top:0px;
	left:60px;	
}

/*PRODUKTSIDANS BILDER (kollage om 4)*/
#pic1 {
	position:absolute;
	top:0px;
	left:0px;
}
#pic2 {
	position:absolute;
	top:0px;
	left:260px;
}
#pic3 {
	position:absolute;
	top:260px;
	left:0px;
}
#pic4 {
	position:absolute;
	top:260px;
	left:260px;
}

/*PRODUKTBILDER (stor bild + tumnaglar)*/
#pic {
	position:absolute;
	top:0px;
	left:0px;
	width:410px;
	height:510px;
	background-color:#FFF;
}
#thumbsCol {
	position:absolute;
	top:0px;
	left:420px;
}
#thumbsCol div {
	width:90px;
	margin-bottom:10px;
	background-image:url('../gui/dotted_pic_bg.gif');
	background-repeat:repeat;
}
#thumbsCol div img {
	width:90px;
}

/*Popuper - kod inne på huvudsidan*/
#content #popup {
	position:absolute;
	top:40;
	left:110px;
	width:720px;
}
#content #popup div {
	position:absolute;
	top:0;
	left:0px;
}

/*Popuper - inne i själva popupen*/
body.popup {
	text-align:left;
}
#popupContent {
	margin:10px;
	margin-left:20px;
	line-height:17px;	
}
#popupLogo {
	display:none;
}
#popupVerktyg {
	margin-top:16px;
}


/*INFOSIDANS BILDER (stor bild utan tumnaglar)*/
#infopic {
	position:absolute;
	top:0px;
	left:0px;
	width:510px;
	height:510px;
}

/*---------------------------------------
Textkolumnen
----------------------------------------*/
#textarea {
	position:absolute;
	top:0px;
	left:600px;
	width:303px;
	height:480px;
	background-color:#FFF;
}

body.textframe {
	text-align:left;
}
#textcontent {
	width:270px;
	margin-top:10px;
}
.brodtext {
	line-height:14px;
}

h1 {
	font-size:12px;
	font-weight:bold;
	margin-bottom:18px;
}

.butiker div {
	background-image:url('../gui/sq.gif');
	background-position:0 4px;
	background-repeat:no-repeat;
	padding-left:14px;
	margin-bottom:8px;
	margin-left:6px;
}
.butiker div div {
	background-image:none;
	margin:0;
	padding:0;
}
.butiker div a {
	color:#333;
	font-weight:normal;
}
.butiker h2 {
	font-size:12px;
	padding-bottom:8px;
	margin-top:18px;
	margin-bottom:1px;
}
.butiker h3 {
	font-size:11px;
	padding-bottom:8px;
	margin-top:18px;
	margin-bottom:1px;
	background-image:url('../gui/nav_dotted.gif');
	background-position:bottom left;
	background-repeat:repeat-x;	
}

/*---------------------------------------
Logo och navigering
----------------------------------------*/
#unav {
	margin-top:18px;
}
#logo {
	margin-top:20px;
	margin-bottom:10px;
}
#logo a {
	color:#FFF;
}
#unav a {
	display:block;
	padding-bottom:11px;
	margin-top:2px;
	background-image:url('../gui/nav_dotted.gif');
	background-position:bottom left;
	background-repeat:repeat-x;	
}
#order {
	position:absolute;
	top:476px;
	left:600px;
	height:24px;
	font-weight:bold;
}

/*--------------------------------------------
Pressbilder
----------------------------------------------*/
.press {
	clear:both;
	padding-top:8px;
}
.press img {
	border:1px solid #ddd;
	float:left;
	display:inline;
}
.press div {
	float:left;
	display:inline;
	margin-left:12px;
	padding-top:12px;
}
.press div a {
	font-weight:normal;
}

.pressclippings td {
	vertical-align:top;
	font-size:10px;
	text-align:center;
	padding-right:6px;
	padding-bottom:12px;
}
.pressclippings td img {
	display:block;
	border:1px solid #bbb;
}
.pressclippings td a {
	font-weight:normal;
	text-decoration:none;
}

.chooseCountry {
	font-size:12px;
	color:#000;
	margin-top:50px;
}
.chooseCountry h2 {
	font-size:12px;
	color:#000;
	font-weight:bold;
	padding:0 0 3px 0;
	margin:0;
	border-bottom:1px dashed #000;
}
.chooseCountry a {
	margin:10px 0 0 0;
	display:block;
}


/* new clearfix */
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
	}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */