@charset "utf-8";
/*
Theme Name: QGnet2
Theme URI: http://qgnet.com.br/
Description: Tema do site QGNet.com.br
Version: 1.0
Author: Jo&atilde;o Henrique Tohru
Author URI: http://modafoka.com.br/
Tags: blue, custom header, fixed width, two columns, widgets

	QGNet - O seu Quartel General da internet
	 http://www.qgnet.com.br/

	O design e o desenvolvimento deste tema foram feitos por Jo&atilde;o Henrique Tohru
	cujo blog voc&ecirc; encontrar em http://www.modafoka.com.br/

*/

/* CSS Document */
* {
	margin: 0;
	padding: 0;
}

body {
	background-color: #FBFBFB;
	text-align: center;
}

div#container {
	width: 985px;
	margin: 0 auto;
	padding-left: 5px;
	text-align: left;
}

ul {
	list-style: none;	
}

fieldset {
	border: none;	
}

		/*      HEADER      */
div#header {
	position: relative;
	width: 100%;
	height: 140px;
}

/*   Header Area   */
div#header-area {
	position: relative;
	width: 1000px;
	height: 100px;
	margin: 0 auto;
	z-index: 5;
}

div#header-area h1 {
	font-size: 50px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-variant: small-caps;
}

/*   LOGO   */
div#logo {
	position: absolute;
	bottom: -40px;
	left: -4px;
	width: 223px;
	height: 210px;
	background-image: url("http://www.qgnet.com.br/wp-content/themes/qgnet2/img/logo.gif");
	z-index: 5;
}

/*   BANNER   */
div#banner {
	position: absolute;
	top: 10px;
	left: 240px;
	width: 579px;
	height: 85px;
	background-image: url("http://www.qgnet.com.br/wp-content/themes/qgnet2/img/banner.png");
}

/*   ADS   */
div#header-ads {
	position: absolute;
	top: 0;
	right: 0;
}

/*   MENU   */
div#barra-menu {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 37px;
	background-color: #333;
	text-align: center;
	z-index: 4;
}

div#barra-menu ul {
	width: 1000px;
	height: 22px;
	margin: 0 auto;
	padding-top: 6px;
}

div#barra-menu ul li {
	float: right;
	margin-left: 40px;
}

div#barra-menu ul li.ult-elemento-menu {
	margin-right: 50px;
}

div#header ul li a {
	color: #FFF;
	font-weight: bold;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	text-decoration: none;
}


		/*      CONTENT      */
div#content {
	float: left;
	width: 630px;
	margin-top: 5px;
	font-family: Verdana, Geneva, sans-serif;
}

div#content a {
	color: #444;	
}

div#nuvem3d {
        margin-top: 190px;
}



	/*   QGPODCAST   */
div#home-qgpodcast {
	position: relative;
	width: 630px;
	height: 275px;
	border: 2px solid #012C16;
	background-color: #DCE9E2;
}

/* titulo */

div#home-qgpodcast h3 {
	padding: 2px 0 2px 10px;
	background-color: #012C16;
}

div#home-qgpodcast h3 a {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

/* balao de comentarios */

div#home-qgpodcast div.coment {
	position: absolute;
	width: 80px;
	height: 71px;
	top: -10px;
	right: -15px;
	padding-top: 6px;
	background: url("img/qgpodcast-coment.png")	top left no-repeat;
	text-align: center;
	z-index: 5;
}

div#home-qgpodcast div.coment a {
	display: block;
	width: 100%;
	margin-top: 4px;
	padding-top: 5px;
	padding-bottom: 3px;
	color: #011D0E;
	font-weight: bold;
	font-size: 15px;
	text-align: center;
	text-decoration: none;
}

div#home-qgpodcast div.coment span {
	display: block;
	width: 100%;
	margin-top: -5px;
	font-size: 9px;
	text-align: center;
}

/* banner do podcast */
div#home-qgpodcast img.qg-banner {
	width: 590px;
	height: 95px;
	border: 2px solid #D4D7C6;	
}

