﻿/*-----------------------------------------------------------------------------
ADVBMG

versão               : 1.1  // Sempre que houver modificação, por favor alterar a versao da folha
autor                : Diego S. Constancio
email                : damno@damno.com.br;
website		     : 
data de criacao      : 20/06/2008 
Ultima modificação   : n/a
Autor da Modificação : n/a
 
!- Legenda de comentários 
-----------------------------------
 :LIXO     - Maneira ruim de contornar um problema
 :ALTERAR  - Alterar no fim do desenvolvimento do projeto
 :BUG      - Problema no código

-----------------------------------------------------------------------------*/

/* =Geral
-----------------------------------------------------------------------------*/
* {
	
	padding:0px;
}
 
img, fieldset {
	border:none;
}
body 
{
    
    margin:0px;
	font:8pt "Trebuchet MS", Arial, Verdana;
	color:#666;
	background:url(../site/images/ly_bg.jpg);
	background-repeat:repeat-x;
}
html, body {
	height: 100%;
	}


* html #container  {
	height: 100%; /* hack para IE6 que trata height como min-height */
	}

hr {
		margin:5px;
	border-top:1px solid #d9d9d9;
    border-bottom:0px solid #d9d9d9;
    color:#d9d9d9;
    background-color:#d9d9d9;
    height:1px;
	margin-left:-3px;
	width:100%;
}
span{ display:block;}
h1 
{
    margin:0px;
    background:url(../site/images/im_h1.gif);
    background-repeat:no-repeat;
    padding-left:30px;
    margin-top:7px;
    color:#780204;
    font-size:16pt;
    height:30px;
    padding-top:5px;

    
     }
h2 {}
p 
{margin:0px;
    	margin-bottom:10px; }

