.nostyle{
padding:0px !important;
background:none !important;
border:0 !important;
-webkit-box-shadow:0px 0px 0px !important;
box-shadow:0px 0px 0px !important;
moz-box-shadow:0px 0px 0px !important;
}

.spinning td { padding: 10px; border: 1px solid #ccc  }
.spinning { }

/* listan under Utrustning **/
.utrustning ul { list-style-type: none; padding: 0; margin: 0; overflow: auto }
.utrustning ul li { width: 250px; float: left;margin-right: 10px; border-bottom: 1px dotted #ccc; padding: 10px; margin-bottom: 10px;
min-height: 250px;}
.utrustning h2 { padding-top: 20px }

/** prislistan under Priser **/
.priser ul { list-style-type: none; margin: 0; padding: 0; overflow: auto; }
.priser li { float: left; display: block; padding: 10px 0}
.priser ul li:nth-child(odd) { width:300px; clear:both; border-bottom: 1px dotted #ccc; margin-right:0px; }
.priser ul li:nth-child(even) { width:100px; border-bottom: 1px dotted #ccc}
.priser ul li:last-child { margin-bottom: 30px; }
/*** slut priser **/

/* öppettider i header */
.moduletable_oppettider { width: 230px; position: absolute; right: 0px; top: 30px; }


.leftmenu{
  float:left;
  position:relative;
  width:20%;
  padding-right:1%;
  margin-top:0;
  margin-right:2%;
}

.leftmenu h3{
  font-size:200%;
  padding:0;
}

/* Css för nyheter på första sidan - kolla modulen jQuery news */

.nyheter { position: relative; float: left; width: 100%;}
.nyheter ul { list-style-type: none; margin: 0; padding: 0; }
.nyheter li { width: 98%; background: #fff; color: #000; padding: 10px; margin: 10px 0; 
 }
.nyheter a { color: #528036}
.nyheter h1 { color:#000  /*#04ADC4 */ }

/* css för puffar första sida */

.puff{
  list-style-type:none;
  margin:0;
  padding:0;
}

.puff li{
  display: block;
  float: left;
  margin-right: 10px;
  width: 195px; /* 201 */
  margin-bottom:5px;
background: #5b9339;
  color: #000;
  padding: 10px;
  min-height: 170px;
}

/*.puff p { font-size: 150%; line-height: 130%; }*/

}
.puff li:last-child{
  margin-right:0;
  border:none;
}

/* css för bildspelet ifall man vill ändra positionen av text till bildspel */
/*.slide-desc-bg { background:none; }

.slide-desc-text {font-size: 14px; color:#fff;}

.slide-title { font-weight: normal;}

#slider24 .slide-desc { bottom: 0px; top:0px; left:460px;  width: 420px;font-family: arial}
#slider24 .slide-desc span{ font-style:italic;font-size:18px;}

#djslider24 #cust-navigation24 .load-button-active { background-color: #de3034; opacity: 1.0;}

.slide-desc-text .slide-title { color: #EEEE88; font-size: 1.5em; margin-bottom: 5px;} */


/* ###################### GENERAL ###################### */

/* Clear out any List-styles etc. */
.menu_leftmenumenu, .menu_leftmenu li, .menu_leftmenu{
list-style-type: none;
margin: 0;
padding: 0;
width:980px;
}

/* removes the default underline on links */
.menu_leftmenu a {
text-decoration: none;
}

/* Sets the styles for all items from menu 2 to infinity */
.menu_leftmenu ul {
background: #939398;
  margin:0;
padding:0;
}







/* ############################################ MENU 1 ############################################ */

/* Ordinary */
.menu_leftmenu li a {
padding-left: 5px;
background: #636368;
color: white;
font-size: 13px;
display: block;
line-height: 30px; /* line-height and height should be the same to vertical align the text in the middle */
height: 30px;
margin-top: 5px;
width:20%
}

/* When hover (mouse over) */
.menu_leftmenu li a:hover {
text-decoration: none;

/* For other than below */
background: #363638;
/* For WebKit (Safari, Google Chrome etc) */ 
background: -webkit-gradient(linear, top, bottom, from(#363638), to(#161616)); 
/* For Mozilla/Gecko (Firefox etc) */ 
background: -moz-linear-gradient(top, #363638, #161616); 
/* For Internet Explorer 5.5 - 7 */ 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#363638, endColorstr=#161616); 
/* For Internet Explorer 8 */     
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#363638, endColorstr=#161616)";

}

/* When active */
.menu_leftmenu .active a {
text-decoration: none;

/* For other than below */
background: #363638;
/* For WebKit (Safari, Google Chrome etc) */ 
background: -webkit-gradient(linear, left top, right bottom, from(#363638), to(#161616)); 
/* For Mozilla/Gecko (Firefox etc) */ 
background: -moz-linear-gradient(top, #363638, #161616); 
/* For Internet Explorer 5.5 - 7 */ 
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#363638, endColorstr=#161616); 
/* For Internet Explorer 8 */     
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#363638, endColorstr=#161616)";
}

/* Reset the styles for all LI's below this menu when active (otherwise all subs for this menu will get the same style */
.menu_leftmenu .active li a {
text-decoration: none;

/* For other than below */
background: none;
/* For WebKit (Safari, Google Chrome etc) */ 
background: none; 
/* For Mozilla/Gecko (Firefox etc) */ 
background: none; 
/* For Internet Explorer 5.5 - 7 */ 
filter: none; 
/* For Internet Explorer 8 */     
-ms-filter: none;
}









/* ############################################ MENU 2 ############################################ */

/* Ordinary */
.menu_leftmenu li li a { 
padding-left: 15px; 
background: none; 
font-size: 11px;
line-height: 25px; /* line-height and height should be the same to vertical align the text in the middle */
height: 25px;
margin-top: 0px;
}

/* When hover (mouse over) */
.menu_leftmenu li li a:hover {
text-decoration: underline;
}

/* When active */
.menu_leftmenu li .active a {
text-decoration: underline;
}
/* Reset the styles for all subs below this menu when active (otherwise all subs for this menu will get the same style */
.menu_leftmenu li .active li a {
text-decoration: none;
}










/* ############################################ MENU 3 ############################################ */

/* Ordinary */
.menu_leftmenu li li li a {
padding-left: 25px;
}

/* When hover (mouse over) */
.menu_leftmenu li li li a:hover {
text-decoration: underline;
}

/* When active */
.menu_leftmenu li li .active a {
text-decoration: underline;
}

/* Reset the styles for all subs below this menu when active (otherwise all subs for this menu will get the same style */
.menu_leftmenu li li .active li a {
text-decoration: none;
}









/* ############################################ MENU 4 ############################################ */

/* Ordinary */
.menu_leftmenu li li li li a {
padding-left: 35px;
}

/* When hover (mouse over) */
.menu_leftmenu li li li li a:hover {
text-decoration: underline;
}

/* When active */
.menu_leftmenu li li li .active a {
text-decoration: underline;
}

/* Reset the styles for all subs below this menu when active (otherwise all subs for this menu will get the same style */
.menu_leftmenu li li li .active li a {
text-decoration: none;
}