body{
margin: 0px 0px 0px 0px; 	
background-color : #ffffff;
height: 100%;
padding: 0;
}

.adlaatikko {
position: absolute;
top: 0px;
left: 0px;
z-index:1;
}
.fb_share_link { 
	padding:16px 16 16 16px; 
	height:32px; width:32px; 
	background:url(http://aijaa.com/images/icons/facebook.png) no-repeat top left; 
	}
A:link {
	color:#225468;
	text-decoration: none
}
A:hover {
	text-decoration: underline; 
	color:#225468;
}
A:visited {
	color:#445566;
	text-decoration: none
	}
font.report{
	font-weight:normal;
	font-family: Verdana, Arial;
    font-size:10px;
    color:#990000;
	}
table{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;	
}
table.perus{
	table-layout: fixed;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;	
}
table.content{
	table-layout: fixed;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;	
}	
table.lomake1{
	table-layout: fixed;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;	
}
table.lomake2{
	table-layout: fixed;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color: #6D929B;
    border-left: 1px solid #C1DAD7;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	text-align: left;
	padding: 16px 16px 16px 16px;
}
table.netmainos{
	border: 4px solid #9ab430;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    font-size:10px;	
}
table.langbar{
position: relative;
table-layout: fixed;
z-index:2;
}
table.topmainos{
position: relative;
table-layout: fixed;
z-index:3;
}
table.nav{
position: relative;
table-layout: fixed;
z-index:4;
}

table.folderimg{
	table-layout: fixed;
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color: #6D929B;
    border-left: 1px solid #C1DAD7;
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	border-top: 1px solid #C1DAD7;
	text-align: left;
	padding: 1px 1px 1px 1px;
}

#navbar a:link { 
	font-family: Verdana, Arial;
    font-size:10px;
	font-weight:bold;
	color: white;
	}
#navbar a:visited {
	font-family: Verdana, Arial;
    font-size:10px; 
	font-weight:bold;
	color: white;
	}
#navbar a:hover { 
	font-family: Verdana, Arial;
    font-size:10px;
	font-weight:bold;
	color: white;
	text-decoration: underline;
	}
	
table.siteinfo {
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:10px;	
width: 550px;
padding: 2px 4px 2px 4px;
border: 2px solid #9ab430;
}

table.footer{
font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
font-size:10px;	
color: #404040;
background-color: #191919;
width: 738px;
height: 100x;
vertical-align: bottom;
}
a.white:link {
	color: #FFFFFF; 
	background: #191919; 
	font-weight: bold;
	}
a.white:active {
	color: #FFFFFF; 
	background: #191919; 
	font-weight: bold;
	}
a.white:visited {
	color: #FFFFFF; 
	background: #191919; 
	font-weight: bold;
	}
a.white:hover {
	color: #FFFFFF; 
	background: #191919; 
	font-weight: bolder;
	}

#footer a:link { 
	font-family: Verdana, Arial;
    font-size:8px;
	font-weight:bold;
	color: white;
	}
#footer a:visited {
	font-family: Verdana, Arial;
    font-size:8px; 
	font-weight:bold;
	color: white;
	}
#footer a:hover { 
	font-family: Verdana, Arial;
    font-size:8px;
	font-weight:bold;
	color: white;
	text-decoration: underline;
	}
input.lnk {
	font-size: 10px; 
	width: 300px;
	}
textarea.lnk {
	font-size: 10px; 
	width: 700px;
	} 

div#qTip {
 padding: 3px;
 border: 1px solid #666;
 border-right-width: 2px;
 border-bottom-width: 2px;
 display: none;
 background: #999;
 color: #FFF;
 font: bold 9px Verdana, Arial, sans-serif;
 text-align: left;
 position: absolute;
 z-index: 1000;
}
.bar {
    width: 300px;
  }
  
  #progress {
    background: #eee;
    border: 1px solid #222;
    margin-top: 20px;
  }
  #progressbar {
    width: 0px;
    height: 24px;
    background: #333;
  }
  
.divcontent {
	display:none;
} 
