
/*	[Layout: Campaign] */
/*	[Creator: janne.lehvonen@meteoriitti.com] */
/*	[Browser.Platform: Unknown] */
/*	[Browser.Browser: Unknown] */
/*	[Browser.UserAgent: CCBot/1.0 (+http://www.commoncrawl.org/bot.html)] */
/*	[Browser.Version: 0.0] */
/*	[Browser.MajorVersion: 0] */
/*	[Browser.MinorVersion: 0] */



/*	[Layout] */
/*		[Page] */
			body
			{
			    background-color: #d0d0d0; 
			     /* background: #242e93 url("/Layout/Campaign/Image/bg_logo.jpg"); */ 			      
			font-family: Verdana, Tahoma, Helvetica, sans-serif;
			font-size: 11px;
			color: #000000;
			margin: 0px;
			padding: 0px;				
			}
/*		[/Page] */
/*		[Table] */
/*			[Row] */
/*			[/Row] *
/*			[Cell] */								
				#Cell_Header
				{
				    background-color: #fff;
				}   
				.Normal-Layout-0 .Frontpage  #Content_Cell
				{
				    height: 469px;
				    /* background: url("/Layout/Campaign/Image/kampanja_etusivu.jpg") bottom left no-repeat;  */
				    background: url("/File/d6b597c3-85cd-4752-a33e-164c7d758c5d/etusivu_tausta.jpg") bottom left no-repeat;
				}
				.Normal-Layout-0 .Frontpage .ru-RU #Content_Cell
				{
				    height: 469px;
				    background: url("/File/97e5a2c5-61e0-45a6-a4bf-1b0e9a86cc3d/etusivu_tausta_ru.jpg") bottom left no-repeat;
				}				
	            .Normal-Layout-0 .Subpage #Content_Cell 
	            {
	                background-color: #fff;
	            }				
							
				#Cell_Footer .Footer
				{
				    padding-top: 16px;
				}								
/*			[/Cell] *
/*		[/Table] */
/*		[ControlHolder] */

/*		[/ControlHolder] */
/*		[General] */	
				.Normal-Layout-0
				{
					margin: 0px 0px 0px 0px;									
				}

				.Normal-Layout-0 .Frontpage,
				.Normal-Layout-0 .Subpage
				{
					width: 801px;
					/* margin: 0px auto 0px 103px; */	
					margin: auto;					 
					background-color: transparent;													 
				}	
				#Content_Cell
				{
				    border-top: solid 1px #000;
				}

                .Normal-Layout-0 #Cell_RightAdd                
                {                 
                    display: none;   
                    vertical-aling: top;
                    width: 37px;
                }
                .Normal-Layout-0 #Cell_RightAdd .LogoLeft
                {
                    margin-top: 54px;
                    width: 37px;
                    height: 131px;
                    /* background: transparent url("/Layout/Campaign/Image/logo_black.jpg") 0px 0px no-repeat; */                   
                }
					
/*		[/General] */
/*	[/Layout] */

/*	[Elements] */
/*		[Header] */
			.Normal-Layout-0 h1
			{
			font-size: 120%;
			color: #000000;
			}
			.Normal-Layout-0 h2
			{
			font-size: 110%;
			color: #000000;
			}
			.Normal-Layout-0 h3
			{
			font-size: 105%;
			color: #000000;
			}
			.Normal-Layout-0 h4
			{
			font-size: 100%;
			color: #000000;
			}
			.Normal-Layout-0 h5
			{
			font-size: 100%;
			color: #000000;
			}
/*		[/Header] */
/*		[Form] */
			form
			{
			margin: 0px;
			padding: 0px;
			}
			input,select,textarea
			{
			font-family: Verdana, Tahoma, Helvetica, sans-serif;
			font-size: 100%;
			}
/*		[/Form] */
/*		[Text] */
			.Normal-Layout-0 a
			{
			    color: #13006a;
			    text-decoration: none;
			}
			.Normal-Layout-0 a:hover
			{
			    text-decoration: underline;			
			}						
/*		[/Text] */
/*		[Image] */
			.Normal-Layout-0 img
			{
			margin: 0px;
			padding: 0px;
			}
			.Normal-Layout-0 .Document img
			{
			margin: 0px 5px 5px 5px;
			padding: 0px;
			}			
/*		[/Image] */
/*	[/Elements] */

/*	[Elements.Class] */
/*		[Form] */
			.Normal-Layout-0 input.Button
			{
			background-color: #6a6365;
			color: #FFFFFF;
			border-width: 1px;
			padding: 0px;
			height: auto;			
			}
/*		[/Form] */
/*	[/Elements.Class] */

/*	[BlueMeteorite.Meteor.Web.UI] */
/*		[Components] */
/*			[Announcement] */
/*				[Announcement] */
					.Normal-Layout-0 .Announcement .Announcement
					{
					padding: 0px 15px 15px 15px;
					}
					.Normal-Layout-0 .Announcement .Announcement h1
					{
					text-transform: uppercase;
					}
