﻿body {
  margin: 0px;
  background: #f0f0f0 url(http://www.migalhas.com.br/imagens/home/mig_bg_2010.jpg) center repeat-y;
}

p {
  margin:0px;
}

a img {
  border: 0;
}

.negrito {
  font-weight: bold;
}

#principal {
  width: 970px;
  margin: 0 auto;
  font: 10px Arial, sans-serif;
  text-align: justify;
 
}

#cabecalho {
  height: 64px;
  background: #800000;
}

#casa 
{  background: #FFFFFF;
  position: relative;

}
#conteudo
{
    margin-left:150px;
}


#clipping {
  margin: 5px 190px 5px 0;
  padding: 5px;
  font-weight: normal;
  font-size: 12px;
  background: #FFFFFF;
   
}

#clipping span 
{
	 
  color: #800000;
  font-weight: bold;
}

#typing {
  color: #000000;
  text-decoration: none;
}

#typing:hover, #typing:active {
  text-decoration: underline;
}

span#linknao {
  color: #000000;
  font-weight: normal;
}

#barra_esquerda 
{
     
position: absolute;
  top: 0px;
  left: 0;
  width: 149px;
 background: #ffffff;
  _margin-left: -10px;
}

#slideshow 
{
	   
  
}


#slide_link 
{
     color:#000000;
  display: block;
  position:absolute;
  width:290px;
  bottom: 0px;
   padding: 5px;
   margin-top: 230px;
  background: url(http://www.migalhas.com.br/imagens/layout/fundinho.png);
  text-decoration: none;
  text-align: justify;
  font-size: 11px;
 
}

#slide_link:hover, #slide_link:active {
  text-decoration: underline;
  cursor: pointer;
}

#slidelinknao {
  display: block;
  padding: 4px 3px;
    width:330px;
  color: #000000;
  text-align:left;
  font: 10px Verdana, sans-serif;

}

#menu 
{
   
  /*border-top: 2px solid #ccc;
  border-right: 2px solid #999;
  border-bottom: 2px solid #999;
  border-left: 2px solid #ccc;
  text-transform: uppercase;*/
}

#menu a {
  display: block;
  padding: 3px 5px;
   text-decoration: none;
  color: #000;
  font-size: 10px;
  font-family:Verdana;
  font-weight: bold;
}

#menu a:hover, #menu a:active {
  color: #800000;
}

#menu_ant {
  width: 148px;
  _width: 146px;
  background:#FFFFFF;
  
}



#menu_ant div a {
  padding: 3px 0 3px 30px;
  display: block;
 
  font-family: Verdana;
  font-size: 10px;
  font-weight: bold;
  text-decoration: none;
  color: #555;
}

#menu_ant div a:hover, #barra_esquerda div a:active {
  color: #800000;

}

#barra_direita {
  position: absolute;
  top: -5px;
  right:0;
  width: 180px;
  background: #FFFFFF;
}

#barra_direita a {
  display: block;
}

#apoiadores {
  margin: 0px 5px 10px 0px;
  
  display:block;
}
#apoiadores img 
{border: 1px solid #ddd;
}
#apoiadores1 img 
{border: 1px solid #ddd;
}
#apoiadores1 {
  margin: 0 7px 0px 0;
  border: 1px solid #ddd;
  display:block;
}
#fomentadores img 
{border: 1px solid #ddd;
}
#fomentadores {
  margin: 0 16px 0 0;
   border: 1px solid #ddd;
   display:block;
}
#l_script1 {
  margin: 10px;
}
.botoes {
  margin: 4px 16px;
}

.botoes img {
  border: 0px;
}

#destaque 
{

  height: 230px;
  width:280px;
  margin: 0px 7px 7px 3px;
  background: #FFFFFF;
}

#destaque a {
  color: #000000;
  text-decoration: none;
}

#destaque a:hover, #destaque a:active {
  text-decoration: underline;
}

.bloco_noticia 
{
	padding: 0 0 0 0; 
	
}
.tracinho 
{ border-bottom: 1px solid #ddd;
  margin: 15px 0;
    }
    .tracinho_claro 
{ border-bottom: 1px dashed #dfdfdf;
  margin: 15px 0;
    }
