/*  

Theme Name: Tejon

Theme URI: http://www.tejon.com.br

Description: Tema do site de Tejon

Version: 1.0

Author: Setweb International

Author URI: http://www.setweb.com.br

*/

body, h1, h2, h3, h4, h5, h6, blockquote, p, form, fieldset, legend, dl, dt, dd {
	margin: 0;
	padding: 0;
}
body {
	background:#1966A2 url(images/bg_body.jpg) no-repeat top;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none
}
ins {
	text-decoration: none
}
del {
	text-decoration: line-through
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
img {
	border:0;
}
address {
	font-style: normal
}
form {
	margin:0;
	padding:0;
}
fieldset {
	border:0;
}
legend {
	display:none;
}
p {
	color:#333;
}
a {
	text-decoration:none;
	outline: none;
}
a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}
.clear {
	clear:both
}
#container {
	width:830px;
	margin:10px auto 0 auto;
}
#tejon_foto {
	position:absolute;
	float:left;
	z-index:10;
}
#topo {
	position:relative;
	z-index:20;
	height:100px;
}
#tejon_logo {
	float:left;
	width:460px;
	margin:30px 0 0 210px;
}
#tejon_logo h1 a {
	text-indent: -900%;
	display:block;
	float:left;
	width:231px;
	height:85px;
	background: url(images/logo_tejon.png) no-repeat;
}
#tcai_logo {
	float:left;
	margin:30px 10px 0 0;
}
#tcai_logo h1 a {
	text-indent: -900%;
	display:block;
	float:left;
	width:87px;
	height:85px;
	background: url(images/tcai_logo.png) no-repeat;
}
#tcai_logo h1 a span {
	display:none;
}
#idiomas ul {
	margin:0;
	padding:0;
}
#idiomas ul li {
	float:left;
	position:relative;
	z-index:100;
	margin:0;
	padding:0;
	height:19px;
}
#idiomas ul li a {
	outline:0;
	display:block;
	text-decoration: none;
	text-indent: -50000px;
	height:19px;
}
#idiomas ul li a.current:hover {
	cursor: pointer;
}
#idiomas ul li.br {
	width:24px;
	background: url(images/bandeiras.gif) no-repeat top;
	margin-right:5px;
}
#idiomas ul li.en {
	width:24px;
	background: url(images/bandeiras.gif) no-repeat bottom;
}
#global_content {
	width:810px;
	margin:30px auto 0 auto;
}
#content {
	float:left;
	width:790px;
	padding:15px 15px 15px 15px;
	background:#fff;
}
#col_um, #col_dois {
	float:left;
}
#col_um {
	width:170px;
	margin:165px 0 0 0;
	padding-bottom:10px;
}
#menu {
	margin:0;
	padding:0;
}
#menu li {
	position:relative;
	z-index:100;
	height:10px;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	border-bottom:1px solid #ccc
}
#menu li a {
	outline:0;
	display:block;
	width:100%;
	height:10px;
	text-decoration:none;
	text-indent: -50000px;
}
#menu li a:hover {
	cursor:pointer;
}
#menu li.link_um {
	background:url(images/link_um.gif) no-repeat;
}
#menu li.link_dois {
	background:url(images/link_dois.gif) no-repeat;
}
#menu li.link_tres {
	background:url(images/link_tres.gif) no-repeat;
}
#menu li.link_slides {
	background:url(images/link_slides.gif) no-repeat;
}
#menu li.link_quatro {
	background:url(images/link_quatro.gif) no-repeat;
}
#menu li.link_quatro_v {
	background:url(images/link_quatro_v.gif) no-repeat;
}
#menu li.link_cinco {
	background:url(images/link_cinco.gif) no-repeat;
}
#menu li.link_seis {
	background:url(images/link_seis.gif) no-repeat;
}
#menu li.link_sete {
	background:url(images/link_sete.gif) no-repeat;
}
#menu li.link_oito {
	background:url(images/link_oito.gif) no-repeat;
}
#menu li.link_nove {
	background:url(images/link_nove.gif) no-repeat;
}
#menu li.link_dez {
	background:url(images/link_dez.gif) no-repeat;
}
#menu li.link_onze {
	background:url(images/link_onze.gif) no-repeat;
}
#menu li.link_doze {
	background:url(images/link_doze.gif) no-repeat;
}
#menu li.link_treze {
	background:url(images/link_treze.gif) no-repeat;
}
#caixa {
	float:left;
	width:172px;
	margin:20px 0 20px 0;
	background:url(images/bg_caixa_top.gif) no-repeat top;
}
#caixa_meio {
	background:#CDE6F3;
	position:relative;
	top:10px;
}
#caixa_baixo {
	background: url(images/bg_caixa_baixo.gif) no-repeat bottom;
	height:10px;
}
#premios, #download, #radio, #newsletter {
	padding:0 20px 5px 15px;
}
#premios h2, #download h2, #radio h2, #newsletter h2 {
	margin-bottom:10px;
}
#premios p, #download p, #radio p, #newsletter p {
	line-height:1.4em;
}
#premios a, #download a, #radio a, #newsletter a {
	color:#000;
}
#premios, #download, #radio {
	margin-bottom:10px;
}
#premios h2 {
	text-indent:-5000px;
	overflow:hidden;
	background:url(images/titulo_premios_c.gif) no-repeat;
	width:100%;
	height:16px;
	padding-bottom:5px;
	border-bottom:1px solid #ccc
}
#premios img {
	margin-bottom:10px;
}
#download h2 {
	text-indent:-5000px;
	overflow:hidden;
	background:url(images/titulo_download_c.gif) no-repeat;
	width:100%;
	height:16px;
	padding-bottom:5px;
	border-bottom:1px solid #ccc
}
#download p {
	margin-bottom:10px;
}
#download a {
	color:#000;
}
.pdf {
	background:url(images/icone_pdf.gif) no-repeat 0 50%;
	padding:10px 0 10px 45px;
}
#radio h2 {
	text-indent:-5000px;
	overflow:hidden;
	background:url(images/titulo_n.gif) no-repeat;
	width:100%;
	height:16px;
	padding-bottom:5px;
	border-bottom:1px solid #ccc
}
#radio h3 {
	margin:10px 0 5px 0;
	font-size:0.9em;
	font-weight:bold;
}
#radio p {
	font-size:0.9em;
}

