.mainbodyservicedescssp h3
{
	padding: 4px 0 1px 0!important;
	margin: 4px 0 1px 0!important;
}
.nodisplay
{
	visibility: hidden;
	display: none;
}
.display
{
	visibility: visible;
}
div.pagination { 
	list-style-type: none;
	border-bottom: 1px solid #e0e0e0;
	margin: 0 0 10px 0;
	padding: 5px 0;
	text-align: right;
}
	
	div.pagination a {
		display: inline;
		border-right: 1px solid #666;
		padding: 0 5px 0 0;
		font-weight: bold;
	}
	
		div.pagination a { text-decoration: none !important; }
		div.pagination a:hover { text-decoration: underline !important; }
	
		div.pagination a[title="Neste side"] { border: 0 none; }
		div.pagination a.selected { color: #000000; }
		
.hidden
{
	display: none;
}
img.leftfloating 
{ 
float: left;
padding-right: 10px;
} 
img.rightfloating 
{ 
float: right;
padding-left: 10px;
} 

/*************************/
/* SITEMAP PAGE          */
/*************************/
#SiteMap ul 
{
    margin: 0;
    padding: 0.2em 0;
}

#SiteMap ul ul
{
    padding: 0;
    margin-left: 0.5em;
}

#SiteMap li
{
    margin: 0 0 0.5em 0;
    padding: 0;
    list-style: none;
    font-size: 1.3em;
}
#SiteMap li a
{
    text-decoration: none;
}

#SiteMap li li
{
    margin: 0.2em 0;
    padding-left: 1em;
    background: url(../img/generell/SiteMapBullet.png) no-repeat;
    font-size: 0.7em;
}

#SiteMap li li a
{
    text-decoration: underline;
}

#SiteMap li li li
{
    font-size: 1em;
}
/*************************/
/* TAGCLOUD              */
/*************************/


.weight1
{
    font-size: 1.9em;
    font-weight:bolder;
}
.weight2
{
    font-size:1.5em;
    font-weight:bolder;
}
.weight3
{
    font-size: 1.4em;
    font-weight:bolder;
}
.weight4
{
    font-size: 1.2em;
}
.weight5
{
    font-size: 1.0em;
}

.loadingTags
{
	background: url(/templates/ssp.dock/styles/ajax-loader-big.gif) no-repeat center;
	height: 50px;
	background-color: #FFFFFF;
}
#kulturkal {
width: 100%;
margin-top: 4px;
}
#kulturkal col.tdikon {
width: 260px;
}
#kulturkal col.tdhva 
{
	text-align: right;
}
#kulturkal col.tdhvor {
}
#kulturkal td {
padding: 5px 3px;
vertical-align: top;
}
.boks #kulturkal p {
margin: 0;
padding: 3px 2px 0;
font-size: .9em;
line-height: 1.3;
}
/*.boks #kulturkal p a {
font-weight: bolder;
color: #2c241b;
text-decoration: none;
}
.boks #kulturkal .over p a {
color: #d40e2a;
text-decoration: underline;
}*/
.charHeader
{
	text-transform: uppercase;
	font-weight: bold;
}
.lead-in
{
	font-weight: bold;
}
/* ShareThis */
.sharethisbox
{
	background-color:#E8EDEF;
	padding:0 5px 0 5px;
}
.sharethisboxleft
{
	width:68%;
	float:left;
}

.sharethisboxright
{
	width:31%;
	float:right;
}
.sharethismailrow
{
	
}
.sharethismailrowcol1
{
	width:31%;
	float:left;
}
.sharethismailrowcol2
{
	width:68%;
	float:left;
}
ul.communities
{
	margin:0;
	padding:0;
}
ul.communities li
{
	list-style-image:url(/templates/kristiansand/img/share/trans.png)!important;
	height:2em;
}
ul.communities li a
{
	padding-left:20px;
}
.share_origo
{
	background: transparent url(/templates/kristiansand/img/share/share_origo.png) no-repeat scroll left top!important;
}

.share_myspace
{
	background: transparent url(/templates/kristiansand/img/share/share_myspace.gif) no-repeat scroll left top!important;
}

.share_facebook
{
	background: transparent url(/templates/kristiansand/img/share/share_facebook.gif) no-repeat scroll left top!important;
}
.share_twitter
{
	background: transparent url(/templates/kristiansand/img/share/twitter.png) no-repeat scroll left top!important;
}
/*End of ShareThis */
