@media screen {
body {color: #000000; margin: 10px; text-align: center;  font-family: verdana; font-size: 10px;  background-image: url(grund/vbg.jpg);}
p {color: #000000;}
p {margin: 0cm 0cm 0pt;}
p.menu {color: #575a64;}
h3 {color: #006666;}
ul.left { float: left; margin: 0; padding-left: 10px;}
ul.right { float: right; margin: 0; padding-right: 10px;}
img {border: inset; border-width: 1px;}
img.noborder {border-width: 0px;}
img.noborder2 {border-width: 0px; padding-right: 3px;}

a:link { text-decoration: none; color: #444444;}
a:visited { text-decoration: none; color: #444444;}
a:active { text-decoration: none; color: #444444; background: #bac2dc;}
a:hover {text-decoration: none; color: #444444; background: #bac2dc;}

#center { width: 975px; height:auto; margin: 0 auto; position: relative; border-style:solid; border-width:1px; border-color:#aaaaaa;}
#mainmenu li{ display: inline; list-style-type: none;}
#location li{ display: inline; list-style-type: none;}

.equal { display:table; width:975px;} .row { display:table-row;} .row div { display:table-cell;}

.globalhuvud {
	width: 100%;
	height: 92px;
  background-image: url('grund/sid_logo.jpg');
	overflow: hidden;
	}

.navigation {
  font-family: "tahoma",sanserif;
  font-size: 14px;
	font-weight: bold;  
	color: #ed6200;	
	background-color:#f68808;
	width: 100%;
	height: 25px;
	padding-top: 3px;
	}
	
.globalfot {
	width: 100%;
	height: 30px;
  background-color:#ffffff;
	padding-top: 10px;	
  overflow: hidden;
	}

.globalfotorange {
	width: 100%;
	height: 13px;
  background-color:#f68808;
  color: #000000;
	border-style:solid;
  border-color:#aaaaaa;
  border-width: 1px;
	}
	
.content {
	background-color:#ffffff;
	width: 100%;
  background-image: url('grund/contentbg.gif');
	}
	
.content_grid_menu {
  font-family: "tahoma",sanserif;
  font-size: 14px;
	font-weight: bold;  
	color: #000000;	
  text-align:left;
	width: 202px;
	height: 100%;
	float: left;
	background-color:#729cb4;
	padding-top: 5px;
  overflow: hidden;
	}

.sidmenyul { 
  margin: 5px;
	padding: 0px; 
}	

.sidmenytext li { 
  list-style: none;
  margin: 0px;
	padding-left: 20px; 
	background-image: url(grund/sidicon2.gif); 
	background-repeat: no-repeat; 
	background-position: 0px; 
}

.sidmenyicon{ 
  list-style: none;
  margin: 0px;
	margin-top: 10px;
	padding-left: 20px;
	background-image: url(grund/sidicon.gif); 
	background-repeat: no-repeat; 
	background-position: 0px;  
}

.storiconbox{ 
	border: 0px solid #0000ff;
  margin: 0px;
	margin-bottom: 10px; 
	padding-bottom: 0px; 
	width: 200px;
	height: 55px;
	overflow: hidden;
	position: relative;
}

.sidmenystoricon{ 
  margin: 0px;
	float: left;
}

.storicontext{ 
	border: 0px solid #ff00ff;
  margin: 0px;
	padding-top: 5px;
	padding-left: 5px; 
	height: 50px;
	width: 125px;
}

.content_grid_info {
  text-align:left;
	color: #444444;
	float: left;
  width: 773px;
	overflow: hidden;
	padding: 0px;
	}
			
.content_grid_info_padding {
  text-align:left;
	color: #444444;
	float: left;
  width: 753px;
	overflow: hidden;
  margin: 10px;
  margin-bottom: 0px;
	padding: 0px;
}

.minimumheight {
	width: 0px;
	height: 631px;
	margin: 0px;
  padding: 0px;
	float: left;
	overflow: hidden;
	}
	
.themenubox {
 width: 202px;
 float: left;
}
		
.huvudbildram { 
  background-image: url('grund/fotoram.gif');
}	

.highlight {
 font-family: Arial;
 font-size: 12px;
 border: 0px solid #999999;
 width: 753px;
 height: 125px;
 background-color: #ffffff;
 overflow: hidden;
 margin: 0px;
 padding: 0px;
 float: left;
 position: relative;
}

.highlightramv {
 background-image: url('grund/evenemangramv.gif');
 border: 0px solid #999999;
 width: 10px;
 height: 125px;
 overflow: hidden;
 margin: 0px;
 float: left;
 position: absolute; top: 0; left: 0;
}

.highlightramh {
 background-image: url('grund/evenemangramh.gif');
 border: 0px solid #999999;
 width: 10px;
 height: 125px;
 overflow: hidden;
 margin: 0px;
 float: left;
 position: absolute; top: 0; right: 0;
}

.highlightramup {
 background-color: #fbc08a;
 width: 733px;
 height: 1px;
 border: 0px solid #999999;
 float: left;
 overflow: hidden;
 position: absolute; top: 0px; left: 10px;
}

.highlightramner {
 background-color: #fbc08a;
 width: 733px;
 height: 1px;
 border: 0px solid #999999;
 float: left;
 overflow: hidden;
 position: absolute; top: 124px; left: 10px;
}

.hlbox {
 width: 240px;
 height: 200px;
 border: 0px solid #fbc08a;
 float: left;
 margin: 0px;
 margin-top: 10px;
 margin-right: 16px;
 padding: 0px;
 background-color: #eeeeff;
 overflow: hidden;
 position: relative;
}

.hlbox3 {
 width: 240px;
 height: 200px;
 border: 0px solid #fbc08a;
 float: left;
 margin: 0px;
 margin-top: 10px;
 margin-right: 0px;
 padding: 0px;
 background-color: #eeeeff;
 overflow: hidden;
 position: relative;
}

.reklamboxramup {
 background-image: url('grund/reklamramup.gif');
 width: 240px;
 height: 10px;
 border: 0px solid #999999;
 float: left;
 overflow: hidden;
 position: absolute; top: 0; right: 0;
}

.reklamboxramner {
 background-image: url('grund/reklamramner.gif');
 width: 240px;
 height: 10px;
 border: 0px solid #999999;
 float: left;
 overflow: hidden;
 position: absolute; top: 190px; right: 0px;
}

.reklamboxramv {
 background-color: #fbc08a;
 width: 1px;
 height: 180px;
 border: 0px solid #999999;
 float: left;
 overflow: hidden;
 position: absolute; top: 11px; left: 0px;
}

.reklamboxramr {
 background-color: #fbc08a;
 width: 1px;
 height: 180px;
 border: 0px solid #999999;
 float: left;
 overflow: hidden;
 position: absolute; top: 11px; right: 0px;
}

.huvudbild {
 width: 753px;
 height: 447px;
 border: 0px solid #999999;
 float: left;
 margin: 0px;
 margin-bottom: 10px;
 padding: 0px;
 overflow: hidden;
 position: relative;
}

.huvudbildram {
 background-image: url('grund/fotoram.gif');
 width: 753px;
 height: 447px;
 border: 0px solid #999999;
 float: left;
 overflow: hidden;
 position: absolute; top: 0; right: 0;
}

.rundfoto {
	width: 175px;
	height: 175px;
	border: 0px solid #999999;
  margin: 0px;
	padding: 0px;
	overflow: hidden;
  float: right;
  position: relative;
	}

.rundfilter {
	width: 175px;
	height: 175px;
	border: 0px solid #999999;
  background-image: url('grund/rundfilter.gif');
	background-repeat: no-repeat;
	background-position: center center;
  margin: 0px;
	padding: 0px;
	overflow: hidden;
  float: right;
  position: absolute; top: 0; right: 0;
	}
	
.rundfhbox {
	border: 0px double #999999;
	width: 200px;
	height: 100%;
	padding: 0px;
	padding-top: 10px;
  margin: 0px;
	float: right;
}

.linkshead {
	width: 201px;
  font-family: Arial;
	font-size: 14px;
  background-color: #f68808;
}

.tillbaka {
	width: 201px;
  font-family: Arial;
	font-size: 12px;
  background-color: #e57707;
	vertical-align: top;
}

.flash {
  background-color: #ffffff;
	width: 500px;
  height: 70px;
	padding-right: 120px;
  padding-top: 15px;	
	margin-right: auto;
	margin-left: auto;
  float: right;
}
	
.logobox {
 width: 190px;
 border: 0px solid #999999;
 float: left;
 margin-left: 5px;
 margin-top: 30px;
 background-color: #729cb4;
 overflow: hidden;
 vertical-align: bottom
}
	
.kalender1 {
  font-family: arial black;
	font-size: 12px;
	width: 505px;
	height: 20px;
	border: 2px double #dddddd;
	border-right: 0px double #dddddd;
	margin-right: -3px;
	margin-left: 0px;
  padding-left: 10px;
  padding-right: 0px;
	overflow: hidden;
  background-color: #729cb4;
	float: left;
 	}

.kalender2 {
  font-family: verdana;
	font-size: 12px;
	width: 100%;
	height: 20px;
	border: 2px double #dddddd;
  border-left: 0px double #dddddd;
	margin-right: 0px;
	margin-left: 0px;
  padding-right: 10px;
  padding-left: 5px;
	overflow: hidden;
  background-color: #f68808;
 	}

.kalender3 {
	width: 740px;
	border: 2px double #dddddd;
	margin: auto;
	margin-bottom: 10px;
  padding: 4px;
	overflow: hidden;
  background-color: #eeeeff;
	font-size: 12px;
	text-align:left;
	float: left;
 	}	

.kaltext {
 font-family: Arial;
 font-size: 16px;
 width: 560px;
 height: 18px;
 overflow: hidden;
 margin: 0px;
 padding: 0px;
 float: left;
}

.kalrubrik {
 color: #f68808;
 font-family: Arial;
 font-size: 16px;
 width: 100%;
 height: 22px;
 overflow: hidden;
 margin: 0px;
 padding-left: 10px;
 float: left;
}

.kaldatum {
 color: #22aa22;
 font-family: Arial;
 font-size: 12px;
 font-weight: bold;
 border: 0px solid #999999;
 width: 110px;
 height: 20px;
 overflow: hidden;
 margin: 0px;
 padding-left: 10px;
 float: left;
}

.kalend {
 border: 0px solid #ff0000;
 width: 80px;
 height: 20px;
 overflow: hidden;
 margin: 0px;
 padding: 0px;
}
	
}

@media print {
body {color: #000000; margin: 0;}

p {
	background-color: white;
	color: black;
	padding: 0em;
	border: none;
	}

img {border: inset; border-width: 1px;}
#mainmenu li{display: none;}
#location li{display: none;}
ul.left { display: none;}
ul.right { display: none;}

.globalhuvud {
  display: none;
	}
	
.navigation {
  display: none;
	}
	
.globalfot {
	background-color: white;
	color: black;
  font-size: 10px;
	}
	
.content_grid_menu{
  display: none;
}

.sidmenytext li { 
  display: none;
}

#sidmenyicon{ 
  display: none; 
}

#storiconbox{ 
  display: none;
}

.sidmenystoricon{ 
  display: none;
}

.storicontext{ 
  display: none;
}

.rundfoto {
  display: none;
	}

.rundfilter {
  display: none;
}

.hlbox {
 width: 240px;
 height: 200px;
 border: 0px solid #fbc08a;
 float: left;
 margin: 0px;
 margin-top: 10px;
 margin-right: 16px;
 padding: 0px;
 background-color: #eeeeff;
 overflow: hidden;
 position: relative;
}

.hlbox3 {
 width: 240px;
 height: 200px;
 border: 0px solid #fbc08a;
 float: left;
 margin: 0px;
 margin-top: 10px;
 margin-right: 0px;
 padding: 0px;
 background-color: #eeeeff;
 overflow: hidden;
 position: relative;
 }
 
}	