/* paragrafo descritivo */

div#home-qgpodcast div.excerpt p {
	width: 626px;
	margin-left: 5px;
	padding: 4px 0;
	font-size: 12px;
}

div#home-qgpodcast div.excerpt p a {
	color: #444;
	font-size: 12px;
	font-weight: bold;
}

div#home-qgpodcast p.continue-lendo a {
	margin-left: 13px;
	color: #011D0E;
	font-size: 12px;
	font-weight: bold;
}

/*   PLAYER   */
div.podPress_content {
	margin-left: 15px;	
}

div.podPress_content a {
	color: #444;
}

/* feed podcast */

div#home-qgpodcast div.feed {
	position: absolute;
	right: -8px;
	bottom: -20px;
	padding-top: 5px;
}

div#home-qgpodcast div.feed a { 
	text-decoration: none; 
}

div#home-qgpodcast div.feed a span {
	vertical-align: 26px;
	margin-right: -2px;
	color: #444;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
}

div#home-qgpodcast div.feed a img { 
	border: none;
}

	/*   SEPARADORES   */
div.separador-titulo {
	position: relative;
	height: 100px;
	margin-top: 10px;
}

div.separador-titulo img {
	position: absolute;
	top: 0;
	left: -4px;
}

div.separador-titulo h2 {
	padding-left: 90px;
	background: #00254A;
	color: #FFF;
}


	/*   INTERAJA   */
div#home-interaja {
	height: 182px;
	margin-top: 20px;	
}

div.bloco-interacao {
	float: left;
	width: 300px;
	height: 180px;
}

div.bloco-interacao h3 {
	padding-bottom: 1px;
	padding-left: 3px;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 16px;
}

/* divulgue sua arte */
div#home-interaja div#arte {
	border: 1px solid #B90000;
}

div#home-interaja div#arte h3{
	background: #B90000;
}

/* enquete */
div#home-interaja div#enquete {
	position: relative;
	float: right;
	margin-left: 6px;
	background-color: #FFFFF2;
	border: 1px solid #FFA806;
}

div#home-interaja div#enquete h3 {
	background:#FFA806;
}

div#home-interaja div#enquete h4 {
	margin-bottom: 5px;
	margin-left: 7px;
	color: #C68100;
	font-size: 15px;
}

div#home-interaja div#enquete label {
	display: block;
	margin-left: 11px;
	margin-bottom: 6px;
	font-size: 11px;
}

div#home-interaja div#enquete input {
	margin-right: 6px;	
}

div#home-interaja div#enquete label span {
	vertical-align: 3px;		
}

div#home-interaja div#enquete button {
	float: right; 
	margin-right: 10px;
	padding: 0 14px;
	background-color: #FFA806;
	border: none;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
}

div#home-interaja div#enquete p {
	position: absolute;
	bottom: 0;
	left: 5px;
}

div#home-interaja div#enquete p a#ult-link {
	margin-left: 20px;	
}

div#home-interaja div#enquete p a {
	color: #999;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

/*   Recentes   */
div#recentes {
	width: 100%;
	height:180px;
	margin: 30px 0 30px 0;
}

div#recentes div.post {
	position: relative;
	width: 250px;
	height: 180px;
	padding-bottom: 20px;
	border: 1px solid #000;
}

div#recentes div.post h3 {
	padding: 1px 0;
	text-align: center;
}

div#recentes div.post h3 a {
	color: #FFF;
	font-size: 13px;
	text-decoration: none;
}


div#recentes div.post h4 {
	text-align: center;
}

div#recentes div.post h4 a {
	text-decoration: none;
	font-size: 10px;
}


div#recentes div.post div.coment {
	position: absolute;
	width: 44px;
	height: 39px;
	top: -8px;
	right: -10px;
	padding-top: 6px;
	background: url("img/balao-coment-post.png") top left no-repeat;
	text-align: center;
}

div#recentes div.post div.coment a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

div#recentes div.post img {
	margin: 4px 30px;
	border-width: 1px;
	border-style: solid;
}

