body {margin: 0; padding: 0;cursor: default; background: url(/img/taust.gif) repeat-x #cfc5c0;}
body * {font-family: verdana; border: 0px solid red;  }
a img {border: 0;}


#esileht * {position: relative; }

#normal {margin-top: 10px;}
#esileht {margin-top: 115px;}
#keeled
#keeled,
#tasakaalustaja {width: 60px; }
#keeled { vertical-align: top;}
#esileht #keeled table {margin-top: 7px; margin-left: 40px; }
#normal #keeled table{margin-left: 10px; margin-top: 10px;}
#keeled table .valitud .nool {background: url('/img/keel_nool.gif') 0 3px no-repeat;  }
#keeled table .valitud .keel img {border: 1px solid #d4c9c5;}
#keeled table .valimata .keel img {border: 1px solid #d4c9c5;}
#keeled a {display: block; margin-bottom: 5px; border: 1px solid #d4c9c5;}
#keeled a:hover {border: 1px solid red;}

#normal #p2is {height: 82px; width: 100%; }
#normal #p2is #logo {width: 1px;}
#normal #p2is #logo img {margin: 25px 0 0 0px;}
#normal #p2is #abimenyy { height: 18px; margin-top: 55px; margin-right: 53px;}
#normal #p2is #abimenyy form {padding: 0; margin: 0;}
#normal #p2is #abimenyy .sisu {background: url('/img/abimenyy_taust.gif') repeat-x; height: 18px;}
#normal #p2is #abimenyy .sisu input.text {background: #A8DFEC; border-top: 1px solid #807B88; border-left: 1px solid #807B88; border-right: 1px solid white; border-bottom: 1px solid white; font-size: 10px; height: 14px; width: 70px;}
#normal #p2is #abimenyy .sisu .lingid {color: #666; font-size: 10px; }
#normal #p2is #abimenyy .sisu .lingid a {color: #666; text-decoration: none;  }
#normal #p2is #abimenyy .sisu .lingid a:hover {text-decoration: underline;  }

#normal #leht {height: 275px;}


#vasak_paan {vertical-align: top; padding: 30px 5px 10px 0; width: 125px;}
#vasak_paan a {text-decoration: none;}
#vasak_paan .menu_L1 {background: url('/img/nool_menu_L1.gif') 1px 4px no-repeat; padding-left: 12px; margin-top: 10px; }
#vasak_paan .menu_L1 a {color: #666; font-size: 12px; }
#vasak_paan .menu_L1 a:hover {text-decoration: underline;}
#vasak_paan .menu_L1_sel {background: url('/img/nool_menu_L1_sel.gif') 0px 4px no-repeat ! important; }
#vasak_paan .menu_L1_sel a {color: #FE000C;}
#vasak_paan .menu_L2 {padding-left: 10px; margin-top: 1px;}
#vasak_paan .menu_L2 a {color: #4D4D4D; font-size: 9px;}
#vasak_paan .menu_L2 a:hover {text-decoration: underline;}
#vasak_paan .menu_L2_sel a {color: #FE000C; }
#vasak_paan .menu_L3 {padding-left: 16px;}
#vasak_paan .menu_L3 a {color: #4D4D4D; font-size: 9px; }
#vasak_paan .menu_L3 a:hover {text-decoration: underline; }
#vasak_paan .menu_L3_sel a {color: black; }


#parem_paan { vertical-align: top; }
#parem_paan .menu_L4 {font-size: 10px; color: #CFC4BE; }
#parem_paan .menu_L4 a { color: #CFC4BE; text-decoration: none; }
#parem_paan .menu_L4 a:hover {text-decoration: underline; color: white; }
#parem_paan .menu_L4_sel a {color: white;}

#parem_paan #sisu { background: black url('/img/text_taust.jpeg') no-repeat bottom; width: 311px; height: 430px;  margin-top: 18px;}

#parem_paan h1 {color: FE000C; font-weight: normal; font-size: 20px; margin: 15px 10px 0px 13px;  }
#parem_paan .pealkiri {font-size: 10px; color: white; font-size: 14px;	}
#parem_paan .textpealkiri {font-size: 11px ! important; font-weight: bold; }
#parem_paan .kuup2ev {font-size: 10px; color: white;}
#parem_paan div.text {font-size: 10px; margin-right: 2px; height: 335px; overflow: auto; overflow-y: auto; overflow-x: hidden ! important;  padding-right: 15px; margin-top: 10px;  line-height: 14px;
scrollbar-face-color: #B3B3B3; scrollbar-arrow-color: #666; scrollbar-base-color: #B3B3B3; scrollbar-shadow-color: #B3B3B3; scrollbar-darkshadow-color:#B3B3B3 ; scrollbar-highlight-color: #B3B3B3; scrollbar-3dlight-color: #B3B3B3; scrollbar-track-color: #D9D9D9;
 }
