@charset "utf-8";

a
	{
	text-decoration:none;
	font-weight:bold;
	color:#CC4D00;
	}
	
a:hover, a.active
	{
	color:#D58700;
	}

img
	{
	border:none;
	}

body 
	{
	font: normal 12px/1.6em Tahoma,Arial,Helvetica,sans-serif;
	color: #7C4441;
	width: 100%;
	height: 100%;
	margin:0;
	padding:0;
    background: #FFF;
	background-image: url(images/main-bg.gif);
    }

/*------------------------------scrolli jaoks!!!------------*/

#content 
	{
	POSITION: absolute;
	}
	

/*------------------------------scrolli jaoks end ----------*/

.vaike
	{
	font-size:9px;
	}

#bg
	{
	width:965px;
	position:relative;
	margin-top:0;
	left:106px;
	_top:0px;
	}

#bgindex
	{
	width:965px;
	position:relative;
	margin-top:0;
	_top:0px;
	left:50%;
	margin-left:-460px;
	}

#bgsisu
	{
	width:964px;
	position:relative;
	margin-top:0;
	_top:0px;
	border:1px solid red;
	}

#rozetka
	{
	position:absolute;
	top:0;
	left:0;
	width:136px;
	height:716px;
	background-image: url(images/rozetka.gif);
	background-repeat:no-repeat;
	}

a#rozetka-sees
	{
	position:absolute;
	top:0;
	left:-60px;
	width:186px;
	height:716px;
	/*background-image: url(images/rozetka-sees.gif);
	background-repeat:no-repeat;
	display:block;*/
	}

/*a:hover#rozetka-sees
	{
	background-image: url(images/rozetka-sees-ho.gif);
	}*/

#vykljuchatel
	{
	position:absolute;
	top:176px;
	right:0;
	width:72px;
	height:72px;
	background-image: url(images/vykljuchatel.gif);
	background-repeat:no-repeat;
	}
	
	
#main
	{
	position:relative;
	width:870px;
	margin-left:30px;
	top:30px;
	}

/***************lang***********************/

#lang
	{
	position:absolute;
	top:13px;
	right:29px;
	/*width:58px;*/
	}

#lang a
	{
	position:relative;
	float:left;
	display:block;
	height:10px;
	margin:0;
	padding:0;
	line-heigt:1px;
	font-size:1px;
	}

a#est, a#estactive
	{
	background-image:  url(images/est.gif);
	width:25px;
	}

a#est:hover, a#estactive
	{
	background-image:  url(images/est-ho.gif);
	}

a#eng, a#engactive
	{
	width:26px;
	background-image:  url(images/eng.gif);
	}

a#eng:hover, a#engactive
	{
	background-image:  url(images/eng-ho.gif);
	}
	

/***************lang-end**********************/

/*******************peamen99***************/


#mainmenu
	{
	position:relative;
	margin:10px 0;
	width:100%;
	}
	
#menubox
	{
	position:relative;
	float:left;
	margin-right:9px;
	position:relative;
	width:164px;
	height:391px;
	/*padding: 309px 5px 5px 20px;*/
	background-repeat: no-repeat;
	}
		
#menubox a
	{
	display:block;
	font-variant:small-caps;
	line-height:17px;
	}
	
.keskusest
	{
	background-image: url(images/keskusest.gif);E8BBB9
	}
	
.keskusest a, .v-keskusest a
	{
	color:#E8BBB9;
	}
	
.p9sin2itused
	{
	background-image: url(images/p9sin2itused.gif);
	}
	
.p9sin2itused a, .v-p9sin2itused a
	{
	color:#FAD4BA;
	}
	
.ajutised
	{
	background-image: url(images/ajutised.gif);
	}
	
.ajutised a, .v-ajutised a
	{
	color:#CEDAEC;
	}
	
.muud
	{
	background-image: url(images/muud.gif);
	}
	
.muud a, .v-muud a
	{
	color:#CED6B4;
	}
	
.info
	{
	background-image: url(images/info.gif);
	}

.info a, .v-info a
	{
	color:#D6E4B5;
	}

