body	{
margin:0;
padding:0 0 10px;
background:#FEFBF6;
font-family:"Courier New", Courier, mono;
text-align:center; /* center the page for IE */
}
.container	{
width:992px;
margin:0 auto; /* center the page, other browsers than IE */
overflow:hidden;
height:685px;
color:#FFFFFF;
text-align:left;
}
/*----------------------header----------------------*/
.header	{
position:absolute;
width:992px;
padding:0;
text-align:left;
}
.header .header-logo	{
overflow:hidden;
display:block;
width:312px;
height:56px;
text-decoration:none;
text-indent:-9999px;
background:url(../graphics/h1-sturehof.gif) no-repeat 100% 0;
margin:16px 0 3px 336px;
}
.header h1	{
margin:0;
}
.header .header-logo a	{
display:block;
width:312px;
height:56px;
overflow:hidden;
text-decoration:none;
text-indent:-9999px;
background:url(../graphics/h1-sturehof.gif) no-repeat 100% 0;
margin:16px 0 0 336px;
}

/*
.header .header-lang-list	{
position:absolute;
top:590px;
margin-left:900;
list-style:none;
padding:0;
}
.header .header-lang-list li	{
float:left;
margin:0 0 0 10px;
padding:0;
width:30px;
height:21px;
}
.header .header-lang-list li a	{
margin:0;
padding:0;
overflow:hidden;
text-indent:-9999px !important;
width:30px;
height:21px;
}
#header-lang-item-1 a	{
background:url(../graphics/li-lang-swe.gif) no-repeat;
text-indent:-9999px !important;
}
#header-lang-item-2 a	{
background:url(../graphics/li-lang-eng.gif) no-repeat;
text-indent:-9999px !important;
}
*/

.header-lang-list	{
position:absolute;
z-index:1000;
/*
margin-left:908px;
top:645px;
*/
margin:0 0 0 918px;
top:625px;
padding:0px;
list-style-type:none;
background-color:#CC66CC;
}
.header-lang-list li {
display:inline;
}
#header-lang-item-1 a	{
position:absolute;
background-image:url(../graphics/li-lang-swe.gif);
background-repeat:no-repeat;
height:26px;
width:35px;
text-indent:-9999px;
overflow:hidden;
margin-left:37px;
}
#header-lang-item-3 a	{
position:absolute;
background-image:url(../graphics/li-lang-eng.gif);
background-repeat:no-repeat;
height:26px;
width:35px;
text-indent:-9999px;
overflow:hidden;
}

.header-lang-listlink	{
position:absolute;
z-index:1000;
/*
margin-left:908px;
top:645px;
*/
margin:0 0 0 918px;
top:625px;
padding:0px;
list-style-type:none;
background-color:#CC66CC;
}
.header-lang-listlink li {
display:inline;
}
#header-lang-item-1link a	{
position:absolute;
background-image:url(images/stories/graphics/logo-riche.gif);
background-repeat:no-repeat;
height:31px;
width:55px;
text-indent:-9999px;
overflow:hidden;
margin-left:37px;
}
#header-lang-item-3link a	{
position:absolute;
background-image:url(images/stories/graphics/logo-teatergrillen.gif);
background-repeat:no-repeat;
height:41px;
width:77px;
text-indent:-9999px;
overflow:hidden;
}





/* styles för hem-knappen / loggan */
li#menu-item-15	{
position:absolute;
top:13px;
left:34%;
}
li#menu-item-15 a	{/* styles för hem-knappen-länken */
width:312px;
height:56px;
text-indent:-9999px;
background-image:url(../graphics/transparent.gif);
}