#parem_paan div.text,
#parem_paan div.text td {color: white;}
#parem_paan .imagecomment {font-size: 10px; color: white; font-weight: bold;}
#parem_paan div.text * {font-size: 10px;}
#parem_paan p {margin-bottom: 5px; margin-top: 0; }
#parem_paan div.text a {color: #cfc5c0; text-decoration: none;}
#parem_paan div.text a:hover {color: white; text-decoration: underline;}
#parem_paan .uudis td {vertical-align: top; }
#parem_paan .uudis .kuup2ev {}
#parem_paan .uudis .pealkiri {color: #CFC4BE; font-size: 10px;}
#parem_paan .uudis .pealkiri a {text-decoration: none;}
#parem_paan .uudis .pealkiri a:hover {text-decoration: underline;}

#parem_paan #vasak_must_kast_kitsas {width: 312px; height: 430px; margin-top: 18px; }
#parem_paan #vasak_must_kast_lai { width: 630px; height: 430px; /*width: 100%; height: 100%; */ }
#parem_paan #vasak_must_kast_lai .taustapilt,
#parem_paan #vasak_must_kast_kitsas .taustapilt  { width: 100%; height: 100%;}
#parem_paan #vasak_must_kast_lai .taustapilt {background: black url('/img/text_taust_lai3.jpg') right bottom no-repeat;}
#parem_paan #vasak_must_kast_kitsas .taustapilt {background: black url('/img/text_taust2.jpg') center bottom no-repeat;}
#parem_paan #vasak_must_kast_lai .vasak_22rjoon,
#parem_paan #vasak_must_kast_kitsas .vasak_22rjoon {background: url('/img/vasak_joon.gif') left repeat-y;width: 100%; height: 100%;}
#parem_paan #vasak_must_kast_lai .parem_22rjoon,
#parem_paan #vasak_must_kast_kitsas .parem_22rjoon {background: url('/img/parem_joon.gif') right repeat-y;width: 100%; height: 100%;}
#parem_paan #vasak_must_kast_lai .ylemine_22rjoon,
#parem_paan #vasak_must_kast_kitsas .ylemine_22rjoon {background: url('/img/ylemine_joon.gif') top repeat-x;width: 100%; height: 100%;}
#parem_paan #vasak_must_kast_lai .alumine_22rjoon,
#parem_paan #vasak_must_kast_kitsas .alumine_22rjoon {background: url('/img/alumine_joon.gif') bottom repeat-x;width: 100%; height: 100%;}
#parem_paan #vasak_must_kast_lai .kirre_nurk,
#parem_paan #vasak_must_kast_kitsas .kirre_nurk {background: url('/img/kirre_nurk.gif') top left no-repeat;width: 100%; height: 100%;}
#parem_paan #vasak_must_kast_lai .kagu_nurk {background: url('/img/kagu_nurk_2.gif') top right no-repeat;width: 100%; height: 100%;}
#parem_paan #vasak_must_kast_kitsas .kagu_nurk {background: url('/img/kagu_nurk.gif') top right no-repeat;width: 100%; height: 100%;}
#parem_paan #vasak_must_kast_lai .edel_nurk,
#parem_paan #vasak_must_kast_kitsas .edel_nurk {background: url('/img/edel_nurk.gif') bottom right no-repeat;width: 100%; height: 100%;}
#parem_paan #vasak_must_kast_lai .loe_nurk,
#parem_paan #vasak_must_kast_kitsas .loe_nurk {background: url('/img/loe_nurk.gif') bottom left no-repeat;width: 100%; height: 100%;}

#parem_paan #sisu_lisa {background: black url('/img/lisapaan_taust3.gif') no-repeat top; width: 311px ; height: 448px; margin-left: 7px; }
#parem_paan #sisu_lisa a {color: #cfc5c0; text-decoration: none;}
#parem_paan a:hover {text-decoration: underline;}
#parem_paan #sisu_lisa #lisamenyy { width: 300px;  }
#parem_paan #sisu_lisa #lisamenyy td {text-align: center; width: 74px; height: 15px; overflow: hidden;  }
#parem_paan #sisu_lisa #lisamenyy td a {display: block; font-size: 10px; text-decoration: none; color: #666; width: 77px; height: 18px; margin-top: 3px;}
#parem_paan #sisu_lisa #lisamenyy td a:hover {text-decoration: underline; }
#parem_paan #sisu_lisa #sisu div {padding-right: 10px;}
#parem_paan #sisu_lisa #sisu .sisu { line-height: 14px; }
#parem_paan #sisu_lisa {font-size: 10px; color: white;}


