﻿/* CSS Document */











H1 {
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 2.2em;
	text-decoration: none;
	margin: 0px;
}

H1 A:link, H1 A:hover, H1 A:visited, H1 A:active {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 1.1em;
	text-decoration: none;
	color: #000;
}

td {
	font-size: 0.8em;	

}



.startside {
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	background-color: #000;
	padding-left: 4px;
	border-left-width: 10px;
	border-left-style: solid;
	border-left-color: #92242D;
	margin-bottom: 4px;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
}


.startside a:visited, .startside a:link, .startside a:hover, .startside a:active {
	font-size: 11px;
	color: #FFF;
	padding: 2px;
	font-weight: bold;
	text-decoration: none;
}

A:link {
	color: #92242D;
	text-decoration: underline;
}
A:visited {
	color: #92242D;
	text-decoration: underline;
}
A:active {
	color: #92242D;
	text-decoration: underline;
}
A:hover {
	color: #666;
	text-decoration: underline;
}


.bildetext {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	background: #fff;
	margin: 0px 0px 3px;
	width: 470px;
}


.margingLR5{
	margin-right: 5px;
	margin-left: 5px;	
}

/* VILKO FRONTEND */

img {
	border:0;
}

span.overskrift, h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #000000;
}

.kort_artikkel span.overskrift, .kort_artikkel h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2em;

}

.kort_artikkel h2 {
	color:#000;
	font-weight: normal;
}

.kort_artikkel span.overskrift a, .kort_artikkel h1 a {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-decoration: none;
}

div.spalte_1_artikkel h2, div.spalte_full_artikkel h2, div.kort_artikkel h2 a:visited, div.spalte_2_artikkel h2, div.spalte_1_artikkel h2 a, div.spalte_full_artikkel h2 a, div.spalte_2_artikkel h2 a { 
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

a.noPropLink, a.noPropLink:hover, a.noPropLink:visited, a.noPropLink:active {
	color: #000;
	text-decoration: none;
	}

h2 a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	color: #000000;
	margin:0;
}


h2 a:visited, h2 a:active, h2 a {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #000000;
	text-decoration:none;
}

h2 {
font-family: Georgia, "Times New Roman", Times, serif;
margin:0;
}

.ingress {
	margin: 0px;
	display: inline;
	font-weight: bold;
	font-size: 0.9em;
	line-height: 1.3em;
}

span.dato {
	font-style: italic;
	font-size: 0.7em;
	color: #000000;
	font-weight: normal;
}

.kort_artikkel {
	margin-bottom: 0px;
	padding-bottom: 5px;
	border-bottom: #efefef solid 1px;
}




div.artikkel_spalter { 
    background-color: #fff; 
    border-bottom: 1px solid #efefef; 
    padding-top: 5px; 
    padding-bottom: 5px; 
    height: 1% !important; 
} 
div.spalte_1_artikkel { 
    width: 49%; 
    float: left; 
    border-right: solid #efefef 1px;
    padding-right: 2px;
}
div.spalte_2_artikkel { 
    width: 49%; 
    float: left; 
    padding-left: 6px;
}

div.spalte_1_artikkel img, div.spalte_2_artikkel img  {
	float: right;
	border: 1px solid #000000;
}

div.kort_artikkel img  {
	margin-bottom:0;
	border: 1px solid #000000;
}



div.spalte_1_artikkel p, div.spalte_2_artikkel p, div.kort_artikkel p, a.lesmeir {
	margin: 0px;
	font-size: 0.8em;
	line-height: 1.3em;
}

a.lesmeir:hover {
	color: #666;
}

a.lesmeir {
	color: #92242D;
}

p, #kontakt td {
	font-size: 0.9em;
	line-height: 1.5em;
}

div.publisert {
	font-size: 0.8em;
	background: #FFF;
	width: 470px;
	color: #000;
	border-bottom: 1px solid #ccc;
	margin-top: 10px;
	margin-bottom: 8px;
	padding-top: 1px;
	padding-bottom: 1px;
}

div.publisert a {
	color: #000;
	background: #FFF;
	text-decoration: none;
}

