      body{
            background-image: url("images/background.png");
            background-attachment: fixed; 
            background-color: #e0e0e0;
            font-size:100%; /* Del IE */
            font-family: Calibri, "Vera Sans", Arial, serif;
      }
      #wrapper{
            border: 1px solid #000000; /* #CCCCCC; */
            width: 980px;
            min-height: 300px;
            margin: auto;
            /* background-color: white; /* Kokia? */
            box-shadow: 3px 3px 3px #888888;
            -moz-box-shadow: 3px 3px 3px #888888;
            -webkit-box-shadow: 3px 3px 3px #AAAAAA; 
            background-image: url("images/wrp_bg.png");
            background-repeat: repeat;
      }
      #banner{
            border: 1px solid #AAAAAA;
            margin: 5px;
            text-align: left;
            height: 132px;
             background-image: url("images/banner.png"); 
             background-repeat: no-repeat;
             background-position: center;
            background-color: white;
      }

      #banner_img{
            float: left;
            /* border: 1px solid #FFFF0F; */
      }

      /* Gadget - objektas, esantis kaireje puslapio puseje */
      #gadgets{
            width: 21%;
            min-height: 50px;
            float: left;   
            padding: 0px;
            margin: 0px;
      }

      .gadget{
            border: 1px solid #AAAAAA;
            margin-bottom: 5px; 
            padding: 0px;
            background-color: white;
      }

      #content{
            width: 730px; /* 78.5% be padding - parasciu tekstui 590px */ 
            border: 1px solid  #AAAAAA;
            float: right; 
            margin-top: 0px;
            min-height: 50px; 
            margin-bottom: 5px;
            background-color: white;
      }

      #content .header{
            margin-left: -20px;
            margin-right: -10px;
            margin-top: -10px;
      }
      
      #content p{
            text-align: justify;
      }

      #gadgets_content{
            /* min-height: 300px; */
            /* border: 1px solid #AAFFAA; */
            width: 970px;
            margin-left:5px;
            /* margin-bottom: 5px; */
            clear: both;
      }

      .header{              /* Gal but tai bus aprasoma kaip h1 stilius. Kalbetis ar tinka */
            border-bottom: 1px solid #aaaaaa;
            background-color: #eeeeee;
            margin-bottom: 5px;
            text-align: center;
            font-variant: small-caps;
            font-size: 1.2em;
      }

      #footer{
            /* border: 1px solid #AAAAAA; */
            margin: 5px;
            height: 50px; 
            clear: both;
      }
      #footer p{
            text-align: center;
            font-size: 0.8em;
            font-weight: bold;
            font-family: arial;
            color: #000000; /* #4444aa; */
            letter-spacing: 0.1em;
	    /* background-color:#ffffff; */
      }

      #footer p#copyright{
            
      }

      #footer p#designed{
            font-size: 0.6em
      }

      /* Bendras nuorodu stiliaus aprasymas */
      a{
           font-family: Calibri, "Vera Sans", Arial, serif;
      }
      a:link{
           text-decoration: underline;
           color: #0000FF; /* #AAAAAA; */
      }
      a:visited {
           text-decoration: underline;
           color: #ff6d00; /* #CCCCCC; */
      }
      a:active {
           text-decoration: underline overline;
      }
      a:hover {
           text-decoration: underline; 
           color: #9999ff;
           /* font-weight: bold; */
      }
      a[name]:hover {
           text-decoration: none;
           color: #000000;
      }

      /* Pagrindinio teksto formatavimas */
      .text{
           padding-left: 20px;
           padding-right: 10px;
           padding-top: 10px;
           padding-bottom: 20px;
      }
      p{
           /* text-align: justify; */
           margin-top: 0.5em;
           margin-bottom: 0.5em;
      }
      h1{
           text-align: center;
           font:22pt Calibri, "Vera Sans", Arial, serif;
           margin-top: 10px;
           font-variant: small-caps;
      }
      h2{
           text-align: center;
           font:16pt Calibri, "Vera Sans", Arial, serif;
           font-style: italic;
      }
      hr{
            border: 0;
            color: #9E9E9E;
            background-color: #9E9E9E;
            height: 1px;
            width: 100%;
            text-align: left;
            margin-top: 0px;
      } 

      /* Paveiksleliai */
      .img_left{float: left;
           margin-right: 5px;
           margin-bottom: 0px;
      }
      .img_right{float: right;
           margin-left: 5px;
           margin-bottom: 0px;
      }
      .img_frame{ 
           border: 1px solid #9999ff;
           background-color: #eeeeee;
           /* float: left; */          
      }
      .img_frame p{
           font-style: italic;
           font-size: 0.8em;
           margin-top: -3px;
           margin-bottom: 0px;
           margin-left: 3px;
           margin-right: 3px; 
           
           font-variant: small-caps;
           text-align: justify;
      }           
      .img_frame img, iframe{ 
           border-bottom: 1px solid #9999ff;
      }

      /* MENIU STILIAI */

      .menu a{
            font-family: Arial, serif;
            font-variant: small-caps;
      }

      .menu a:link{
            text-decoration: none; 
            color: #AAAAAA; 
      }

      .menu a:hover{
            text-decoration: underline;
            color: #9999ff;
      }

      .menu a:visited {
            text-decoration: none;
            /* color: #ff6d00;  #CCCCCC; */
      } 

      .menu ul{
            list-style-type: none;
            margin-top: 0.4em; 
            margin-bottom:0;
            /* Kad butu prie krasto, ne atitrauktas UL */
            margin-left: 10px; /* IE */
            padding-left: 10px; /* Kitiems */
      } 

      #mainmenu{
            padding-bottom: 5px;
      }

      /* Kalbos pasirinkimo meniu */
      #language{
            width: 100%;
            height: 100%;
            /* border: 1px solid pink; */
            text-align: right;
            font:14pt  arial, serif;
      }
      #language a{
            text-decoration: none; 
            color: #ffffff;
      }
      #language a:hover{
            font-weight: bold;
            background: #9999ff;
            color: yellow; 
            margin-top: 3px;
            margin:bottom: 3px;         
      }
      #language img{
            border: 1px solid #cccccc;
            vertical-align:bottom;
      }
      #language #home{
            border: 0px;
      }
      #language p{
            text-align: right;
            margin-right: 10px;
            margin-top: 5px;
            margin-bottom: 0px
      }
      #language p.banner_menu{
            font-size: 27px;
            font-variant: small-caps;
            text-align: right;
            font-weight: bold;
            
      }

     /* Paieska */
     #search{
            text-align: right;
     }

     #search form{
          
     }

     #search #text_input{
            margin: 5px;
            background: #ffffff;
            border: 1px solid #999999; 
            border-top: 1px solid #999999;
            border-right: 1px solid #cccccc; 
            border-bottom: 1px solid #cccccc;
            width: 92%;
            color: #999999; 
     }

     #search #sbm_button{
            margin-right: 5px;
            margin-bottom: 5px;
            border: 1px solid #bbbbbb;
            background-color: #eeeeee;
     }

     #search #sbm_button, #search #text_input{
            font-family: Calibri, "Vera Sans", Arial, serif;
            font-variant: small-caps;
            font-size: 0.8em;
     }

     /* Partners gadget */
     #partners{
            text-align: center;
     }
     #partners img{
            border: 1px solid #cccccc;
     }

     /* News gadget */
     #news {
            padding-left: 5px;
            padding-right: 5px;
            padding-bottom: 0px;
     }
     #news .header{
            margin-bottom: 0px;
            margin-left: -5px;
            margin-right: -5px;
     }
     #news p{
            font-family: Calibri, "Vera Sans", Arial, serif;
            font-size: 1em; 
     }
     #news .date{
            font-weight: bold;
     }
     