﻿
/*************************  OMA TIEDOSTO: moduless.css  ****************/

/**
FAQ
***/


div#faq_nav { position: absolute; z-index: 3; }
div#faq_nav td { padding: 3px 5px 5px 0; background-color: #FFFFFF;  }
td.faq_list_column { width: 250px; margin: 0 0 5px 0; text-align: left; }
div#faq_list div.internal_link   { margin: 4px 0px; }

.faq_question       {  }
.faq_question_title { font-weight: bold; }
.faq_answer         {  }
.faq_answer_title   { font-weight: bold; color: #339900; }

table#faq_form_table { width: 100%; }
table#faq_form_table input.text { width: 220px; margin: 2px 0; }
table#faq_form_table span { text-indent: 3px; font-size: 11px; }
table#faq_form_table textarea { width: 420px; height: 70px; }
table#faq_form_table td.form_field_name { }
table#faq_form_table td.middleSpace { width: 35px; }


/***********
product card - tuotekortti
************/

.product_link {}
.product_category_link {}

/************
person folder - henkilökortti
*************/

table.embedded_person {}
table.view_person_folder {}

/*******
feedback - palaute
********/
form#feedback { margin: 0; }
table.feedback_form {  }
table.feedback_form td.leftpad { padding-left: 15px; }
textarea.feedback_content { margin-top: 8px; margin-bottom: 25px; width: 325px; height: 170px;}
table.feedback_form input.text { width: 130px; }
tr#feedback_error { display: none; }
table.feedback_form td {font-size: 11px;}
input#captchaClient {width: 100px;}
/*******
sendlink
********/
div#sendlink { }
table.sendlink_form { width: 100%; }
table.sendlink_form input.text { width: 130px; }
textarea.sendlink_content { width: 310px; height: 125px; }

/*****
Search - haku
******/
div#search_box      {  }
div#search_box form { display: inline; }
div#search_box form input.text { width: 100px; }

table#search_results { font-family: Arial; }

tr.search_result_row td { padding-bottom: 13px; }

.search_result, a.search_result, a.search_result:visited {
	font-size: 11px; line-height: 10px;	
}
a.search_result:hover {
}

.search_result_path, a.search_result_path, a.search_result_path:visited {
	color: #666666; font-size: 10px;
}
a.search_result_path:hover {
	color: black;
}

/*********
newsletter - uutiskirje
**********/

/***
news - uutiset
****/

/****
news hoist
*****/
div#news_hoist{
padding-bottom: 0;
font-size: 11px; 
clear: both;
}
div.news_item {float: left; display: inline; height: 21px; margin-top: 4px;}


h1.newslist { padding-bottom: 3px; }
h1.news { padding-bottom: 16px; padding-top: 16px; }

div.news_date {float: left; margin-left: 4px; margin-right: 2px; display: inline;}
.news_date		 { font-size: 11px; color:#cc0000; font-weight: bold;}

table.news_list {
	margin-bottom: 15px;
}
.news_header { font-size: 11px; }
.news		{}
.news_list  {}
.news_lead  { font-size: 11px; padding-bottom: 3px; }
a.news { font-size: 11px; }

/***********************************************************************/

