



	
	
	
	

	
	

	
	
	
	
	

	
	

	
	
	


	
		
		
	

	
		
	

	


	/***********oletus HTML elementit  *************************
	 - käytetään sivupohjissa, editrowssa, extroissa..
***********************************************************/




TABLE.eeTbl{ 
}
TABLE.eeTblBorder{
	border-collapse: collapse;
}
TABLE.eeTblBorder TD{ 
	border: 1px solid #000000;
	padding: 5px;
}



/************************** IE **************************/
FONT {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	
	color: #;
}
TH, SPAN, DIV, TD {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size :  11px;
	color: #;
}

P, LI {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

BODY {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #E6AA42;
	color: #000000;
	font-size :  11px;
	overflow-y: auto;
}

A {
	color: #dd8221;
}

INPUT, SELECT, TEXTAREA {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
 


	
	/**** oletus otsikointi css - yksi plussa on vaan bold ****/



/* yksi plussa */
.PlusHeader1,
H3 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	
	color: #000000;
}

/* kaksi plussaa */
.PlusHeader2,
H2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #000000;
}

/* kolme plussaa */
.PlusHeader3,
H1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 159%;
	font-weight: bold;
	color: #000000;
}

	
	/***********oletus Lista CSS  *************************
	 - käytetään sivupohjissa, editrowssa, extroissa
	 - täällä on nyt toistaiseksi kategoria muokkaus
***********************************************************/



/*haun tyylit - aktiivinen alue, jolla hakulaatikko*/
.searchTitle {
	background-color : #E6D142;
	font-weight: bold;
	color: #000000;
}

.searchActive {
	background-color : #f7f7f7;
}

/*haun tyylit- passiivinen alue hakulaatikon oikealla puolella*/
.searchPassive {
	background-color : #e5e5e5;
}

/* käytetään listan tablessa (myös muokkaus ja uusi tietue) ,
 tällä voidaan tehdä taululle tumma kehys, 
oletusväri valkoinen (ei kehystä) */
.tableList {
	/*background-color : #FFFFFF;*/
}


/*uusi tietue ja muokkaa&poista napit*/
TD.newRecord,
TD.editCell {
	text-align: center;
	padding: 0px;
	padding-left: 1px;
	height: 100%;
	vertical-align: middle;
}
A.newRecord,
A.editCell {
	width: 100%;
	font-weight: bold;
	color: #ffffff;
	background-color: #39CC49;	
	border-top: #8EE292 1px solid;
	border-left: #8EE292 1px solid;
	border-right: #179F1E 1px solid;
	border-bottom: #179F1E 1px solid;
	padding: 5px;
	vertical-align: middle;
	text-decoration: none;
}
A.newRecord:hover,
A.editCell:hover {
	background-color: #4FB743;
	border-bottom: #8EE292 1px solid;
	border-right: #8EE292 1px solid;
	border-left: #179F1E 1px solid;
	border-top: #179F1E 1px solid;
}

/* listan sivulinkit */
.showlinks {
	background-color: #f7f7f7;
}

/* taulu jossa listan sivulinkit */
. tableShowlinks {
	/*background-color : #FFFFFF;*/
}


/* HORIZONTAL *********/

/* rivi 1(horisontaali näkymässä)*/
.r1
{
	background-color: #f7f7f7;
}

/* rivi 2 (horisontaali näkymässä) */
.r2
{
	background-color: #e5e5e5;
}

/* sarakkeen otsikko */
.colTitle {
	background-color : #E6D142;
	font-weight: bold;
	color: #000000;
}

/* VERTICAL *********/
/* rivi 1(vertikaali näkymässä)*/
.rV1
{
	background-color: #f7f7f7;
}

/* rivi 2 (vertikaali näkymässä) */
.rV2
{
	background-color: #e5e5e5;
}
/* rivin otsikko */
.rowTitle {
	background-color : #E6D142;
	font-weight: bold;
	color: #000000;
}

/*kuvan tausta*/
.imageBgr {
	background-color: #f7f7f7;
}


TD.categoriesCaption {
	font-size: 110%;
}

TD.categoriesDiv {
	background-color: #000000;
}

/*Pääkategorioiden muokkaus*/
.categoriesMainEdit {
	color: #ffffff;
	background-color: #DD8221;
}

/* --- aktivoitu kategoria --- */
TD.categoriesMainDefined {
	font-weight: bold;
	color: #000000;
	background-color: #6279A0;
}
TD.categoriesBorder {
	background-color: #000000;
}

