body{
background-image:url(../img/bg_body2.gif);
}

.body_aovivo{background-image:url(../img/bg_body3.gif);}

#layout{
background-image:none;
}

#barra_titulo{
width:auto;
height:65px;
background-image:url(../img/bg_barra_titulo.gif);
background-position:bottom;
background-repeat:repeat-x;
text-align:left;
}

.imagem_titulo{margin:0 10px 0 10px;}

#barra_titulo h1{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#305414;
padding:30px 0 0 20px;
}

.breadcrumb {
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#294812;
}

#vitrine2{
height:300px;
width:auto;
text-align:left;
line-height:20px;
font-size:13px;
color:#35322e
}
#vitrine2 input {border:none; width:auto;}
.info{
float:left;
width:240px;
padding:20px;
}

.info2{
float:left;
width:150px;
padding:20px;
}
.video{
float:left;
width:480px;
}
.publicidade3{
float:left;
width:160px;
}

#vitrine2 h1{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
color:#294812;
}

#vitrine2 h5{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#294812;
}

#vitrine3{
height:415px;
width:auto;
text-align:left;
line-height:20px;
font-size:13px;
color:#35322e

}
#vitrine3 input {border:none; width:auto;}

#vitrine3 h1{
font-family:Arial, Helvetica, sans-serif;
font-size:22px;
font-weight:bold;
color:#294812;
}

#vitrine3 h5{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#294812;
}
.spacer{
width:auto;
height:37px;
text-align:center;
margin:70px 0 20px 0;
}

.descricao_video{
font-size:13px;
color:#e4ca53;
text-align:left;
}

#mensagem { border:2px rgb(220,0,0) solid; background-color:rgb(255, 80, 80); width:100%; margin:20px 0; padding:6px 0px; text-align:center; color:#FFF; font-size:14px; display:none; }

#busca{
width: auto;
height:37px;
text-align: right;
margin-top:25px;
margin-bottom: 0px;
float: right;
}