body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
}
img {
	border:0px;
}
.raamid {
	background-color: #dadada;
}
.vasak_aar {
	background-image: url(pics/vasak_aar.gif);
}
.parem_aar {
	background-image: url(pics/parem_aar.gif);
}
.tulba_taust {
	background-color: #f7f7f7;
}
.tulba_pealkiri {
	font-size: 13px;
	font-weight: bold;
	color: #535353;
	text-decoration: none;
	text-align: left;
	height: 19px;
	background-image: url(pics/kasti_pealkirja_taust.gif);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
}

.tulba_pealkiri a {
	color: #535353;
	text-decoration: none;
}
.tulba_pealkiri a:hover {
	color: #535353;
	text-decoration: underline;
}
.tulba_sisukorra_link {
	font-size: 11px;
	color: #535353;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 7px;
}

#sisukord a{
	color: #535353;
	text-decoration: none;
}

#sisukord a:hover{
	color: #535353;
	text-decoration: underline;
}

#sisukord_valitud a{
	color: #535353;
	text-decoration: none;
}

#sisukord_valitud a:hover{
	color: #535353;
	text-decoration: underline;
}

.tulba_sisukorra_teema {
	font-size: 10px;
	font-weight: bolder;
	color: #535353;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #b6bcc0;
	padding-top: 1px;
	padding-bottom: 2px;
	text-align: center;
}
.kesk_raam {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
}
.kesk_sisu_lihtne {
	padding: 7px;
	text-align: left;
	vertical-align: top;
	font-size: 11px;
}
.kesk_sisu_lihtne_vahe {
	text-align: left;
	vertical-align: top;
	font-size: 11px;
	padding-top: 0px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}
.kesk_sisu_lihtne_sel {
	padding: 7px;
	text-align: left;
	vertical-align: top;
	font-size: 11px;
	background-color: #f7f7f7;
	background-image: url(../pics/selected_taust.gif);
}
#kesk_raam_paremal {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dadada;
}
.kesk_sisu_raam {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
	padding: 10px;
	font-size: 11px;
}
.tulba_sisukorra_link_teema {
	font-size: 11px;
	color: #535353;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 7px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #b6bcc0;
}
.tulba_alus {
	font-size: 11px;
	color: #535353;
	padding-top: 6px;
	padding-right: 3px;
	padding-bottom: 6px;
	padding-left: 7px;
}

#tulba_link{
	color: #535353;
	text-decoration: none;
	border-left-width: 3px;
	border-left-style: dashed;
	border-left-color: #000000;
}

#tulba_link:hover{
	color: #535353;
	text-decoration: underline;
}
input {
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #b6bcc0;
	background-image: url(pics/valjataust.gif);
}
textarea {
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #b6bcc0;
}

#input_admin {
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #b6bcc0;
	background-image: none;
}

#input_button {
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	border: 1px solid #b6bcc0;
	background-image: url(pics/nuputaust.gif);
	font-weight: bold;
}
.vorm_väärtus_error {
	font-weight: normal;
	color: #FF0000;
}


#input_check {
	font-size: 11px;
	color: #535353;
	text-decoration: none;
	border: none;
	background-image: none;
}

.tulba_alus ul.tavaline {
	list-style: none;
	padding: 0;
	margin: 0;
	margin-bottom: 3px;
	margin-left: 1em;
}
.tulba_alus ul.tavaline li {
	list-style-type: square;
	list-style-position: outside;
	border-top-width: 0;
	border-right-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	padding-top: 2px;
	padding-bottom: 2px;
	color: #999999;
	margin-left: 5px;
	text-align: left;
}

.tulba_alus ul.tavaline #tavaline_valitud {
	font-weight: bold;
	color: #000000;
}

.tulba_alus ul.tavaline #tavaline_alam {
	list-style-type: circle;
	margin-left: 15px;
}

.tulba_alus ul.tavaline #tavaline_alam_valitud {
	list-style-type: circle;
	margin-left: 15px;
	font-weight: bold;
	color: #000000;
}

.uudise_thumb {
	padding-right: 5px;
}


.vaike_lisainfo {
	font-size: 10px;
	color: #a7a7a7;
}

/*.tulba_alus ul.tavaline li a{
	color: #535353;
	text-decoration: none;
}
.tulba_alus ul.tavaline li a:hover{
	color: #535353;
	text-decoration: underline;
}*/

#punktiiriga {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dadada;
}
.tulba_raam {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
}
.vaike_kuupaev {
	font-size: 10px;
	color: #999999;
}
.keskmine_pealkiri {
	font-size: 16px;
	color: #000000;
	text-decoration: none;
	padding-bottom: 0px;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	padding-left: 7px;
	text-align: left;
}


.suur_pealkiri {
	font-size: 22px;
	color: #000000;
	text-decoration: none;
	margin-top: 6px;
	text-align: left;
}
.komm_arv {
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	font-weight: normal;
}
.vaatamiste_arv {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
}

