/***************************************************************************************************************
*
*				För Timadmin
*
*
****************************************************************************************************************/
.TimEditArticleClass{
	font-size:10px;
	color:#C0C0C0;
}

.puffEditLink{
	font-size:10px;
	color:#C0C0C0;
}
/***************************************************************************************************************
*
*				För Tim
*
*
****************************************************************************************************************/

.TimErrorMessageClass{
	font-weight:bold;
}
h1,h2,h3,a,p,div,iframe,textarea,span,body{
	padding:0px;
	margin:0px;
}
body,input,textarea{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#87888a;
}
/*Sätt h1 bara här*/
h1{
	font-size:18px;
	color:#87888a;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:0px;
	padding-top:0px;
}
h2,h3,h4{
	font-family:Arial, Helvetica, sans-serif;
}
p{
	
}

a{
	color:#e75012;	
}
#bestallFormular{

}
#bestallFormular .field{
	width:200px;
	margin-bottom:2px;
}
#glow{
	height:100%;
    width:100%;
	position:fixed;
    top:0px;
    left:0px;
	z-index:0;
}
#K{
    top:0px;
    left:0px;
}
#inliner{
	display:inline;
}
#wrapper{
	width:1188px;
    position:relative;
    margin:0 auto;
    text-align:left;
    top:50px;
	z-index:0;
}
#wrapper #leftWrapper{
	position:relative;
	width:933px;
    float:left;
    display:inline-block;
}
/*Flikar start*/
#leftWrapper #topMenu{
	position:absolute;
	left:535px;
	margin:0px 40px 0px 0px;
}
#topMenu ul{
	position:relative;
	margin:0px;
	padding:0px;
	list-style:none;
}
#topMenu ul li{
	position:relative;
	margin-right:-20px;
	float:left;
	display:inline;
}
#topMenu ul li #flikLeft{
	float:left;
	width:16px;
	background:url(http://www.kungenskurva.se/images/flikar/flik_left.png) no-repeat;
}
#topMenu ul li #flikCenter{
	padding-right:4px;
	padding-left:4px;
	float:left;
}
#topMenu ul li #flikCenter a{
	color:#e75012;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
}
#topMenu ul li #flikCenter a.selected{
	color:#ad0917;
}
#topMenu ul li #flikRight{
	float:left;
	width:16px;
	background:url(http://www.kungenskurva.se/images/flikar/flik_right.png) no-repeat;
}

#leftWrapper #topShadow{
	position:relative;
	z-index:100;
	width:933px;
    height:18px;
	background:url(http://www.kungenskurva.se/images/bakgrund/platta_top.png) transparent;
}
#leftWrapper #middleShadow{
	position:relative;
	z-index:100;
	width:884px;
    padding:13px 27px 13px 27px;
}
#leftWrapper #plattaBackground{
	width:884px;
    background:url(http://www.kungenskurva.se/images/bakgrund/kolumndelare_884_4_2.gif) repeat-y;
    display:table;
}
#leftWrapper #plattaBackground.ButikerA-O{
	width:884px;
    background:url(http://www.kungenskurva.se/images/bakgrund/butiker-a-o_kolumndelare.gif) repeat-y;
    display:table;
}
#leftWrapper #plattaBackground.ledigaLokaler{
	width:884px;
    background:url(http://www.kungenskurva.se/images/bakgrund/kolumndelare_884_lediga_lokaler.gif) repeat-y;
    display:table;
}
/*Vänster kolumn (meny) BEGIN*/
#plattaBackground #contentLeft{
	width:133px;
	margin-right:16px;
	float:left;
	display:inline-block;
}
#contentLeft #searchBoxDiv{
	width:132px;
	height:26px;
	margin-top:35px;
	background:url(http://www.kungenskurva.se/images/kungens_kurva_sok.jpg) no-repeat;
}
#contentLeft #menuLinks{
	margin-top:41px;
}
#menuLinks ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
#menuLinks ul li{

}
#menuLinks ul li#latestMenuLinksHeader{
	margin-top:25px;
	color:#009ee0;
}
#menuLinks ul li#twitter{
	margin-top:15px;
}
#menuLinks ul li a{
	font-family:Arial, Helvetica, sans-serif;
	color:#e75012;
	text-decoration:none;
	font-size:13px;
	font-weight:bold;
}
#menuLinks ul li.selected{
	list-style-image:url(/images/vald_kategori_flik.png);
}
#menuLinks ul li.selected a{
	color:#000;
}
/*Vänster kolumn (meny) END*/
/*Höger kolumn innehåller två kolumner BEGIN*/
#plattaBackground #contentRight{
	width:707px;
	margin-left:20px;
	float:left;
}
#plattaBackground #whereAmI{
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	padding:0px 0px 5px 0px;
}
#plattaBackground #whereAmI a{
	font-family:Arial, Helvetica, sans-serif;
}
#contentRight #bigImageDiv{
	padding-bottom:15px;
	background-color:#FFF;
}
/*Butiker AÖ BEGIN*/
#contentRight #butikerAO{
	font-size:12px;
}
#contentRight #butikerAO #col{
	float:left;
}
#contentRight #butikerAO #col div a{
	text-decoration:none;
	color:#87888A;
	font-family:Arial, Helvetica, sans-serif;
}
/*Butiker AÖ END*/
/*Karta, Butik och företagslistning (butiker_foretag.html)BEGIN*/
#contentRight #butikListMap{
	width:466px;
	height:430px;
	background-color:#FFF;
	padding-bottom:20px;
	float:right;
}	
#contentRight #butikListDiv{
	width:211px;
	margin-right:30px;
}
#butikListDiv h1#listning{
	font-size:16px;
}
#butikListDiv div{
	padding:8px 5px 8px 0px;
}
#butikListDiv div h3{
	font-weight:normal;
	font-size:13px;
}
#butikListDiv div h3#bold{
	font-weight:bold;
}
#butikListDiv div h3 a{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#87888a;
}
#butikListDiv div img{
	float:right;
	margin-top:-4px;
}
/*Karta, Butik och företagslistning (butiker_foretag.html)END*/
/*Vänster kolumn i contentRight BEGIN*/
#contentRight #contentRightLeft{
	width:473px;
	float:left;
	margin:0px 18px 0px 0px;
	display:inline-block;
}

