body {

	margin: 0px; 

	padding: 0px; 

	background-color: #D0D0D0;

	float: center;

	}
form{
padding:0;
margin:0;
}

table {

	border-collapse: collapse;

	}

td {

	padding: 0px; 

	text-align:left; 

	vertical-align: top; 

	font-family: arial, tahoma; 

	font-size:9pt; 

	color:#000000; 

	}

div	{

	padding: 0px; 

	text-align:left; 

	vertical-align: top; 

	font-family: arial, tahoma; 

	font-size:9pt; 

	color:#000000; 

	}

p {

	font-family: tahoma; 

	font-size:9pt; 

	color:#000000; 

	}

a {

	color: #000000; 

	text-decoration: underline;

	} 

a:hover {

	text-decoration: none;

	} 

img {

	border: 0px;

	}

input,textarea,select { 

	padding: 1px; 

	border: solid 1px #69BEE8; 

	font-size:9pt; 

	color:#000000; 

	background-color:#ffffff;

	}





/* Tekstu styles starts */

.bold14 {

	font-size: 14pt; 

	font-weight: bold;	

	}

.bold14 a {

	font-size: 14pt; 

	font-weight: bold;

	text-decoration: none;	

	}

.grey_bold {

	font-weight: bold; 

	color: #6C6866; 	

	}

.grey_bold a {

	font-weight: bold; 

	color: #6C6866;

	text-decoration: none; 	

	}

.blue_bold14 {

	font-size: 14pt; 

	font-weight: bold; 

	color: #134998; 	

	}

.blue_bold14 a {

	font-size: 14pt; 

	font-weight: bold; 

	color: #134998;

	text-decoration: none; 	

	}

.smallBlue {

	font-size: 8pt;

	color: #134998;

	}

.smallBlue a {

	font-size: 8pt;

	color: #2B62B4;

	}



/* Tekstu styles end */





#top1table {

	width: 1000; 

	background : url(pic/top_bg.jpg) no-repeat top center #ffffff;

	border-left: solid 1px #A6A5A5;

	border-right: solid 1px #A6A5A5;	

	}

td.a {

	width: 310; 

	height: 298;

	padding: 195 0 0 36;

	}

td.a2 {

	width: 690; 

	text-align: right;

	vertical-align: bottom;

	padding: 150 55 17 0;

	}

div.languages form  {

	float: right;

	height: 19;

	padding: 8 11 6 11;

	background : url(pic/lang_bg.gif); background-repeat: repeat-x; background-position: center;

	font: normal 8pt Arial;

	color: #ffffff;

	}

.languages form a {


	font: normal 8pt Arial;

	text-decoration: none;

	color: #ffffff;

	}

.languages form a:hover {

	text-decoration: underline;
    background : url(pic/lang_bg1.gif); background-repeat: repeat-x; background-position: center;

	}

td.b {

	padding: 0 8 0 8;	

	}

td.b1 {

	width: 318; 

	height: 34; 

	background : url(pic/search_bg.gif) no-repeat;	

	text-align: center;

	vertical-align: middle;

	}

td.b2 {

	width: 682;

	height: 34; 

	background : url(pic/menu_bg.gif) repeat-x top right;

	padding: 0 10 0 12;

	}

td.c {

	height: 7; 

	background : url(pic/str1.gif) repeat-x;	

	}

td.d1 {

	height: 470; 

	background : url(pic/str2.gif) repeat-x;

	padding: 15 32 60 30;

	font-size: 8pt;

	font-weight: bold;

	color: #6C6866;	

	}

td.d2 {

	width: 100%;

	padding: 15 47 60 47;

	text-align: justify;

	}

#str_grey {

	height: 18;

	background : url(pic/str3.gif) repeat-x top;

	}

#str_grey2 {

	height: 16;

	background : url(pic/grey.gif) repeat-x center;

	}

#logo {

	height: 83;

	background : url(pic/logo_bg.jpg) no-repeat center;

	text-align: center;

	vertical-align: middle;

	}

#str_blue {

	height: 21;

	background : url(pic/str4.gif) repeat-x top;

	}

td.f1 {

	height: 112;

	background : url(pic/bluef.gif) no-repeat top right;

	padding-left: 67;

	vertical-align: middle;

	font-size: 8pt;

	color: #565757;

	}

.f1 a {

	font-size: 8pt;

	color: #565757;

	text-decoration: none;

	}

td.f2 {

	background : url(pic/bluef2.jpg) no-repeat left top;

	padding: 38 30 30 0;

	text-align: center;

	}

input#search1 {

	width: 182;

	height:	20;

	border: solid 1px #666565;

	vertical-align: middle;

	}

input#search2 {

	width: 54;

	height:	20;

	background-color: #555352;

	border: none;

	color: #ffffff;

	vertical-align: middle;

	}	

table.tm {

	width: 100%;

	height: 34;

	}

table.tm td {

	padding: 0 10 0 10;

	text-align: center;

	vertical-align: middle;

	background : url(pic/mst.gif) no-repeat right center;

	font: bold 9pt Tahoma;

	color: #003084;

	filter:dropShadow(Color='#CACAC9',OffX=1,OffY=1,Positive='true');

	}

table.tm td a {

	font: bold 9pt Tahoma;

	text-decoration: none;

	color: #000000;

	}

table.tm td a:hover {

	font: bold 9pt Tahoma;

	text-decoration: none;

	color: #003084;

	}

ul.fmenu {

	vertical-align: middle;

	margin-top: 8;

	padding: 0 10 0 10;

	float: left;

	list-style:none;

	font: bold 8pt Arial;

	color: #838181;

	}

.fmenu li{

	display: inline;

	float: left;

	padding: 0 10 0 10;

	}

.fmenu li a {

	font: bold 8pt Arial;

	text-decoration: none;

	color: #838181;

	}

.fmenu li a:hover {

	text-decoration: none;

	color: #000000;

	}

div.dotted {

	height: 40;

	background : url(pic/str5.gif) repeat-x center;

	}

div.logo {

	padding: 0 15 9 0; 

	float: left;

	}

td.k1 {

	width: 35%;

	vertical-align: middle;

	font-weight: bold;

	}

td.k2 {

	width: 65%;

	padding: 15 20 15 20;

	background-color: #DEF6FB;

	vertical-align: middle;

	}

td.k3 {

	height: 10;

	background : url(pic/grey.gif) repeat-x center;

	}

td.k4 {

	padding: 15 20 15 20;

	text-align: right;

	}

td.k4 {

	padding: 10 20 0 20;

	text-align: right;

	}

td.k4 input {

	padding: 4 8 4 8;

	background-color: #DCDBDB;

	border: none; 

	font-size:9pt; 

	color:#000000; 

	}

div.map {

	float: right;

	margin: -12 0 5 0;

	z-index: 1;

	}



button

{height:22px; font-size:9pt; 

}

ul {

	FONT-WEIGHT: normal; 

	LIST-STYLE-type: circle; 

	MARGIN: 0.4em 25px; 

	padding-left: 5px; 

	}


















