html {
  margin:0;
  padding:0;
  width:100%;
  height:100%;
}

#los {
  margin:auto;
  width:900px;
  padding-top: 0px;
}

BODY {
    PADDING-BOTTOM: 0px; 
    BACKGROUND-COLOR: #f4f4ea; 
    MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px ; 
}

td, p, a, div, input, select, textarea, h3 {
    font-family: Tahoma, Arial, Verdana;
    font-size:11px;
    color:#333333;
}

h2, h2 a {
    font-size: 18px;
    font-weight: bold;
}

a img {
    border: 0px
}

TABLE.topmenu {
    padding: 0px; border: 0px ; border-spacing: 0;
    PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px ; 
}

TABLE.topmenu TD {
        TEXT-ALIGN: center; LINE-HEIGHT: 39px; 
        TEXT-TRANSFORM: uppercase;  
        FONT-FAMILY: Tahoma, Arial, Verdana; 
        PADDING-BOTTOM: 0px; MARGIN: 0px; 
        PADDING-LEFT: 0px; PADDING-RIGHT: 0px;  PADDING-TOP: 0px;
        background-image: url(/img/back_top_menu.gif);
        background-repeat: repeat-x;
        background-position: top;

}

TABLE.topmenu2 {
    MARGIN-TOP: 00px; 
    WIDTH: 0px BORDER-COLLAPSE: collapse ; padding: 0px; border: 0px ; border-spacing: 0;  
}

TABLE.topmenu2 TD {
        TEXT-ALIGN: center; LINE-HEIGHT: 39px; 
        TEXT-TRANSFORM: uppercase; WIDTH: 0px; 
        DISPLAY: inline; FONT-FAMILY: Tahoma, Arial, Verdana; 
        PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px;  PADDING-TOP: 0px
        

}

DIV.topmenutext {
        TEXT-ALIGN: center; HEIGHT: 39px;
        vertical-align: middle; 
        TEXT-TRANSFORM: uppercase; WIDTH: 125px; 
        FONT-FAMILY: Tahoma, Arial, Verdana; 
        
}

DIV.topmenutextw {
        TEXT-ALIGN: center; LINE-HEIGHT: 39px; 
        TEXT-TRANSFORM: uppercase; WIDTH: 0px; 
        DISPLAY: inline; FONT-FAMILY: Tahoma, Arial, Verdana; FLOAT: left ;
        background-image: url(/img/back_top_menu.gif);
        background-repeat: repeat-x;
}

DIV.search_text {
        WIDTH: 677px;
        DISPLAY: inline; FONT-FAMILY: Tahoma, Arial, Verdana; FLOAT: left ;
        background-image: url(/img/search_repeat.gif);
        background-repeat: repeat-x;
}


DIV.search_text2 {
        WIDTH: 500px;
        DISPLAY: inline; FONT-FAMILY: Tahoma, Arial, Verdana; FLOAT: left ;
       
}


DIV.next {
    MARGIN-TOP: 10px; WIDTH: 900px; MARGIN-BOTTOM: 0px ;       
    
}

DIV.first {
    MARGIN-TOP: 0px; WIDTH: 900px; MARGIN-BOTTOM: 0px ;      
    
}

A {
    FONT-FAMILY: Tahoma, Arial, Verdana; COLOR: #003466; 
    FONT-SIZE: 10px; TEXT-DECORATION: none
}

A.topmenu {
    FONT-FAMILY: Tahoma, Arial, Verdana; COLOR: #003466 
    FONT-SIZE: 10px; TEXT-DECORATION: none
}

A.linkmenu {
    FONT-FAMILY: Tahoma, Arial, Verdana; COLOR: #003466; 
    FONT-SIZE: 14px; TEXT-DECORATION: none
}

div.leftdiv {
     MARGIN-TOP: 5px; WIDTH: 204px; MARGIN-BOTTOM: 0px ; border: solid 0px black;
      PADDING-LEFT: 0px; PADDING-RIGHT: 0px; 

}

div.maindiv {
     WIDTH: 690px; 
     margin-left: 5px;
     margin-top: 5px;
     border: solid 0px black; 
     padding: 0px;
}

div.leftblock {
    margin-top: 0px;
    padding: 10px;
    width: 184px;
    font-family: Tahoma, Arial, Verdana;
    font-size:11px;
    color:#333333;
   
}

TABLE.leftmenu {
    MARGIN-TOP: 0px; 
    WIDTH: 0px ; BORDER-COLLAPSE: collapse ; 
    border-spacing: 0;  
    border-width: 1px;
    width: 204px;
}