/* svenska navigationen */
.menu-lang-1 li#menu-item-16, .menu-lang-1 li#menu-item-16 a	{
width:103px;
background:url(../graphics/nav-bokabord.gif) no-repeat;
}
.menu-lang-1 li#menu-item-16.active a	{
width:103px;
background:url(../graphics/nav-bokabord-active.gif) no-repeat;
}
.menu-lang-1 #menu-item-16 a:hover	{
background-image: url(../graphics/nav-bokabord1.gif);
background-repeat: no-repeat;
background-position: 0 0;
}
.menu-lang-1 li#menu-item-17, .menu-lang-1 li#menu-item-17 a	{
width:60px;
background:url(../graphics/nav-meny.gif) no-repeat;
}
.menu-lang-1 li#menu-item-17.active a	{
width:60px;
background:url(../graphics/nav-meny-active.gif) no-repeat;
}
.menu-lang-1 #menu-item-17 a:hover	{
background-image: url(../graphics/nav-meny1.gif);
background-repeat: no-repeat;
background-position: 0 0;
}
.menu-lang-1 li#menu-item-18, .menu-lang-1 li#menu-item-18 a	{
width:77px;
background:url(../graphics/nav-obaren.gif) no-repeat;
}
.menu-lang-1 li#menu-item-18.active a	{
width:77px;
background:url(../graphics/nav-obaren-active.gif) no-repeat;
}
.menu-lang-1 #menu-item-18 a:hover	{
background-image: url(../graphics/nav-obaren1.gif);
background-repeat: no-repeat;
background-position: 0 0;
}
.menu-lang-1 li#menu-item-19, .menu-lang-1 li#menu-item-19 a	{
width:117px;
background:url(../graphics/nav-omsturehof.gif) no-repeat;
}
.menu-lang-1 li#menu-item-19.active a	{
width:117px;
background:url(../graphics/nav-omsturehof-active.gif) no-repeat;
}
.menu-lang-1 #menu-item-19 a:hover	{
background-image: url(../graphics/nav-omsturehof1.gif);
background-repeat: no-repeat;
background-position: 0 0;
}
.menu-lang-1 li#menu-item-20, .menu-lang-1 li#menu-item-20 a	{
width:132px;
background:url(../graphics/nav-kontakt.gif) no-repeat;
}
.menu-lang-1 li#menu-item-20.active	a{
width:132px;
background:url(../graphics/nav-kontakt-active.gif) no-repeat;
}
.menu-lang-1 #menu-item-20 a:hover	{
background-image: url(../graphics/nav-kontakt1.gif);
background-repeat: no-repeat;
background-position: 0 0;
}
.menu-lang-1 li#menu-item-21, .menu-lang-1 li#menu-item-21 a	{
width:67px;
background:url(../graphics/nav-press.gif) no-repeat;
}
.menu-lang-1 li#menu-item-21.active a	{
width:67px;
background:url(../graphics/nav-press-active.gif) no-repeat;
}
.menu-lang-1 #menu-item-21 a:hover	{
background-image: url(../graphics/nav-press1.gif); 
background-repeat: no-repeat;
background-position: 0 0;
}
.menu-lang-1 li#menu-item-22, .menu-lang-1 li#menu-item-22 a	{
width:90px;
background:url(../graphics/nav-aktuellt.gif) no-repeat;
}
.menu-lang-1 #menu-item-22 a:hover	{
background-image: url(../graphics/nav-aktuellt1.gif);
background-repeat: no-repeat;
background-position: 0 0;
}
.menu-lang-1 li#menu-item-22.active a {
width:90px;
background:url(../graphics/nav-aktuellt-active.gif) no-repeat;
}

.menu-lang-1 li#menu-item-presentkort, .menu-lang-1 li#menu-item-presentkort a	{
	width:108px;
	background-image: url(../images/nav-presentkort.gif);
	background-repeat: no-repeat;
}
.menu-lang-1 #menu-item-presentkort a:hover	{
	background-image: url(../images/nav-presentkort1.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.menu-lang-1 li#menu-item-presentkort.active a {
	width:108px;
	background-image: url(../images/nav-presentkort-active.gif);
	background-repeat: no-repeat;
}







.menu-lang-1 li#menu-item-23, .menu-lang-1 li#menu-item-23 a	{
width:90px;
background:url(../graphics/nav-aktuellt.gif) no-repeat;
}
.menu-lang-1 #menu-item-23 a:hover	{
background-image: url(../graphics/nav-aktuellt1.gif);
background-repeat: no-repeat;
background-position: 0 0;
}

