/*----------------------©2009--------------------------*/
html, body {
margin:0;
padding:0;
background:url(img/bck.gif) no-repeat top center;
background-attachment:scroll;
background-color:#ffffff;
font-size:11px; font-family:"Arial", Tahoma, Verdana;
color:#777777;
line-height: 18px;
height:100%;
}



/*----------------------©2009--------------------------*/





h1, h2, h3, h4, h5, h6, h7, ul, li, form, p {
margin:0;
padding:0;
list-style-type:none;
}


	h2 {
font-size:11px; font-family:"Arial", Tahoma, Verdana;
line-height:10px;
font-weight:bold;
color:#ffffff;
padding-bottom:18px;

	}
	

	h3 {
font-size:11px; font-family:"Arial", Tahoma, Verdana;
line-height:11px;
font-weight:bolder;
color:#ffffff;
padding-bottom:10px;
	}	
	
	h4 {
font-size:16px; font-family:"Arial", Tahoma, Verdana;
line-height:16px;
font-weight:bolder;
color:#c02f2f;
padding-top:10px;
text-align:right;
	}	


	h5 {
font-size:20px; font-family:"Arial", Tahoma, Verdana;
line-height:20px;
font-weight:bolder;
color:#a80909;
height:14px;


	}	

	h6 {
font-size:9px; font-family:"Arial", Tahoma, Verdana;
line-height:12px;
	}	

hr {
color: #a99d92;
background-color: #a99d92;
height: 1px;
border:0;
margin:20px 0 20px 0;
}


.l2hemalt {
text-align:right;
	}	

.l2hemalt a { color:#f4e9e0; text-decoration:underline;}
.l2hemalt a:hover { color:#f4e9e0; text-decoration:none;}


.hiddenpic {display:none;}

.lighter {
color:#b8b8b8;
font-style:italic;

}

img { border:0;}
#content {
margin:0 auto 0 auto;
width:972px;
height: 100%; 
text-align:center;

background-color:;
}


.best {
color:#b32020;
font-weight:bolder;
}
/*----------------------header--------------------------*/


#admin{
color:#777777;
position:absolute;
width:327px;
padding-top:10px;
}

#admin a { color:#777777; text-decoration:none;}
#admin a:hover { color:#777777; text-decoration:underline;}



.main_left {
display:block;
float:left;
width:327px;
text-align:left;

height:100%;
}
.main_line {
width:1px;
height:100%;
display:block;
float:left;
text-align:left;
background-color:#ddd9d5;
}
.main_right {
display:block;
float:left;
width:644px;
text-align:left;

height:100%;

}




#hdr {
clear:left;
height:186px;
width:327px;
text-align:left;

background:url(img/bck_logo.gif) repeat-x;
}

#main {
background:url(img/shdw_left.png) no-repeat left;
float:left;
padding:0;
height:317px;
width:327px;
text-align:right;


}

#ftr {
background:url(img/bck_ftr_left.gif) no-repeat right;

float:left;
padding:0;
height:42px;
width:307px;
text-align:right;
color:#a99d92;
font-size:9px;
padding:80px 20px 0 0;
line-height:14px;
}

#ftr a { color:#887768; text-decoration:none;}
#ftr a:hover { color:#887768; text-decoration:underline;}







#hdr_main {
background:url(img/bck_hdr_main.gif) repeat-x;
clear:left;
height:127px;

text-align:left;

padding-top:59px;
width:644px;
}

#main_main_alumine {
background:url(img/shdw_right.png) repeat-y right;
width:644px;
float:left;
padding:0;

}

#main_main {
background:url(img/shdw_right_btm.gif) no-repeat right bottom;
width:644px;

float:left;
padding:0;
text-align:left;


color:#f4e9e0;
}

.main_main_main {
width:634px;
height:100%;
min-height:317px;
display:block;
float:left;
text-align:left;
}

#main_main_main_top {
display:block;
float:left;
text-align:left;
line-height: 14px;
}

#main_main_main_top a { color:#f4e9e0; text-decoration:underline;}
#main_main_main_top a:hover { color:#ffffff; text-decoration:underline;}




#main_main_main_btm_avaleht {
display:block;
float:left;
text-align:left;
background:url(img/bck_main_left.gif) no-repeat left bottom;
background-color:#867667;

}


#main_main_main_btm {
display:block;
float:left;
text-align:left;
background:url(img/bck_main_left.gif) no-repeat left bottom;
background-color:#867667;

}


#main_main_main_btm a { color:#f4e9e0; text-decoration:underline;}
#main_main_main_btm a:hover { color:#ffffff; text-decoration:underline;}