.keskusest a:hover, .keskusest a.active, .p9sin2itused a:hover, .p9sin2itused a.active, 
.ajutised a:hover, .ajutised a.active, .muud a:hover, .muud a.active,
.info a:hover, .info a.active
	{
	color:#fff;
	}

.v-keskusest a:hover, .v-p9sin2itused a:hover, .v-ajutised a:hover, .v-muud a:hover, .v-info a:hover,
	{
	color:#fff;
	}

/*-------------sisu sees v2ikesed------------*/
	
#v-menubox
	{
	position:relative;
	float:left;
	position:relative;
	height:170px;
	background-repeat: no-repeat;
	}

.submenu
	{
	position:absolute;
	bottom:15px;
	left:17px;
	}
		
#v-menubox a
	{
	display:block;
	font-variant:small-caps;
	line-height:16px;
	margin-top:3px;
	}
	
.v-keskusest
	{
	background-image: url(images/v-keskusest.gif);
	width:202px;
	}
	
.v-p9sin2itused
	{
	background-image: url(images/v-p9sin2itused.gif);
	width:219px;
	}
	
.v-ajutised
	{
	background-image: url(images/v-ajutised.gif);
	width:191px;
	}
	
.v-muud
	{
	background-image: url(images/v-muud.gif);
	width:202px;
	}
	
.v-info
	{
	background-image: url(images/v-info.gif);
	width:171px;
	}
	
/*---------------------*/
	
#activemenubox
	{
	position:absolute;
	top:180px;
	left:0;
	width:165px;
	height:311px;
	background-repeat: no-repeat;
	}
	

#activemenubox .submenu
	{
	position:absolute;
	bottom:15px;
	left:17px;
	}

#activemenubox.keskusest
	{
	background-image: url(images/v-keskusest-active.gif);
	}

#activemenubox.p9sin2itused
	{
	background-image: url(images/v-p9sin2itused-active.gif);
	}

#activemenubox.ajutised
	{
	background-image: url(images/v-ajutised-active.gif);
	}

#activemenubox.muud
	{
	background-image: url(images/v-muud-active.gif);
	}

#activemenubox.info
	{
	background-image: url(images/v-info-active.gif);
	}

#activemenubox a
	{
	font-variant:small-caps;
	display:block;
	line-height:16px;
	margin-top:3px;
	}

#activemenubox.keskusest a
	{
	color:#E8BBB9;
	}

#activemenubox.p9sin2itused a
	{
	color:#FAD4BA;
	}

#activemenubox.ajutised a
	{
	color:#CEDAEC;
	}

#activemenubox.muud a
	{
	color:#CED6B4;
	}

#activemenubox.info a
	{
	color:#D6E4B5;
	}
	
.pildiallkiri
	{
	padding-bottom:10px;
	_padding-bottom:14px;
	font-size:12px;
	}
	
.pildiallkiri a
	{
	color:#FAD4BA;
	}

#v-menubox a:hover,
.pildiallkiri a:hover,
#activemenubox.keskusest a.active, #activemenubox.keskusest a:hover, 
#activemenubox.p9sin2itused a.active, #activemenubox.p9sin2itused a:hover,
#activemenubox.ajutised a.active, #activemenubox.ajutised a:hover,
#activemenubox.muud a.active, #activemenubox.muud a:hover,
#activemenubox.info a.active, #activemenubox.info a:hover
	{
	color:#fff;
	}
	
	
/*----------------*/




#sisubox
	{
	position:relative;
	float:right;
	background-image: url(images/sisu-kast.gif);
	width: 676px;
	height:391px;
	margin-right:17px;
	}

#operatekst
	{
	position:absolute;
	top:405px;
	left:210px;
	display:block;
	float:left;
	height:316px;
	margin:4px 0 20px 30px;
	padding-right:5px;
	width:335px;
	overflow: scroll;
	overflow-x: hidden !important;
	overflow-y:scroll;
	/*overflow:-moz-scrollbars-vertical !important;
	scrollbar-base-color: orange;
	scrollbar-arrow-color: green;
   scrollbar-face-color: #808080; 
   scrollbar-highlight-color: #FFFBF0;
   scrollbar-3dlight-color: #808080;
   scrollbar-shadow-color: #FFFBF0;
   scrollbar-darkshadow-color: #808080;
   scrollbar-track-color: #CCCCCC;*/
	}

