﻿

body 
{   background-color:#0c3a6d;
    font-family:arial, Helvetica, Verdana, Sans-Serif;
    font-size:80%; 
    color:#000000;
    margin-top:0px;   
}

a
{   color:#445cae;
    text-decoration:none;
    }
a:hover
{   text-decoration:underline;
    }  
.storrubrik    
{   font-size:2em;
    font-weight:bold;
    color:#445cae;
    }
.sidrubrik    
{   font-size:1.3em;
    font-weight:bold;
    color:#445cae;
    }
.underrubrik
{   font-size:1em;
    font-weight:bold;
    color:#445cae;
    }
.underrubrik2
{   font-size:1em;
    font-weight:bold;
    color:#000000;
    }
.underrubrik3
{   font-size:1em;
    font-weight:bold;
    font-style:italic;
    color:#000000;
    }
.underrubrik4
{   font-size:1em;
    font-weight:bold;
    font-style:italic;
    color:#445cae;
    }
/*Template*/
#iTextToobar {
	font-size:			85%;
	width:				100%;
	color:#445cae;
	float:left;
	margin-top:			0px;
	border:0px solid #000000;
}
#iTextToobar a:link,
#iTextToobar a:visited,
#iTextToobar a:focus {

	text-decoration:	none;
	color:#445cae;
}
#iTextToobar a:hover,
#iTextToobar a:focus {
	color:#445cae;
	text-decoration:	underline;
}
#iTextToobar p {
	margin:				0;
	padding:			0;
}
#iTextToobar span{
	font-size:			100%;
}
#iTextToobarTextSizeIncrease{
	float:				right;
	margin:				0px;
	padding:			0px 20px 0px 5px;
}
#iTextToobarTextSizeDecrease{
	float:				right;
	margin:				0px;
	padding:			0px 0px 0px 10px;
}
#iTextToobarPrintText {
	float:				left;
	margin:				0px;
	padding:			5px 22px 0px 10px;
	font-size: 0.85em;
	border:0px solid #000000;
	display:block;
}



#wrapper
{   width:913px;
    margin:0px auto 0px;
    }
#background
{   width:913px;
    background-color:#e8e8e8;
    float:left;
    border:0px solid #FFFFFF;
    }
#toolbox
{   width:911px;
    text-align:right;
    padding-bottom:3px;
    padding-right:2px;
    border:0px solid #FFFFFF;
    float:left;
    }
#header
{   width:913px;
    height:120px;
    background-image:url(../images/background_header.gif);
    background-repeat:no-repeat;
    }
#logo
{   float:left;
    width:430px;
    text-align:center;
    margin-top:15px;
    }
#name
{   float:right;
    width:425px;
    margin-right:25px;
    margin-top:45px;
    text-align:center;
    font-weight:bold;
    font-size:1.8em;
    color:#445cae;
    }    
#contentPlaceholder
{   width:883px;
    margin-left:15px;
    margin-right:15px;
    background-color:#e8e8e8;
    float:left;
    clear:both;
    border:0px solid #000000;
    }
#footer
{   width:893px;
    height:38px;
    background-image:url(../images/background_footer.gif);
    background-repeat:no-repeat;
    background-position:bottom;
    float:left;
    text-align:right;
    padding:5px 20px 0px 0px;
    font-size:0.85em;
    border:0px solid #000000;
    clear:both;
    }
#footer div.text
{   width:620px;
    float:right;
    font-size:0.8em;
    margin-right:15px;
    padding-right:25px;
    padding-left:25px;
    padding-top:10px;
    text-align:center;
    border:0px solid #000000;
    }
   
#contentwrapper
{   width:674px;
    float:right;
    background-image:url(../images/boxContent.gif);
    background-repeat:repeat-y;
    border:0px solid #000000;
    }
#contentStartpage
{   width:370px;
    padding-left:15px;
    padding-right:15px;
    float:left;
    border:0px solid #000000;
    display:block;
    }
#contentStartpage p
{   float:left;
    text-align:left;
    width:100%;
    }
#contentTop
{   width:674px;
    height:20px;
    float:right;
    background-image:url(../images/boxTop.gif);
    background-repeat:no-repeat;
    }
#content
{   width:604px;
    padding-left:35px;
    padding-right:35px;
    padding-top:12px;
    float:left;
    border:0px solid #000000;
    }  
#welcome
{   font-family:Georgia,Times,Serif;
    font-size:1.9em;
    color:#445cae;
    width:100%;
    float:left;
    padding-bottom:20px;
    }  
   

 /*Meny*/
#menuwrapper
{   width:195px;
    float:left;
    border:0px solid #000000;
    clear:both;
    }
#menu1
{   width:190px;
    background-image:url(../images/boxContent_menu.gif);
    background-repeat:repeat-y;
    border:0px solid #000000;
    }
#menu2
{   width:190px;
    margin-top:15px;
    background-image:url(../images/boxContent_menu.gif);
    background-repeat:repeat-y;
    }
.menuContent
{   width:159px;
    padding-left:15px;
    padding-right:15px;
    margin-top:-3px;
    border:0px dotted #000000;
    } 
div.menuContent div
{   width:100%;
    padding-top:3px;
    padding-bottom:3px;
    vertical-align:middle;
    border-bottom:1px solid #e8e8e8;
       }
div.menuContent span
{   display:block;
    }
 div.menuContent a
 {  font-weight:bold;
    }
 
 /**** Händelser****/
 div#calendar ul
 {  list-style:none;
    margin:0px;
    padding:0px;
    float:left;
    width:100%;
    border:0px solid #000000;
    }
 div#calendar ul li a
 {  float:left;
    width:100%;
    height:100%;
    display:block;
    padding:10px 0px 0px 0px;
    border:0px dotted #000000;
    }    
 div#calendar ul li a span.date
 {  border:0px solid #000000;
    }
 div#calendar ul li a span.split
 {  display:none;
    }    
 div#calendar ul li a span.headline
 {  float:left;
    width:100%;
    font-weight:bold;
    color:#000000;
    line-height:1.5em;
    cursor:hand;
    border:0px solid #000000;  
    }
 div#calendar ul li a span.ingress
 {  float:left;
    width:100%;
    color:#000000;
    cursor:hand;
    border:0px solid #000000;
    }  
 div#calendar ul li span.nodata
 {  float:left;
    width:100%;
    }      
#calendar span.header
{   float:left;
    display:block;
    width:100%;
    } 
#calendar span.text
{   float:left;
    display:block;
    width:231px;
    padding: 10px 0px 20px 6px;
    border-left:1px solid #d7d6d6;
    border-right:1px solid #d7d6d6;
    }  
#calendar span.footer
{   float:left;
    }      
      