.brown { color:#f4e9e0;}
.brown a { color:#f4e9e0; text-decoration:underline;}
.brown a:hover { color:#ffffff; text-decoration:underline;}


.white { color:#ffffff; font-size:10px; line-height:12px;}
.white a { color:#ffffff; text-decoration:none;}
.white  a:hover { color:#ffffff; text-decoration:underline;}



.avaleht_top_vasak {
width:276px;
height:100%;
height:118px;
display:block;
float:left;
text-align:left;

padding:20px 20px 20px 20px;
}

.avaleht_top_vasak a { color:#f4e9e0; text-decoration:underline;}
.avaleht_top_vasak a:hover { color:#ffffff; text-decoration:underline;}

.avaleht_top_line {
width:1px;
height:158px;
display:block;
float:left;

background-color:#d1cac4;
}


.avaleht_top_parem {
width:277px;
height:138px;
display:block;
float:left;
text-align:left;

padding:20px 20px 0 20px;
background-color:#887768;
}



.avaleht_btm_vasak {
width:276px;
height:100%;
height:118px;
display:block;
float:left;
text-align:left;

line-height: 14px;
padding:20px 20px 20px 20px;
}

.avaleht_btm_vasak a { color:#f4e9e0; text-decoration:underline;}
.avaleht_btm_vasak a:hover { color:#ffffff; text-decoration:underline;}

.avaleht_btm_line {
width:1px;
height:159px;
display:block;
float:left;

background-color:#d1cac4;
}

.avaleht_btm_parem {
width:277px;
height:139px;
display:block;
float:left;
text-align:left;
color:#ffffff;
font-size:10px;
line-height:12px;

padding:0 20px 20px 20px;
background-color:#948577;
}



.avaleht_btm_parem a { color:#ffffff; text-decoration:none;}
.avaleht_btm_parem a:hover { color:#ffffff; text-decoration:underline;}













.main_main_shdw {
display:block;
float:left;
width:10px;
height:100%;
text-align:left;
}





#ftr_main {
float:left;
padding:0;
height:117px;
width:624px;
text-align:left;
background-color:#ffffff;

padding:20px 0 0 20px;

color:#a99d91;
font-size:11px;
}


#ftr_main a { color:#a99d91; text-decoration:none;}
#ftr_main a:hover { color:#887768; text-decoration:underline;}




/*---------------------header_2---------------------------*/
#logo {
margin-left:90px;
margin-top:60px;
width:158px;
height:115px;
}










#kast_gal a  {
	margin:0 15px 0 0;
	display:block;  float:left;
	text-decoration:none;
	
	background-color:#f4e9e0;
	padding:1px;
	}
#kast_gal a:hover {
  background-color:#786656;
	color:#ffffff;
}





/*---------------------gallery------------------------*/
#gallery {position:relative; width:190px; margin:0; padding:0; line-height:0px;}
#images { height:190px; }
#image {position:relative; width:190px; height:190px;}
#image img {position:absolute;}
#thumbwrapper { padding:45px 0 34px 35px; margin:0; width:123px; height:223px; }
#thumbarea {position:absolute; padding:0; margin:0; overflow:hidden; height:223px; width:123px; }
#thumbs {position:absolute; margin:0; height:223px; width:123px; line-height:0px; }
#thumbs li {float:left; cursor:pointer}






.txtinput {
  width:282px;
	}

.txtarea, .vorml, .txtinput, .mcm_login-txt, .mcm_login-but {
	border: 0;
	font-family:"Trebuchet MS ", Arial , Tahoma, verdana; 
	background-color:#a99d92;
	font-size:11px;
  border-width:0; 
  color:#5a493a;
	}

.mcm_login-txt{
	width:100px;
	}

.txtarea {
	width:200px;
	height:100px;
	}

.vorml, .mcm_login-but {
	font-size:11px;
	background-color:#a99d92;
	color:#5a493a;
	}
	
	
	
	
	
	
	


.txtinputlaiem-txt, .txtinputlaiem-opt, .txtinput-sel, .txtinputlaiem-but, .txtinput-file, .txtinputlaiem-opt, .txtinputlaiem-area, .txtinput-txt, .txtinputjada-txt, .txtinput-area, .txtinput-chk, .txtinputjada-but, .txtinput-but, .txtinputlaiem-sel, .mcm_login-file {
	border: 0;
	font-family:"Trebuchet MS ", Arial , Tahoma, verdana; 
	background-color:#a99d92;
	font-size:11px;
  border-width:0; 
  color:#5a493a;
  text-align:left;	
  }


.txtinputlaiem-txt, .txtinputlaiem-opt, .txtinputlaiem-opt, .txtinputjada-txt {

	 width:588px;
  }
  

  
  .txtinputlaiem-area {
	height:100px;
	 width:588px;
  }
  
  
.txtinputlaiem-sel, .txtinputlaiem-opt {
	 width:588px;
  } 
  
 .txtinput-file, .txtinput-txt, .txtinput-sel, .txtinput-area {
	 width:488px;
  }


.txtinputlaiem-but, .txtinputjada-but, .txtinput-but {



	background-color:#5a493a;
	color:#a99d92;
	}


	
	
	
	
	
	
	
	
	
	

.ds_box {
	background-color: #FFF;
	border: 1px solid #000;
	position: absolute;
	z-index: 32767;
}

.ds_tbl {
	background-color: #FFF;
}

.ds_head {
	background-color: #333;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	letter-spacing: 2px;
}

.ds_subhead {
	background-color: #CCC;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	width: 32px;
}

.ds_cell {
	background-color: #EEE;
	color: #000;
	font-size: 13px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px;
	cursor: pointer;
}

.ds_cell:hover {
	background-color: #F3F3F3;
} /* This hover code won't work for IE */