#newsletter h2 {
	text-indent:-5000px;
	overflow:hidden;
	background:url(images/titulo_news.gif) no-repeat;
	width:100%;
	height:24px;
	padding-bottom:5px;
	border-bottom:1px solid #ccc
}
.caixa_radio {
	width:115px;
	height:159px;
	padding:10px 10px 0 10px;
	background:url(images/bg_caixa_radio.gif) no-repeat;
}
#col_dois {
	width:580px;
	margin:0 0 0 30px;
	padding-right:5px
}
.palestras h2 {
	float:left;
	text-indent:-5000px;
	overflow:hidden;
	background:url(images/titulo_palestra_c.gif) no-repeat;
	width:380px;
	height:12px;
	margin-bottom:10px;
}
.palestras h3 {
	float:left;
	text-indent:-5000px;
	overflow:hidden;
	width:380px;
	height:12px;
	margin-bottom:10px;
}
.tel_palestras {
	float:left;
	width:196px;
}
.tel_palestras h3 {
	text-indent:-5000px;
	overflow:hidden;
	background:url(images/tel_palestra.gif) no-repeat;
	width:196px;
	height:15px;
}
.lista_btn_palestras {
	float:right;
	margin:0;
	padding:0;
}
.lista_btn_palestras_dois {
	float:left;
	margin:20px 0 10px 0 !important}
