
A
  {
  text-decoration : none;
  color: #F58220;
  }

A:hover
  {
  text-decoration : underline;
  color: #F58220;
  }

.large
  {
  font-family: Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 21px;
  color: #851919;
  }

td, .default, .table, .errdefault, .button
  {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size : 12px;
  color: #3C2313;
  }

P, UL, OL
  {
  margin-top: 0px; margin-bottom: 0px;
  }
LI { margin-top: 5px; margin-bottom: 5px; }

.errdefault
  {
  font-weight: bold;
  color: #CC0000;
  }

.button { color: #4E4E4E; background: #F5F5F5; padding: 2px; border: 1px solid; border-color: #CACACA #8B8B8B #8B8B8B #CACACA; background-image: url(../button.png); cursor: hand; }

.defaultinput
  {
  font-family : Verdana, Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  border: #606060 solid;
  background-color: #F5F5F5;
  border-color: #606060 solid;
  border-width: 1px 1px 1px 1px; 
  }

body {
 bgcolor:#fff;
 background: url(bg.png);
 link:#000;
 vlink:#000;
 alink:#000;
 margin:0px; padding:0px;
 font-family : Trebuchet MS, Verdana, Tahoma, Arial, Helvetica, sans-serif;
 font-size : 14px;
 color: #3C2313;
}


#bg_valge { float:left;
 background-color: #fff; width:1000px; height:100%; margin:0px; padding:0px;
}

#valge_vahe { float:left; margin:0px; padding: 0px; height:8px;
}

/*------------------ Layout -----------------*/
#wrapper {
 width: 1000px;
 margin: 0 auto 0 auto;
 position: relative;
 text-align:left;
 float:center;
}
#container { width: 100%; height: 100%; position: relative; background: url(bg1.jpg) repeat-x; top:0px; }
#container1 { width: 100%; height: 100%; position: relative; background: url(bg2.jpg) repeat-x; top:0px; }
.clear{ clear:both; display:block; }


/*------------------ Header -----------------*/

#hleft {
 float: left; width: 650px; height: 104px;
 margin: 0px; padding: 0px; list-style: none;
}
#hleft li {
 float: left; padding: 0px; margin: 0px;
 font-family: Calibri, Trebuchet MS, Arial; font-size: 14px; color: #FFFFFF;
 text-decoration: none;
}
#hleft li a:hover { text-decoration: underline; }

#hleft_valge { display: block;
 padding: 20px 0px 0px 17px; margin: 0px;
}

#hright {
 float: right; background-color: #F58220; width: 218px; height: 89px;
 font-family: Calibri, Trebuchet MS, Arial; font-size: 16px; color: #fff; padding: 15px 16px 0px 16px;
}
#hright div a {
 font-family: Calibri, Trebuchet MS, Arial; font-size: 15px; color: #fff;
 margin: 0px; padding: 0px; text-decoration: none;
}
#hright div a:hover { text-decoration: underline; color: #fff; }

/*------------------ Menu -----------------*/

#menu {
 float: left; width: 1000px; height: 34px; background-color: #F58220; margin: 9px 0px 8px 0px; padding: 0px; list-style: none;
}
#menu li { float: left; padding: 0px; margin: 0px; }
#menu li a { display: block; font-family: Calibri, Trebuchet MS, Arial; font-size: 18px; font-weight: bold; color: #FFFFFF; text-decoration: none;
padding: 6px 15px 0px 15px; height: 28px; }
#menu li a:hover { display: block; text-decoration: none; color: #41281B; background-color: #fff; }

#menu .menu9 a { font-family: Calibri, Trebuchet MS, Arial; font-size: 18px; color: #41281B; font-weight: bold;
 display: block; background-color: #fff; padding: 6px 15px 0px 15px; height: 28px; }
#menu .menu9 a:hover { color: #41281B; }

#liikuv_banner {
 float: left; width: 1000px; height: 114px; background-color: #fff; margin: 0px; padding: 0px;
}


/*------------------ Logo slaider -----------------*/

#makeMeScrollable { width:100%; height: 114px; position: relative; }
#makeMeScrollable div.scrollableArea img { position: relative; float: left; margin: 0; padding: 0px 20px 0px 20px; }

