@font-face {font-family: 'aaux_officeboldregular';
src: url('../fonts/aaux_officebold-webfont.eot');
src: url('../fonts/aaux_officebold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/aaux_officebold-webfont.woff2') format('woff2'),
         url('../fonts/aaux_officebold-webfont.woff') format('woff'),
         url('../fonts/aaux_officebold-webfont.ttf') format('truetype'),
         url('../fonts/aaux_officebold-webfont.svg#aaux_officeboldregular') format('svg');
		 font-weight: normal;    font-style: normal;}
html, body {font-size: 11pt; height: 100%;font-family: 'aaux_officeboldregular';
background: -moz-linear-gradient(top,  #d14e24 50%, #faa53c); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(50%,#d14e24), color-stop(#faa53c)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #d14e24 50%,#faa53c, #fbf0ec); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #d14e24 50%,#faa53c, #fbf0ec); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #d14e24 50%,#faa53c, #fbf0ec); /* IE10+ */
background: linear-gradient(to bottom,  #d14e24 50%, #faa53c, #fbf0ec); /* W3C */
background-repeat: no-repeat;
}



@media screen and (min-width: 250px) {
.texto_programacao {
	padding: 5px;
	font-size: 12px;
}
}

@media screen and (min-width: 650px) {
.texto_programacao {
	padding: 2px;
	font-size: 16px;
}
}
	
p{margin:0; }
a{color:#412717; }
a:hover{text-decoration: none;}
a:link {text-decoration: none;}


.ts {text-shadow: 1px 1px 1px rgba(0,0,0,0.0)}
.tsn {text-shadow: none} 
.cw {color:#3C2415;}
.cy {color:#fbac3f; }
.cy:hover {color:#FDCB5C; }
.cy:link {color:#FDCB5C; }
.cb {color:black; text-shadow:none;}

.branco {position: relative; background: white; border-radius:5px; border: #FDCB5C solid 2px }

.menu {height: 50px; background: #FDCB5C; border-radius: 10px ; overflow: hidden; list-style: none; margin:10px; padding: 0px; }
.menu li {float:left; height: 50px; text-align: center; width: auto;}
.menu li a{display:block; color:#472E1C; font-size:14pt; padding: 20px; padding-top: 2px; line-height: 50px; }
.menu li a:hover{transition: all 0.3s ease-in-out; background: #472E1C; color:white;}
.menu li a.active{background: #472E1C; color:white;}
.menu-xs { background: #FDCB5C; width: 100%; border-radius: 0; font-size:14pt; text-align: left; padding:5px 15px;}

.btn-cream {color: #472E1C;background-color: #FDCB5C;border-color: #FDCB5C;}
.selo{text-align: center; position: relative;}
.selo img{height: 110px;}
 
.np{padding:0}
.nm{margin:0}
.mb{margin-bottom:15px;}
.pl{padding-left:15px;}


.google-maps {background:white;position: relative; padding-bottom: 40%; height: 0; overflow: hidden; margin-top:10px; border-radius:5px; border: #FDCB5C solid 2px }
.google-maps iframe {border-radius:5px; position: absolute; top: 0; left: 0; width: 100% !important; height: 100% !important; }



.top{position: relative; width: 100%;  top:10px; margin-bottom: 50px;}

.footer{position: relative; width: 100%;  bottom:0px; }
.data{height: 40px;}
.patrocinio {}

#banner-home img{border-radius: 5px; border:solid 3px white;}
#banner-home .carousel-inner {min-height: 200px;}
#banner-home {;width: 100%;}
#banner-home .carousel-indicators{list-style: none; position: relative; float: left; display: block;bottom: auto;left: 40%;z-index: 15;width: auto;padding-left: 0;margin-left: 0;text-align: center;list-style: none;}
#banner-home .carousel-indicators li{width: 30px; position: relative; float: left; display: block; right: 50%; font-size:16pt;display: inline-block;height: auto;margin: 0;text-indent: inherit;cursor: pointer;background-color: transparent;background-color: rgba(0, 0, 0, 0);border: none;border-radius: 0;}
#banner-home ol li.active{color: #FDCB5C}
#banner-home a:hover{color: #FDCB5C}
#banner-home a:focus{color: #FDCB5C}
#banner-home .carousel-inner .item {margin-top:40px;}
#banner-home .carousel-inner > .active {margin-top:-50px;}


.modal-dialog{z-index:9999}
.modal-footer{border:none}.modal-header{border:none}

.form-control:focus {
border-color: #FDCB5C;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px #FDCB5C, 0 0 8px #FDCB5C;
box-shadow: inset 0 1px 1px #FDCB5C, 0 0 8px #FDCB5C;
}
