
html, body
{
margin:0 0 20px 0;
padding:0px;
background:url('/img/taust.jpg') top center no-repeat;
}

#container
{
float:left;
position:relative;
z-index:1;
margin:0 0 0 -490px;
padding:0px;
left:50%;
width:980px;
}

#header
{
background:url('/img/taust_header.jpg') top center no-repeat;
float:left;
margin:0px;
padding:0px;
width:980px;
height:205px;
}

#logo
{
float:left;
margin:0px;
padding:25px 0 0 35px;
width:245px;
height:180px;
}

#visuaal
{
float:right;
margin:0px;
padding:0px;
width:695px;
height:205px;
}

#pilt
{
float:right;
margin:0px;
padding:0 25px 0 0;
width:670px;
height:160px;
text-align:right;
}

#otsing
{
background:url('/img/taust_otsimootor.png') top right no-repeat;
float:right;
margin:0px;
padding:5px 0 0 0;
width:690px;
height:37px;
text-align:right;
}

#saatelink
{
float:left;
margin:0px;
padding:0px;
width:512px;
height:35px;
}

#otsikast
{
float:left;
margin:0px;
padding:1px 0 0 0;
}

#otsing .otsing
{
background:none;
border:0px solid #aaa;
margin:0px;
padding:3px 0 0 0;
width:125px;
height:14px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#888;
text-align:left;
}

#otsinupp
{
float:right;
margin:0px;
padding:0 20px 0 0;
}

#sisuosa
{
float:left;
margin:0px;
padding:0px;
width:980px;
}

#mainmenu
{
float:left;
margin:10px 0 0 0;
padding:0px;
width:980px;
height:130px;
text-align:center;
}

#mainmenu img
{
margin:4px;
padding:0px;
border:0px;
}

#mainmenu img, #mainmenu_sisu img
{
margin:4px;
padding:0px;
border:0px;
}

#eelminesaade
{
background:url('/img/taust_eelmine.jpg') top center no-repeat;
float:left;
margin:0px;
padding:0px;
width:980px;
height:240px;
}

#saatepilt
{
float:left;
margin:0px;
padding:17px 0 0 20px;
width:301px;
}

#saatetekst
{
float:right;
margin:0px;
padding:25px 50px 0 10px;
width:599px;
}

#saatetekst h1
{
margin:0 0 10px 0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
font-weight:normal;
text-align:left;
color:#000;
}

#saatetekst p
{
margin:0 0 10px 0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:20px;
text-align:left;
color:#333;
}

#saatetekst a:link,
#saatetekst a:visited
{
color:#000;
text-decoration:underline;
}

#saatetekst a:hover
{
color:#8cc63f;
text-decoration:underline;
}

#jalus
{
background:url('/img/taust_jalus.gif') top center no-repeat;
float:left;
margin:0px;
padding:0px;
width:980px;
height:60px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8cc63f;
}

#jalus .kontakt
{
float:left;
margin:0px;
padding:20px 0 0 25px;
width:425px;
height:40px;
text-align:left;
}

#jalus .lingid
{
float:right;
margin:0px;
padding:20px 25px 0 0;
width:505px;
height:40px;
text-align:right;
}

#jalus a:link
{
color:#8cc63f;
text-decoration:underline;
}

#jalus a:visited
{
color:#8cc63f;
text-decoration:underline;
}

#jalus a:hover
{
color:#fff;
text-decoration:underline;
}

#mainmenu_sisu
{
float:left;
margin:10px 0 0 2px;
padding:0px;
width:160px;
text-align:center;
}

#eelminesaade_sisu
{
background:url('/img/taust_loop.jpg') top left repeat-y;
float:left;
margin:15px 0 0 5px;
padding:0px;
width:805px;
}

#saatetekst_sisu
{
float:left;
margin:0px;
padding:0 50px 0 25px;
width:730px;
}

