body {
	background-repeat: repeat-x;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
}

td {
	color: #000000;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 16px;
} 

A, A:active{ 
 	color: #004667; text-decoration: none 
} 
A:hover { 
 	color: #366E00; text-decoration: underline 
}



/* Heading definitions */
H1 {  
 	color: #006CA8; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 20px; line-height: 22px; font-weight: bold; font-style: normal;
 	margin-top: 20px; margin-left: 0px; margin-right: 0px; margin-bottom: 5px; 
}

H2 {  
 	color: #006CA8; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 20px; line-height: 22px; font-weight: bold; font-style: normal;
 	margin-top: 20px; margin-left: 0px; margin-right: 0px; margin-bottom: 5px; 
}

H3 {  
 	color: #006CA8; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 20px; line-height: 22px; font-weight: bold; font-style: normal;
 	margin-top: 20px; margin-left: 0px; margin-right: 0px; margin-bottom: 5px; 
}

H4 {  
 	color: #006CA8; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 18px; line-height: 20px; font-weight: bold; font-style: normal;
 	margin-top: 5px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; 
}




/* Markmind definitions */

H5 {  
 	color: #FFFFFF; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 24px; line-height: 26px; font-weight: bold; font-style: normal;
 	margin-top: 5px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; 
}

H6 {  
 	color: #FFFFFF; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 18px; line-height: 20px; font-weight: bold; font-style: normal;
 	margin-top: 5px; margin-left: 0px; margin-right: 0px; margin-bottom: 0px; 
}

