/* * * * * * * * * * *
 *
 *  CSS by REFFER
 *  www.reffer.com.br
 *
 * * * * * * * * * * */


/***** INICIALIZAÇÃO ***********************************************/

* {
	margin:0;
	padding:0;
	list-style:none;
	text-decoration: none;
	vertical-align:baseline;
	outline: none;
}

img {
	margin: 0px;
	padding: 0px;
	border: none;
	vertical-align:middle;
}


/***** FONTE PADRÃO - Alterar ***************************************/

body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, a, font, small, strong, sup, tt, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, td {
	font-size: 11px ;
	font-family: Verdana, Helvetica, Arial;
	color: #333;
}


/***** FORMULÁRIO PADRÃO - Alterar *********************************/


.campo, select, textarea {
	border: 1px solid #69757e;
	background-color: #EEE;	
	background: transparent url(../img/bg_input.jpg) repeat-x scroll 0%;
	-moz-background-clip: -moz-initial;
	-moz-background-origin: -moz-initial;
	-moz-background-inline-policy: -moz-initial;
	vertical-align: middle;
}
.campo {
	height: 22px;
}
.botao {
	background-color: #EEE;
	border-color: #696;
}

/***** CSS *********************************************************/






/***** LAYOUT *********************************************************/



body{ background:#CCCCCC; }

#corpo
{
  width:760px;
  margin: 1em auto;  
}




#cabecalho
{
 background:#666666;

 }
#topo
{
 background-image: url(../img/letreiro_bg.gif);
 background-repeat:repeat-x;
 width:760px;
 height:88px; 
}
#menu
{
	background-image:url(../img/menu_fundo.gif);
	width:218px;
	height:202px;
	font-weight:bold;
} 
#banner
{
	float:right;
} 
#ban_top
{
 margin-top:-87px;
} 
 
 
 

#conteudo
{
  background:#ffffff;  
  padding:10px;
}
#col_esq
{ 
 height:410px;
 width:300px;
 background-image:url(../img/borda.jpg);
 background-repeat:repeat-y;
 background-position:right;
 
}
#col_cent
{ 
 height:410px;
 width:241px;
 float:right;
 background-image:url(../img/borda.jpg);
 background-repeat:repeat-y;
 background-position:right;
}
#col_dir
{ 
 height:410px;
 width:178px;
 float:right;
 margin-left:10px;
}

#col_interno_esq
{ 
 width:552px; 
 background-image:url(../img/borda.jpg);
 background-repeat:repeat-y;
 background-position:right;
 
}


.titulos
{
height:21px;
background-image:url(../img/titulo_bg.gif);
background-repeat:repeat-x;
margin-right:18px;
padding:2px;
}

.titulos img
{
  margin-top:2px;
  margin-left:5px;
  margin-right:5px;
  float:left;
  
}

#intera
{
 background-image: url(../img/col_conteudo.jpg);
 background-repeat: repeat-y;
 height: 135px;
 margin-top:4px;
 margin-bottom:4px;
 padding:10px;
}

#intera img {
	cursor: pointer;
}

#parceiros_conteudo img
{ 
  text-align:center;
}

#parceiros_conteudo img
{ 
 margin-top:5px;
}

.rolagem
{
 background-image:url(../img/col_conteudo.jpg);
 background-repeat:repeat-y;
 height:383px;
 margin-top:4px;
 margin-right:18px;
 padding-left:5px;
 overflow:auto;
 overflow-x: hidden; 
}

#conteudo_geral
{
 background-image:url(../img/col_conteudo.jpg);
 background-repeat:repeat-y; 
 margin-top:4px;
 margin-right:18px;
 padding-left:5px; 
}

#rodape
{
  background:url(../img/rodape_bg.gif);
  background-repeat: repeat;
  height: 40px;
  width: 760px;
  margin-top:2px;
  padding-top:5px;
  text-align:center;
}

#rodape img
{
  margin: 6px;
}

.titulo_teste
{
 border:#009933 solid 1px;
 width:200px;
}

/***** FORMATAÇÃO *********************************************************/

.titulos p
{
 text-align:left;
 color:#FFFFFF;
}

.titulo_artigo
{
 color:#FF6600;
 font-weight:bold;
}

.arte_extra
{
color:#666;
font-style:italic;
}


#rodape p
{
 color: #69757E;
 margin-top:3px;
}


#intera input 
{
	width: 120px;
	height: 20px;
}


#menu ul
{
padding-top:40px;
}

#menu li {
  
  margin-top:15px;       
}

#menu li a{ 
color:#FFFFFF;
font-size:14px;
}

#menu li a:hover{ 
color:#dddddd;
}

#rodape a:link
{
 color: #69757E; 
}

#rodape a:hover
{
 color: #000000; 
}



#conteudo_geral p {
	text-align: justify;
	text-indent: 30px;
	padding: 4px;
	padding-top: 10px;
	font-size: 12px;
}

.art_foto {
	float:right;
	margin-left:5px;
	margin-top:10px;
}


#form_coment {
	display: none;
	font-family: "Georgia", "serif";
	color: #FF0000;
	margin-bottom: 10px;
	font-size: 12px;
}




/***** FORMATAÇÃO DO CONTEÚDO **************************************/

/** Link Padrão - Alterar **/

#conteudo a[href] {
	background: transparent url(../img/ico_link.gif)  no-repeat right;
	padding-right: 12px;
}

#conteudo a[href]:hover {
	text-decoration: none;
	color: #990000;
}