html {background-color: #dae4d1;}
body { 
	background-color: #DAE4D1;
	scrollbar-face-color: #DAE4D1; 
	scrollbar-shadow-color: #DAE4D1; 
	scrollbar-highlight-color: #DAE4D1; 
	scrollbar-3dlight-color: #000000; 
	scrollbar-darkshadow-color: #000000; 
	scrollbar-track-color: #DAE4D1; 
	scrollbar-arrow-color: #000000;
}
.bodybg {
	background: #dae4d1 url(/images/bg_sida.gif) top left repeat-x;
}		
h5.header {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: "Trebuchet MS", Arial, "Comic Sans MS"; 
	font-size: 16px; 
	color: #b94929;
}
h6.header {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #990000;
	margin-bottom:1px;
	padding-bottom:0;
}
h6.samarbetspartner {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #800000;
	margin-bottom:1px;
	padding-bottom:0;
}
p.samarbetspartner {width:500px;}
.highlight {
	font-weight:bold;
	color:#ff0000;
	}
.ingress {font-weight:bold;}
span.small { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #000000
}

td	{ 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000
}
p { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000
}
h2 { font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #006684; 
	text-align: right;
}

ul.dotlist {
	margin:0 0 5px 15px;
	list-style: none;
  padding: 0;
}
ul.dotlist li { 
	display:block;
  padding-left:20px;
  line-height:160%;
  width:100%;
  text-decoration: none;
  background: transparent url(/images/bullet_red.ico) 0px 1px no-repeat;
}
a { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3333cc; 
	text-decoration:none 
}
/*VANLIGA TEXTL&Auml;NKAR - EJ MENYN*/
A:link { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3333cc; 
	text-decoration:underline; 
}
A:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #990099; 
	text-decoration:underline; 
}
A:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3333cc; 
	text-decoration:none; 
}
A:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3333cc; 
	text-decoration:none; 
}

/*MENYVALENS RUBRIK OCH L&Auml;NKAR*/
h5.menu {
	font-weight:bold;
	font-size:14px;
	color: #222222;
	text-align:left;
	padding-bottom:0;
	margin:0 0.5em 0.5em 1.5em;
	text-decoration:none;
}

h5.menuheader {
	font-weight:bold;
	font-size:14px;
	color: #222222;
	text-align:left;
	padding-bottom:0;
	margin:20px 0.5em 0.1em 35px;
	text-decoration:none;
	font-family:verdana, arial, helvetica, sans-serif;
}

ul.menu {
	font-family: verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	list-style-type:none;
	margin-left:40px;
	margin-bottom:10px;
	margin-top:10px;
	padding:0;
}
ul.menu li{
	list-style-image: url(/images/pil.gif);
	margin:1px 2px 1px 0;
	line-height:150%;
}
ul.menu li.nyheter {
	list-style-image: url(/images/pil.gif);
	margin:1px 2px 1px 0;
	line-height:150%;
	background: url(/images/newshighlight.gif) left center no-repeat;
	width:100px;
	padding-left:3px;
}
ul.menu li a, ul.menu li a:link {
	list-style-image: url(/images/pil.gif);
	color: #3333cc;
	background-color:inherit;
	text-decoration: none;
	font-weight:bold;
}
ul.menu li a:visited {
	list-style-image: url(/images/pil.gif);
	color: #990099;
	background-color:inherit;
	text-decoration:none;
}
ul.menu li a:hover, ul.menu li a:active {
	list-style-image: url(/images/pil.gif);
	color: #cc6633;
	background-color:inherit;
	text-decoration: none;
	border-bottom: 1px dashed #cc6633;
}

/*.menu { 
	color: #3333cc;
	background-color:inherit;
	font-weight:bold;
}
a.menu:link { 
	color: #3333cc;
	background-color:inherit;
	text-decoration: none;
}
a.menu:hover { 
	color: #cc6633;
	background-color:inherit;
	text-decoration: none;
	border-bottom: 1px dashed #3333cc;
}
a.menu:visited { 
	color: #990099;
	background-color:inherit;
	text-decoration:none;
}*/
li { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px 
}
input { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	background-color: #FFFFFF; 
	border: 1.5 solid #000000;
}
textarea { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	background-color: #FFFFFF; 
	border: 1.5 solid #000000;
}
select { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000
}
/*KONTAKTFORMUL&Auml;RET*/
.tableForm {
	background-image: url(/images/bg_kont.jpg);
	background-repeat:repeat;
	border-collapse: collapse; 
	border-top:1px solid #111111;
	border-right:1px solid #111111;
	border-left:1px solid #111111;
	border-bottom:2px solid #111111;
	width:560px;
	height:150px;
	padding:0;
}
td.formText {
	width:84px;
	vertical-align:top;
	text-align:right;
}
td.formInput {
	width:171px;
	vertical-align:top;
	padding:2px;
}
.formElement {
	border:1px solid #5C7C94; 
	float: right; 
	color:#FFFFFF; 
	background-color:#96ACBD;
}
.formMessage {
	border:1px solid #5c7c94;
	color:#ffffff;
	background-color:#96acbd;
}
td.submitButton {
	padding-right:15px; 
	padding-bottom:5px;
	text-align:right;
}
td.submitbutton input {
	height:30px;
	background-color:#e3dcbb;
	font-size:11px;
}
span.red {
	font-weight:bold;
	color:#f30;
}
span.oblig {
	font-weight:bold;
	color:#000000;
}
table.error {
	border-top:2px solid #f1e903;
	border-bottom:2px solid #f1e903;
	background-color: #ff9;
	margin-bottom:10px;
}
table.error td {
	padding-right:10px; 
	vertical-align:top;
}