TABLE.leftmenu TD.leftmenu {
    MARGIN-TOP: 0px; 
    WIDTH: 0px ; BORDER-COLLAPSE: collapse ; 
    border-spacing: 0;  
    border-width: 0px;
    width: 204px;
    background: #E2E2C8 ;
    background-image: url('/img/leftblock_bg.gif');
    background-repeat: no-repeat;
    background-position: bottom;
}

TABLE.maindesc TD.maindesc {
    MARGIN-TOP: 0px; 
    WIDTH: 0px ; BORDER-COLLAPSE: collapse ; 
    border-spacing: 0; 
    border-width: 0px;
    background: #EA9906; 
    background-image: url('/img/home_resbox_bg.gif');
    background-repeat: no-repeat;
    background-position: bottom;
    
}

div.mainblock {
    margin-top: 0px;
    padding: 10px;
    font-size:11px;
    color:#ffffff;
   
}

TABLE.bottom_menu{
    margin-top: 10px;
}

TABLE.bottom_menu td.bottom_menu{
    font-family:Arial;
    text-transform:uppercase;
    width:100%;
    text-align:center;
    background: url('../img/mainfootmenu_bg.gif') repeat-x;
}

TABLE.mainlist{
    WIDTH: 690px;
}

TABLE.mainlist TD.mainlistup{
    background: url('/img/hdr_bg.gif') top repeat-x;
    color:#424224;
    WIDTH: 640px;
}

TABLE.mainlist TD.mainpager{
    background-color:#81815A;
    color:#FFFFFF;
    font-weight:normal;
    padding:10px 5px 10px 25px;
    text-align:left;
    font-size:11px;
    border-left: solid;
    border-left-color: #e2e2c8;
    border-left-width: 3px;
    border-right: solid;
    border-right-color : #e2e2c8;
    border-right-width: 3px;
    
}

TABLE.mainlistunit {
    
    font-weight:normal;
    text-align:left;
    border-left: solid;
    border-left-color: #e2e2c8;
    border-left-width: 3px;
    border-right: solid;
    border-right-color : #e2e2c8;
    border-right-width: 3px;
    WIDTH: 690px;
    background-color: white;
    
}

TABLE.mainlistunit2 {
    
    font-weight:normal;
    text-align:left;
    border-left: solid;
    border-left-color: #e2e2c8;
    border-left-width: 3px;
    border-right: solid;
    border-right-color : #e2e2c8;
    border-right-width: 3px;
    WIDTH: 690px;
    background-color: #F5F5F5;
    
}

TABLE.mainlistunit td.mainlistunitleft {
    padding: 10px 60px 10px 20px;
    width: 130px;
}

TABLE.mainlistunit2 td.mainlistunitleft {
    padding: 10px 60px 10px 20px;
    width: 130px;
    
}

TABLE.mainlist TD.mainlistdown{
    background: url('/img/btn_bg.gif') top repeat-x;
    color:#424224;
    WIDTH: 640px;
}

table td.unitleft{
    width: 345px;
}

table td.unitright{
    width: 315px;
    padding-left: 30px;
}

table td.dottedupdown{
    border-top :1px dashed #ABABAB;
    border-bottom:1px dashed #ABABAB;
    padding: 10px;
    padding-left : 20px;
    
}

table td.dottedup{
    border-top :1px dashed #ABABAB;
    padding: 10px;
    padding-left : 20px;
    
}

table td.dottedleft{
    border-left  :1px dashed #ABABAB;
    padding: 10px;
    padding-left : 20px;
    
}

table td.unitcommentleft{
    padding: 10px;
    padding-left : 20px;
    width: 250px
    
}

table td.unit{
    padding: 10px;
    padding-left : 20px;
    
}

table td.unithead{
    
    padding-left : 20px;
    
}

table td.unitdesc{
    padding: 10px;
    padding-left : 10px;


    background-color: #E2E2C8;
    width: 300px;
}



#page_navigator {}
#page_navigator .pager {
  
  float: left;
  
  font-size: 12px;
  padding: 4px;
  width: 16px;
  text-align: center;
  margin-right: 2px;
  margin-top: 2px;
  color: #000000;
}
#page_navigator .pager:hover {
  background-color: #fff;
}
#page_navigator .nolink{
  
  float: left;
  
  font-size: 12px;
  padding: 4px;
  width: 16px;
  text-align: center;
  margin-right: 2px;
  margin-top: 2px;
  color: #fff;
}

border: 1px #b5b5b5 solid;
background-color: #efefef;
color: #6AAACF;