/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets
Text Domain: kubrick

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

.nivo-controlNav { top:100px !important; }

.tab-corrector {margin-left:auto; margin-right:auto;}
.pbusca {margin-top:0px; margin-left:4px;}

body:nth-of-type(1) .corr-btn-busca{
   padding-top:0px;
   padding-left:0px;
   border-top:0px solid transparent;
   border-left:8px solid transparent;
   position:relative;
}

.entry-content a:link { color: #99CCFF; text-decoration: none; }
.entry-content a:visited { color: #99CCFF; text-decoration: none; }
.entry-content a:hover { color: #99CCFF; text-decoration: underline; }
.entry-content a:active { color: #99CCFF; text-decoration: none; }

html:first-child #rodape_total {margin-top:35px; }

/*CORREÇÕES*/
.corr-sidebar {margin-left:0px;}
.corr-21px-top {margin-top:20px;}
.corr-6px-top {margin-top:50px;}
.corr-5px-top {margin-top:37px;}
.corr-1px-bottom {padding-bottom:0px;}
.corr-rodape-20px {padding-top:24px;}
.corr-seta-trab {margin-top:-10px;}
.seta-rodape-trabalhe {/*background-image:url(images/h2-rodape3.gif); background-repeat:no-repeat;*/}
.linha-rodape {margin-left:44px;}
.tabela-19 {margin-left:19px;}
.corr-43px {padding-left:0px;}
.corr-20px {padding-left:5px;}
.corr-btn-busca {padding-top:0px; padding-left:0px; border-top:0px;}

/* Begin Typography & Colors */
body { color:#666666; font-family: Arial, Verdana, sans-serif; font-size:12px; background-image:url(images/bg_blog.gif); background-position:center top; background-repeat:repeat-y; margin:0 auto;}

/* FONTE ESPECIAL */
.hora-tweet {font-size:10px;}

/* COMETARIOS */
.comment-author {font-family:Calibri, Arial, Verdana, sans-serif; font-size:17px; color:#001f42; text-decoration:none; font-weight:bold; line-height:17px;}
.comment-body {padding-right:15px; margin-bottom:40px;}

/* LINK PADRÃO */
a {font-family: Arial, Verdana, sans-serif; text-decoration:underline;}
a:link {color:#001f42;  text-decoration: none;}
a:visited {color:#001f42;  text-decoration: none;}
a:active {color:#001f42;  text-decoration: none;}
a:hover {color:#001f42; text-decoration: underline;}

/* LINK ESPECIAL 1 */
a.especial {font-family: Arial, Verdana, sans-serif; font-size:12px; color:#99ccff; text-decoration:none;}
a.especial:link {color:#99ccff;  text-decoration: none;}
a.especial:visited {color:#99ccff;  text-decoration: none;}
a.especial:active {color:#99ccff;  text-decoration: none;}
a.especial:hover {color:#99ccff; text-decoration: underline;}

a.twitter-hashtag {font-family: Arial, Verdana, sans-serif; font-size:12px; color:#99ccff; text-decoration:none;}
a.twitter-hashtag:link {color:#99ccff;  text-decoration: none;}
a.twitter-hashtag:visited {color:#99ccff;  text-decoration: none;}
a.twitter-hashtag:active {color:#99ccff;  text-decoration: none;}
a.twitter-hashtag:hover {color:#99ccff; text-decoration: underline;}

a.twitter-user {font-family: Arial, Verdana, sans-serif; font-size:12px; color:#99ccff; text-decoration:none;}
a.twitter-user:link {color:#99ccff;  text-decoration: none;}
a.twitter-user:visited {color:#99ccff;  text-decoration: none;}
a.twitter-user:active {color:#99ccff;  text-decoration: none;}
a.twitter-user:hover {color:#99ccff; text-decoration: underline;}

a.link-titulo {font-family:Calibri, Arial, Verdana, sans-serif; font-size:30px; color:#001f42; text-decoration:none; font-weight:bold; line-height:30px; text-align:left;}
a.link-titulo:link {color:#001f42;  text-decoration: none; font-weight:bold; line-height:30px; text-align:left;}
a.link-titulo:visited {color:#001f42;  text-decoration: none; font-weight:bold; line-height:30px; text-align:left;}
a.link-titulo:active {color:#001f42;  text-decoration: none; font-weight:bold; line-height:30px; text-align:left;}
a.link-titulo:hover {color:#001f42; text-decoration: underline; font-weight:bold; line-height:30px; text-align:left;}

.permalink {font-family:Calibri, Arial, Verdana, sans-serif; font-size:18px; color:#FFFFFF; text-decoration:none; width: 400px; background-color: #001F42; border: 0px;}
a.permalink:link {color:FFFFFF;  text-decoration: none;}
a.permalink:visited {color:#FFFFFF;  text-decoration: none;}
a.permalink:active {color:#FFFFFF;  text-decoration: none;}
a.permalink:hover {color:#FFFFFF; text-decoration: underline;}

a.a2a_dd {text-decoration: none; font-weight:bold;}
a.a2a_dd:link {text-decoration: none; font-weight:bold;}
a.a2a_dd:visited {text-decoration: none; font-weight:bold;}
a.a2a_dd:active {text-decoration: none; font-weight:bold;}
a.a2a_dd:hover {text-decoration: underline; font-weight:bold;}


/* AGÁS */
 
h2.titulos {font-family:Calibri, Arial, Verdana, sans-serif; font-size:25px; font-weight:bold; color:#FFFFFF; border-bottom:1px solid #336699; padding-bottom:20px;}
h2.tit-rodape {font-family:Calibri, Arial, Verdana, sans-serif; font-size:25px; font-weight:bold; color:#FFFFFF; padding-left:20px; margin:15px 0px; /*background-image:url(images/h2-rodape.gif); background-repeat:no-repeat;*/}
h2 {font-family:Calibri, Arial, Verdana, sans-serif; font-size:30px; color:#001f42; text-decoration:none; font-weight:bold; line-height:30px;}

/* FORMULÁRIO */
.form-busca {width:132px; padding-left:7px; height:20px; background-color:transparent; border:0px; font-family: Arial, Verdana, sans-serif; font-size:12px; color:#001f42; font-weight:bold; float: left;}
.form {background-color:#001f42; border:1px solid #336699; padding:5px; color:#FFFFFF; width:120px;}
.form-cmts {background-color:#fcfcfc; border:1px solid #336699; padding:5px; color:#011f43;}
.textarea {font-family: Arial, Verdana, sans-serif; font-size:13px; color:#001f42; width:405px; height:55px; margin-top:10px; margin-bottom:10px;}

/* IMAGEM */
img {border:0px; border-color:#000000;}

/* ESTRUTURA */

.centralizador {
	background-image:url(images/bg_header.jpg);
	background-repeat:no-repeat;
	width:950px;
	position:relative;
	margin:0 auto;
}

.centralizador-ie8 { position/*\**/: relative\9 }

.container_menu-busca {
	width:904px;
	_width:950px;
	height:52px;
	_height:73px;
	padding:21px 0px 0px 46px;
}

.container_busca {
	background-image:url(images/bg_busca.gif);
	background-repeat:no-repeat;
	width:171px;
	_width:181px;
	height:20px;
	_height:30px;
	padding:5px 5px 5px 5px;
	float:right;
	margin-right:308px;
}



body:nth-of-type(1) .container_busca div {
	margin:0px;
	position:relative;
	top:0px;
}

.container_dstks-institucional {
	width:950px;
	height:290px;
	font-size:12px;
}

.container_dstks {
	width:650px;
	height:290px;
	float:left;
	font-size:12px;
}

.container_institucional {
	width:230px;
	height:290px;
	margin-left:45px;
	float:left;
	color:#FFFFFF;
	line-height:20px;
	font-size:12px;
}

.container_posts-sidebar {
	width:923px;
	_width:950px;
	padding-right:27px;
	font-size:12px;
}

.container_sidebar {
	width:230px;
	float:right;
	color:#FFFFFF;
	margin-top:30px;
	font-size:12px;
}

.box-clientes {
	width:230px;
	height:204px;
	padding-bottom:20px;
	border-bottom:1px solid #336699;
	font-size:12px;
}

.box-item-premios {
	width:220px;
	_width:230px;
	padding:0px 5px 10px 5px;
	margin-bottom:10px;
	color:#FFFFFF;
	border-bottom:1px solid #336699;
	float:left;
	font-size:12px;
}

.box-total-premios {
	font-family:Calibri, Arial, Verdana, sans-serif;
	font-size:50px;
	line-height:42px;
	font-weight:bold;
	width:60px;
	float:left;
	margin-top:5px;
}

.box-txt-premios {
	width:70px;
	float:left;
	margin-top:5px;
	font-size:12px;
}

.box-item-siganos {
	width:230px;
	padding-bottom:10px;
	margin-bottom:10px;
	color:#FFFFFF;
	border-bottom:1px solid #336699;
	float:left;
	font-size:12px;
}

.col-item-siganos {
	width:115px;
	height:35px;
	padding-top:7px;
	color:#FFFFFF;
	float:left;
	border-bottom:1px solid #336699;
	font-size:12px;
}

.col-item2-siganos {
	width:230px;
	height:35px;
	padding-top:7px;
	margin-bottom:-7px;
	color:#FFFFFF;
	float:left;
	font-size:12px;
}

.tweet {
	width:230px;
	padding-top:7px;
	margin-top:7px;
	color:#FFFFFF;
	float:left;
	border-top:1px dotted #336699;
	font-size:12px;
}

.box-posts {
	width:640px;
	font-size:12px;
}

.box-posts-textos {
	float:left;
	width:594px;
	padding-top:15px;
	line-height:20px;
	padding-bottom:20px;
	border-bottom:1px solid #cccccc;
	margin-bottom:50px;
	font-size:12px;
	text-align:justify;
}

.alinhamento-esquerda {
	margin-left: 10px;
}

.alinhamento-direita {
	margin-right: 10px;
}

.box-posts-textos-search {
	float:left;
	width:594px;
	padding-top:15px;
	text-align:left;
	line-height:20px;
	padding-bottom:20px;
	border-bottom:1px solid #cccccc;
	margin-bottom:20px;
}

.box-data {
	background-image:url(images/aba-data.gif);
	background-repeat:no-repeat;
	float:left;
	width:26px;
	height:47px;
	_width:46px;
	_height:94px;
	padding:27px 20px 20px 0px;
	color:#FFFFFF;
	text-align:center;
	line-height:3px;
}

.data-numero {font-size:17px; font-weight:bold; line-height:15px;}
.data-textos {font-size:9px; line-height:5px;}
.links-inferiores {margin-right:20px; font-weight:bold;}

.rodape_total {
	background-color:#001f42;
	color:#FFFFFF;
	background-image:url(images/bg_rodape.gif);
	background-position:center top;
	background-repeat:no-repeat;
	clear:both;
	width:100%;
	height:390px;
	padding-top:35px;
	*padding-top:60px;
	margin:0 0 -50px 0;
}

.rodape {
	/*padding-left:45px;*/
	width:949px;
	_width:950px;
	position:relative;
	margin:0 auto;
}

.col-esq-rodape {
	margin-left:22px;
	width:602px;
	float:left;
}

.container-esq-rodape {
	border-top:1px solid #336699;
	width:575px;
	_width:595px;
	margin-left:20px;
	padding-top:20px;
	float:left;
	position:relative;
	*margin-bottom:-40px;
}

.texto-trabalhe {
	color:#FFFFFF;
	font-size:12px;
	width:340px;
	height:45px;
	position:absolute;
	left:303px;
	top:287px;
	*top:247px;
}
.texto-trabalhe { top/*\**/: 267px\9 }

.col-dir-rodape {
	margin-left:31px;
	width:280px;
	float:right;
}

.container-dir-rodape {
	border-top:1px solid #336699;
	width:260px;
	_width:280px;
	margin-left:24px;
	padding-top:20px;
	float:left;
}

.img-mapa {}

/* SHARE */
.container-share {
	width:594px;
	height:20px;
	position:relative;
	margin-top:20px;
}

.share-redes {
	background:url(images/bg_share-redes.gif) no-repeat;
	width:171px;
	height:26px;
	padding:21px 3px 10px 11px;
	position:absolute;
	left:0px;
	top:20px;
}

.link-facebook {
	width: 27px;
	height: 26px;
	overflow: hidden;
	background: url(images/bt-share-facebook.gif) top left no-repeat;
	display: block;
	text-indent: 10000px;
	float:left;
	margin-right:7px;
}
 
.link-facebook:hover {
	background-position: bottom left;
}

.link-twitter {
	width: 27px;
	height: 26px;
	overflow: hidden;
	background: url(images/bt-share-twitter.gif) top left no-repeat;
	display: block;
	text-indent: 10000px;
	float:left;
	margin-right:7px;
}
 
.link-twitter:hover {
	background-position: bottom left;
}

.link-orkut {
	width: 27px;
	height: 26px;
	overflow: hidden;
	background: url(images/bt-share-orkut.gif) top left no-repeat;
	display: block;
	text-indent: 10000px;
	float:left;
	margin-right:7px;
}
 
.link-orkut:hover {
	background-position: bottom left;
}

.link-digg {
	width: 27px;
	height: 26px;
	overflow: hidden;
	background: url(images/bt-share-digg.gif) top left no-repeat;
	display: block;
	text-indent: 10000px;
	float:left;
	margin-right:7px;
}
 
.link-digg:hover {
	background-position: bottom left;
}

.link-delicious {
	width: 27px;
	height: 26px;
	overflow: hidden;
	background: url(images/bt-share-delicious.gif) top left no-repeat;
	display: block;
	text-indent: 10000px;
	float:left;
	margin-right:8px;
}
 
.link-delicious:hover {
	background-position: bottom left;
}

.share-link {
	background:url(images/bg_share-link.gif) no-repeat;
	padding:21px 9px 10px 9px;
	position:absolute;
	left:115px;
	top:20px;
}

/* MENU */

#menu{
	position:relative;
	width:329px;
	height:32px;
	background:url(images/menu.gif) no-repeat 0 0;
}

#menu ul{
	list-style:none;
	margin:0px;
}

#menu li{
	position:absolute;
	top:0;
	height:32px;
}

#menu li a{
	position:absolute;
	display:block;
	width:100%;
	height:100%;
	top:0;
	cursor:pointer;
}

#menu li a span{
	position:absolute;
	display:block;
	width:100%;
	height:100%;
	top:0;
}

#menu_um{
	width:59px;
	left:0;
}

#menu_dois{
	width:94px;
	left:77px;
}

#menu_tres{
	width:58px;
	left:191px;
}

#menu_quatro{
	width:61px;
	left:268px;
}

#menu_um a span{
	background:url(images/menu.gif) no-repeat 0 0;
}

#menu_dois a span{
	background:url(images/menu.gif) no-repeat -77px 0;
}

#menu_tres a span{
	background:url(images/menu.gif) no-repeat -191px 0;
}

#menu_quatro a span{
	background:url(images/menu.gif) no-repeat -268px 0;
}

#menu ul li a:hover{
	z-index:1000;
}

#menu_um a:hover span{
	background:url(images/menu.gif) no-repeat 0 -32px;
}

#menu_dois a:hover span{
	background:url(images/menu.gif) no-repeat -77px -32px;
}

#menu_tres a:hover span{
	background:url(images/menu.gif) no-repeat -191px -32px;
}

#menu_quatro a:hover span{
	background:url(images/menu.gif) no-repeat -268px -32px;
}

/* PAGINAÇÃO */

#pages {
	padding: 3px;
	font-size:11px;
	position:relative;
	margin:0 auto;
}
#pages ul {
	list-style-type: none;
	margin:0px;
	padding:0px;
	background-color:#FFF;
}
#pages li {
	float: left;
	display: inline;
	margin: 0 5px 0 0;
	display: block;
}
#pages li a {
	background-image:url(images/pag01.png);
	background-repeat:no-repeat;
	color: #001f42;
	padding: 10px 13px 10px 13px;
	text-decoration: none;
	float: left;
}
#pages li a:hover {
	background-image:url(images/pag02.png);
	background-repeat:no-repeat;
	color: #ffffff;
}
#pages li.nolink {
	background-image:url(images/pag01.png);
	background-repeat:no-repeat;
	color: #eaeaea;
	padding: 10px 13px 10px 13px;
}
#pages li.current {
	background-image:url(images/pag01.png);
	background-repeat:no-repeat;
	color: #aeaeae;
	padding: 10px 13px 10px 13px;
}
