body {
	font-family: 	arial;
	font-size: 	13px;
	color: 		#815E1C;
	background:  #E9E9E9;
}

#clear-body {
	background:none;
	background-color:#FFF;
}

hr {
	color: #D9D9D9;
	margin: 40px 0;
}

a, a:hover {
	color:		#815E1C;
	text-decoration:underline;
}

u, .msg_atencao, .msg {
	color:		red;
}

.msg_atencao {
	font-weight:	bold;
}

.msg_verde {
	color:		green;
}

.msg_amarelo {
	color:		yellow;
}

iframe {
	border:1px solid #AA8206;
	width:		100%;
}

.submit, .submit2, .submit3 {
	font-weight:	bold;
	font-size:      12px;
	color:		#FFF;
	background:	#3B2C01;
	border: 0;
	cursor:		pointer;
	padding: 3px;
}

.submit2 {
	background:	red;
}

.submit3 {
	background:	#559C50;
}

#selectEmpresas {
	width:		500px;
}

.media {
	font-weight:bold;
	font-size: 14px;
	text-align:center;
	color: red;
	background-color: white;
	border: 0;
}

.vc, .clear {
	display: block;
	overflow: hidden;
	clear: both;
	height:	0;
}

.vejamais {
	display: block;
	margin:	10px 0 8px 0;
}

.vejamais a {
	text-align:	right;
}

.noticias {
    bottom: -10px;
    margin: 10px 0 0;
    position: relative;
}

.titulo_hr {
	font-size: 16px !important;
	font-weight: bold;
	border-bottom: 1px solid #AA8206;
	margin-top:0 !important;
}

.titulo, .titulo_form {
	border: 0 !important;
	font-weight: bold;
	font-size: 14px;
}

.news-date {
	display: block;
	font: bold 10px Verdana,Helvetica;
	margin-bottom: 15px;
	text-align: right;
	width: 100%;
}

table.cinza {
	border: 1px solid #d3d3d3;
	border-collapse: collapse;
}

table.tbl-trabalhos {
	border: 1px solid #E5E5E5;
	border-collapse: collapse;
}

th { 
	background: #E5E5E5;
}

td {
	font-family: 	Arial;
	font-size: 	13px;
	color: 		#815E1C;
}

#brazil-flag, #english-flag {
	cursor:pointer;
	float:right;
	position:relative;
	top:-40px;
}

#pagina {
	display: 	block;
	position:	relative;
	margin: 	auto;
	padding-top:	200px;
	width:		800px;
	_width:		800px;
	background: 	#FFFFFF;
}

#cabecalho {
	display:	block;
	position:	absolute;
	top:		0;
	/*left:		5px;*/
	width:		800px;
}

#logo {
	display:	block;
	position:	relative;
	height:		135px;
	background:	url('http://www.premioeco.com.br/images/cabecalho.jpg') no-repeat;
}

#logged {
	margin-top: 5px;
}

#home {
	position:	absolute; 
	top:		0;
	left:		0;
	width:		450px;
	height:		120px;
}

#home a {
    display: block;
    height: 108px;
    left: 132px;
    position: absolute;
    top: 9px;
    width: 346px;
}

#icones {
	position:	absolute;
	top:		25px;
	right:		10px;
	width:		150px;
	text-align:	right;
}

#icones a {
	display:	block;
	clear:		both;
	margin-bottom:	2px;
	padding-right:	20px;
	font-weight:	bold;
	color:		#FFFFFF;
	text-decoration:none;
}

#icones a:hover {
	text-decoration:underline;
}

#icones .taxa {
	background:	url('http://www.premioeco.com.br/images/icone-taxa.jpg') right no-repeat;
}

#icones .faleconosco {
	background:	url('http://www.premioeco.com.br/images/icone-faleconosco.jpg') right no-repeat;
}

#icones .faq {
	background:	url('http://www.premioeco.com.br/images/icone-faq.jpg') right no-repeat;
}

#icones .history {
	background:	url('http://www.premioeco.com.br/images/usa_flag.jpg') right no-repeat;
}

#box-login-busca {
	display:	block;
	position:	relative;
	padding:	4px 15px;
	_padding:	0 15px;
	height:		23px;
	_height:	33px;
	font-size:	12px;
	font-weight:	bold;
	color:		#FFFFFF;
	/*background:	#352554;*/
	/*background:	#825E1C;*/
	background: #815E1C;
}

#box-login-busca #aba-esquerda {
	position:	absolute;
	top:		0;
	left:		0;
	width:		13px;
	height:		35px;
	background:	url('http://www.premioeco.com.br/images/box-login-aba-esquerda.jpg') no-repeat;
}

#box-login-busca #aba-direita {
	position:	absolute;
	top:		0;
	right:		0;
	width:		13px;
	height:		35px;
	background:	url('http://www.premioeco.com.br/images/box-login-aba-direita.jpg') no-repeat;
}

#box-login-busca #box-login {
	float:		left;
}

#box-login-busca #box-login a {
	font-size:	12px;
	font-weight:	normal !important;
	color:		#FFFFFF !important;
	text-decoration:	none;
}

