body, td {

 	font-family : Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif;

	color : #000;

	line-height: 18px;

	font-size: 12px; /* 11 */

}





.bg {

	background: #c8cfaa url(../images/taust.gif) repeat-x;

	margin: 0;

}



A  {

	text-decoration: none;

	color: #004a80;

}


A:HOVER {

	color: #869b54;

}

.lang {

	padding-left: 19px;

}

.lang A {

	color: #fff;

	float: left;

	margin-right: 10px;

	font-size: 10px;

	font-family : Tahoma, Arial, Verdana, Helvetica, sans-serif;

}

.box175 {  

	color: #000000;

	background-color: #fff;

	width: 175px;

	font-size: 12px; /* 11 */

	border: 1px solid #fff;

}


.box150 {  

	color: #000000;

	background-color: #fff;

	width: 150px;

	font-size: 12px; /* 11 */

	border: 1px solid #fff;

}



.txt_hall_9px {  

	color: #9ba184;

	font-size: 9px;

}



.txt_12px_rohelinelink,

.txt_12px_rohelinelink2{

	display: block;

	font-size: 12px;

	line-height: 14px;

}

.txt_12px_rohelinelink2 {

	padding: 10px 0 0 10px;

}

.txt_12px_rohelinelink A,

.txt_12px_rohelinelink2 A{  

	color: #869b54;

}



.txt_12px_rohelinelink A:HOVER {  

	color: #004a80;	

}



.txt_sinine_15px {  

	color: #004a80;

	font-size: 15px;

	line-height: 21px;

}



.txt_20px {  

	font-size: 20px;	

	line-height: 14px;

	line-height: 23px;

}



h1 {

	font-size: 20px;	

	line-height: 14px;

	line-height: 23px;

	font-weight: normal;

}



.menulink {

	border: 1px solid green;

}


.mainmenu
{
	display:inline;

	margin-right: 5px;

	margin-left: 5px;

	float:left;

 	font-family : Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;
	color: #fff;

}



.menuimage {



	display: inline;

	float:left;

	margin-top:-10px;

}



.menucontainer {



	height: 28px;

	padding-top:8px;

	margin-left: 28px;

}





.menulink a {



	color: #fff;

 	font-family : Lucida Sans Unicode, Arial, Verdana, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	display: inline;

}

#linkLarge {

	background: url(../gfx/icon_bigger.gif) no-repeat;

	width: 23px;

	height: 20px;

	overflow: hidden;

	float: right;

	margin-right: 10px;

	height: 0 !important;

	height /**/: 20px;

	padding: 20px 0 0 0;

	border: none;

}

#linkSmall {

	background: url(../gfx/icon_smaller.gif) no-repeat;

	width: 23px;

	height: 20px;

	overflow: hidden;

	float: right;

	height: 0 !important;

	height /**/: 20px;

	padding: 20px 0 0 11px;

	border: none;

}

.hor_menu
{
	background: #004A80; /* #2C698C */
	height: 28px;
	padding-top:8px;
	padding-left:80px;
}

#banner
{
	padding-top: 50px;
	padding: 2px;
	max-height:80px;
	width: 237px; /* rohkem ei saa */
	overflow:auto;
	text-align:left;
}
