@charset "utf-8";

body {

	background-color: #000000;

	text-align: center;

	margin: 0px;

	font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans Regular', Verdana, sans-serif;

	font-size: 67.5%;

	color: #FFFFFF;

	background-repeat: no-repeat;

	background-position: left top;

	background-attachment: fixed;

}

#main #body2 #wrapper #header #navcontainer #navbar .moduletable_menuuser .menu a {

	color: #FFFFFF;

	padding-right: 5px;

	padding-left: 5px;

}

#body1 {

	height: 200%;

	background-position: center bottom;

	background-repeat: no-repeat;

	margin-bottom: 0px;

	background-image: url(templates/pedro_amora/images/citacao_exupery.png);

	position:relative;

}

#body2 {

	background-attachment: fixed;

	background-repeat: no-repeat;

	background-position: right top;

	background-image: url(templates/pedro_amora/images/body_bg2_.gif);

	margin-bottom: 10px;

	padding-bottom: 10px;

	min-height: 1000px;

	position: relative;

}

#main{

	background-attachment: fixed;

	background-repeat: no-repeat;

	background-position: left bottom;

	background-image: url(templates/pedro_amora/images/body_bg2.jpg);

	}

#header {

	margin-bottom: 0px;



	background-color: ;

	padding-top: 5px;

	padding-bottom: 5px;

}

#header img {

	float: left;

	margin-bottom: 30px;

	margin-top: 0px;
	position: absolute;

	

}

#header li {

	display: inline;

	font-size: 14px;

	padding-left: 20px;

}

#header  li a {

	text-decoration: none;

	color: #FFFFFF;

	padding-top: 5px;

	padding-left: 0px;

	padding-bottom: 5px;

	padding-right: 0px;

	margin-right: 0px;

}

#header ul {

	float: right;

	color: #C0C0C0;

	padding: 0px;

	margin-top: 100px;

	margin-bottom: 0px;

	margin-right: 0px;

	margin-left: 0px;

	}

#mainbody .column a{

	color: #C5A043;

	text-decoration: none;

}

#blockrandom {

	margin: 0px;

}

#navbar .moduletable_menu #current a {

	color: #C5A043;

	font-weight: bold;

	padding-right: 0px;

	padding-left: 0px;

}

#navbar .moduletable_menu {

	margin: 0px;

	text-transform: capitalize;

}

#navbar .moduletable_menuuser{

	float: none;

}

#navbar .moduletable_menuuser #current a {

	background-color: #C5A043;

	color: #FFFFFF;

}

#wrapper {

	width: 800px;

	text-align: left;

	margin-top: 10px;

	margin-right: auto;

	margin-left: auto;

	height: 100%;

	background-position: center bottom;

	background-repeat: no-repeat;

	margin-bottom: 0px;

		

	

}

#footer {

	padding-left: 10px;

	text-align: right;

	margin-top: 2px;

	margin-bottom: 30px;

	clear:both;

	font-size: 10px;

	background-repeat: no-repeat;

	background-position: right top;

	padding-top: 0px;

	padding-bottom: 50px;

	color: #C5A043;

}

#footer a {

	font-size: 10px;

	color: #675022;

	text-decoration: none;

}

#user1{

	padding-top: 60px;

}

#user1 .moduletable-login, #user3 .moduletable-archive {

	border-right-width: 1px;

	border-right-style: none;

	border-right-color: #C5A043;

}

#component-contact input, #component-contact textarea {

	width: 98%;

	color: #333333;

	background-color: #F7FBCD;

	border: 1px solid #FFFFFF;

}

#form-login-remember{

float:left;}

.moduletable-rss {

	float: right;

}

.moduletable-rss a{

	color: #FFFFFF;

	text-decoration: none;	

}

.contentpane {

	margin-top: 5px;

	margin-bottom: 5px;

}

.contentpaneopen blog {

	background-color: #FFFFFF;

}

.contentpaneopen p {

	}

.contentpagetitle {

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	text-transform: none;

	margin-bottom: 0px;

	border-left-width: 3px;

	border-left-style: solid;

	border-left-color: #C5A043;

	text-decoration: none;

	padding-top: 0px;

	padding-right: 5px;

	padding-bottom: 0px;

	padding-left: 5px;

}

a.contentpagetitle:hover {

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

	margin-bottom: 0px;

	border-left-width: 25px;

	border-left-style: solid;

	border-left-color: #C5A043;

	text-decoration: none;

	padding-top: 0px;

	padding-right: 5px;

	padding-bottom: 0px;

	padding-left: 5px;

}

