/* CSS Document */
body { background-image:url(../images/layout/back.jpg); background-repeat:repeat-x; margin:0; padding:0;color:#231f20; font-family:'trebuchet MS'; font-size:14px;}
div#wrapper { width:1147px; margin:auto;  }
div#topbox { width:952px; margin:auto;  height:505px; }
div#topbox_blogg { width:952px; margin:auto; background-image:url(../images/layout/menubox_blogg.jpg);}
div#bloggcontent { width:100%; color:#3a748a;  margin-top:30px; }
div#leftblogg2 { width:547px; line-height:25px; float:left;  }
div#leftblogg2 img { border:solid 1px #6c6c6e; padding:10px; background-color:#FFFFFF; margin-top:5px; margin-bottom:5px;  }
div#rightblogg2 { width:367px; font-size:12px;  float:right; margin-right:10px  }
.TWICS2{
	width:100%;
    margin-bottom: 20px;
	cursor: pointer;
	opacity: 1.0;
	filter: alpha(opacity=100);
}
.TWICS2:hover{
	opacity: 0.6;
	filter: alpha(opacity=60);
}
h4 { margin-top:12px; margin-bottom:4px;  }

a { color:#16bef0; text-decoration:none; font-weight:bold}
a:hover { color:#ee3d96; }


div#menubox { width:950px; overflow:hidden; }
div#bloggbox { width:100%; color:#231f20;  height:300px; margin-top:30px; }
div#leftblogg { width:547px; line-height:20px;  height:300px; float:left;  }
div#leftblogg img { border:solid 1px #6c6c6e; padding:10px; background-color:#FFFFFF; margin-top:5px; margin-bottom:5px;  }
div#lefttext { width:48%; line-height:20px;   float:left;  }

div#rightblogg { width:367px;   float:right; margin-left:10px  }
div#righttext { width:48%;   float:right; margin-left:10px;  }
img.smallblogg { border:solid 1px #6c6c6e; padding:5px; background-color:#FFFFFF; margin-right:10px; float:left;  }
div.smallblogg { width:100%; margin-bottom:40px;}
div#punktlista { width:367px; height:281px; background-image:url(../images/punktbakgrund.jpg); position:relative;  }
div#punktlistatext { width:300px;  position:absolute; top:25px; left:30px;  }


h1,h1 a { line-height:25px; font-size:25px; color:#ee3d96; margin-top:0px; margin-bottom:10px;}
h2 {  color:#ee3d96; margin-top:10px; margin-bottom:10px; }
h3 {  color:#ee3d96; margin-top:10px; margin-bottom:10px; }


img.newslist { float:left; margin-right:10px; margin-bottom:10px}
div.content_box { clear:both; margin-bottom:10px} 

ul#menu { height:54px; background: url(../images/layout/meny_ny.gif) top left no-repeat; list-style-type:none; padding:0 0 0 14px; margin:0; display:block; position:relative; }
ul#menu li { display:inline; }
ul#menu li a { display:block; float:left; height:26px; background: url(../images/layout/meny_ny.gif) no-repeat; margin-right:6px; margin-top:9px; text-indent:-999em; padding:0; }

ul#menu li a#start { width:61px; background-position:-14px -9px; }
ul#menu li a#start:hover,ul#menu li a#start.active { background-position:-14px -63px; }

ul#menu li a#nyakungsberget { width:149px; background-position:-81px -9px; }
ul#menu li a#nyakungsberget:hover,ul#menu li a#nyakungsberget.active { background-position:-81px -63px; }

ul#menu li a#boende { width:123px; background-position:-234px -9px; }
ul#menu li a#boende:hover,ul#menu li a#boende.active { background-position:-234px -63px; }

ul#menu li a#intresse { width:149px; background-position:-364px -9px; }
ul#menu li a#intresse:hover,ul#menu li a#intresse.active { background-position:-364px -63px; }

ul#menu li a#kontakt { width:81px; background-position:-519px -9px; }
ul#menu li a#kontakt:hover,ul#menu li a#kontakt.active { background-position:-519px -63px; }

ul#menu li a#press { width:61px; background-position:-606px -9px; }
ul#menu li a#press:hover,ul#menu li a#press.active { background-position:-606px -63px; }

ul#menu li a#kungsberget { width:135px; height:44px; position:absolute; top:0; right:0; background-position:right top; margin-top:0; margin-right:0; }
ul#menu li a#kungsberget:hover,ul#menu li a#kungsberget.active { background-position: right -54px; }


ul#bigul li{ font-size:16px; font-weight:bold; color:#ffffff }

ul#submenu { list-style: none; padding:2px 8px 0 8px; margin:0; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px; background: #f45aa6; background: #eee; overflow: hidden; border-bottom:1px solid #ddd; }
	ul#submenu li { padding:0 8px; display: inline; border-right: 1px solid #ddd;   }
	ul#submenu li a { text-decoration: none; color: #666; text-transform: uppercase; font: bold 12px/30px arial, helvetica, "sans-serif"; }
	ul#submenu li a span { text-transform: none; }
	ul#submenu li a.active { font-style: italic; color: #aaa; }

table#narhet{ width:100%; border:#666666; border-style:solid; border-width:1px; padding:10px;}

#HeadTitle{

}
#MainTWI{
	width: 100%;
	height: 300px;
	position:relative;
	overflow: hidden;
	float: left;
	margin-top:10px;
}
.TWITab{
	width:100%;
	height:300px;
	
}

#TWITab1{
	background-image:url(../images/nyakungsbergetslide1.jpg);
	background-repeat:no-repeat;
	position:relative;
	
}

#TWITab2{
	background-image:url(../images/nyakungsbergetslide2.jpg);
	background-repeat:no-repeat;
	position:relative;
	
}

#TWITab3{
	background-image:url(../images/nyakungsbergetslide3.jpg);
	background-repeat:no-repeat;
	position:relative;
	
}

#TWITab4{
	background-image:url(../images/nyakungsbergetslide4.jpg);
	background-repeat:no-repeat;
	position:relative;
	
}

div.citat { float:right; width:367px; height:347px; position:relative; background-image:url(../images/citat.jpg)  }

div.citattext {  width:300px; position:absolute; top:233px; left:25px; color:#FFFFFF;   }

div.news { float:left; width:500px; position:relative;   }

div.news ul li { font-size:14px; line-height:35px   }
div.news ul li a{ color:#231f20; text-decoration:line-through;    }
div.news h1 { padding-top:25px;  }


div.TWITab img { border:solid 5px #cecece;  background-color:#FFFFFF; margin-top:5px; margin-bottom:5px; margin-left:5px; float:right  }

div.slidetextbox { position:absolute; left:630px; top:45px; width:300px;  }
div.slidetextbox2 { position:absolute; left:630px; top:45px; width:300px;  }
div.slidetextbox3 { position:absolute; left:630px; top:45px; width:300px;  }
div.slidetextbox4 { position:absolute; left:630px; top:45px; width:300px;  }

/*--Tab type control --*/
#tabSwitchExtra{
	width: 353px;
	margin: auto;
	text-align: left;
}
#ColorSelector{
width:950px;
overflow:hidden;
float:left;
padding-bottom:20px;
}
#ColorSelector .ColorSelected{
	opacity: 1;
	filter: alpha(opacity=100);
}
.TWICS{
	display:block;
	float:left;
	height: 45px;
    margin-right: 0px;
	margin-left:0px;
	cursor: pointer;
	opacity: 0.5;
	filter: alpha(opacity=50);

}
.TWICS:hover{
	opacity: 0.8;
	filter: alpha(opacity=80);
}

#TWICS1{
	width:233px;
	height: 45px;
    margin-right: 4px;
	cursor: pointer;
	background-image:url(../images/slidethumb1_hover.jpg);
	background-repeat:no-repeat;
}
#TWICS1:hover{
	opacity: 0.8;
	filter: alpha(opacity=80);
	background-image:url(../images/slidethumb1_hover.jpg);
	background-repeat:no-repeat;

}