/* engelska navigationen */
.menu-lang-3 li#menu-item-16, .menu-lang-3 li#menu-item-16 a	{
width:118px;
background:url(../graphics/nav-bokabord-eng.gif) no-repeat;
}
.menu-lang-3 li#menu-item-16.active a	{
width:118px;
background:url(../graphics/nav-bokabord-eng-active.gif) no-repeat;
}
.menu-lang-3 #menu-item-16 a:hover	{
background-image: url(../graphics/nav-bokabord1-eng.gif);
background-repeat: no-repeat;
background-position: 0 0;
}
.menu-lang-3 li#menu-item-17, .menu-lang-3 li#menu-item-17 a	{
width:60px;
background:url(../graphics/nav-meny-eng.gif) no-repeat;
}
.menu-lang-3 li#menu-item-17.active a	{
width:60px;
background:url(../graphics/nav-meny-eng-active.gif) no-repeat;
}
.menu-lang-3 #menu-item-17 a:hover	{
background-image: url(../graphics/nav-meny1-eng.gif);
background-repeat: no-repeat;
background-position: 0 0;
}
.menu-lang-3 li#menu-item-18, .menu-lang-3 li#menu-item-18 a	{
width:76px;
background:url(../graphics/nav-obaren-eng.gif) no-repeat;
}
.menu-lang-3 li#menu-item-18.active a	{
width:76px;
background:url(../graphics/nav-obaren-eng-active.gif) no-repeat;
}
.menu-lang-3 #menu-item-18 a:hover	{
background-image: url(../graphics/nav-obaren1-eng.gif);
background-repeat: no-repeat;
background-position: 0 0;
}
.menu-lang-3 li#menu-item-19, .menu-lang-3 li#menu-item-19 a	{
width:140px;
background:url(../graphics/nav-omsturehof-eng.gif) no-repeat;
}
.menu-lang-3 li#menu-item-19.active a	{
width:140px;
background:url(../graphics/nav-omsturehof-eng-active.gif) no-repeat;
}
.menu-lang-3 #menu-item-19 a:hover	{
background-image: url(../graphics/nav-omsturehof1-eng.gif);
background-repeat: no-repeat;
background-position: 0 0;
}
.menu-lang-3 li#menu-item-20, .menu-lang-3 li#menu-item-20 a	{
width:129px;
background:url(../graphics/nav-kontakt-eng.gif) no-repeat;
}
.menu-lang-3 li#menu-item-20.active a	{
width:129px;
background:url(../graphics/nav-kontakt-eng-active.gif) no-repeat;
}
.menu-lang-3 #menu-item-20 a:hover	{
background-image: url(../graphics/nav-kontakt1-eng.gif);
background-repeat: no-repeat;
background-position: 0 0;
}
.menu-lang-3 li#menu-item-21, .menu-lang-3 li#menu-item-21 a	{
width:69px;
background:url(../graphics/nav-press-eng.gif) no-repeat;
}
.menu-lang-3 li#menu-item-21.active a	{
width:69px;
background:url(../graphics/nav-press-eng-active.gif) no-repeat;
}
.menu-lang-3 #menu-item-21 a:hover	{
background-image: url(../graphics/nav-press1-eng.gif);
background-repeat: no-repeat;
background-position: 0 0;
}
.menu-lang-3 li#menu-item-22, .menu-lang-3 li#menu-item-22 a	{
width:62px;
background:url(../graphics/nav-aktuellt-eng.gif) no-repeat;
}
.menu-lang-3 li#menu-item-22.active a	{
width:62px;
background:url(../graphics/nav-aktuellt-eng-active.gif) no-repeat;
}
.menu-lang-3 #menu-item-22 a:hover	{
background-image: url(../graphics/nav-aktuellt1-eng.gif);
background-repeat: no-repeat;
background-position: 0 0;
}


/* generella styles för navigationen (inklusive i footern, som inte används) */
.menu	{
	list-style:none;
	margin:75px 0 5px 131px;
	padding:0;
	height:25px;
	background-image: url(../images/gpx-menu-bottom.gif);
	background-repeat: no-repeat;
	background-position: 10px 23px;
}
/* unika styles för menyn i footern */
.footerstyle .menu	{
display:none;
margin:0;
padding:0;
clear:both;
}
.menu li	{
display:inline;
margin:0 -5px 0 0;
padding:0;
height:24px;
float:left;
}
.footerstyle .menu li	{
display:block;
}
.menu li a	{
margin:0;
padding:0;
overflow:hidden;
float:left;
color:#000000;
text-decoration:none;
height:20px;
text-indent:-9999px !important;
font-size:0.1px;
/*
background:url(../graphics/li-nav-right.gif) no-repeat 0 2px;
*/
}

