html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

*{ margin: 0px; padding: 0px; list-style-type:none; color: #FFF; text-decoration: none; }

img{ border: 0px; }

body{ background: #000 url(../images/site/bg-tile.jpg) repeat; }

#geral {position: relative;z-index: 2;width: 920px;margin: 0 auto;}

#topo{ background: url(../images/site/img_1.jpg) repeat-x; width: 100%; height: 70px; }

#menutopo{ width: 260px; float:right; height: 30px; margin: 5px 0 0 0;}

#menutopo .suporte a {background: url(../images/site/img_1.jpg) repeat-x;font:bold 11px Arial, Helvetica, sans-serif;height:20px;float:left; display:inline;padding: 3px 10px 0 15px;width:114px;border: 1px solid #666666; margin-right: 5px;}

#menutopo .suporte a:hover{background: url(../images/site/img_2.jpg) repeat-y;font:bold 11px Arial, Helvetica, sans-serif;height:20px;float:left; display:inline;padding: 3px 10px 0 15px;width:114px;border: 1px solid #54670B; margin-right: 5px;}

#menutopo .addfavoritos a{background: url(../images/site/img_1.jpg) repeat-x;font:bold 11px Arial, Helvetica, sans-serif;height:20px;float:left; display:inline;padding: 3px 10px 0 15px;width:77px; border: 1px solid #666666; text-align:center;}

#menutopo .addfavoritos a:hover{background: url(../images/site/img_2.jpg) repeat-y;font:bold 11px Arial, Helvetica, sans-serif;height:20px;float:left; display:inline;padding: 3px 10px 0 15px;width:77px; border: 1px solid #54670B;}

#data_atual{ width: 470px; float:right; height: 17px; margin: 17px 10px 0 0; text-align: right;font:bold 11px Arial, Helvetica;}

#topoflip{ width: 100%; height: 245px; }

#topoflip h1{ background: #000000; border: 1px solid #40444E; width: 577px;height:205px;float:right; margin: 13px 10px 0 0; padding: 5px; }

#logostudio{ position: absolute; top: 100px; left: 15px; }

#studiojnroferece{ position: absolute; top: 180px; left: 25px; font-weight: bold; }

#studiojnroferece h1{ width: 100%; padding: 2px;font-size: 11px; color:#FFFFFF;}

#faixa-top {position: absolute;top: 315px;left: 0;width: 86%;height: 81px;background: url(../images/site/faixaum.jpg) repeat-x;}

/*Menu principal*/
.menuprincipal{background: url(../images/site/faixaum.jpg) repeat-x;width: 100%;height: 81px;}

.menuprincipal ul {display:block;}

.menuprincipal ul li {float: left; display:inline;border-left: 1px solid #172107;height: 81px;}

.menuprincipal ul li a {font-weight:bold;display:block;color:#FFF;padding:17px 10px 15px 5px; font-size:20px;}

.menuprincipal ul li a:hover { background: url(../images/site/img_2.jpg) repeat-y; height: 49px;}

.apresentacao{background-color: #000000;width: 100%;height: 160px;padding-bottom: 25px;}

.apresentacao ul {display:block;}

.apresentacao ul li {border: 1px solid #40444E; float: left; display:inline;width: 270px;height: 135px;margin: 25px 0 0 27px;background: url(../images/site/img_1.jpg) repeat-x;}

.apresentacao h1{width: 100%;margin: 8px 0 5px 8px;font-weight:bold;color:#FFF;font-size:20px;}

.apresentacao h2{width: 250px;margin: 0 0 10px 10px;font-weight: 100;padding: 0 10px 0 0;text-align: justify; font-size: 11px;}

.apresentacao h3 a{margin: 0 0 5px 10px;font-weight: bold;padding: 5px;text-align: justify;text-decoration: none; font-size: 11px;border: 1px solid #40444E; color:#FFFFFF;}

.apresentacao h3 a:hover{background: url(../images/site/img_2.jpg) repeat-y; border: 1px solid #000000; height:20px; width: 100px;color:#FFFFFF; border: 1px solid #54670B;}

.newlestter{width: 270px;height: 40px;float: left; display: inline; margin: 15px 0 0 0;font-weight:bold;padding: 0 0 0 10px; font-size:11px;}

.inputnew{border: 1px solid #40444E;background: #171A1E;height: 14px;width: 180px;padding: 3px;}

.inputbotao { background: #30420F;font-weight: bold;padding: 3px;border: 1px solid #172107;}

/* Conteudo */
#conteudo {width: 920px;margin: 0 auto;background-color: #000000;}

/* Rodape*/
#baserodape{background:url(../images/site/faixaum.jpg) repeat-x;height: 81px;width: 100%;}

#baserodape .arearoda{width: 920px;height: 81px;margin: 0px auto; position:relative;}

#baserodape h1{float: left; display:inline; margin: 7px 0 0 10px;font-weight: bold;font-size: 11px;}

#baserodape h2{float: left;display:inline;margin: 27px 0 0 -258px;font-weight: 100;font-size: 11px;}

#baserodape h3{float: right;margin: 7px 10px 0 10px;font-weight: bold;font-size: 11px;}

#baserodape h4{float: right;margin: 27px -100px 0 0;font-weight: 100;text-align: right;font-size: 11px;}

.linhabase {width: 920px;height: 40px;margin: 0 auto;background-color: #000000;}

.linhabase h1 {width: 400px;float: left;display:inline;margin: 5px 0 0 10px;font-weight: 100; font-size:11px;}

.linhabase h2 {width: 400px;float: right;margin: 5px 10px 0 10px;text-align: right;font-size:11px;}

.linhabase h2 a:hover{color:#5B7400;}

/*central de ajuda*/
.direito{width: 260px;float: right;margin-top: -800px;margin-right: 35px;}

.tit_central{background: url(../images/site/img_4.jpg) repeat-x;width: 260px;height: 20px;margin: 0 0 0 0;font-weight: bold;font-size: 16px;padding:  8px 0 6px 10px;}

.messe{background: url(../images/site/img_4.jpg) repeat-x; width: 270px;height: 117px;margin: 15px 0 25px 0;}

.fones{background: url(../images/site/img_4.jpg) repeat-x;width: 250px;height: 237px;margin: 15px 0 0 0;text-align: justify;padding: 15px 10px 10px 10px;color: #FFF;text-decoration: none; font-size:11px;}