#toolbar {position: absolute; background-color: #e0e0e0; border: 1px solid #303030; padding: 0px; margin: 0px; filter: alpha(opacity=70); visibility: hidden;}
#colormap {position: absolute; visibility: hidden;}
#tablemenu, #formsmenu {position: absolute; visibility: hidden; alpha(opacity=70); background-color: #b0b0b0; border: 1px solid #303030; padding: 2px;}
#rubrikdiv {}
#ballcontainer {position: relative; width: 100%;}
#lineball {position: absolute; left: 144px; top: -7px;}
#linecurve {position: absolute; left: 144px; top: -44px;}
#pallokuva {position: absolute; left: -65px; top: -55px;}
.opemenu {width: 213px; height: 30px; margin-left: 263px; background: url(webphotos/menubg_blue.gif); text-align: center;}
.opemenu div {padding: 6px;}
.opemenu a {text-decoration: none; font-weight: bold;}
.base {background-color: #ffffff; border: 1px solid #000000;}
.footer {font-family: arial; font-size: 8pt; text-align: center; padding-top: 20px;}
.sisalto {padding: 10px 10px 10px 30px; vertical-align: top;}
.pulldown td {padding-top: 4px; padding-bottom: 4px; padding-left: 3px; padding-right: 3px; border-bottom: 1px solid #c0c0c0; border-top: 1px solid #f0f0f0;}
.helplines td {border: 1px dashed #909090;}
.transparent {filter:alpha(opacity=40);-moz-opacity:0.4;opacity: 0.4;}

.mainmenu {margin-top: 10px; margin-bottom: 10px;}
.mainmenu td {font-family: verdana; font-size: 8pt; font-weight: bold; text-align: center; color: #ffffff;}

.adminfield {font-family: monospace; font-size: 8pt; background-color: #e0e0e0; border: 1px solid #909090;}
.admintable td {font-family: verdana; font-size: 8pt; color: #000000;}
.styleeditor {#303030; border-left: 1px solid #303030; border-bottom: 1px solid #303030;}
.styleeditor td {font-family: verdana; font-size: 8pt; color: #000000; padding: 5px; background-color: #909090;}
.admincell {background-color: #f0f0f0; font-family: verdana; font-size: 8pt; padding: 6px; border-bottom: 1px dashed #909090; border-top: 1px dashed #909090;}
.adminusertable td {font-family: verdana; font-size: 8pt; color: #000000; padding-right: 10px;}
.loginform td {font-family: verdana; font-size: 8pt; color: #000000; padding: 2px 2px 2px 2px;}
.ylaviiva {border-top: 1px solid #909090;}
.alaviiva {border-bottom: 1px solid #909090;}

table.introcontainer {
	height: 100%;
}

div.ohita {
	font-weight: bold;
	margin-top: 1em;
	text-align: center;
	padding-right: 4em;
}

div.ohita a {
	text-decoration: none;
	font-size: 1em;
	color: #999;
}

div.ohita a:hover {
	text-decoration: underline;
}