/* KOGU LEHT */
body, td, input, select, textarea { font-family: Tahoma; font-size: 11px; line-height: 17px }
form { margin: 0px }
img { border: 0px }
body { margin: 0px; background-color: #deeaf9 }

a { color: #124aa1 }
a:hover { color: #124aa1; text-decoration: none }

td.tabel { background: white; border: 1px solid white; border-top: 0px; padding-top: 0px; background: url('/public/sisu.jpg'); background-repeat: repeat-y; }

div.top { clear: both }

div.logo { float: left }

div.menyy { float: left; background: url('/public/menyy.jpg'); background-repeat: no-repeat; width: 755px; height: 80px}
div.menyy_margin {float: right; margin-right: 15px }


div.sisu_peal { clear: both; width: 871px; height: 165px; background: url('/public/sisu_peal.jpg'); background-repeat: no-repeat }
div.info { text-align: right; margin-right: 20px; margin-top: 5px; line-height: 20px; text-align: right; color: white; }
div.info a { text-decoration: underline; color: white }
div.info a:hover { text-decoration: none; color: white }

div.sisu { clear: both; width: 871px;  }

div.footer { clear: both; background: #d6e2f0 }


div.foorumi_postitused { clear: both }
div.foorumi_postitused h2 { margin-bottom: 10px; color: #041126 }
div.foorumi_postitused h2 a { color: #041126; text-decoration: none }
div.foorumi_postitused h2 a:hover { color: #124aa1; text-decoration: none }
div.viimased_postitused, div.vanemad_postitused { clear: both; color: #44484c; padding-bottom: 10px }
div.vanemad_postitused { padding-top: 20px }
a.vanemad_teemad { color: #640611;  }
a.uus_teema { color: #cf0c23 }

/* submenu */ 

div.alamenyy { float: left; width: 235px }
div.alamenyy_margin { padding: 20px; padding-top: 0px; font-family: arial; font-size: 13px }

div.alamenyy_link { }
div.tase_nr1 a { margin-bottom: 1px; display: block; padding: 5px; padding-left: 10px; text-decoration: none; }
div.tase_nr1_valitud a, div.tase_nr1 a:hover { text-decoration: none; color: white; background: #4db9df }

div.tase_nr2 { margin: 0px; padding: 0px }
.tase_nr2 a { color: #1149a0; display: block; padding-top: 4px; background: url('/public/sub.png'); background-repeat: no-repeat; background-position: 10px 1px; padding-left: 30px; text-decoration: none; min-height: 15px }
.tase_nr2 a:hover, .tase_nr2_valitud a { color: #4db9df }

/* user login box */

div.userbox { background: white;  border: 2px solid #a8b1bc; padding: 10px; margin-top: 30px; text-align: left  }
div.userbox b { display: block; margin-bottom: 18px }
div.userbox li { font-size: 11px }

div.userbox a { color: #36829d; text-decoration: underline }
div.userbox a:hover { color: #36829d; text-decoration: none }



div.art { float: left; width: 580px; }
div.art_i { padding-left: 15px; padding-right: 15px; padding-bottom: 15px  }
div.art_wide { width: 100% }

div.link { float: left;  }

div.link a  { text-decoration: none; color: white; font-family: Trebuchet MS; font-size: 19px }
div.link_valitud a { text-decoration: none; color: #4DB9DF; font-family: Trebuchet MS; font-size: 19px }

div.link a:hover { color: #124aa1;  }
div.link_valitud a:hover  { color: #4DB9DF;  }


div.link_valitud { float: left; background-color: white; }

div.vasak { float: left }

div.link_sise { float: left; margin-top: 15px;}

div.parem { float: left }

div.print { clear: both; text-align: right; margin-top: 20px; margin-right: 10px;  }



div.gallery {
	clear: left;
}

div.ArticlesAfter {
	clear: left;
}

div.GalleryThumbnail {
	float: left;
	margin: 0px 10px 10px 0px;
	text-align: center;
}

div.GalleryThumbnail a img {
	border: none;
}

div.GalleryThumbnail table {
	margin: 0px auto;
}

div.GalleryThumbnail table td {
	vertical-align: bottom;
	text-align: center;
}

div.GalleryThumbnail div.Description {
	height: 32px;
	overflow: hidden;
}




h2 { font-family: Trebuchet MS; font-size: 18px; font-weight: normal; color: #124AA1 }

h1 { font-family: Trebuchet MS; font-size: 22px; font-weight: normal; color: #124AA1 }

h1 a { font-family: Trebuchet MS; font-size: 22px; font-weight: normal; color: #124AA1; text-decoration: underline }

h1 a:hover { font-family: Trebuchet MS; font-size: 22px; font-weight: normal; color: #124AA1; text-decoration: none }
