﻿body 
{
    background-image:url(../assets/layout/backgroud.jpg);
    background-repeat:repeat-x;
    background-color:#bababa;
    margin:0px;
    font-family:Arial;
    font-size:12px;
    color:#333333;
    line-height:16px;
}
.sitezone 
{
    background-image:url(../assets/layout/logo.jpg);
    background-repeat:no-repeat;
    background-position:-10px 0px;
    width:1000px;
    height:100%;
    margin-left: auto;
    margin-right: auto;
}
.sitezone_content
{
    width:1000px;
    margin-left: auto;
    margin-right: auto;
}
.topo
{
    width:1000px;
    height:458px;
}
.flash
{
     position:absolute;
     top:140px;
}

#menutopo
{
    background-image:url(../assets/layout/fundo_menu.gif);
    background-repeat:no-repeat;
    background-position:310px 0px;
    position:absolute;
    top:115px;
    width:980px;
	height:63px;
}
#botoes_menutopo
{
     margin:5px 0 0 326px;
}

.caixa
{
    background-image:url(../assets/layout/caixa_topo.gif);
    background-repeat:no-repeat;
    background-color:#FFFFFF;
    width:972px;
    height:260px;
    
}
.caixa_rodape
{
    background-image:url(../assets/layout/caixa_rodape.gif);
    background-repeat:no-repeat;
    width:972px;
    height:11px;
}
.barra_rss
{
    background-image:url(../assets/layout/barra_rss.gif);
    background-repeat:no-repeat;
    font-family:Arial;
    font-size:11px;
    width:980px;
    height:37px;
    padding-top:8px;
    padding-right:10px;
    padding-left:20px;
    color:#333333;
}
.barra_menu
{
    background-image:url(../assets/layout/barra_menu_rodape.gif);
    background-repeat:no-repeat;
    background-position:right;
    font-family:Arial;
    font-weight:bold;
    font-size:12px;
    width:419px;
    margin-right:15px;
    height:37px;
    float:right;
    color:#ffffff;
}
.creditos
{
    font-family:Arial;
    font-weight:bold;
    font-size:12px;
    width:300px;
    margin-left:5px;
    height:37px;
    float:left;
    color:#ffffff;
}

p 
{
    font-size:12px;
    margin-bottom:3px;
    line-height:16px;
    text-align:justify;
}



.link_rss
{
    text-decoration:none;
    color:#333333;
}
.link_rss:hover
{
    text-decoration:underline;
      color:#999999;
}

.link_branco
{
    text-decoration:none;
    color:#ffffff;
}
.link_branco:hover
{
    text-decoration:underline;
      color:#ffffff;
}

.tit_rss
{
    color:#13a4ce;
     font-weight:bold;
     padding-left:10px;
}


h1 
{
    font-size:20px;
    font-weight:bold;
    margin:0;
}
h2
{
    font-size:16px;
    font-weight:bold;
    margin:0;
}
h3
{
    font-size:12px;
    font-weight:normal;
    margin:2px 0px 2px 0px;
}



 fieldset
{
	border: solid 1px #dddddd;
	padding: 0px;

}

fieldset legend
{
	color: #ca952c;
	font-weight: bold;
	padding: 10px;
}

.agencialegend
{
    color:#d877eb;
    font-size:14px;
    }
.agencia_list
{
     width:620px;
     height:18px;
     border-bottom:dotted 1px #cdcdcd;
     padding:4px 10px 4px 20px;
    }

.caixa_agencia
{
    background-image:url(../assets/layout/caixa_agencia.png);
    background-repeat:no-repeat;
    height:236px;
     width:700px;
    }

.mandatoryField
{
	border-right: solid 2px #509cfb;
}
.formLabel
{
    width: 180px;
	text-align: right;
	padding-right: 4px;
}
input, select
{
	font-size: 11px;
	border: solid 1px #cdcdcd;
	 color:#333333;  
}

.Botao_Lateral
{
    background-image:url(../assets/botoes/bt.png);
    background-repeat:no-repeat;
    width:240px;
    font-size:13px;
    font-weight:bold;
}

#menu_lateral {
	width: 238px;
	margin: 10px;
	
}
	
#menu_lateral li  {
 padding-bottom:2px;
	
}

#menu_lateral li a {
	height: 22px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	text-decoration: none;
}	
	
#menu_lateral li a:link, #menu_lateral li a:visited {
	color: #333;
	display: block;
	background:  url(../assets/botoes/bt_small.png);
	padding: 4px 0 0 10px;
	font-size:10px;
	font-weight:bold;
}
	
#menu_lateral li a:hover {
	color: #333;
	background:  url(../assets/botoes/bt_small.png) 0 -26px;
	padding: 4px 0 0 15px;
}

#menu_lateral ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
	
#menu_lateral span
{
 padding:10px 0 3px 10px ;
 font-size:14px;
 font-weight:bold;
}

img {
    border: none;
} 


.separador 
{
    background-image: url(../assets/layout/linha_x_pontos.gif);
    background-repeat: repeat-x;
    height:15px;
    width:100%;
    margin-top:30px;
    margin-bottom:10px;
}


.link_conteudos 
{
    font-weight: bold;
    color:#0067c5;
    font-size: 11px;
    text-decoration:none;
    padding-right:6px;
    padding-left:6px;
}
.link_conteudos:active 
{
    font-weight: bold;
    font-size: 11px;
    color:#83929f;
    text-decoration:none;
}
.link_conteudos:visited
{
    font-weight: bold;
    font-size: 11px;
    color:#83929f;
    text-decoration:none;
}
.link_conteudos:hover
{
    font-weight: bold;
    font-size: 11px;
    color:#83929f;
    text-decoration:none;
}
        