.lista_btn_palestras li, .lista_btn_palestras_dois li {
	float:left;
	margin:0 5px 0 0 !important;
}
.lista_btn_palestras li a, .lista_btn_palestras_dois li a {
	display:block;
	background:#2C6AB6 url(images/icone_seta.gif) no-repeat 5% 50%;
	padding:5px 5px 5px 20px !important;
	text-align:center;
	color:#fff !important;
}
.lista_btn_palestras_dois li a {display:block;
	background:#2C6AB6 url(images/icone_seta.gif) no-repeat 3% 50%;
	padding:5px 5px 5px 20px !important;
	text-align:center;
	color:#fff !important;}
.lista_btn_palestras li a:hover, .lista_btn_palestras_dois li a:hover {
	background:#1D4678 url(images/icone_seta.gif) no-repeat 5% 50%;
	text-decoration:none;
}
.lista_btn_palestras_dois li a:hover {
	background:#1D4678 url(images/icone_seta.gif) no-repeat 3% 50%;
	text-decoration:none;
}
.lista_btn_palestras li a .titulo_btn_palestra {
	width:120px;
	font-size:0.8em !important;
	font-weight:bold !important;
	padding-right:5px !important;
}
.lista_btn_palestras li a .texto_btn_palestra {
	width:120px;
	font-size:0.7em !important;
}
.lista_btn_palestras_dois li a .titulo_btn_pale {
	font-size:1.091em !important;
	font-weight:bold !important;
	padding-left:5px !important;
}
.livros {
	margin:20px 0 0 0;
	text-align:center;
}
.livros h2 {
	text-indent:-5000px;
	overflow:hidden;
	background:url(images/titulo_autor_c.gif) no-repeat center;
	width:100%;
	height:25px;
	margin-bottom:10px;
}
#ctCol_um, #ctCol-um, #ctCol_dois, #ctCol-dois {
	float:left;
	margin-top:30px;
}
#ctCol_um h2, #ctCol_dois h2, #ctCol-um h2, #ctCol-dois h2 {
	margin:0 0 10px 0
}
#ctCol_um {
	width:310px;
}
#ctCol-um {width:220px; margin:0 0 0 15px;}

#ctCol_um p, #ctCol-um p {
	color:#333
}
#midia p a, #videos p a, #noticias_artigos p a {
	color:#094585
}
#midia {
	float:left;
	width:100%;
	margin:0
}
#midia h2, #na-midia h2 {
	text-indent:-5000px;
	overflow:hidden;
	background: url(images/titulo_mimpressa_c.gif) no-repeat;
	width:133px;
	height:14px;
}
#midia h3, #na-midia h3 {
	font-size:1.2em;
	color:#333;
	margin-bottom:10px;
}
#midia h3 a, #na-midia h3 a {
	color:#333;
}
#midia p {
	font-size:1em;
}
#midia p a {
	color:#094585
}
#midia ul {
	margin:0;
	padding:0;
}
#midia ul li {
	margin:0 0 5px 0;
	padding:0;
	font-size:1em;
}
#midia ul li a {
	color:#333;
}

#na-midia .foto_revista {margin-right:10px;}
.twitter a{
	text-indent:-5000px;
	overflow:hidden;
	background: url(images/twitter.jpg) no-repeat;
	width:157px;
	height:55px;
	float:left;
	margin:0 0 0 15px;
}
.foto_revista {
	float:left;
	width:115px;
	margin:3px 0 0 0;
	padding:4px 2px 4px 7px;
	border:1px solid #0C4A8A;
}
.revista_links {
	float:left;
	width:170px;
	margin:0 0 0 10px
}
#videos {
	margin:0 0 10px 0;
}
#videos h2 {
	text-indent:-5000px;
	overflow:hidden;
	background:url(images/titulo_videos_c.gif) no-repeat;
	width:59px;
	height:14px;
}
#videos ul {margin:20px 0; padding:0;}
#videos ul li {float:left; width:185px; margin:0; padding:0;}
#videos ul li.afasta {margin-right:12px;}
#videos h3 {
	font-size:1.1em;
	margin-bottom:10px;
}
#videos p {
	margin:10px 0 0 0;
}
#ctCol_dois {
	width:235px;
	margin-left: 35px;
}
#ctCol-dois {
	width:170px;
}
#noticias_artigos {
	margin:0 0 20px 0
}
#noticias_artigos h2 {
	text-indent:-5000px;
	overflow:hidden;
	background: url(images/titulo_notiarti_c.gif) no-repeat;
	width:163px;
	height:14px;
}