#parem_paan #laivaate_lisamenyy_konteiner {background: url('/img/sisu_lisa_nupud_k6ik.gif') no-repeat right top; height: 18px; }
#parem_paan #laivaate_lisamenyy_konteiner #lisamenyy {width: 310px; float: right; }
#parem_paan #laivaate_lisamenyy_konteiner #lisamenyy td {text-align: center; width: 74px; height: 18px; overflow: hidden;  }
#parem_paan #laivaate_lisamenyy_konteiner #lisamenyy td a {font-size: 10px; text-decoration: none; color: #666; }
#parem_paan #laivaate_lisamenyy_konteiner #lisamenyy td a:hover {text-decoration: underline;}


#parem_paan #sisu_lisa_sel {background: url('/img/lisapaan_taust_sel.gif') no-repeat bottom; width: 311px; height: 448px; margin-left: 7px;}
#parem_paan #sisu_lisa_sel a {color: #cfc5c0; /*color: #6b6c6e; text-decoration: underline;*/ text-decoration: none;}
#parem_paan #sisu_lisa_sel #lisamenyy {width: 311px;   }
#parem_paan #sisu_lisa_sel .sisu * {line-height: 14px ! important;}
#parem_paan #sisu_lisa_sel #lisamenyy a {font-size: 10px; text-decoration: none; color: #666; margin-top: 3px; }
#parem_paan #sisu_lisa_sel #lisamenyy td {text-align: center; }
#parem_paan #sisu_lisa_sel #lisamenyy a:hover {text-decoration: underline;}
#parem_paan #sisu_lisa_sel #lisamenyy .vasak {background: url('/img/sisu_lisa_nupp_vasak.gif') no-repeat; width: 79px ; height: 20px; }
#parem_paan #sisu_lisa_sel #lisamenyy .vasak_sel {background: url('/img/sisu_lisa_nupp_vasak_sel.gif') no-repeat ! important;  }
#parem_paan #sisu_lisa_sel #lisamenyy .vasak_sel a {color: black;}
#parem_paan #sisu_lisa_sel #lisamenyy .keskmine {background: url('/img/sisu_lisa_nupp_keskmine.gif') no-repeat; width: 74px; height: 20px; }
#parem_paan #sisu_lisa_sel #lisamenyy .keskmine_sel {background: url('/img/sisu_lisa_nupp_keskmine_sel.gif') no-repeat ! important; }
#parem_paan #sisu_lisa_sel #lisamenyy .keskmine_sel a {color: black;}
#parem_paan #sisu_lisa_sel #lisamenyy .parem {background: url('/img/sisu_lisa_nupp_parem.gif') no-repeat; width: 84 ; height: 20px;}
#parem_paan #sisu_lisa_sel #lisamenyy .parem_sel {background: url('/img/sisu_lisa_nupp_parem_sel.gif') no-repeat ! important; }
#parem_paan #sisu_lisa_sel #lisamenyy .parem_sel a {color: black;}
#parem_paan #sisu_lisa_sel .sisu {text-align: center; font-size: 10px; color: #666; line-height: 14px;
scrollbar-face-color: #B3B3B3; scrollbar-arrow-color: #666; scrollbar-base-color: #B3B3B3; scrollbar-shadow-color: #B3B3B3; scrollbar-darkshadow-color:#B3B3B3 ; scrollbar-highlight-color: #B3B3B3; scrollbar-3dlight-color: #B3B3B3; scrollbar-track-color: #D9D9D9;
}


#parem_paan #sisu_lisa_sel #lisamenyy .vasak_tume {background: url('/img/sisu_lisa_nupp_vasak_tume.gif') no-repeat ! important; width: 79px ; height: 20px; }
#parem_paan #sisu_lisa_sel #lisamenyy .keskmine_tume {background: url('/img/sisu_lisa_nupp_keskmine_tume.gif') no-repeat ! important; width: 74px; height: 20px; }
#parem_paan #sisu_lisa_sel #lisamenyy .parem_tume {background: url('/img/sisu_lisa_nupp_parem_tume.gif') no-repeat ! important; width: 84 ; height: 20px;}



