﻿* {margin:0;padding:0}
/* mac hide \*/
html,body{height:100%;width:100%;}
/* end hide */

body { 
background : url('../images/bg.gif') repeat-x;
text-align:center;
font-family : arial, verdana, sans-serif; 
font-size : 12px;
color: #333333;
line-height:1.4em;
}

#snow {
    position: absolute;
	z-index: 200;
	left: 0;
	top: 0;
    }
    
#centercontent {
	width: 900px;
	height: 580px;
	text-align: center;
	position: absolute;
	z-index: 5;
	left: 50%;
	top: 50%;
	margin-left: -450px;
	/* Half the width of the DIV tag */
	/* mac hide \*/
	margin-top: -290px;
	/* end hide */
	/* Half the height of the DIV tag */
	outline: none;
	-moz-outline-style: none;
	}
#object_right {
background-image : url('../images/bgright.gif'); 
}
td.bgtop {
background-image : url('../images/bgg.gif'); 
}
td.logb {
background-image : url('../images/kullagardenb.gif'); 
}
td.bgtoph {
background-image : url('../images/bgleafn.jpg');
}
.bgkula {
background-image : url('../images/julkulaanimbg.gif'); 
}
#object_topn {position:relative; margin:0px; top:5px; left:5px; width:890px; height:110px; text-align:left; vertical-align:top; background-image:url(../images/bgg.gif); z-index:30; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px; -khtml-border-radius: 10px;
}
#ramn	{
	background: #fff;
	border: thin solid #aabb99;
	margin:10px auto;
	padding: 0px;
	position:relative;
	top:0px;
	left:0px;
	width:900px;
	height:540px;
	z-index: 20;
	-webkit-box-shadow: rgba(0,0,0, .9) 4px 4px 6px;
	-moz-box-shadow: rgba(0,0,0, .9) 4px 4px 6px;
	box-shadow: rgba(0,0,0, .9) 4px 4px 6px;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px; /* for old Konqueror browsers */
	}