/* */
.MAINOS_VIHREA_TYHJA {
	background-image: url(http://www.markmind.fi/images/vihreamainos_tyhja.jpg); background-repeat: repeat-x;
	background-color: #67BC01; color: #FFFFFF; font-color: #FFFFFF;
	border-top: 1px solid #467207; border-bottom: 3px solid #467207; border-left: 1px solid #467207; border-right: 3px solid #467207;
	}
.MAINOS_VIHREA_TYHJA a:link,
.MAINOS_VIHREA_TYHJA a:visited,
.MAINOS_VIHREA_TYHJA a:active {
	font-weight: underline; color: #D6FF9F;
	}
.MAINOS_VIHREA_TYHJA a:hover {
	font-weight: normal; color: #FFF200;
	}

/* */
.MAINOS_VIHREA_MARKKU1 {
	background-image: url(http://www.markmind.fi/images/vihreamainos_markku1.jpg); background-repeat: repeat-x;
	background-color: #67BC01; color: #FFFFFF; font-color: #FFFFFF;
	border-top: 1px solid #467207; border-bottom: 3px solid #467207; border-left: 1px solid #467207; border-right: 3px solid #467207;
	}
.MAINOS_VIHREA_MARKKU1 a:link,
.MAINOS_VIHREA_MARKKU1 a:visited,
.MAINOS_VIHREA_MARKKU1 a:active {
	font-weight: underline; color: #D6FF9F;
	}
.MAINOS_VIHREA_MARKKU1 a:hover {
	font-weight: normal; color: #FFF200;
	}
	
/* */
.MAINOS_VIHREA_MARKKU2 {
	background-image: url(http://www.markmind.fi/images/vihreamainos_markku2.jpg); background-repeat: repeat-x;
	background-color: #67BC01; color: #FFFFFF; font-color: #FFFFFF;
	border-top: 1px solid #467207; border-bottom: 3px solid #467207; border-left: 1px solid #467207; border-right: 3px solid #467207;
	}
.MAINOS_VIHREA_MARKKU2 a:link,
.MAINOS_VIHREA_MARKKU2 a:visited,
.MAINOS_VIHREA_MARKKU2 a:active {
	font-weight: underline; color: #D6FF9F;
	}
.MAINOS_VIHREA_MARKKU2 a:hover {
	font-weight: normal; color: #FFF200;
	}
	
/* */
.MAINOS_SININEN {
	background-image: url(http://www.markmind.fi/images/sininenmainos_tyhja.jpg); background-repeat: repeat-x;
	background-color: #1F7ED4;
	border-top: 1px solid #094D82; border-bottom: 3px solid #094D82; border-left: 1px solid #094D82; border-right: 3px solid #094D82;
}
.MAINOS_SININEN a:link,
.MAINOS_SININEN a:visited,
.MAINOS_SININEN a:active {
	font-weight: underline; color: #AAD6FF;
	}
.MAINOS_SININEN a:hover {
	font-weight: normal; color: #FFF200;
	}

/* */
.MAINOS_ORANSSI {
	background-image: url(http://www.markmind.fi/images/oranssimainos_tyhja.jpg); background-repeat: repeat-x;
	background-color: #DA8B00;
	border-top: 1px solid #986100; border-bottom: 3px solid #986100; border-left: 1px solid #986100; border-right: 3px solid #986100;
}
.MAINOS_ORANSSI a:link,
.MAINOS_ORANSSI a:visited,
.MAINOS_ORANSSI a:active {
	font-weight: underline; color: #FFD58C;
	}
.MAINOS_ORANSSI a:hover {
	font-weight: normal; color: #FFF200;
	}
	

/* */
.TAULUKKO_SINISETREUNAT {
	background-color: #FFFFFF;
	border-top: 1px solid #094D82; border-bottom: 3px solid #094D82; border-left: 1px solid #094D82; border-right: 3px solid #094D82;
}
	
	
A.VALKOINENTEKSTI, A.VALKOINENTEKSTI:active {
	color: #C0C0C0; text-decoration: none;
}
A.VALKOINENTEKSTI:hover {
	color: #C0C0C0; text-decoration: none;
}


/* Copyright definition */
.copyright {  
 	color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 10px; line-height: 13px;
 	margin-top: 0px; margin-left: 10px; margin-right: 3px; margin-bottom: 13px; 
} 

/* Mainmenu definitions */
.mainmenu_area {  
 	color: #006DA9; font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 20px;
 	margin-top: 15px; margin-left: 15px; margin-right: 3px; margin-bottom: 0px;
}

.mainmenu_selected {  
	color: #FFF200; text-decoration: none; font-weight: bold; font-family: Verdana, Arial, sans-serif;
}

A.mainmenu, A.mainmenu:active {
	color: #FFFFFF; text-decoration: none; font-weight: bold; font-family: Verdana, Arial, sans-serif;
}
A.mainmenu:hover {
	color: #FFFFFF; text-decoration: none;
}

/* Submenu definitions */
.submenu_area {  
 	color: #CDCDCD; font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 12px;
  	margin-top: 0px; margin-left: 10px; margin-right: 0px; margin-bottom: 0px;
}

.submenu_selected {  
	color: #000000; text-decoration: none; font-weight: normal; font-family: Verdana, Arial, sans-serif;
}

A.submenu, A.submenu:active {
	color: #FFFFFF; text-decoration: none; font-weight: normal; font-family: Verdana, Arial, sans-serif;
}
A.submenu:hover {
	color: #FFF200; text-decoration: underline;
}

/* Submenu2 definitions */
.submenu_area2 {  
 	color: #CDCDCD; font-family: Verdana, Arial, sans-serif; font-size: 11px; line-height: 11px;
  	margin-top: 0px; margin-left: 10px; margin-right: 0px; margin-bottom: 0px;
}

.submenu_selected2 {  
	color: #000000; text-decoration: none; font-weight: normal; font-family: Verdana, Arial, sans-serif;
}

A.submenu2, A.submenu2:active {
	color: #FFFFFF; text-decoration: none; font-weight: normal; font-family: Verdana, Arial, sans-serif;
}
A.submenu2:hover {
	color: #FFF200; text-decoration: underline;
}

/* Multilevel menu definitions */
.multilevelmenu_area {  
 	color: #000000; font-family: Verdana, Arial, sans-serif; font-size: 12px; line-height: 17px;
 	margin-top: 15px; margin-left: 15px; margin-right: 3px; margin-bottom: 0px;
}

.multilevelmenu_selected {  
	color: #000000; text-decoration: none; font-family: Verdana, Arial, sans-serif;
}

A.multilevelmenu, A.multilevelmenu:active {
	color: #005583; text-decoration: none; font-family: Verdana, Arial, sans-serif;
}
A.multilevelmenu:hover {
	color: #366E00; text-decoration: underline;
}

ul.menulevel1,ul.sitemaplevel1	{padding-left: 0; margin-left: 0; list-style: none; verdana, arial, sans-serif; font-size: 11px; font-weight: bold;}
ul.menulevel2,ul.sitemaplevel2  {padding-left: 20; margin-left: 0; margin-top: 5; margin-bottom: 5; list-style: disc; verdana, arial, sans-serif; font-size: 11px; font-weight: normal;}
ul.menulevel3,ul.sitemaplevel3  {padding-left: 10; margin-left: 0; margin-top: 5; margin-bottom: 5; list-style: disc; verdana, arial, sans-serif; font-size: 10px; font-weight: normal;}

/* Submenu and search definitions */
ul.submenu,ul.search 			{padding-left: 20; margin-left: 0; list-style: disc; verdana, arial, sans-serif; font-size: 11px;}

/* Editor definitions */
.mceVisualAid {
	border: 1px dashed #BBBBBB;
}

.edit {color:#000000; background-color:#F0F0EE; border-top: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC;}
.edit a:link,.edit a:visited,.edit a:active {font-size:11px; font-weight:underline; color: #444444;}
.edit a:hover {font-size:11px; font-color: #333333; font-weight:normal; color: #000000;}


/* Gallery definitions */
.gallery_fieldset{
	border-width: 0px; margin:0px;
}

.gallery_legend{
	font-weight:bold; color:#008A41;
}

.gallery_pic{
	text-align:center; border-width: 0px; vertical-align: middle; border: 0px; vertical-align:bottom;
}

.gallery_comment{
	border-width: 0px; float: left; border-width: 0px; vertical-align: middle;
}

.thumbnailitem{
	border-width: 0px; text-align:center; width: 130px; height: 170px; float:left; vertical-align:bottom; border: 0px;
}

.thumbnailitem a:hover {
	border-width: 0px; border-color: #000000; border-style: solid;
	}
	
img {
	border-color: #000000;
}

