#textos-servicos-page{
		float: left;
		width: 760px;
		overflow: hidden;
		margin: 0 0 0 50px;
		background: transparent;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:15px;
		color: #999;
		padding: 0 30px 0 30px;
}

#textos-servicos-page p{
		line-height: 20px;
}

#textos-servicos-page .titulos{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:24px;
		font-weight: bold;
		color: #fff;
		float: left;
		margin: 0;
		width: 760px;
		height: 39px;
		background: url(images/portfolio-bg-titles.jpg) no-repeat;
		padding: 2px 0 0 30px;
}


#textos-servicos-page .subtitulos{
 		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight: bold;
		color: #7f5d12;
		padding: 0;
}		

#textos-servicos-page img{
		border: solid #ccc 2px;
		margin: 0 10px 10px 0;
		float: left;
}

/*Formulario contatos*/
#form-contato{
		float: left;
		width: 760px;
		height: 644px;
		margin: 0 0 0 50px;
		background: transparent;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:15px;
		color: #999;
		padding: 0 30px 0 30px;
			}

#form-contato form{
			width:360px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:12px;
			font-weight:normal;
			color:#999;
			text-align:left;
			padding:0 0.5em 0.5em 0.5em;
	}

#form-contato form fieldset{
			background-color:#000;
			border:2px double #333;
			padding:0 0.5em 0.5em 0.5em;
			}
#form-contato form legend{
			font-weight:bold;			
			background-color:#666;
			color:#fff;
			padding:0 1em;
			border: 1px solid #333;
			width:10em;
			}
#form-contato form label{
			display:block;
			width:10.5em;
			margin-top:1em;			
			float:left;
			}
#form-contato form input{
			background-color:#333;
			color:#fff;
			display:block;
			width:15em;
			margin-top:1em;		
			border:1px solid #ccc;
			}

#form-contato form .limpo{
			background-color:#000;
			width:0;
			margin-top:0;		
			border:none;
			}

#form-contato form input#enviar{
			margin-top:1em;	
			width:auto;
			float:right;
			}
#form-contato form input#limpar{
			margin-top:1em;	
			width:auto;
			
			}
#form-contato form textarea{
			background-color:#333;
			color:#fff;
			border:1px solid #ccc;
			display:block;
			margin-top:1em;	
			width:15em;
			}	

#form-contato form select{
			background-color:#333;
			color:#fff;	
			margin-top:1em;	
			margin-bottom:1em;
			border:1px solid #ccc;
			}	

/*Fim formulario contatos*/




#container-blog{
		float: left;
		width: 560px;
		margin: 0 10px 0 60px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #000;
}

#container-blog .post h2, h3, h4, h5, h6{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		margin: 10px 0 0 0;
}

#container-blog .comments-template h1{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:22px;
		margin: 10px 0 0 0;
		color: #999;
}

#container-blog .post h1, h2, h3, h4, h5, h6 a{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight: bold;
		text-decoration: none;
		color: #7f5d12;
}

#container-blog .post h1, h2, h3, h4, h5, h6 a:visited{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight: bold;
		text-decoration: none;
		color: #cd820b;
}

#container-blog .post h1, h2, h3, h4, h5, h6 a:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight: bold;
		text-decoration: none;
		color: #666;
}

#container-blog .post h1, h2, h3, h4, h5, h6 a:active{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight: bold;
		text-decoration: none;
		color: #fc9;
}




/*Sidebar-blog*/
/* Formatação geral sidebar-blog. */
#sidebar-blog{
		float: right;
		width: 240px;
		background: url(images/padrao-sidebar.jpg);
		margin: 10px 50px 10px 10px;
}

.sidebar-txt{		
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #666;
}

#sidebar-blog ul{
		list-style: none;
		margin: 0;
		padding: 0 10px 0 10px;
		list-style: none;
}

/* Fim formatacao geral sidebar. */

/*Links dentro da sidebar-blog*/
#sidebar-blog ul li{
	padding: 0;
	margin: 10px 0 10px 0;
}

#sidebar-blog ul li a{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight: bold;
		text-decoration: none;
		color: #7f5d12;
		padding: 0;
}

#sidebar-blog ul li a:visited{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight: bold;
		text-decoration: none;
		color: #ffc;
}

#sidebar-blog ul li a:hover{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight: bold;
		text-decoration: none;
		color: #fc9;
}

#sidebar-blog ul li a:active{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight: bold;
		text-decoration: none;
		color: #fc9;
}

/*Fim links dentro da sidebar*/


/* Formatacao twitter sidebar. */
#sidebar-blog ul li .twitter-item{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #666;
		padding: 0 0 13px 0;
		list-style: none;
}

#sidebar-blog ul li a .twitter-link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight: bold;
		text-decoration: none;
		color: #7f5d12;
		padding: 0;
}

#sidebar-blog ul li a:visited .twitter-link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight: bold;
		text-decoration: none;
		color: #000;
}

#sidebar-blog ul li a:hover .twitter-link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight: bold;
		text-decoration: none;
		color: #fc9;
}

#sidebar-blog ul li a:active .twitter-link{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight: bold;
		text-decoration: none;
		color: #fc9;
}