div.publisert a:hover {
	color: #92242D;
	background: #FFF;
	text-decoration: none;
}

div.publisert span.cred {
	color: #000;
	background: #FFF;
	position: relative; 
	float: left;
	display: block;
	text-transform: uppercase;
}

div.publisert span.dato {
	position: relative;
	float: right;
	display: block;
	padding: 2px 0 0 0;
	color: #666;
	background: #FFF;
	font-size: 80%;
	text-align: right;
	font-style: normal;
}



div.kommentar {
	background: #FFFFFF;
	border: 1px solid #BBBBBB;
	font-size: 0.8em;
	font-weight: bold;
	margin-bottom: 5px;
	padding-left: 5px;
}

div.kommentar h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}


div.normal{
	font-size: 0.8em;

}


div.kommentar p {
	font-weight: normal;
}

div.kommentar td {
	vertical-align: top;
	
}

div.sporreskjema {
	background: #FFFFFF;
	border: 1px solid #BBBBBB;
	font-weight: bold;
	margin-bottom: 5px;
	padding: 5px;
}


div.sporreskjema td {
	vertical-align: top;
	font-weight:normal;
	padding: 2px;	
}

div.sporreskjema h2 {
	font: 1em Arial, Helvetica, sans-serif;
}

/*Artikkel Toolbar*/
div.articleToolbar{
	font-size: 0.8em;
	color: #000000;
	padding: 5px 0px;
}

html .fb_share_link {
	text-decoration: none; 
	padding:2px 0px 0px 4px; 
	height:16px; 
	background: url(http://www.fitjarposten.no/gfx/icon/facebook_share_icon.gif) no-repeat left;
}

html .nettby_share_link {
	text-decoration: none; 
	padding:2px 0px 0px 4px;
	height:16px;
	background: url(http://www.fitjarposten.no/gfx/icon/nettby_share_icon.gif) no-repeat left;
}

html .kudos_share_link {
	text-decoration: none;
	padding:2px 0px 0px 4px;
	height:16px;
	background: url(http://www.fitjarposten.no/gfx/icon/kudos_share_icon.gif) no-repeat left;
}

/*SLUTT: Artikkel Toolbar*/


/*Kalender*/

div.kalender h2 {
	font-size: 1.3em;
	margin: 10px 0px 0px 0px;
	padding:0;
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
}
div.kalender p {
	margin: 0px;
	padding:0px;
}



div.dag, div.sondag, div.lordag {
	padding-top: 10px;
	padding-right: 5px;
	border-right: 1px solid #DDDDDD;
	float:left; 
	text-align:center;
	width:60px;
}

div.kalender small {
	color: #555555;
}
div.time {
	float:left;
	background: #efefff;
	padding: 5px 0px 5px 5px;
	width: 60px;
}

div.time small {
	color: #777;
}

div.kalender div.sondag h1 {
	color: #771820;
	font-family: Georgia, "Times New Roman", Times, serif;
}
div.kalender div.lordag h1 {
	color: #152c6c;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#kalender_liten .graadager {
	color: #DDDDDD;
}

#kalender_liten .sondag, #kalender_liten .sondag a {
	color: #771820;
	text-decoration: none;
}

#kalender_liten {
	border: 1px solid #f1f1f1;
}

#kalender_liten td {
	border: 1px solid #f1f1f1;
	color: #404040;
}

#kalender_liten td a {
	font-weight: bold;
	text-decoration: none;
	color: #404040;
}

/* Kalenderliste forsiden */
div.kalender_liste{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	padding: 5px;
	padding:5px;
	margin:4px 0 8px;
	background: #eee;
	width: 150px;	
}

.kalender_liste .hvit {
	background: #FFFFFF;
	width: 130px;
	margin: 5px;
}

.kalender_liste .varmgraa {
	background: #F3F1E2;
	width: 100%;
	margin: 5px;
	border: 5px solid #FFFFFF;
	padding: 5px;
	width: 120px;
}

.kalender_liste .dato {
	background: #eee;
	width: 100%;
 	margin: 5px;
}

.kalender_liste .innhold {
	background: #fff;
	width: 100%;
 	margin: 5px;
}

