
.startbox
{
	width: 208px;
	margin: 0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;	
}
.OP_listingitem
{
    float:none;
}
.OP_PageListingItemIntro
{
    float:none;
    margin-bottom: 5px;
}
.OP_pagelistingitemdate
{
    float:none;
}
.OP_pagelistingitemhead
{
    float:none;
}
.OP_mainpagelisting
{
    float:none;
}
.hidden
{
    display:none;
}


/*CLASSES FOR linebox*/
#lineboxTopRegion
{
}

#lineboxTopCornersDiv
{
	text-align: center;
	width: 208px;
	background-image:url(../images/linebox/centertop.gif);
	background-repeat:repeat-x;
	background-position:6px top;
	height: 6px;
	line-height: 1px;
	font-size: 1px;
}
.lineboxTopLeftCorner
{
	background-image:url(../images/linebox/lefttop.gif);	
	background-position:0px 0px;
	background-repeat:no-repeat;
	float:left;
	width:6px;
	height:6px;
	line-height: 1px;
	font-size: 1px;
}
.lineboxTopRightCorner
{
	background-image:url(../images/linebox/righttop.gif);	
	background-position: right 0px;
	background-repeat:no-repeat;
	float:right;
	width:6px;
	height:6px;
	line-height: 1px;
	font-size: 1px;
}
/* Content linebox */
.lineboxcontentmargins
{
	float: left;
	width: 166px;
	padding: 20px 0px 10px 0px;
	margin: 0px 20px 0px 20px;
	overflow:hidden;
	display:inline;

}
/* Content puff1 */
.contentlinebox
{
	width: 208px;
	background-image:url(../images/linebox/bg.gif);
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}
/*---PuffBottomCorners are defined in classes starting with "PuffBottomCorner..."---*/
#lineboxBottomCornersDiv
{
	text-align: center;
	width: 208px;
	background-image:url(../images/linebox/centerbottom.gif);
	background-repeat:repeat-x;
	background-position:6px bottom;
	height:6px;
	margin-top:-1px;
	line-height: 1px;
	font-size: 1px;
}
.lineboxBottomLeftCorner
{
	background-image:url(../images/linebox/leftbottom.gif);	
	background-position:left bottom;
	background-repeat:no-repeat;
	float:left;
	width:6px;
	height:6px;
	margin-left:0px;
	line-height: 1px;
	font-size: 1px;
}
.lineboxBottomRightCorner
{
	background-image:url(../images/linebox/rightbottom.gif);	
	background-position:right bottom;
	background-repeat:no-repeat;
	float:right;
	width:6px;
	height:6px;
	line-height: 1px;
	font-size: 1px;
}

/* Solid box */