/*				[/Announcement] */
/*				[Archive] */
					.Normal-Layout-0 .Announcement .AnnouncementArchive
					{
					padding: 0px 15px 15px 15px;
					}
					.Normal-Layout-0 .Announcement .AnnouncementArchive h1
					{
					text-transform: uppercase;				
					}	
/*				[/Archive] */
/*				[List] */
/*				[/List] */
/*				[List] */
/*				[/List] */
/*				[Group] */
/*				[/Group] */
/*			[/Announcement] */
/*			[Discussion] */
/*				[Group] */
/*				[/Group] */
/*				[GroupList] */
/*				[/GroupList] */
/*				[Message] */
/*				[/Message] */
/*				[MessageInsert] */					
/*				[/MessageInsert] */
/*				[MessageList] */
/*				[/MessageList] */
/*				[MessageWrite] */
/*				[/MessageWrite] */
/*			[/Discussion] */
/*			[Document] */
/*				[Document] */
/*				[/Document] */
/*			[/Document] */
/*			[File] */
/*				[DocumentBank] */
/*				[/DocumentBank] */
/*				[FileBank] */
/*				[/FileBank] */
/*				[ImageBankImageFolderDetail] */
/*				[/ImageBankImageFolderDetail] */
/*				[ImageBankImageFolderList] */
/*				[/ImageBankImageFolderList] */
/*				[ImageCarousel] */
/*				[/ImageCarousel] */
/*			[/File] */
/*			[Image] */
/*				[Image] */
                    #Cell_Header .Header .Image
                    {
                        float: left;                        
                        padding: 5px 0px 0px 20px;     
                        width: 206px;               
                    }                 
		            .Normal-Layout-0 .Subpage .Extra .Image img
		            {
		                display: block;
		            }  
/*				[/Image] */
/*			[/Image] */
/*			[Keyword] */
/*				[WordLetterList] */
/*				[/WordLetterList] */
/*				[WordList] */
/*				[/WordList] */
/*				[WordList_Object] */
/*				[/WordList_Object] */
/*			[/Keyword] */
/*			[Poll] */
/*				[Feedback] */
/*				[/Feedback] */
/*				[FeedbackAlreadyGiven] */
/*				[/FeedbackAlreadyGiven] */
/*				[FeedbackInsert] */
/*				[/FeedbackInsert] */
/*				[JobApplicationInsert] */	
/*				[/JobApplicationInsert] */
/*				[Question] */
/*				[/Question] */
/*				[QuestionAnswered] */
/*				[/QuestionAnswered] */
/*				[QuestionArchive] */
/*				[/QuestionArchive] */
/*				[QuestionNotAnswered] */
/*				[/QuestionNotAnswered] */
/*			[/Poll] */
/*			[Search] */
/*				[Form_Global] */
/*				[/Form_Global] */
/*				[Result] */
/*				[/Result] */
/*				[Result_Form] */
/*				[/Result_Form] */
/*			[/Search] */
/*			[Text] */
/*				[Text] */
                    .Normal-Layout-0 .Text .Body a
                    {	
                        color: #bf2b41;
                    }
                    .Normal-Layout-0 .Footer .Text .Body
                    {
                        font-size: 10px;
                        margin: 0px;
                        padding: 0px;
                    }       
                    .Normal-Layout-0 .Footer .Text
                    {
                        background: none;
                        text-align: center;	
                        color: #686868;		            
                    }                             			        
/*				[/Text] */
/*              [Text_Frontpage] */                    
                    .Normal-Layout-0 .Frontpage #Content_Cell .Text .Body
                    {
                        padding: 20px 20px 20px 20px;
                    }        			
                    .Normal-Layout-0 .Frontpage .Main .Text
                    {
                        width: 340px;				                           		        
                    }                    
   
                    .Normal-Layout-0 .Frontpage .Text.fright
                    {
                        float: right;
                        height: 467px;
                    }
                    .Normal-Layout-0 .Frontpage .Text.fleft
                    {
                        float: left;
                    }        	        
/*              [/Text_Frontpage] */      
/*              [Text_Subpage] */       
                    .Normal-Layout-0 .Subpage #Content_Cell .ControlHolder .Main .Text .Body
                    {
                        padding: 20px 20px 20px 20px;
                    }
		            .Normal-Layout-0 .Subpage #Content_Cell .ControlHolder .Main .Text.ImageContent .Body
		            {		               		             
		               padding: 20px 0px 20px 20px;		                              	             
		            }	      
		            
		            .Normal-Layout-0 .Subpage #Content_Cell .ControlHolder .Main .Text.ImageContent .Body img
		            {		                
		                padding-left: 5px;
		            }
		            
		            .Normal-Layout-0 .Subpage #Content_Cell #LeftContent
		            {
		               float: left;
		            }  
		            .Normal-Layout-0 .Subpage #Content_Cell #RightContent
		            {
		                float: left;
                        width: 70%;
		            }   
		            .Normal-Layout-0 .Subpage #Content_Cell #FullContent
		            {
		                width: 100%;
		                float: left;
		            } 