#box-login-busca #box-login a:hover {
	font-size:	12px;
	font-weight:	normal !important;
	color:		#FFFFFF !important;
	text-decoration:	underline;
}

#box-login-busca #box-busca {
	float:		right;
	height:		20px;
}

#box-login-busca .text {
	border:		1px solid #FFFFFF;
	font-size:	11px.
}

#menu {
	position:	relative;
	display:	block;
	margin:		5px 0;
}

#menu a {
	float:		left;
	padding:	5px 0;
	color:		#FFFFFF;
	font-weight:	bold;
	text-align:	center;
	text-decoration:none;
}

#menu a:hover {
	text-decoration:underline;
}

#menu .link1 {
	width: 98px;
	/*background:	#B3B2B1;*/
	background:url('http://www.premioeco.com.br/images/link1.jpg') no-repeat;
}

#menu .link2 {
	width: 118px;
	/*background:	#9E9F9E;*/
	background:url('http://www.premioeco.com.br/images/link2.jpg') no-repeat;
}

#menu .link3 {
	width: 116px;
	/*background:	#8B8C8B;*/
	background:url('http://www.premioeco.com.br/images/link3.jpg') no-repeat;
}

#menu .link4 {
	width: 119px;
	/*background:	#797A76;*/
	background:url('http://www.premioeco.com.br/images/link4.jpg') no-repeat;
}

#menu .link5 {
	width: 118px;
	/*background:	#676763;*/
	background:url('http://www.premioeco.com.br/images/link5.jpg') no-repeat;
}

#menu .link6 {
	width: 107px;
	/*background:	#56554F;*/
	background:url('http://www.premioeco.com.br/images/link6.jpg') no-repeat;
}

#menu .link7 {
	width: 124px;
	/*background:	#46433D;*/
	background:url('http://www.premioeco.com.br/images/link7.jpg') no-repeat;
}

#submenu {
	position:absolute;
	top: 22px;
	left: 90px;
	width: 130px;
	height: 100px;
	padding: 5px;
	background-color: #644E1C;
}

#submenu a {
	color: #FFFFFF;
	display: block !important;

}

#corpo {
	display: block;
	width: 800px;
	margin: 0 auto;
	background:	#FFFFFF;
}

#corpo #agrupadas {
	display: block;
	padding: 0 10px;
}

.newsticker {
	display:inline-block;
	font-weight: bold;
	list-style-type: none;
	padding: 3px;
	margin: 0;
	background: #FFFFFF;
}

.newsticker a {
	text-decoration: none;
	background: #FFFFFF;
}

.newsticker a:hover {
	text-decoration: underline;
}

#corpo .interna {
	margin:		20px 10px 10px 10px;
	min-height:	370px;
	background:	#FFFFFF !important;
}

#corpo #agrupadas #coluna-esquerda {
	float:		left;
	margin:		23px 20px -20px 20px; 
	width:		400px;
}

#corpo #agrupadas #coluna-esquerda .chamada {
	display:	block;
}

#corpo #agrupadas #coluna-esquerda .chamada img {
	float:		right;
	color:		#312452;
}

#corpo #agrupadas #coluna-esquerda .chamada .titulo {
	display:	block;
	margin-bottom:	5px;
	color:		#815E1C;
	font-size:	16px;
	font-weight:	bold;
}

#corpo #agrupadas #coluna-esquerda .chamada .sumario {
	color:		#815E1C;
	font-size:	13px;
}

h1.homeTitle {
	font-size: 18px;
	margin: 15px 0;
}

#carousel {
	margin: 0 auto;
	width: 780px;
	height: 191px;
	padding: 0px;
	padding-top: 20px;
	overflow: scroll;
}

#carousel ul {
	list-style: none;
	width: 5460px;
	margin: 0;
	padding: 0;
	position: relative;
}

#carousel li {
	display: inline;
	float: left;
}

#carousel img {
	border:0;
}

.textholder {
	text-align: left;
	font-size: 14px;
	font-weight: bold;
	padding: 6px;
	width:770px !important;
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
}

#home-zone1 p, #home-zone3 p {
	font-size: 14px;
	text-align: justify;
}

#home-zone1, #home-zone1 p  {
	font-size: 18px;
	text-align: center !important;
}

#home-zone2 #zone2-left, #home-zone3 #zone3-left {
	float: left;
	width: 460px;
}

#home-zone2 #zone2-right, #home-zone3 #zone3-right {
	float: right;
	text-align: right;
	width: 305px;
}

#zone2-right img {
	border: 8px solid #e9e9e9;
	margin: 3px 0;
}

#home-zone3 {
	display: block;
	height: 173px;
	margin-bottom: 15px;
}

#home-zone3 p {
	font-size: 13px;
	font-weight: bold;
}

#corpo #agrupadas #coluna-direita {
	background: #D1BF79;
	float: right;
	font-size: 28px;
	height: 230px;
	margin: 96px 65px 0 0;
	text-align: center;
	vertical-align: middle;
	width: 240px;
}

