﻿* {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;
min-height:600px;/* for good browsers*/
min-width:900px;/* for good browsers*/
font-family : arial, verdana, sans-serif; 
font-size : 12px;
color: #333333;
}

#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/bgleaf.jpg');
}
.bgkula {
background-image : url('../images/julkulaanimbg.gif'); 
}
.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;  
} 
.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: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;
	}