/*------------------ Frontpage Content -----------------*/

#cleft { float: left; width: 745px; margin: 0px; padding: 0px 0px 0px 0px; }
#cleft img { padding: 0px 0px 10px 0px; }
#cleft_kauplus { float: left; width: 1000px; margin: 0px; padding: 0px 0px 0px 0px; }
#cleft_kliendileht { float: left; width: 1000px; margin: 0px; padding: 0px 0px 0px 0px; }

#cright { float: right; width: 250px; margin: 0px; padding: 0px 0px 0px 0px; }
#cright img { float: right; padding: 0px 0px 10px 0px; }

#cright_avaleht { float: right; width: 250px; margin: 0px; padding: 0px 0px 0px 0px; }
#cleft_avaleht { float: left; width: 740px; margin: 0px; padding: 0px 0px 0px 0px; }
#cleft_avaleht img { padding: 0px 0px 10px 0px; }

/*------------------ Normal Content -----------------*/
h1 { width: 514px;
 font-family :  Calibri, Trebuchet MS, Arial; font-size: 26px; color: #3C2313; font-weight: bold;
 text-shadow:1px 1px 0 #fff, 2px 2px 0 #F0F1EF;
 padding: 10px 0px 20px 0px; margin: 0px;
}



#sleft { float: left; width: 170px; background-color: #3C2313; margin: 0px; padding: 20px 0px 20px 0px; list-style: none; }
#sleft li { float: left; padding: 7px 0px 7px 10px; margin: 0px; clear:both; display:block; }
#sleft li a { font-weight: bold; font-family: Calibri, Trebuchet MS, Arial; font-size: 16px; color: #FFFFFF; text-decoration: none; }
#sleft li a:hover { text-decoration: underline; }


#sleft .sleft_aktiivne a { font-weight: bold; font-family: Calibri, Trebuchet MS, Arial; font-size: 16px; color: #F58220; text-decoration: none; }
#sleft .sleft_aktiivne a:hover { color: #F58220; }



#sleft_alam { float: left; width: 160px; background-color: #CAB8B2; margin: 0px; padding: 0px; list-style: none; }
#sleft_alam li { float: left; padding: 7px 0px 7px 10px; margin: 0px; clear:both; display:block; }
#sleft_alam li a { font-weight: bold; font-family: Calibri, Trebuchet MS, Arial; font-size: 16px; color: #3C2313; text-decoration: none; }
#sleft_alam li a:hover { text-decoration: underline; }

#sleft_alam .sleft_alam_aktiivne a { font-weight: bold; font-family: Calibri, Trebuchet MS, Arial; font-size: 16px; color: #fff; text-decoration: none; }
#sleft_alam .sleft_alam_aktiivne a:hover { color: #fff; }


#sleft_bottom { float: left; width: 170px; }
#sright { float: right; width: 557px; margin: 0px 0px 0px 16px; padding: 0px; }
#sright_kauplus { float: right; width: 650px; margin: 0px; padding: 0px; }
#sright_kliendileht { float: right; width: 1000px; margin: 0px 0px 0px 0px; padding: 0px; }

.news { margin: 0px; padding: 15px 0px 0px 0px; }
.news a { font-family: Calibri, Trebuchet MS, Arial; font-size: 16px; color: #3C2313; text-decoration: none; }
.news a:hover { color: #3C2313; text-decoration: underline; }



.kliendileht_nav {
 float: left; margin: 0px; padding: 0px; list-style: none; display: block;
}
.kliendileht_nav li {
 float: left; padding: 10px 0px 0px 10px; margin: 0px; display: block;
 font-family: Calibri, Trebuchet MS, Arial; font-size: 18px; color: #3A2416; font-weight: bold;
}

.kliendileht_nav li a {
 float: left; display: block;
 font-family: Calibri, Trebuchet MS, Arial; font-size: 18px; color: #3A2416; font-weight: bold;
 text-decoration: none;
}
.kliendileht_nav li a:hover { text-decoration: underline; }




.kontakt { display: block; background-color: #3B2416; 
 font-family: Calibri, Trebuchet MS, Arial; font-size: 15px; color: #FFFFFF;
 padding: 20px 0px 20px 25px; margin: 0px;
}