div#recentes div.post p {
	padding: 4px;
	font-size: 11px;
}

div#recentes div.post strong.autor {
	position: absolute;
	left: 2px;
	bottom: 2px;
	color: #757575;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
}

div#recentes div.post a.continue-lendo {
	position: absolute;
	right: 2px;
	bottom: 2px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

/*   Post de Arte   */
div#home-post-arte {
	float: left;
	margin-left: 25px;
	border-color: #BB4600 !important;
}

div#home-post-arte h4 a {
	color: #570400 !important;
}

div#home-post-arte h3 {
	background-color: #BB4600;
}

div#home-post-arte div.coment a {
	color: #570400;
}

div#home-post-arte a.continue-lendo {
	color: #570400;
}


/*   Post Principal   */
div#home-post-recente {
	float: right;
	margin-right: 25px;
	border-color: #005B7B !important;
}

div#home-post-recente h3 {
	background-color: #005B7B;
}

div#home-post-recente h4 a {
	color: #003548 !important;
}

div#home-post-recente div.coment a {
	color: #003548;
}

div#home-post-arte img {
	border-color: #006C92;
}

div#home-post-recente a.continue-lendo {
	color: #003548;

}

	/*   POSTAGENS RECENTES   */
div#home-postagens {
	width: 630px;
	height: 428px;
	margin-top: 30px;
}

/* declaracoes gerais dos posts */
div#home-postagens div.post {
	position: relative;
	float: left;
	width: 190px;
	height: 190px;
	margin-top: 20px;
	padding: 4px;
	border-width: 1px;
	border-style: solid;
}

div#home-postagens div.post h3 {
	margin-top: -4px;
	margin-left: -4px;
	padding-bottom: 3px;
	padding-left: 2px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
}

div#home-postagens div.post h3 a {
	color: #FFF;
	text-decoration: none;
}

div#home-postagens div.post div.coment {
	position: absolute;
	width: 44px;
	height: 39px;
	top: -8px;
	right: -10px;
	padding-top: 6px;
	background: url("img/balao-coment-post.png") top left no-repeat;
	text-align: center;
}

div#home-postagens div.post div.coment a {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

div#home-postagens div.post h4 {
	margin-left: -2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

div#home-postagens div.post h4 a {
	text-decoration: none;	
}

div#home-postagens div.post img {
	width: 190px;
	height: 60px;
}

div#home-postagens div.post p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}

div#home-postagens div.post strong.autor {
	position: absolute;
	left: 2px;
	bottom: 2px;
	color: #757575;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
}

div#home-postagens div.post a.continue-lendo {
	position: absolute;
	right: 2px;
	bottom: 2px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}

/* post 1 */

div#home-postagens div#home-post-um {
	border-color: #0F617E;
}

div#home-postagens div#home-post-um h3 {
	background-color: #0F617E;
}

div#home-postagens div#home-post-um div.coment a, div#home-postagens div#home-post-um h4 a, div#home-postagens div#home-post-um a.continue-lendo {
	color: #0F617F;	
}

/* post 2 */

div#home-postagens div#home-post-dois {
	margin-left: 15px;
	border-color: #0C6573;
}

div#home-postagens div#home-post-dois h3 {
	background-color: #0C6573;
}


div#home-postagens div#home-post-dois div.coment a, div#home-postagens div#home-post-dois h4 a,
div#home-postagens div#home-post-dois a.continue-lendo {
	color: #0C6574;	
}

/* post 3 */

div#home-postagens div#home-post-tres {
	float: right;
	border-color: #2C827B;
}

div#home-postagens div#home-post-tres h3 {
	background-color: #2C827B;
}

div#home-postagens div#home-post-tres div.coment a, div#home-postagens div#home-post-tres h4 a, div#home-postagens div#home-post-tres a.continue-lendo {
	color: #2C827C;	
}

/* post 4 */

div#home-postagens div#home-post-quatro {
	margin-top: 20px;
	border-color: #187FA3;

}

