/*
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

	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

*/



*{
	padding:0px;
	margin:0px;
}

body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: Tahoma, Verdana, Arial, Sans-Serif;
	color:#000000;
	background: #000000 url('images/3/bg.jpg') top center no-repeat;
	color: #FFFFFF;
	padding: 147px 0 0 0;
	}

#page {
	margin: 0 auto;
	padding: 0;
	width: 910px;
	height:100%;
	}

#header {
	background: url('images/3/header.png') no-repeat bottom center;
	height: 88px;
	}

#corpo{
	width:870px;
	height:100%;
	background-color:#000000;
	padding:20px;
}



#content {

	}
	
	

#menu-principal {
	position: absolute;
	left: 50%;
	top:34px;
	margin-left: -475px;
	z-index: 1000;
}
	
	
#area{
	width:530px;
	padding:10px;
	height:130px;
	background-color:#00CEC8;
	}

	#area_nome{
		font-size:36px;
		width:314px;
		float:left;
		}
	
	.area_ultimos_posts{
		display:block;
		width:200px;
		height:130px;
		float:right;
		padding:0 0 0 15px;
		border-left: 1px solid #000;
		}
		
		.area_ultimos_posts li{
			display:block;
		}
		
		.area_ultimos_posts li a{
			display:block;
			padding: 0 0 0 9px;
			padding-bottom:8px;
			font-size:10px;
			text-decoration:none;
			color:#FFFFFF;
			background: url('images/3/footer-list.gif') no-repeat 0 3px;
		}
		
		.area_ultimos_posts li a:hover, .area_ultimos_posts li a:focus, .area_ultimos_posts li a:active {
			text-decoration: underline;
			color:#FFFFFF;
		}

.narrowcolumn .entry {
	line-height: 1.2em;
	font-size:12px;
	}

#footer {
	width:100%;
	height:435px;
	background-color:#00CEC8;
	border: none;
	}
	
	#footer_int{
		width:900px;
		margin:auto;	
	}
	
	#footer_linha1{
		border-bottom: 1px solid #00605E;
		padding: 50px 0 25px 25px;
		background: url('images/logo-belasartes.jpg') no-repeat 30px 35px;
	}
		
		.footer_menu li{
			display:inline;
		}
		
		.footer_menu{
			padding: 0 0 0 100px;
		}
		
		.footer_menu li a{
			text-decoration:none;
			font-size:11px;
			color:#FFFFFF;
		}
		
		.footer_menu li a:hover, .footer_menu li a:focus, .footer_menu li a:active {
			text-decoration: underline;
			color:#FFFFFF;
		}
	
	
	
	#footer_linha2{
		width:885px;
		border-bottom: 1px solid #00605E;
		padding: 30px 0 40px 15px;
	}

		.footer_coluna{
			display:block;
			padding: 55px 15px 0 25px;
			width:181px;
			float:left;
		}
		
			.footer-bg-ultimos-commentarios{
				background: url('images/3/footer-ultimos-comentarios.gif') no-repeat 15px 0;
			}			
		
			.footer-bg-ultimas-postagens{
				background: url('images/3/footer-ultimas-postagens.gif') no-repeat 15px 0;
			}			
		
			.footer-bg-eventos-belasartes{
				background: url('images/3/footer-eventos-belasartes.gif') no-repeat 15px 0;
			}			
		
			.footer-bg-footer-assine-feeds{
				background: url('images/3/footer-assine-feeds.gif') no-repeat 15px 0;
			}			
			
			
			
		.footer_coluna li{
			display:block;
		}
		
		.footer_coluna li a{
			display:block;
			padding: 0 0 0 12px;
			padding-bottom:8px;
			font-size:11px;
			text-decoration:none;
			color:#FFFFFF;
			background: url('images/3/footer-list.gif') no-repeat 0 3px;
		}
		
		.footer_coluna li a:hover, .footer_coluna li a:focus, .footer_coluna li a:active {
			text-decoration: underline;
			color:#FFFFFF;
		}

	
	#footer_linha3{
		padding: 17px 0 15px 25px;
		font-weight:bold;
		clear:both;
	}




