BODY { 
	scrollbar-face-color: #D1E5F6; 
	scrollbar-highlight-color: #da6666; 
	scrollbar-shadow-color: #ffffff; 
	scrollbar-3dlight-color: #ffffff; 
	scrollbar-arrow-color: #004B85; 
	scrollbar-track-color: #cccccc; 
	scrollbar-darkshadow-color: #D1E5F6
	}
	
TD {
	font-family : Verdana, Geneva, Helvetica, Arial;
	font-size : 10px;
	color : #000000;
	}

button.general {
		color: #000000;
		font-family: verdana, Tahoma, Arial, Helvetica, Sans-serif;
		font-size: 10px;
		background-color: #FFFFFF;
		border: solid #000000 1px;
 		background-attachment: fixed;
	}	


input.general {
		color: #000000;
		font-family: verdana, Tahoma, Arial, Helvetica, Sans-serif;
		font-size: 10px;
		background-color: #FFFFFF;
		border: solid #000000 1px;
 		background-attachment: fixed;
	}	

textarea.txtgeneral {
		color: #000000;
		font-family: verdana, Tahoma, Arial, Helvetica, Sans-serif;
		font-size: 11px;	
		background-color: #FFFFFF;
		border: solid #000000 1px;
 		background-attachment: fixed;
	}		

select.selectgeneral {
		color: #000000;
		font-family: verdana, Tahoma, Arial, Helvetica, Sans-serif;
		font-size: 10px;
		background-color: #FFFFFF;
		border: solid #000000 1px;
 		background-attachment: fixed;
}
	
.huvudrubrik {
	font-family : Arial, Geneva, Helvetica ;
	font-size : 15px;
	color : #000000;
	font-weight : bold;
	}
.huvudrubrik A {
	color : #000000;
	}
.huvudrubrik A:hover {
	color : #996666;
	}
.huvudrubrik A:active {
	color : #996666;
	}
.huvudrubrik A:visited {
	color : #996666;
	}

.huvudrubrikbla {
	font-family :  Arial, Verdana, Geneva, Helvetica;
	font-size : 15px;
	color : #003399;
	font-weight : bold;
	}
.huvudrubrikbla A {
	color : #003399;
	}
.huvudrubrikbla A:hover {
	color : #003399;
	}
.huvudrubrikbla A:active {
	color : #003399;
	}
	

.mellanrubrik {
	font-family : Verdana, Geneva, Helvetica, Arial;
	font-size : 14px;
	color : #000000;
	font-weight : bold;
	}
.mellanrubrik A {
	color : #000000;
	text-decoration : none;
	}
.mellanrubrik A:hover {
	color : #004B85;
	text-decoration : underline;
	}
.mellanrubrik A:active {
	color : #000000;
	}

.mellanrubrikrod {
	font-family : Verdana, Geneva, Helvetica, Arial;
	font-size : 15px;
	color : #6D0807;
	font-weight : bold;
	}
.mellanrubrikrod A {
	color : #830705;
	text-decoration : none;
	}
.mellanrubrikrod A:hover {
	color : #C61311;
	text-decoration : underline;
	}
.mellanrubrikrod A:active {
	color : #000000;
	}

.mellanrubrikrodSec {
	font-family : Verdana, Geneva, Helvetica, Arial;
	font-size : 15px;
	color : #C33727;
	font-weight : bold;
	}
.mellanrubrikrodSec A {
	color : #830705;
	text-decoration : none;
	}
.mellanrubrikrodSec A:hover {
	color : #C61311;
	text-decoration : underline;
	}
.mellanrubrikrodSec A:active {
	color : #000000;
	}	

.mellanrubrikOrange {
	font-family : Verdana, Geneva, Helvetica, Arial;
	font-size : 15px;
	color : #FFC700;
	font-weight : bold;
	}
.mellanrubrikOrange A {
	color : #830705;
	text-decoration : none;
	}
.mellanrubrikOrange A:hover {
	color : #C61311;
	text-decoration : underline;
	}
.mellanrubrikOrange A:active {
	color : #000000;
	}

.mellanrubrikbla {
	font-family : Verdana, Geneva, Helvetica, Arial;
	font-size : 15px;
	color : #003399;
	font-weight : bold;
	}
.mellanrubrikbla A {
	color : #003399;
	text-decoration : none;
	}
.mellanrubrikbla A:hover {
	color : #003399;
	text-decoration : underline;
	}
.mellanrubrikbla A:active {
	color : #003399;
	}	

.brodtext12 {
	font-family : Verdana, Geneva, Helvetica, Arial;
	font-size : 11px;
	color : #003399;
	font-weight : bold;
	text-decoration : none;
	}
.brodtext12 A {
	color : #003399;
	text-decoration : none
	}
.brodtext12 A:hover {
	color : #003399;
	text-decoration : underline
	}
.brodtext12 A:active {
	color : #003399;
	text-decoration : none
	}