.solidtop
{
	background-image:url(../images/solidbox/top.gif);	
	background-position:center top;
	background-repeat:no-repeat;
	width: 193px;
	height: 5px;
	line-height: 1px;
	font-size: 1px;
}
.solidbottom
{
	background-image:url(../images/solidbox/bottom.gif);	
	background-position:center bottom;
	background-repeat:no-repeat;
	width: 193px;
	height:5px;
	line-height: 1px;
	font-size: 1px;
}
.solidboxcontentmargins
{
	width: 193px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.contentsolidbox
{
	width: 193px;
	background-color: #EBEBD6;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}
.extraText
{
	height:30px;
	width:193px;
	margin: 5px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	font-size: 0.9em;
}
/*width */

.longbox {width: 396px}
.solidtoplong { background-image:url(../images/solidbox/top_long.gif);height: 4px; line-height: 1px; font-size: 1px; }
.solidbottomlong { background-image:url(../images/solidbox/bottom_long.gif);height: 4px; line-height: 1px; font-size: 1px;  }
.midbox {width: 209px}
.solidtopmid { background-image:url(../images/solidbox/top_mid.gif); height: 4px; line-height: 1px; font-size: 1px; }
.solidbottommid { background-image:url(../images/solidbox/bottom_mid.gif); height: 4px; line-height: 1px; font-size: 1px; }


.widesolidbox 
{
	width: 633px;
	background-color: #EBEBD6;
	margin: 5px 10px 0px 0px;
	padding: 0px 0px 0px 0px;	
}

.solidtopdark { background-image:url(../images/solidbox/top_dark.gif); height: 5px; line-height: 1px; font-size: 1px; width: 633px;}
.solidbottomdark { background-image:url(../images/solidbox/bottom_dark.gif); height: 5px; line-height: 1px; font-size: 1px; width: 633px;}

.solidtoplight { background-image:url(../images/solidbox/top_light.gif); height: 5px; line-height: 1px; font-size: 1px; width: 633px;}
.solidbottomlight { background-image:url(../images/solidbox/bottom_light.gif); height: 5px; line-height: 1px; font-size: 1px; width: 633px;}

.solidtopdarkwide { background-image:url(../images/solidbox/top_dark_890.gif); height: 5px; line-height: 1px; font-size: 1px; width: 890px;}
.solidbottomdarkwide { background-image:url(../images/solidbox/bottom_dark_890.gif); height: 5px; line-height: 1px; font-size: 1px; width: 890px;}

.solidtoplightwide { background-image:url(../images/solidbox/top_light_890.gif); height: 5px; line-height: 1px; font-size: 1px; width: 890px;}
.solidbottomlightwide { background-image:url(../images/solidbox/bottom_light_890.gif); height: 5px; line-height: 1px; font-size: 1px; width: 890px;}
/*kategorirutan*/
.categorylistcolumn{width:203px;float:left}
/*sökresultat*/
.light { background-color: #F6F5EB; }
.listbox {width: 633px; }
.listbox p {margin:0; }
.w890 {width: 890px;}
.w875 {width: 875px;}
.t1 { width: 305px; height:32px; overflow:hidden;}
.t2 { width: 305px; height:32px; overflow:hidden;}
.t3 { margin-right: 10px; width: 95px; overflow:hidden; height:32px;  }
.t4 { margin-right: 10px; width: 80px; overflow:hidden; height:32px; }
.t4wide {width: 185px;} /*t4 + t5*/
.t5 { width: 105px; overflow:hidden; height:32px;  }
/*sökresultat boende*/
.b1 { width: 200px; height:32px;overflow:hidden; }
.b2 { margin-right: 10px; width: 200px; overflow:hidden; height:32px; }
.b3 { margin-right: 10px; width: 120px; overflow:hidden; height:32px;}
.b4 { margin-right: 10px; width: 70px; overflow:hidden; height:32px;}
.b5 { margin-right: 10px; width: 90px; overflow:hidden; height:32px;}
.b6 { margin-right: 10px; width: 50px; overflow:hidden; height:32px;}
.b7 { width: 290px  }
/*sökresultat evenemang*/
.e1 { width: 305px;}
.e2 { width: 305px;}
.e3 { margin-right: 10px; width: 95px; height:32px; overflow:hidden }
.e4 { margin-right: 10px; width: 200px; height:32px; overflow:hidden }
.e5 { margin-right: 10px; width: 200px; height:32px; overflow:hidden }

.PagingContainer{padding-bottom:15px;}
/*meny level 3*/
.menulevel3 
{
	width: 200px; 
	margin: 30px 10px 0px 0px;
	padding: 0px 0px 0px 0px;	
	background-color:#fff;
}

.menulevel3solidtopdark { background-image:url(../images/solidbox/top_dark_200.gif); height: 5px; line-height: 1px; font-size: 1px; width:200px;background-color:#fff;}
.menulevel3solidbottomdark { margin-bottom:5px;background-image:url(../images/solidbox/bottom_dark_200.gif); height: 5px; line-height: 1px; font-size: 1px; width: 200px;background-color:#fff;}
.menulevel3link{background-color: #EBEBD6;width:200px;}
.menulevel3Items a{padding:3px 0px 3px 10px; display:block;}
 a.selected{text-decoration:underline;}
 /* accomondation */
.pricecategories{font-weight:bold;} 
.attributebox{width:200px;}
.attributeitem{width:70px;}
.attributetitle{font-weight:bold;margin-bottom:10px;width:200px;}
/*event*/
.eventExtra p{margin-top:0;margin-bottom:5px;padding:0}
.PBox{padding-bottom:5px;float:none;}
.PBox2{padding-top:5px;width:100%}
/*startsidepuff*/
.smallBanner
{
	width:207px;	
}
.smallBanner .bPuff
{
	background: #cccccc;
	float:none;
	padding: 2px 0px 2px 20px;
	margin-bottom:2px;
	background: url(/images/startpuff.gif) #EAE9D5;
}
.Plats
{
	font-weight:bold;
}
 