body {font-size: 62.5%; margin: 0 0 10px 0; font-family: arial;}
a {color: #a67668; text-decoration: none;}
a:hover { text-decoration: none;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0; } 
table { border-collapse:collapse; border-spacing:0; } 
fieldset,img { border:0; } 
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; } 
ol,ul { list-style:none; } 
caption,th { text-align:left; } 
h1,h4,h5,h6 { font-size:100%; font-weight:normal;} 
q:before,q:after {  content:''; } 
abbr,acronym { border:0; } 
#hind div {font-family: Tahoma; font-size:12px; }
#hind tr {height:24px; }
#hind h2 {margin:14px 0; }

h1 {font-family: georgia; font-size: 2.4em;  padding-left: 22px; padding-bottom: 17px; background: url(img/h1_bullet.gif) no-repeat}

#rr {width: 100%; height: 16px; margin: 0px auto 0px auto; background-image: url(data:image/gif;base64,R0lGODlhBQAjAMQAAP39/fv7+/z8/Pf39+np6fr6+u/v7+Hh4evr69nZ2dzc3NXV1dHR0fj4+OXl5d/f3/Pz8/X19fLy8ubm5u3t7fDw8Pn5+f7+/v///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAFACMAAAU7ICZizLiMyaiMz+hix+iM00iMyDtSozFWI8kIohNFRgPkqDGyFDGFUUA6ElSfgFFWtMVcRt9i2At+ukIAOw==); background-repeat: repeat; }
.clear {clear: both;}
.esi {color:black; font-size: 11.5px; font-weight: normal; margin:8px; padding:5px; background-color: white;}


#header {width: 100%; height: 141px; background: black; margin: 0px auto 0px auto;}
#menu 	{width: 920px; margin: 0px auto 0px auto;}
#logo 	{float: left; height: 141px; width: 209px; background-image: url(img/menu_02.gif);}
#raam{padding:10px;}
#raam p {font-family: Tahoma; font-size:11px;}
.men {float:left;}

.ava {font-family: Tahoma; font-size:12px; padding:8px 0 0 57px; font-weight:bold; height:32px;}

.right {float:left; text-align: center; height: 141px; width: 228px;  background-image: url(img/ee/menu_08.gif);}
#header .login {padding-top: 40px;  }
#header .login input.text { font-family: verdana; width: 98px; background: #1E1E1F; padding: 2px; border: 1px solid #737373; color: #7F7F7F; font-size: 0.9em; display: block; margin-bottom: 3px;}
#header .login input.submit { margin-top: 5px;}
#header table {margin-right: 37px; float: right;  }
#header .login td {text-align: right;}