div#home-postagens div#home-post-quatro h3 {
	background-color: #187FA3;	
}

div#home-postagens div#home-post-quatro div.coment a, div#home-postagens div#home-post-quatro h4 a,
div#home-postagens div#home-post-quatro a.continue-lendo {
	color: #187FA4;
}

/* post 5 */

div#home-postagens div#home-post-cinco {
	margin-top: 20px;
	margin-left: 15px;
	border-color: #138C90;
}

div#home-postagens div#home-post-cinco h3 {
	background-color: #138C90;
}

div#home-postagens div#home-post-cinco div.coment a, div#home-postagens div#home-post-cinco h4 a, div#home-postagens div#home-post-cinco a.continue-lendo {
	color: #138C91;	
}

/* post 6 */

div#home-postagens div#home-post-seis {
	float: right;
	margin-top: 20px;
	border-color: #34968E;
}

div#home-postagens div#home-post-seis h3 {
	background-color: #34968E;
}

div#home-postagens div#home-post-seis div.coment a, div#home-postagens div#home-post-seis h4 a, div#home-postagens div#home-post-seis a.continue-lendo {
	color: #34968F;
}

/* post 7 */
div#home-postagens div#home-post-sete {
	border-color: #21A7D7;
}

div#home-postagens div#home-post-sete h3 {
	background-color: #21A7D7;
}

div#home-postagens div#home-post-sete div.coment a, div#home-postagens div#home-post-sete h4 a, div#home-postagens div#home-post-sete a.continue-lendo {
	color: #21A7D8;
}

/* post 8 */
div#home-postagens div#home-post-oito {
	margin-top: 20px;
	margin-left: 15px;
	border-color: #18AFB4;
}

div#home-postagens div#home-post-oito h3 {
	background-color: #18AFB4;
}

div#home-postagens div#home-post-oito div.coment a, div#home-postagens div#home-post-oito h4 a, div#home-postagens div#home-post-oito a.continue-lendo {
	color: #18AFB5;
}

/* post 9 */
div#home-postagens div#home-post-nove {
	float: right;
	margin-top: 20px;
	border-color: #42B0A7;
}

div#home-postagens div#home-post-nove h3 {
	background-color: #42B0A7;
}

div#home-postagens div#home-post-nove div.coment a, div#home-postagens div#home-post-nove h4 a, div#home-postagens div#home-post-nove a.continue-lendo {
	color: #42B0A8;
}


		/*      SIDEBAR      */
div#sidebar {
	float: right;
	width: 326px;
	margin-top: 5px;
	margin-bottom: 20px;
	padding: 12px 4px 4px 4px;
	background: #00254A;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
}

div#sidebar a {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

div#sidebar a:hover {
	text-decoration: underline;	
}

img.side-titulos {
	margin-bottom: 10px;
	margin-left: 8px;
}

div.side-bloco {
	margin-top: 30px;
	padding: 5px 0;
}

div.side-bloco div.breaker {
	clear: both;
	width: 100%;
	height: 1px;
}

	/*   QGCategorias   */
div#side-categ {
	margin-top: -4px;

}

div#side-categ ul {
	margin-left: 14px;
}

div#side-categ ul li {
	float: left;
	width: 75px;
	margin-right: 65px;
	margin-bottom: 5px;
}

div#side-categ ul li a {
	font-size: 12px;	
}

	/* Populares   */
div#side-popular {
	font-variant: small-caps;
}

div#side-popular h2 {
	display: none;
}

div#side-popular ul {
	list-style: square inside;
	margin-left: 14px;
}

div#side-popular ul li {
	margin-bottom: 7px;
}

	/*   Twitter   */
div#side-twitter {
}

div#side-twitter ul {
	margin-top: 6px;
	border-bottom: 1px dashed #FFF;
}

div#side-twitter ul li {
	padding: 4px 2px;
	border-top: 1px dashed #FFF;
}

div#side-twitter ul li a {
	font-weight: normal;
	text-decoration: none;
}

div#side-twitter ul li:hover {
	background-color: #4C6986;
}