.blog-capa {
	text-indent:-5000px;
	overflow:hidden;
	background: url(images/titulo_blog_capa.gif) no-repeat;
	width:166px;
	height:15px;
	margin:30px 0 0 0;
}
#noticias_artigos ul {
	margin:20px 0 0 0;
	padding:0;
}
#noticias_artigos ul li {
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	border-bottom:1px solid #BAC9DB
}
#noticias_artigos ul li a {
	color:#333
}
#cadastro h2 {
	text-indent:-5000px;
	overflow:hidden;
	background: url(images/titulo_cadastro_c.gif) no-repeat;
	width:163px;
	height:14px;
}
#cadastro p {
	margin:0 0 10px 0;
}
#cadastro label {
	font-weight:bold;
	color:#023777
}
#cadastro input {
	width:225px;
	margin-top:5px;
	padding:3px;
	font:1em Tahoma, Arial, Helvetica, sans-serif;
	border:1px solid #999;
}
#cadastro button {
	width:62px;
	height:22px;
	margin:0 0 0 170px;
	padding:0;
	border:0;
	background:url(images/btn_cadastrar_news.gif) no-repeat;
	text-indent: -1000em;
	vertical-align: middle;
	cursor: pointer;
	display:block;
}
#radio-tejon {width:100%; height:150px;}
#radio-tejon h2 {
	text-indent:-5000px;
	overflow:hidden;
	background: url(images/titulo_tejon_radio.gif) no-repeat;
	width:146px;
	height:15px;
}
#radio-tejon ul {float:left; margin:0; padding:0;}
#radio-tejon ul li {float:left; width:131px; margin:0;}
#radio-tejon ul li img {margin:0 0 5px 0;}
#radio-tejon ul li.afasta {margin:0 0 20px;}
/*#radio-tejon p {margin:40px 0 0 115px; width:155px;}
*/#radio-tejon p a {color:#333;}
/*rodape*/

#rodape {
	clear:both;
	float:left;
	width:780px;
	padding:10px 20px 20px 20px;
	background: url(images/bg_rodape.jpg) repeat-x #013068;
}
#rodape h3 {
	margin:0 0 10px 0;
	text-transform:uppercase;
	font-size:1.1em;
	color:#fff;
}
#rodape ul {
	float:left;
	margin:0;
	padding:0;
}
#rodape ul li {
	float:left;
	color:#fff
}
#rodape ul li a {
	color:#fff;
}
.menu_rodape {
	padding-bottom:20px!important;
}
.menu_rodape li {
	padding-right:8px;
}
.menu_rodape li a {
	padding-right:8px;
}
.lista_forma li {
	margin:0 10px 10px 0;
	float:left;
}
.copyright, .agencia {
	float:left;
	margin:20px 0 0 0;
}
.copyright {
	width:580px;
}
.copyright p {
	color:#fff !important;
}
.agencia {
	width:195px;
}
.agencia h1 {
	margin:0;
	padding:0;
}
.agencia h1 a {
	text-indent: -900%;
	display:block;
	height:30px;
	background:url(images/agencia.png) no-repeat;
	margin:0;
	padding:0;
}
.agencia h1 a span {
	display:none;
}
/*páginas internas*/

