/* CSS Document */


body {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-weight: normal;
	color: #000;
	font-size: 120%;
	background-color:#e6e6e6;
}



h1 {
	margin: 10px 0px 10px 0px;
	font-size: 200%;
	text-transform:uppercase;
	font-weight:normal;
}

h2 {
	margin: 0px 0px 10px 0px;
	font-size: 180%;
	font-weight:normal;
}

h3 {
	margin: 0px 0px 10px 0px;
	font-size: 160%;
	font-weight:normal;
}

p {
	margin:0px 0px 5px 0px;
}

a, a:link, a:active, a:visited   {
	font-weight: bold;
    text-decoration:none;
	color:#336699;
}

a:hover   {
	font-weight: bold;
    text-decoration:underline;
	color: #c30;
}

.textblock {width:475px;}
.textbox {margin:10px 0px 0px 0px;}
.textblockhoger {width:204px;}

/*PUNKLISTA MITTEN*/

#mitten ul, blockquote, #mitten ol {
	margin:5px 0px 5px 15px;
	}
#mitten li {
	padding:0px 0px 3px 0px;
	}

/*SPEC LANKAR */
.textblock-lankar {width:475px; background:url(../images/samord_karta_lankar.gif) no-repeat #fff;}
.textblock-lanktext {width:300px}

/* KALENDER */

#kalenderram {
	float:right;
	}

#kalender {
	border:1px solid #ccc;
	width:168px;
	}
	
table#kalendervisa {
	text-align:center;
	font-size:80%;
	}
	
table#kalendervisa td {
	padding:2px 1px 2px 1px;
	border:1px solid #ccc;
	}
table#kalendervisa td.rubrik {
	font-weight:bold;
	}
table#kalendervisa td.huvud {
	padding:2px 1px 2px 1px;
	border:1px solid #690;
	background-color:#690;
	color:#fff;
	font-size:130%;
	font-weight:bold;
	}

table.kalenderdag, table.kalenderdagaktiv {
		width:20px;
		height:20px;
	}

table#kalendervisa td table.kalenderdag td {
	padding:1px;
	border:1px solid #fff;
	}

table#kalendervisa td table.kalenderdag td a {
	color:#000;
	text-decoration:none;
	}

table.kalenderdag td.dagens {
	background-color:#e8b500;
	color:#fff;
	}
table.kalenderdag td.grupp-1 {
	background-color:#690;
	color:#fff;
	}
table.kalenderdag td.grupp-2 {
	background-color:#ccc;
	color:#fff;
	}

table#kalendervisa td table.kalenderdagaktiv td {
	padding:1px;
	border:1px solid #e8b500;
	}

table#kalendervisa td table.kalenderdagaktiv td a {
	color:#000;
	text-decoration:none;
	}

table.kalenderdagaktiv td.dagens {
	background-color:#fff;
	color:#000;
	}
table.kalenderdagaktiv td.grupp-1 {
	background-color:#690;
	color:#fff;
	}
table.kalenderdagaktiv td.grupp-2 {
	background-color:#ccc;
	color:#fff;
	}
	
table#kalendermanader {
	text-align:center;
	font-size:80%;
	margin:5px 0px 0px 0px;
	}
