html {
	height: 100%;	
}
body {
	/*background-color: #E15500;
	background-image: url(imgs/bgatual.jpg);
	background-repeat: no-repeat;
	background-position: top;*/
	margin: 0px;
	padding: 0px;
	font-family: 'Roboto';
	height: 100%;

	background-image: url('imgs/bg.png');
	background-repeat: repeat;
	background-position: top
}

nothing{
background: #fcfff4; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZjZmZmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjQwJSIgc3RvcC1jb2xvcj0iI2RmZTVkNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNiM2JlYWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fcfff4 0%, #dfe5d7 40%, #b3bead 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfff4), color-stop(40%,#dfe5d7), color-stop(100%,#b3bead)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fcfff4 0%,#dfe5d7 40%,#b3bead 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 ); /* IE6-8 */


background-attachment:fixed;

}

#clear {
	clear: both;
}

#main {
	width: 975px;
	background-color: #FFF;
	margin-left: auto;
	margin-right: auto;	
	min-height: 100%;
	height: auto;
  	box-shadow: 0 1px 16px 0 rgba(0, 0, 0, 0.25);
  	-moz-position: relative;
}

* html #main {
	height: 100%;	
}

#top {
	width: 975px;
	background-color: #FFF;
	margin-left: auto;
	margin-right: auto;	
	/*background-image: url(imgs/curvetop.jpg);*/
	background-position: top;
	background-repeat: no-repeat;
}

#top .header {
	height: 150px;
	padding-top: 8px;	
	padding-left: 5px;
	/*background: url(imgs/bgtopo.jpg) repeat-x bottom;*/
  	box-shadow: 0 1px 16px 0 rgba(0, 0, 0, 0.25);
  	-moz-position: relative;
}

#top .header div {
	display: inline;
}

#top .header .av {
	padding-left: 20px;
	padding-right: 85px;
}

#top .header .logo {
	padding-right: 85px;
}

#top .header .cnt {
	padding-right: 20px;
}

#topo .menu {
	/*height: 40px;
	background-image: url(imgs/bgmenu.jpg);
	background-position: top;
	background-repeat: repeat-x;*/
	padding: 0px;
	margin: 0px;
  	box-shadow: 0 1px 16px 0 rgba(0, 0, 0, 0.25);
  	-moz-position: relative;

background: #ffc578; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYzU3OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmYjlkMjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffc578 0%, #fb9d23 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc578), color-stop(100%,#fb9d23)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffc578 0%,#fb9d23 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffc578 0%,#fb9d23 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffc578 0%,#fb9d23 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffc578 0%,#fb9d23 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc578', endColorstr='#fb9d23',GradientType=0 ); /* IE6-8 */
}

#topo .menu .mainmenu {
	width: 600px;
	float: left;	
	padding: 0px;
	left: 50%;
	height: 40px;
	margin-left: -500px;
	position: relative;
}

#topo .menu .mainmenu ul {
	list-style: none;
	padding: 0px;
	margin: 0px;
	padding-left: 30px;
	padding-top: 3px\9;
}

#topo .menu .mainmenu ul li {
	float: left;
	height: 37px;	
}

#topo .menu .mainmenu ul li a {
	text-decoration: none;
	font-size: 12pt;
	display: block;
	color: #FFF;
	padding: 11px 10px;
	text-transform:uppercase;
  	text-shadow: 1px 1px 0 rgba(0,0,0,0.4);
}

#topo .menu .mainmenu ul li a:hover {
/*	background-color: #F58634;*/
	color:#000;
	text-shadow: 1px 1px 0 rgba(255,255,255,0.6);
}

#topo .menu .search {
	width: 255px;
	float: right;
	text-align: right;
	padding-top: 9px;
	padding-top: 10px\9;
	position: absolute;
	right: 50%;
	margin-right: -455px;
}

#topo .menu .search input[type="text"], #top .menu .search input[type="image"] {
	padding-top:3px;
	padding-left:7px;
	float: left;
	width:16px;
	height:auto;
}

#topo .menu .search input[type="text"] {
	width: 150px;	
	padding-left:7px;
	padding-right:6px;
}

#topo .menu .search label {
	font-size: 12px;
	color: #FFF;
	float: left;	
	padding-top: 4px;
	padding-top: 5px;\9;
	padding-right: 7px;
	/*padding-left: 120px;*/
	text-transform:uppercase;
}

#canvas {
	padding: 0px;
	margin: 0px;
	padding-top: 25px;
	padding-bottom: 20px;
	min-height: 100%;
	height: 100%;
}

#left, #middle, #right {
	float: left;
	margin-left: 15px;
	margin-right: 15px;
}

#left {
	width: 250px;	
}