#menu {position:absolute; left:0px; top:115px; width:890px; height:30px; z-index:999;}
.box1 {
height : 150px; 
width : 580px; 
margin-left : 0; 
padding : 5px; 
border : 0; 
overflow : auto; 
}
.box2 {
height : 350px; 
width : 170px; 
margin-left : 0; 
padding : 5px; 
border : 0; 
overflow : auto; 
}
.box3 {
height : 350px; 
width : 240px; 
margin-left : 0; 
padding : 5px; 
border : 0; 
overflow : auto; 
}
.box4 {
height : 350px; 
width : 670px; 
margin-left : 0; 
padding : 5px; 
border : 0; 
overflow : auto; 
}
.box5 {
height : 350px; 
width : 390px; 
margin-left : 0; 
padding : 8px; 
border : 0; 
overflow : auto; 
align:left;
}
.fet { 
font-weight : bold; 
} 
.red { 
color : #ff0000;  
} 
.kursiv {
	font-style:italic;
} 
h1 {
font-size : 16px;  
} 
.text36fv {
font-family : arial, verdana, sans-serif; 
font-size : 36px; 
color : #ffffff; 
font-weight : bold; 
} 
.text36fr {
font-family : arial, verdana, sans-serif; 
font-size : 36px; 
color : #ff0000; 
font-weight : bold; 
} 
.text36v {
font-family : arial, verdana, sans-serif; 
font-size : 36px; 
color : #ffffff; 
} 
.text30v {
font-family : arial, verdana, sans-serif; 
font-size : 30px; 
color : #ffffff; 
} 
.text28v {
font-family : arial, verdana, sans-serif; 
font-size : 28px; 
color : #ffffff; 
} 
.text24f {
font-family : arial, verdana, sans-serif; 
font-size : 24px; 
color : #333333; 
font-weight : bold; 
} 
.text24fr {
font-family : arial, verdana, sans-serif; 
font-size : 24px; 
color : #ff0000; 
font-weight : bold; 
} 
.text24fv {
font-family : arial, verdana, sans-serif; 
font-size : 24px; 
color : #ffffff; 
font-weight : bold; 
} 
.text24 {
font-family : arial, verdana, sans-serif; 
font-size : 24px; 
color : #333333; 
} 
.text24v {
font-family : arial, verdana, sans-serif; 
font-size : 24px; 
color : #ffffff; 
} 
.text22f {
font-family : arial, verdana, sans-serif; 
font-size : 22px; 
color : #333333; 
font-weight : bold; 
} 
.text22 {
font-family : arial, verdana, sans-serif; 
font-size : 22px; 
color : #333333; 
} 
.text22g {
font-family : arial, verdana, sans-serif; 
font-size : 22px; 
color : #999999; 
} 
.text22fv {
font-family : arial, verdana, sans-serif; 
font-size : 22px; 
color : #ffffff; 
font-weight : bold; 
} 
.text20 {
font-family : arial, verdana, sans-serif; 
font-size : 20px; 
color : #333333; 
} 
.text20v {
font-family : arial, verdana, sans-serif; 
font-size : 20px; 
color : #ffffff; 
} 
.text20f {
font-family : arial, verdana, sans-serif; 
font-size : 20px; 
color : #333333; 
font-weight : bold; 
} 
.text20g {
font-family : arial, verdana, sans-serif; 
font-size : 20px; 
color : #cc9900; 
} 
.text18f {
font-family : arial, verdana, sans-serif; 
font-size : 18px; 
color : #333333; 
font-weight : bold; 
} 
.text18 {
font-family : arial, verdana, sans-serif; 
font-size : 18px; 
color : #333333; 
} 
.text18v {
font-family : arial, verdana, sans-serif; 
font-size : 18px; 
color : #ffffff; 
} 
.text16f {
font-family : arial, verdana, sans-serif; 
font-size : 16px; 
color : #333333; 
font-weight : bold; 
} 
.text16 {
font-family : arial, verdana, sans-serif; 
font-size : 16px; 
color : #333333; 
} 
.text16v {
font-family : arial, verdana, sans-serif; 
font-size : 16px; 
color : #ffffff; 
} 
.text16rf {
font-family : arial, verdana, sans-serif; 
font-size : 16px; 
color : #ff0000; 
font-weight : bold; 
} 
.text16r {
font-family : arial, verdana, sans-serif; 
font-size : 16px; 
color : #ff0000; 
} 
.text14f {
font-family : arial, verdana, sans-serif; 
font-size : 14px; 
color : #333333; 
font-weight : bold; 
} 
.text14 {
font-family : arial, verdana, sans-serif; 
font-size : 14px; 
color : #333333; 
} 
.text14v {
font-family : arial, verdana, sans-serif; 
font-size : 14px; 
color : #ffffff; 
} 
.text14r {
font-family : arial, verdana, sans-serif; 
font-size : 14px; 
color : #ff0000; 
} 
.text14fr {
font-family : arial, verdana, sans-serif; 
font-size : 14px; 
color : #ff0000;
font-weight : bold; 
}
.text14fi {
font-family : arial, verdana, sans-serif; 
font-size : 14px; 
color : #333333; 
font-weight : bold; 
font-style: italic;
} 
.text12 {
font-family : arial, verdana, sans-serif; 
font-size : 12px; 
color : #333333; 
} 
.text12r {
font-family : arial, verdana, sans-serif; 
font-size : 12px; 
color : #ff0000; 
} 
.text12f {
font-family : arial, verdana, sans-serif; 
font-size : 12px; 
color : #333333; 
font-weight : bold; 
} 
.text12fgr {
font-family : arial, verdana, sans-serif; 
font-size : 12px; 
color : #ffffff; 
font-weight : bold; 
background-color : #669966;
} 
.text12fv {
font-family : arial, verdana, sans-serif; 
font-size : 12px; 
color : #ffffff; 
font-weight : bold; 
} 
.text12fr {
font-family : arial, verdana, sans-serif; 
font-size : 12px; 
color : #ff0000; 
font-weight : bold; 
} 
.text12fru {
font-family : arial, verdana, sans-serif; 
font-size : 12px; 
color : #333333; 
font-weight : bold;
background-color : #ff0000; 
} 
.text12fg {
font-family : arial, verdana, sans-serif; 
font-size : 12px; 
color : #333333; 
font-weight : bold; 
background-color : #ffff00;
}
.text12fi {
font-family : arial, verdana, sans-serif; 
font-size : 12px; 
color : #333333; 
font-weight : bold; 
font-style: italic;
} 
.text12v {
font-family : arial, verdana, sans-serif; 
font-size : 12px; 
color : #ffffff; 
} 
.text10 {
font-family : arial, verdana, sans-serif; 
font-size : 10px; 
color : #333333; 
} 
.text10fr {
font-family : arial, verdana, sans-serif; 
font-size : 10px; 
color : #ff0000; 
font-weight : bold; 
} 
.text10fg {
font-family : arial, verdana, sans-serif; 
font-size : 10px; 
color : #ffcc33; 
font-weight : bold; 
} 
.text10f {
font-family : arial, verdana, sans-serif; 
font-size : 10px; 
color : #333333; 
font-weight : bold; 
} 
.text10fv {
font-family : arial, verdana, sans-serif; 
font-size : 10px; 
color : #ffffff; 
font-weight : bold; 
} 
.text10v {
font-family : arial, verdana, sans-serif; 
font-size : 10px; 
color : #ffffff; 
} 
.text10b {
font-family : arial, verdana, sans-serif; 
font-size : 10px; 
color : #000000; 
} 
.text9 {
font-family : arial, verdana, sans-serif; 
font-size : 9px; 
color : #333333; 
} 
.text9g {
font-family : arial, verdana, sans-serif; 
font-size : 9px; 
color : #999999; 
}
.text8 {
font-family : arial, verdana, sans-serif; 
font-size : 8px; 
color : #333333; 
} 
img {
	border-width:0px;
	outline: none;
}
a img {
	border: none;
	outline:none;
}
a {
font-family : arial, verdana, sans-serif; 
text-decoration : none; 
font-size : 12px; 
color : #333333; 
} 
a.grey:link, a.grey:visited
{
	font-size: 10px;
	color: #999;
	text-decoration: none;
}
a.grey:hover, a.grey:active
{
	font-size: 10px;
	color: #999;
    text-decoration:underline;
}
a:visited {
font-family : arial, verdana, sans-serif; 
text-decoration : none; 
color : #333333; 
} 
a:active {
font-family : arial, verdana, sans-serif; 
text-decoration : none; 
color : #333333; 
outline: none;
} 
a:hover {
font-family : arial, verdana, sans-serif; 
text-decoration : underline; 
color : #333333;  
}
a:focus{
	outline: none;
	-moz-outline-style: none;
	}
