/* CSS Document */
/* Ação Direta - CSS Por: Ação Direta Web Studio - Desenvolvimento: Paulo Marcos Luft */

/* -----------------------------------*/
/* ---------->>> GLOBAL <<<-----------*/
/* -----------------------------------*/
body {
    background:#fff url(../images/fundo-header-total.png) repeat-x 0px 0px;
    font-family:Tahoma, Arial;
    font-size:12px;
    color:#666;

}
div#container {
    width:900px;
    margin:0px auto;
}
div#header {
    width:900px;
    height:215px;
    background:url(../images/fundo-header.png) repeat-x;
}

div#content_right {
    width:310px;
    float:left;
}
div#footer {
    margin-top:50px;
    width:900px;
    border-top:1px solid #99C1D6;
    height:35px;
    clear:both;
    position: relative;
}
div#footer p {
    margin-left:10px;
    margin-top:10px;
    float:left;
    display:inline;
}
div#footer img {
    position:absolute;
    top:10px;
    right:10px;
}
.flotua_esquerda {
    float:left;
    padding-right:5px;
}
.flotua_direita {
    float:right;
}
/* ------>>> Títulos e textos <<<-----*/
p {
    color:#424242;
    font-size:12px;
    line-height:16px;
}
h2 {
    font-size:16px;
    font-weight:bold;
    color:#996600;
}
h2.ver_curso_titulo a {
	text-decoration:underline;
}
h3 {
    color: #666666;
    font-size:14px;
    margin-top:30px;
    font-weight:bold;
}
h3.profi {
	background:url(../images/marcador2.png);
    background-repeat:no-repeat;
    background-position:left center;
    padding-left:30px;
}
h4 {
    color:#424242;
    font-size:14px;
	font-weight:bold;
}
a {
    color:#CAA657;
    text-decoration:none;
}
a:hover {
    color:#0099FF;
    text-decoration: underline;
}
strong {
    font-weight:bold;
}
img {
    border:0px;
}
/* -----------------------------------*/
/* -------->>> conteúdo <<<-----------*/
/* -----------------------------------*/

div#header img {
    margin:5px 0 0 250px;
}
div#header p {
    float:right;
}
div#header p.submenu {
    float:none;
    margin:20px 0 0 100px;
    font-size:16px;
    color:#CAA657;
}
div#header p.submenu a {
    color:#CAA657;
}
div#header p.submenu a:hover {
    color:#666666;
}
div#menu {
}
div#menu ul {
    height:20px;
    margin-left:260px;
}
div#menu ul li {
    width:85px;
    height:20px;
    float:left;
    border-right:1px solid #FFFFFF;
    border-left:1px solid #FFFFFF;
    line-height:20px;
    text-align:center;
    background:#9CC3D7;
}
div#menu ul li.esq {
    background:#9CC3D7 url(../images/menu-cantos.jpg) no-repeat top left;
    border-left:none;
}
div#menu ul li.dir {
    background:#9CC3D7 url(../images/menu-cantos-dir.jpg) no-repeat top right;
    border-right:none;
}
div#menu ul li a {
    color:#fff;
    font-size:12px;
    font-weight:bold;
    text-align:center;
}
div#menu ul li a:hover {
    color:#666666;
    font-size:12px;
    font-weight:bold;
}
div#menu ul li a#menu_ativo {
    color:#666666;
    font-size:12px;
    font-weight:bold;
}

#wraper {
    background:#fff;
    width:900px;
    position:relative;
	z-index:10;
}
.adiciona-marcador {
    background-image:url('../images/marcador.gif');
	background:url(../images/marcador.gif);
    background-repeat:no-repeat;
    background-position:left center;
    padding-left:30px;
}

