body {

margin : 0;

padding : 0;

font : 13px "Arial Unicode MS", Verdana, Arial, sans-serif, serif;

color : #666;

background : #003250 url(img/bgd.png) center repeat;

}

#container {

width : 740px;

margin-left : auto;

margin-right : auto;

margin-top : 20px;

padding : 20px;

color : #666;

background : #f2f2f5;

}

#containersisa {

	padding : 0px;

	color : #666;

	margin: 0px;

	width: 100%;







}

#banner {

float : left;

width : 450px;

height : 200px;

padding : 0;

margin : 0 0 10px 0;

}

#bannerb {

	float : right;

	width : 250px;

	margin : 0 0 10px;

	padding : 0;



}

#bannerc {

float : left;

width : 700px;

height : 200px;

padding : 0;

margin : 0 0 10px 0;

}

#content {

padding : 5px;

margin-left : 205px;

margin-right : 205px;

background : #f7f7f7;

color : #666;

}

#contentsisa {

	padding : 0px;

	margin-left : 2px;

	margin-right : 2px;

	background : #f7f7f7;

	color : #666;

	width: 100%;



}

#sidebar {

float : left;

width : 180px;

margin : 0 5px 0 0;

padding : 5px;

color : #666;

background : #f2f2f5;

}

#menu {

width : 180px;

padding : 10px 0 0 0;

}

#menu ul {

margin : 0;

padding : 0;

list-style-type : none;

}

#menu li {

	margin : 0 0 0.1em 0;



}

#menu a {

width : 160px;

padding : 0.1em 0.8em;

text-decoration : none;

display : block;

color : #fff;

background : #003399;

}

#menu a:hover {

background : #ff9900;

color : #003399;

}

#sidebar-b {

float : right;

width : 180px;

margin : 0 0 0 5px;

padding : 5px;

background : #f2f2f5;

color : #333;

}

#footer {

	clear : both;

	padding : 5px;

	margin-top : 15px;

	color : #FFFFFF;

	background : #ff9900;

	font-size: 9px;



}

#footer a:link, #footer a:visited {

background : inherit;

color : #FFffff;

text-decoration : none;

}

#footer a:hover {

border-bottom : 1px dashed #f2f2f5;

background : inherit;

color : #f2f2f5;

}

p {

margin : 15px;

}

h1 {

	width : 140px;

	margin : 0 0 10px 10px;

	color : #003399;

	background : inherit;

	font-size: 15px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;



}

h2 {

padding-left : 5px;

	font-size: 15px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

color : #ff9900;

background : inherit;

}

h3 {

	margin : 0 0 10px 10px;

	color : #003399;

	background : inherit;

	font-size: 13px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	text-decoration: underline;



}

a {

text-decoration : none;

color : #003399;

background : inherit;

}

a:hover {

color : #ff9900;

background : inherit;

}

div.scroll {

overflow : hidden;

height : 6em;

width : 190px;

padding : 1ex;

color : #333;

background : inherit;

border : 1px solid #eee;

margin : 20px;

}

div.scrolltilanne {

overflow : auto;

height : 10em;

width : 350px;

padding : 1ex;

color : #333;

background : inherit;

border : 1px solid #eee;

margin : 20px;

}

div.scrollsisa {

overflow : auto;

height : 6em;

width : 330px;

padding : 1ex;

color : #333;

background : inherit;

border : 1px solid #eee;

margin : 20px;

}



.news {

	font-size : 11px;

	background : inherit;

	color : #003399;



}

.orange {

background : inherit;

color : #ff9900;

}



#navcontainer {

clear:both;

width : 100%;

}

#navcontainer ul {

	padding-left: 0;

	margin-left: 0;

	background: #ff9900;

	color: #003399;

	float: left;

	width: 100%;

	font-weight: bold;



}

#navcontainer ul li {

display: inline;

}

#navcontainer ul li a {

padding: 0.2em 0.8em;

background: #ff9900;

color: #003399;

text-decoration: none;

float: left;

border-right: 1px solid #fff;

}

#navcontainer ul li a:hover {

background: #003399;

color: #ff9900;

}

.clear {

clear : both;

}	  

#tickBox { /*T�m� on itse laatikko.*/
position:relative;
width:14em;
height:6em;
overflow:hidden;
padding:2px;
border:0px outset;
}

#tickCont { /*T�m� on laatikon sis�lt�.*/
position:absolute;
}

#tickCont a {/*Tekstin ulkoasu.*/
text-decoration:none;
}

#tickCont a:hover {/*"Hiiri p��ll�" ulkoasu.*/
color:#c33;
}