.data-post{
	display:block;
	padding: 5px;
	background-color:#00CEC8;
	font-size:24px;
	width:75px;
	margin: 25px 0 15px 0;
}

.post-tags-title{
	font-weight:bold;
	color:#00CEC8;
	font-size:18px;
}	


h2{
	text-align:left;
	font-size:60px;
	line-height: 60px;
	padding: 0 0 30px 0;
	width:515px;
	margin: 0 0 0 -3px;
}	
	
h2 a{
	color:#FFFFFF;
}	

h2 a:hover, h2 a:focus, h2 a:active {
	color:#00CEC8;
	text-decoration:none;
}

.entry p{
	color: #FFFFFF;
	font-size:14px;
	padding: 0 0 15px 0;
	line-height:1.3em;
}

.entry p a:visited {
	color: #00CEC8;
	text-decoration: underline;
	}

.entry p {
	color: #FFFFFF;
	}
	
.entry p a {
	color: #00CEC8;
	text-decoration:underline;
	}

.entry p a:hover, .entry p a:focus, .entry p a:active {
	text-decoration:none;
	color: #FFFFFF;	
	background-color:#00CEC8;
}





#sidebar
{
	width: 280px;
	margin-left:25px;
	float:left;
	}
	
	#s{
		width:205px;
		padding:4px;
	}
	

#menu-secundario { padding-top:20px;}
#menu-secundario li a{display:block; margin:0 0 4px 0; height:43px; text-indent:-5000px;}
.bt_acontece-ba a{ background-image:url('images/3/bt_acontece-ba.jpg'); width:261px;}
.bt_acontece-ba a:hover, .bt_acontece-ba a:focus, .bt_acontece-ba a:active{ background-image:url('images/3/bt_acontece-ba.jpg'); }
.bt_tendencias a{ background-image:url('images/3/bt_tendencias.jpg'); width:220px;}
.bt_tendencias a:hover, .bt_tendencias a:focus, .bt_tendencias a:active{ background-image:url('images/3/bt_tendencias.jpg'); }
.bt_galera a{ background-image:url('images/3/bt_galera.jpg'); width:132px;}
.bt_galera a:hover, .bt_galera a:focus, .bt_galera a:active{ background-image:url('images/3/bt_galera.jpg'); }
.bt_mexa-se a{ background-image:url('images/3/bt_mexa-se.jpg'); width:174px;}
.bt_mexa-se a:hover, .bt_mexa-se a:focus, .bt_mexa-se a:active{ background-image:url('images/3/bt_mexa-se.jpg'); }
.bt_diz-ai a{ background-image:url('images/3/bt_diz-ai.jpg'); width:129px;}
.bt_diz-ai a:hover, .bt_diz-ai a:focus, .bt_diz-ai a:active{ background-image:url('images/3/bt_diz-ai.jpg'); }
.bt_vamos-nessa a{ background-image:url('images/3/bt_vamos-nessa.jpg'); width:274px;}
.bt_vamos-nessa a:hover, .bt_vamos-nessa a:focus, .bt_vamos-nessa a:active{ background-image:url('images/3/bt_vamos-nessa.jpg'); }





#arquivos{
	background: url('images/3/aba-arquivos.jpg') no-repeat;
	padding: 53px 0 0 0;
}

#links{
	background: url('images/3/aba-links.jpg') no-repeat;
	padding: 53px 0 0 0;
}

.info_post{
	padding: 10px 0 0 0;
}

#tags{
	background: url('images/3/aba-tags.jpg') no-repeat;
	padding: 53px 0 0 0;
}


	#tags a {
		text-decoration: none;
		color: #FFFFFF;
		}
	
	#tags a:hover, #tags a:focus, #tags a:active {
		text-decoration: none;
		color: #FFFFFF;
		background-color: #00CEC8;
	}


	.post-tags a {
		text-decoration: none;
		color: #FFFFFF;
		font-weight:bold;
		}
	
	.post-tags a:hover, #post-tags a:focus, #post-tags a:active {
		text-decoration: none;
		color: #FFFFFF;
		background-color:#00CEC8;
	}
	
	.postmetadata{
		display:block;
		padding: 5px 0 0 3px;
		margin: 8px 0 0 0;
		border-top: 1px solid #00605E;
	}

	.postmetadata a {
		text-decoration: none;
		color: #FFFFFF;
		font-weight:bold;
		}
	
	.postmetadata a:hover, #postmetadata a:focus, #postmetadata a:active {
		text-decoration: none;
		color: #FFFFFF;
		background-color:#00CEC8;
	}