.footerstyle .menu li a	{
display:block;
margin:0;
padding:0;
color:#fff;
font-weight:normal;
text-decoration:none;
background-image:none;
}
.menu li a.none	{
background-image:none;
}
.menu li a:hover	{
text-decoration:underline;
}

/*----------------------content----------------------*/
.body	{
position:absolute;
width:992px;
height: 501px;
overflow:hidden;
background:url(../graphics/bg-content.jpg) no-repeat;
background-color:#000000;
clear:both;
margin-top:3px;
}
.content	{
	text-align:left;
	width:992px;
	overflow:hidden;
	font-size:11px;
	z-index: 90;
}
.content-title	{
margin:28px 0 0 0;
padding:0;
/*
padding:28px 0 10px 25px;
font-size:20px;
*/
background-repeat:no-repeat;
height:32px;
width:100%;
text-indent:-9999px;
background-position:23px 0;
}
.content-titlepresentkort	{
margin:28px 0 0 0;
padding:0;
/*
padding:28px 0 10px 25px;
font-size:20px;
*/
background-repeat:no-repeat;
height:32px;
width:100%;
text-indent:-9999px;
background-position:23px 0;
}

.content-body	{
margin:0;
line-height:17px;
}
.content-body h3	{
font-size:14px;
}
.content-body p	{
margin-top:0;
margin-bottom:13px;
}
.content a	{
color:#FFFFFF;
}
#content-body-table	{
}
#content-body-table td	{
vertical-align:top;
}
.col3note	{
	font-size:12px;
	padding-top:22px;
	height:250px;
	line-height:21px;
	color: #000000;
}
.col3note p	{
margin-bottom:22px;
}
.col3address	{
font-size:11px;
color:#FFFFFF;
padding-top:35px !important;
line-height:17px;
}
.col3address a	{
color:#FFFFFF;
}
.col3address p	{
}
.col3note a	{
color:#FF0000;
}

.submenu	{ /* gömmer undermenyn */
display:none;
}

/*--info-column--*/
.box-container	{
position:absolute;
right:3px;
padding:0;
margin:85px 0 0 0;
color:#000000;
}
.box	{
right:3px;
padding:0;
color:#000000;
}
.box h5.box-title	{
margin:3px 0;
font-size:14px;
font-weight:bold;
width:220px;
}
.box-content	{
margin:3px 0 25px 0;
font-size:14px;
width:220px;
}
.box a	{
color:#FF0000;
}

/*--footer--*/
.footerstyle	{
	position:absolute;
	padding-top: 5px;
	margin: 0px;
}
.footerstyle img	{
margin-right:30px;
display:inline;
float:left;
margin-top:0;
}
.footerstyle a	{
color:#FFFFFF;
}

/*--text-block--*/
.text-block	{
width:561px;
overflow:hidden;
margin:7px 0 0;
padding:7px 0 0;
background:url(../graphics/bg-top-block.gif) no-repeat;
}
.text-block-holder	{
width:549px;
overflow:hidden;
min-height:90px;
padding:0 0 4px 12px;
background:#f0f0f0 url(../graphics/bg-bottom-block.gif) no-repeat 0 100%;
}
* html .text-block-holder	{
height:90px;
overflow:visible;
}
.text-block h3	{
margin:14px 0 0 1px;
display:inline;
letter-spacing:-1px;
width:275px;
color:#4f8122;
overflow:hidden;
font:bold 20px/22px Arial, Helvetica, sans-serif;
}
.text-block .information h3	{
width:275px;
}

.text-block p	{
clear:left;
margin:0;
padding:5px 0 0 3px;
overflow:hidden;
font:12px/16px Arial, Helvetica, sans-serif;
color:#000;
}
.text-block .information p	{
width:270px;
}
/*--information--*/
.information	{
width:549px;
overflow:hidden;
background:url(../graphics/bg-separator.gif) repeat-y 305px 0;
}
.info-box	{
width:290px;
display:inline;
}
.content-box	{
width:561px;
display:inline;
}
.info-box h2, .content-box h2	{
margin:2px 0 0 2px;
letter-spacing:-1px;
font:bold 29px/30px "Franklin Gothic Medium Cond", Arial, Helvetica, sans-serif;
color:#4f8122;
letter-spacing:1px;
}
.info-box p	{
margin:7px 0 0 4px;
padding:0;
overflow:hidden;
font:12px/16px Arial, Helvetica, sans-serif;
color:#000;
}

