      body{
        margin: 0;
        padding: 0;
      }
      
      img {
        display:block;
        padding:0;
        margin:0;
      }
      
      #container {
        width:1024px;
        margin: 0 auto;
        border-left: 1px solid black;
        border-right: 1px solid black;
        background-color: #fdfef9;
        background-image: url(images/top_background.jpg);
        background-repeat: repeat-x;
        background-position: 0 129px;
      }
      
      #top_container {
        height: 129px;
        background-image: url(images/top_title.jpg);
        background-position: top right;
        background-repeat: no-repeat;
      }
      
      #top_container p {
        color: #fff;
        font-family: Tahoma, sans-serif;
        font-size: 14px;
        font-weight: 500;
        float: right;
        width: 540px;
        padding: 50px 120px 40px 80px;
        margin:0;
        
      }
      
      /************* MENU ***************/
      
      #menu_container {
        margin:0 16px;
        border-bottom: 1px solid #797067;
      }
      
      #menu {
        border:1px solid #deded2;
        background-color: #fdfdfb;
        padding: 0;
        margin: 28px 0 17px 0;
      }
      
      #menu ul#main {
        margin: 0;
        padding: 0 6px;
        font-family: "Times New Roman", serif;
        font-size: 14px;
        font-weight: bold;
        text-transform: uppercase;
        line-height: 14px;
        height:38px;
      }
      
      #menu ul#main li {
        float: left;
        list-style-type:none;
        padding: 0;
        margin: 0 8px 0 8px;
      }
      
      #menu ul#main li a {
        padding: 12px 6px 12px 6px;
        display: block;
        color: #51524b;
        text-decoration: none;        
      }
      
      #menu ul#main li.selected, #menu ul#main li:hover {
        border-bottom: 5px solid #144f7d;
      }
      
      #menu ul#main li.selected a, #menu ul#main li:hover a  {
        color: #b12924;
        padding-bottom: 7px;
      }
      
      #menu ul#lang {
        float:right;
        margin:0 16px;
        font-size: 14px;
      }
      
      #menu ul#lang li {
        margin: 9px 8px;
        border: 1px solid #c2c2c0;
        list-style-type:none;
        float:left;
      }

      #menu ul#lang li a {
        color: #661b00;
        padding: 4px;
        margin: 0;
        font-weight: bold;
        text-decoration: none;     
      }
      
      /************* CONTENT CONTAINERS ***********/
      
      #content_container {
        padding: 30px 10px;
        overflow: hidden;        
      }
      
      #content_container a {
        color: #54050b;
      }
      
      #content_container a:hover {
        color: #a80f07;
      }
      
      #content_container #left_menu {
        float:left;
        width:215px;
        margin:0;
      	padding-bottom: 32767px;
      	margin-bottom: -32767px;        
      }
      
      #content_container #middle {
        float:left;
        width:530px;
        padding:0;
        margin: 5px 0 0 5px;
        border-left: 1px solid #b1aea6;
      	padding-bottom: 32767px;
      	margin-bottom: -32767px;
      }
      
      #content_container #right_menu {
        float:left;
        width:245px;
      	padding-bottom: 32767px;
      	margin-bottom: -32767px;
      }
      
      /*********** INFO BOXES ***********/
      div.infobox {
        margin: 5px 5px 10px 5px;
        padding: 0 0 25px 0;
        font-size: 12px;
        font-family: Verdana, sans-serif;
      }

      div.infobox h1 {
        font-size: 14px;
        font-weight: bold;
        font-family:  "Times New Roman", serif;
        margin: 12px 0;
        padding: 9px 0 9px 28px;
        text-transform: uppercase;
        background-repeat: no-repeat;
        background-position: 0 45%;
      }


      #left_menu div.infobox {
        border: 1px solid #c6a798;
        background-color: #f9faf4;
        color: #383932;
      }
       
      #left_menu div.infobox h1 {
        background-color: #701e00;
        color: #fff;
        background-image: url(images/h1_tres_brown.gif);
      }

      #right_menu div.infobox {
        border: 1px solid #babbb8;
        background-color: #f3f3eb;
        color: #3a2426;
      }
       
      #right_menu div.infobox h1 {
        background-color: #5c5c5c;
        color: #fff;
        background-image: url(images/h1_tres_gray.gif);
      }
      
      /************** SEARCHBOX ************/
      div.searchbox {
        margin: 5px 5px 10px 5px;
        padding: 2px 0 0 0;
        border: 1px solid #d1d2ce;
        background-color: #fefffd;
      }
      
      div.searchbox h1 {
        padding: 0;
        margin: 0;
        height: 7px;
        background-color: #661b00;
        font-size:0;
      }
      
      div.searchbox p {
        margin:0;
        padding: 8px 8px 13px 8px;
      }
      
      div.searchbox input.inputbox {
        border: 0 none;
        width: 135px;
        padding: 0px 10px;
        height: 21px;
        font-size: 16px;
        background-image: url(images/inputbox.gif);
        background-position: left top;
        background-repeat: no-repeat;
        margin-right:6px;
        line-height: 21px;
        color: #661b00;
      }
      
      div.searchbox input.searchbutton {
        border: 0 none;
        width: 48px;
        height: 20px;
        background-image: url(images/searchbutton.gif);
        background-position: left top;
        background-repeat: no-repeat;
        cursor: pointer;
      }
      
      /*********** INFO BOX MENU **********/
      
      #left_menu div.infobox ul {
        margin: 0;
        padding: 0;
        font-size:12px;
      }

      #left_menu div.infobox ul li {
        padding:7px 0 7px 19px;
        margin: 0;
        list-style-type:none;
      }
      
      #left_menu div.infobox ul li a {      
        color: #383932;
        text-decoration: none;
      }

      #left_menu div.infobox ul li.selected, #left_menu div.infobox ul li:hover {
        padding-left:0px;
      }
      
      #left_menu div.infobox ul li.selected a, #left_menu div.infobox ul li:hover a {
        border-left: 10px solid #144f7d;
        padding-left:9px;
        color: #611303;
        font-weight: bold;
      }

      #left_menu div.infobox ul li.selected ul li a,#left_menu div.infobox ul li:hover ul li a  {
        border-left: none;
        padding-left:0;
        color: #383932;
        font-weight: normal;        
      }

      #left_menu div.infobox ul li.selected ul li.selected, #left_menu div.infobox ul li:hover ul li:hover {
        padding:7px 0 7px 29px;
        /*margin: 0;
        font-style: italic;*/
        text-decoration: underline;
        font-weight: normal;
      }

      #left_menu div.infobox ul li.selected ul li, #left_menu div.infobox ul li:hover ul li {
        padding:7px 0 7px 29px;
        font-weight: normal;
        margin-left: 9px;
      }

      #left_menu div.infobox ul li ul, #left_menu div.infobox ul li.selected ul {      
        padding:0;
        margin:0;
      }
      
      /************** INFO BOX CONTENT ***************/

      div.infobox h2 {
        margin: 20px 10px 0 10px;
        padding:0;
        text-align: justify;
        font-size: 12px;
        font-weight:bold;
      }
      
      div.infobox p {
        margin: 0 10px 10px 10px;
        text-align: justify;
      }
      
      div.infobox p img {
        border: 1px solid #9c847c;
        margin: 0 auto;
      }
      
      /*********** CONTENT STYLES *************/
      
      #middle h1.title {
        color: #cdcdc8;
        background-image: url(images/content_title.gif);
        background-position: top left;
        background-repeat: no-repeat;
        font-size: 36px;
        font-family: "Times New Roman", serif;
        text-transform: uppercase;
        line-height: 53px;
        padding:0 20px;
        margin:0;
      }
      
      #content {
        padding: 22px 28px;
        color: #54050b;
        font-size: 13px;
        font-family: Tahoma, sans-serif;
      }
      
      #content p {
         text-align: justify;
      }
      
      #content h1 {
        color: #144f7d;
        font-weight: bold;
        font-size: 13px;
        margin: 10px 0;
        padding:0;
      }

      #content h2 {
        color: inherit;
        font-weight: bold;
        font-size: 13px;
        margin: 10px 0;
        padding:0;
      }

      #content h3 {
        color: inherit;
        font-weight: normal;
        font-size: 13px;
        margin: 10px 0;
        padding:0;
      }

      #content img {
        border: 1px solid #9c847c;
        margin: 0 auto;
      }

      #content table {
        border-collapse: collapse;
        margin: 5px;
      }
      
      #content table th {
        background-color: #5c5c5c;
        color: #fff;
        font-weight:bold;
        padding: 5px;
        font-size: 13px;
        text-transform:uppercase;
      }

      #content table tbody {
        border: 1px solid #babbb8;
        color: #3a2426;
      }     

      #content table td, #content table td+td+td,#content table td+td+td+td+td{
        padding: 4px;
        background-color: #fefffd;
      }      

      #content table td+td, #content table td+td+td+td,#content table td+td+td+td+td+td {
        padding: 4px;
        background-color: #f3f3eb;
      }      
      
      #content table tbody td
      {
      	border-top: 1px solid #babbb8;
      }   	
      
      #content ul.attachments {
        border-bottom: 1px solid #797067;
        margin:0;
        padding: 10px 5px;
      }

      #content ul.attachments a {
        display: block;
        margin: 8px 0;
      }
      
      #content ul.attachments li {
        list-style-image: url('images/text-x-generic.png');
        padding:0;
        margin:0;
        margin-left: 20px;
      }
      
      #content ul.attachments li img {
        border:none;
        display:inline;
      }
      
      /************** NEWS STYLE ****************/
      
      #content .news {
        margin: 0 0 28px 0;
      }
      
      #content .news h1 {
        color: #144f7d;
        font-weight: bold;
        font-size: 13px;
        margin: 10px 0;
        padding:0;
      }
      
      #content .news h1 .date {
        font-weight: normal;
        color: #54050b;
      }
      #content .news  p {
        text-align: justify;
      }
      #content .news a {
        font-size: 12px;
      }
      
      /************ FOOTER **********************/
      
      #footer {
        background-color: #701e00;
        height:30px;
        width:1024px;
        font-family: Tahoma, sans-serif;
      }
      
      #footer a {
        clear: both;
        text-decoration: none;
        color: #d38d6b;
        font-size: 14px;
        display:block;
        float:right;
        padding:7px 20px;
        line-height:14px;
      }

      #logo
		{
		width:273px;
		height:129px;
		background-repeat:no-repeat;
		background-image:url('images/top_logo.jpg');
		}
	  #raidorg
	  	{
	  	width:182px;
	  	height:120px;
	  	background-repeat:no-repeat;
	  	background-image: url('images/img_raidorganizacijam.jpg');
	  	}
