 body {
margin:0px 0px 8px 0px;
background:#fff;		
}
A 			{ color: #555599; font-family: verdana, arial, sans-serif; font-size:9px; text-decoration: none; font-weight:normal; } 
A:link		{ color: #555599; text-decoration: none; } 
A:visited	{ color: #555599; text-decoration: none; } 
A:active	{ color: #ffaa40;  } 
A:hover		{ color: #ffaa40;  } 

A.rammelink		{ color: #3030ff; font-family: verdana, arial, sans-serif; font-size:9px; text-decoration: none; font-weight:bold; } 
A.rammenlink:link		{ color: #3030ff; text-decoration: none; } 
A.rammelink:visited	{ color: #3030ff; text-decoration: none; } 
A.rammelink:active	{ color: #ffbb44;  } 
A.rammelink:hover		{ color: #ffbb44; }

A.overskrifter		{ color: #555599; font-family: verdana, arial, sans-serif; font-size:12px; text-decoration: none; font-weight:bold; } 
A.overskrifter:link		{ color: #555599; text-decoration: none; } 
A.overskrifter:visited	{ color: #555599; text-decoration: none; } 
A.overskrifter:active	{ color: #ffaa40;  } 
A.overskrifter:hover		{ color: #ffaa40; }

A.kalenderlink { color: #559955; font-family: verdana, arial, sans-serif; font-size:9px; text-decoration: none; font-weight:normal; } 
A.kalender:link { color: #559955; text-decoration: none; } 
A.kalenderlink:visited { color: #559955; text-decoration: none; } 
A.kalenderlink:active { color: #66cc66; } 
A.kalenderlink:hover { color: #66cc66; } 


.ramme	{ 
font-family:verdana, arial, sans-serif; 
font-size: 9px; 
color: #333; 
border:1px solid #ccc;
background:#FFF;
padding-left:2px;
padding-top:2px;
padding-bottom:2px;
margin-bottom:5px;
font-weight:normal;
}

.rammetopp {
font-family:verdana, arial, sans-serif; 
font-size: 12px;
font-weight:bold;
color: #000;
background:#ccc;
padding-left:3px;
padding-top:2px;
margin-top:5px;
}


.vanligtekst {
font-family:verdana, arial, sans-serif;
color:#333;
font-size:11px;
font-weight:normal;
background:#FFF;
line-height:13px;
padding-left:1px;	
padding-right:1px;
padding-top:1px;	
padding-bottom:2px;		
}

.litentekst {
font-family:verdana, arial, sans-serif;
color:#333;
font-size:9px;
font-weight:normal;
background:#fff;
line-height:11px;
padding-left:1px;	
padding-right:1px;
padding-top:1px;			
padding-bottom:2px;
}	

.sitat {
font-family:verdana, arial, sans-serif;
color:#333;
font-size:9px;
font-weight:normal;
font-style:italic;
background:#fff;
line-height:11px;
padding-left:10px;	
padding-right:1px;
padding-top:1px;	
}

.stortekst {
font-family:verdana, arial, sans-serif;
color:#333;
font-size:16px;
font-weight:normal;
background:#fff;
line-height:18px;
padding-left:1px;	
padding-right:1px;
padding-top:2px;			
padding-bottom:3px;
}	

.overskrift {
font-family:georgia, verdana, arial, sans-serif;
color:#DD0000;
font-size:40px;
font-weight:bold;
background:#000000;
line-height:20px;
padding-left:1px;	
padding-right:1px;
padding-top:1px;			
padding-bottom:2px;
}

#banner {
font-family:verdana, arial, sans-serif;
color:#FFF;
font-size:20px;
font-weight:normal;
border-top:3px solid #99CCFF;
background:#336699;
padding:8px; 
text-transform:uppercase;
letter-spacing: .2em; 		
}

.description {
font-family:verdana, arial, sans-serif;
color:#99CCFF;
font-size:12px;
font-weight:bold;
background:#336699;	
text-transform:none;	
letter-spacing: .none; 		
}	


#venstreside {
float:left;
width:118px;
background:#fff;
padding-right:1px;
margin-left:2px;
margin-right:1px;
padding-bottom:20px;
padding-top:1px;
}

#refleksjoner {
float:left;
width:200px;
background:#fff;
padding-right:1px;
margin-left:2px;
margin-right:1px;
padding-bottom:20px;
padding-top:1px;
}


#content {
float:left;
width:350px;
background:#fff;
margin-left:3px;
margin-right:3px;
padding-bottom:20px;
}

#bredkolonne {
float:left;
width:500px;
background:#fff;
margin-left:5px;
margin-right:5px;
padding-bottom:20px;
}

#kolonneparti {
float:left;
width:200px;
background:#fff;
margin-left:3px;
margin-right:3px;
padding-bottom:20px;
}

#kolonnepartihoved {
float:left;
width:400px;
background:#fff;
margin-left:3px;
margin-right:3px;
padding-bottom:20px;
}

#300bred {
float:left;
width:290px;
background:#fff;
margin-left:5px;
margin-right:5px;
padding-bottom:20px;
}

#200bred {
float:left;
width:195px;
background:#fff;
margin-left:5px;
margin-right:5px;
padding-bottom:20px;
}




#links {
float:left;
width:164px;
background:#99CCFF;
margin-left:1px;
margin-right:1px;
padding-left:2px;
padding-right:2px;				
}

#problem {
float:left;
width:122px;
background:#fff;
margin-left:1px;
margin-right:1px;
padding-right:2px;				
}

#hoyreside {
float:left;
width:130px;
background:#fff;
margin-left:1px;
margin-right:1px;
padding-right:2px;				
}



.blog {
padding-left:10px;
padding-bottom:10px;
padding-right:10px;			
}	

.blogbody {
font-family:georgia, verdana, arial, sans-serif;
color:#333;
font-size:11px;
font-weight:normal;
background:#FFF;
line-height:14px;
padding-left:10px;	
padding-right:10px;
padding-top:5px;			
}	

.title	{ 
font-family: verdana, arial; 
font-size: 10px; 
color: #003366; 
text-transform: uppercase;
font-weight:bold;	
}			

#menu {
margin-bottom:5px;
background:#FFF;  							
}	

.date	{ 
font-family:georgia, verdana, arial, sans-serif; 
font-size: 11px; 
color: #666; 
border:1px solid #999;
padding:4px;
margin-bottom:10px;
font-weight:normal;
}			

.posted	{ 
font-family:verdana, arial, sans-serif; 
font-size: 10px; 
color: #003366;
margin-bottom:15px; 
}


#calendar {
font-family:verdana, arial, sans-serif;
color:#666;


font-size:10px;
font-weight:normal;
background:#FFF;
line-height:14px;
padding:2px;
align:center;				
}

.calendarhead {	
font-family:verdana, arial, sans-serif;
color:#003366;
font-size:10px;
font-weight:bold;
background:#FFF;
line-height:14px;
padding:2px;				
}	

.side {
font-family:verdana, arial, sans-serif;
color:#333;
font-size:11px;
font-weight:normal;
background:#FFF;
line-height:14px;
padding:2px;				
}	

.sidetitle {
font-family:verdana, arial, sans-serif;
color:#666;
font-size:9px;
font-weight:bold;
background:#EEE;
line-height:14px;
padding:2px;
margin-top:10px;
text-align:center;
text-transform:uppercase;
letter-spacing: .2em;  					
}		


.sitatramme {
font-family:georgia, verdana, arial, sans-serif;
color:#333;
font-size:10px;
font-weight:normal;
background:#ddd;
line-height:14px;
padding-left:1px;	
padding-right:1px;
padding-top:1px;	
}

.sitatramme2 {
font-family:georgia, verdana, arial, sans-serif;
color:#333;
font-size:10px;
font-weight:normal;
background:#99CCFF;
border:1px solid #999;
line-height:14px;
padding:2px;		
margin-top:5px;
}







.bildetekst {
font-family:verdana, arial, sans-serif;
color:#333;
font-size:9px;
font-weight:normal;
background:#FFF;
line-height:11px;
padding-left:1px;	
padding-right:1px;
padding-top:1px;			
}	


.tittel {
font-family:georgia, verdana, arial, sans-serif;
color:#333;
font-size:20px;
font-weight:bold;
background:#FFF;
line-height:20px;
padding-left:1px;	
padding-right:1px;
padding-top:1px;			
padding-bottom:2px;
}


.mellomtittel {
font-family:georgia, verdana, arial, sans-serif;
color:#333;
font-size:15px;
font-weight:bold;
background:#FFF;
line-height:18px;
padding-left:1px;	
padding-right:1px;
padding-top:1px;			
padding-bottom:2px;
}

.rammeoverskrift {
font-family:georgia, verdana, arial, sans-serif;
color:#333;
font-size:10px;
font-weight:bold;
background:#FFF;
line-height:13px;
padding-left:1px;	
padding-right:1px;
padding-top:1px;
padding-bottom:1px;		
}



.innrykk {
font-family:georgia, verdana, arial, sans-serif;
color:#333;
font-size:11px;
font-weight:normal;
background:#FFF;
line-height:14px;
padding-left:20px;	
}


.tekstoverskrift {
font-family:georgia, verdana, arial, sans-serif;
color:#333;
font-size:15px;
font-weight:bold;
background:#FFF;
line-height:14px;
padding-left:10px;	
padding-right:10px;
padding-top:10px;			
}






.avisoverskrift {
font-family:georgia, verdana, arial, sans-serif;
color:#333;
font-size:11px;
font-weight:bold;
background:#FFF;
line-height:13px;


padding-left:1px;	
padding-right:1px;
padding-top:1px;
padding-bottom:2px;		
}




.syndicate {
font-family:verdana, arial, sans-serif;
font-size:9px;
font-weight:bold;		
line-height:14px;
padding:2px;
margin-top:10px;
text-align:center;
background:#EEE;  		
}	

.powered {
font-family:verdana, arial, sans-serif;
color:#003366;
font-size:9px;
font-weight:bold;
border-top:1px solid #CCC;
border-bottom:1px solid #CCC;		
line-height:14px;
text-transform:uppercase; 
padding:2px;
margin-top:10px;
text-align:center;
letter-spacing: .2em  					
}	


.comments-body {
font-family:verdana, arial, sans-serif;
color:#666;
font-size:11px;
font-weight:normal;
background:#FFF;
line-height:14px;
padding:10px;			
}		

.comments-post {
font-family:verdana, arial, sans-serif;
color:#666;
font-size:10px;
font-weight:normal;
background:#FFF;			
}	

.comments-head	{ 
font-family: georgia, verdana, arial, sans-serif; 
font-size: 11px; 
color: #666; 
border:1px solid #999;
padding:5px;
font-weight:normal;
margin-top:10px;		
}		

#banner-commentspop {
font-family:georgia, verdana, arial, sans-serif;
color:#FFF;
font-size:16px;
font-weight:bold;
border-bottom:1px dotted #FFF;
border-top:3px solid #99CCFF;
background:#336699;
padding:15px; 
}								

.comments-body {
font-family:verdana, arial, sans-serif;
color:#333;
font-size:11px;
font-weight:normal;
background:#FFF;
line-height:12px;
padding-left:10px;
padding-right:10px;			
}

.overskrift {
font-family:georgia, verdana, arial, sans-serif;
color:#333;
font-size:9px;
font-weight:normal;
background:#FFF;
line-height:11px;
padding-left:1px;	
padding-right:1px;
padding-top:3px;
}



.arrangement {
font-family:georgia, verdana, arial, sans-serif;
color:#333;
font-size:9px;
font-weight:normal;
background:#FFF;
line-height:14px;
padding-left:1px;	
padding-right:1px;
padding-top:1px;
}

.arrtid {
font-family:georgia, verdana, arial, sans-serif;
color:#333;

font-size:9px;
font-weight:normal;
background:#FFF;
line-height:14px;
padding-left:1px;	
padding-right:1px;
padding-top:1px;
}

.arrkategori {
font-family:georgia, verdana, arial, sans-serif;
color:#333;
font-size:9px;
font-weight:bold;
background:#FFF;
line-height:14px;
padding-left:1px;	
padding-right:1px;
padding-top:1px;
}


.arrtittel {
font-family:georgia, verdana, arial, sans-serif;
color:#333;
font-size:10px;
font-weight:normal;
background:#FFF;
line-height:14px;
padding-left:1px;	
padding-right:1px;
padding-top:1px;
}


.arrsted {
font-family:georgia, verdana, arial, sans-serif;
color:#333;
font-size:9px;
font-weight:normal;
background:#FFF;
line-height:14px;
padding-left:1px;	
padding-right:1px;
padding-top:1px;
margin-bottom:5px;


.kalendertopp { 
font-family:verdana, arial, sans-serif; 
font-size: 10px; 
font-weight:bold; 
color: #fff; 
background:#999; 
padding-left:3px; 
padding-top:2px; 
margin-top:5px; 
} 

.kalenderramme { 
font-family:georgia, verdana, arial, sans-serif; 
font-size: 9px; 
color: #333; 
border:1px solid #999; 
background:#FFF; 
padding-left:2px; 
padding-right:2px; 
padding-top:2px; 
padding-bottom:2px; 
margin-bottom:5px; 
font-weight:normal; 
} 

.kalenderdato { 
font-family:verdana, arial, sans-serif; 
color:#000; 
background:#ddd; 
font-size:9px; 
font-weight:normal; 
text-align:center; 
line-height:12px; 
padding-left:1px; 
padding-right:1px; 
padding-top:2px; 
padding-bottom:2px; 
} 

.kalender { 
font-family:verdana, arial, sans-serif; 
color:#000; 
font-size:9px; 
font-weight:normal; 
text-align:left; 
line-height:12px; 
padding-left:1px; 
padding-right:1px; 
padding-top:2px; 
padding-bottom:4px; 
} 