/* -- aktivoimaton kategoria --- */
TD.categoriesMainUndefined {
	font-style: italic;
	color: #E6D142;
	background-color: #f7f7f7;
}
TD.categoriesBorderUndefined {
	background-color: #E6D142;
}
		
/*alakategoriat*/
.categoriesSubsRow1 {
	background-color: #f2f2f2;
}

	
	


TD.pageBorder { 
	background-color: #483F17;
}
TD.homeLeftCol,
TD.homeCenterCol,
TD.homeRightCol,
TD.inRightCol,
TD.contentBgr { 
	background-color: #FFFFFF;
}
TD.inLeftCol {
	background-color: #E3E29C;	
}

TD.captionBgr {
	background-color: #E3E29C;		
}
td.captionBgr h1.diffCharset {
	margin-bottom: 0px;
	margin-top: 0px;
	color: #E1811F;
}

TD.sluLinks {
	color: #000000;	
	background-color: #483F17;
	text-decoration: none;
}
A.sluLinks {
	color: #FFFFFF;	
	text-decoration: none;
}
A.sluLinks:hover {
	text-decoration: underline;
}
TD.lowBar {
	color: #000000;
	background: url('/mp/db/definitions/x/IMG/11511/lowbar/878077');
}


TD.topMenuBorder {
	background-color: #483F17;
}