#TWICS2{
	width:233px;
	height: 45px;
    margin-right: 4px;
	cursor: pointer;
	background-image:url(../images/slidethumb2_hover.jpg);
	background-repeat:no-repeat;
}
#TWICS2:hover{
	opacity: 0.8;
	filter: alpha(opacity=80);
	background-image:url(../images/slidethumb2_hover.jpg);
	background-repeat:no-repeat;

}

#TWICS3{
	width:233px;
	height: 45px;
    margin-right: 4px;
	cursor: pointer;
	background-image:url(../images/slidethumb3_hover.jpg);
	background-repeat:no-repeat;
	
	
}
#TWICS3:hover{
	opacity: 0.8;
	filter: alpha(opacity=80);
	background-image:url(../images/slidethumb3_hover.jpg);
	background-repeat:no-repeat;

}

#TWICS4{
	width:233px;
	height: 45px;
    margin-right: 0px;
	cursor: pointer;
	background-image:url(../images/slidethumb4_hover.jpg);
	background-repeat:no-repeat;
}
#TWICS4:hover{
	opacity: 0.8;
	filter: alpha(opacity=80);
	background-image:url(../images/slidethumb4_hover.jpg);
	background-repeat:no-repeat;

}

#footer { width:952px; margin:0 auto; height:35px; background:url(../images/layout/sidfot.jpg) no-repeat; float:right; clear:right; margin-bottom: 20px; margin-top: 20px; }*/
