* { padding: 5px; margin: 0; }



body {

      background: url(images/bg.jpg) repeat-x #CDE2D7;

      font-family: Verdana, Arial, Helvetica, sans-serif;

      color: #000000;

      font-size: 12px;



}



a {

      font-family: Verdana, Arial, Helvetica, sans-serif;

      font-size: 11px;

      text-decoration: none;

      font-weight: bold;

      color: #000000;

}



a:hover {

      text-decoration: underline;

}



input {

      font-family: Verdana, Tahoma, Arial, sans-serif;

      font-size: 11px;

      border: #2B62AB solid 1px;

      background: #FFFFFF;

      padding: 2px;

}

.email {

      font-family: Verdana, Tahoma, Arial, sans-serif;

      font-size: 11px;

      border: #2B62AB solid 1px;

      background: #FFFFFF;

      padding: 2px;

          width:30px;

}



textarea {

      font-family: Verdana, Tahoma, Arial, sans-serif;

      font-size: 11px;

      border: #2B62AB solid 1px;

      background: #FFFFFF;

      padding: 2px;

}



img

{

  padding-top: 0px;

  padding-left: 0px;

  padding-right: 0px;

  padding-bottom: 0px;

}



/* ########################################################################## */

.logo .lng
{
  color: #FFFFFF;
}

.logo

{

  padding-top: 0px;

  padding-left: 0px;

  padding-right: 10px;

  padding-bottom: 0px;

  color: #E1DEDE;

}

.logo a {
  color: #E1DEDE;
}



.m

{

  padding-top: 0px;

  padding-left: 0px;

  padding-right: 0px;

  padding-bottom: 0px;

}



.l

{

  background: url(images/l.jpg) repeat-y;

  padding-top: 0px;

  padding-left: 0px;

  padding-right: 0px;

  padding-bottom: 0px;

}



.r

{

  background: url(images/r.jpg) repeat-y;

  padding-top: 0px;

  padding-left: 0px;

  padding-right: 0px;

  padding-bottom: 0px;



}



.b1

{

  background: url(images/b1.jpg) repeat-x #FFFFFF;

  padding-top: 0px;

  padding-left: 0px;

  padding-bottom: 0px;

}



.menu_a

{

     height: 28px;

     width: 100%;

     border-bottom: #D4F7E4 solid 1px;

     background: url(images/link_a.jpg) no-repeat left;

     padding-top: 0px;

     padding-left: 30px;

     padding-bottom: 0px;

     text-align: left;

}



.menu

{

     height: 28px;

     width: 100%;

     border-bottom: #D4F7E4 solid 1px;

     background: url(images/link.jpg) no-repeat left;

     padding-top: 0px;

     padding-left: 30px;

     padding-bottom: 0px;

     text-align: left;

}



.menu_2

{

     height: 28px;

     width: 100%;

     border-bottom: #D4F7E4 solid 1px;

     background: url(images/link.jpg) no-repeat left;

     padding-top: 0px;

     padding-left: 50px;

     padding-bottom: 0px;

     text-align: left;

}



.menu_2a

{

     height: 28px;

     width: 100%;

     border-bottom: #D4F7E4 solid 1px;

     background: url(images/link_a.jpg) no-repeat left;

     padding-top: 0px;

     padding-left: 50px;

     padding-bottom: 0px;

     text-align: left;

}



.menu_r

{

     height: 28px;

     width: 100%;

     border-bottom: #D4F7E4 solid 1px;

     background: url(images/link_r.jpg) no-repeat right;

     padding-top: 0px;

     padding-left: 30px;

     padding-bottom: 0px;

     text-align: left;

     color: #FFFFFF;

     font-weight: bold;

}



.menu a {



      color: #FFFFFF;

      text-decoration: none;

      font-weight: bold;

}



.menu_a a {

      color: #FFFFFF;

      text-decoration: none;

      font-weight: bold;

}



.menu_2 a {

      color: #FFFFFF;

      text-decoration: none;

      font-weight: normal;

}



.menu_2a a {

      color: #FFFFFF;

      text-decoration: none;

      font-weight: normal;

}



.remejai a img

{

  border: 0px;

  padding: 10px;

}



/* ########################################################################## */



.gal

{

   font-size: 11px;

   padding-left: 0px;

   padding-right: 0px;

   padding-top: 0px;

   line-height: 150%;

}


.gal a img

{

  border: 0px;
  padding-right: 0px;
  padding-top: 5px;

}

.gal a
{
  padding-left: 0px;
}



.content

{

   background: #FFFFFF;

   font-family: Verdana, Arial, Helvetica, sans-serif;

   color: #000000;

   font-size: 11px;

   line-height: 150%;

   padding-left: 5px;

   padding-right: 0px;

   padding-top: 0px;

}



.content p {

   padding-left: 10px;

   padding-right: 10px;

   text-align: left;

}



.content div {

   padding-left: 10px;

   padding-right: 10px;

   text-align: left;

}



.content h1 {

   font-size: 15px;

   font-weight: bold;

   color: #407759;

   padding-left: 10px;

   padding-right: 10px;

   padding-bottom: 0px;

   padding-top: 10px;

   text-align: left;

}

.content p a {
   color: #000000;
}

.copyright

{

  font-size: 11px;

  color: #FFFFFF;

}

.go_back a
{
  text-align: right;
}

