body { font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }

td { font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }

span.place { font-weight: bold; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; color: #7d7d7d;}

a {
	color: #000000;
	font-weight: bold;
	}

a.topmeny:link, a.topmeny:hover, a.topmeny:visited {	
color: #000000;
text-decoration: none;
font-variant: normal;
font-style: normal;
}
.menu:link, .menu:hover, .menu:visited {	
color: #000000;
text-decoration: none;

}


a.place { color: #7d7d7d; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
a.place:hover { color: black; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }

p { font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }

H1 {font-size: 17px;
      font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
      font-weight: bold;
	  line-height: 17pt;


      color: #ffcc00;
     }

.titletext {font-size: 17px;
      font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
      font-weight: bold;
	  line-height: 17pt;
	  height: 14px;

      color: #ffcc00;
}

  
H2 {font-size: 12px;
      font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
      font-weight: bold;
	  font-variant:small-caps;
      margin-top: 12pt;
      color: #ffcc00;}
  

  
PRE {font-size: 10pt;
       font-family: "Verdana, Arial, Helvetica, sans-serif";
       line-height: 14pt;
       color: red}
       
A  {text-decoration: none}

td.menubg {

	}

span.rootMenuItem {
	width: 120px;
	padding: 3px 3px 3px 5px;
	margin-right: 10px;
	font: normal normal bold 10px verdana,sans-serif;
}

div.subMenu {
	width: 180px;
}

div.subMenuBase {
	width: 150px;
}

div.subMenuItem, div.subMenuItemHighlight, div.subMenuItemLeaf, div.subMenuItemLeafHighlight { clear: both; padding-left: 5px; background-repeat: no-repeat; height: 25px; background-color: #c1c1c1; color: black; font: bold 10px/25px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; border-top: 1px solid #f6f9ef; border-left: 1px solid #f5ecef; border-right: 1px solid #f5ecef; text-align: left; }
div.content { font: 12px/16px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; padding-left: 10px; padding-top: 1px; }

div.subMenuItem {
	background-image: url('/gMenu/menuItem.gif');
}

div.subMenuItemHighlight {
	background-image: url('/gMenu/menuItem.gif');
	background-color: #FFCC00;
	color: black;
	font-weight: bold;
	clear: both;
}

div.subMenuItemLeaf {
}

div.subMenuItemLeafHighlight {
	background-color: #FFCC00;
	color: black;
	font-weight: bold;
}

a.subMenuItem:link {
	text-decoration: none;
}

a.subMenuItem:hover {
	color: white;
	background-color: inherit;
}

div.menuBottom {

	border-bottom: 1px solid #F5ECEF;

}
.row1 { background-color: #f6f6f6; font-size: 12px; font-family:"Calibri", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;}
.row2 { background-color: #FFFFFF; font-size: 12px; font-family:"Calibri", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;}
.sideuMenuItem, .sideuMenuItemHighlight, .sideMenuItemLeaf, .sideMenuItemLeafHighlight { clear: both; padding-left: 5px; background-repeat: no-repeat; background-color: #f3f3f3; color: black; font: 10px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; border-top: 1px solid #f6f9ef; border-left: 1px solid #f5ecef; border-right: 1px solid #f5ecef; }
.sideuMenuItemHighlight {
	background-color: #E5E5E5;
}
div.sideMenuItem, div.sideMenuItemHighlight { clear: both; padding-left: 5px; height: 25px; background-repeat: no-repeat; background-color: #E5E5E5; color: black; font: bold 10px/25px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #e5e5e5; border-top: 1px solid #f6f9ef; border-left: 1px solid #f5ecef; border-right: 1px solid #f5ecef; }
div.sideMenuItemHighlight {
background-color: #FFCC00;
font-weight: bold;
}

div.sideuMenuItem, div.sideuMenuItemHighlight { clear: both; padding-left: 5px; height: 25px; background-repeat: no-repeat; background-color: #E5E5E5; color: black; font: bold 10px/25px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #f3f3f3; border-top: 1px solid #f5ecef; border-left: 1px solid #f5ecef; border-right: 1px solid #f5ecef; }
div.sideuMenuItemHighlight {
background-color: #ffe26e;
font-weight: bold;
}
span.kaltitle { font-weight: bold; font-size: 12px; color: #000000; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
span.kaltext { font-weight: bold; font-size: 10px; color: #7d7d7d; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
td.kalmanad { height: 20px; font-weight: bold; font-size: 10px; color: #ffcc00; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
td.kaldag { height: 20px; font-weight: bold; font-size: 12px; color: #7d7d7d; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; width: 50px; }
a.kallasmer { height: 20px; font-weight: bold; font-size: 10px; color: #7d7d7d; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; width: 80px; }
a.kallasmer:hover { height: 20px; font-weight: bold; font-size: 10px; color: #ffcc00; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; width: 80px; }
td.closed { 	border-top: 2px solid #FF0000;	border-left: 2px solid #FF0000;	border-right: 2px solid #FF0000; border-bottom: 2px solid #FF0000;}
.newsbox { color: black; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #f6f6f6; margin-right: 10px; margin-left: 10px; padding-right: 10px; padding-bottom: 0; padding-left: 10px; border-left: 2px dotted #fc0; }
.newstitle { color: #5a5a5a; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; border-color: transparent; order-top-style: dotted; }
.readmore { color: #fc0; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-align: right; }
.newsdate { color: #545454; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; border-top: 1px solid #fc0; }
.borssidesmall { color: #545454; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.smtitle { color: #545454; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; border-bottom: 1px solid #fc0; }
.frontext { color: black; font-size: 17px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; font-style: italic; text-align: center; }
.loknewsbox { color: black; font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #f6f6f6; margin-right: 10px; margin-left: 10px; padding-right: 10px; padding-bottom: 0; padding-left: 10px; border-left: 2px dotted #fc0; border-top: 2px dotted #fc0; }
.inputbox { color: black; font-size: 13px; font-family: "Calibri","Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align:center; margin-right: 0px; margin-left: 3px; padding-bottom: 1; border-left: 0px solid black; border-right: 0px solid #000000; border-top: 0px solid #000000; border-bottom: 1px dotted #000000;}
.inputboxleft { color: black; font-size: 13px; font-family: "Calibri","Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin-right: 0px; margin-left: 3px; padding-bottom: 1; border-left: 0px solid black; border-right: 0px solid #000000; border-top: 0px solid #000000; border-bottom: 1px dotted #000000;}
.asholder
	{ font-size: 12px; font-family:"Calibri", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
		position: relative;
	}

.kollnamn { font-weight: bold; font-size: 14px; color: #000000; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.kolllopp {font-size: 17px;
      font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
      font-weight: bold;
	  line-height: 17pt;
	  height: 12px;

      color: #ffcc00;
      }
	  
	  .content
{
	margin: 0 -10px;
}




.content p.linkage
{
	margin-top: 2em;
	text-align: right;
	font-size: 1.7em;
	color: #ddd;
}

.content p.linkage a { color: #fff; }

/*.content p.linkage a
{
	color: #fff;
	background: url('../images/bg/biglink_off.gif') center right no-repeat;
	padding: 10px 20px;
	text-decoration: none;
}

.content p.linkage a:hover
{
	background: url('../images/bg/biglink_on.gif') center right no-repeat;
	font-style: italic;
}*/

#myGallery
{
	text-align: left;
	margin: 0 auto;
}
.calendar {
  float: left;
  margin-right: 6px;
  width: 42px;
  height: 42px;
}
#content .calendar-icon-10 {
  background: url('calendar/10.gif');
}
.calendar-day {
  font-weight: bold;
  font-size: 1.3em;
  color: #000;
  width: 42px;
  text-align:center;
  padding-top: 14px;
}
.input {
    border: 1px solid #006;
    background: #ffc;
}
.input:hover {
    border: 1px solid #f00;
    background: #ff6;
}
.button {
    border: 0px;
	-moz-border-radius: 5px;
border-radius: 5px;
padding:5px;
font-weight:bold;
margin:5px;
    background: #FFCC00;
}
.button:hover {
    border: 0px solid #f00;
    background: #ffe26e;
}
.button2 {
    border: 0px;
	-moz-border-radius: 5px;
border-radius: 5px;
padding:5px;
font-weight:bold;
margin:5px;
    background: #E5E5E5;
}
.button2:hover {
    border: 0px solid #f00;
    background: #eef;
}
.alert { color: black; font-size: 10px; font-family: "Calibri","Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-align:center; background-color: #FFCC66; margin-right: 0px; margin-left: 0px; padding-bottom: 1; border-left: 1px dotted black; border-right: 1px dotted #000000; border-top: 1px dotted #000000; border-bottom: 1px dotted #000000;}
.alert2 { color: black;  font-family: "Calibri","Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: #ffe26e; margin-right: 0px; margin-left: 0px; margin:5px; padding: 5px; border-left: 1px dotted black; border-right: 1px dotted #000000; border-top: 1px dotted #000000; border-bottom: 1px dotted #000000;}