.content_data
{
    font-size: 10px;
    font-weight:normal;
    color: #819298;
}
    
    
.destaque_produto
{
     width:210px;
     float:left;
     margin-left:15px;
     margin-right:1px;
    }
    
.destaque_texto
{
      margin-left:10px; font-size:11px;
      line-height:15px;
      text-align:left;
      width:195px;
      padding-top:10px;
      padding-bottom:10px;
    }
      
.link {
	color: #00a8ff;
	text-decoration:underline;
}
.link:visited {
	text-decoration:underline;
	color: #00a8ff;
}
.link:hover {
		color: #dea402;
		text-decoration:underline;
}
.link:active {
	text-decoration:underline;
	color: #00a8ff;
}

.newsletter
{
   
    width:250px;
    height:90px;
    border:solid 1px #cccccc;
    background-color:#f7f7f7;
    font-size:11px;
    color:#333333;
}
    
    
    
.blog_titulo
{
     font-size:12px;
     font-weight:bold;
     color:#ef812b;
     padding-bottom:4px;
    
    }
    
    
.blog_titulo:hover
{
     font-size:12px;
     font-weight:bold;
     color:#2acaff;
     padding-bottom:4px;
    
    }
    
    
 .blog_texto
{
     font-size:11px;
     font-weight:normal;
     color:#666666;
     line-height:13px;
     padding-bottom:4px;
    
    }
    
.ler_artigo:link img
{
    background-image:url(../assets/botoes/ler_artigo.png);
    background-repeat:no-repeat;  
    background-position:0px 0px;  
    width:76px;
    height:18px;
    margin-right:3px;
}
a.ler_artigo:hover img
{
        background-image:url(../assets/botoes/ler_artigo.png);
    background-repeat:no-repeat;  
    background-position:0px -18px;  
    width:76px;
    height:18px;
    margin-right:3px;
    cursor:pointer;
}

a.ler_artigo:active img
{
       background-image:url(../assets/botoes/ler_artigo.png);
    background-repeat:no-repeat;  
    background-position:0px -18px;  
    width:76px;
    height:18px;
    margin-right:3px;
    cursor:pointer;
}
a.ler_artigo:visited img
{
        background-image:url(../assets/botoes/ler_artigo.png);
    background-repeat:no-repeat;  
    background-position:0px -36px;  
    width:76px;
    height:18px;
    margin-right:3px;
    cursor:pointer;
}



.voltar:link img
{
    background-image:url(../assets/botoes/voltar.png);
    background-repeat:no-repeat;  
    background-position:0px 0px;  
    width:76px;
    height:18px;
    margin-right:3px;
}
a.voltar:hover img
{
        background-image:url(../assets/botoes/voltar.png);
    background-repeat:no-repeat;  
    background-position:0px -18px;  
    width:76px;
    height:18px;
    margin-right:3px;
    cursor:pointer;
}

a.voltar:active img
{
       background-image:url(../assets/botoes/voltar.png);
    background-repeat:no-repeat;  
    background-position:0px -18px;  
    width:76px;
    height:18px;
    margin-right:3px;
    cursor:pointer;
}
a.voltar:visited img
{
        background-image:url(../assets/botoes/voltar.png);
    background-repeat:no-repeat;  
    background-position:0px -18px;  
    width:76px;
    height:18px;
    margin-right:3px;
    cursor:pointer;
}

.boxtitle_client
{
     padding:6px;
     width:100%;
     
    }

.link_menu_rodape 
{
    font-weight: bold;
    color:#ffffff;
    font-size: 11px;
    text-decoration:none;
}

.link_menu_rodape:hover
{
    font-weight: bold;
    font-size: 11px;
    color:#ffffff;
    text-decoration:underline;
}
.size11 { font-size:11px;}
.size14 { font-size:14px; font-weight:bold;}
.size12 { font-size:12px; font-weight:bold;}
.azul {color:#00d2ff;}
.cinza {color:#666666;}

.listagem_d_noticias
{ width:100%;
 
  }
  
.blog
{
      background-image:url(../assets/layout/blog.png);
      background-repeat :no-repeat;
      background-position:20px 0px;
      width:255px;
}








#modalPage
{
    display: none;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px; left: 0px;
}
.modalBackground
{
    filter: Alpha(Opacity=60); -moz-opacity:0.6; opacity: 0.6;
    width: 100%; height: 100%; background-color: #ffffff;
    position: absolute;
    z-index: 500;
    top: 0px; left: 0px;
}
.modalContainer
{
    position: absolute;
    width: 391px;
    height: 280px;
    margin-top: 160px;
    margin-left: 32%;
    margin-right:32%;
    z-index: 750;
}
.modal
{
    z-index: 1000;
    width: 391px;
    height: 280px;
    padding: 0px;
    background-image:url(../assets/layout/caixa_video.png);
    background-repeat:no-repeat;
}
.modalTop
{
    width: 370px;
    padding:10px 15px 0px 0px;
    color: #999999;
    text-align: right;
    font-family:Arial;
    font-size:9px;
}
.modalTop a, .modalTop a:visited
{
    color: #999999;
    font-family:Arial;
       font-size:9px;
       text-decoration:none;
}
.modalTop a:hover
{color:#cdcdcd;}
.modalBody
{
    padding:0px 5px 5px 20px;
    color:#ffffff;
}