
td, th		{ vertical-align: top; }

th		{ text-weight: bold;
		  text-align: left; }

ul		{ list-style-type: square; 
		  margin-top: 0.5em; 
		  margin-bottom: 0.5em; }

p		{ margin-top: 0px; 
		  margin-bottom: 0.5em; }

.kuvavasen_kelluva	{ float: left;
		 	  margin-right: 10px;
			  margin-bottom: 10px; 
		 	  border: 0px none; }

.kuvaoikea_kelluva	{ float: right;
			  margin-left: 10px;
			  margin-bottom: 10px; 
			  border: 0px none; }

.kuvavasen		{ text-align: left;
			  margin-bottom: 10px; 
			  display: block;
			  border: 0px none; }

.kuvaoikea		{ text-align: right;
			  margin-bottom: 10px; 
			  display: block;
			  border: 0px none; }

.kuvakeskitetty		{ text-align: center;
			  margin-bottom: 10px; 
			  display: block;
			  border: 0px none; }

.noborder		{ border: none; }

.border			{ border: 1px solid black; }

.polaroid		{ border: 1px solid black; 
			  padding: 10px; }

.border-left		{ border: 1px solid black; 
			  margin-right: 10px; }

.border-right		{ border: 1px solid black; 
			  margin-left: 10px; }

.noborder-left		{ border: none;
			  margin-right: 10px; }

.noborder-right		{ border: none;
			  margin-left: 10px; }

.upboxed	{ border-top: 1px solid black; 
		  border-right: 1px solid black; 
		  border-left: 1px solid black; 
		  padding: 5px 5px 0px 5px; 
		  margin: 5px 5px 0px 5px; 
		  height: 107px; 
		  width: 112px; }

.downboxed	{ border-bottom: 1px solid black; 
		  border-right: 1px solid black; 
		  border-left: 1px solid black; 
		  padding: 0px 5px 5px 5px; 
		  margin: 0px 5px 5px 5px; }

.palkki		{ border-bottom: 1px solid black; 
		  border-top: 1px solid black; 
		  margin-bottom: 5px; }

.sublinks	{ font-weight: bold; }

.subsub		{ padding-left: 10px; }

.submenu	{ margin-top: 1em; 
		  font-weight: bold; }

.otsikko	{ font-size: 140%;
		  font-weight: bold; 
		  color: 663300; }

.ch		{ clear: both; 
		  margin-bottom: 1em; 
		  margin-top: 1em; }

.edch		{ clear: both;
		  padding: 3px;
		  margin-top: 10px;
		  margin-bottom: 10px; 
		  background-color: #f0f0f0; }

.edcontrol	{ clear: both;
		  padding: 3px;
		  margin-top: 5px;
		  margin-bottom: 5px; }

.ed             { background-color: #f0f0f0 !important;
                  color: #000000;
                  text-decoration: none; }

.red		{ color: #ff0000; }

body { background-color: #ffffff !important;color: #000000;}p { text-align: left;}body, tr, td, p, dl, ul, ol, li { font-size: 12px;font-family: verdana, arial, helvetica, sans-serif;}iframe { font-size: 12px;font-family: verdana, arial, helvetica, sans-serif;}p, dl, ul, ol, li { line-height: 130%;}A:link { text-decoration: none; color: #663300;}A:visited { text-decoration: none; color: #663300;}A:active { text-decoration: none; color: #663300;}A:hover { text-decoration: underline; color: #663300;}.logo { text-align: right;}.uplinks { font-weight: bold; text-align: left;}.lolinks { text-align: right;}