@charset "UTF-8";
* 
{
    margin:0px;
    padding:0px;
    font-family:Georgia;
    font-size: 12px; */ Endre dette tallet for å endre skriftstørrelse på brødtekst */
    color:#414042;
    line-height:1.4em;
}

html 
{
    
}

a 
{
    text-decoration:none;
	color:#000000;
}

a:visited
{
color:#000000; 
}

p
{
padding-bottom: 1em;
}

 .kalender_tekst a{
text-decoration: underline;
}

ul, ol
{

list-style-position: outside;
padding-bottom: 1em;
}


li
{
margin-left:2em;
}

blockquote
{
padding-bottom: 1em;
}


h1 
{
    font-size:1.5em;
    border-bottom:1px solid #cccccc;
    margin-bottom:15px;
    padding-bottom:10px;
padding-top:1em;
    color:#000;
    font-weight:normal;
}

h2
{

padding-bottom:0.5em;
font-size: 1.2em;
}

h3
{
font-size:1.0em;

padding-bottom:0.25em;
}



hr
{
color: #cccccc;
border-top: 1px;
background-color: #cccccc;
}
ul, ol {
	list-style-position:inside;
}

#wrapper 
{
    width:100%;
}


#menuCol 
{
    position:relative;
    float:left;
    width:200px;
}

#menuColTopBack 
{
    width:200px;
   /* background: url(/gifs/headerTopLeft.jpg) no-repeat top;*/
    height:148px;
}

#menuColTopBack .background 
{
    position:absolute;
    top:0;
    left:0;
    border:0;
}
    

#menuColContent 
{
    background: url(/gifs/menuColBack.jpg) repeat-x;
   // height:364px;
height: 450px;
    width:200px;
    max-width:200px;
    overflow:hidden;
    padding-top:30px;
}

#menuColContent #menytekst
{
 margin-left:2.75em;
}


#contentColContainer 
{
    background: url(/gifs/headerTopRight.jpg) repeat-x top;
    position:absolute;
    left:200px;
    top:0px;
    width:580px;
}


#contentCol 
{
    
}

#contentCol .background 
{
    top:0; 
    left:0
}

#contentColTopBack 
{
    width:580px;
    /*background: url(/gifs/headerTopCenter.jpg) no-repeat top;*/
    position:absolute;
    left:0px;
    top:0px;
    z-index:0;
}

#content 
{
    margin-left:10px;
    /*padding:17px;*/
    width:560px;
}

#content .article 
{
    margin-bottom:20px;
}
#content p {
	padding-right:4em;
}

#content img {
	margin: 5px;
	border: 0px;
}

#content a:link
{
color: #006c43;
text-decoration: underline;
}
    
#content a:visited
{
color: #006c43;
text-decoration: underline;}

#content a:hover
{
color: gray;
text-decoration: underline;}

#content p .ingress
{
font-weight: bold;
}


#infoCol 
{
    width:225px;
    position:absolute;
    left:770px;
    top:0px;
    z-index:200;
	height:200px;
}

#infoCol .background 
{
    position:absolute; 
    top:125px; 
    left:10px; 
    z-index:10;
}

#infoColTopBack 
{
    width:100%;
    background: url(/gifs/headerTopRight.jpg) repeat-x;
    height:180px;	
	} 


/*Internet Explorer 6 */

#ie6msg
{
width:90%;
border:3px solid #090; margin:8px 0; background:#cfc; color:#000; margin-left:17px;
position: relative;
}
#ie6msg p{margin:8px; padding:0;}
#ie6msg h4{margin:8px; padding:0;}
#ie6msg a.getuppgrade{font-weight:bold; color:#006; text-decoration: underline;}
#ie6msg a.ie6expl{font-weight:bold; color:#006; text-decoration: underline;}

/* Skjuler hopp-til lenken utenfor det synlige spekteret */
.skjult {
left:-10000px;
position:absolute;
width:9px;
}

/* Skjuler print-logo utenfor det synlige spekteret */
.logo_print {
left:-10000px;
position:absolute;
width:900px;
}

/* Gjør at form-elementer blir høyrejustert */
label.online {
  float: left;
  width: 10em;
}


/* Gjør at rammen rundt fieldset ikke vises */
fieldset {
    border:none;
}

.tabell 
{

font-size: 25px;  
background-image:     url(images/kalender.jpg); 
 text-align: center;
margin-left:auto; 
margin-right:auto;
color:white;
height: 525px;
}

.white
{
font-size: 25px;
color:black;
font-weight: bold; 
}

#content a.white {
color:#000000;
}

#kantbilde {

text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:0px;
	height: 175px;
 }
 
 #kant {
 margin-top:20px;
 }
 
 #dagen {
 margin-left:5px;
 margin-top:20px;
 }
 
 #sitat {
 text-align:center;
 font-style: italic; 
 
 }
 
 #content .content_image_right {
 float:right; 
 margin: 0 0 15px 15px; 
 }
 
 #content .content_image_left {
 float:left; 
 margin: 0 15px 15px 0;
 }