#middle {
	width: 405px;	
}

#right {
	width: 226px;	
}

#title {
	text-align: left;
	color: #000;
	font-size: 13px;
	/*background-image: url(imgs/tittle.jpg);
	background-position: left;
	background-repeat: no-repeat;*/
	height: 22px;
	padding: 0px;
	margin: 0px;	
	padding-left: 5px;
	line-height: 22px;
	text-shadow: 1px 1px 0 rgba(255,255,255,0.6);
background: #ffb76b; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYjc2YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmYTczZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjdmMDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #ffb76b 0%, #ffa73d 50%, #ff7f04 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffb76b), color-stop(50%,#ffa73d), color-stop(100%,#ff7f04)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffb76b 0%,#ffa73d 50%,#ff7f04 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffb76b 0%,#ffa73d 50%,#ff7f04 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffb76b 0%,#ffa73d 50%,#ff7f04 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffb76b 0%,#ffa73d 50%,#ff7f04 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffb76b', endColorstr='#ff7f04',GradientType=0 ); /* IE6-8 */



}

#middle .aovivo {
	padding-bottom: 10px;	
}

#middle .facebook {
	padding-bottom: 10px;	
}

#botton {
	padding: 0px;
	margin: 0px;
	/*background-image: url(imgs/bgfooter.jpg);
	background-repeat: repeat-x;
	background-position: left;*/	
	/*width: 975px;*/
	margin-left: auto;
	margin-right: auto;	
	/*margin-bottom: 10px;*/
	text-align: center;
	font-size: 11px;
	padding-top: 30px;
  	box-shadow: 0 1px 16px 0 rgba(0, 0, 0, 0.25);
  	-moz-position: relative;
background: #fb9d23; /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiOWQyMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmM1NzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  #fb9d23 0%, #ffc578 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fb9d23), color-stop(100%,#ffc578)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #fb9d23 0%,#ffc578 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #fb9d23 0%,#ffc578 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #fb9d23 0%,#ffc578 100%); /* IE10+ */
background: linear-gradient(to bottom,  #fb9d23 0%,#ffc578 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb9d23', endColorstr='#ffc578',GradientType=0 ); /* IE6-8 */

}

#botton b {
	font-size: 12px;
	padding-bottom: 5px;	
}

#botton a { color: #000; text-decoration:none; font-weight:bold; }
#botton a:hover { color: #000; text-decoration:underline; font-weight:bold; }
#botton a:visited { color: #000; text-decoration:none; font-weight:bold; }

#botton .one, .two, .three { display:inline-block; width:30%; }
#botton .fb-like { position: absolute; margin-top:3px; }
#botton .yt {margin-left: -75px;}
#botton .two div { display: inline-block; }
#left .banner {
	padding: 0px;
	margin: 0px;
	padding-bottom: 10px;
}

#right .banner {
	padding: 0px;
	margin: 0px;
	padding-top: 30px;
	text-align: right;
	width: 220px;	
	padding-bottom: 10px;
}

#middle .banner {
	padding-bottom: 10px;
}

#left .youtube {
	padding: 0px;
	margin: 0px;
	padding-bottom: 10px;	
}

#left .youtube div {
	padding: 0px;
	margin: 0px;
	padding-bottom: 10px;	
}

#left .youtube h2 {
	font-size: 12pt;	
	padding: 0px;
	margin: 0px;	
	padding-top: 3px;
}

#left .youtube h2 a {
	color: #A65213;	
	text-decoration: none;	
}

#left .youtube span a{
	font-size: 11px;
	color: #000;	
	text-decoration: none;
}

#left .youtube span a:hover{
	text-decoration: underline;
}

#left .youtube img {
	float: left;
	padding-right: 5px;
	width: 250px;
}

#middle .noticia {
	padding: 0px;
	margin: 0px;
	padding-bottom: 10px;	
}

#middle .noticia div {
	padding: 0px;
	margin: 0px;
	padding-bottom: 5px;	
}

#middle .noticia h2 {
	font-size: 14px;	
	padding: 0px;
	margin: 0px;	
	padding-top: 7px;
}

#middle .noticia h2 a {
	color: #A65213;	
	text-decoration: none;	
}

#middle .noticia span a{
	font-size: 14px;
	color: #000;	
	text-decoration: none;
	text-align: justify; 
}

#middle .noticia span a:hover{
	text-decoration: underline;
}

#mais {
	width: 719px;
	padding: 0px;
	margin: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
	background: #EFEFEF;
	margin-left: 10px;
	font-size: 12px;
	cursor: pointer;
}

#mais:hover {
	font-weight: bold;
	background-color: #DBDBDB;
}