body
{
	margin: 0px;
	padding: 0px;
	background-color: #F1FFF1;
  	background-image: url(/img/bg_cont.gif);
	background-repeat: repeat-y;
}

#container
{
	margin-left: 3px;
	width: 747px;
}

/* Sisu osa algus */

#left
{
	width: 581px;
	float: left;
}

#slogan
{
	text-align: center;
	padding: 10px 0 10px 0;
	height: 31px;
}

#pilt
{
	height: 196px;
	padding: 2px 0 2px 0;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}

#ttl
{
	height: 30px;
	background: url(/img/dots_ttl.gif) repeat-x bottom;
	position: relative;
}

#ttlPic
{
	position: absolute;
	bottom: 0;
	left: 0;
}

#sisu
{
	width: 550px;
	padding: 12px;
}

#sisu2
{
	width: 570px;
	padding: 5px;
}

#jalus
{
	width: 581px;
	padding: 15px 0 15px 0;
	text-align: center;
	background: url(/img/bg_footer.gif) no-repeat center top;
}

/* Sisu osa lõpp */

/* Menüü osa algus */

#right
{
	width: 164px;
	float: right;
}

#logo
{
	width: 160px;
	text-align: center;
	height: 95px;
	padding: 2px
}

/* Menüü algus */

#menu
{
	list-style: none;
	margin: 0;
	padding: 0;
}

#menu li
{
	padding: 0;
	margin: 0;
	border: 1px solid red;
	height: 30px;
}

.rollover
{
	display: block;
}

.rollover img
{
	width: 100%;
	height: 100%;
	border: 0;
}

.rollover:hover
{
	visibility: visible;
	/* for IE */
}

.rollover:hover img
{
	visibility: hidden;
}

#avaleht
{
	background-image: url(/img/l_avaleht_over.gif);
	width: 164px;
	height: 30px;
}

#uudised
{
	background-image: url(/img/l_uudised_over.gif);
	width: 164px;
	height: 30px;
}

#news
{
	background-image: url(/eng/img/l_news_over.gif);
	width: 164px;
	height: 30px;
}

#tutvustus
{
	background-image: url(/img/l_tutvustus_over.gif);
	width: 164px;
	height: 30px;
}

#register
{
	background-image: url(/img/l_reg_over.gif);
	width: 164px;
	height: 30px;
}


#registration
{
	background-image: url(/eng/img/l_registration_over.gif);
	width: 164px;
	height: 30px;
}
#introduction
{
	background-image: url(/eng/img/l_introduction_over.gif);
	width: 164px;
	height: 30px;
}

#juhend
{
	background-image: url(/img/l_juhend_over.gif);
	width: 164px;
	height: 30px;
}

#instructions
{
	background-image: url(/eng/img/l_instructions_over.gif);
	width: 164px;
	height: 30px;
}

#keskus
{
	background-image: url(/img/l_keskus_over.gif);
	width: 164px;
	height: 30px;
}

#eventcentre
{
	background-image: url(/eng/img/l_eventcentre_over.gif);
	width: 164px;
	height: 30px;
}

#majutus
{
	background-image: url(/img/l_majutus_over.gif);
	width: 164px;
	height: 30px;
}

#accommodation
{
	background-image: url(/eng/img/l_accommodation_over.gif);
	width: 164px;
	height: 30px;
}

#voistkonnad
{
	background-image: url(/img/l_voistkonnad_over.gif);
	width: 164px;
	height: 30px;
}

#teams
{
	background-image: url(/eng/img/l_teams_over.gif);
	width: 164px;
	height: 30px;
}

#statistika
{
	background-image: url(/img/l_statistika_over.gif);
	width: 164px;
	height: 30px;
}

#statistics
{
	background-image: url(/eng/img/l_statistics_over.gif);
	width: 164px;
	height: 30px;
}

#tulemused
{
	background-image: url(/img/l_tulemused_over.gif);
	width: 164px;
	height: 30px;
}

#results
{
	background-image: url(/eng/img/l_results_over.gif);
	width: 164px;
	height: 30px;
}

#arvamused
{
	background-image: url(/img/l_arvamused_over.gif);
	width: 164px;
	height: 30px;
}

#feedback
{
	background-image: url(/eng/img/l_feedback_over.gif);
	width: 164px;
	height: 30px;
}

#pildid
{
	background-image: url(/img/l_pildid_over.gif);
	width: 164px;
	height: 30px;
}

#pictures
{
	background-image: url(/eng/img/l_pictures_over.gif);
	width: 164px;
	height: 30px;
}

#kalender
{
	background-image: url(/img/l_kalender_over.gif);
	width: 164px;
	height: 30px;
}

#events
{
	background-image: url(/eng/img/l_events_over.gif);
	width: 164px;
	height: 30px;
}

#ajalugu
{
	background-image: url(/img/l_ajalugu_over.gif);
	width: 164px;
	height: 30px;
}

#history
{
	background-image: url(/eng/img/l_history_over.gif);
	width: 164px;
	height: 30px;
}

#links
{
	background-image: url(/eng/img/l_links_over.gif);
	width: 164px;
	height: 30px;
}

#lingid
{
	background-image: url(/img/l_lingid_over.gif);
	width: 164px;
	height: 30px;
}

#taok
{
	background-image: url(/img/l_taok_over.gif);
	width: 164px;
	height: 30px;
}

#est
{
	background-image: url(/eng/img/l_est_over.gif);
	width: 164px;
	height: 30px;
}

#eng
{
	background-image: url(/img/l_eng_over.gif);
	width: 164px;
	height: 30px;
}

/* Menüü lõpp */

.toetus
{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: center;
	padding: 20px 0 20px 0;
}

/* Menüü osa lõpp */

/* Link: 11px */

a.link11:link, a.link11:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-decoration: underline;
}

a.link11:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
	text-decoration: none;
}

/* Link: 12px  */

a.link12:link, a.link12:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}

a.link12:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}

/* Teksti stiilid */

.tekst
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	text-align: justify;
}

.tekst10
{
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
}

.tekstTav
{
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	text-align: left;
}

h1
{
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;
}

h2
{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}

.pad
{
	padding: 5px 0 5px 0;
}

.forms300
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	border: 1px solid #333;
	width: 300px;
	background-color: #ECFDEC;
}

.nupp
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFF;
	background-color: #017201;
	font-weight: bold;
}

.viga
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