#coluna-esquerda-interna {
	float: left;
	margin-bottom: 10px;
	vertical-align: top;
	width: 390px;
}

#coluna-direita-interna {
	float: right;
	margin-bottom: 10px;
	vertical-align: top;
	width: 370px;
}

#more-news {
	display: block;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	margin-top: 20px;
}

.news-box {
	width: 370px;
	margin: 10px 0;
	float: left; 
}

.news-box.esquerdo {
	margin-right: 20px;
}

.news-box a, #more-news a {
	text-decoration: none;
}

.news-box a:hover, #more-news a:hover {
	text-decoration: underline;
}

.news-box img {
	margin-right: 5px;
}

#corpo #logos {
	display: block;
	height: 173px;
	width: 800px;
}

table#t-taxa {
	border-collapse:collapse;
	table-layout:fixed;
	text-align:center;
	width:100%;
}

#t-taxa th, #t-taxa td {
	padding:3px 0;
}

#t-taxa td {
	color:#000;
}

#t-taxa .color {
	background-color:#AA8206;
}

#passos_cadastramento {
	font-size: 12px;
	display: block;
	height: 20px;
	margin: 0 0 20px 0;
	padding: 5px 0 5px 6px;
	border: 1px solid #C9C9C9;
}

#passos_cadastramento .passo1_on, 
#passos_cadastramento .passo2_on, 
#passos_cadastramento .passo3_on, 
#passos_cadastramento .passo4_on, 
#passos_cadastramento .passo1_off,
#passos_cadastramento .passo2_off,
#passos_cadastramento .passo3_off,
#passos_cadastramento .passo4_off {
	height:		20px;
	float:		left;
	margin-right:	10px;
	padding:	2px 0 0 25px;
}

#passos_cadastramento .passo1_on {
	background:	url('http://www.premioeco.com.br/images/passo1_on.jpg') no-repeat;
	font-weight: bold;
}

#passos_cadastramento .passo2_on {
	background:	url('http://www.premioeco.com.br/images/passo2_on.jpg') no-repeat;
	font-weight: bold;
}

#passos_cadastramento .passo3_on {
	background:	url('http://www.premioeco.com.br/images/passo3_on.jpg') no-repeat;
	font-weight: bold;
}

#passos_cadastramento .passo4_on {
	background:	url('http://www.premioeco.com.br/images/passo4_on.jpg') no-repeat;
	font-weight: bold;
}

#passos_cadastramento .passo1_off {
	background:	url('http://www.premioeco.com.br/images/passo1_off.jpg') no-repeat;
}

#passos_cadastramento .passo2_off {
	background:	url('http://www.premioeco.com.br/images/passo2_off.jpg') no-repeat;
}

#passos_cadastramento .passo3_off {
	background:	url('http://www.premioeco.com.br/images/passo3_off.jpg') no-repeat;
}

#passos_cadastramento .passo4_off {
	background:	url('http://www.premioeco.com.br/images/passo4_off.jpg') no-repeat;
}

.form_block {
	display:	block;
	border:		1px solid #CCC8C8;
	border-style:	dashed;
	padding:	10px;
}

.form_block .titulo_form {
	background:	#CCC8C8;
	padding:	5px;
}

#history .photos, #historia .photos {
	float:right;
	margin-right:-20px;
	text-align:center;
	width:250px;
}

#history .photos p, #historia .photos p {
        /* font-size:11px;
	font-weight:bold; */ 
	margin-top:0;
	text-align:justify;
}

#history .photos img , #historia .photos img {
	margin-left:10px;
	padding-bottom:10px;
}

#rodape {
	display: block;
	padding: 10px 5px;
	font-size: 10px;
	text-align: center;
	color: #000;
	background: #FFF;
}

.zone-div {
	border-top: 1px dashed #231F20;
	display: block;
	height: 2px;
	margin: 15px 0;
}

#trabalhos { margin-top: 20px;}

#trabalhos .chamada, 
#trabalhos .highlight {
	height: 60px;
	padding: 5px;
	display:block;
	background-color: #F0F0F0;
	position: relative;
	margin-bottom: 10px;
}

#trabalhos .highlight {
	color: #FFFFFF;
	background-color: #815E1C;
}

#trabalhos .open,
#trabalhos .close {
	width: 60px;
	height: 60px;
	position: absolute;
	top: 5px;
	right: 5px;
	text-align: center;
	background: url('http://www.premioeco.com.br/images/open.jpg') no-repeat;
	cursor: pointer;
}

#trabalhos .close {
	background: url('http://www.premioeco.com.br/images/close.jpg') no-repeat;
}

#trabalhos .conteudo {
	display: none;
	text-align: justify;
}

#trabalhos .conteudo .campo {
	margin: 10px 0;
}

#trabalhos .topo {
	display: block;
	margin: 10px 0;
	padding: 5px;
	text-align: right;
	background: #815E1C;
}

#trabalhos .topo a {
	color: #FFFFFF !important;
}

#vlightbox1 img {
	border:0;
}
