@charset "utf-8";
/* CSS Document */

@font-face {
     font-family: 'Nunito'; 
	 src: url('http://fonts.googleapis.com/css?family=Nunito');
	 src: local('Nunito'), url('http://fonts.googleapis.com/css?family=Nunito');
}
body{font-family:Nunito, Verdana, Geneva, sans-serif}
#topo{width:100%; height:40px; background: #35a039; /* Old browsers */
background: -moz-linear-gradient(top,  #35a039 0%, #197b30 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#35a039), color-stop(100%,#197b30)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #35a039 0%,#197b30 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #35a039 0%,#197b30 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #35a039 0%,#197b30 100%); /* IE10+ */
background: linear-gradient(to bottom,  #35a039 0%,#197b30 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35a039', endColorstr='#197b30',GradientType=0 ); /* IE6-9 */}
#contenttopo{width:900px; height:40px; margin:0 auto;}
.date{width: 222px; height: 12px; float: right; margin: 14px 0px 0px 0px; color: #ffffff; font-size: 11px; display: block; text-align: right;}
.playermp3{float:right; width:467px; height:26px; margin: 7px 5px 0px 0px;  display:block}
.playeracc{float:right; width:230px; height:24px; margin: 7px 6px 0px 0px; background-color:#ffffff; display:block}
.text{float: right; width: 66px; height: 12px; margin: 13px 5px 0px 0px; font-size: 12px; color: #ffffff; display: block;}
.quickicon{float: right; width:25px; height:25px; background:url(../img/iconmedia.png) -56px 0px; margin:8px 5px 0px 0px}
.quickicon a{width:25px; height:25px; display:block}
.quickicon:hover{opacity:0.9}
.wicon{float: right; width:25px; height:25px; height:25px; background:url(../img/iconmedia.png) -28px 0px; margin: 8px 5px 0px 0px}
.wicon a{float:right; width:25px; height:25px; display:block}
.wicon:hover{opacity:0.9}
.wpicon{float: right; width:25px; height:25px; background:url(../img/iconmedia.png) 0px 0px; margin: 8px 5px 0px 0px}
.wpicon a{width:25px; height:25px; display:block}
.wpicon:hover{opacity:0.9}
.acc{width: 40px; height: 25px; background: url(../img/iconmedia.png) -82px 0px; margin: 8px 5px 0px 0px;float: right;}
.acc a{width: 40px; height: 25px; display:block}
.acc:hover{opacity:0.9}
.mp3{float:right; width:45px; height:25px; background:url(../img/iconmedia.png) -125px 0px; margin:8px 10px 0px 5px}
.mp3 a{width:45px; height:25px; display:block}
.mp3:hover{opacity:0.9}
#slide{width:100%; background:url(../img/back-slide.gif)}
#contentslide{width:900px; height:300px; margin:0 auto}
#logo{width:250px; height:99px; float:left; background:url(../img/logo.png) no-repeat 0px 0px; margin:25px 0px 0px 0px; position:absolute; z-index:9}
#logo:hover{width:250px; height:99px; float:left; background:url(../img/logo.png) no-repeat 0px 0px; margin:25px 0px 0px 0px; position:absolute; z-index:9; opacity:0.8}
.slider{width:900px; height:300px; margin:0 auto; overflow:hidden;}
#meio{width:900px; height:auto; margin:0 auto; display:table}
#publi{width:900px; height:111px; margin: 25px 0px 0px 0px; display:table}
#programacao{width:575px; height:390px; float:left; display:table}
.tituloprog{width: 575px; height: 20px; margin-top:25px; border-radius: 10px 10px 0px 0px; display:table; background: #35a039; /* Old browsers */
background: -moz-linear-gradient(top,  #35a039 0%, #197b30 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#35a039), color-stop(100%,#197b30)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #35a039 0%,#197b30 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #35a039 0%,#197b30 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #35a039 0%,#197b30 100%); /* IE10+ */
background: linear-gradient(to bottom,  #35a039 0%,#197b30 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35a039', endColorstr='#197b30',GradientType=0 ); /* IE6-9 */}
.tituloprog p{width: 250px; height: 25px; color: #ffffff; font-size: 18px; letter-spacing: -1px; margin: 8px 0px 0px 15px;}
.contentprog{width: 575px; height: 335px;float: left;background-color: #ffffff;font-size: 12px;border-radius: 0px 0px 6px 6px;}
.lista{width: 545px; height: 335px; margin: 13px 0px 0px 15px;}
.contentprog p{line-height: 20px;margin: 0px 0px 3px 0px;text-align: justify;}
.green{color:#35A039; font-size:14px;}
#rss{width: 300px; float: right; height: 367px; margin: 25px 0px 0px 0px; overflow:hidden}
#rss iframe{width: 300px; float: right; height: 390px;}

/*form*/
#contatoform{width:575px; height:160px; float:left; display:table}
.tituloform{width: 575px; height: 20px; margin-top:25px; border-radius: 10px 10px 0px 0px; display:table; background: #35a039; /* Old browsers */
background: -moz-linear-gradient(top,  #35a039 0%, #197b30 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#35a039), color-stop(100%,#197b30)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #35a039 0%,#197b30 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #35a039 0%,#197b30 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #35a039 0%,#197b30 100%); /* IE10+ */
background: linear-gradient(to bottom,  #35a039 0%,#197b30 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35a039', endColorstr='#197b30',GradientType=0 ); /* IE6-9 */}
.tituloform p{width: 250px; height: 25px; color: #ffffff; font-size: 18px; letter-spacing: -1px; margin: 8px 0px 0px 15px;}
padding: 10px 0px 0px 10px; background: #35a039; /* Old browsers */
background: -moz-linear-gradient(top,  #35a039 0%, #197b30 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#35a039), color-stop(100%,#197b30)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #35a039 0%,#197b30 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #35a039 0%,#197b30 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #35a039 0%,#197b30 100%); /* IE10+ */
background: linear-gradient(to bottom,  #35a039 0%,#197b30 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35a039', endColorstr='#197b30',GradientType=0 ); /* IE6-9 */}
form label{display: block; color: #000000; font-size: 14px; margin: 0px 0px 0px 0px;}
form input{width: 240px;}
form textarea {width: 410px }
.nome {width: 250px;float: left; margin: 10px 0px 0px 15px;}
.email{width: 250px;float: left; margin: 10px 0px 0px 15px;}
.mensagem {width: 430px;float: left;margin: 10px 0px 0px 15px;}
.enviar{float: left;margin: 23px 0px 0px 0px;height: 55px;width: 80px;background-color: #35a039;border: none;color: #ffffff;border-radius: 5px;}
.enviar:hover{ opacity:0.8}
/*form end*/

#facewidget{float:left; width:300px; height:173px; overflow:hidden; margin:25px 0px 0px 24px}
#rodape{width:100%; height:90px; margin: 25px 0px 0px 0px; ; display:table; background: #35a039; /* Old browsers */
background: -moz-linear-gradient(top,  #35a039 0%, #197b30 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#35a039), color-stop(100%,#197b30)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #35a039 0%,#197b30 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #35a039 0%,#197b30 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #35a039 0%,#197b30 100%); /* IE10+ */
background: linear-gradient(to bottom,  #35a039 0%,#197b30 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#35a039', endColorstr='#197b30',GradientType=0 ); /* IE6-9 */}
.rodapecontent{width:900px; height:auto; margin:0 auto; padding:10px 0px 0px 0px; color:#ffffff; font-size:11px; text-align:center;}
.rodapecontent p{margin-bottom:7px}
.yellow{color:#FF0}