#saatetekst_sisu select
{
margin:0px;
height:20px;
border:1px solid #aaa;
background:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

#saatetekst_sisu h1
{
margin:0 0 10px 0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:21px;
font-weight:normal;
text-align:left;
color:#000;
}

#saatetekst_sisu p
{
margin:0 0 10px 0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:20px;
text-align:left;
color:#333;
}

#saatetekst_sisu a:link,
#saatetekst_sisu a:visited
{
color:#000;
text-decoration:underline;
}

#saatetekst_sisu a:hover
{
color:#8cc63f;
text-decoration:underline;
}

#submenu
{
float:left;
margin:0px;
padding:0px;
width:770px;
height:50px;
}

#submenu ul
{
margin:0px;
padding:0 0 0 15px;
}

#submenu li
{
margin:0px;
padding:0 0 0 10px;
display:inline;
list-style:none;
list-style-position:inside;
}

#submenu a:link,
#submenu a:visited
{
margin:0px;
padding:0 0 0 17px;
background:url('/img/mumm.gif') no-repeat;
background-position:0 3px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-decoration:underline;
}

#submenu a:hover,
#submenu a:active
{
margin:0px;
padding:0 0 0 17px;
background:url('/img/mumm.gif') no-repeat;
background-position:0 3px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8cc63f;
text-decoration:underline;
}

#referentsid
{
float:left;
margin:0px;
padding:0px;
text-align:left;
}

#referentsid img
{
margin:0px;
padding:0px;
border:0px;
}

#lahtrid
{
float:left;
margin:10px 0 0 0;
padding:0px;
width:730px;
}

#lahtripilt
{
float:left;
margin:0px;
padding:0px;
width:200px;
}

#lahtritext
{
float:right;
margin:0px;
padding:0px;
width:530px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
line-height:20px;
}

#lahtritext p
{
margin:0 0 10px 0;
padding:0px;
}

#lahtritext h1
{
margin:0 0 10px 0;
padding:0px;
font-size:15px;
font-weight:bold;
}

#lahtritext a:link,
#lahtritext a:visited
{
color:#000;
text-decoration:underline;
}

#lahtritext a:hover,
#lahtritext a:active
{
color:#8cc63f;
text-decoration:underline;
}

#lahtripilt a:link,
#lahtripilt a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-decoration:underline;
}

#lahtripilt a:hover,
#lahtripilt a:active
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8cc63f;
text-decoration:underline;
}

#lahtrid_suur
{
float:left;
margin:10px 0 0 0;
padding:0px;
width:730px;
}

#lahtripilt_suur
{
float:left;
margin:0px;
padding:0px;
width:450px;
}

#lahtritext_suur
{
float:right;
margin:0px;
padding:0px;
width:280px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
line-height:20px;
}

#lahtritext_suur input
{
border:1px solid #aaa;
margin:2px;
padding:3px;
width:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555;
}

#lahtritext_suur input.image
{
width:111px;
height:50px;
border:0px;
}

#lahtritext_suur textarea
{
border:1px solid #aaa;
margin:2px;
padding:3px;
width:200px;
height:100px;
}

#lahtritext_pisi
{
float:left;
margin:0 15px 0 0;
padding:0px;
width:415px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
line-height:20px;
}

#lahtritext_suur p
{
margin:0 0 10px 0;
padding:0px;
}

#lahtritext_suur h1
{
margin:0 0 10px 0;
padding:0px;
font-size:15px;
font-weight:bold;
}

#lahtritext_suur a:link,
#lahtritext_suur a:visited
{
color:#000;
text-decoration:underline;
}

#lahtritext_suur a:hover,
#lahtritext_suur a:active
{
color:#8cc63f;
text-decoration:underline;
}

#lahtritext_pisi p
{
margin:0 0 10px 0;
padding:0px;
}

#lahtritext_pisi h1
{
margin:0 0 10px 0;
padding:0px;
font-size:15px;
font-weight:bold;
}

#lahtritext_pisi a:link,
#lahtritext_pisi a:visited
{
color:#000;
text-decoration:underline;
}

#lahtritext_pisi a:hover,
#lahtritext_pisi a:active
{
color:#8cc63f;
text-decoration:underline;
}

#jalus_sisu
{
background:url('/img/taust_jalus.gif') top center no-repeat;
float:left;
margin:2px 0 0 0;
padding:0px;
width:980px;
height:60px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#8cc63f;
}

#jalus_sisu .kontakt
{
float:left;
margin:0px;
padding:20px 0 0 25px;
width:425px;
height:40px;
text-align:left;
}

#jalus_sisu .lingid
{
float:right;
margin:0px;
padding:20px 25px 0 0;
width:505px;
height:40px;
text-align:right;
}

#jalus_sisu a:link,
#jalus_sisu a:visited
{
color:#8cc63f;
text-decoration:underline;
}

#jalus_sisu a:hover
{
color:#fff;
text-decoration:underline;
}
a.tagasi
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
line-height:20px;
color:#000;
text-decoration:underline;
}

a:hover.tagasi
{
color:#8cc63f;
}