A.menu0,
A.menu0S,
A.menuN,
A.menuNS {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.menu0 {
	color: #000000;
	background-color: #E6D142;
	text-decoration: none;
}
.menu0S {
	color: #000000;
	background-color: #E6AA42;
	text-decoration: none;
}
.menuN {
	color: #000000;
	background-color: #E6D142;
	text-decoration: none;
} 
.menuNS {
	color: #000000;
	background-color: #E6D142;
	font-weight: bold;
	text-decoration: none;
} 
A.menuN:hover,
A.menuNS:hover {
	text-decoration: underline;
}

TD.menuNDiv {
	background-color: #E2AE1D;
}
TD.menuNDivLower {
	background-color: #E3E29C;
}





TD.copy,
A.copyMagic,
A.printLink,
A.copy,
TD.navtail {
	color: #777777;	
	text-decoration: none;
}

A.copy:hover,
A.printLink:hover {
	color: #dd8221;
	text-decoration: underline;
}

A.navtail {
	color: #dd8221;
}

.baz {
	color: red;
	font-weight: bold;
}
SPAN.foo:baz {
}

	
	
	


.formTitle {
	font-weight : bold;
}

.formSubmit {
	background-color : #f7f7f7 ;
}
	
	
	
.dnotesBorder {
	background-color: #000000;
}
.dnotesMove {
	background-color: #F0EAE3;
}
.dnotesClose {
	font-size:12px;
	font-weight:bold;
	color: #ffffff;
	background-color: #324D9A;
	text-decoration: none;
}
.dnotesOpen {
	font-size:12px;
	color: #ffffff;
	background-color: #ff0000;
	text-decoration: none;
}
.dnotesNormal {
	font-size:12px;
	background-color: #F0EAE3;
	color: #000000;
}
.dnotesTop {
	font-size:12px;
	background-color: #9FC2EA;
}

.dnoteAction {
	font-size:12px;
	color: #324D9A;
	text-decoration: none;
}
.dnoteAction:hover {
	text-decoration: underline;
}
.dnotesLow {
	font-size:12px;
	background-color: #ffffff;
}
.dnoteDone {
	color: #A0A0A0;
}

	
	


	
	
DIV.defEditElem{
	position:absolute;
	z-index:80;
	height:21px;
	top:0px;
	left:0px;
	vertical-align:middle;
	background-color: #D7A818;
	padding-right:5px;
	border: 1px solid #7B641D;
}
DIV.defEditElem IMG {
	vertical-align:middle;
	margin-right:5px;
}	
DIV.defEditElem A {
	color: #ffffff;
	font-size: 11px;
}


	
	
SPAN.tiedotteetOtsikko,
A.tiedotteetOtsikko {
	color: #E1811F;
	font-weight: bold;
	text-decoration:none;
}

A.tiedotteetOtsikko:hover {
	text-decoration:underline;
}

SPAN.tiedotteetPvm {
	font-style: italic;
}
SPAN.tiedotteetIngressi {
}
SPAN.tiedotteetTeksti {
}
A.tiedotteetLinkki {
	text-decoration:none;
	line-height: 180%;
}
A.tiedotteetLinkki:hover {
	text-decoration:underline;	
}


.tiedotteetListPvm {
	font-style: italic;
}
.tiedotteetListNode {
	background-color: #dd8221;
}
.tiedotteetListOtsikko {
	font-weight: bold;
	text-decoration: none;
}
.tiedotteetListOtsikko:hover {
	text-decoration: underline;
}
.tiedotteetListDiv {
	background-color: #000000;
}


TD.tiedotteetTitleOfEmbed {
	background-color: #f7f7f7;
	color: #483F17;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
}


IMG.tiedotteetImgWithBorder {
	border: 1px solid #483F17;
}
	
	
	
TD.homeLangselBgr {
	background-color: #f7f7f7;
}

DIV.bannerEdit,
DIV.bannerEditHidden {
	position: absolute;
	z-index: 99;
	width: 50px;
	height: 50px;
	top: 0px;
	left: -14px;
}
DIV.bannerEditHidden {
	color: #000000;
	height: 21px;
	top: 0px;
	left: 21px;
	padding-top: 4px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #e6e6e6;
	font-style: italic;
	font-size: 10px;
	filter: alpha(opacity=60);
	border: 1px solid #888888; 
}


.inShortcut,
SPAN.inShortcutHidden {
	background-color: #483F17;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
SPAN.inShortcutHidden {
	font-weight: normal;
	font-style: italic;
	font-size: 10px;
}

A.inShortcut {
	width: 100%;
}
TD.inShortcutDivUpper {
}
TD.inShortcutDivLower {
	background-color: #000000;
}

TD.homeShortcutBgr {
	background-color: #f7f7f7;
}


TD.homeShortcutCaption {
	background-color: #f7f7f7;
	color: #483F17;
	font-size: 15px;
	font-style: italic;
	font-weight: bold;
}


TD.shortcutTitle {
	background-color: #f7f7f7;
	color: #483F17;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
}


SELECT.quickLinks {
	font-size: 12px;
}
TD.quickLinks {
	background-color: #e5e5e5;	
}
	
	
	
A.vlehtiLueLisaa {
	text-decoration:none;
}
A.vlehtiLueLisaa:hover {
	text-decoration:underline;	
}


TD.vlehtiLehdenNumero,
TD.vlehtiLehdenPvm,
TD.vlehtiTyyppiOtsikko {
	font-weight: bold;
	background-color: #f7f7f7;
	color: #483F17;
}
TD.vlehtiLehdenNumero {
	font-size: 20px;
}
TD.vlehtiTyyppiOtsikko {
	font-size: 15px;
	font-style: italic;
}

TD.vlehtiOtsikkoPaa,
TD.vlehtiOtsikkoPvm {
	background-color: #E3E29C;
	font-weight: bold;
	color: #dd8221;
}


.vlehtiUutinenOtsikko,
.vlehtiUutinenOtsikkoSuuri {
	font-weight: bold;
	color: #E1811F;
}
A.vlehtiUutinenOtsikko,
A.vlehtiUutinenOtsikkoSuuri {
	text-decoration:none;
}
A.vlehtiUutinenOtsikko:hover {
	text-decoration:underline;
}
TD.vlehtiUutinenOtsikkoSuuri {
	font-size : 17px;
}


DIV.vlehtiUutinenOtsikko {
	font-size : 18px;	
}

TD.vlehtiUutinenIngressi {
	font-weight: bold;
}
DIV.vlehtiUutinenPvm {
}
TD.vlehtiKuvateksti {
	font-style: italic;
}

	
	
	TD.gallupIndicator {
	background-color: #dd8221;
	border: 1px solid #483F17;
}

TD.gallupSummaryTitle {
	font-weight: bold;
	font-size: 110%;
}

	
	
	/* jakopalkki, esim. kommenteissa */
.discussionDiv {
	background-color: #000000;
}


/* -- vastaa viestiin, ja aihealueen etusivulla "uusi keskustelu" -- */
TD.discussionReplyBorder,
TD.discussionNewDiscussionBorder {
	background-color: #000000;
}
TD.discussionReply, 
TD.discussionNewDiscussion {
	XXfont-weight: bold;
	background-color: #e5e5e5;
}
INPUT.discussionReply,
INPUT.discussionNewDiscussion {
	font-size: 11px;
	font-weight: bold;
}

/* aiheen aika ja otsikko */
TD.discussionMsgMainTime,
TD.discussionMsgMainSubject {
	background-color: #E6D142;	
	color: #000000;	
}
TD.discussionMsgMainSubject {
	font-weight: bold;	
}
TD.discussionMsgMainMessage,
TD.discussionMsgMainBy {
	background-color: #f7f7f7;	
}

/* viestin aika ja otsikko */
TD.discussionMsgTime,
TD.discussionMsgSubject {
	Xbackground-color: #f7f7f7;	
}
TD.discussionMsgTime {
	font-size: 70%;
}
TD.discussionMsgSubject {
	font-weight: bold;
	font-size: 90%;
}



/* aloita uusi keskustelu, kirjoita kommentti */
.discussionAction {
	background-color: #dd8221;
	color: #FFFFFF;
	font-weight: bold;
}

/*epäaktiiviset täytealueet keskustelussa */
.discussionInactive {
	background-color: #e5e5e5;
}


/* pääviesti */
.discussionMsgMainHeader {
	color: #000000;
	background-color: #E6D142;	
	font-weight: bold;
}

/* yleriset*/
.discussionMsgBody {

}

	
	
	
	
	
	TD.ilmoitustauluOtsikko {
	font-size: 13px;
	font-weight: bold;
}

TD.ilmoitustauluDiv {
	background-color: #000000;
}


TABLE.ilmoitustauluUusi{
	border: 1px solid #000000;
}
TABLE.ilmoitustauluUusi INPUT{
	font-weight: bold;
}
TABLE.ilmoitustauluUusi TD {
	background-color: #FFFFFF;
}


TABLE.ilmoitustauluHallinta{
	background-color: #e5e5e5;
}
TABLE.ilmoitustauluHallinta TD {
	color: #000000;
	padding-left: 5px;
	padding-right: 5px;
}
TABLE.ilmoitustauluHallinta TD.ilmoitustauluHallintaOtsikko {
	font-size: 12	px;
	background-color: #999999;
	color: #ffffff;
	font-weight: bold;
	padding: 5px;
}
	
	TD.quickSearchTitleAllBorders,
TD.quickSearchTitleTopandbottomBorders,
TD.quickSearchTitle {
	background-color: #E6D142;
	color: #000000;
	font-weight: bold;
}

TD.quickSearchTitleAllBorders {
	border: 1px solid #483F17;
}
TD.quickSearchTitleTopandbottomBorders {
	border-top: 1px solid #483F17;
	border-bottom: 1px solid #483F17;
}

TD.quickSearchBgrAllBorders,
TD.quickSearchBgrTopandbottomBorders,
TD.quickSearchBgr {
	background-color: #FFFFFF;
}

TD.quickSearchBgrAllBorders {
	border-bottom: 1px solid #483F17;
	border-left: 1px solid #483F17;
	border-right: 1px solid #483F17;
}
TD.quickSearchBgrTopandbottomBorders {
	border-bottom: 1px solid #483F17;
}


INPUT.quickSearchButton {
	font-size: 11px;
	font-weight: bold;
}
	/************ Sitemap ************/
.smapLinkNormal {
	color: #dd8221;
	text-decoration:none;
}

.smapLinkNormal:hover {
	text-decoration:underline;
}


.smapLinkNormalHome,
.smapLinkNormalB {
	color: #dd8221;
	text-decoration:none;
	font-weight:bold;
}

.smapLinkNormalHome {
	font-style: italic;
}

.smapLinkNormalB:hover {
	text-decoration:underline;
}

.smapButton {
	background-color: #dd8221;
}
	TD.pageSearch {
	font-weight: bold;
	background-color: #e5e5e5;
}

A.searchPagesTitle {
	font-weight: bold;	
}

SPAN.searchPagesQuote {
	font-style: italic;
}
	
TABLE.ktsMenu TD{
	background-color: #E6D142;
	
	border: 1px solid #000000;
}
TABLE.ktsMenu SPAN.selected{
	font-weight:bold;
	
		font-size:11px;
	
}
TABLE.ktsMenu A,
TABLE.ktsMenu A:visited,
TABLE.ktsMenu A:active{
	color:#000000;
	
		font-size:11px;
	
	text-decoration:none;
}
TABLE.ktsMenu A:hover{
	color:#000000;
	text-decoration:underline;
}

SPAN.ktsOtsikko {
	
		font-size:19px;
	
	font-family: Arial;
	font-weight:bold;
}

IMG.kts {
	
	margin-bottom: 5px;
}

TD.ktsFooter{
	background-color: #e5e5e5;
	border: 1px solid #000000;
}

TD.ktsUutinenOtsikko{
    font-size:14px;
	font-weight: bold;
}


