.NORMAL {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 145%;
	color: #444444;
}

.TITLE {
	font-family: Trebuchet MS, Helvetica, sans-serif;;
	font-size: 18px;
	font-weight: bold;
	line-height: 125%;
	color: #008BD0;
}

.LINK { color:#5080A0; }

a {
	color:#5080A0;
	text-decoration:underline;
}
a:hover {
	color:#5080A0;
	text-decoration:underline;
}

H1,H2,H3,H4,H5,H6,P {
	margin:0px;


}

.topmenu {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 15px;
        font-weight: bold;
	line-height: 125%;
	color: #000000;
        text-decoration: none;
}

.topmenu :hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 15px;
        font-weight: bold;
	line-height: 125%;
	color: #507fad;
        text-decoration: none;
}
.submenu {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 125%;
	color: #5080ad;
}
.submenu :hover {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 11px;
        font-weight: bold;
	line-height: 125%;
	color: #3c5f81;
}
.topmenu_current {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
        font-weight: bold;
	line-height: 125%;
	color: #008bd0;
        text-decoration: none;
}
.topmenu_current:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
        font-weight: bold;
	line-height: 125%;
	color: #008bd0;
        text-decoration: none;
}

.submenu_white {
	font-family: Verdana,Arial,Sans-Serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 125%;
	color: #FFFFFF;
}

a.puffHeading{ text-decoration: none; color: #000000;}
a.puffText { text-decoration: none; color: #0a3c66;}
a.puffText:hover { text-decoration: underline; color: #0a3c66;}
.smallText {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 145%;
	color: #444444;
}

.text_smallRadavst {
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 130%;
	color: #444444;
}

body{
margin:0;
padding:0;
height:100%;
color: #000000;
background: #dddcdc url(http://halmstad.sitedirect.se/sitedirect/_files/file_file-s0/3/2981/f4d49c2d011bf7c231afe2365cb2c0df_0001.jpg) repeat-y center;
margin-left:1px;
}

html>body {margin:0}

html { overflow: -moz-scrollbars-vertical; }
html { overflow-x: auto; }
#topMenu{
 margin: 0;
 height: 40px;
 background: #003f5f;
 padding:0 0 0 50px;
}

#topMenu ul {
 height: 40px;
 margin: 0;
 padding: 0;
 list-style: none;
}

#topMenu li {
 display: inline;
}

#topMenu a {
 display:block;
 float: left;
 height: 22px;
 margin: 0;
 padding: 9px 18px;
 color: #ffffff;
 font: 16px Trebuchet MS, Helvetica, sans-serif;
 font-weight:bold;
 text-decoration: none;
}

#topMenu a:hover {
 background: #008bd0;
 color: #fff;
}

#topMenu a.topMenu_selected {
 background: #008bd0;
 color: #fff;
 font: 16px Trebuchet MS, Helvetica, sans-serif;
 font-weight:bold;
 text-decoration: none;
}

.footer {
 font:11px Trebuchet MS, Helvetica, sans-serif;
 color:#fff;
}

.footer a{
 text-decoration: none;
 color:#fff;
}

.footer a:hover{
 text-decoration: underline;
 color:#fff;
}
#subMenu{
 margin:0;
 padding:0;
 min-height:50px;
}

#subMenu ul {
 padding:5px 15px 15px 20px;
 margin: 0;
 list-style: none;
}

#subMenu ul.left {
 padding:5px 15px 15px 20px;
 margin: 0;
 list-style: none;
 float:left;
}

#subMenu li {
 padding: 0 0 2px 0;
}

#subMenu a {
 color: #000;
 font: 12px Verdana, sans-serif;
 text-decoration: none;
}

#subMenu a:hover {
 color: #004e96;
 text-decoration: underline;
}

#subMenu a.submenu_selected {
 color: #004e96;
 text-decoration: none;
}

#subMenu a.submenu_child {
 color: #000;
 text-decoration: none;
 padding-left:15px;
}

#subMenu a.submenu_child_selected {
 color: #004e96;
 text-decoration: none;
 padding-left:15px;
}

.submenuContainer {
 margin:0;
 padding:8px 0 0 8px;
 font:18px Trebuchet MS, Helvetica, sans-serif;
 color: #fff;
}
.submenuContainer a{
 color: #fff;
 text-decoration: none;
}

.submenuContainer a:hover {
 color: #fff;
 text-decoration: none;
}
.header {
 font:11px Trebuchet MS, Helvetica, sans-serif;
 color:#fff;
}

.header a{
 text-decoration: none;
 color:#fff;
}

.header a:hover{
 text-decoration: underline;
 color:#fff;
}
#nyheter {
 margin:0;
 padding:0 0 0 0;
 min-height:50px;
 color: #000;
}

#nyheter h1 {
 font:18px Trebuchet MS, Helvetica, sans-serif;
 padding-bottom: 5px;
 color:#0a2d4a;
}

#nyheter h2 {
 font:14px Trebuchet MS, Helvetica, sans-serif;
 font-weight: bold;
 padding-bottom: 5px;
 color:#0a2d4a;
}

#nyheter p {
 font:12px Verdana, sans-serif;
}

#nyheter img {
 padding: 5px 0;
}

#nyheter a {
 color: #000;
 text-decoration: none;
}

#nyheter a:hover {
 color: #004e96;
 text-decoration: underline;
}

#nyheter#x {
 width: 270px;
 padding: 0 0 40px 0;
}
.fonter {
 font:12px Verdana, sans-serif;
}
.nyheterRubrik {
 font:16px Trebuchet MS, Helvetica, sans-serif;
 font-weight: bold;
 padding-bottom: 4px;
}

.nyheterRubrik a {
 color: #0a2d4a;
 text-decoration: none;
}

.nyheterRubrik a:hover {
 color: #004e96;
 text-decoration: underline;
}


.nyheterText {
 font:12px Verdana, sans-serif;
 vertical-align:top;
 padding-top: 4px;
}

.nyheterText a {
 color: #000;
 text-decoration: none;
}

.nyheterText a:hover {
 color: #004e96;
 text-decoration: underline;
}


.rubrikerFormatering{ 
font:18px Trebuchet MS, Helvetica, sans-serif;
font-weight: bold;
color: #0a2d4a;
padding:0 0 8px 0;
}
.ingressFormatering{
font:12px Verdana, sans-serif;
font-weight: bold;
color: #0a2d4a;
padding:0 0 20px 0;
}
.textFormatering{ 
font:12px Verdana, sans-serif;
color: #000;
padding:0 0 20px 0;
}
.rubrikH2 {
 font:16px Trebuchet MS, Helvetica, sans-serif;
 font-weight: bold;
 padding-bottom: 0px;
}
.pressFormatering{ 
font:12px Verdana, sans-serif;
color: #000;
padding:0 0 5px 0;
}