div#artigo p.titulo { margin:5px 0; font-weight:bold; color:#666666;  }
/* -------------------------------------*/
/* -------->>> Formulário <<<-----------*/
/* -------------------------------------*/
form.formulario {
    margin-left:300px;
    width:450px;
} 
form.formulario input { 
    width:300px;
}
form.formulario label{
    width:250px;
    display:block;
}
form.formulario input#enviar { 
    margin-top:10px;
	/*margin-left:30px;*/
    width:150px;
    height:25px;
    margin-top:8px;
    color:#fff;
    background:#9CC3D7;
    font-weight:bold;
    font-size:11px
}
form.formulario input.enviar2 { 
	margin-left:30px;
    width:150px;
    height:25px;
    margin-top:8px;
    color:#fff;
    background:#9CC3D7;
    font-weight:bold;
    font-size:11px
}
form.formulario textarea { 
    width:300px;
}
form.formulario legend { 
    font-weight:bold;
    color:#000000;
    margin-bottom:10px;
}

form.formulario fieldset { 
    padding: 0 0 10px  30px;
}

form#login-form ul#errors li {
	color:#990000;
}

/* Mensagem form */
p.ok							{ width:900px; height:35px; background:#94AD7A; color:#fff; text-align:center; }
p.unok							{ width:900px; height:35px; background: #990000; color:#fff; text-align:center; }


/* -------------------------------------*/
/* ----------->>> Áudio <<<-------------*/
/* -------------------------------------*/

div#audio object			{ margin-left:250px; }
div#audio ul 			{ margin:10px 0 0 20px; list-style:square; }
div#audio ul li			{ clear:left; margin-top:10px; }
div#audio ul li a                  { margin-left:10px; font-size:14px; }
div#audio ul li span.musica	{ color:#0099FF; }
div#audio ul li span.musica strong	{ color:#000000; }

div#audio table 				{ border:1px solid #D6D6D6;width:100%;}
div#audio table tfoot tr 		{background:#F4F4F4 none repeat scroll 0 0;font-weight:bold;padding:5px;text-align:right;}
div#audio table thead tr th 	{background:#C4D2AE none repeat scroll 0 0;color:#495931;padding:5px;text-align:center;}
div#audio table tbody tr th.coluna_produto {border-bottom:1px solid #D6D6D6;border-top:1px solid #FFFFFF;padding:5px;text-align:left;width:30%;}
div#audio table tbody tr td 	{border-bottom:1px solid #D6D6D6;border-left:1px solid #D6D6D6;border-top:1px solid #FFFFFF;padding:5px;text-align:center;vertical-align:middle;}
div#audio table tbody tr:hover 	{background:#D8E4F3 none repeat scroll 0 0;}

div#curso_index table 				{ border:1px solid #D6D6D6;width:100%;}
div#curso_index table tfoot tr 		{background:#F4F4F4 none repeat scroll 0 0;font-weight:bold;padding:5px;text-align:right;}
div#curso_index table thead tr th 	{background:#C4D2AE none repeat scroll 0 0;color:#495931;padding:5px;text-align:center;}
div#curso_index table tbody tr th.coluna_produto {border-bottom:1px solid #D6D6D6;border-top:1px solid #FFFFFF;padding:5px;text-align:left;width:30%;}
div#curso_index table tbody tr td 	{border-bottom:1px solid #D6D6D6;border-left:1px solid #D6D6D6;border-top:1px solid #FFFFFF;padding:5px;text-align:center;vertical-align:middle;}
div#curso_index table tbody tr:hover 	{background:#D8E4F3 none repeat scroll 0 0;}

/* ----------->>> Áudio Profissional (hot site) <<<-------------*/
div.audios h3					{ margin-bottom:10px; }

/* -------------------------------------*/
/* ----------->>> Anuncie <<<-------------*/
/* -------------------------------------*/
div.anuncie table 				{ border:1px solid #D6D6D6;width:100%;}
div.anuncie table tfoot tr 		{background:#F4F4F4 none repeat scroll 0 0;font-weight:bold;padding:5px;text-align:right;}
div.anuncie table thead tr th 	{background:#C4D2AE none repeat scroll 0 0;color:#495931;padding:5px;text-align:center; vertical-align:middle;}
div.anuncie table tbody tr th.coluna_produto {border-bottom:1px solid #D6D6D6;border-top:1px solid #FFFFFF;padding:5px;text-align:left;width:30%;}
div.anuncie table tbody tr td 	{border-bottom:1px solid #D6D6D6;border-left:1px solid #D6D6D6;border-top:1px solid #FFFFFF;padding:5px;vertical-align:middle;}
div.anuncie table tbody tr:hover 	{background:#D8E4F3 none repeat scroll 0 0;}
table.formato tbody tr th			{ border-bottom:1px solid #D6D6D6;border-left:1px solid #D6D6D6;border-top:1px solid #FFFFFF;padding:5px;vertical-align:middle; }

/* -------------------------------------*/
/* ----------->>> Video <<<-------------*/
/* -------------------------------------*/

#video div#youtube		{ width:480px; height:385px; margin:0 auto; }
#video ul 			{ margin:10px 0 0 20px; list-style:square; }
#video ul li			{ clear:left; margin-top:10px; }
div#videos h4			{ font-size:11px; margin-top:5px;  } 
.video_colunas			{ width:445px; float:left; margin-left:5px; }

div.videos h4			{ color:#666666; margin-top:10px; } 


/* -------------------------------------*/
/* ----------->>> Livros <<<-------------*/
/* -------------------------------------*/
#livros ul 			{ margin:10px 0 0 20px; list-style:square; }
#livros ul li			{ clear:left; margin-top:10px; }

/* ----------->>> Livros Profissional (hot site) <<<-------------*/
div.livross h3					{ margin-bottom:10px; }

/* -------------------------------------*/
/* ----------->>> Receitas <<<-------------*/
/* -------------------------------------*/
#receitas ul 			{ margin:10px 0 0 20px; list-style:square; }
#receitas ul li			{ clear:left; margin-top:10px; }

/* ----------->>> Receitas Profissional (hot site) <<<-------------*/
div.receitas h3					{ margin-bottom:10px; }


/* ----------->>> Artigos Profissional (hot site) <<<-------------*/
div.artigos h3					{ margin-bottom:10px; }



/* -------------------------------------*/
/* ----------->>> Anuncie <<<-------------*/
/* -------------------------------------*/

ul.lista_marcador { list-style:circle; margin-right:20px}


/* -------------------------------------*/
/* ----------->>> Entrevistas <<<-------------*/
/* -------------------------------------*/

h3.titulo_entrevista	{ text-align:center; font-size:18px;}
p.introducao_entrevista	{ font-style:italic;}
div.coluna_um 			{ width:290px; margin-right:10px; float:left; display:inline; }
div.coluna_dois			{ width:290px; margin-right:10px; float:left; display:inline; }
div.coluna_tres			{ width:290px; margin-right:10px; float:left; display:inline; }


/* ----------------------------------------------*/
/* ----------->>> Classificados <<<-------------*/
/* ----------------------------------------------*/

div.classificados img	{ margin:5px 30px 5px 5px ;  float: left; }
div.classificados hr	{ border:1px solid #9CC3D7; }




/* ----------------------------------------------*/
/* ----------->>> Colaboradores <<<-------------*/
/* ----------------------------------------------*/
div#colaboradores				{ }
div#colaboradores ul 			{ margin-top:10px; }
div#colaboradores ul li			{ width:225px; height:55px; float:left; margin-left:10px; margin-bottom:15px; display:block; }
div#colaboradores ul li img		{ height:50px; float:left; margin: 3px 10px 10px 0; }
div#colaboradores ul li a		{ margin-left:10px; font-size:14px; }
div#colaboradores ul li ul		{ margin-left:60px; }
div#colaboradores ul li ul li	{ margin-top:20px; text-align:justify;}
div#colaboradores ul li ul li a	{ margin-left:0px;}
div#colaboradores ul li ul li p span.data{ color:#5386C5; }

div#colaboradores .adiciona-marcador {  background-image:url('../images/marcador.gif'); background-repeat:no-repeat; background-position:left center; padding-left:30px;	margin-bottom:30px; }
div#colaboradores ul#curso_index li a  { margin:0px; }

div#colaboradores #publi_grande { text-align:center; margin-bottom:35px; margin-left:8px;}
div#colaboradores div#publi_pequena { float: right;  margin-top:30px; margin-left:10px; width:125px;}
div#publi_pequena img { margin-bottom:80px; }

