#projectdb td { font: normal normal 12px arial,verdana,helvetica,serif; }

.harmaa { background-color: #eee; }

#projectdb .txtmustabold, #projectdb h5, #projectdb .txtmustapienibold, #projectdb th  { font: normal bold 12px arial,verdana,helvetica,serif; color: #000; }
#projectdb .txtmustapieni { font: normal normal 12px arial,serif; color: #000; }
#projectdb .txtmustamini { font: normal normal 9px arial,verdana,serif; color: #000; }
#projectdb .txtmustaminibold  { font: normal bold 9px arial,verdana,serif; color: #000; }
#projectdb .txtharmaaitalic { font: normal normal 11px arial,verdana,serif; color: #808080; font-style: italic; }

#projectdb th { text-align: left; }
#projectdb table.border-rb th { border-right: solid 1px #999; border-bottom: solid 1px #999; }
#projectdb table.border-rb td { border-right: solid 1px #aaa; border-bottom: solid 1px #aaa; }

#projectdb a { font-size: 12px; color: #000; }
#projectdb a.linkkipieni { font-size: 11px; color: #000; }
#projectdb a.linkkimini { font-size: 9px; color: #000; }

#projectdb h4 { font: normal bold 13px arial,verdana,helvetica,serif; color: #000; border-bottom: none; }

/* --- divit --- */

#projektit_sisalto { padding: 15px 0 25px 7px; }
#projektit_ylanavi ul {
	margin: 0;
	padding: 0;
	font-size: 11px;
	color: #000;
	}

	#projektit_ylanavi ul li {
		margin-bottom: 0;
		padding: 2px 15px 5px;
		border: 1px solid #C0C0C0;
		list-style: none; 
		display: inline;
		background-color: #666;
		-moz-border-radius: 7px 7px 0 0;
		}

	#projektit_ylanavi ul li.valittu {
		border-bottom: 1px solid #DEDEDE;
		list-style: none;
		display: inline;
		background-color: #DEDEDE;
		}

	#projektit_ylanavi ul li a { font-size: 11px; color: #fff; text-decoration: none; }
		#projektit_ylanavi ul li a:hover { color: #fff; text-decoration: underline; }


#projektit_alaosa { 
	padding: 20px;
	border: solid 1px #C0C0C0;
	background-color: #DEDEDE;
	margin-top: 5px;
	-moz-border-radius: 0 0 7px 7px;
	}

	#projectdb select, input, textarea { background-color: #fff; color: #000; }
	#projectdb .nappula { background-color: #eee; width: 60px; height: 20px; font-size: 9px; color: #000; }
	#projectdb tr.error, #projectdb tr.error .txtmustapienibold { background-color: #C00000; color: #fff; }
	#projectdb .hiddenbox { border: none; background: transparent; text-align: right; }
	#projectdb table.padding5 td { padding: 5px; }
	#projectdb table.padding5 td.padding0 { padding: 0; }

	
/* --- additions --- */
#content table { margin: 0 0 8px 0; width: 700px; }