#parem_paan #sisu_lisa_sel .sisu td {font-size: 10px;color: #666;}
#parem_paan #sisu_lisa_sel form {margin-bottom: 20px;}
#parem_paan #sisu_lisa_sel form td {padding: 1px 0 1px 0;}
#parem_paan #sisu_lisa_sel input.text,
#parem_paan #sisu_lisa_sel input.password {background: #A8DFEC; border-top: 1px solid #807B88; border-left: 1px solid #807B88; border-right: 1px solid white; border-bottom: 1px solid white; font-size: 10px; height: 14px; width: 100px;}

#parem_paan .menyypilt {overflow: auto; overflow-y: auto; overflow-x: hidden; width: 296px; height: 358px;}
#parem_paan .menyypilt .textpealkiri {font-size: 11px ! important; display: block; font-weight: bold; color: white; margin-bottom: 10px; }
#parem_paan .menyypilt br {display: none;}
#parem_paan .menyypilt_noscroll {overflow-y: hidden;}

#doku_funktsioonide_konteiner {width: 100%; margin-top: 14px;  }
#doku_funktsioonide_konteiner .vasak {padding-left: 17px;}
#doku_funktsioonide_konteiner .parem {text-align: right; padding-right: 4px;}
#doku_funktsioonide_konteiner #doku_funktsioonid {text-align: right; padding-right: 13px; font-size: 10px; color: #CFC4BE;  }
#doku_funktsioonide_konteiner #doku_funktsioonid a {color: #CFC4BE; text-decoration: none;}
#doku_funktsioonide_konteiner #doku_funktsioonid a:hover {text-decoration: underline; color: white;}
#doku_funktsioonide_konteiner #goback a {font-size: 10px; text-decoration: none; color: #CFC4BE;}
#doku_funktsioonide_konteiner #goback a:hover {text-decoration: underline; color: white;}

#galerii .mgalimg {margin: 0; padding: 0;padding-bottom: 1px;}

#login_menu {margin-top: 50px; margin-left: 10px;}
#login_menu .L1_item {font-size: 12px; color:  #666; font-weight: bold;margin-bottom: 3px; margin-top: 3px;}
#login_menu .L2_item{font-size: 10px; margin-left: 5px;}
#login_menu .L2_item a { color: #666;}

#esileht #jalus {height: 50px; text-align: center; color: #4D4D4D; font-size: 10px; margin-top: 5px;}
#normal #jalus td {height: 50px;  text-align: center; color: #4D4D4D; font-size: 10px;}
#normal #jalus td div {margin-top: 0px;}

#normal #jalus2 {width: 630px; text-align: center; margin-top: 30px; color: #4D4D4D; font-size: 10px;    }
#normal #jalus3 {width: 630px; text-align: center; margin-top: 30px; color: #4D4D4D; font-size: 10px;    }


.ddmx .L1_menu {margin-bottom: 5px;}

.ddmx .item1,
.ddmx .item1-active {
    color: #666;
}

.ddmx .item1,
.ddmx .item1:hover,
.ddmx .item1-active,
.ddmx .item1-active:hover {
    padding: 0px 10px 9px 0;
    font-size: 12px;
    position: relative;
	display: block;	
}

.ddmx .L1_nool {margin-top: 4px;}
.ddmx a:hover {text-decoration: underline ! important;}

.ddmx .L1_item_valitud {background: url('/img/nool_menu_L1_sel.gif') 0px 4px no-repeat ! important; padding-left: 10px;}
.ddmx .L1_item_valitud a { color: #FE000C; }
.ddmx .L1_item { background: url('/img/nool_menu_L1.gif') 0px 4px no-repeat ! important; padding-left: 10px;  }
.ddmx .L1_item a {  }

.ddmx .item1 img,
.ddmx .item1:hover img,
.ddmx .item1-active img,
.ddmx .item1-active:hover img {margin-right: 5px;}

.ddmx .item2,
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    padding: 3px 8px 4px 8px;
    font-size: 10px;
    color: #666;
    text-decoration: none;
    display: block;
    white-space: nowrap;
    position: relative;
    z-index: 500;
}
.ddmx .item2 {

}
.ddmx .item2:hover,
.ddmx .item2-active,
.ddmx .item2-active:hover {
    
}
.ddmx .arrow,
.ddmx .arrow:hover {
    padding: 3px 16px 4px 8px;
}
.ddmx .item2 img,
.ddmx .item2-active img {
    position: absolute;
    top: 4px;
    right: 1px;
    border: 0;
}
.ddmx .section {
    border: 1px solid #b6b1af;
	border-left: 3px solid #858789;
	background: #e6dad5;
    position: absolute;
    visibility: hidden;
    z-index: -1;
}

.ddmx .bottom,
.ddmx .bottom:hover {
    border-bottom: 1px solid #000000;
}

* html .ddmx td { position: relative; } /* ie 5.0 fix */