/*              [/Text_Subpage] */                      
/*			[/Text] */
/*			[User] */
/*				[Logon] */
/*				[/Logon] */
/*				[Logon_Links] */
/*				[/Logon_Links] */
/*			[/User] */
/*			[WebStructure] */
/*				[Navigation] */      
                    #Cell_Header .Header .Navigation
                    {
                        font-size: 13px;
                    }
      
                    #Cell_Header .Header .Navigation,
                    #Cell_Header .Header .Navigation ul li
                    {
                        float: left;
                    }

                    .Normal-Layout-0 .Navigation .Normal ul
                    {
                        list-style-type: none;
                        margin: 0px;
                        padding: 0px;
                    }
                    .Normal-Layout-0 .Navigation .Normal ul li
                    {
                        margin-top: 19px;
                        display: block;
                        padding: 5px 10px 30px 10px;
                        border-right: solid 1px #666;
                    }
                    .Normal-Layout-0 .Navigation .Normal ul li.Item_0
                    {
                        border-left: solid 1px #666;
                    }    
                    .Normal-Layout-0 .Navigation .Normal ul li a
                    {
                        font-weight: bold;
                        /* text-transform: uppercase; */
                        color: #000;
                    }       
                    .Normal-Layout-0 .Navigation .Normal ul li.Active a
                    {
                        color: #d7464b;
                    }
/*				[/Navigation] */
/*				[Navigation_Normal] */							
/*				[/Navigation_Normal] */
/*				[Navigation_Tree] */
					.Normal-Layout-0 .Navigation .Tree
					{
					}
/*				[/Navigation_Tree] */
/*				[Navigation_Footer] */
/*				[/Navigation_Footer] */


/*				[NavigationPath] */
/*				[/NavigationPath] */
/*				[SiteMap] */
/*				[/SiteMap] */
/*			[/WebStructure] */
/*		[/Components] */
/*		[Controls] */
/*			[FormFieldInfo] */
/*			[/FormFieldInfo] */
/*			[FormMessage] */
/*			[/FormMessage] */
/*			[List] */
/*			[/List] */
/*			[ListNoAlternating] */
/*			[/ListNoAlternating] */
/*			[Title] */
/*			[/Title] */
/*		[/Controls] */
/*	[/BlueMeteorite.Meteor.Web.UI] */

/*	[Customer.Namespace] */
/*		[Components] */
/*			[Feedback_FeedbackInsert] */
                .Normal-Layout-0 .Feedback
                {
                    padding: 0px 40px 10px 40px;
                }
                .Normal-Layout-0 .Feedback .Description
                {
                    text-align: right;
                    padding-right: 10px;
                    font-weight: bold;
                }
                

                .Normal-Layout-0 .Feedback .camp
                {                        
                    background: transparent url("/Layout/Campaign/Image/input_bg2.jpg") repeat-x;              
                    width: 248px;                 
                    padding-top: 4px;
                }
                .Normal-Layout-0 .Feedback .Postnumber
                {
                    width: 80px;       
                    background: transparent url("/Layout/Campaign/Image/input_bg2.jpg") repeat-x;               
                }
                .Normal-Layout-0 .Feedback .Postoffice
                {
                    width: 160px;  
                    background: transparent url("/Layout/Campaign/Image/input_bg2.jpg") repeat-x;                     
                }
                
                .Normal-Layout-0 .Feedback .GraphicButton
                {
                    margin-right: 17px;
                    height: 24px;
                    float: right;
                    background: transparent url("/Layout/Campaign/Image/btn_bg.jpg");
                    
                }
                .Normal-Layout-0 .Feedback .GraphicButton .btnLeft
                {
                    background: transparent url("/Layout/Campaign/Image/btn_bg_left.jpg") 0px 0px no-repeat;  
                }
                .Normal-Layout-0 .Feedback .GraphicButton input.btnRight
                {
                    height: 24px;
                    border: none;
                    background: transparent url("/Layout/Campaign/Image/btn_bg_right.jpg") top right no-repeat; 
                    font-weight: bold;
                    color: #fff;
                }

/*			[/Feedback_FeedbackInsert] */
/*		[/Components] */
/*		[Controls] */
/*		[/Controls] */
/*	[/Customer.Namespace] */

/*  [customForm]  */
    .Normal-Layout-0 .customform
    {
        padding: 0px 20px;
    }
    .Normal-Layout-0 .customform tr th,
    .Normal-Layout-0 .customform tr td hr
    {
        display: none;
    }    
    .Normal-Layout-0 .customform textarea,
    .Normal-Layout-0 .customform input
    {
        width: 300px;
        height: auto;
    }
    .Normal-Layout-0 .customform .lbl
    {
        font-weight: bold;
        vertical-align: top;
    }
    .Normal-Layout-0 .customform .function
    {
        text-align: right;
        padding: 0px 20px 15px 20px;              
    }    
    .Normal-Layout-0 .customform .function input
    {
        background-color:#FFFFFF;
        background-image:url(/Layout/Default/Image/formsubmitbg.jpg);
        border:0 none;
        color:#F10043;
        font-weight:normal;
        height:26px;
        padding:0 10px 0 0;
        text-align:right;
        text-transform:uppercase;
        width:208px;    
    }
/*  [/customForm]  */