@charset "UTF-8";
/* CSS Document */
html,body {height:100%;font-family:Helvetica,Arial,sans-serif;font-size:12px}
body {margin:0;padding:0;background-color:#b2b0b0;color:#5e5e5e;line-height:160%}

#container {
	position:relative;
	margin:0 auto;
	background:url(../images/bg.png) repeat-y;
	width:1016px;
}

/* MAIN NAVIGATION */
#main-nav {
	position:absolute;
	background:transparent url(../images/btn_out.jpg) no-repeat left;
	left:334px;
	top:154px;
	width:666px;
	}
	
#main-nav ul {margin:0;padding:0;}

#main-nav ul li {
	margin:0;
	padding:0;
	display:inline;
	text-transform:uppercase;
	letter-spacing:0.03em;
	font-size:11px;
	}
	
#main-nav ul li a {
	position:relative;
	display:block;
	float:left;
	padding: 0px 22px 0px 22px;
	height:52px;
	color:#000;
	background:transparent url(../images/btn_out.jpg) no-repeat left;
	text-decoration:none;
	}
#main-nav ul li a span {position:relative;float:left;display:block;margin-top:24px;}	
#main-nav ul li a:hover,
#main-nav ul li.active a {
	background:transparent url(../images/btn_over.jpg) no-repeat left;
	text-decoration:none;
	}


.pad {padding:37px 37px}
.push {position:relative;display:block;clear:both;height:1px;overflow:hidden}
#logo {position:absolute;left:40px;top:147px}
#page {position:relative;top:0;left:8px;width:1000px;background-color:#FFF}
	#content {position:relative;top:233px;width:1000px;background-image:url(../images/content_bg.jpg);background-color:#FFF}

#left-col {position:relative;float:left;left:0px;top:0px;min-height:825px;width:334px;background:url(../images/left_col_bg_grad.jpg) repeat-x #dad8d9;}

	#splash-text {background-color:#6d003c;
		color:#FFFFFF;
		/*font-weight:bold;*/
		font-size:12px;}
	#splash-text h2 {color:#FFF}
	#splash-text td {margin:0;padding:0;font-size:12px}
	#splash-text table td p {margin-bottom:0}
	#splash-text a {color:#FFF;}
	.punter {text-align:right;font-size:14px}
	
#right-col {position:relative;float:right;left:0px;top:0px;width:666px;min-height:825px}

#footer {position:relative;clear:both;background-color:#6f003d;height:242px;width:1000px;margin-bottom:232px}
	#footer-text {position:absolute;right:37px;top:15px;color:#FFFFFF}
	#footer-text a {color:#FFFFFF;font-weight:bold;text-decoration:none}
	#footer-text a:hover {color:#CCCCCC}
	
/* personal */
.clr {clear:both;width:100%;}
div.personal {clear:both;}
div.personal p {margin:0 0 2px 0}
div.personal img {float:left;margin:2px 25px 30px 0;width:150px}
div.personal div {
 float:left;
 width:410px
}

.nopadtop {padding-top:0}
img.header {margin-bottom:10px;margin-left:-4px;}
/* personal menu */
li {list-style-type:none}
#right-col ul {margin-left:10px;padding:0}
#right-col li {
	background-image:url(../images/list_dot.jpg);
	margin-left:0;
	background-position:0px 10px;
	background-repeat:no-repeat;
	padding:4px 20px 4px 16px;
}
ul.submenu-1 {margin:0;padding:0}
ul.submenu-1 li {height:35px;line-height:35px;background-image:url(../images/list_bg.jpg);border-bottom:1px solid #ebdcdc;padding:0px 27px 0 15px}
ul.submenu-1 li img {margin:3px 7px 0px 0}
ul.submenu-1 li.active {background-image:none;background-color:#FFFFFF}
ul.submenu-1 li.sub {padding-left:54px;background-image:none;background-color:#FFFFFF}
ul.submenu-1 a {color:#000;text-decoration:none}
ul.submenu-1 a:hover {color:#85124c}
ul.submenu-1 span {
		background: url(../images/list_dot.jpg) 7px 4px no-repeat;
		padding-left:27px;
}
/* meta-nav */
#meta-nav {position:absolute;right:45px;top:8px;}
ul#lokal_menu {margin:0;}
ul#lokal_menu li {display:inline;}
ul#lokal_menu li a {
	font-size:9px;
	margin-left:13px;
	color:#999;
	letter-spacing:0.04em;
	text-transform:uppercase;
	text-decoration:none;
	}

ul#lokal_menu li a:hover,
ul#lokal_menu li.active a{color:#000;}

.splash_phone table {
	text-align:left;
	margin-top:10px;
	
	margin-bottom:-10px;
	font-weight:normal;
}
#splash-text .splash_phone table td {font-size:15px;}

/* FILMPUFFAR STARTSIDA */
#film-row {
	position:relative;
	float:left;
	margin-top:20px;
}
.film1,
.film2,
.film3 {
	position:relative;
	float:left;
	width:235px;
}
.film1 {margin-left:0px;}
.film2 {margin-left:15px;}
.film3 {margin-left:15px;}
.video img {margin-bottom:15px;}
