.nobr {
	white-space : nowrap;
}
TD {
	font-family : Arial;
	font-size : 12px;
	/*color : #407000;*/
	color : #386200;
}
TD.ab {
	border: solid 0px;
	background-color : White;

}

.adm_c_m1 {
	font-size : 10px;
}

TABLE.ab {
	border: solid 0px;
	
	background-color : #B4B0B8;
	
	
}
.ab2 {
	border: solid 1px #B4B0B8;
}


.noitalic {

	font-style : normal;
}

BODY {
	/*
	scrollbar-face-color : #E8E8E8;
	scrollbar-highlight-color : #E8E8E8;
	scrollbar-shadow-color : #E8E8E8;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-arrow-color : #888888;
	scrollbar-track-color : #D0D0D0;
	scrollbar-darkshadow-color : #888888;
	*/

	font-family : Arial;
	/*background-color: #F8F8F8;*/
	/*background-color : #FFBF49;*/
	/*background-color : #2711D5;*/
	font-size : 12px;
	/*background-image : url(../images/vore1.gif);*/
	margin-right : 0px;
	
	/*background-color : #FFBF49;
	background-color : #FFCF08;*/
	
	/*zoom: 150%;*/
	
	/*background-color : #FFD759;*/

	/*background-color : #FFC729;*/
	/*background-color : #ECCF71;*/
	
	/*background-color : White;*/
	padding : 0px;
	margin : 0px;
	
	/*color: Black;*/
	color : #386200;
}
.border {
	background-color: #808080;
	
	/*background-color : #6A5ACD;*/
}
.contents1TR {
	/*background-color: #E0FFFF;	*/
	
	/*background-color: #F8F8F8;
	font-family : Arial;
	font-size : 12px;
	color : #405000;*/
	
}
A {
	text-decoration : none;
	/*color : #1500D8;*/
	/*color : #D67500;*/
	color : #CC7100;
	
}
A:hover {
	text-decoration : underline;
	color : #E69500;
}
BLOCKQUOTE {
	margin-top : 0;
}
.p2 {
	font-size : 14px;
}

.parem {
	/*background-color: #404040;*/
	
	/*background-color : #879100;*/

}

.cvr {
	text-align : justify;
}	

.a_yr {
	background-color : #46535C;
}

.a_yr A {
	/*color : White;*/
	color : #C8CCCE;
	font-weight : bold;
}

.a_yr A:hover {
	color : White;
	font-weight : bold;
}
.a_yr A.active_ylar {
	/*color : White;*/
	color : White;
	font-weight : bold;
}

.a_yr A.active_ylar:hover {
	color : White;
	font-weight : bold;
}

.logo {
	/*color : #879100;
	color : #FFC729;*/
	
	color : #D3BC14;
	font-size : 20px;
	font-weight : bold;
	position : relative;
	top : 10px;
	left : 20px;
}


FORM {
	font-family : Arial;
	/*color: Black;*/
}

TEXTAREA {
	font-size : 100%;
	font-family : Arial;
	background-color : #FAFAFA;
	font-weight : normal;
	width:100%;
	border-width : 1;	
	color: Black;
}
.input_border1 {
	border-width : 1;
	/*color: Black;*/
}

.input_text {
	font-size : 100%;
	font-family : Arial;
	background-color : #FAFAFA;
	border-width : 1;
	height : 20px;
	color: Black;
}

select {
	font-family: Arial;
	font-size : 100%;
	background-color : #FAFAFA;
	color: Black;
	border : 1px solid;	
}
option {
	font-family: Arial;
	font-size : 100%;
	background-color : #FAFAFA;
	color: Black;
	/*border-width : 1px solid;	*/
}

.m2 {
	/*font-family : Arial; 
	font-size : 12px;
	color : #407000;	*/
	
}
.just {
	text-align : justify;
}
.justi {
	text-align : justify;
	font-style : italic;
}
A.yrl {
	
	font-weight : bold;
	/*font-variant : small-caps;*/
	/*font-style : italic;*/
	font-size : 13px;
	/*color : #DAA520;*/
	/*font-family : Verdana;*/
	border-bottom-style : dashed;
	border-bottom-width : 1px;
}
A.yrl:hover {
	
	font-weight : bold;
	/*font-variant : small-caps;*/
	/*font-style : italic;*/
	font-size : 13px;
	/*color : #DAA520;*/
	/*font-family : Verdana;*/
	border-bottom-style : dashed;
	border-bottom-width : 1px;
	
	text-decoration : none;
}


.tyhi {
	font-size : 1px;
	line-height : 1%;
	
}

.artikkel_sisu, .artikkel_sisu TD {

	/*word-wrap : break-word;*/
	/*word-break : normal;*/
	white-space : normal;
	
}













.adm_feedback_form TD {
	color :#1E5684;	
}



.a_yr TD {
	/*color : White;*/
	color : #C8CCCE;
	font-weight : bold;
}

.listing_activerida {
	background-color:#EEEEEE;
	border : 1px solid black;
}


A.subexpanded:hover, A.subclosed:hover, A.tracked:hover, A.mtm_item:hover {
	/*border : 1px dashed black;
	background-color:#F8F8F8;*/
	font-weight: bold;
	/*color :#404040;	*/
}

.listing_container {
	overflow-y: auto;
	overflow-x: visible;
	border: 1px solid #E0E0E0;
	width: 100%;
	
}

.under_textarea {
	overflow-x : auto;
	overflow-y : scroll;
	/*width: 100%;*/
	padding-left: 3px;
}
.under_text {
	/*width: 100%;*/
	
	font-size : 100%;
	font-family : Arial;
	background-color : #FAFAFA;
	border-width : 1;
	height : 20px;
	padding-left: 3px;
}
/*
PRE {
	font-size: 15px;
}
*/

