﻿
/* uudet nosto tyylit */ 

.ms-rteCustom-Sininen-Nosto-Otsikko
{
	font-size:15px;
	font-family: arial, helvetica, sans-serif;
 	font-weight: bold;
	color: #226EA5;
	line-height:120%;
}
 

 




/* uudet lopu */

/* Editorin tyyleja , tästä eteenpäin vanhat  */
.ms-rteCustom-Otsikko1
{
	color: #e60d2e;
	font-family: arial, sans-serif, helvetica, verdana;
	font-size:15pt;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	line-height:120%;
}

.ms-rteCustom-Otsikko2
{
	color:#000000;
	font-family: arial, sans-serif, helvetica, verdana;
	font-size:13pt;
	font-weight:bold;
	margin:0px 0px 10px 0px;
	line-height:120%;
}

.ms-rteCustom-Linkki
{
	color:#000000;
	font-family: arial, sans-serif, helvetica, verdana;
	font-size:9pt;
	text-decoration:underline;
	font-weight:normal;
}

.ms-rteCustom-Linkki:hover
{
	color:#e60d2e;
	text-decoration:underline;
	/*font-weight:bold;*/
}

/* customs 10.4.2008 */


.ms-rteCustom-Linkki-Sininen
{
	/*FONT-WEIGHT: normal;	FONT-SIZE: 9pt;	FONT-FAMILY: arial, sans-serif, helvetica, verdana;*/
	COLOR: #003399;	TEXT-DECORATION: none;
	FONT-FAMILY: arial, sans-serif, helvetica, verdana;
	 font-size: 9pt;
	}
	

.ms-rteCustom-Linkki-Sininen:active, .ms-rteCustom-Linkki-Sininen:hover  {
		text-decoration: underline;
}
 
 /*
.ms-rteCustom-Linkki-SiniPohja
{

 	display: block;
 	width: 95%;  height: 20px;
	background-color: #B8D6E4;
	margin: 0px;
	margin-bottom: 2px;
	 padding: 14px 10px 10px 10px;
	 TEXT-DECORATION: none;
	 font-weight: bold;
	 FONT-FAMILY: arial, sans-serif, helvetica, verdana;
	 font-size: 9pt;
	
	}
	*/
	
.ms-rteCustom-Linkki-SiniPohja
{

 	display: block;
 	width: 95%;  height: 20px;
	background-color: #B8D6E4;
	background-image: url(/SiteCollectionImages/bluepaint-arrow.gif);
	background-repeat:no-repeat;
	margin: 0px;
	margin-bottom: 2px;
	 padding: 14px 10px 10px 19px;
	 TEXT-DECORATION: none;
	 font-weight: bold;
	 FONT-FAMILY: arial, sans-serif, helvetica, verdana;
	 font-size: 9pt;
	
	}
	
	.ms-rteCustom-Linkki-SiniPohja:active, .ms-rteCustom-Linkki-SiniPohja:hover  
	{
		text-decoration: underline;
}
 
 
	
/* linkki lista */
	
	
	
	
	
	
	
	
	
	
ul.ms-rteCustom-Lista-vakasella
 {
color: #000000;
text-indent: 2px;
list-style-image: url(/SiteCollectionImages/li-nuoli.jpg);
padding-left: 10px;
margin: 0px;
margin-left: 0px;
TEXT-DECORATION: underline; 
 	 FONT-FAMILY: arial, sans-serif, helvetica, verdana;
 	  font-size: 9pt;

 
}

ul.ms-rteCustom-Lista-vakasella li
{
margin-left: 5px;
padding: 0px 0px 3px 0px;
}
 
 
 	
 		

 ul.ms-rteCustom-Lista-vakasella a:link, 
 ul.ms-rteCustom-Lista-vakasella a:visited
{
TEXT-DECORATION: underline; 
color: #000000;
padding-left: -5px;
margin-left: -5px;
}

 ul.ms-rteCustom-Lista-vakasella a:active, 
 ul.ms-rteCustom-Lista-vakasella a:hover
{
TEXT-DECORATION: underline; 
COLOR: #e60d2e;
 

}










/* table css for rich text editor */


/* otsikko rivi */

.ms-rteTable-1 {
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	BORDER-LEFT: 0px;
	BORDER-BOTTOM: 0px;
	FONT-FAMILY: Tahoma;
	BORDER-COLLAPSE: collapse;
}
.ms-rteTable-1 TR.ms-rteTableHeaderRow-1 
 {
	padding:3px 0 3px 10px;
	background:#e9f7fe;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	MARGIN: 5px 5px 5px 10px;
	COLOR: #e60d2e;
	FONT-FAMILY: arial, sans-serif, helvetica, verdana;
	

}
/*
.ms-rteTable-1 TD.ms-rteTableHeaderFirstCol-1 {
	padding:3px 0 3px 10px;
	background:#e9f7fe;
}
.ms-rteTable-1 TD.ms-rteTableHeaderLastCol-1 {
	padding:3px 0 3px 10px;
	background:#e9f7fe;
}
.ms-rteTable-1 TD.ms-rteTableHeaderOddCol-1 {
	padding:3px 0 3px 10px;
	background:#e9f7fe;
}
.ms-rteTable-1 TD.ms-rteTableHeaderEvenCol-1 {
	padding:3px 0 3px 10px;
	background:#e9f7fe;
}
*/


.ms-rteTable-1 TD.ms-rteTableHeaderFirstCol-1, 
.ms-rteTable-1 TD.ms-rteTableHeaderLastCol-1 , 
.ms-rteTable-1 TD.ms-rteTableHeaderOddCol-1, 
.ms-rteTable-1 TD.ms-rteTableHeaderEvenCol-1 {
	
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	MARGIN: 5px 5px 5px 10px;
	COLOR: #e60d2e;
	FONT-FAMILY: arial, sans-serif, helvetica, verdana;


}
 


/* */ 




/* toka rivi */
.ms-rteTable-1 TR.ms-rteTableOddRow-1 {
 
	
	PADDING-RIGHT: 10px;
	 
	PADDING-LEFT: 20px;
	BACKGROUND: #d4effc;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px

}
/* */

/* kolmas rivi */
.ms-rteTable-1 TR.ms-rteTableEvenRow-1 {
 
	PADDING-RIGHT: 10px;
 
	PADDING-LEFT: 20px;
	BACKGROUND: #e9f7fe;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px

	
}

.ms-rteTable-1 TR.ms-rteTableOddRow-1, 
.ms-rteTable-1 TR.ms-rteTableEvenRow-1 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	FONT-FAMILY: arial, sans-serif, helvetica, verdana;


}



.ms-rteTable-1 TD.ms-rteTableFirstCol-,
.ms-rteTable-1 TD.ms-rteTableLastCol-1 ,
.ms-rteTable-1 TD.ms-rteTableOddCol-,
.ms-rteTable-1 TD.ms-rteTableEvenCol-1 {
 
	PADDING-RIGHT: 10px;
 
	PADDING-LEFT: 20px;
	 
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px

	
}



.ms-rteTable-1 TD.ms-rteTableFirstCol-,
.ms-rteTable-1 TD.ms-rteTableLastCol-1 ,
.ms-rteTable-1 TD.ms-rteTableOddCol-,
.ms-rteTable-1 TD.ms-rteTableEvenCol-1 {
 
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	FONT-FAMILY: arial, sans-serif, helvetica, verdana;


	
}