#twitter{
	background: url('images/3/aba-twitter.jpg') no-repeat;
	padding: 43px 0 0 0;
}

	.twitter li{
		margin-bottom: 5px;
		/*border-bottom: 1px solid #00605E;*/
		padding: 0 10px 5px 12px;
		background: url('images/3/footer-list.gif') no-repeat 0 3px;
	}

	.twitter li a{
		text-decoration: none;
		color:#FFFFFF;
		font-weight:bold;
	}

	.twitter li a:hover, .twitter li a:focus, .twitter li a:active{
		text-decoration: underline;
		color:#FFFFFF;
	}

	.twitter-seguir{
		border-top: 1px solid #00605E;
		margin-top: 10px;
		padding: 7px 10px 0 0;
	}
	
	.twitter-seguir a {
		text-decoration: none;
		color:#FFFFFF;
		font-weight:bold;
		}
	
	.twitter-seguir a:hover, .twitter-seguir a:focus, .twitter-seguir a:active {
		text-decoration: underline;
		color:#FFFFFF;
	}



#portfolio{
	background: url('images/3/aba-portfolio.jpg') no-repeat;
	padding: 43px 0 0 0;
}

	#portfolio-foto, #potfolio-info{
		float:left;
	}
	
	#portfolio-foto{
		padding: 0 10px 0 0;
	}
	
	.portfolio-nome-curso{
		height:90px;
	}
	
	.portfolio-curso{
		font-weight:bold;
		text-transform:capitalize;
		display:block;
	}
	
	.portfolio-nome{
		font-weight:bold;
		font-size:18px;
		text-transform:lowercase;
	}
	
	





.box-preenchimento{
	padding: 15px 10px 10px 10px;
	background-color:#00CEC8;
	width:260px;
}



		
	.box-lista-1 li{
		display:block;
	}
	
	.box-lista-1 li a{
		display:block;
		padding: 0 0 0 12px;
		padding-bottom:10px;
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
		color:#FFFFFF;
		background: url('images/3/footer-list.gif') no-repeat 0 3px;
	}
	
	.box-lista-1 li a:hover, .box-lista-1 li a:focus, .box-lista-1 li a:active {
		text-decoration: underline;
		color:#FFFFFF;
	}
	
	
		
	.box-lista-2 li{
		display:block;
		border-bottom: 1px solid #00605E;
		height:20px;
		padding: 9px 0 0 0;
		color:#FFFFFF;
	}
	
	.box-lista-2 li .link-text a, .box-lista-2 li .link-number{
		display:block;
		font-size:10px;
		font-weight:bold;
		text-decoration:none;
		color:#FFFFFF;
	}
	
	.box-lista-2 li .link-text a{
		color:#FFFFFF;
		float:left;
		padding: 0 0 0 10px;
	}
	
	.box-lista-2 li .link-number{
		color:#00CEC8;
		float:right;
		padding: 0 10px 0 0;
	}
	
	.box-lista-2 li a:hover, .box-lista-2 li a:focus, .box-lista-2 li a:active {
		text-decoration: underline;
		color:#FFFFFF;
	}
	
	
	
/*
small {
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
	}

h1, h2, h3 {
	font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-weight: bold;
	}

h1 {
	font-size: 4em;
	}

#headerimg .description {
	font-size: 1.2em;
	}

h2 {
	font-size: 1.6em;
	}

h2.pagetitle {
	font-size: 1.6em;
	}

#sidebar h2 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
	}

h3 {
	font-size: 1.3em;
	}

h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {
	text-decoration: none;
	color: white;
	}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
	color: #333;
	}

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {
	text-decoration: none;
	}
*/













/* USANDOOOOOOOOOOOOOOOOOOOOOO */

.botao input{
	display: block; 
	height: 25px; 
	margin-top:-25px;
	text-indent: -5000px;
	border: none; 
	width:62px;
	background: url('images/3/procurar.gif') no-repeat;
	float:right;
	}

