﻿/* Importar o temp.css pra não afetar esse arquivo */
@import url("temp.css");

body 
{
    margin: 0px;
	font-family: Tahoma, Geneva, sans-serif;
    font-size:12px;
	color:#CCC;
	text-align:center;
    background-color: black;
	
}

h1 {
	font-size:16px;
	margin:0px;
	padding:0px;
}


h2 {
	margin:0px;
	margin-bottom:5px;
	padding:3px;
	padding-right:5px;
	text-align:right;
	font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	background-color:#000;
	
}

h2.azul {
	color:#39C;
}

h2.rosa {
	color:#C39;
}

h2.laranja {
	color:#F90;
}

h2.verde {
	color:#690;
}


h4 {
	background-color:#000;
	font-size:14px;
	padding:5px;
	margin:0px;
	margin-bottom:5px;
}

.fundo1{
	background:url(../imagens/fundos/01.jpg) 50% 0% no-repeat fixed;
}

.fundo2{
	background:url(../imagens/fundos/02.jpg) 50% 0% no-repeat fixed;
}

.fundo3{
	background:url(../imagens/fundos/03.jpg) 50% 10% no-repeat fixed;
}

.fundo4{
	background:url(../imagens/fundos/04.jpg) 50% 0% no-repeat fixed;
}

.fundo5{
	background:url(../imagens/fundos/05.jpg) 50% 0% no-repeat fixed;
}

.fundo6{
	background:url(../imagens/fundos/06.jpg) 50% 0% no-repeat fixed;
}

body, h1, h5, h6, p, span, { margin:0px; padding:0px; }

ul{
margin-left:0px; 
margin-bottom:0px; 
margin-top:0px; 
margin-right:0px; 
padding-left:25px;
padding-bottom:15px;
}

.tabela
{
    margin: 0px auto;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size:14px;
	text-align:left;
	padding:0px;
}

.form {
	margin: 0px;
	padding: 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;	
	color:#eaeaea;
}

input, textarea {
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,0.6);
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,0.6);
	background: #fff;
	border: none;
	color:#111;
	padding: 3px;
	font: 14px "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#comentario table input, #comentario table textarea {
	width:100%;
}
input:focus, textarea:focus {
	-moz-box-shadow: 0 0 3px #669900, 0 0 4px #669900, 0 0 3px #669900, 0 0 6px #669900;
	-webkit-box-shadow: 0 0 3px #669900, 0 0 4px #669900, 0 0 3px #669900, 0 0 6px #669900;
}

#geral {
	width:960px;
	height:100%;
	text-align:left;
	margin: 0px auto;
}


#conteudo {
	width:960px;
	text-align:left;
	margin: 0px auto;
}

#cabecalho_fundo {
	width:100%;
	height:150px;
	background:url(../imagens/variadas/cabecalhoFundo.png) repeat-x;
	margin-top:20px;
}


#cabecalho {
	width:960px;
	height:140px;
}

#cabecalho_logo {
	width:260px;
	float:left;
	margin-top:9px;
	margin-left:16px;
}

#cabecalho_menu {
	width:650px;
	float:right;
	text-align:right;
	margin-top:90px;
}

#iconesMedia {
	position:absolute;
	top:0;
	margin-top: 5px;
	margin-left: 870px;
	_margin-left: 390px;
	z-index: 101;
}

#twitter_topo {
	position:absolute;
	width:392px;
	height:53px;
	background:url(../imagens/variadas/fundoTwitter.png) no-repeat;
	margin-left: 480px;
	_margin-left: -0px;
}

.tweet_list {
	color:#999;
	list-style:none;
	margin:0px;
	padding:0px;
	
}

.tweet_list li {
	width:375px;	
	height:48px;
	padding-right:16px;
	_padding-right:10px;
	padding-top:5px;
	font-size:11px;
	text-align:right;
	overflow:hidden;
}

.loading {
	color:#999;
	font-size:11px;
	text-align:right;
	padding-right:10px;
	padding-top:10px;
	list-style:none;
	margin:0px;
	padding:0px;
	
}

#miolo {
	width:960px;
	text-align:left;	
	margin-top:10px;
	padding-bottom:10px;
}

#apresentacao{
	width:295px;
	_width:315px;
	height:200px;
	_height:220px;
	padding:10px;
	background:url(../imagens/variadas/fundoTrans.png) repeat;
	text-align:justify;
	margin-bottom:10px;
	float:left;
}

#projetos{
	width:940px;
	_width:960px;
	padding:10px;
	background:url(../imagens/variadas/fundoTrans.png) repeat;
	margin-bottom:10px;

}

#ftHolder { width: 940px; text-align: center; height: 415px;  }
#ft {  }
#example { float: left; }
.ft-title { padding: 10px 10px; width:920px;  _width:940px; text-align: left; }
.ft-prev, .ft-next { background-color: #000; padding: 0 10px; }
#ft-buttons-ft { display:none; }



#motivacao{
	width:615px;
	_width:635px;
	height:200px;
	_height:220px;
	padding:10px;
	background:url(../imagens/variadas/fundoTrans.png) repeat;
	text-align:right;
	margin-bottom:10px;
	float:right;
	color:#ccc;
}

#motivacao li {
	list-style:none;
	height:20px;
	padding-right:5px;
	padding-top:7px;
	margin-top:6px;
}

