﻿/* Contentpage General */
/***********************/
.ie6 .SearchBox
{
	/*width: 706px;*/
	/*left: -18px;*/
}

.SearchBox
	{
		position:relative;

		padding:15px 15px 15px 15px;
		margin: 0px 0px 0px 0px;
		/*
		width: 706px;
		*/
		/*
		background:url(../Images/EfterlystaObjekt/SearchBoxBg.jpg) no-repeat;
		*/
		
		/*
		border: solid 1px black;
		*/
		/*
		height:110px;
		*/
	}    


.SearchBox select
	{
		width:150px;
	}
	
.SearchResultBox
	{
		/*
		margin:10px 0 10px 0; 
		padding:10px;
		border:2px solid #deebf2;
		*/
		padding-left:8px;
  }

h1
{
    color:#7bafca;
    /*font-size:2.6em;*/
    font-weight:normal;
    padding: 0px 0px 10px 0px;
    margin:0px 0px 0px 0px;
}

h2
{
    color:#7bafca;
    font-size:2em;
    font-weight:normal;
    margin:0;
    margin-top:18px;
}

h3
{
    color:#7bafca;
    font-size:1.5em;
    font-weight:normal;
    margin:0;
    margin-top:14px;
	margin-bottom:6px;
}


a
{
    color:#205d7b;
    text-decoration:none;
}

.ReadMoreIcon
{
	 vertical-align:bottom;
	 margin: 0px 2px 0px 0px;
	 padding: 0px;
	 border:0;
	 position:relative;
	 bottom: 1px;
}


.contentPageHeaderText
{
    color:#7bafca;
    font-size:2.6em;
    line-height:1;
    font-weight:normal;
    margin: 0px 0px 0px 0px;
    position: relative;
    left: -2px;
    padding: 10px 0px 5px 0px;
}
    
.contentPageWrapper
{
    margin-top: 20px;    
    min-height: 400px;
}

/* CSS used to fix problems with right-floating divs running out of div-bounds */
.contentPageWrapper:after
{
 	content:'';
    display:block;
    clear:both;
} 



/* Used by for exemple "tipsa oss" */
#contentPageMiddleColumnType1
{
    width: 482px;
    position:relative;
    margin-left: 197px;
    /*
    border: solid 1px black;
	*/
}

/* Used by for exemple "att köpa begagnat" */
#contentPageMiddleColumnType2
{
    width: 400px;
    position:relative;
    margin-left: 197px;
}

#contentPageMiddleColumnType3
{
    width: 736px;
    position:relative;
    margin-left: 197px;
    /*
    border: solid 1px black;
	*/
}


#contentPageMiddleColumnType4
{
    width: 736px;
    position:relative;
    margin-left: 197px;
    /*
    border: solid 1px black;
	*/
}



#contentPageMiddleColumnType5
{
    width: 938px;
    position:relative;
    /*
    margin-left: 197px;
	*/
    /*
    border: solid 1px black;
	*/
}

#contentPageMiddleColumnType6
{
    width: 400px;
    position:relative;
    margin-left: 0px;
    /*
    border: solid 1px black;
	*/
}



.contentPageRightColumn
{
    float: right;
    position: relative;
    display: inline-block;
}

/* Used by "tipsa oss */
.contentPageRightColumnSpecial
{
	position: relative;
	
	padding-top: 94px;
	padding-right:0px;
	right:-1px;
	/*
	border: solid 1px black;
	*/
}

.contentPageMiddleTextPlaceHolder
{
	/*border: solid black 1px;*/
    
    width: 100%;
	/*min-width: 700px;*/
    padding: 10px 0px 0px 0px;
	font-size:12px;
}

/*
.contentPageMiddleTextPlaceHolder:after
{
 	content:'';
    display:block;
    clear:both;
}
*/

.contentPageHeaderRSSHeaderDiv
{
	margin: 5px 3px 0px 0px;
	float:right;
	white-space: nowrap;
	width:300px;
	position:relative;
}

.contentPageHeaderRSSHeader, .contentPageHeaderRSSHeader a
{
	float:right; 
	position:relative;
	margin: 3px 5px 0px 0px; 
	white-space:normal;
    font-size:16px;
    color:#7bafca;	
    font-weight: normal;
    z-index:255;
}

.contentPageHeaderRSSDescription, .contentPageHeaderRSSDescription a
{
	width: 100%; 
	float:right; 
	text-align:center; 
	font-size:9px;
	position:relative;
	color: #555555;
}

/* Links Specific */

.LinkListDiv
{
	margin-top:5px;
	font-size:1.2em; 
}

.LinkListDiv a, .LinkListDiv img
{
	margin: 0px;
	padding: 0px;
}

.LinkListListItemDivider
{
	padding-bottom:5px;
}





/* News Specific */

/* IE6-Specific*/
.ie6 .NewsItemDiv
{
	width: 914px;
}
/* WebKit (Safari & Chrome)-Specific*/
.webkit .NewsItemDiv
{
	width:100%;
}

.NewsItemDiv
{
    /*height: 200px;*/
    /*
    display: table-cell;

	*/
	/*min-height:100px;*/
	/*height: 190px;*/
	/*
	display:table;
	*/
    display: table;
    
    position:relative;
	/*min-width: 740px;*/
	width: 914px;
	min-height:100px;
    margin:0px 0px 10px 0px; 
    padding:10px;
    background:url(../Images/Nyheter/NewsItemFade.jpg) repeat-x;
    border:2px solid #deebf2;
    
}    