.narrowcolumn {
	float: left;
	width: 550px;
	}

.espaco-entre-box{
	margin:40px 0 0 0;
	}
	
.nao_encontrado{
	padding:25px 0 25px 0;
}

.ultimos-comentarios-superior{
	font-size:14px;
	font-weight:bold;
	display:block;
	padding: 0 0 10px 0;
}	


.post-categories a {
	text-decoration: none;
	color:#FFFFFF;
	}

.post-categories a:hover, .post-categories a:focus, .post-categories a:active {
	text-decoration: underline;
	color:#FFFFFF;
}

/* End captions */


/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */
#comentarios{
	padding: 25px 0 0 0;
}

#comment{
	width:550px;
}

#commentform input{
	width:300px;
}

#comment, #commentform input{
	border:1px solid #00CEC8;
}

#commentform input{
	padding:4px;
}

#commentform p{
	margin-bottom: 7px;
}

#respond{
	padding:25px 0 0 0 ;
}

.comment{
	padding: 15px 15px;
	border-bottom: 1px solid #00605E;
}

.comment p{
	font-size:11px;
}


.comment-meta a {
	text-decoration: none;
	color: #FFFFFF;
	font-weight:bold;
	}

.comment-meta a:hover, #comment-meta a:focus, #comment-meta a:active {
	text-decoration: none;
	color: #FFFFFF;
	background-color:#00CEC8;
}


.erro404, .o-blog{font-size:12px; padding:25px 0 0 0;}
.erro404 .caixa, .o-blog .caixa{float:none; border:none; height:0;}

.navigation{height:18px; padding-top:5px; margin-top:80px; border-bottom: 1px solid #00605E; border-top: 1px solid #00605E; clear:both;}

.alignleft a{float:left;}
.alignright a{float:right;}

.alignleft a, .alignright a {
	text-decoration: none;
	color: #FFFFFF;
	font-weight:bold;
	}

.alignleft a:hover, #alignleft a:focus, #alignleft a:active, .alignright a:hover, #alignright a:focus, #alignright a:active {
	text-decoration: none;
	color: #FFFFFF;
	background-color:#00CEC8;
}

strong{font-weight:bold;}
em{font-style:italic;}










div.sociable {padding: 5px 0 5px 3px;}
div.sociable .sociable_tagline {color: #00CEC8; padding: 0 0 5px 0; margin: 0 0 5px; font-weight: bold; border-bottom: 1px solid #00605E;}





#contatoCRMSite{padding:25px 0;}
#contatoCRMSite label{}
#contatoCRMSite label span, #contatoCRMSite label input, #contatoCRMSite label textarea{}
#contatoCRMSite label span{}
#contatoCRMSite label input, #contatoCRMSite label textarea{width:535px; border:1px solid #37B5DB; color:#000; background-color:#D6EBEC;}
#contatoCRMSite label input{}
#contatoCRMSite label textarea{}
#contatoCRMSite #enviaEmailCRMBotaoSubmit{color:#000; background-color:#FFFFFF;}

#notificacaoCRMOuvidoria{padding:10px; border:#3EB494 1px solid; background-color:#A0D9D5; margin:20px 0; width:525px;}
#notificacaoCRMOuvidoria .titulo, #notificacaoCRMOuvidoria .frase{display:block;}
#notificacaoCRMOuvidoria .titulo{padding:0 0 3px 0;}
#notificacaoCRMOuvidoria .frase{font-size:10px; font-weight:normal; }
#notificacaoCRMOuvidoria .frase a{color:#000;}
#notificacaoCRMOuvidoria .frase a:hover{text-decoration:underline; color:#000;}

#enviaEmailCRMErros{padding:10px; border:#900 1px solid; background-color:#911; margin:20px 0 0 0; width:525px; color:#FFF;}
#enviaEmailCRMErros .titulo{padding:0 0 5px 0; display:block; font-weight:bold; color:#FFF;}
#enviaEmailCRMErros li{font-size:10px; padding:0 0 2px 13px;  }
#enviaEmailCRMErros .frase a:hover{text-decoration:underline;}

