.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;
}

/* Julspecialare */

.nyheterTextJul {
 font:12px Verdana, sans-serif;
 vertical-align:top;
 padding-top: 10px;
}

.nyheterTextJul a {
 color: #810909;
 text-decoration: none;
}

.nyheterTextJul a:hover {
 color: #000;
 text-decoration: underline;
}

a {
	color:#668109;
	text-decoration:underline;
}
a:hover {
	color:#8CC63C;
	text-decoration:underline;
}

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

}

.h2startsida{ 
font:12px Trebuchet MS, Helvetica, sans-serif;
font-weight: bold;
color: #0a2d4a;
padding:0 0 0 0;
display:none;
}
.h1startsida{ 
font:18px Trebuchet MS, Helvetica, sans-serif;
font-weight: bold;
color: #0a2d4a;
padding:0 0 0 0;
display:none;
}
.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: #8cc63c;
        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: #000;
        text-decoration: none;
}
.topmenu_current:hover {
	font-family: Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
        font-weight: bold;
	line-height: 125%;
	color: #8cc63c;
        text-decoration: none;
}

.toptext {
 font:11px Verdana, sans-serif;
 color:#000;
}

.toptext a{
 text-decoration: none;
 color:#000;
}

.toptext a:hover{
 text-decoration: none;
 color:#668109;
}
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: 30px;
 background: #8cc63c;
 padding:0 0 0 50px;
 border-bottom: 5px solid #668109;
}

#topMenu ul {
 height: 30px;
 margin: 0;
 padding: 0;
 list-style: none;
}

#topMenu li {
 display: inline;
}

#topMenu a {
 display:block;
 float: left;
 height: 20px;
 margin: 0;
 padding: 5px 18px;
 color: #000;
 font: 16px Trebuchet MS, Helvetica, sans-serif;
 font-weight:bold;
 text-decoration: none;
}

#topMenu a:hover {
 background: #8cc63c;
 color: #000;
}

#topMenu a.topMenu_selected {
 background: #8cc63c;
 color: #000;
 font: 16px Trebuchet MS, Helvetica, sans-serif;
 font-weight:bold;
 text-decoration: none;
}

#subMenu{
 margin:0;
 padding:0;
 min-height:50px;
}

#subMenu ul {
 padding:15px 15px 15px 20px;
 margin: 0;
 list-style: none;
}

#subMenu ul.left {
 padding:15px 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;
 font-weight: bold;
 text-decoration: none;
}

#subMenu a:hover {
 color: #668109;
 text-decoration: none;
}

#subMenu a.submenu_selected {
 color: #668109;
 text-decoration: none;
}

#subMenu a.submenu_child {
 color: #000;
 text-decoration: none;
 padding-left:15px;
}

#subMenu a.submenu_child_selected {
 color: #668109;
 text-decoration: none;
 padding-left:15px;
}

#subMenu a.submenu_child:hover {
 color: #668109;
 text-decoration: none;
 padding-left:15px;
}

.submenuContainer {
 margin:0;
 padding:0 0 0 0;
 font:16px Trebuchet MS, Helvetica, sans-serif;
 font-weight: bold;
 color: #fff;
}
.submenuContainer a{
 color: #fff;
 text-decoration: none;
}

.submenuContainer a:hover {
 color: #fff;
 text-decoration: none;
}

.buttonFormating {
 margin:0;
 padding:0 0 0 0;
 font:16px Trebuchet MS, Helvetica, sans-serif;
 font-weight: bold;
 color: #fff;
}
.buttonFormating a{
 color: #fff;
 text-decoration: none;
}

.buttonFormating a:hover {
 color: #ed88b7;
 text-decoration: none;
}

/* Julspecialare */
#subMenuJul{
 margin:0;
 padding:0;
 min-height:5px;
}

#subMenuJul ul {
 padding:15px 15px 0px 20px;
 margin: 0;
 list-style: none;
}

#subMenuJul ul.left {
 padding:15px 15px 15px 20px;
 margin: 0;
 list-style: none;
 float:left;
}

#subMenuJul li {
 padding: 0 0 2px 0;
}

#subMenuJul a {
 color: #000;
 font: 12px Verdana, sans-serif;
 font-weight: bold;
 text-decoration: none;
}

#subMenuJul a:hover {
 color: #810909;
 text-decoration: none;
}

#subMenuJul a.submenu_selected {
 color: #810909;
 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;
}
.bildtext {
 font:11px Verdana, sans-serif;
 color:#000;
 text-align: right;
 padding-top: 3px;
}

.bildtext a{
 text-decoration: none;
 color:#000;
}

.bildtext a:hover{
 text-decoration: none;
 color:#668109;
}
.fonter {
 font:12px Verdana, sans-serif;
}
.nyheterRubrik {
 font:16px Trebuchet MS, Helvetica, sans-serif;
 color: #fff;
 font-weight: bold;
}

.nyheterRubrik a {
 color: #fff;
 text-decoration: none;
}

.nyheterRubrik a:hover {
 color: #fff;
 text-decoration: none;
}


.nyheterText {
 font:12px Verdana, sans-serif;
 vertical-align:top;
 padding-top: 10px;
}

.nyheterText a {
 color: #000;
 text-decoration: none;
}

.nyheterText a:hover {
 color: #668109;
 text-decoration: underline;
}
.rubrikerFormatering{ 
color: #000;
font: 18px Trebuchet MS, Helvetica, sans-serif;
font-weight:bold;
padding:0 0 3px 0;
margin: 0 0 0 0;
}
.ingressFormatering{
font:12px Verdana, sans-serif;
font-weight: bold;
color: #000;
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;
}
.bottomtext {
 font:11px Verdana, sans-serif;
 color:#fff;
}

.bottomtext a{
 text-decoration: none;
 color:#fff;
}

.bottomtext a:hover{
 text-decoration: underline;
 color:#fff;
}