#operagk
	{
	position:absolute;
	top:370px;
	left:575px;
	display:block;
	float:left;
	height:346px;
	margin:4px 0 20px 30px;
	padding-right:5px;
	width:255px;
	overflow: scroll;
	overflow-x: hidden;
	overflow-y:scroll;
	overflow:-moz-scrollbars-vertical !important;
	scrollbar-base-color: orange;
	scrollbar-arrow-color: green;
   scrollbar-face-color: #808080; 
   scrollbar-highlight-color: #FFFBF0;
   scrollbar-3dlight-color: #808080;
   scrollbar-shadow-color: #FFFBF0;
   scrollbar-darkshadow-color: #808080;
   scrollbar-track-color: #CCCCCC;
	}

#sisubox #pealkiri
	{
	float:left;
	margin:24px 0 10px 30px;
	position:relative;
	font-weight:bold;
	color:#9A0C08;
	width:340px;
	}

#sisubox #pealkiri a
	{
	font-weight:bold;
	color:#B87977;
	margin-right:12px;
	}

#sssmenu, #sssmenueng
	{
	margin-bottom:16px;
	}

#sssmenu a, #sssmenueng a
	{
	font-weight:bold;
	color:#B87977;
	display:block;
	}
	
	#sssmenueng a
	{
	margin-bottom:7px;
	line-height:17px;
	}

#sisubox #pealkiri a.active, #sisubox #pealkiri a:hover,
#sssmenu a.active, #sssmenu a:hover, 
#sssmenueng a.active, #sssmenueng a:hover
	{
	color:#9A0C08;
	}

#sisubox #images
	{
	position:relative;
	float:right;
	height:375px;
	margin:7px 7px 7px 7px;
	}

.scrollbar
	{
	position: absolute;
	top:408px;
	left:680px;
	z-index:1;
	width:28px;
	height:319px;
	background-image:url(images/scrollbar.gif);
	background-repeat:no-repeat;
	}
	
.galscroll
	{
	position: absolute;
	top:370px;
	left:950px;
	z-index:1;
	width:26px;
	height:362px;
	/*background-image:url(images/scroll-orange.gif);
	background-repeat:no-repeat;*/
	}

.autogallery
	{
	position:relative;
	width:100px;	
	}

.pair
	{
	width:240px;	
	}

.pildida
	{
	border:1px solid #AD5E13;
	margin-bottom:6px;
	clear:both;	
	}
	
.smallautogallery
	{
	position:relative;
	margin-top:15px;
	}
	
.smallautogallery a img
	{
	position:relative;
	margin-right:5px;
	margin-bottom:5px;
	border:1px solid #AD5E13;
	}

.autogallery a img, .bigautogallery a img
	{
	position:relative;
	margin-bottom:10px;
	border:1px solid #AD5E13;
	}

.autogallery a img
	{
	width:96px;
	}

.autogallery a:hover img, .bigautogallery a:hover img
	{
	border:1px solid #fff;
	}

.biggallery
	{
	position:absolute;
	left:50%;
	margin-left:-428px;
	top:16px;
	z-index:11;
	background-color:#E7D5B7;
	width:836px;
	_width:856px;
	padding:0 10px;
	height:741px;
	text-align:center;
	background-image:url(images/big-gal-bg.gif);	
	}
	
a.nupp
	{
	position:absolute;
	top:20px;
	right:20px;
	}
	
.suurpealkiri
	{
	font-weight:bold;
	width:100%;
	text-align:center;
	margin:20px 0 10px 0;
	height:20px;	
	}
/*******************peamen99 l6pp***************/

#tahvel
	{
	position:relative;
	float:right;
	margin-top:10px;
	margin-right:17px;
	}

.clear
	{
	position:relative;
	height:1px;
	line-height:1px;
	clear:both;
	}

.red
	{
	border:1px solid red;
	}