

  #layout  {
         width: 1280px;
         height: 768px;
         float:left;
         font-family: Verdana, Arial, Helvetica, Sans-Serif;
         color: #566047;
         font-size: 11px;
         line-height: normal;
         background: url(../pics/tausta.jpg);
                    }



    #v1 {
         width: 80px;
         height: 700px;
         float: left;
         margin-top: 30px;
                   }


   #vasak {
         width: 280px;
         float: left;
         margin-top: 30px;
                            }


        #vasak .vy {
         width: 280px;
         height: 50px;
         float: left;
                       }


       #vasak .vlogo {
         margin: 10px 0 0 10px;
         float: left;
         width: 264px;
         height: 81px;
         background: url(../pics/logo.png)
        }

       #vasak .vmenu {
         width: 225px;
         float: left;
         margin: 35px 0 0 15px;
        }

      #vasak .vmenu a  {
         height: 21px;
         padding-top: 9px;
         font-family:  verdana, Helvetica, Sans-Serif;
         font-size: 14px;
         font-weight: bold;
         color: #0054A6;
         text-decoration: none;
         border-left: 4px solid #A8BFCD;
         border-bottom: 1px solid #A8BFCD;
         display: block;
         text-align: center;

}


   #vasak .vmenu a:hover {
         color: blue;
         border-left: 4px solid #fff;
         border-bottom: 1px solid #BBD2E2;
         }




       #vasak .vplast {
         float: left;
         width: 263px;
         height: 176px;
         margin: 50px 0 20px 12px;
         background: url(../pics/plasta.png)


        }

   /* ###################### KESK ########################## */


     #kesk {
           width: 850px;
           float: left;
           margin: 40px 0 0 30px
                    !important;
                    margin: 40px 0 0 30px
                       }

      #kesk .kyla{
         width: 800px;
         height: 100px;
         float: left;
                             }


      #kesk .kbc {
           float: left;
           margin: 0 0 20px 0;
                         }

      #kesk .kbc .kbct {
         float: left;
         margin: 30px 0 0 52px
              !important;
                    margin: 30px 0 0 28px
                 }

     #kesk .kbc .kbct a{
      font-size: 13px;
      font-family:  verdana, Helvetica, Sans-Serif;
      color: #0054A6;
      font-weight: bold;
                  }
      #kesk .kbc .kbct a:hover{
         color: blue;
           }

      #kesk .kbc .kbcp {
         width: 280px;
         float: left;
         margin: 5px 0 0 30px;
        }



       #kesk .ap {
         float: left;
         margin: 0 0 25px 0;
                          }

      #kesk .ap .ap1{
         width: 180px;
         float: left;
         margin: 5px 0 0 30px
                   !important;
                    margin: 5px 0 0 18px;
                  }

      #kesk .ap .ap2 {
         width: 320px;
         float: left;
         margin: 5px 0 0 6px;
        }

       #kesk .ap .ap3 {
         width: 210px;
         float: left;
         margin: 5px 0 0 10px;
        }



       #kesk .tekst {
         width: 750px;
         margin: 15px 0 0 0;
         padding: 30px 0 30px 36px;
         float: left;
         font-family:'verdana';
         font-size:12px;
         font-weight:bold;
         color: #0054A6;
         line-height: 15px;
}



   /* ################################# SITES ################################### */
   /* ################################# KONTAKT ################################### */



        #konkesk {
           float: left;
           margin: 40px 0 0 170px;
                        }

         #konkesk .konkyla {
         height: 150px;
                  }

        #konkesk .konkpea{
         border: 0px solid blue;
         margin: 0 0 20px 0;
         font-family:'verdana';
         font-size:15px;
         font-weight: bold;
         color: #0054A6;
        }

        .spana {
           font-family:'verdana';
           font-size:18px;
           font-weight:bold;
           color: #0054A6;
           padding-bottom: 7px;
               }

          .spanb {
           font-family:'verdana';
           font-size:14px;
           font-weight:bold;
           color: #0054A6;

               }


          #konkesk .konkdata{
           border: 0px solid blue;
           font-family:'verdana';
           font-size:13px;
           font-weight:bold;
           color: #0054A6;
               }

             #konkesk .konkdata a {
                 color: #0054A6;
                 text-decoration: none;
                        }

           #konkesk .konkdata a:hover{
                 color: blue;
                 text-decoration: underline;
                        }

    /* ################################# SITES ################################### */
   /* ################################# ESINDAME ################################### */

         #esind {
           float: left;
           margin: 30px 0 0 100px;

                               }

         #esind .esindyla {
         height: 110px;
                  }

        #esind .esindlist {
           float: left;
           margin: 0 0 0 0;
           width: 660px;
           height: 585px;
           overflow: auto;
           border: 0px solid #A8BFCD;
           color: #0054A6;
              font-family:'verdana';
              font-size:12px;
              font-weight:bold;
                       }


             #esind .esindlist a {
              color: #0054A6;
              font-family:'verdana';
              font-size:14px;
              font-weight:bold;
                       }

           #esind .esindlist a:hover{
                 color: blue;
                 text-decoration: underline;
                        }

         .spane {
               border-top: 1px solid #A8BFCD;
               }



    /* ################################# SITES ################################### */
   /* ################################# TOOTED ################################### */

        #tooted {
           float: left;
           margin: 30px 0 0 100px;

                    }

         #tooted .tooteyla {
         height: 110px;
                  }

        #tooted .tootelist {
           float: left;
           width: 660px;
           height: 585px;
           overflow: auto;
           border: 0px solid #A8BFCD;
           color: #0054A6;
              font-family:'verdana';
              font-weight:bold;
                     }


          #tooted .tootelist .t1 {
           margin-right: 20px;
           padding: 20px 0 5px 10px;
           border-bottom: 2px solid #A8BFCD;
           font-size:14px;
                      }


              #tooted .tootelist .t2{
                   padding: 12px 0 10px 15px;
                   font-size:13px;
                             }


          #tooted .tootelist .t3{
           padding: 0 20px 22px 44px;
           font-size:12px;

                       }