.bloco_noticia_peso 
{
	padding: 5px;
	width:480px;
	 margin: 0px 5px 0px 5px;
	 font-size:12px;
	
}
.bloco_noticia_peso  a
{ text-decoration:none;
  color:#000;
    }
.bloco_noticia_peso .titulo_secao a
{ text-decoration: none;
	color: #800000;}
	

.titulo_secao {
  margin: 0px;
  font-weight: bold;
  font-size: 14px;
  color: #800000;
}
.titulo_secao a
{   text-decoration: none;
	color: #800000;
 font-size: 14px;
	}

#destaque .titulo_secao a
{   text-decoration: none;
	color: #800000;
 font-size: 14px;
	}

.titulo_destaque a {
   margin-top:10px;
  font-size: 14px;
  color:#000000;
  font-weight:bold;
  text-decoration:none ;
}
.peso_resenha
{
   font-size: 12px; 
   font-weight:normal;
   margin:0px;
}
.peso_autor
{
   font-size: 14px;
    font-style:italic;
     font-weight:normal;
    text-align: right;
    margin-bottom:8px;
}
.titulo_destaque_peq 
{ margin-top:10px;
  
}
.titulo_destaque_peq a {
  
  font-size: 14px;
  color:#000000;
  text-decoration:none ;
  font-weight:bold;
}
.titulo_destaque_peq .peso_resenha
{
   font-size: 12px; 
   font-weight:normal;
}
.titulo_destaque_peq .peso_autor
{
   font-size: 12px;
   font-style:italic;
   text-align: right;
  
}
.titulo_destaque_quentes {
  margin:  5px 0px 15px 0px;
   text-align: left;
  font-size: 16px;
  font-weight:bold;
}
.titulo_destaque_peq_quentes {
margin:  0px 0px 15px 0px;
  font-size: 14px;
   text-align: left;
}

#videos
{margin: 5px 5px 0px 5px;
 position:relative;
display: block;
    }
    

.video
 { float:left;
   display:block;
   
   width:130px;
   height:90px;
  
    }

.video a
   { display: block;
    width:130px;
  height:90px;
 
       }
.bloco_video
{
 display:block;
 margin-right:35px;
 float:left;
 width:130px;
 
 
}    
.bloco_video1
{
 display:block;
 float:left;
 width:130px;
}    
.video a:hover 
   {
        background: url(http://www.migalhas.com.br/imagens/layout/da_o_play.png);
}
.titulo_video
 {
  font-size:11px;
  font-weight:bold;
   padding-top:10px;
   color: #000;
   text-align: left;}
 
.titulo_video a
 { text-decoration:none;
       color:#000;
   
   }   
#unico_var {
  margin: 5px 5px 0px 0px;
  height: 100px;
  background: #FFFFFF;
  width:290px;
 
}

#unico_var a
{ color: #000000;
  text-decoration: none;
	
}
#unico_var .titulo_unico a
{   text-decoration: none;
	color: #800000;
	width:900px;
 
	}

#unico_var img {
  margin:0 5px 0 0;
}

.titulo_unico {
  padding: 0 5px 5px 5px;
  margin: 0px;
  background: #FFFFFF;
  font-size: 14px;
  color: #800000;
}
.titulo_unico a
{  text-decoration: none;
  color: #800000;
}
.titulo_patrocinio {
  padding: 5px;
  margin: 20px 0px 0px 0px;
  background: #FFFFFF;
  font-size: 14px;
  color: #800000;
}
.titulo_fomentador {
  padding: 5px 0px 0 0;
  margin: 20px 0px 0px 0px;
  background: #FFFFFF;
  font-size: 14px;
  color: #800000;
}
.titulo_fomentador a
{  text-decoration: none;
  color: #800000;
}
.titulo_patrocinio a
{  text-decoration: none;
  color: #800000;
}

.var_titulo 
{
  margin: 5px 3px;
  font-size: 12px;
}

.var_resenha {
    margin: 3px;
}

.trio3 
{ margin: 0px 5px 0px 5px;
    }
#trio {
  display: table;
 
}

#trio tr td {
  valign: top;
}