.blog .contentpaneopen .contentheading, #component-contact .contentheading, .componentheading, .contentheading {

	font-size: 14px;

	padding-bottom: 5px;

	font-weight: bold;

	color: #C5A043;

	margin-bottom: 0px;





	background-color: ;

	padding-top: 5px;

	margin-top: 0px;

	padding-right: 5px;

	padding-left: 0px;

}

.blog .contentpaneopen {

}

.clear {

	clear: both;

	margin: 0px;

}

h3 {

	font-size: 14px;

}

img {

border:none;

}

a.readon {

	color: #FFCC00;

	text-decoration: none;

	background-image: url(images/arrow_right.png);

	background-repeat: no-repeat;

	background-position: left;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 20px;

	}

.createdate {

	margin-top: 0px;

	padding-top: 0px;

	color: #C5A043;

	width: 50px;

	font-size: 14px;

	padding-right: 5px;

}

table.blog {

	width: 800px;

	margin-top: 20px;

}

ul.registros {

	margin-top: 4px;

	margin-left: 0px;

}

noscript {

	text-align: center;

	margin: 0px;

}

iframe {

	margin: 0px;

	padding: 0px;

}

.enviar input, input#contact_email_copy {

	width: 20px;

	margin-right: 5px;

	

}

.moduletable-login{

	width:30%;

	float: left;

	margin-right: 20px;

}

.moduletable-maislidos{

width:30%;

	float: right;

	margin-left: 20px;

	clear:none;}

.moduletable-archive{

	width: 30%;

	float:right;

	margin-left: 40px;

}	

.moduletable-maislidos li{

	list-style-type: decimal;

	padding-top: 1px;

	padding-right: 5px;

	padding-bottom: 1px;

	padding-left: 0px;

	margin-left: 10px;

}

.moduletable-login li{

	list-style-type: square;

	padding-left: 0px;

	padding-top: 1px;

	padding-bottom: 1px;

	}

.moduletable-maislidos ul{

	padding-left: 15px;

	margin: 0px;

}

.moduletable-login ul{

	padding-left: 15px;

	margin: 0px;

}

.moduletable-login fieldset  {

border:none;}

.moduletable-login .button {

	border: none;

	background-color: #C5A043;

	margin-top: 5px;

	margin-right: 5px;

	margin-left: 130px;

	color: #FFFFFF;

	}

.contentpaneopen object {

	border: 5px none #FFFFFF;

}

#component-contact {

	margin-top: 20px;

}

.imagens_blog {

	margin-right: 5px;

	margin-bottom: 5px;

}

.contact_email {

	margin-top: 5px;

}

.contentpaneopen .autor {

	border-top-width: 1px;

	border-bottom-width: 1px;

	border-top-style: dotted;

	border-bottom-style: dotted;

	width: 800px;

	padding-top: 2px;

	padding-bottom: 2px;

	border-top-color: #C5A043;

	border-bottom-color: #C5A043;

	color: #C5A043;

	background-image: url(images/group.png);

	background-repeat: no-repeat;

	background-position: left center;

	padding-left: 20px;

}

 .blog span.article_separator {

	

	display: block;

	height: 80px;

}

#modlgn_username {

	background-image: url(images/group.png);

	padding-left: 25px;

	background-repeat: no-repeat;

	background-position: 5px center;

	width: 150px;

}

#modlgn_passwd {

	background-image: url(images/lock.png);

	background-repeat: no-repeat;

	background-position: 5px;

	padding-left: 25px;

	width: 150px;

}

 .moduletable-login h3 {

	background-image: url(images/stories/faca-login.png);

	text-indent: -9000px;

	background-repeat: no-repeat;

	background-position: left top;

	display: block;

	height: 40px;

}

 .moduletable-archive h3 {

	background-image: url(images/stories/artigos-arquivos.png);

	text-indent: -9000px;

	background-repeat: no-repeat;

	background-position: left top;

	display: block;

	height: 40px;

}

.moduletable-maislidos h3 {

	background-image: url(images/stories/mais-lidos.png);

	text-indent: -9000px;

	background-repeat: no-repeat;

	background-position: left top;

	display: block;

	height: 40px;

	}

#emailForm legend {

	border: 1px solid #FFFFFF;

	padding: 5px;

	background-color: #4B3811;

	font-size: 120%;

	font-weight: bold;

}

fieldset {

	border: 1px dotted #4B3811;

	width: 50%;

	padding-left: 5px;

	padding-right: 5px;

}

.modal-button, .button2-left .readmore a {

	padding: 5px;

	margin-bottom: 5px;

	color: #FFFFFF;

}

a {

	color: #FFFFFF;

	text-decoration: none;

}

.articleseparator {

display:none;

}

.article {

background: #F7FBCD;

color:#333333;}

/* Holly Hack for IE \*/

* html #header ul li { float: left; height: 1%; }

* html #header ul li a { height: 1%; }

/* End */