.info-box a:focus	{outline:none;}
/*--list--*/
.list	{
float:right;
width:228px;
overflow:hidden;
}
.list h5	{
margin:5px 0 0;
overflow:hidden;
font:bold 16px/18px Arial, Helvetica, sans-serif;
color:#688b49;
}
.list ul	{
display:block;
margin:8px 0 0;
padding:0;
width:220px;
}
.list ul li	{
list-style:none;
overflow:hidden;
width:200px;
padding:0 0 8px 11px;
background:url(../graphics/bg-list-separator.gif) no-repeat 1px 4px;
font:12px/14px Arial, Helvetica, sans-serif;
}
.list ul a	{
color:#000;
text-decoration:none;
}
.list ul a:hover	{text-decoration:underline;}

.content-body-col3	{

width:210px;

font-size:13px !important;

line-height:21px;

padding:0 5px 0 22px;

}

/*--aktuellt--*/
.bodyaktuellt	{
background:url(../graphics/bg-aktuellt.jpg) no-repeat;
height: 501px;
}
.body-lang-1aktuellt .content-titleaktuellt	{
	background-image: url(../graphics/h3-aktuellt.gif);
}
.body-lang-3aktuellt .content-titleaktuellt	{
background-image: url(../graphics/h3-aktuellt-eng.gif);
}
.content-titleaktuellt	{
	margin:28px 0 0 0;
	padding:0;
	background-image: url(../graphics/h3-aktuellt.gif);
	/*
padding:28px 0 10px 25px;
font-size:20px;
*/
background-repeat:no-repeat;
	height:32px;
	width:100%;
	text-indent:-9999px;
	background-position:23px 0;
	z-index: 99;
}
.content-body-col1aktuellt	{
	padding:0 10px 0 25px;
	font-size:11px;
	width:310px;
	color:#FFFFFF;
	line-height: 13px;
}

.content-body-col2aktuellt	{

width:370px;

padding:0 10px 0 22px;

}

.content-body-col3aktuellt	{

width:210px;

font-size:13px !important;

line-height:18px;

padding:0 5px 0 22px;

}


/*--bokabord--*/
.bodyboka	{
background:url(../graphics/bg-start.jpg) no-repeat;
height: 501px;
}

.body-lang-1boka .content-titleboka	{
	background-image: url(../graphics/h3-bokabord.gif);
}
.body-lang-3boka .content-titleboka	{
background-image: url(../graphics/h3-bokabord-eng.gif);
}
.content-titleboka	{
margin:28px 0 0 0;
	padding:0;
	/*
padding:28px 0 10px 25px;
font-size:20px;
*/
background-image: url(../graphics/h3-bokabord.gif);
	background-repeat:no-repeat;
	height:32px;
	width:100%;
	text-indent:-9999px;
	background-position:23px 0;
	z-index: 99;
}


.content-body-col1boka	{
	padding:0 10px 0 20px;
	font-size:11px;
	width:310px;
	color:#FFFFFF;
	z-index: 99;
}

.content-body-col2boka	{

width:370px;

padding:0 10px 0 22px;

}

.content-body-col3boka	{
	width:210px;
	font-size:13px !important;
	line-height:21px;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 27px;
}



iframeboka	{

background-color:#FFFFFF;

width:480px;

height:650px;

margin:0;

overflow:hidden;

background:none;

clip:rect(40px, 480px, 650px, 0);

position:absolute;

}

iframe #navigation-main	{

display:none;

}

iframe html	{

display:none;

}
/*--obaren--*/

.bodyobar	{

background:url(../graphics/bg-obaren.jpg) no-repeat;
height: 501px;


}

.content-titleobar	{
background-image: url(../graphics/h3-obaren.gif);
background-position:347px 0;
}
.content-titleobar	{
margin:28px 0 0 0;
	padding:0;
	/*
padding:28px 0 10px 25px;
font-size:20px;
*/

	background-repeat:no-repeat;
	height:32px;
	width:100%;
	text-indent:-9999px;
	z-index: 99;
}

.content-body-col1obar	{

padding:0 10px 0 25px;

font-size:11px;

width:300px;

color:#FFFFFF;

}

.content-body-col2obar	{
	font-size:11px;
	color:#FFFFFF;
	width:325px;
	line-height: 13px;
	padding-top: 0;
	padding-right: 80px;
	padding-bottom: 0;
	padding-left: 0px;
}