#corresp {
  width: 207px;
  margin: 3px 0 0 3px;
  background: #FFFFFF;
  min-height:281px;
  _height:281px;
   text-decoration: none;
  color: #000000;
}

#imagem_corresp {
  display: block;
  margin: 5px 3px;
}

#catalogo {
  width: 207px;
  margin: 3px 9px;
  background: #FFFFFF;
  min-height:281px;
  _height:281px;

}
#link_cont 
{  text-decoration: none;
  color: #000000;
}
#titulo_catalogo {
  margin: 3px;
   font: 11px Arial, sans-serif;
  font-weight: bold;
}

#imagem_catalogo {
  text-align: center;
}

#desc_catalogo {
  margin: 3px;
  font: 11px Arial, sans-serif;
  text-align: left; 
}

#produto {
  width: 435px;
  margin: 3px 0;
  background: #FFFFFF;
  min-height:220px;
  _height:220px;
   text-decoration: none;
  color: #000000;
}

#prod_apresenta {
 text-align: center;
  text-decoration: none;
  color: #000000;
}

#prod_apresenta img {
  
  margin: 3px;
}

#prod_apresenta a {
  display: block;
  margin: 0 3px;
  text-align: justify;
  text-decoration: none;
  color: #000;
}

#prod_apresenta a:hover, #prod_apresenta a:active {
  text-decoration: underline;
}

#dupla {
  margin: 5px 5px 5px 0px;
}

#dupla tr td {
  valign: top;
}


#mais {
  width: 370px;
  margin: 3px 7px 3px 3px;
  background: #FFFFFF;
   min-height:220px;
  _height:220px;
  
}

.maismais {
  margin: 5px 3px;
    font-size:11px;
    font-family: Arial, Sans-Serif;
  text-align: justify;
}

.maismais a {
  text-decoration: none;
  color: #000000;
}

.maismais a:hover, .maismais a:active {
  text-decoration: underline;
}

#eventos {
  width: 370px;
  margin: 3px 0;
  background: #FFFFFF;
   min-height:270px;
  _height:270px;
    font-size: 11px;
    font-family: Arial, Sans-Serif; 
    text-align: justify;
}

.evento_cidade {
  margin: 5px 3px 0 3px;
  border-bottom: 1px solid #000000;
  font-size: 11px;
  color: #800000;
}

.evento {
  margin: 0px 3px;
}

.evento a {
  text-decoration: none;
  color: #000000;
}

.evento a:hover, .evento a:active {
  text-decoration: underline;
}

#Textshows1_Areacomscroll1 {
  display:inline;
}

#Table3 {
  width: 770px;
}

#barra_rodape {
  padding: 20px 0;
 
  color: #999;
  border-top:1px dotted #999;
  text-align: center;
  
}

#barra_rodape a {
  color: #999;
  text-decoration: none;
}

#barra_rodape a:hover, #barra_rodape a:active {
  text-decoration: underline;
}
.colunistas_home
{ 
  font-size:12px;
  color:#000000;
 width:260px;
  margin: 5px 0px 5px 30px;
  text-align:left;
  }


.coluna_home
{ float : left;
      width:260px;
    
    margin-top: 10px;
    background-color: #ffffff;
    color:#000000;
}
.coluna_home a
{ text-decoration:none;
  color:#000000;
  
}
.coluna_home_img
{ 
  float: left;
  padding:5px;
}
.coluna_home_img  img
{
    margin:5px;
}
.coluna_home_titulo
{ 
   display:block;
   font-weight:bold;
   padding-left: 5px;
    
   color:#000000;
 
}
.coluna_home_resenha
{ min-height:20px;
    padding-top:8px;
   
   
}
.coluna_home_autor
{ font-style:italic;
  
  padding-top:5px;
  padding-left:5px;
  
}
.coluna_home_trio3
{   float: left;
    width: 300px;
    height: 70px;
    background-color: #ffffff;
     padding:5px;
   
    }

.coluna_home_trio3 a
{
    color: #800000;
        text-decoration:none;
    font-weight:bold;
}
.coluna_home_trio3 p
{
     padding-top:15px;
}
#link_img
{ display: block;
  width: 300px;
  height:250px;
  text-decoration:none;
  position:relative;
 
    }