a         { color:#333; text-decoration:none; }
a:hover   { color:#EA3C7B; text-decoration:none; }

/* =Estrutura
-----------------------------------------------------------------------------*/
#container 
{
    min-height: 100%;
    margin:0px;
	margin:auto;
	width:924px;
	padding-left:40px;
	
	display:table;
	
	background:url(../site/images/ly_centro.jpg);
	background-repeat:no-repeat;
	
}
#topo
{margin:0px;
 margin-top:9px;
     margin-left:-13px;}
.topo1{  margin-left:-41px; margin-top:0px; height:137px;}
#conteudo
{ margin:0px;
  
  min-height:400px;
     padding-right:50px;
      padding-left:20px; 
 text-align:justify;
 padding-top:30px;
 display:table;
 
 }
.imgComposicao
{margin:0px;
     float:right; }
/* =Formulários
-----------------------------------------------------------------------------*/
.formulario label    { display:block; font:bold 12px "Trebuchet MS", Arial, Verdana; color:#666; }
.formulario .campo   { background:#FCFCF9; border:1px solid #E3E5E0; width:40%;  padding:2px; margin-bottom:5px; font:11px "Trebuchet MS", Arial, Verdana; color:#666; }
.formulario .uf   { background:#FCFCF9; border:1px solid #E3E5E0; width:100px;  padding:2px; margin-bottom:5px; font:11px "Trebuchet MS", Arial, Verdana; color:#666; }
.formulario .campo:hover { border:1px solid #EA3C7B; }
.formulario .campo:focus { background:#FFF0F4; border:1px solid #EA3C7B; }
.formulario .botao   { background:url(../img/bg-btn-grd.jpg) repeat-x; border:1px solid #B92B59; padding:2px; font:bold 12px "Trebuchet MS", Arial, Verdana; color:#FFF; margin:10px 0px 0px 0px; cursor:pointer; text-decoration:none; text-transform:uppercase;  float:left; }
.formulario textarea { height:80px; }


/* =Box de Mensagems
-----------------------------------------------------------------------------*/
.erro      { width:250px; margin:20px auto; background-color:#FFF0F4; border:1px solid red; display:block; clear:both; padding-bottom:10px; padding-top:10px; text-align:center; height:30px; font: bold 15px "Trebuchet MS", Arial; color:#414141; }
.sucesso      { width:200px; margin:20px auto; background-color:#FCFCF9; border:1px solid blue; display:block; clear:both; padding-bottom:10px; padding-top:10px; text-align:center; height:30px; font: bold 15px "Trebuchet MS", Arial; color:#414141; }
.informacao { width:90%; margin:20px auto; display:block; clear:both; padding:10px 10px 10px 80px; height:60px; font: bold 15px "Trebuchet MS", Arial; color:#414141; }

.left{float:left;}
/* =Estrutura
-----------------------------------------------------------------------------*/

#home{ border:1px solid #ccc; width:880px; margin-left:-20px;}
#home_e{ width:180px; float:left;}
#home_c{ width:520px; float:left; background-color:White; }
#home_d{ background-color:Red; width:180px; float:left;}

#home_e ul{ list-style:none; margin:0px; padding:0px;}
#home_e ul li{ text-align:center; margin:0px; padding:3px; padding-left:5px; width:164px; padding-right:5px;}


/* =Rodape
-----------------------------------------------------------------------------*/
 
#rodape 
{
    
background:url(../site/images/ly_rodape.jpg) no-repeat;
	position:relative;
	bottom: -40;
	left:-35px;
	height:114px; 
	padding-top:50px;
	text-align:center;
	font-weight:bold;
	}

#rodape address { font:normal 11px "Trebuchet MS", Arial, Verdana;  text-align:center; line-height:50px; }

#menuadm li{ margin-left:5px;}
#menuadm ol{ margin-left:15px;}

.dvFotos{ width:150px; overflow:hidden; margin:0 0px 0 18px; text-align:center; min-height:180px; vertical-align:top; }
.dvFotos img{ border:3px solid #666;}
.linknoticia{ font-size:10pt;}


/* =Default
-----------------------------------------------------------------------------*/
#default_content{ margin-top:20px; margin-left:-25px; width:910px; margin-top:0px;    }
#default_content img{ margin-left:5px;    }
#default_left{float:left; width:165px; }
#default_right{ width:165px; float:left;   }
#default_center{   width:550px;  float:left; min-height:400px; margin: 0px 10px 0px 10px; }


.caixachamada { text-align:center; margin:0px; padding:0px;  background:url(../site/images/fundo_destaques.jpg); width:163px; margin-bottom:5px;  min-height:345px; overflow:hidden;}

.default_noticias{ margin-left:30px; margin-bottom:30px; width:215px; text-align:left; vertical-align:top;}
.caixachamada ul li.associados{ color:#780204; font-size:10pt; padding:8px;}
.caixachamada ul li.associados ul{list-style:none;}
.caixachamada ul li.associados ul li{height:20px;}
.caixachamada ul li.destaques{ margin-bottom:10px; padding-left:5px; }
.caixachamada ul li.associe{ color:#780204;  font-size:10pt; padding:8px;  background:url(../site/images/bg_destaques.gif) repeat-x; width:164px; min-height:50px;}

.default_destques_titulo{ font-weight:bold;  width:140px;}
.default_destques_sintese{ width:140px; text-align:center; }
.caixachamada ul li h3{ font-size:12pt;  font-weight:bold;}
.caixachamada ul li input{ border:1px solid #ccc; background-color:#eee; font-size:10pt;}


.left{float:left; margin:80px;}
.right{float:right;}


/*---------------------------------------------------------------------------------------*/

.menuNEWS {

	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000033;
	height:30px;
	font-weight:bold;
	padding: 5px;
	padding-top:8px;
	cursor: pointer;
	width:108px;
	text-align:center;
	
	
}
 
.menuNEWS-sel {

	font-family:  Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size: 11px;
	color: #77130E;
    background: url(../images/home/fundo-noticias2.jpg) no-repeat;
	padding: 5px;
	cursor: pointer;
 	width:108px;
   
 		padding-top:8px;

}
 
.tb-conteudoNEWS 
{
    vertical-align:top;
	
}
 
.conteudoNEWS {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	padding: 5px;
	width: 537px;
	height: 296px;
	vertical-align:top;
	margin-top:30px;
}
.default_artigos
{
width:209px;
min-height:370px;
padding-top:25px;
padding-right:5px;
margin-top:-15px;
margin-left:-10px;
float:left;
background:url(../images/home/fundo-artigos.jpg) no-repeat;   
}

.default_artigos ul{ margin-left:0px;}
.default_publicidade{ float:left; width:230px;  margin:0px 0px 0px 15px; margin-top:-14px;}

.artigo_chamada  
{
    width:498px;
	min-height:99px;
	background-image:url(../site/images/BgArtigoPrincipal.gif);
	background-repeat:no-repeat;
	background-color:#fff;
	padding:5px 20px 5px 20px;
	margin:0px;
	border:none;
	margin-bottom:5px;}
	
.artigo_S_chamada  
{
    display:table;	
	width:209px;
	padding:5px;
	margin:0px;
	border:none;
	margin-bottom:35px;
	min-height:200px;
	margin-left:-3px;
	
	
	}
.artigo_S_img{  margin-left:3px; margin-right:5px; padding:5px; }
.artigo_S_chamada  img{
border: solid 2px #FFFFFF; width:55px; height:66px;}
.artigo_S_titulo h3{  margin:0px;padding: 0px; font-size:12px;
	font-weight:bold;
	color:#780204;
	margin:5px 0px 0px 0px;
	
	}
.artigo_S_titulo{ }
.artigo_S_titulo{  margin:0px;padding: 0px; margin-bottom:2px; font-size:14px;
	font-weight:bold;
	color:#780204;
	margin:5px 0px 0px 0px;
	text-align:left;
	
	}
.artigo_S_sintese{ padding-left:10px; padding-right:11px;}
.artigo_chamada  img{
border: solid 2px #FFFFFF; margin-left:10px;}
.artigo_titulo h3{  margin:0px;padding: 0px; font-size:14px;
	font-weight:bold;
	color:#780204;
	margin:5px 0px 0px 0px;
	
	}
.artigo_titulo{ min-height:30px;}
.artigo_img{}
.artigo_autor  
{
    font-size:12px;
	color:#780204;	}
.artigo_sintese{  border:0px;}

.chamadaapoio{ }
.cham{ margin-left:-5px; }

#busca{ margin-right:5px; margin-top:5px;}
#busca input{ border:1px solid #ccc;}

.sh3{  margin:0px;padding: 0px; font-size:12px;
	font-weight:bold;
	color:#780204;
	margin:5px 0px 0px 0px;
	
	}
	.cCursos{ padding-right:20px; width:250px; text-align:center;}
	
	
	#artigoprincipal p { margin:0px; padding:0px;}

/* MANTENEDORES */

#MantenedoresLista{ width:400px;}
#MantenedoresLista b{ color:#780204; }
.man_img{float:left; width:132px; margin-right:5px;}
.man_cont{ line-height:20px;}

.mnNave{  float:none; margin-top:-10px;  padding:0px;  margin-left:1px;  width:100%;}
.menuEventos{ list-style: none; float:none;  width:800px; display:inline;}
.menuEventos li{ float:left;  background:url(../site/images/bgmen2.jpg) repeat-x;  padding:2px 5px 2px 5px; border:1px solid #fff; background-color:#fff; margin-right:5px;}

.art_caixa{ width:600px; display:table; overflow:hidden;}
.art_img{  border:2px solid #ccc; width:83px; height:93px; float:left; display:block; margin-right:10px; overflow:hidden;}
.port_img{  width:83px; height:93px; float:left;  margin-right:10px; }

.art_img img{}
.art_cham{ width:500px; float:left;}
.art_cham b.tit{ margin:0px;padding: 0px; margin-bottom:2px; font-size:14px;
	font-weight:bold;
	color:#780204;
	margin:5px 0px 0px 0px;
	text-align:left;}
	
	b.tit2{ margin:0px;padding: 0px; margin-bottom:2px; 
	font-weight:bold;
	color:#780204;
	margin:5px 0px 0px 0px;
	text-align:left;}
	
.enc_caixa{ width:150px; text-align:center; margin-bottom:40px;}










.art_caixah{ width:195px; margin-left:10px; display:table; }
.art_imgh{   float:left; display:block; margin-right:4px; overflow:hidden;}
.art_imgh img{width:59px; height:66px;}
.art_chamh{ width:110px;  float:left; text-align:left; line-height:12px; margin-left:5px;
}
.art_chamh b.tit{ margin:0px;padding: 0px; margin-bottom:2px; font-size:12px;
	font-weight:bold;
	color:#780204;
	margin:5px 0px 0px 0px;
	text-align:left;}
	

	
	
	
	
	
	
	
	
	
	
	
	
	/*Sample CSS used for the Virtual Pagination Demos. Modify/ remove as desired*/

.paginationstyle{ /*Style for demo pagination divs*/
width: 250px;
text-align: center;
padding: 2px 0;
margin: 10px 0;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid navy;
margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
border: 1px solid black;
color: navy;
background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #000;
background-color: #FEE496;
}

.paginationstyle a.disabled, .paginationstyle a.disabled:hover{ /*Style for "disabled" previous or next link*/
background-color: white;
cursor: default;
color: #929292;
border-color: transparent;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: yellow;
}
.produtos{ width:200px;}

.lif{}
.lif img{ width:140px;}
