/* CSS Document */

body{
	background:url(../graphics/footer2_bgr.jpg) center top;
	margin:0px;
	padding:0px;
}
a:link,a:hover,a:active,a:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:justify;
	color:#857E34;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
form{
	display:inline;
}
.input_text{
	border:0px solid #D5D3BD;
	background-color:#D5D3BD;
	width:210px;
	height:16px;
}
.input_button{
	border:0px;
	background-color:#D5D3BD;
	font-weight:bold;
	color:#857E34;
	padding:7px 10px 20px 10px;
}
.header_bgr,
.header_bgr_et{
	background:url(../graphics/header_bgr_et.jpg) center bottom;
/*	height:115px; */
	text-align:center;
	vertical-align:bottom;
}
.header_bgr_en{
	background:url(../graphics/header_bgr_en.jpg) center bottom;
	text-align:center;
	vertical-align:bottom;
}
.header_bgr_ru{
	background:url(../graphics/header_bgr_ru.jpg) center bottom;
	text-align:center;
	vertical-align:bottom;
}
.body_bgr{
	background:url(../graphics/body_bgr.jpg) center top;
	height:413px;
	text-align:center;
	vertical-align:top;
}
.footer_bgr{
	background:url(../graphics/footer_bgr.jpg) center top;
	text-align:center;
	vertical-align:top;
}
.header{
	background:url(../graphics/header_bgr.jpg) repeat-x;
	height:115px;
	text-align:left;
	vertical-align:top;
}
.body{
	background:url(../graphics/body_bgr.jpg);
	height:353px;
	text-align:left;
	vertical-align:top;
}
.footer{
	background:url(../graphics/footer_bgr.jpg) repeat-x;
	height:119px;
	text-align:left;
	vertical-align:top;
}
.clearfloat{
	clear:both;
}
a.menu_lang:link,a.menu_lang:hover,a.menu_lang:active,a.menu_lang:visited{
	color:#857E34;
	text-decoration:none;
}
a.menu_lang:hover{
	text-decoration:underline;
}
.menu1_bgr{
	text-align:left;
	vertical-align:top;
	background-repeat:no-repeat;
}
.menu1_img{
	border:0px;
	width:100%;
	height:100%;
}

.menu1_et_1{	width:69px; }
.menu1_et_2{	width:77px; }
.menu1_et_3{	width:63px; }
.menu1_et_4{	width:81px; }
.menu1_et_5{	width:67px; }
.menu1_et_6{	width:74px; }

.menu1_en_1{	width:69px; }
.menu1_en_2{	width:77px; }
.menu1_en_3{	width:63px; }
.menu1_en_4{	width:81px; }
.menu1_en_5{	width:67px; }
.menu1_en_6{	width:74px; }

.menu1_ru_1{	width:69px; }
.menu1_ru_2{	width:77px; }
.menu1_ru_3{	width:63px; }
.menu1_ru_4{	width:81px; }
.menu1_ru_5{	width:67px; }
.menu1_ru_6{	width:74px; }

.menu2, .menu2_active{
	float:left;
	border:1px solid #857E34;
	padding:4px 6px;
	margin:0 4px 5px 0;
}
.menu2 a:link, .menu2 a:hover, .menu2 a:active, .menu2 a:visited{
	color:#685E5B;
	font-weight:bold;
}
.menu2_active{
	background-color:#857E34;
}
.menu2_active a:link, .menu2_active a:hover, .menu2_active a:active, .menu2_active a:visited{
	color:#FFFFFF;
	font-weight:bold;
}
a.menu3:link, a.menu3:hover, a.menu3:active, a.menu3:visited{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
a.menu3_active:link, a.menu3_active:hover, a.menu3_active:active, a.menu3_active:visited{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.scrolldiv{
	height:325px;
	overflow:auto;
	padding:0 15px 0 0;
	scrollbar-base-color: #695F5B;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-3dlight-color: #695F5B;
	scrollbar-darkshadow-color: #695F5B;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #695F5B;
	scrollbar-shadow-color: #695F5B;
	scrollbar-track-color: #695F5B;
}

/*
 *	HINNATABEL
 */
.hinnatabel{
	width:100%;
	background-color:#D7CFCB;
}
.hinnatabel2{
	background-color:#D7CFCB;
}
.hinnatabel th,
.hinnatabel2 th{
	border-top:1px solid #000000;
	border-bottom:2px solid #000000;
	font-weight:normal;
	text-align:left;
}
.hinnatabel td,
.hinnatabel2 td{
	white-space:nowrap;
}

/*
 *	GALLERY
 */
.gallery_thumb{
	float:left;
	width:80px;
	height:55px;
	text-align:left;
	vertical-align:top;
}
.gallery_thumb img{
	width:75px;
	height:51px;
	border:0px;
}
.gallery_image_table{
	border:0px;
	width:389px;
}
.gallery_image{
	width:389px;
	height:265px;
	border:0px;
}
.gallery_image_title{
	background-color:#D7CFCB;
	padding:3px 7px;
}

/*
 *	ASUKOHT
 */
.asukoht_image{
	width:480px;
	height:325px;
	border:0px;
}
div.asukoht_picto{
	width:42px;
	height:42px;
	margin-left:2px;
	float:left;
}
img.asukoht_picto{
	width:40px;
	height:40px;
	border:1px solid #FFFFFF;
}
img.asukoht_picto_active{
	width:40px;
	height:40px;
	border:1px solid #9E231B;
}

/*
 *	SISUKORD
 */
.sisukord th{
	text-align:left;
	vertical-align:top;
	font-weight:bold;
	padding:3px 10px;
	border-left:1px solid #000000;
}
.sisukord td{
	text-align:left;
	vertical-align:top;
	padding:3px 10px;
	border-left:1px solid #000000;
	line-height:25px;
}

/*
 *	KONTSEPT
 */
.kontsept_navi_table{
	border:0px;
	height:60px;
}
.kontsept_navi_table td{
	padding-right:6px;
	text-align:left;
	vertical-align:top;
	white-space:nowrap;
}
.kontsept_navi_btn{
	border:0px;
	width:31px;
	height:32px;
	margin-top:5px;
}

table.kontsept3_table{
	border:none;
}
table.kontsept3_table td{
	background-color:#D5CECE;
	padding:2px 5px;
	vertical-align:top;
}
a.kontsept3_link:link,
a.kontsept3_link:hover,
a.kontsept3_link:active,
a.kontsept3_link:visited{
	font-weight:bold;
	text-decoration:none;
	color:#000000;
	font-size:14px;
}

.transparent{
	filter:alpha(opacity=75);
	-moz-opacity:.75;
	opacity:.75;
}