/*Företagsloggor*/
#logoOnStartText{
	font-size:10px;
	margin:4px 0px 3px 0px;
}
#logosOnStart{

}
#logosOnStart img{
	margin:0px 0px 3px; 0px;
}
#logosOnStart img#rightMargin{
	margin-right:8px;
}
/*article.html BEGIN*/
#contentRightLeft h1#article{
	margin-top:0px;
}
/*article.html END*/
/*Vänster kolumn i contentRight END*/
/*Höger kolumn i contentRight BEGIN*/
#contentRight #contentRightRight{
	width:200px;
	margin-left:16px;
	float:left;
	display:inline-block;
}

#contentRight #contentRightRight #puffColRight{
	margin-top:12px;
}
#puffColRight #category{
	background-color:#f9f9f9;
	padding:5px 5px 5px 3px;
}
#puffColRight #puffHeader{
	
}
#puffColRight #puffHeader a{
	text-decoration:none;
}
/*#contentRightRight #puffOverlay{
	display:block;
	height:500px;
}*/
#puffOverlay #readMore{
}
#puffOverlay #image{
	width:473px;
	height:185px;
	margin-bottom:15px;
	background-repeat:no-repeat;
}
#puffOverlay #image #grayOverlay,#puffOverlay #image #whiteOverlay{
	width:456px;
	height:55px;
	padding:16px 0px 0px 17px;
}
#puffOverlay #image #grayOverlay{
	background:url(http://www.kungenskurva.se/images/bakgrund/puff_gray_overlay.png) no-repeat;
	color:#FFF;
}
#puffOverlay #image #whiteOverlay{
	background:url(http://www.kungenskurva.se/images/bakgrund/puff_gray_overlay.png) no-repeat;
	color:#000;
}
#puffOverlay h2{
	font-family:Arial;
	font-size:19px;
	line-height:19px;
}
#puffOverlay #grayOverlay h2 a{
	color:#FFF;
	text-decoration:none;
}
#puffOverlay #whiteOverlay h2 a{
	color:#000;
	text-decoration:none;
}
#puffOverlay #bottom{
	font-size:11px;
	margin-top:20px;
}
#right{
	float:right;
}
#puffOverlay #bottom #right #commentCount{

}
#puffOverlay #bottom #left{

}
#puffOverlay #bottom #left #category{
	color:#000;
}
#left #category a{
}
#puffOverlay #bottom #left #pubdate{
	color:#000;
}
#puffOverlay #bottom #left #writer{
	color:#000;
}
/*Höger kolumn i contentRight END*/
/*Höger kolumn innehåller två kolumner END*/

#wrapper #rightWrapper{
	float:left;
	width:250px;
	margin-top:10px;
	display:inline-block;
}
#wrapper #rightWrapper #ad{
	margin-top:10px;
}

/*Butik info sida (butiker_foretag_infosida.html) BEGIN*/
#contentRightLeft #butikHeader{
	color:#000;
	margin:0px 0px 20px 0px;
}