div#side-twitter ul li p.twitt a {
	color: #6EA9DE;	
}

div#side-twitter ul li p.twitt-rodape a {
	color: #FFF;
}

div#side-twitter ul li:hover p.twitt-rodape a, div#side-twitter ul li:hover p.twitt a {
	color: #001F3D;	
}

div#side-twitter ul li:hover p.twitt-rodape a:hover, div#side-twitter ul li:hover p.twitt a:hover {
	text-decoration: underline;	
}

div#side-twitter ul li p {
	font-size: 12px;	
}

div#side-twitter ul li p.twitt {
	font-family: "Lucida Grande", "Lucida Sans Unicode", sans-serif;
}

div#side-twitter ul li p.twitt-rodape {
	margin-top: 4px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	text-align: right;
}

p#side-twitter-twitters {
	padding-top: 6px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	text-align: center;
}

p#side-twitter-twitters a {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

p#side-twitter-twitters a:hover {
	text-decoration: underline;	
}

	/*   Podcast do QGNet   */
div#side-podcast {
}

div#side-podcast a {
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
}

div#side-podcast a:hover {
	text-decoration: underline;
}

div#podcast-do-qgnet-feed {
	text-align: right;
}

div#podcast-do-qgnet-feed a {
	vertical-align: 5px;
	margin-right: 4px;
}

div#podcast-do-qgnet-feed img {}

div#side-podcast form select {
	width: 300px;
	margin-top: 5px;
	margin-left: 13px;
	color: #001932;
}

p#titulo-minituto {
	margin-top: 4px;
}

div#side-podcast ul {
	margin-top: 4px;
}

div#side-podcast ul li {
	float: left;
}

div#side-podcast ul li img {
	border: none;
}

div#side-podcast ul li a {
	vertical-align: 5px;
	margin-left: 4px;
}

div#side-podcast ul li.primeiro-minituto {
	margin-left: 10px;	
}

div#side-podcast ul li.segundo-minituto {
	margin-left: 22px;	
}

	/*   GOOGLE ADS   */
div#side-ads {
	text-align: center;
}
	/*   Links Externos   */
div#side-links-externos {
}
	
ul#outros-sites {
	height: 16px;
}



ul#outros-sites li {
	float: left;	
}

ul#outros-sites li a {


	vertical-align: 3px;
	margin-left: 5px;
	color: #FFF;
	font-weight: bold;
}

ul#outros-sites li#a-link-externo {
	margin-left: 8px;
}
ul#outros-sites li#b-link-externo {
	margin-left: 25px;
}
ul#outros-sites li#c-link-externo {
	margin-left: 25px;
}
ul#outros-sites li#d-link-externo {
	margin-left: 25px;
}
ul#outros-sites li#e-link-externo {
	margin-left: 25px;
}
ul#outros-sites li#f-link-externo {
	margin-left: 25px;
}


/*   La Brute   */
div#side-links-externos p {
	font-size: 11px;
	text-align: center;
	margin-top: 5px;
}

ul#lebrute {
	margin-top: 4px;
	height: 41px;
}

ul#lebrute a.box-labrute {
	display: block;
	float: left;
	width: 100px;
	height: 41px;
	margin-left: 5px;
	background-color: #CCC;
	border: 1px solid #666;
	font-family: Arial, Helvetica, sans-serif;
}

ul#lebrute a.box-labrute img {
	float: left;
	border: 1px solid #666;
	margin-top: 3px;
	margin-left: 3px;
}

ul#lebrute a.box-labrute strong {
	float: left;
	margin-left: 5px;
	color: #444;
}

ul#lebrute a.box-labrute span {
	float: left;
	margin-left: 3px;
	font-size: 10px;
	color: #000;	
}

ul#lebrute a.box-labrute:hover {
	background-color: #CC7772;
	border-color: #680500;
	text-decoration: none;
}

ul#lebrute a.box-labrute:hover img {
	border-color: #680500;
}

ul#lebrute a.box-labrute:hover strong {
	color: #680500;
}