/* CSS to fix so that the contents within div does not run outside maindiv boundaries */
.NewsItemDiv:after
{
	content:'';
	display:block;
    clear:both;
}

.NewsImageDiv
{
	position:relative;
	float:right;
}

.NewsImage
{
	
}

.NewsItemTextContentDiv
{
	/*width: 400px;*/
	position: relative;	
	/*
	border: solid 1px black;
	*/
}


.NewsItemHeaderDiv
{
    font-size:1.6em;
    text-align:left;
    color:#7bafca;
    font-weight:normal;
    padding-bottom:10px;
}   

.NewsItemMainTextDiv
{
	width:500px;
	font-size:12px !important;
}


.NewsItemPublishedDiv
{
	margin: 20px 10px 0px 0px;
	vertical-align:bottom;
	font-size: 0.9em;
	
    /*
    position: relative;
    min-height: 100%;
	*/
	/*
	float:right;
	*/
}

.MoreNewsDiv
{
	margin: 15px 0px 10px 0px;
	color: #7BAFCA;
}

.MoreNewsHeader
{
	font-size: 20px;
}

.MoreNewsSubDiv
{
	padding:5px 0px 8px 10px;
}

.MoreNewsNewsItem
{
	margin-bottom:0px;	
}

.MoreNewsSubHeader
{
    font-size:1.3em;
    font-weight:normal;
    margin: 8px 0px 10px 0px;
    color:#507f98;
    text-align:left;
}

.MoreNewsNewItemSubContent1
{
	float:left;
	margin-right:5px;
}

.ie6 .MoreNewsNewItemSubContent2
{
	width: 420px;
}

.MoreNewsNewItemSubContent2
{
	float:left;
	min-width: 420px;
	
	white-space: nowrap;
	margin-right:10px;
}

.MoreNewsNewItemSubContent3
{
	color: #444444;
	float:left;
}

.MoreNewsDivider
{
    padding-top:4px;
}

.MoreNewsDiv a
{
    color:#7bafca;
    text-decoration:none;
    font-size:1.2em;
    font-weight:bold;
    font-family:"Trebuchet MS" Arial;
}


/* Stolen Objects Specific */

/* IE6-Specific*/
.ie6 .StolenObjectsItemDiv
{
	width: 714px;
}
/* WebKit (Safari & Chrome)-Specific*/
.webkit .StolenObjectsItemDiv
{
	width:100%;
}

.StolenObjectsItemDiv
{
    /*height: 200px;*/
    /*
    display: table-cell;

	*/
	/*min-height:100px;*/
	/*height: 190px;*/
	/*
	display:table;
	*/
    display: table;
    
    position:relative;
	/*min-width: 740px;*/
	width: 716px;
	min-height:100px;
    margin:0px 0px 0px 0px; 
    padding:10px;
    background:url(../Images/EfterlystaObjekt/ItemFade.jpg) repeat-x;
    border:2px solid #deebf2;
    
}    

/* CSS to fix so that the contents within div does not run outside maindiv boundaries */
.StolenObjectsItemDiv:after
{
	content:'';
	display:block;
    clear:both;
}

.StolenObjectsImageDiv
{
	position:relative;
	float:right;
}

.StolenObjectsImage
{
	
}

.StolenObjectsItemTextContentDiv
{
	/*width: 400px;*/
	position: relative;	
}


.StolenObjectsItemHeaderDiv
{
    font-size:1.6em;
    text-align:left;
    color:#7bafca;
    font-weight:normal;
    padding-bottom:10px;
}   



.StolenObjectsItemMainTextDiv
{
	font-size: 12px;
	/*
	border: solid 1px black;
	*/
}


.StolenObjectsItemReadMoreDiv
{
	margin: 10px 10px 0px 0px;
	vertical-align:bottom;
    /*
    position: relative;
    min-height: 100%;
	*/
	/*
	float:right;
	*/
}
.StolenObjectsItemReadMoreDiv a
{
	color:#DF8729;
	font-weight:normal;
	
}

.SearchStolenObjects
{
	margin: 20px 0px 10px 0px;
	font-size:1.5em;
	font-weight:normal;
}


/* Tipsa Oss Specific */
/**********************/

#FormTable input, #FormTable textarea, #FormTable select
{
    font-family:Arial, Calibri;
    font-size: 12px;
    /*width: 100%;*/
    /*font-size:1.0em;*/

}
.fullwidthInput
{
    width: 100%;
}

#FormTable{
    font-weight:bold;
    color:#2b434f;
    
}
#FormTable p{
    margin:0;
    margin-top:6px;
}

#imgBtnTipOff,
.imgBtnTipOff
{
	float:right;
	width:96px; 
	margin:7px 0px 0px 0px;
}



#tipsaOssMainForm
{
    width: 480px;
    height:340px;
    position: relative;
    left: -3px; 
    background:url(../Images/TipOff/form_bg.jpg) no-repeat;        
}

#tipsaOssFormDivTotal
{
    margin: 0px 0px 0px 15px; 
    padding: 10px 0px 0px 0px; 
    width:92%;
}


#tipsaOssFormDivUpper
{
    width: 100%;
}

#tipsaOssFormDivLower
{
    width:75%;
    float:left;
    margin:0px;
    padding:0px;
}    

.tipsaOssMessage
{
    font-size:1.6em;
    text-align:left;
    color:#7bafca;
    font-weight:normal;
    padding-bottom:10px;
}   