#content_i {
	margin:20px 0 10px 0;
}
#content_i h1 {
	margin:0 0 10px 0;
	font-size:1.5em;
	font-weight:normal;
	color:#333
}
#content_i h1 a {
	color:#000;
}
#content_i h2 {
	margin-bottom:20px;
	font-size:1.3em
}
#content_i h3 {
	margin-bottom:10px;
	font-size:1.2em;
}
#content_i p {
	margin-bottom:20px;
	line-height:1.7em;
	font-size:1.1em;
}
#content_i p a {
	color:#1A66A2;
}
#content_i small {
	font-size:1.1em;
	color:#333;
	text-transform:capitalize;
}
#content_i ul {
	margin:0;
	padding:0;
}
#content_i ul li {
	font-size:1.1em;
	margin:0 0 10px 0;
	padding:0;
	color:#333
}
#content_i ul li a {
	font-size:1.1em;
	margin:0 0 10px 0;
	padding:0;
	color:#000
}
.titulo_sobre, .titulo_blog, .titulo_videos, .titulo_fotos, .titulo_livros, .titulo_midia, .titulo_links, .titulo_palestra, .titulo_contato, .titulo_cadastro, .titulo_tcai, .titulo_solicitarp, .titulo_radio, .titulo_clientes, .titulo_solicitar_consultoria {
	text-indent:-5000px;
	overflow:hidden;
	height:15px;
}
.titulo_sobre {
	background:url(images/titulo_autor.gif) no-repeat;
	width:169px;
}
.titulo_blog {
	background:url(images/titulo_blog.gif) no-repeat;
	width:185px;
}
.titulo_fotos {
	background:url(images/titulo_fotos.gif) no-repeat;
	width:68px;
}
.titulo_videos {
	background:url(images/titulo_videos.gif) no-repeat;
	width:67px;
}
.titulo_livros {
	background:url(images/titulo_livros.gif) no-repeat;
	width:72px;
}
.titulo_midia {
	background:url(images/titulo_midia.gif) no-repeat;
	width:82px;
}
.titulo_links {
	background:url(images/titulo_links.gif) no-repeat;
	width:66px;
}
.titulo_palestra {
	background:url(images/titulo_palestra.gif) no-repeat;
	width:117px;
	margin-top:10px;
}
.titulo_contato {
	background:url(images/titulo_fale.gif) no-repeat;
	width:177px;
}
.titulo_cadastro {
	background:url(images/titulo_cadastro.gif) no-repeat;
	width:113px;
}
.titulo_tcai {
	background:url(images/titulo_tcai.gif) no-repeat;
	width:46px;
}
.titulo_solicitarp {
	background:url(images/titulo_solicitarp.gif) no-repeat;
	width:204px;
}
.titulo_radio {
	background:url(images/titulo_radio.gif) no-repeat;
	width:146px;
}
.titulo_clientes {
	background:url(images/titulo_clientes.gif) no-repeat;
	width:99px;
}
.titulo_solicitar_consultoria {
	background:url(images/titulo_consultoria.gif) no-repeat;
	width:217px;
}

.titulo_arquivos {
	background:url(images/titulo_arquivos.jpg) no-repeat;
	width:217px;
	text-indent:-9999px;
}

.posts {
	border-bottom:#CCCCCC solid 1px;
	padding-bottom:20px;
	margin-bottom:30px;
}
.titulo_posts {
	margin-top:10px !important;
}
.boxs_i {
	float:left;
	width:100%;
	margin-bottom:20px;
}
.boxs_ii {
	float:left;
	width:290px;
}
.img_box {
	float:left;
	width:81px;
	padding:3px 5px 3px 4px;
	border:1px solid #ccc;
}
.img_box_dois {
	float:left;
	width:130px;
	padding:3px 5px 3px 4px;
	border:1px solid #ccc;
}
.img_box_tres {
	float:left;
	width:240px;
	padding:3px 5px 3px 4px;
	border:1px solid #ccc;
}
.img_box img {
	width:82px;
}
.img_box_dois img {
	width:130px;
}
.img_box_tres img {
	width:240px;
	height:180px;
}
.txt_box {
	float:left;
	width:475px;
	margin-left:10px;
}
.txt_box_dois {
	float:left;
	width:420px;
	margin-left:10px;
}
.txt_box_tres {
	float:left;
	width:170px;
	margin:0 10px 10px 10px
}
.txt_box_quatro {
	float:left;
	width:300px;
	margin:0 10px 10px 10px
}
.txt_box_tres h2, .txt_box_quatro h2 {
	margin:0 0 10px 0 !important;
	padding:0;
}
.txt_box_tres h2 a, .txt_box_quatro h2 a {
	font-size:0.9em;
	color:#333 !important;
}
.txt_box_tres h2 p a, .txt_box_quatro h2 p a {
	font-size:0.8em !important;
}
.box_social {
	float:left;
	width:290px;
}
.comments {
	float:left;
	width:100%;
	margin:0 0 20px 0;
}
.comments blockquote {
	padding:10px;
	margin-bottom:5px;
	background: #E1E1E1;
}
.gravatar {
	float:left;
	width:50px;
}
.txt_comments {
	float:left;
	width:520px;
	margin-left:10px;
}
.txt_comments p {
	margin:0 0 5px 0 !important;
}
.txt_comments small {
	font-size:0.9em !important;
}
.name_author {
	font-weight:bold;
}
.mod {
	color:#CC0000
}
/*formulários*/

