﻿*{
	font-family:verdana,arial,sans-serif;
	font-size:0.99em;
}

body {
    background-color:#fff;
    margin:0px auto;
    font-family:verdana,arial,sans-serif;
	font-size:1em;
}

h1{
	font-size:1.5em;
	margin-bottom:30px;
}

input[type=text], textarea, select{
	color:#999;
	font-size:0.8em;
	border:none;
	padding:3px;
	border:1px solid #ccc;
	outline:none;
}

textarea{
	resize: none;
}

input[type=text]:focus, textarea:focus{
	box-shadow: 0 0 17px #ddd inset;
	border:2px solid #4682b4;
}

a img{
	text-decoration: none;
	border:none;
}

#fundo{
    margin:0 auto;
    width:80%;
	box-shadow:0px 7px 20px #bbb;
	margin-bottom:1.2em;
	min-height:100%;
	overflow:hidden;
	background: linear-gradient(#A8CF45 0, #fff 90%);
}

#esquerda{
	float:left;
}

.link_promo{
	text-decoration:none;
	color:#336633;
	border:none;
}

#esquerda #promocao{
	box-shadow:0 0 30px #fff; /*#66cc00;*/
	border:2px ridge #339966;
	text-decoration:none;
}

.link_promo span{
	margin-top:15px;
	box-shadow:0 0 10px #66cc00;
	background-color:#339966;
	padding:5px;
	color:#fff;
}

#esquerda, #direita{
	width:20%;
	/*background: linear-gradient(#A8CF45 0, #fff 90%);*/
	text-align:center;
	padding:50px 0 50px 0;
}

#centro{
	width:60%;
	padding-top:30px;
	background: linear-gradient(#585570 0, #fff 90%);
	float:left;
	text-align:center;
}

#fundo_menu{
	border-top:3px solid red;
	border-bottom:3px solid red;
}

#navega{
	position:relative;
	/*height:33px;*/
	overflow:hidden;
	/*margin:5px auto;*/
	text-align:center;
	/*margin-left:30%;*/
	top:-60px;
	left:80%;
	width:20%;
}

#navega ul li {
    /*float: left;*/
    list-style-type: none;
	background-color: #F58634;
	padding:2px;
	font-size:0.95em;
}

#navega ul a {
    display: block;
	padding-top:2px;
	color: #000;
	height:20px;
    text-decoration: none;
	position:relative;
	/*border-radius:5px;*/
	z-index:2;
}

#direita{
	float:right;
}

#direita iframe{
	box-shadow:0 0 20px #fff;
	border:2px ridge #fff;
}

#cont_links{
	margin:0 auto;
	position:relative;
	width:90%;
	text-align:center;
	padding-left:1.2em;
}

#cont_links #menu{
	float:left;
	margin-right:1.2%;
	width:23%;
}

#cont_links #menu a{
	display:block;
	text-decoration:none;
	color:#fff;
	font-size:1em;
}

#cont_links #menu img{
	width:100%;
}

.projeto{
	background-color:#EC268F;
}

.parceiros{
	background-color:#858474;
}

.saiba_mais{
	background-color:#00AFEF;
}

.contato{
	background-color:#7A75B5;
}

#chamada{
	padding-left:20px;
}

#chamada div{
	float:left;
}

.compra{
	/*position:relative;
	left:2%;*/
	margin-right:-15px;
	float:right;
}

.compra .img_compra{
	width:80%;
}

.rodape{
	text-align:center;
	width:59%;
	font-size:0.7em;
	margin-top:20px;
	margin-left:10px;
}
.rodape a{
	text-decoration:none;
	color:#000;
}

#patrocinadores {
	border-top: 2px solid #A8CF45;
	border-bottom: 2px solid #A8CF45;
	padding:5px;
	background-color:#fff;
}

#patrocinadores img{
	width:100%;
}

#guia_virtual{
	margin-top:50px;
	text-align:center;
	margin-bottom:30px;
}

#guia_virtual div{
	margin-top:-40px;
	height:30px;
	background-color:#fff;
	background-image: linear-gradient(to bottom, rgba(200,200,200,.1), rgba(200,200,200,.4), rgba(200,200,200,0), rgba(200,200,200,.4));
}

#guia_virtual a{
	height:30px;
	text-decoration:none;
	line-height:1.8;
	color:#000;
	outline:none;
}

#guia_virtual a img{
	border:0px solid;
	outline:none;
}
