﻿*
{
   margin: 0px 0px;
   padding: 0px 0px;    
}




#banner_r
{   
    margin: 15px 0px 0px 10px;
}
#lista div.module
{
    /*background:transparent url(../../images/body/middle_module_br.png) no-repeat scroll 100% 100%;*/
    background-position: top;
  
    margin: 5px 0px;
    padding:0px 3px 5px 3px;
}

#div1 {
/*background:transparent url(../../images/body/middle_module_tr.png) no-repeat scroll 100% 0;*/
}
#div2 {
/*background:transparent url(../../images/body/middle_module_bl.png) no-repeat scroll 0 100%;*/
}
#div3 {
/*background:transparent url(../../images/body/middle_module_tl.png) no-repeat scroll 0 0;*/
min-height:70px;
overflow:hidden;
/*padding: 10px 10px;*/

}


#listabox
{
    font-family: verdana,arial, Helvetica, sans-serif;       
    width: 407px;
    margin: 0px auto;
   
}

.titulobox
{
  
}

#listabox h3
{
    font-size: 100%;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    padding: 0 0 0 5px;
    text-align: left;    
    text-transform: uppercase;     
}
 
#listabox a
{
    border-style: none;
    text-decoration: none;
    padding: 0px;
    margin: 0px;
    font-family: verdana,arial, Helvetica, sans-serif;
    color: #000080;
}
#listbox#table
{
    border-collapse: collapse;
    empty-cells: show;
}

#listbox#td
{
    padding: 5px;
}

.itembox
{
      padding: 5px 0px 15px;
  
}

.foto
{
    float: left;
    padding: 5px 5px;
    background-color: #E5E5E5;
}
.foto img
{
    width : 120px;
    height: 70px;

}
.resumo
{
    float: left;
    width: 300px;
    vertical-align: middle;
    margin: auto 0;   
}


.resumo_text
{
    width: 100%;  
    vertical-align:middle;
}

#descricao
{  
    width: 420px;
    vertical-align: middle;
    padding: 10px 10px;  
}
.titulo_text
{
    font-size: 100%;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    padding: 0 0 0 5px;
    text-align: left;
    background: transparent url(../../images/body/title_lista.png) no-repeat scroll 0 0;
    text-transform: capitalize;
}

.titulo_text a
{
    border-style: none;
    text-decoration: none;
    padding: 0px;
    margin: 0px;
    color: #000080;
    text-transform: capitalize;
   
}

.td_serv
{
    padding: 10px;
    width: 100%;
    height: 70px;
    vertical-align: middle;
}


#listabox ul
{
     
list-style-image: url(../../images/body/lista.png);
background:transparent none repeat scroll 0 0;
list-style-position:outside;
list-style-type:none;
margin:0 0px 0px 0px;
padding:0;

}
   

#listabox ul li a, ul li span.separator {
color:#000000;
display:block;
height:25px;
line-height:25px;
text-decoration:none;
}

#listabox li
{  
   margin:0 0px 0 30px;
   padding:0;
    
}

.manutencao
{
    text-align:center;
    width:100%;
}