.caixa1 {
	border:dashed 1px #C39;
}

.caixa2 {
	border:dashed 1px #39C;
}

.caixa3 {
	border:dashed 1px #690;
}

.caixa4 {
	border:dashed 1px #66F;
}

.caixa5 {
	border:dashed 1px #F90;
}

#menu_servicos{
	width:295px;
	_width:315px;
	height:400px;
	_height:420px;
	padding:10px;
	background:url(../imagens/variadas/fundoTrans.png) repeat;
	text-align:justify;
	margin-bottom:10px;
	float:left;
}

#menu_servicos a.hover {
    color: #000 !important;
}
#menu_intervalo a.hover {
    color: #000 !important;
}

#mais-trabalhos a.hover {
    color: #000 !important;
}

#menu_servicos .serv_subitem{
	padding:7px 10px 6px;
}
#menu_intervalo .serv_subitem{
	padding:7px;
}


#menu_servicos h2{
	margin:0 0 11px;
}

#menu_servicos li {
	height:27px;
    list-style:none outside none;
    margin-top:6px;
    text-transform:uppercase;
}


#formContato{
	width:615px;
	_width:635px;
	height:330px;
	_height:350px;
	padding:10px;
	background:url(../imagens/variadas/fundoTrans.png) repeat;
	text-align:left;
	float:left;
	color:#ccc;
	margin-bottom:10px;
}

.telefone {
	background:url(../imagens/variadas/telefone.png) left center no-repeat;
	height:45px;
	line-height:45px;
	padding-left:55px;
	font-size: 20px;	
	color: #eaeaea;
}

#dadosContato{
	width:295px;
	_width:315px;
	height:330px;
	_height:350px;
	padding:10px;
	background:url(../imagens/variadas/fundoTrans.png) repeat;
	text-align:right;
	float:right;
	margin-bottom:10px;
}

#dadosContato h1{
	font-size:18px;
}

#localizacao{
	width:940px;
	_width:960px;
	padding:10px;
	background:url(../imagens/variadas/fundoTrans.png) repeat;
	margin-bottom:10px;
	clear:both;

}



.borda1 { border-left:solid 4px #C39; }
.link1:active,link1:link,link1:visited { color: #CCC; text-decoration: none; }
.link1:hover { color: #C39; text-decoration: none; }
.borda1Sel a { color: #000 !important; }
.borda1Sel { background-color:#C39;	color:#000; }

.borda2 { border-left:solid 4px #39C; }
.link2:active,link2:link,link2:visited { color: #CCC; text-decoration: none; }
.link2:hover { color: #39C; text-decoration: none; }
.borda2Sel a { color: #000 !important; }
.borda2Sel { background-color:#39C;	color:#000; }

.borda3 { border-left:solid 4px #690; }
.link3:active,link3:link,link3:visited { color: #CCC; text-decoration: none; }
.link3:hover { color: #690; text-decoration: none; }
.borda3Sel a { color: #000 !important; }
.borda3Sel { background-color:#690; color:#000; }

.borda4 { border-left:solid 4px #F90; }
.link4:active,link4:link,link4:visited { color: #CCC; text-decoration: none; }
.link4:hover { color: #F90; text-decoration: none; }
.borda4Sel a { color: #000 !important; }
.borda4Sel { background-color:#F90;	color:#000; }

#servicos{
	width:615px;
	_width:635px;
	height:400px;
	_height:420px;
	padding:10px;
	background:url(../imagens/variadas/fundoTrans.png) repeat;
	text-align:justify;
	margin-bottom:10px;
	float:right;
	color:#ccc;
}

#intervalo{
	width:615px;
	_width:635px;
	padding:10px;
	background:url(../imagens/variadas/fundoTrans.png) repeat;
	text-align:justify;
	margin-bottom:10px;
	float:right;
	color:#ccc;
}

#intervalo img{
	border:solid 1px #CCC;
}

#intervalo h2 {
	margin:0px;
	margin-bottom:5px;
	padding: 2px 10px 0px;
	height:26px;
	text-align:right;
	font:18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	background-color:#000;
	
}

.rosa .intervaloData {
    background-color:#C39;
}
.verde .intervaloData {
    background-color:#690;
}
.azul .intervaloData {
    background-color:#39C;
}
.laranja .intervaloData {
    background-color:#F90;
}

.intervaloData{
	font:15px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	text-align:left;
	padding:4px 6px;
}

#menu_intervalo{
	width:295px;
	_width:315px;
	padding:10px;
	background:url(../imagens/variadas/fundoTrans.png) repeat;
	text-align:justify;
	margin-bottom:10px;
	float:left;
}

#menu_intervalo li {
height:27px;
list-style:none outside none;
margin-top:7px;
padding-left:0;
padding-top:0;
text-transform:uppercase;
}


#footer_fundo {
	width:100%;
	height:50px;
	background:url(../imagens/variadas/fundoTrans.png) repeat;
	margin-bottom:10px;
}

#footer {
	width:960px;
	height:50px;
	padding-top:10px;
	text-align:center;
}

span.titulos_brancos {
font: 11px Verdana;
font-weight:bold;
color:#FFFFFF;
text-align:left;
}

span.texto14 {
font-size:14px;
}

