/*
Theme Name: STANCE - Pagina de inscricao da STANCE News
Theme URI: http://www.stanceconsultoria.com.br
Description: Tema desenvolvido para a STANCE - Assessoria e Consultoria Empresarial.
Version: 1
Author: Adriano Correa da Silva
Author URI: http://www.adrianocorreadasilva.com.br
Tags: stance, assessoria, consultoria, gestao, marketing, planejamento estrategico, newsletter

		 Dark Blue:  #003976
		 Dark Red:   #990000
		 Red      :  #CC0000
		 Dark Gray:  #666666
		 Gray     :  #999999
		 Light Gray: #CCCCCC
*/

/*
	RESET
*/
*									{ margin: 0; padding: 0; }
html								{ overflow: hidden; }
html, body							{ height: 100%; }
body								{ font-size: 12px; font-family: Arial, sans-serif; color: #666666; 
									  background: white; }
ul									{ list-style: disc outside; margin: 0 0 12px 40px; }
a									{ outline: none; text-decoration: none; color: #cc0000; }
a img								{ border: none; background: none; }
img									{ vertical-align: middle; }
table								{ border-collapse: collapse; }

/*
	UTILITY
*/
.clear								{ clear: both; }

/*
	TYPOGRAPHY
*/
h2									{ font-size: 26px; font-weight: normal; color: #999999; 
									  border-bottom: 2px solid #cc0000; text-transform: capitalize; padding: 0 0 25px 0; margin: 0 0 25px 0; }
h4									{ font-size: 12px; font-weight: bold; color: #cc0000; padding: 0 0 15px 0; }
p									{ font-size: 12px; text-align: justify; color: #666666; padding: 0 0 15px 0; }
td									{ padding: 0 0 5px 0; }

/*
	STRUCTURE
*/
#page-wrap							{ width: 894px; margin: 0px auto -50px;
									  min-height: 100%; height: auto !important; height: 100%; 
									  background: url(images/page-bg.png) center repeat white; }
#push								{ height: 100px; }

/*
	HEADER
*/
#header								{ height: 133px; background: url(images/header.png) bottom no-repeat #003976; }
#top-bar							{ height: 98px; }
#company-information				{ height: 10px; }
#company-information h1				{ text-indent: -9999px; font-size: 0px; }
#company-information p				{ text-indent: -9999px; font-size: 0px; }
img#logo							{ margin: 12px 0 16px 25px; float: left; }
form#searchform						{ margin: 30px 25px 16px 0; float: right; }
form#searchform						{ color: #003976; }

/*
	MENU-BAR
*/
#menu-bar							{ height: 35px; }
#menu-bar p							{ padding: 10px; font-size: 12px; text-align: center; color: white; }

/*
	CONTENT
*/
#content-body						{ min-height: 367px; background: url(images/content-bg.jpg) top no-repeat transparent; }
#main-content						{ width: 607px; padding: 30px 61px 0 18px; float: right; }
.breadcrumb							{ font-size: 12px; margin: -15px 0 17px 0; }
.breadcrumb a						{ color: #999999; }
.breadcrumb p						{ padding: 0; }
.arquivado							{ font-style: italic; text-align: right; }

/*
	SIDEBAR
*/
#sidebar							{ width: 183px; margin: 0 0px 0 25px; float: left; }
.sidebar-menu						{ background: url(images/box-footer.jpg) bottom no-repeat white; 
									  color: white; margin: 0; padding: 0 0 26px 0;}
.sidebar-menu h2					{ width: 183px; height: 40px; background: url(images/box-header.jpg) top center no-repeat white;
									  font-size: 13px; font-family: Arial, sans-serif; font-weight: normal; color: white; border: 0px; 
									  padding: 18px 0 0 0; margin: 0 0 -18px 0; text-align: center; }
.sidebar-menu ul					{ width: 183px; list-style: none; background: url(images/box-bg.png) center repeat-y white; 
									  margin: 0; padding: 0; }
.sidebar-menu li li					{ margin: 0px 25px 0px 25px; padding: 10px 0 10px 0;}
.sidebar-menu a						{ font-weight: bold; color: #999999; }
.sidebar-menu a:hover				{ font-weight: bold; color: #cc0000; }

/*
	FOOTER
*/
#footer								{ width: 894px; margin: 0px auto 0px; min-height: 48px; padding: 50px 0 0 0;
									  background: url(images/footer.png) top no-repeat white; }
#footer p							{ text-align: center; }
