/* CSS Document */

body {
		background: url(img/layout/background.gif) repeat-x #f0fef4;
		margin: 0; padding:0;
		text-align: center;
		font-family: Georgia, Verdana, "Times New Roman", Times, sans-serif;
		font-size: 76%;
	}
	
	a { color: #e5ca71; }
	a:hover { color: #f3e3ad; text-decoration: none; }
	
	h1 {
		color: #b48b00;
		font-size: 22px;
		margin: 0;
		font-weight: normal;
	}
	img { border: 0; }
	
	
	
	div#all { text-align: left; margin: 0 auto; width: 750px }
	
/*******************************************
*
*		TOPO - Área Superior do Site
*
*******************************************/
	div#all div#topo {
			width: 750px;
			height: 74px;
			background: url(img/layout/top-titulo.gif) no-repeat;
			text-align: right;
			font-size: 1.3em;
		}
		div#topo .sobre {
			padding-right: 40px;
			background: transparent;
			padding-left: 50px;
		}

/*******************************************
*
*		FAIXAS - Área MEIO, acima do BODY e abaixo do TOPO
*
*******************************************/
	div#all div#faixas {
			width: 750px;
			height: 146px;
			background: url(img/layout/top-faixas.gif) no-repeat;
		}
		div#faixas div#cliquesobre {
			padding-top: 90px;
			text-align: center;
		}

/*******************************************
*
*		BODY - Área Central do Site
*
*******************************************/

	div#all div#body {
			width: 750px;
			height: 271px;
			background: url(img/layout/body-meio.gif) no-repeat;
		}
		div#body .balanca {
			width: 300px;
			background: transparent;
			padding-left: 50px;
			float: left;
		}
		div#body .gnosis {
			width: 300px;
			padding-right: 50px;
			float: right;
		}

/*******************************************
*
*		CONTENT - Se houver conteúdo na página
*
*******************************************/

	div#all div#content {
			width: 750px;
			background: url(img/layout/content-body-meio.gif) repeat-y;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 1.2em;
		}
		div#content p {
			color: #000033;
		}
		div#content div.links {
			line-height: 22px;
			font-size: 1.0em;
		}
		div#content a {
			color:#0066FF;
			font-family: Arial, Helvetica, sans-serif;
		}
		
		div#all div#content div.containner {
				padding: 60px;
				padding-top: 0;
				padding-bottom: 20px;
			}

	div#all div#content_bottom {
			width: 750px;
			height: 29px;
			background: url(img/layout/content-bottom.gif) no-repeat;
		}

/*******************************************
*
*		BOTTOM - Área Inferior do Site
*
*******************************************/

	div#all div#bottom {
			width: 750px;
			height: 168px;
			background: url(img/layout/bottom.gif) no-repeat;
		}
			a.area {
				color: #b48b00;
				font-size: 22px;
				font-weight: normal;
			}
			a.area:hover { text-decoration: none; color: #8d6d01; }

		div#bottom .balanca {
			width: 300px;
			background: transparent;
			text-align: center;
			padding-left: 50px;
			float: left;
		}
		div#bottom .gnosis {
			width: 300px;
			padding-right: 50px;
			text-align: center;
			float: right;
		}
		
/*******************************************
*
*		BOTTOM - Área Inferior do Site
*
*******************************************/

	div#acgrupo {
			width: 750px;
		}
		div#acgrupo .link {
			padding-right: 50px;
			text-align: right;
			float: right;
		}
		div#acgrupo .link a {
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 10px;
			text-decoration: none;
			color: #999999;		
		}
		div#acgrupo .link a:hover {
			text-decoration: none;
			color: #666666;		
		}		