:focus{
  -moz-outline-style: none;
}



#body {margin:0 0 0 0; background:#fff url('img/taust.jpg') top repeat-x;}

.raam {
        border-top:1px solid #CCCCCC;
}


#contact1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333; line-height:16px; padding:15px 0 20px 34px;}

#contact2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333; line-height:16px; padding:15px 0 20px 230px;}



#otsi {border:1px solid #aaa; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#888; padding:3px; width:175px; height:22px;}

#title {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#d81e04;}

#tekst {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; line-height:18px; text-align:justify;}

#teemad {width:200px; border:0px; padding:10px 0 10px 0; border-top-width:1px; border-top-style:solid; border-top-color:#ccc; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ccc;}

#veerg {width:200px; background:#f9f9f9; border-top-width:1px; border-top-style:solid; border-top-color:#ccc;}

#uudised {width:200px; padding:0 0 20px 0; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ccc;}

#bannerid {padding:20px; text-align:center;}

#history {padding:15px 0 5px 30px;}

#sisuosa {padding:5px 30px 0 30px;}



a:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-decoration:none;}

a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-decoration:none;}

a:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#d81e04; text-decoration:underline;}



.mainmenu:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none; padding:0 10px 0 0;}

.mainmenu:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#fff; text-decoration:none; padding:0 10px 0 0;}

.mainmenu:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#aaa; text-decoration:underline; padding:0 10px 0 0;}



.submenu:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-decoration:none; padding:0 10px 0 0;}

.submenu:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-decoration:none; padding:0 10px 0 0;}

.submenu:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#d81e04; text-decoration:underline; padding:0 10px 0 0;}



.history:link {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#555; text-decoration:none;}

.history:visited {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#555; text-decoration:none;}

.history:hover {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000; text-decoration:underline;}



.linkred:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#d81e04; text-decoration:none;}

.linkred:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#d81e04; text-decoration:none;}

.linkred:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; text-decoration:underline;}



.linkpisiredbold:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#d81e04; text-decoration:none; font-weight:bold;}

.linkpisiredbold:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#d81e04; text-decoration:none; font-weight:bold;}

.linkpisiredbold:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333; text-decoration:underline; font-weight:bold;}



.linkpisired:link {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#d81e04; text-decoration:none;}

.linkpisired:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#d81e04; text-decoration:none;}

.linkpisired:hover {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333; text-decoration:underline;}



.boxnews:link {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; line-height:16px; text-decoration:none;}

.boxnews:visited {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; line-height:16px; text-decoration:none;}

.boxnews:hover {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; line-height:16px; text-decoration:underline;}



.boxtitle {padding:20px 0 0 15px;}

.boxtekst {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333; line-height:16px; padding:0 20px 0 35px; background:url('img/mumm_must.gif') top left no-repeat;}

.boxtekstred {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#d81e04; line-height:16px; padding:0 20px 0 35px; background:url('img/mumm_punane.gif') top left no-repeat;}

.boxon {width:225px; background:#f3f3f3; cursor:pointer; padding:0 0 20px 0; border-top-width:1px; border-top-style:solid; border-top-color:#000; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#ddd;}

.boxoff {width:225px; background:#fff; padding:0 0 20px 0; border-top-width:1px; border-top-style:solid; border-top-color:#bfbfbf; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#fff;}

h3, h2 {
	font-size: 12px;
	margin-top: 12px;
	margin-bottom: 6px;
}

td.footer {
	color: #444444;
	text-decoration: none;
	font-size: 11px;
	FONT-FAMILY: tahoma, arial, Trebuchet MS, verdana;
}

.nupp{
   color:#ffffff;
	 width: 57px;
	 height: 25px;
	 background: url(../img/button.gif) repeat-x 0px 0px;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-size:110%;
   font-weight:bold;
   border:1px solid;
   border-top-color:#e3e3e3;
   border-left-color:#e3e3e3;
   border-right-color:#363;
   border-bottom-color:#363;	 
}