html,body { padding: 0px; margin: 0px; }  
table {                                          
   font-family: Verdana;
   font-size: 12px;
   color: #382922; } 

p
{
  margin-top: 15px;
  margin-bottom: 14px;
}   

h2
{
   font-family: Verdana;
   font-size: 14px;
   font-weight: bold;
   color: #01389C;  
   padding-top: 0px;
   padding-bottom: 0px;
   margin-top: 5px;
   margin-bottom: 0px;
}

h3
{
   font-family: Verdana;
   font-size: 13px;
   color: #01389C;  
   padding-top: 0px;
   padding-bottom: 0px;
   margin-top: 10px;
   margin-bottom: 5px;
   text-align: center;
}
   
.article
{
   font-family: Verdana;
   font-size: 13px;
   padding-top: 0px;
   padding-bottom: 0px;
   margin-top: 10px;
   margin-bottom: 5px;
   text-align: center;
}

.chapter
{
   font-family: Verdana;
   font-size: 13px;
   font-weight: bold;
   padding-top: 0px;
   padding-bottom: 0px;
   margin-top: 10px;
   margin-bottom: 5px;
   text-align: center;
}

.subchapter
{
   font-size: 13px;
   text-align: center;
   padding-top: 10px;
   padding-bottom: 0px;
   margin-top: 10px;
   margin-bottom: 5px;
}

i
{
   font-size: 11px;
   color: #01389C;
}

div.logo 
{
  position: absolute; 
  top: 42px;
  left: 115px;
  width: 436px;
  height: 59px;
  z-index: 1;
  background-image: url('../images/logo.png');   
}

div.power 
{
  position: absolute; 
  top: 152px;
  left: 0px;
  width: 299px;
  height: 31px;
  z-index: 1;
}

div.icon 
{
  position: absolute; 
  top: 50px;
  right: 0px;
  width: 71px;
  height: 30px;
  z-index: 1;
}

div.btn
{
  font-family: Verdana;
  font-size: 11px;
  color: white;
  width: 99px;
  height: 19px;
  background-color: #01389C;
  text-align: center;
  margin-top: 15px;
  margin-bottom: 15px;
  padding-top: 2px;
}

div.btn a
{
  font-family: Verdana;
  font-size: 11px;
  color: white;
  text-decoration: none;
}
div.btn a:visited { COLOR:  white;}
div.btn a:hover { color: white;}  

#menu
{
   font-family: Arial;
   font-size: 14px;
   color: black;
   text-decoration: none;
   padding-left: 19px; 
}

.menu
{
  position: absolute; top: 209px; left: 44px; width: 211px; z-index: 1;
} 

.hoverRow { background-color: #E8EAEA; }

.nolits {background-color: transparent;}

/*td.left
{
  padding-top: 168px; padding-left: 45px;
}  */

td.left_adr
{
  background-image: url("../images/line_v.jpg");
  background-repeat: repeat-y;
  width: 5px;
}

td.right_adr  
{
   font-family: Verdana;
   font-size: 11px;
   color: black; 
   padding-left: 10px;
}

td.bottom  
{
   font-family: Verdana;
   font-size: 11px;
   color: black; 
}

td.bottom_r 
{
  font-family: Verdana;
  font-size: 11px;
  color: black; 
  padding-left: 42px;
  padding-right: 42px;
}

td.line_h
{
    background-image: url("../images/line_h.gif");
    background-position: bottom;
    background-repeat: repeat-x;
}

#bot_a2 
{
   font-family: Verdana;
   font-size: 11px;
   color: #01389C; 
}
#bot_a2:visited { COLOR:  #01389C;}
#bot_a2:hover { color: #656565;} 
 
#bot_a
{
   font-family: Verdana;
   font-size: 11px;
   color: black; 
   text-decoration: none;
}

td.bot_line
{
  padding-left: 42px;
  padding-right: 42px;
}

td.content
{
  padding-left: 42px;
  padding-right: 42px;
  padding-top: 24px;
  padding-bottom: 24px;
  text-align: justify;
}

td.plan
{
  padding-top: 11px;
  padding-bottom: 11px;
  padding-right: 10px;
  text-align: left;
}

.r_table
{
border: 1px;border-collapse: collapse;
}

td.rh
{
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 10px;
  padding-left: 10px; 
  background-color: #F4F4F4;
  text-align: center;
}
td.r3
{
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 10px;
  padding-left: 10px; 
  background-color: #F4F4F4;
}
td.r2
{
  padding-top: 5px;
  padding-bottom: 5px;
  padding-right: 10px;
  padding-left: 10px; 
}

td.tbl_page_l
{
  padding-top: 11px;
  padding-bottom: 11px;
  padding-right: 10px;
  white-space: nowrap;
}

td.l_tbl
{
  padding-top: 11px;
  padding-bottom: 11px;
  padding-left: 10px; 
  white-space: nowrap;                    
}

td.c_tbl
{
  padding-left: 5px;
  padding-right: 10px; 
}

td.del_1
{
  padding-right: 10px; 
}

td.del_2
{
 padding-right: 10px;
 padding-left: 10px;
}

td.del_3
{
  padding-left: 10px;
}

img.baner{margin-bottom: 17px;}
img.plan{float: left;}

.float_l{float: left;} 
.float_r{float: right;} 

.align_j
{
 text-align: justify;
}

.h2
{                                          
   font-family: Verdana;
   font-size: 12px;
   font-weight: bold;
   color: #01389C;  
}                       

.date
{
   font-family: Verdana;
   font-size: 14px;
   font-weight: bold;
   color: #01389C;  
   float: right;
}

.h3
{
   font-family: Verdana;
   font-size: 11px;                      
   font-weight: bold;
   color: #01389C;  
}

hr
{
  height: 1px;
  border: 0;
  background-color: #BFBFBF;
  padding: 0px;
  margin-top: 0px;
  margin-bottom: 6px;
}

a
{
   font-family: Verdana;
   font-size: 12px;
   color: #01389C; 
}
a:visited { COLOR:  #01389C;}
a:hover { color: #656565;}  

.blue
{
   font-family: Verdana;
   font-size: 12px;
   color: #01389C;        
   font-weight: bolder;
}

.black
{
   font-family: Verdana;
   font-size: 13px;
   color: black;        
   font-weight: bolder;
}

#lsmall
{
   font-family: Verdana;
   font-size: 11px;
   color: #01389C; 
}
#lsmall:visited { COLOR:  #01389C;}
#lsmall:hover { color: #656565;}  

.alf_sel
{
   font-family: Verdana;
   font-size: 12px;
   color: black; 
   font-weight: bolder;
}
.alf_sel:visited { COLOR:  black;}
.alf_sel:hover { color: black;}  
.determ
{
 padding-top: 3px;
}

.tbl_img
{
border: solid 12px #EAEAEA; 
float: left; 
margin-bottom: 10px; 
margin-right: 23px;
}

.tbl_dep
{
  border: solid 12px #EAEAEA; 
  background-color: #EAEAEA;
}

.tbl_dep2
{
  border: solid 12px #EAEAEA; 
  background-color: #EAEAEA;
  margin-bottom: 0px; 
}

.td_foto
{
padding-right: 33px;
}
.tbl_dep3
{
  margin-bottom: 20px;
}
   
.tbl_img_nb
{
float: left; 
margin-bottom: 10px; 
margin-right: 23px;
}

.foto {border: solid 1px black;}
.send_btn
{
  border: none;
  background-color: #01389C;
  height: 20px;
  font-family: Verdana;
  font-size: 11px;
  color: white;   
}

input{border: solid 1px #BFBFBF;}
textarea{border: solid 1px #BFBFBF;}

.menu_tbl
{
  padding-left: 0px; 
}

.menu_tbl2
{
  padding-left: 20px; 
}

.h_new
{
 color: #4F4D4D;
 padding-bottom: 3px; 
 font-family: sans-serif; 
 font-size: 18; 
 font-weight: bolder; 
}

ul
{
  list-style-image:url(../images/li.gif);
  margin-bottom: 0px;
  margin-top: 0px;
  margin-left: 15px;
}

li
{
  padding-top: 3px;
  padding-bottom: 2px;
}

.pad10
{
 padding-left: 10px;
}

#td_dep_right
{
  background: url("../images/er.gif") top right no-repeat;
}

#doc{margin-top: 12px;}

.determ_search{  font-family: Verdana;
   font-size: 12px; height: 20px;}