body { color: #777700; background-color: #cccccc; text-align: center; margin: 0px;padding: 0px; background-repeat: repeat-x; background-image: url(bilder/bakgrund2.jpg); font-family: verdana, helvetica, arial; font-size: 12px; color: #555555 }
#bodydiv { border: 10px solid rgb(255, 255, 255); background: rgb(255, 255, 255); position: relative; top: 10px; margin: 0 auto; z-index: 1500; width: 789px; overflow: visible }
A:link { color: #006600; text-decoration: none; }A:visited { color: #006600; text-decoration: none; }A:active { color: #CC0000; text-decoration: underline; }A:hover { color: #CC0000; text-decoration: underline; }
td.und_aktiv {
	font-weight: bold;
	color:#006600;
	border-bottom: dotted 1px #777755;
	text-decoration: none;
}
td.und_hover {
	font-weight: normal;
	color: #006600;
	border-bottom: dotted 1px #777755;
	text-decoration: underline;
}
td.und_inaktiv {
	font-weight: normal;
	color: #006600;
	border-bottom: dotted 1px #777755;
	text-decoration: none;
}
ul { padding-left: 18px; margin-left: 0px }
.meny1 { line-height: 20px }
TD { font-family: Verdana, Helvetica, Sans-serif; font-size: 12px }H1 { font-family: Verdana, Helvetica, Sans-serif; font-size: 22px; margin-top: 0px; margin-bottom: 5px }H2 { font-family: Verdana, Helvetica, Sans-serif; font-size: 18px; margin-top: 0px; margin-bottom: 3px } H3 { font-family: Verdana, Helvetica, Sans-serif; font-size: 14px; margin-top: 0px; margin-bottom: 2px }
form {margin: 0px; padding: 0px;}input { padding: 1px; font-size: 11px; background-color: #ffffdd; border: 1px solid #777755; color: #555533 }input[type="radio"] { border: none; background-color: #ffffcc; color: #555533 }input[type="checkbox"] { border: none; background-color: #ffffcc; color: #555533 }
input[type="button"] { border: solid 1px #777755; background-color: #ddddcc; color: #555533 }
input[type="submit"] { border: solid 1px #777755; background-color: #ddddcc; color: #555533 }
.mod_poll_alt_inp { border: none; background-color: #ffffff }
button { border: solid 1px #777755; background-color: #ddddcc }
textarea { padding: 1px; font-size: 11px; background-color: #ffffdd; border: 1px solid #777755; color: #555533 }P {margin-top: 0px }
  .mdiv_aktiv {
  	background: #ffffff;
  	position: absolute;
  	height: 22px;
  	top: 193px;
  	line-height: 22px;
  	cursor: pointer;
  	text-align: center;
  	color: #006600;
  	border-top: solid 1px #006600;
  	border-left: solid 1px #006600;
  	border-right: solid 1px #006600;
  }
  .mdiv_inaktiv {
  	background: #ffffcc;
  	position: absolute;
  	height: 22px;
  	top: 193px;
  	line-height: 22px;  	
  	cursor: pointer;
  	color: #777700;
  	text-align: center;
  	border-top: solid 1px #cccc77;
  	border-left: solid 1px #cccc77;
  	border-right: solid 1px #cccc77;
  }
   .mdiv_aktiv_ext {
  	background: #ffffff;
  	position: absolute;
  	height: 22px;
  	top: 193px;
  	line-height: 22px;
  	cursor: pointer;
  	text-align: center;
  	color: #006600;
  	border-top: solid 1px #006600;
  	border-left: solid 1px #006600;
  	border-right: solid 1px #006600;
  	font-style: italic;
  }
  .mdiv_inaktiv_ext {
  	background: #ddddaa;
  	position: absolute;
  	height: 22px;
  	top: 193px;
  	line-height: 22px;  	
  	cursor: pointer;
  	color: #777700;
  	text-align: center;
  	border-top: solid 1px #cccc77;
  	border-left: solid 1px #cccc77;
  	border-right: solid 1px #cccc77;
  	font-style: italic;
  }
  div.graruta {
  	border: solid 1px #cccc77;
  	background: #eeeecc;
	padding: 5px;
  	text-align: left;
  	color: rgb(80,80,80);
  }
  div.mod_poll_div {
  	border: solid 1px #cccc77;
  	padding: 5px;
  }
  .mod_poll_fraga { margin-bottom: 4px }
  .mod_poll_submit { margin-top: 4px }
  hr {
  	color: #cccc77;
  	background-color: #cccc77;
  	border: solid 1px #cccc77;
  	size: 1px;
  	shade: no-shade;
  }
  .artikel_ingress {
  	font-weight: bold;
  }