*
{
    margin:0;
    padding:0;
    color:#FFF;
}

#fundo
{
    background:url("../media/imagens/fundo.png") no-repeat scroll center transparent;
    background-color:#333333;
}

#body
{
    width:960px;
    margin:auto;
    border:none;
}

input, select, textarea
{
    color:#505050;
}

#logo_multi
{
    float:left;
    margin:30px 0 0 5px;
}

#video_destaque
{
    margin:30px 0px 0px 10px;
    width:580px;
}

#ultimas_galerias
{
    margin:30px 0px 0px 30px;
    width:315px;
}

.titulo_conteudo
{
    background-color:#333;
    margin:10px;
    padding:10px;
}

#descricao_video
{
    width:542px;
    float:left;
    position:relative;
    background-color:#D1D1D1;
    border:1px solid #AAA;
    margin:10px 0 10px -25px;
    padding:5px;
}

div#descricao_video p
{
    color:#333;
}

.menu
{
    font-size:15px;
    color:#FFF;
    margin:0px;
    text-align:center;
    width:135px;
    float:left;
    padding:10px 0px;
    height:20px;
    cursor:pointer;
}

.menu:hover
{
    background-color:#333;
}

.submenu a
{
    text-align:center;
    font-size:10pt;
    color:#FFF;
}

.submenu a:hover
{
    color:#EB9738;
}

.submenu
{
    background-color:#3B3B3B;
    position:absolute;
    top:35px;
    display:none;
    z-index:999;
}

.submenu li
{
    min-width:140px;
    text-align:center;
    padding:3px 10px 5px 10px;
}

.submenu li:hover
{
    background-color:#333;
}

.box
{
    float:left;
    background-color:#3B3B3B;
    -moz-border-radius:0.3em;
    position:relative
}

#mais_video
{
    margin-botton:8px;
    margin-right:20px;
    color:#FFF;
}

#box_2
{
    width:580px;
    margin:20px 0 0 10px;
    position:relative;
}

#fotos
{
    margin:20px 0 0 20px;
    width:385px;
    height:415px;
}

.galeria_link
{
    width:275px;
    float:left;
    margin:10px;
}

#fundo_galeria
{
    padding:10px;
}

#fundo_galeria:hover
{
    background-color:#333;
}

#miniatura_galerias_listar
{
    width:120px;
    height:90px;
    float:left;
    margin-right:10px;
    overflow:hidden;
    background-position:center;
    background-repeat:no-repeat;
    background-size:auto 90px;
}

#pictures
{
    margin-top:5px;
    margin-left:5px;
    float:left;
    width:360px;
    height:240px;
    background-color:#F5F5F5;
}

#dialogo_fotos
{
    margin:-35px 0 0 60px;
    width:330px;
    height:45px;
}

.fotos
{
    width:110px;
    height:90px;
    background-color:#FFF;
    float:left;
    margin-top:15px;
    -moz-border-radius:0px;
}

.mais1
{
    color:#FFF;
    font-size:17px;
    height:15px;
    margin-bottom:0;
    margin-left:373px;
    margin-right:0;
    margin-top:385px;
    position:absolute;
    width:25px;
}

.mais2
{
    color:#FFF;
    font-size:17px;
    height:15px;
    margin-bottom:0;
    margin-left:228px;
    margin-right:0;
    margin-top:385px;
    position:absolute;
    width:25px;
}

.titulo
{
    z-index:2;
    margin:-8px 0 0 20px;
}

#links
{
    margin:20px 0 0 10px;
    width:940px;
    height:160px;
}

#links img
{
    float:left;
}

#fotos_1
{
    margin-left:5px;
}

#fotos_2
{
    margin-left:10px;
}

#fotos_3
{
    margin-left:10px;
}

#mais_fotos
{
    margin-botton:8px;
    margin-right:20px;
    color:#FFF;
    float:left
}

#banen_radio
{
    margin:52px 0 0 43px;
}

#banner_tv
{
    margin:54px 0 0 37px;
}

#banner_jornal
{
    margin:47px 0 0 48px;
}

#banner_rss
{
    margin:49px 0 0 50px;
}

#corpo2
{
    margin-top:20px;
    float:left;
    width:960px;
    position:relative;
    color:#FFF;
    font-size:18px;
}

.mais_
{
    color:#FFF;
    font-size:14px;
    bottom:10px;
    right:10px;
    position:absolute;
}

#twitter
{
    float:left;
    margin-left:10px;
    height:325px;
    width:300px;
    background-color:#3C3C3C;
    z-index:1;
}

#pdcast
{
    float:left;
    min-height:325px;
    width:300px;
    margin-left:20px;
    padding-bottom:15px;
    background-color:#3C3C3C;
    z-index:1;
}

form p
{
    color:#FFF;
    font-size:14px;
    margin:10px 0 0 10px;
}

#newletter
{
    color:#FFF;
    ;
    height:150px;
    width:300px;
    margin-left:20px;
}

#newletter input.input
{
    margin:16px 0 0 13px;
    background:#3F3F3F;
    border:1px solid #222;
    -moz-border-radius:5px;
    -moz-box-shadow:-2px 2px 2px #222 inset;
    color:#aaa;
    padding:9px;
    width:250px;
    color:#FFF;
}

#newletter input.submit
{
    background:none repeat scroll 0 0 transparent;
    color:#FFF;
    font-size:15px;
    margin:10px 0 0 245px;
    border:none;
}

#busca
{
    color:#FFF;
    height:150px;
    width:300px;
    margin-left:20px;
    margin-top:20px;
}

#busca input.input
{
    margin:-18px 0 0 13px;
    background:#3F3F3F;
    border:1px solid #222;
    -moz-border-radius:5px;
    -moz-box-shadow:-2px 2px 2px #222 inset;
    color:#aaa;
    padding:9px;
    width:250px;
    color:#FFF;
}

#busca input.submit
{
    background:none repeat scroll 0 0 transparent;
    color:#FFF;
    font-size:15px;
    margin:16px 0 0 215px;
    border:none;
}

input.submit
{
    cursor:pointer;
}

a
{
    cursor:pointer;
}

#tweets
{
    /*background-color:#FFF;*/
    margin:10px;
    height:280px;
    overflow-x:auto;
}

div#tweet div p, span.time
{
    /*color:#505050;*/
}

.cursor_normal
{
    cursor:no-drop;
}

div#podcasts div#podcast
{
    padding:10px;
    width:250px;
    float:left;
    margin:10px;
}

div#podcasts div#podcast:hover
{
    background-color:#333;
}