ul#lebrute a.box-labrute:hover span {
	color: #400300;
}

	/*   PARCEIROS   */
div#side-parceiros {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}

div#side-parceiros ul li {
	float: left;
	width: 88px;
	margin-bottom: 20px;
	margin-left: 17px;
	text-align: center;
}

div#side-parceiros ul li a img {
	width: 88px;
	height: 31px;
	border: none;
}

		/*      FOOTER      */
div#footer {
	clear: both;

	width: 100%;
	height: 200px;
	margin-top: 40px;
	background-color: #333;
	font-family: Verdana, Geneva, sans-serif;
	text-align: center;
	font-size: 10px;
}

div#footer-area {
	position: relative;
	width: 980px;
	margin: 0 auto;
	
}

div#footer-area form {
	position: absolute;
	top: 2px;
	right: 4px;
	margin-top: 6px;
}

div#footer-area form label {
	display: block;
	color: #C5C5C5;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	text-align: left;
}

div#footer-area form input {
	float: left;
	height: 19px;
	width: 180px;
	padding-top: 1px;
	background-color: #CCC;
	border: 2px solid #707070;
}

div#footer-area button {
	float: left;
	height: 24px;
	padding: 0 6px 3px 6px;
	color: #D9D9D9;
	background-color: #707070;
	border: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

p#footer-creditos {
	width: 470px;
	bottom: 20px;
	margin: 0 auto;
	color: #C5C5C5;
	padding-top: 10px;
}

p#footer-creditos a {
	color: #7F7F7F;
	font-weight: bold;
	text-decoration: none;
}

div#footer-ads {
	margin-top: 20px;
}

	/*      SINGLE POST      */

div.single-post {
	width: 630px;
	margin-left: -2px;
	border-right: 2px solid #D4D7C6;
	border-left: 2px solid #D4D7C6;
}

div.similar {
	width: 630px;
	margin: 1px 10px 5px 2px;
}

div.similar p {
	padding: 1px 16px 5px 4px;
	color: #444;
	font-size: 12px;
	line-height: 17px;
}

div.single-post-cabecalho {
	height: 42px;
	margin-bottom: 2px;
	padding-bottom: 1px;
	background-color: #D4D7C6;
}

div.single-post-cabecalho h3 {
	margin-left: -2px;
	margin-right: -2px;
	padding: 1px 0 4px 5px;
	background-color: #646464;
	color: #FFF;
}

div.single-post-cabecalho p {
	float: left;
	padding: 0 0 1px 2px;
	color: #000;
	font-size: 10px;
}

div.single-post-cabecalho span {
	float: right;
	font-size: 10px;
	margin-right: 6px;
}

div.txt p {
	padding: 2px 6px 10px 6px;
	color: #444;
	font-size: 12px;
	line-height: 17px;
}

div.single-post img.alignright, div.single-post img.alignleft {
	margin: 2px;
}
div.single-post-rodape {
	height: 18px;
	background-color: #D4D7C6;
	padding-top: 1px;
	color: #333;
}

div.single-post-rodape p {
	margin-top: 2px;
	margin-left: 5px;
	font-size: 12px;
}

div.single-post-rodape p a {
	float: none;
	margin: 0;
	color: #444;
	font-size: inherit;
}

div.single-post-rodape a { /* link para edicao de post */
	float: right;
	margin-right: 10px;
	color: #F00;
	font-size: 10px;
	text-decoration: none;
}

div.single-post-rodape p span.categoria {
	float: left;
}

div.single-post-rodape p span.tag {
	float: left;
	margin-left: 30px;
}

div#post-referencias {
         width: 632px;
         height: auto;
         clear: both;
         display: table;
}

div#similar-posts {
         width: 507px;
         float: left;
         display: cell;
}

div#adsense-post {
         width: 125px;
         float: left;
         display: cell;
}