.blaText10 {
	font-family : Verdana, Geneva, Helvetica, Arial;
	font-size : 10px;
	color : #003399;
	font-weight : bold;
	text-decoration : none;
	}
.blaText10 A {
	color : #003399;
	text-decoration : none
	}

	
.brodtext11 {
	font-family : Verdana, Geneva, Helvetica, Arial;
	font-size : 11px;
	color : #000000;
	text-decoration : none
	}
.brodtext11 A {
	color : #000000;
	text-decoration : none
	}
.brodtext11 A:hover {
	color : #996666;
	text-decoration : underline
	}
.brodtext11 A:active {
	color : #996666;
	text-decoration : none
	}

	

.brodtext {
	font-family : Verdana, Geneva, Helvetica, Arial;
	font-size : 10px;
	color : #000000;
	text-decoration : none
	}
.brodtext A {
	color : #000000;
	text-decoration : none
	}
.brodtext A:hover {
	color : #996666;
	text-decoration : underline
	}
.brodtext A:active {
	color : #996666;
	text-decoration : none
	}

.fetbrodtext {
	font-family : Verdana, Geneva, Helvetica, Arial;
	font-size : 10px;
	color : #000000;
	font-weight : bold;
	text-decoration : none
	}
.fetbrodtext A {
	color : #000000;
	text-decoration : none
}
	
.litenbrodtext {
	font-family : Verdana, Geneva, Helvetica, Arial;
	font-size : 9px;
	color : #000000;
	text-decoration : none
	}
.litenbrodtext A {
	color : #000000;
	text-decoration : none;
	}
.litenbrodtext A:hover {
	color : #004B85;
	text-decoration : underline
	}
.litenbrodtext A:active {
	color : #996666;
	}

.mycketlitenbrodtext {
	font-family : Verdana, Geneva, Helvetica, Arial;
	font-size : 8px;
	color : #000000;
	text-decoration : none
	}
.mycketlitenbrodtext A {
	color : #000000;
	text-decoration : none;
	}
.mycketlitenbrodtext A:hover {
	color : #004B85;
	text-decoration : underline
	}
.mycketlitenbrodtext A:active {
	color : #996666;
	}
	
	
.menutext {
	font-family : Verdana, Geneva, Helvetica, Arial;
	font-size : 9px;
	color : #000000;
	font-weight: bold 
	}
.menutext A {
	color : #000000;
	text-decoration : none;
	}
.menutext A:hover {
	color : #004B85;
	text-decoration : underline;
	}
.menutext A:active {
	color : #996666;
	}
	
	
.nyhetsrubrik {
	font-family : Verdana, Geneva, Helvetica, Arial;
	font-size : 11px;
	color : #000000;
	font-weight: bold 
	}
.nyhetsrubrik A {
	color : #000000;
	text-decoration : none;
	}
.nyhetsrubrik A:hover {
	color : #004B85;
	text-decoration : underline;
	}
.nyhetsrubrik A:active {
	color : #996666;
	}	
	

.topmenylank  { 
	font-family: Verdana, Geneva, Helvetica, Arial; 
	font-size: 10px; 
	color:  white; 
	text-decoration : none; 
	font-weight: bold
	}
.topmenylank A {
	color : white;
	text-decoration : none;
	}	
.topmenylank A:hover {
	color : white;
	text-decoration : underline;
	}
.topmenylank A:active {
	color : white;
	text-decoration : none;
	}


.annonsmeny  { 
	font-family: Verdana, Geneva, Helvetica, Arial; 
	font-size: 10px; 
	color:  BLACK; 
	text-decoration : none; 
	font-weight: bold
	}
.annonsmeny A {
	color : BLACK;
	text-decoration : none;
	}	
.annonsmeny A:hover {
	color : BLACK;
	text-decoration : underline;
	}
.annonsmeny A:active {
	color : BLACK;
	text-decoration : none;
	}



.rubrikrodlank  { 
	font-family: Verdana, Geneva, Helvetica, Arial; 
	font-size: 11px; 
	color:  #FF3333;
	text-decoration : none; 
	font-weight: bold 
	}
.rubrikrodlank A {
	color : #FF3333;
	text-decoration : none;
	}	
.rubrikrodlank A:hover {
	color : #000000;
	text-decoration : underline;
	}
.rubrikrodlank A:active {
	color : #00ff00;
	text-decoration : none;
	}	

IMG.newsImgSmallSrc
{
    BORDER-BOTTOM: #000000 0px solid;
    BORDER-LEFT: #000000 0px solid;
    BORDER-RIGHT: #000000 0px solid;
    BORDER-TOP: #000000 0px solid;
    HEIGHT: 90px;
    WIDTH: 100px
}

.activityActuellBorder {
    border:1px solid #ff3333;
}
.activityPlanedBorder {
    border:1px solid #7FDE8B;
}
.activityPassedBorder {
    border:1px solid #000000;
}

.calendarBorder {
    border:1px solid red;
}

.calendarBgcolor {
    background-color:#0ffff0;
}


.calendarBackground {
    background-color:#ffffff;
}
