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;
}
body{ background:url(../img/fundo.jpg); font-family: Verdana; font-size: 11px; color: #000000;}
p{ text-indent:28px;}

h3{font: 16px Verdana, Arial, Helvetica, sans-serif; color:#006699; text-align:center; font:bold; padding: 15px 0px; }

.tabela{color:#000000; background:#fff; width:268px; padding:0px; border:1px solid #f0f0f0; float:left; margin-right:20px; }

.td{background:#f8f8f8; width:20px; height:20px; text-align:center; }

.evt{background: #CCFF99; width:20px; height:20px; text-align:center; }
.evt2{/*background: #FF0000; */width:20px; height:20px; text-align:center; }
.evt3{background: #FFFF00; width:20px; height:20px; text-align:center; }

.mes{background:#339999; color:#FFFFFF; height:22px; line-height:18px; text-align:center; }

.show{background:#202020; width:300px; height:30px; text-align:left; font-size:12px; font-weight:bold; color:#CCFF00; padding-left:5px; }

.linha{ background:#404040; width:300px; height:20px; text-align:left; font-size:11px; color:#f0f0f0; padding:1px 1px 1px 10px; }

.sem{background: #ECE6D9; height:20px; text-align:center; font-size:12px; font-weight:bold; font-family:Verdana; }

/* teste css */
.cinza{

background:#f0f0f0;

height:20px;

}

.claro{

background:#f9f9f9;

height:20px;

}

.fonte{

color:#000000;

font-weight:bold;

height:25px;

}
.campo{

width:400px;

}


#mostrames{width:300px; padding:5px; }

#cabecalho{width: 1000px; margin: 2px auto 0px auto; border-left:1px #E6E6E6 solid; border-right:1px #E6E6E6 solid; border-top:1px #E6E6E6 solid; height: 150px; background:url(../img/banner.png) 0 0 no-repeat;}

#menu{ height:50px; background:url(../img/topo.png) repeat-x; }

#menu #contr_menu{width:1000px; margin:0 auto; padding-top:15px; color:#FFFFFF; text-align:center; }

#menu #contr_menu ul li{ padding: 0px 15px 0px 15px; list-style: none; display: inline; border-right: 1px #FFFFFF solid; }

#menu #contr_menu a:link, a:active, a:visited{ font: 14px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; }

#menu #contr_menu a:hover{ color:#00FF00; text-decoration:underline; font:bold;} 

#container{width: 1000px; border: 1px #FFFFFF solid; background:#FFFFFF; margin: 0px auto 2px auto; }

#container #wraipper{ width: 976px; margin: 0 auto; }

#container #wraipper #cont_esq{border: 1px #999999 solid; width: 400px; float:left; padding: 10px; margin: 2px auto;}

#container #wraipper #cont_dir{border: 1px #999999 solid; width: 520px; float:left; padding: 10px; margin: 2px 0px 2px 12px; }

#container #rodape{ height:50px; background:url(../img/topo.png) repeat-x; }

#clean{ clear:both; }
