body, td {color: #000; font-family: Arial, Verdana; font-size: 12px}

body {margin: 0; padding: 0}

a {color: #BF794B; text-decoration: none}

a:hover {text-decoration: underline;}

button, input, select, textarea {font-family: arial; font-size: 11px}

form {margin: 0; padding: 0}

hr {color: #C0C0C0; height: 1px}

#main {margin: auto; width: 886px}

#footer {width: 886px; background: url(../img/footer.gif) #FFF repeat-x top center; height: 39px; line-height: 39px; text-align: center}

#content {width: 886px; border-left: 1px solid #E7E7E7; margin-top: 3px}

.content_top {padding: 14px 50px 16px 0}

.content_left {padding-left: 40px}

#menubot {background: url(../img/header/menubot.gif) repeat-x top center}

.backbody {background: #FFFFFF}

.backlight {background: #F9F9F9}

.backmedium {background: #F0F0F0}


.backwhite {background: #FFFFFF}

.bodytextlight {color: #999999; font-size: 11px}

#bodytable {border: 1px solid #E1E1E1}

.borderbottom {border-bottom: 1px solid #DCDCDC}

.bordertop {border-top: 1px solid #DCDCDC}

.bordercolor {border: 1px solid #DCDCDC}

.formbutton {border: 1px solid; border-color: #CACACA #818181 #818181 #CACACA; background-color: #D8D8D8; background-image: url(../img/back_button.gif); height: 23px; padding: 1px 4px 2px 4px}

.formfield {}

.formfield50 {width: 50px}

.formfield100 {width: 100px}

.formfield140 {width: 140px}

.formfield200 {width: 200px}

.formfield250 {width: 250px}

.formfield300 {width: 300px}

.formsearch {background: #FFFFFF; border: 0; color: #000000; width: 169px; padding: 0; margin: 0}

.menuback {background: url(../img/menu/minimenuback.gif) #FFF repeat-y; width: 200px}

a.menulevel1 {background: url(../img/menu/menuback.gif) no-repeat; padding: 39px 10px 0 10px; display: block; color: #000; font-size: 13px; height: 21px; line-height: 21px; text-align: center; }

a.menulevelact1 {background: url(../img/menu/menuback_yle.gif) no-repeat; padding: 39px 10px 0 10px; display: block; color: #868686; font-size: 13px; height: 21px; line-height: 21px; text-align: center; text-decoration:none;}

a.menulevel1:hover {background: url(../img/menu/menuback_yle.gif) no-repeat; padding: 39px 10px 0 10px; display: block; color: #595959; font-size: 13px; height: 21px; line-height: 21px; text-align: center; text-decoration:none; }

.menulevel2 {border-bottom: 1px solid #DCDCDC; padding: 5px 5px 5px 5px; display: block; color: #BF794B; width: 170px}

a.menulevelact2 {border-bottom: 1px solid #DCDCDC; padding: 5px 5px 5px 5px; display: block; color: #868686; width: 170px; text-decoration:none; }

.menulevel2:hover {border-bottom: 1px solid #DCDCDC; padding: 5px 5px 5px 5px; display: block; color: #D89C75; width: 170px; text-decoration:none;}

a.menulevel3 {background-image: url(../img/menu/menu_arrow3.gif); background-repeat: no-repeat; border-bottom: 1px solid #DCDCDC; padding: 5px 5px 5px 18px; display: block; color: #BF794B; text-decoration:none;}

a.menulevelact3 {background-image: url(../img/menu/menu_arrow3_yle.gif); background-repeat: no-repeat; border-bottom: 1px solid #DCDCDC; padding: 5px 5px 5px 18px; display: block; color: #868686;  text-decoration:none;}

.menulevel3:hover {background-image: url(../img/menu/menu_arrow3_yle.gif); background-repeat: no-repeat; border-bottom: 1px solid #DCDCDC; padding: 5px 5px 5px 18px; display: block; color: #D89C75; text-decoration:none;}

a.menulevel4 {background-image: url(../img/menu/menu_arrow4.gif); background-repeat: no-repeat; border-bottom: 1px solid #DCDCDC; padding: 5px 5px 5px 28px; display: block; color: #BF794B;  text-decoration:none;}

a.menulevelact4 {background-image: url(../img/menu/menu_arrow4_yle.gif); background-repeat: no-repeat; border-bottom: 1px solid #DCDCDC; padding: 5px 5px 5px 28px; display: block; color: #868686;  text-decoration:none;}

.menulevel4:hover {background-image: url(../img/menu/menu_arrow4_yle.gif); background-repeat: no-repeat; border-bottom: 1px solid #DCDCDC; padding: 5px 5px 5px 28px; display: block; color: #D89C75; text-decoration:none;}

a.menulevel5 {border-bottom: 1px solid #DCDCDC; padding: 5px 5px 5px 36px; display: block; color: #000000; text-decoration:none;}

.menuleveltop {padding-left: 5px; padding-right: 5px; color: #FFF}

.navitheme {background: url(../img/menu/menuback.gif) no-repeat left top}

.adminbutton {padding: 4px 6px 4px 6px; border: 1px solid Silver; border-top: 1px solid Silver; height: 23px; background-color: White}

.adminarea {border: 1px solid Silver; background-color: #D8D8D8; background-image: url(../img/back_button.gif); background-repeat: no-repeat}

.subtitle {color: #696969; font-size: 14px; font-weight: bold}

.textcomment {color: #FF0000}

.textlang {color: #000}

.textlight {color: #B7B7B7}

.textred {color: #C22B2B}

.textsearch {color: #FFF; background: url(../img/otsi.gif) #898989 no-repeat top center; display: block; width: 25px; height: 15px; text-align: center; font-size: 10px; margin-left: 6px}

.title {color: Black; font-size: 20px; margin-left: 0; font-weight: normal; font-weight: bold}

.tabelauto {width: 100%; border-left: 1px solid #E1E1E1; border-right: 1px solid #E1E1E1; border-top: 1px solid #E1E1E1}

.tabelauto td {border-bottom: 1px solid #E1E1E1; vertical-align: top; padding: 3px}

.tabelautoodd {background-color: #F9F9F9}

#ankeet {background-color: #F8F8F8; border-left: 1px solid #D9D9D9; border-right: 1px solid #D9D9D9; border-top: 1px solid #D9D9D9}

#ankeet td {border-bottom: 1px solid #E3E3E3; border-top: 1px solid #FEFEFE; padding: 8px}

#bodytext td {line-height: 18px}

#bodytext {padding: 0 0 0 40px}

#thumb {height: 126px}

.tabel {border-left: 1px solid #DCDCDC; border-right: 1px solid #DCDCDC; border-top: 1px solid #DCDCDC; padding: 3px}

.tabel td {border-bottom: 1px solid #DCDCDC; padding: 3px}

.tabel2 {border-left: none; border-right: none; border-top: none; padding: 3px; margin: 0}

.tabel2 td {border-bottom: none; padding: 3px}

#title {background: url(../img/tiitel_joon.gif) #FFF no-repeat bottom left; padding: 16px 4px 16px 0; margin-left: 0}

#tabel {border-left: 1px solid #EAEAEA; border-right: 1px solid #EAEAEA; border-top: 1px solid #EAEAEA; padding: 4px}

#tabel td {border-bottom: 1px solid #EAEAEA; padding: 4px;}