.komm_arv a{
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
	font-weight: normal;
}

.taiendatud {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

a{
	color: #000000;
	text-decoration: none;
}
a:hover{
	color: #000000;
	text-decoration: underline;
}
#joonega {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
}

.kesk_sisu_lihtne_par {

	padding: 7px;
	text-align: right;
	vertical-align: top;
	font-size: 11px;
}

.kesk_sisu_lihtne_kesk {

	padding: 7px;
	text-align: center;
	vertical-align: top;
	font-size: 11px;
}
.pastorvastab_kysimus {
	padding: 7px;
	text-align: left;
	vertical-align: bottom;
	font-size: 11px;
	font-weight: bold;
}


.autori_kast {
	font-style: italic;
	font-size: 11px;
	text-align: right;
	padding-left: 100px;
}

blockquote {
	border : 1px solid #DDDDDD;

	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	padding: 5px;
	background-color: #EFEFEF;
	quotes: "\201C" "\201D";
}
blockquote:before { content: open-quote; font-weight: bold; }
blockquote:after { content: close-quote; font-weight: bold; }

.lehe_tyyp_pealkiri {
	font-size: 16px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	text-align: left;
	height: 19px;
	padding-top: 7px;
	padding-right: 0px;
	padding-bottom: 7px;
	padding-left: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
	background-image: url(pics/lehe_tyyp_taust.jpg);
}
.pildikast {
	text-align: left;
	width: 250px;
	float: right;
	margin-left: 3px;
	margin-top: 2px;
	margin-bottom: 3px;
	font-style: italic;
}
.komm_riba {
	text-align: left;
	vertical-align: top;
	font-size: 11px;
	background-image: url(pics/valjataust.gif);
	background-repeat: repeat-x;
	padding-top: 5px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
	margin-top: 2px;
}
.lk_kast {
	font-size: 11px;
	color: #000000;
	padding: 4px;
}
.infokast {
	font-size: 11px;
	color: #000000;
	padding: 4px;
	border: 1px solid #aaaaaa;
	background-color: #eeeeee;
}
.paevasona_kast {
	font-size: 11px;
	color: #000000;
	padding: 3px;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
	background-image: url(../pics/paeva_sona_taust.gif);
}
.tekstisuurus_11 {
	font-size: 11px;
}
.failikast {
	font-size: 11px;
	color: #000000;
	padding: 4px;
	border: 1px solid #cccccc;
	background-color: #eeeeee;
	background-image: url(pics/fail_taust.gif);
}

/* Leheküljenumbrid
---------------------------------------- */

.lk {
	height: 1%; /* IE tweak (holly hack) */
	width: auto;
	text-align: right;
	margin-top: 0px;
	float: right;
	color: #747474;
}

.lk span.page-sep {
	display: none;
}

.lk strong, .lk b {
	font-weight: normal;
}

.lk span strong {
	padding: 0 2px;
	margin: 0 2px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #747474;
	border: 1px solid #747474;
	font-size: 0.9em;
}

.lk span a, .lk span a:link, .lk span a:visited, .lk span a:active {
	font-weight: normal;
	text-decoration: none;
	color: #747474;
	margin: 0 2px;
	padding: 0 2px;
	background-color: #eeeeee;
	border: 1px solid #bababa;
	font-size: 0.9em;
	line-height: 1.5em;
}

.lk span a:hover {
	border-color: #747474;
	background-color: #747474;
	color: #FFF;
	text-decoration: none;
}

.galerii_pealkiri {

	font-size: 18px;
	color: #000000;
	text-decoration: none;
}

#galerii_head {
	position:absolute;
	z-index:1;
	overflow: visible;
	padding-top: 43px;
	padding-left: 340px;
	padding-right: 10px;
	font-size: 11px;
}
.galerii_pildikast {
	background-color: #DDDDDD;
	padding: 5px;
	margin: 5px;
	border: 1px dotted #999999;
	text-align: center;
	vertical-align: middle;
	width: 154px;
	font-size: 11px;
	float: left;
}

/* vormi */

td .kasutaja_vorm_vali {
	font-size: 11px;
	color: #333333;
	text-align: left;
	vertical-align: top;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	font-weight: bold;
}
td .kasutaja_vorm_alumine {
	text-align: left;
	font-size: 11px;
	vertical-align: top;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 0px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
}
td .kasutaja_vorm_vaartus {
	font-size: 11px;
	color: #000000;
	text-align: left;
	vertical-align: top;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 4px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #999999;
	font-weight: normal;
	background-color: #F7F7F7;
}

.hd_link_kast {
	padding-left:: 7px;
	padding-right: 7px;
	padding-top: 0px;
	padding-bottom: 3px;
	text-align: right;
	vertical-align: top;
	font-size: 13px;
}
.hd_link_kast a {
	color: #F00;
}
