@charset "iso-8859-1";
body{
	background-image:url(../img/bg_background.jpg);
	background-repeat:repeat-x;
}
#tk-main{
	position:relative;
	z-index:0;
	width:100%;
}
#tk-main #body{
	position:relative;
	width:600px;
	min-height:100%;
	height:auto!important;
	height:100%;
	right:50%;
	left:50%;
	margin:0 -300px 0 -300px;
	background-image:url(../img/bg_home_body.jpg);
}
#tk-main #body #header{
	width:600px;
	background-image:url(../img/bg_background_header.jpg);
	background-repeat:repeat-x;
	padding-top:129px;
}
#tk-main #body #header h1{
	width:600px;
	height:69px;
	background-image:url(../img/background_h1.jpg);
	font-size:1px;
	line-height:1px;
}
#tk-main #body #header h1 a{
	display:block;
	width:600px;
	height:69px;
	text-decoration:none;
}
#tk-main #body #header h1 span{
	visibility:hidden;
}
#tk-main #body #header h2{
	width:600px;
	height:82px;
	font-size:1px;
	line-height:1px;
	background-color:#FFF;
	margin-top:20px;
	background-image:url(../img/email_body_header_h2);
}
#tk-main #body #header h2 span{
	visibility:hidden;
}
#tk-main #body #text{
	width:540px;
	background-color:#FFF;
	padding:50px 30px 30px 30px;
}
#tk-main #body #text #in-aviso{
	width:494px;
	height:80px;;
	margin:0 23px 0 23px;
	background-color:#ccc;
	display:none;
}
#tk-main #body #text #in-aviso #conteudo{
	width:308px;
	height:17px;
	float:left;
	display:inline;
	padding:32px 30px 31px 30px;
}
#tk-main #body #text #in-aviso #conteudo p{
	font-size:14px;
	color:#666;
	line-height:17px;
	text-align:center;
}
#tk-main #body #text #in-aviso #ok{
	width:126px;
	height:80px;
	float:right;
	display:inline;
}
#tk-main #body #text #in-aviso #ok a{
	width:126px;
	height:80px;
	display:block;
	background-image:url(../img/background_aviso_ok.jpg);
	text-decoration:none;
	font-size:1px;
	line-height:1px;
	background-position:0 0;
}
#tk-main #body #text #in-aviso #ok a:link{ background-position:0 0;}
#tk-main #body #text #in-aviso #ok a:hover{ background-position:0 -80px;}
#tk-main #body #text #in-aviso #ok a:active{ background-position:0 -160px;}
#tk-main #body #text #in-aviso #ok a span{
	visibility:hidden;
}
#tk-main #body #text #formulario{
	position:relative;
	width:494px;
	left:50%;
	right:50%;
	margin:50px -247px 70px -247px;
}
#tk-main #body #text #formulario .label{
	width:243px;
	height:35px;
	margin-bottom:5px;
	float:left;
	display:inline;
}
#tk-main #body #text #formulario .nome{ background-image:url(../img/email_label_nome.jpg);}
#tk-main #body #text #formulario .email{ background-image:url(../img/email_label_email.jpg);}
#tk-main #body #text #formulario .assunto{ background-image:url(../img/email_label_assunto.jpg);}
#tk-main #body #text #formulario .mensagem{ background-image:url(../img/email_label_mensagem.jpg);}
#tk-main #body #text #formulario .label span{
	visibility:hidden;
}
#tk-main #body #text #formulario .input{
	width:251px;
	height:35px;
	margin-bottom:5px;
	float:right;
	display:inline;
}
#tk-main #body #text #formulario .input input{
	background-color:#8db9e5;
	width:211px;
	height:17px;
	line-height:17px;
	color:#333;
	font-size:12px;
	border:none;
	padding:9px 20px 9px 20px;
}
#tk-main #body #text #formulario .textarea{
	width:251px;
	height:105px;
	float:right;
	display:inline;
}
#tk-main #body #text #formulario .textarea textarea{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#8db9e5;
	width:211px;
	height:87px;
	line-height:17px;
	color:#333;
	font-size:12px;
	border:none;
	padding:9px 20px 9px 20px;
}
#tk-main #body #text #formulario #enviar{
	width:251px;
	height:35px;
	margin-left:243px;
	clear:both;
}
#tk-main #body #text #formulario #enviar a{
	width:251px;
	height:35px;
	display:block;
	text-decoration:none;
	font-size:1px;
	line-height:1px;
	background-image:url(../img/email_bt_enviar.jpg);
	background-position:0 0;
}
#tk-main #body #text #formulario #enviar a:link{ background-position:0 0;}
#tk-main #body #text #formulario #enviar a:hover{ background-position:0 -35px;}
#tk-main #body #text #formulario #enviar a:active{ background-position:0 -70px;}
#tk-main #body #text #formulario #enviar a span{
	visibility:hidden;
}
#tk-main #body #navegacao{
	width:600px;
	background-color:#FFF;
}
#tk-main #body #navegacao #anterior{
	width:211px;
	height:35px;
	float:right;
	display:inline;
}
#tk-main #body #navegacao #anterior a{
	display:block;
	width:211px;
	height:35px;
	background-image:url(../img/background_bt_anterior.jpg);
	text-decoration:none;
}
#tk-main #body #navegacao #proxima{
	width:199px;
	height:35px;
	float:left;
	display:inline;
}
#tk-main #body #navegacao #proxima a{
	display:block;
	width:199px;
	height:35px;
	background-image:url(../img/background_bt_proxima.jpg);
	text-decoration:none;
}
#tk-main #body #navegacao #voltar{
	width:168px;
	height:35px;
	margin:0 216px 0 216px;
	clear:both;
}
#tk-main #body #navegacao #voltar a{
	display:block;
	width:168px;
	height:35px;
	background-image:url(../img/background_bt_voltar.jpg);
	text-decoration:none;
}
#tk-main #body #navegacao a{ background-position:0 0;}
#tk-main #body #navegacao a:link{ background-position:0 0;}
#tk-main #body #navegacao a:hover{ background-position:0 -35px;}
#tk-main #body #navegacao a:active{ background-position:0 -70px;}
#tk-main #body #navegacao a span{
	visibility:hidden;
}
#tk-main #footer{
	width:100%;
	background-image:url(../img/bg_background_footer.jpg);
}
#tk-main #footer #menu{
	position:relative;
	width:600px;
	height:400px;
	padding-top:20px;
	background-image:url(../img/bg_background_menu.jpg);
	right:50%;
	left:50%;
	margin:0 -300px 0 -300px;
}
#tk-main #footer #menu ul li{
	width:600px;
	height:69px;
	margin-bottom:20px;
}
#tk-main #footer #menu ul li a{
	display:block;
	width:600px;
	height:69px;
	background-position:0 0;
	text-decoration:none;
	font-size:1px;
	line-height:1px;
}
#tk-main #footer #menu ul li a:link{ background-position:0 0;}
#tk-main #footer #menu ul li a:hover{ background-position:0 -69px;}
#tk-main #footer #menu ul li a:active{ background-position:0 -138px;}
#tk-main #footer #menu ul li#about a{ background-image:url(../img/home_menu_about.jpg);}
#tk-main #footer #menu ul li#portfolio a{ background-image:url(../img/home_menu_portfolio.jpg);}
#tk-main #footer #menu ul li#blog a{ background-image:url(../img/home_menu_blog.jpg);}
#tk-main #footer #menu ul li a span{
	visibility:hidden;
}