.content-body-col3obar	{
	width:210px;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 32px;
}

.col3noteobar	{
	padding-top:10px;
	font-size:11px;
	line-height:15px;
}
.col3noteobar a	{
	color:#FF0000;
}
.col3note-engobar	{
font-size:12px;
padding-top:22px;
height:250px;
line-height:21px;
}
.col3note-engobar a {
	color:#FF0000;
}
.col3noteobar h3	{
	font-size:13px;
	margin:0;
}
.col3noteobar h2	{
	font-size:13px;
	margin:0;
	color: #000000;
}
.col3noteobar h4	{

font-size:11px;

margin:0;

}

.col3noteobar p	{

margin-top:5px;

}
/*--om--*/
.bodyom	{

background:url(../graphics/bg-historik.jpg) no-repeat;
height: 501px;

}
.body-lang-1om .content-titleom	{
	background-image: url(../graphics/h3-historik.gif);
}
.body-lang-3om .content-titleom	{
background-image: url(../graphics/h3-historik-eng.gif);
}
.content-titleom	{
background-image: url(../graphics/h3-historik.gif);

	margin:28px 0 0 0;
	padding:0;
	/*
padding:28px 0 10px 25px;
font-size:20px;
*/
	background-repeat:no-repeat;
	height:32px;
	width:100%;
	text-indent:-9999px;
	background-position:23px 0;
	z-index: 99;
}



.content-body-col1om	{
	padding:0 10px 0 25px;
	font-size:11px;
	width:310px;
	color:#FFFFFF;
	line-height: 12px;
}

.content-body-col2om	{

width:370px;

padding:0 10px 0 22px;

}

/*--meny--*/
.bodymeny	{

background:url(../graphics/bg-meny.jpg) no-repeat;
height: 501px;

font-size:14px;

}
.body-lang-1meny .content-titlemeny	{
	background-image: url(../graphics/h3-meny.gif);
}
.body-lang-3meny .content-titlemeny	{
background-image: url(../graphics/h3-meny-eng.gif);
}
.content-titlemeny	{
background-image: url(../graphics/h3-meny.gif);

	margin:28px 0 0 0;
	padding:0;
	/*
padding:28px 0 10px 25px;
font-size:20px;
*/
	background-repeat:no-repeat;
	height:32px;
	width:100%;
	text-indent:-9999px;
	background-position:23px 0;
	z-index: 99;
}


.content-body-col1meny	{

padding:0 10px 0 25px;

font-size:11px;

width:310px;

color:#FFFFFF;

}
.content-body-col1meny a {
	color:#FF0000;
}

.content-body-col2meny	{

width:370px;

padding:0 10px 0 22px;

}

/*--kontakt--*/
.bodykontakt	{

background:url(../graphics/bg-kontakt.jpg) no-repeat;
height: 501px;

font-size:13px;

}
.body-lang-1kontakt .content-titlekontakt	{
	background-image: url(../graphics/h3-kontakt.gif);
}
.body-lang-3kontakt .content-titlekontakt	{
background-image: url(../graphics/h3-kontakt-eng.gif);
}
.content-titlekontakt	{
background-image: url(../graphics/h3-kontakt.gif);

	margin:28px 0 0 0;
	padding:0;
	/*
padding:28px 0 10px 25px;
font-size:20px;
*/
	background-repeat:no-repeat;
	height:32px;
	width:100%;
	text-indent:-9999px;
	background-position:23px 0;
	z-index: 99;
}
.content-bodykontakt p	{

}

.content-body-col1kontakt	{

padding:0 10px 0 25px;

font-size:11px;

width:240px;

color:#FFFFFF;

}

.content-body-col1kontakt a	{

color:#FFFFFF;

}

.content-body-col2kontakt	{

width:260px;

padding:0 10px 0 22px;

font-size:11px;

color:#FFFFFF;

}

.content-body-col2kontakt a	{

color:#FFFFFF;

}
.content-body-col4kontakt	{
	width:180px;
	font-size:11px;
	color:#FFFFFF;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 0;
	padding-left: 0px;
}

.content-body-col3kontakt	{

width:210px;

font-size:13px !important;

line-height:21px;

padding:0 5px 0 22px;

}