/*  IMAGENS WP   */
.alignright {
	float: right;	
}
.alignleft {
	float: left;	
}
.aligncenter {
	display: block;
	margin-right: auto;
	margin-left: auto;
}
/*   CAPTIONS   */
div.wp-caption {
	margin: 5px;
	padding: 5px 0 0 0;
	background-color: #666;
	text-align: center;
}

p.wp-caption-text {
	padding: 4px 0 !important;
	color: #FFF !important;
	text-align: center;
	text-indent: 0 !important;
}

div.wp-caption img {
	margin: 0 !important;	
}

/*      COMENTS      */
div#coment {
	margin-top: 20px;	
}

h3#comments {
	background-color: #4A4A4A;
	color: #FFF;
	text-align: center;
}

h3#respond {}

div#coment ol {
	list-style: none;
}

div#coment ol li {
	position: relative;
	margin-top: 10px;
	padding-bottom: 4px;
	background-color: #FDFDFD;
	border: 1px solid #333;
	color: #484848;
}


div#coment ol li img.avatar {
	position: absolute;
	top: 4px;
	left: 4px;
	border: 1px solid #333;
}

div#coment div.bloco-comentarista {
	padding-bottom: 5px;
	color: #2A445D;
}

div#coment div.bloco-comentarista h4 {
	margin-top: 12px;
	padding: 2px 0 2px 	60px;
	background-color: #4A4A4A;
	color: #FFF;
}

div#coment div.bloco-comentarista h4 a {
	color: #FFF;	
}

div#coment div.bloco-comentarista small {
	display: block;
	margin-left: 60px;
}

div#coment div.bloco-comentarista small a {
	color: #F00;
	font-size: 10px;
	text-decoration: none;
}

div#coment ol li p {
	padding: 2px 6px;
	font-size: 12px;
	line-height: 18px;
}

div#coment ol li p a {
	color: #444;	
}

div#coment ol li.alt {
	background-color: #FFF4DD;
}

.linkcat h2 {display:none;}

h3#respond {
	color: #444;
	margin-top: 20px;
	margin-bottom: 10px;
}

div#coment form p {
	clear: left;
}

div#coment form p#logged {
	font-size: 14px;
	margin-bottom: 4px;
}

div#coment form p#logged a {
	color: #F00;
	font-weight: bold;
	text-decoration: none;
}

div#coment form input {
	float: left;
	width: 200px;
	margin-bottom: 8px;
	padding-left: 4px;
	background-color: #D9D9D9;
	border: 1px solid #666;
}

div#coment form label {
	float: left;
	margin-left: 10px;
}

div#coment form textarea {
	width: 622px;
	padding: 2px 4px;
	background-color: #D9D9D9;
	border: 1px solid #666;
}

div#coment form button {
	float: right;
	margin-top: 10px;
	padding: 2px 6px;
	color: #FFF;
	background-color: #666;
	border: 1px solid #1B1B1B;
}

div#coment form button:hover {
	background-color: #929292;
	border: 1px solid #666;
}

div#spacer {
	clear: both;
	width: 100%;
	height:10px;
	margin:0 auto;
	overflow:hidden;
	padding:0;
	position:relative;
	width:auto;
}

/*   PAGES   */
div.page {
	
}

div.page h2{
	padding: 2px 0;
	background: #333;
	color: #FFF;
	text-align: center;	
}

div.page h3{
	padding: 2px 0;
	background: #333;
	color: #FFF;
	text-align: center;	
}

p.edit a {
	color: #F00 !important;
}

/*   QUEM SOMOS   */
div#qsomos p.desc {
	margin-top: 0;
	text-align: center;	
}

div#qsomos p {
	margin-top: 10px;	
}

div.qgmembro {
	height: 234px;
	margin-top: 10px;
	padding: 10px 0 10px 6px;
	font-size: 12px;
	border:1px solid #757867;
	border-left-color: #ECECEC;
	border-top-color: #ECECEC;
	background: #EFF0E7;
}

div.qgmembro h3 {
	margin: -10px 0 5px -6px;
	padding-bottom: 1px;
	background: #949882;
	color: #FFF;
	font-size: 14px;
	font-variant: small-caps;
	text-align: center;
	text-transform: capitalize;
}

