/* CSS Document */

/*******PORTFOLIO*********/

body{margin:auto; background-image:url(../images/bg-interno.jpg)!important; background-repeat:repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

#menu-portfolio{width:170px; height:400px; float:left; margin-top:40px;}
#menu-portfolio ul{margin-top:20px;}
#menu-portfolio ul li{list-style:none!important;}
#menu-portfolio ul li a{display:inline; float:left; width:160px; padding:5px 10px 5px 0px; background-color:#F9245A; margin-top:3px; text-align:right; text-decoration:none;}

#menu-portfolio ul li a:hover{background-color:#C70536; text-decoration:none;}

#conteudo-interno{width:740px; height:auto; float:right; margin-top:40px;}


/*******EXPERTISE************/
#conteudo-expertise{width:600px; height:auto; margin:30px 0px 0px 10px;}
#conteudo-expertise h2, #conteudo-contato h2{padding-top:3px;}

#conteudo-expertise p{font-size: 13px; margin:20px 0px 0px 0px;}
#conteudo-expertise ul{margin-top:40px;}
#conteudo-expertise ul li{display:block; font-size:13px; margin-top:10px; list-style:none; border-left:1px solid #F9245A; padding-left:5px;}

#conteudo-expertise a{color:#F9245A;}
#conteudo-expertise a:hover{color:#666;}


/*******PODCASTING***********/
.audio{margin:35px 0px 50px 0px;}
.audio h1{font-size:13px; font-weight:normal;}
.link-podcast{margin:5px 0px 0px 0px!important;}


/******AFILIADOS***********/
#texto-afiliados{font-size:13px; }
#texto-afiliados .bem-vindo{font-weight:bold; font-style:italic;}
#texto-afiliados p{margin-bottom:10px;}

#afiliados{width:850px; float:left; margin:20px 0 20px 0;}
.box-afiliados a {width:150px; height:100px; float:left; background-color:#EE1B51; font-family:Arial, Verdana; letter-spacing:-1px; font-size:22px; color:#fff; font-weight:bold; text-align:center; text-transform:lowercase; padding:50px 10px 0px 10px; text-decoration:none; }
#afiliados a:hover {background-color:#660066;}

.box-afiliados2 a {width:150px; height:115px; float:left; background-color:#660066; font-family:Arial, Verdana; letter-spacing:-1px; font-size:18px; color:#fff; font-weight:bold; text-align:center; text-transform:lowercase; padding:35px 10px 0px 10px; text-decoration:none; }

.legenda-box{font-size:11px;}
.mais{font-size:60px; color:#CCCCCC;  height:110px; float:left; padding:40px 30px 0px 30px; }

.destaque{font-size: 15px; font-weight:bold; color:#cc0033;}

.btn-afiliado{width: 235px; height:56px; background-image:url(../images/btn-afiliados.gif); background-repeat:repeat-x; color:#fff; font-size:30px; text-align:center; padding-top:10px; margin:30px 0px 50px 170px; float:left;}

a:hover .btn-afiliado {width: 235px; height:56px; background-image:url(../images/btn-afiliados-hover.gif); background-repeat:repeat-x; }



/********CONTATO***********/
#conteudo-contato, #texto-afiliados{width:850px; height:auto; margin:30px 0px 0px 10px; }

#formulario-contato label {float:left; width:70px; font-size:13px; text-align:right; color:#666; margin-top:5px;}

.clear{clear:both;}

#formulario-contato
{
margin-top:30px;
}

#formulario-contato fieldset
{
border:none;
}

#formulario-contato #mensagem
{
width:315px;
height:90px;
border:1px solid #ccc;
padding:10px;
color:#F9245A;
font-size:13px;
margin-left:5px;
margin-bottom:5px;

}

#formulario-contato input
{
width:315px;
height:6px;
border:1px solid #ccc;
padding:10px;
color:#F9245A;
margin-left:5px;
margin-bottom:5px;

}

#formulario-contato .botao
{
width:70px;
height:30px;
border:none;
color:#fff;
font-weight:bold;
padding:5px;
margin:10px 0px 0px 330px;
background-color:#F9245A;
}


#telefone{background-image:none!important;}


.resposta-certa-contato, .resposta-errada-contato{padding:7px 5px 7px 5px; background-color:#F9245A; color:#fff; position:relative; top:10px;}