.label_um, .label_dois, .label_tres, .label_quatro {
	float:left;
}
.label_um, .campo_cinco {
	width:100px;
}
.label_dois {
	width:70px;
}
.label_tres {
	width:80px
}
.label_quatro {
	width:90px;
}
.campos_um, .campo_dois, .campo_tres, .campo_quatro, .campo_cinco, .txt_um, .txt_dois, .btn_um {
	padding:5px;
	border:1px solid #1A66A2;
	font:1.1em Tahoma, Arial, Helvetica, sans-serif;
}
.campos_um, .txt_um {
	width:300px;
}
.campo_dois, .txt_dois {
	width:430px;
}
.campo_tres {
	width:200px;
}
.campo_quatro {
	width:30px;
}
.selecao_um {
	padding:5px;
	border:1px solid #1A66A2;
	font:1.1em Tahoma, Arial, Helvetica, sans-serif;
}
.txt_um, .txt_dois {
	height:100px;
}
.btn_um {
	text-transform:uppercase;
	background:#1963A2;
	color:#fff;
}
/*pluin postrating*/

.post-ratings {
	margin-top:-10px !important;
	margin-bottom:20px;
}
.sociable {
	float:left;
}
.sociable ul {
	margin-top:-10px !important
}
.sociable ul li {
	float:left;
	margin-right:10px !important
}
.alinha_d {
	float:left;
	width:110px;
}
.lista_midia {
	margin:0;
	padding:0;
}
.list_images {
	float:left;
	height:240px;
	margin:0 30px 0 0 !important;
}
.list_images img {
	border:2px solid #CCC;
}
.list_images h2 {
	font-size:0.9em !important;
	color:#666;
	width:110px !important;
	text-align:center;
}
.comentarios_links {
	width:140px;
	font-size:1.1em;
	padding:5px;
	background:#1A6CA6;
	color:#fff;
}
.comentarios_links a {
	color:#fff;
}
.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
	font-size:1.2em;
}
.navigation a {
	color:#069;
	text-decoration:none;
}
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
}
img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
}
.alignright {
	float: right;
}
.alignleft {
	float: left
}
/*lista-detalhes*/
.lista_detalhes_c {
	margin:0;
	padding:0;
}
.lista_detalhes_c li {
	float:left;
	margin:0 5px 0 0 !important;
	padding:5px 8px 5px 8px !important;
	font-size:0.8em !important;
	background:#2C6AB6;
	color:#fff;
}
.lista_detalhes_c li a {
	color:#fff !important;
}
.lista_detalhes_c li a.veja_mais {
	background:#2C6AB6 url(images/icone_mais.gif) no-repeat 0 55%;
	padding-left:13px !important
}
.lista_detalhes_c li a.comentarios {
	background:url(images/icone_comentarios.gif) no-repeat 0 55%;
	padding-left:18px !important
}
.lista_detalhes_c li a.comprar {
	background:url(images/icone_comprar.gif) no-repeat 0 55%;
	padding-left:18px !important
}
.lista_um {
	margin:10px 0 10px 0 !important;
	padding:0;
}
.lista_um li {
	list-style:outside;
	margin:0 0 5px 20px !important;
}
.btn_login { width:60px; height:30px; border:1px solid #03387A; background-color:#fff; font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#03387A}


.lista-clientes {margin:0; padding:0;}
.lista-clientes li {list-style:inside !important; margin:0 0 5px 0;}

.video-jo {
	float:left;
	margin:0 0 20px;
}