body { margin: 0; font: 11px verdana, arial; text-align: center; color: #000000; background: #e5e5e5; }

td, input, select, textarea, button {font: 11px verdana, arial; color: #000000}
a {text-decoration: none; color: #003BB2}
a:hover {text-decoration: underline; color: #f00}
img { border: none; }

/* uus */
#page { width: 800px; margin: 0 auto; text-align: left; background: #fff url(gfx/header_bg.gif) top left no-repeat; }
#logo { width: 70px; height: 80px; margin: 10px 0px 10px 20px; cursor: pointer; }
#navriba { height: 29px; border-bottom: dashed 1px #ccc; }
.lang { width: 180px; text-align: right; }
.lang a { margin-right: 7px; font-weight: bold; color: #333; }

#tblbody { margin-top: 2px; }
#tdleft { width: 163px; border-right: dashed 1px #ccc; }
#tdcenter { width: 470px; }
#tdright { border-left: dashed 1px #ccc; font: 11px helvetica; }

#navmenu { margin: 9px 0px 10px; }
#navmenu a { display: block; padding: 2px 10px 2px 15px; font: bold 11px helvetica; color: #00319b; }
#navmenu a:hover { text-decoration: none; color: #00319b; background: #e5e5e5; }
#navmenu a.selected { color: #e00; }
#navmenu a.selected:hover { color: #e00; }

#submenu a { padding-left: 20px; font-weight: normal; }

#vbannerid { margin-bottom: 20px; }
#pbannerid { margin-bottom: 20px; }

#content { margin: 10px 10px 20px; }
#news { margin: 11px 10px 10px; }

#fbook { position: relative; left: -3px; padding: 0px 0px 10px 23px; border-bottom: 1px dashed #ccc; background: url(gfx/facebook.gif) no-repeat 3px -1px; }
#fbook a { font-weight: bold; color: #00319b; }

#footer { padding: 1px; background-color: #00319b; }

.b120x40 { display: block; width: 120px; margin-left: 10px; }
.b120x40 img { width: 120px; height: 40px; }

.b60x60 { display: block; width: 60px; margin-left: 40px; }
.b60x60 img { width: 60px; height: 60px; }

.b150x50 { display: block; width: 150px; }
.b150x50 img { width: 150px; height: 50px; }

.px { width: 1px; height: 1px; }

/* lehekülje taust */
.bodyBg { background: #FFFFFF }

/* päis */
.header {padding: 6px 11px; background: #86A4DC}
.header a {font: bold 11px arial; color: #fff; text-decoration: none}
.header a:hover {color: #fff; text-decoration: underline}

/* jalus */
.footer {background-color: #4264BA}

/* eraldusjoon */
.divLine {background-color: #e2e2e2}

/* menüü väli */
.menu {margin-left: 0px}
.menu img {border: none; width: 3px; height: 3px; margin: 0px 5px 3px 0px}
.menu a {display: block; font: bold 11px helvetica; color: #4264BA; padding: 2px 4px}
.menu a:hover {text-decoration: none; color: #4264BA; background: #e5e5e5}
.menu div {margin-left: 10px}
.menu div a {font-weight: normal}

#forum { font: 11px/14px helvetica, arial; margin-top: 10px; }
#forum .title { padding: 2px 4px; font-weight: bold; color: #333; border-bottom: solid 1px #b5b5b5; background: #e5e5e5; }
#forum .postdate { font-style: italic; }
#forum .postref { padding: 4px; border-bottom: solid 1px #b5b5b5; background: #f5f5f5; }

/* asukoha riba */
.locPath {font: 10px verdana, arial; color: #666666}
a.locPath {text-decoration: none; color: #003BB2}
a:hover.locPath {text-decoration: underline; color: #FF0000}

/* tekst */
.text {font: 11px/14px verdana, arial; color: #000000}
a.text {text-decoration: none; color: #003BB2}
a:hover.text {text-decoration: underline; color: #FF0000}
.textBold {font-weight: bold; color: #333; }

/* tekst, suur pealkiri */
.mainHead { margin-top: 6px; font: bold 15px arial; color: #e00 /*viimane: FF5C14; 090, BC4E23*/}

/* tekst, väike pealkiri */
.subHead {font: bold 11px verdana, arial; color: #333}

/* uudiste blokk, div
.newsList { }*/

/* uudiste juhtkiri teksti päises */

/*.newsLead {font: bold 11px verdana, arial; color: #333333}*/
.newsHead {font: bold 11px tahoma, arial; color: #333}
a.newsHead {text-decoration: none}
a:hover.newsHead {text-decoration: underline; color: #FF0000}

/* väike font, tekst */
.smallText {font: 11px/14px helvetica, arial; color: #000000}
a.smallText {text-decoration: none; color: #003BB2}
a:hover.smallText {text-decoration: underline; FF0000}
.smallBold {font: bold 11px helvetica, arial; color: #333333}
a.smallBold {text-decoration: none; color: #003BB2}
a:hover.smallBold {text-decoration: underline; FF0000}


/* väike font, pealkiri */
.smallCap {font: bold 11px helvetica, arial; color: #444 /*#4264BA*/}
a.smallCap {text-decoration: none; color: #003BB2}
a:hover.smallCap {text-decoration: underline; FF0000}

.tbHeader {font: bold 10px verdana, arial; color: #333333; background-color: #EBEBEB}
.tbLight {font: 11px verdana, arial; color: #000000; background-color: #F9F9F9}
.tbDark {font: 11px verdana, arial; color: #000000; background-color: #F2F2F2}
.tbCross {font: 11px verdana, arial; color: #000000; background-color: #E4E4E4}
.tbCell {font: 11px verdana, arial; color: #000000; background-color: #FFFFFF}
a.tbLink {font: 11px verdana, arial; text-decoration: none; color: #003BB2}
a:hover.tbLink {text-decoration: underline; color: #FF0000}

/* otsingu kast */

.searchBox { vertical-align: middle; margin-left:20px; font: bold 10px verdana, arial; width: 80px; color: #333333; border: solid 1px #CCCCCC }

/* input nupp */
.button {font: bold 10px verdana, arial; color: #000000; background-color: #EBEBEB}

/* popup-aknas lehekülje pealkiri */
.popupHead {font: bold 12px verdana, arial; color: #FFFFFF; background-color: #4264BA}

/* veateade */
.errorMsg {font: bold 10px verdana, arial; color: #CC3333}

/* galerii pilt */
img.gallery {border: 1px solid #444; }

/* tagasiside */
.feedback { }
.feedback table { width: 100%; }
.feedback th { text-align: left; padding-bottom: 10px; }
.feedback td { padding: 4px 4px 4px 8px; background: #eee; }

.newform { border: 1px #fff; border-style: solid solid none solid; }
.newform td { padding: 5px 5px 5px 8px; border-bottom: solid 1px #fff; background: #eee; }
.newform td input { vertical-align: middle; }
.formouter { margin-top: 4px; border: solid 1px #ddd; }
.formbutton { font: bold 10px verdana, arial; color: #333; background: #ddd; }
.newform .formsubtitle { font: bold 10px verdana, arial; color: #333; background: #ddd; }

/* kolmapäevaka tulemused esilehel */
#seeriavoist { width: 448px; border: solid 1px #ccc; background: #f5f5f5; }
#seeriavoist table { border: solid 1px #fff; }
#seeriavoist td { padding: 2px 4px; border-bottom: solid 1px #fff; }
#seeriavoist .svpealkiri { font-weight: bold; color: #333; padding: 4px; background: #d4d4d4; }
#seeriavoist .svpais td { font: bold 10px verdana; color: #333; padding: 4px; background: #ececec; }
#seeriavoist .svgrupp { background: #CCFFCC; }
#seeriavoist .svjalus { padding: 4px; background: #ececec; border-bottom: none; }