.td2 {width:22%; font-size:11px; border:1px solid #D7D8D5; padding:5px;}
.td3 {font-size:11px; border:1px solid #D7D8D5; padding:8px;}

#content {margin-top: 12px; text-align:left; width: 920px; margin: 0 auto; line-height: 15px; padding-top: 27px;}
#content .td1 {font-size:11px; border:1px solid #D7D8D5; padding:5px; text-align:left;}
#content a {color: #bb9058;}
#content p {padding: 0.8em 0.8em 0.8em 0; font-size: 1.3em;}
#content .q {font-size: 1.1em; font-weight:bold;}
#content .graybox {background: #F5F5F5;  }
#content ul {padding: 4px;}
#content .img_left {float: left; padding: 1em 1em 1em 0;}
#content .img_right {float: left; padding: 1em 0 1em 1em;}
#content ul li {background: url(img/bullet.gif) no-repeat 20px 5px; padding-left: 35px; font-size: 1.2em;}

#left_menu {width: 190px; float:left; padding:0px;; }
#ava_sisu {width: 690px; float:left; margin-left:22px;}

.rub {font-family: Tahoma; font-size:14px; color:black;}

#content .left_pane {width: 440px; float: left; padding-top: 3px; }
#content .img_gal {float: left; margin:6px; background-image: url("img/pbg.jpg"); height: 172px; width: 155px;}

.avagal {float: left; margin:3px; background: url("img/pbg2.jpg"); height: 142px; width: 165px; text-align:center;}
.avagal img {margin: 3px 2px;}

.avagal2 {float: left; margin:3px; background: url("img/pbg2.jpg"); height: 222px; width: 165px; text-align:center;}
.avagal2 img {margin: 3px 2px;}



.img_gal3 {float: left; margin:0px; background: url("img/image.jpg") repeat; height: 160px; width: 186px;}

.readmore {font-family: georgia; color: #CA8E17; font-size: 18px; font-weight: normal; text-align:right; margin:10px;}

#mainmenu {float:left;padding:0px;width:186px;margin-left:0px;margin-top:30px;}
#mainmenu ul{margin-left:5px;padding:0px;}
#mainmenu ul li{background:url(img/point.jpg) no-repeat;margin-left:0px;padding-left:25px;padding-bottom:4px;}
#mainmenu li a{color:#c0a695;text-decoration:none;}
#mainmenu li a:hover{color:#831311;text-decoration:none;}
.vasak {margin-left: 10px; margin-top:5px; float: right;}
.keskel {text-align:center;}
br {clear:both;}
.peal {margin-top: 10px; clear:both;}

#frontpage #content .content {padding-top: 0;padding-left: 0px;}
#frontpage #content .left_pane {width: 190px; float: left; padding-top: 0;}
#frontpage #content .left_pane .box {color: #505050; line-height: 15px; background: url(img/box_border.gif) no-repeat bottom; padding: 10px 0 7px 0;}
#frontpage #content .left_pane .box .readmore {text-align: right; padding: 0; margin-top: 4px;}
#frontpage #content .left_pane .box .readmore a {color: #bb9058; font-size: 9px; font-weight: normal;}
#frontpage #content .left_pane .bannerid {text-align: right;}
#frontpage #content .right_pane { width: 688px; float: right;padding-top: 0;  padding: 0;} 
#frontpage #content .right_pane #flashcontent {margin-left: 2px;}

#footer .pages {margin: 0 auto;  height: 40px;}
#footer .pages table {margin: 0 auto; }
#footer .pages table .mid { background: white url(img/pagesel_bg.gif) repeat-x bottom; line-height: 10px;} 
#footer .pages table .left {background:  url(img/pagesel_left.gif) ; height: 40px; width: 18px; } 
#footer .pages table .right {background:  url(img/pagesel_right.gif); height: 40px; width: 15px;  } 
#footer .pages a {color: #C49961; display: block; float: left; padding: 2px; font-weight: normal; }
#footer .pages a.sel {background: #C49961; color: white;}
#footer {background-image: url(data:image/gif;base64,R0lGODlhBQCSAMQAAP7+/v39/fz8/Pv7+/Dw8Pj4+Obm5tnZ2d/f3+vr6+Li4tLS0vr6+vX19fT09Pf39/b29unp6dvb2/Pz89bW1uTk5O3t7fn5+dHR0f///wAAAAAAAAAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAAFAJIAAAWFYCaKwGhmJTmm6Hq6YjDK8Si84i0OIy8yowsuUxg9RpBRY+QYTkYE6MgySgwjI8OoMlKMEEPJ6DCijBYjzFAtYmfc8HV63qa/4vX8W67H73F+gXx/hH4ngn2DiISHdouNiZF3jpSAlYWKl26QmJKci5smoHafmpmSoaaeoqqMrKikr52EIQA7); background-repeat: repeat-x; width: 100%; height: 110px;}
#footer .contact {text-align: center; margin-top: 10px; color:#696969;}
#footer .contact p {background: white; padding: 5px; width: 220px; margin: 0 auto; display: inline;}
#footer .contact p a {color: #C49961; font-weight: normal;}