.kalender_liste .klokkeslett {
	background: #fff;
	margin-right: 5px;	
}

.kalender_liste .overskrift {
	background: #fff;
}



div.oppsprett {
	background: #FFFFFF;
	color: #666;
	border: 1px solid #BBBBBB;
	font-size: 0.8em;
	text-decoration: none;
	margin-bottom: 5px;
	padding: 2px 2px 2px 5px;
}

div.oppsprett A:link, div.oppsprett A:visited, div.oppsprett A:active, div.oppsprett A:hover{
	color: #666;
	text-decoration: none;
	vertical-align: middle;	
}



div.eksterne {
	border:1px solid #92242D;
	border-top:0px;
	border-bottom:0px;
	background:#eee;
	padding-left: 5px;
	padding-top: 10px;
}

div.eksterne .overskrift {
	margin:0px;
	padding:0px;
	font-size:0.7em;
	font-weight:normal;
}

div.eksterne p {
	margin:0px;
	padding:0px;
	font-size:0.7em;
}

div.eksterne a:visited {
color: #92242D;
}

div.rad {
	width: 98%;
	border: 1px solid #BBBBBB;
	margin: 5px 0px 0px;
}

div.rad div.innhold {
	float:left; 
	padding-left:20px;
	width: 370px;
}

div#avstemning ul {
	list-style: none;
	margin:0px;
	padding:0px;
}
div#avstemning p, div#avstemning b, div#avstemning li {
	font-size:0.7em;
	margin: 0px;
	margin-bottom: 5px;
}

div#avstemning {
	border: 1px solid #92242D;
	padding-left: 3px;
}

div.reklame {
	border-bottom: #efefef solid 1px;
	text-align: center;
}

div.reklame2 {
	border-bottom: #efefef solid 1px;
	text-align: left;
}

div.mestlest {
	font-size: 0.7em;
	border: 1px solid #92242D;
	padding-left: 3px;
	
	padding:0;
	margin:0;
	width:148px;
	}

div.mestlest ul {	
	list-style:none;
	color:#053395;
	font-size:11px;
	margin:0;
	margin-left:-1px;
	padding:0;
	}
	
div.mestlest li {
	display:block;
	text-indent:0;
	line-height:1.5em;
	margin-top:3px;
	}

div.mestlest .dato {
	
	font-size:10px;
	color:#000;
	font-style: normal;
	margin-right: 2px;
	}
	
div.mestlest a {
	display:block;
	margin-left:34px;
	margin-top:-15px
}

/*Da skjer*/
div.daskjer {
	font-size: 0.7em;
	border: 1px solid #92242D;
	padding:2px;
	margin:0px;
	width:144px;
	}

div.daskjer ul {
	list-style:none;
	color:#053395;
	font-size:11px;
	margin:0px;
	padding:0px;
	}
	
div.daskjer li {
	display:block;
	text-indent:0;
	line-height:1.5em;
	margin: 0px;
	padding: 0px;
	border-bottom: thin solid #eee;
	}

div.daskjer .dato {
	font-size:10px;
	color:#000;
	font-style: normal;
	margin: 0px;
	background: #eee;
	padding: 0px 0px 0px 6px;
	}
	
div.daskjer a {
	color: #92242D;
	display:block;
	margin-left: 6px;
	margin-top: -15px;
	text-decoration: none;
}

div.daskjer a:hover {
	color: #666;
	text-decoration: underline;	
}

div.daskjer .lesmeir{
	margin: 5px 0px 3px;
}





a.passert, a.passert:visited {
color: #78272d;
font-weight:bold;
text-decoration:none;
}

a.idag, a.idag:visited {
color: #eeeeee;
font-weight:bold;
text-decoration:none;
}

a.framover, a.framover:visited {
color: #eeeeee;
font-weight:bold;
text-decoration:none;
}


/* VILKO CMS 2.0 */

ul.pagination li {
	display:inline;
	margin-right: 10px;
}

#addins {
	border: 1px solid #eee;
	padding: 3px;
}






/* �YVIND OOP-LEK*/
.innrykk {
margin-left: 100px;
}


