html{	width: 100%; min-height: 100%; _height: 100%;}

a img{ border:none;}

#mainContainer {	width: 1036px;
				_height: 100%;
				min-height: 100%;
				margin: 0 auto; }

.main {	width: 800px; 
		height: 100%;
		float: left; }

#rightContainer {	width: 215px;
					padding: 10px;
					float: left; }

					
.bloggPuffProfbild {	float: right; 
					margin-right: -10px; 
					width: 70px; 
					height: 83px; 
					_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/bilder/blogg/puffbilder/noname.png',sizingMethod='scale'); }
					
.bloggPuffProfbild[class] { float: right; margin-right: -10px; width: 70px; height: 83px; background: url(/bilder/blogg/puffbilder/noname.png); }
.cbleftblock { margin-top:45px; }

.cbiframe { height:246px; }
.cbiframe#vinter { height:246px; }
*:first-child+html .cbiframe { height:253px; }
*:first-child+html .cbiframe#vinter { height:227px; }

#upplevPuff { width: 214px; _height: 100px; min-height: 100px; padding: 47px 0px 9px 0px;  }
#vaderPuff {	width: 214px; height: 91px;  }
#vaderPuff_demo {	width: 214px; height: 175px;  }
.upplevLinksDiv {	height: 30px; padding: 5px 0px 0px 43px; }
.upplevLinksDiv  a{	text-decoration: none; font: bold 11px Tahoma; color: #ffffff; }
.upplevLinksDiv  a:hover {	text-decoration: underline; font: bold 11px Tahoma; color: #ffffff; }

.hander_i_safsen { padding-bottom: 20px; }
.hander_i_safsen_top_var_o_host { width: 300px; height: 22px; background-image: url("/bilder/hander_i_safsen_top_var_o_host.png"); }
.hander_i_safsen_bg_var_o_host { width: 300px; background-image: url("/bilder/hander_i_safsen_bg_var_o_host.png"); }
.hander_i_safsen_bottom_var_o_host { width: 300px; height: 7px; background-image: url("/bilder/hander_i_safsen_bottom_var_o_host.png");}

.hander_i_safsen_top_sommar { width: 300px; height: 22px; background-image: url("/bilder/hander_i_safsen_top_sommar.png"); }
.hander_i_safsen_bg_sommar { width: 300px; background-image: url("/bilder/hander_i_safsen_bg_sommar.png"); }
.hander_i_safsen_bottom_sommar { width: 300px; height: 7px; background-image: url("/bilder/hander_i_safsen_bottom_sommar.png");}

.hander_i_safsen_top_vinter { width: 300px; height: 22px; background-image: url("/bilder/hander_i_safsen_top_vinter.png"); }
.hander_i_safsen_bg_vinter{ width: 300px; background-image: url("/bilder/hander_i_safsen_bg_vinter.png"); }
.hander_i_safsen_bottom_vinter { width: 300px; height: 8px; background-image: url("/bilder/hander_i_safsen_bottom_vinter.png");}


#magContent {	width: 276px; padding: 50px 12px 0px 12px; }
#magContent2 {	font: 10px Tahoma; color: #404040; line-height: 14px; }
#magContent3 {	width: 285px; height: 11px; font: 9px Tahoma; text-align: right; padding: 20px 15px 15px 0px; }
.magBorder {	height: 1px; border-top: 1px solid #bed6cc; margin-top: 15px; padding-bottom: 15px; }
.magRub1 {	font: bold 11px Tahoma; color: #404040; padding-bottom: 4px; }

#bloggPuffContent { padding-left: 28px; padding-top: 18px; }
#bloggPuffTop { width: 747px; height: 41px; }
#bloggPuffMid { width: 700px; _height: 50px; min-height: 50px; padding: 10px 22px 10px 25px; background: url(/bilder/design/bloggPuffMid.gif); }
#bloggPuffBottom { width: 747px; height: 16px; background: url(/bilder/design/bloggPuffBottom.gif) no-repeat; }

.bloggPuffP1 {	padding-right: 10px; float: left; color: #333333; }
.bloggPuffP2 {	border-left: 1px solid #d9d9d9; border-right: 1px solid #d9d9d9; padding-right: 10px; padding-left: 10px; float: left;}
.bloggPuffP3 {	padding-left: 10px; float: left;}

#bloggPuffMid div {	font: bold 12px Trebuchet MS; width: 217px; line-height: 14px; }

.shopknappar {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC3300;
	letter-spacing: 0px;
	border: 1px solid #333333;
	border-top: 1px solid #D1D1D1;
	border-right: 1px solid #B7B7B7;
	cursor: pointer;
	padding: 0px;
}

.prissidhuvud { background-color: #DCE9F4; }
.prisbak { background-color: #FFFFFF; }
.priskropp { background-color: #E5EDF5; }
.pris-rubrik { color: #004B60; font-weight: bold; }
.border { border: 1px solid #116382; }
.priskropp p { margin-bottom:0px; }

.shop-prislisttbl{ width:500px; padding:3px; }
.shop-rubrikkolumn { background-color: #DCE9F4; font-weight:bold; padding:3px; }	
.shop-prisvariantkolumn { background-color: #DCE9F4; color: #004B60; font-weight:bold; padding:3px; }	
.shop-rubrikkolumnliten { background-color: #E5EDF5; padding:3px; }
.shop-priskolumn { background-color: #E5EDF5; padding:3px; }

.weathertable {
	position:absolute;
	top:73px;
	left:5px;
	font-family:Tahoma, Geneva, sans-serif; 
	font-weight:bold; 
	font-size:11px; 
}
.weathertable td {
	color:#ffffff;
	height:18px;
}
.snorapporten { 
	position:absolute;
	top:146px;
	left:9px;
}

.light { font-weight:normal; }

.cbsnabbsok {
	width: 200px; 
	height: 37px; 
	padding: 32px 7px 0px 7px; 
	margin-bottom: 6px;
}

#socialamedier {
background: url("/bilder/design/sociala.png") no-repeat;
width: 748px;
height: 237px;
padding: 0px 0 0 4px;
margin-left: 25px;
margin-top: 18px;
}

#socialamedier .puff {
width: 165px;
height: 119px;
float: left;
margin-top: 60px;
padding: 0px 0px 50px 0px;
/*border: 1px solid #000;*/
overflow: hidden;
}

#socialamedier #facebook {
/*background: orange;*/
margin-left: 5px;
margin-right: 0px;
margin-top: 55px;
width: 185px;
}

#socialamedier #flickr {
/*background: green;*/
display: inline;
float: left;
margin-left: 5px;

}

.flickrcred {font: bold 11px Tahoma;}

#socialamedier a:link {color:#b61924;}      /* unvisited link */
#socialamedier a:visited {color:#b61924;}  /* visited link */
#socialamedier a:hover {color:#b61924;}  /* mouse over link */
#socialamedier a:active {color:#b61924;}  /* selected link */

#socialamedier #flickr .flickrfoto img {
width: 68px;
height: 48px;
border: 0px;
}

.bloggpost {
margin-bottom: -15px;
width:165px;
}

.FB_SERVER_IFRAME {
height: 100px;
}

#socialamedier #flickr .flickrfoto {
background: url("/bilder/design/fotoram.png") no-repeat;
padding: 5px;
margin: 2px;
width: 68px;
height: 50px;
float: right;
display: inline;
}

#socialamedier .rubrik {
font-size: 12px;
font-weight: bold;
width:165px;
}

#socialamedier .socialcontent {
height: 140px;
width:165px;
/*border: 1px solid orange;*/
}

#socialamedier #blogsearch {
/*background: yellow;*/
margin-left: 25px;
}

#socialamedier #youtube {
/*background: brown;*/
margin-left: 23px;
width: 165px;
max-width: 165px;
}

/* Easy Slider */

	#slider ul, #slider li,#slider2 ul, #slider2 li,#slider3 ul, #slider3 li,#slider4 ul, #slider4 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider, #slider li,#slider2, #slider2 li,#slider3, #slider3 li,#slider4, #slider4 li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		width:165px;
		height:140px;
		overflow:hidden; 
		}
	#slider li,#slider2 li,#slider3 li,#slider4 li{ 

		}		
	#slider li h2,#slider2 li h2,#slider3 li h2,#slider4 li h2{ 
		margin:0 0px;
		padding-top:0px;
		}	
	#slider li p,#slider2 li p,#slider3 li p,#slider4 li p{ 
		margin:20px;
		}				
	.prevBtn{
	background: url("/bilder/design/pilback.png") no-repeat;
	width: 10px;
	height: 10px;
	position: relative;
	top: 0px;
	left: 71px;
	}
	.nextBtn{
	background: url("/bilder/design/pilforward.png") no-repeat;
	width: 10px;
	height: 10px;
	position: relative;
	top: 0px;
	left: 72px;
	text-decoration: none;
	}	
	.prevBtn a{text-decoration: none;}
	.nextBtn a{text-decoration: none;}

/* // Easy Slider */

.boendeplakett {
	background:url('/bilder/design/boendeplakett.gif');
	margin-right: 14px;
	margin-bottom:14px;
	width:166px;
	height:255px;
	float:left;
	display:inline;
	cursor:pointer;
}

.boendeplakett img {
	border: 0px;
}

.plakettbild {
	margin-top: 5px;	
}

.plakettrubrik {
	width:166px; 
	text-align: center;
	padding-top: 10px;
}

.plakettdata {
	text-align: left;
	margin-left:10px;
	margin-top:12px;
	line-height:18px;
}

/* Flikar */
.cbiframe ul {
	position: absolute;
	top: -22px;
	left: 0;
	margin: 0;
	padding: 0;
	list-style: none;
}
.cbiframe ul li {
	float: left;
	margin: 0;
	padding: 0;
}
.cbiframe ul li div {
	height: 22px;
	width: 71px;
	display: block;
	outline: none;
	text-indent: -999em;
}
#flik_vinter {
	background: url(/bilder/design/flik_vinter_1053.gif) no-repeat left top;
}
#flik_vhs {
	width: 143px;
	background: url(/bilder/design/flik_vhs_1053.gif) no-repeat left top;
}
.active #flik_vinter {background-image: url(/bilder/design/flik_vinter_1053_active.gif);}
.active #flik_vhs {background-image: url(/bilder/design/flik_vhs_1053_active.gif);}
#flik_vinter.eng {background-image: url(/bilder/design/flik_vinter_1033.gif);}
#flik_vhs.eng {background: url(/bilder/design/flik_vhs_1033.gif);}
.active #flik_vinter.eng {background-image: url(/bilder/design/flik_vinter_1033_active.gif);}
.active #flik_vhs.eng {background: url(/bilder/design/flik_vhs_1033_active.gif);}

/* --- */