div.qgmembro ul {
	float: right;
	width: 430px;
	color: #444;
}

div.qgmembro ul li {
	margin-bottom: 6px;	
}

div.qgmembro ul li strong {
	color: #5D6246;
}

div.qgmembro ul li.frase {
	text-align: center;
	margin-bottom: 0;
}

div.qgmembro div {
	float: left;	
}

div.qgmembroalt {
	background: #EDEDED;
	border:1px solid #424242;
	border-left-color: #ECECEC;
	border-top-color: #ECECEC;
}

div.qgmembroalt h3 {
	background: #676767;
}

div.qgmembroalt ul li strong {
	color: #353535;
}

/*   CONTATO   */
form#cforms2form{
	width: 560px;
	margin-left: auto;
	margin-right: auto;
	font-size: 16px;
}

form#cforms2form fieldset.cf-fs1 {
	margin-top:10px;
	padding:5px 5px 15px 5px;
	background:#f7f7f7;
	border:1px solid #adadad;
	border-left-color: #ececec;
	border-top-color: #ececec;
	color: #666;
}

form#cforms2form ol {

	list-style: none;
}

form#cforms2form ol li {
	margin-top: 14px;

}

form#cforms2form input, form#cforms2form select {
	width: 220px;
	background: #f9f9f9;
	border: 1px solid #888888;
}

form#cforms2form label {
	float: left;
	width: 100px;
}

form#cforms2form span.reqtxt, form#cforms2form span.emailreqtxt {
	margin-left: 10px;
}

form#cforms2form textarea {
	width: 400px;
	background: #f9f9f9;
	border: 1px solid #888888;
}
form#cforms2form textarea:hover, form#cforms2form input:hover, form#cforms2form select:hover {
	background: #BFCCD8;
}

form#cforms2form textarea:focus, form#cforms2form input:focus, form#cforms2form select:focus {
	background: #D0D4D8;
}

form#cforms2form p.cf-sb {
	text-align: center;
}

form#cforms2form input.sendbutton {
	padding: 2px 0;
	background: #F7F7F7;
	border: 1px solid #adadad;
	border-left-color: #ececec;
	border-top-color: #ececec;
	color: #666;
}

p.linklove {
	margin-top: 10px;
	text-align: center;
}

p.linklove a {
	text-decoration: none;
}

p.linklove a:hover {
	text-decoration: underline;
}

/*   O QUE E O QGNET   */
p#oqe {
	margin-top: 6px;
	padding: 6px 6px 8px 6px;
	color: #444;
	font-variant: small-caps;
	text-indent: 20px;
	line-height: 22px;
	word-spacing: 4px;
}

/*   ARQUIVO PADRÃO   */
div.arq {}

div.arq h2{
	padding: 4px 0;
	background-color: #333;
	color: #fff;
	text-align: center;
}

div.arq div.post {
	margin-top: 10px;
	margin-bottom: 30px;
	padding-bottom: 10px;
	border-bottom: 1px solid #333;
}

div.arq div.navigation {
	margin-top: 20px;
}

/*   ARQUIVO   */
div#arquivo {
	font-variant: small-caps;
}

div#arquivo div { 
	padding-bottom: 10px;
	border: 1px solid #333;
}

div#arquivo h2 {
	padding: 2px 0;
	background: #333;
	color: #FFF;
	font-size: 16px;
	text-align: center;
}

div#arquivo ul {
	margin-top: 6px;
	margin-left: 30px;
	font-size: 12px;
}

div#arquivo ul li {
	float: left;
	width: 140px;
	margin-bottom: 10px;
	margin-left: 40px;
}

div#arquivo ul li a {
	color: #444;
	text-decoration: none;
}

div#arquivo ul li a:hover {
	text-decoration: underline;
}

div#arquivo div#mensal ul {}

div#arquivo div#catt {
	margin-top: 20px;
}

div#arquivo div.breaker {
	clear: both;
	height: 4px;
	border: none;
}
/* "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." */