/*--press--*/
.bodypress	{
	background:url(../graphics/bg-press.jpg) no-repeat;
	height: 501px;
	z-index: 99;
}
.content-titlepress	{
	background-image: url(../graphics/h3-press.gif);

}
.content-titlepress		{
background-image: url(../graphics/h3-press.gif);

	margin:28px 0 0 0;
	padding:0;
	/*
padding:28px 0 10px 25px;
font-size:20px;
*/
	background-repeat:no-repeat;
	height:32px;
	width:100%;
	text-indent:-9999px;
	background-position:23px 0;
	z-index: 99;
}


.content-body-col1press	{

padding:0 10px 0 25px;

font-size:11px;

width:335px;

color:#FFFFFF;

}

.content-body-col1press a	{

color:#FFFFFF;

}

.content-body-col2press	{

font-size:11px;

padding:0 10px 0 22px;

color:#FFFFFF;

}

.content-body-col2press a	{

color:#FFFFFF;

}

.content-body-col2press table td	{

text-align:center;

font-size:11px;

padding-bottom:10px;

color:#FFFFFF;

}

.content-body-col2press table td img	{

padding:5px 16px

}

.content-body-col3press	{

display:none;

}
/*--home--*/
.contenthome	{

font:14px/18px "Courier New", Courier, mono;

}

.bodyhome	{

background:url(../graphics/bg-start.jpg) no-repeat;
height: 501px;
font-size:13px;

}

.content-titlehome	{

text-indent:-9999px;

}

.content-body-col1home	{

padding:0 10px 0 25px;

font-size:11px;

width:400px;

color:#FFFFFF;

}

.content-body-col2home	{

width:280px;

padding:0 10px 0 22px;

}

.content-body-col3home	{
	width:210px;
	font-size:13px !important;
	line-height:21px;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0;
	padding-left: 22px;
}
/*--nyhetsbrev--*/
.bodynyhetsbrev	{
	background:url(../graphics/bg-aktuellt.jpg) no-repeat;
	height: 501px;
}

.body-lang-1nyhetsbrev .content-titlenyhetsbrev	{
	background-image: url(../graphics/h3-nyhetsbrev.gif);
}
.content-titlenyhetsbrev	{
background-image: url(../graphics/h3-nyhetsbrev.gif);

	margin:28px 0 0 0;
	padding:0;
	/*
padding:28px 0 10px 25px;
font-size:20px;
*/
	background-repeat:no-repeat;
	height:32px;
	width:100%;
	text-indent:-9999px;
	background-position:23px 0;
	z-index: 99;
}

.content-body-col1nyhetsbrev	{

padding:0 10px 0 25px;

font-size:11px;

width:310px;

color:#FFFFFF;

}

.content-body-col2nyhetsbrev	{

width:370px;

padding:0 10px 0 22px;

}

.content-body-col3nyhetsbrev	{

width:210px;

font-size:13px !important;

line-height:21px;

padding:0 5px 0 22px;

}

/*--om--*/
.bodypresentkort	{
	height: 500px;
	background-image: url(../images/bg-presentkort.jpg);
	background-repeat: no-repeat;
}
.body-lang-1om .content-titlepresentkort	{
	background-image: url(../images/h3_presentkort.gif);
}
.body-lang-3om .content-titlepresentkort	{
	background-image: url(../../jo_sturehof_eng/images/h3_giftcard.gif);
}
.content-titlepresentkort	{
	background-image: url(../../jo_sturehof_eng/images/h3_giftcard.gif);
	padding:0;
	/*
padding:28px 0 10px 25px;
font-size:20px;
*/
	background-repeat:no-repeat;
	height:20px;
	width:100%;
	text-indent:-9999px;
	background-position:23px 0;
	z-index: 99;
	margin-top: 28px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
}

.content-body-om	{
	
}

.content-body-col1om	{
	font-size:11px;
	width:325px;
	color:#FFFFFF;
	line-height: 12px;
	margin-top: 0px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 25px;
	vertical-align: top;
}

.content-body-col2om	{

width:355px;

padding:0 10px 0 22px;

}
.presentkort	{
	z-index: 1;
	height: 109px;
	width: 168px;
	top: 350px;
	position: absolute;
	overflow: hidden;
	clear: left;
	display: inline;
	margin-left: 810px;
}
#LivebookingsDirect	{
	z-index: 11;
	
}