#contentRightLeft #butikText{
	margin-bottom:15px;
}

#contentRightLeft #offers{
	margin-top:15px;
}
#offers span{
	font-size:11px;
}
#contentRightRight #butikRightHeader{
	font-size:16px;
	font-weight:bold;
	color:#000;
	margin:0px 0px 20px 0px;
}
#contentRightRight #info{
	font-size:12px;
}
#contentRightRight #info a{
	color:#e75012;
}
/*Butik info sida (butiker_foretag_infosida.html) END*/

/*Map BEGIN*/
#tooltip {
	background: url(/images/googlemap/tooltipRight.png) 100% 0 no-repeat transparent;
	padding-right:10px;
	margin-top:50px;
}


#tooltip div {
	background: url(/images/googlemap/tooltipBG.png) 0 0 no-repeat transparent;
	padding:8px 10px 0 10px;
	min-height:41px;
	white-space:nowrap;
}
/*
#tooltip {
	background: url(/images/googlemap/tooltipRightBig.png) 100% 0 no-repeat transparent;
	padding-right:10px;
	margin-top:50px;
}


#tooltip div {
	background: url(/images/googlemap/tooltipBGBig.png) 0 0 no-repeat transparent;
	padding:6px 10px 0 6px;
	height:67px;
	white-space:nowrap;
}
/*Map END*/
/*Söket*/
.searchBoxForm{
	display:inline;
}
.searchBoxField{
	width:93px;
	height:16px;
	margin:6px 0px 0px 12px;
	background-color:transparent;
	border:none;
}
.searchBoxButton{
	width:27px;
	height:26px;
	margin:0px;
	border:none;
	outline:none;
	float:right;
	background:none;
}
.searchPageBoxForm{
	
}
.searchPageBoxField{
	width:75%;
}
.searchPageBoxButton{
	width:20%;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}

/*Arkiv*/
.archiveDateLink{
	
}
.archiveDateLink li{
	margin-bottom:5px;
}
.archiveArticleLink{
}
.archiveArticleLink li{
	margin-bottom:5px;
}

/****************Comments*********************/
#commentStart,#leaveAComment{
	margin-top:10px;
	font-weight:bold;
	background-color:#f9f9f9;
	padding:3px;
}
/*Comments form*/
#commentForm{
	margin-top:10px;
	display:table;
}
#commentForm #formInput{
	width:inherit;
}
#formInput input, #formInput textarea{
	margin-bottom:3px;
	
}
#formInput .inputField{
	width:200px;
	padding:2px;
}
#formInput .inputHeader{
	margin-bottom:2px;
}
#formInput .inputArea{
	width:400px;
	height:150px;
	padding:2px;
}
#formInput .securityImage{
	margin:4px 0px 4px 0px;
}
#formInput .formButton{
	margin-left:340px;
}

/*Comment*/
.commentReview{
	width:468px;
	margin:10px 0px 10px 0px;
	padding:0px;
}
.commentReview #reviewContent{
	width:473px;
	clear:both;
	display:table;
	padding:0px;
	margin:0px;
}
/*.commentReview #reviewContent #userImage{
	float:left;
	width:75px;
	margin-right:10px;
}
.commentReview #reviewContent #userImage a{
	font-size:12px;
}*/
.commentReview #reviewContent #userText{
	/*width:373px;
	float:left;*/
	padding:5px;
	margin:0px;
	background-color:#f9f9f9;
}
.commentReview #reviewContent #userText #top{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}
.commentReview #reviewContent #userText #bottom{
	text-align:right;
	padding-top:10px;
	font-size:12px;
	clear:both;
	display:block;
}
.commentReview #reviewContent #userText  #bottom a{	
	font-size:12px;
}
.commentReview #reviewContent #userText #bottom #commentReported{
	background-color:#FF0;
	padding:2px;
}

/*short comment_left_menu.html för menyn det är en li*/
#shortComment{
	margin-bottom:10px;
} 
#shortComment #top{

}
/*Blogarkiv*/
#blogArchive{
	margin-top:25px;
}
#blogArchive #latestHeader,#blogArchive #archiveHeader, #rss #header{
	color:#009EE0;
	text-transform:uppercase;
}
#blogArchive #archiveHeader{
	margin-top:20px;
}
#blogArchive ul{
	list-style:none;
	margin:0px;
	padding:0px;
}
#blogArchive li{

}

#blogArchive li a{
	text-decoration:none;
	display:block;
	margin-bottom:5px;
}
/*Blogpost board*/
#blogPostTopBoard{
	background-color:#f9f9f9;
    padding:3px;
    margin:1px 0px 2px;
}
#blogPostTopBoard #comments{
	float:right;
}

