
a.Menu:active{color:#000066; font-size:9pt} 
a.Menu:link{color:#000066; font-size:9pt}
a.Menu:visited{color:#000066; font-size:9pt}
a.Menu:hover{color:#666666;text-decoration:underline; font-size:9pt}

a:active{color:#0066CC; font-size:8pt} 
a:link{color:#0066CC; font-size:8pt}
a:visited{color:#0066CC; font-size:8pt}
a:hover{color:#666666; text-decoration:none; font-size:8pt}


.linkmenu a{
padding-left: 15;
font-family:Arial;
color: #000066;
font-size: 10pt;
text-decoration:underline;
line-height: 25px;
}

.FormLogin{
width: 100;
}

body, table, div{
font-size: 8pt;
font-family: Verdana;
color: #666666;

}
#publicidade
{
border:1px solid #cccccc;

}
.conteudo
{
/* background:url(/sm/layout/topo_conteudo.jpg); background-repeat: no-repeat; */
background-image:url(/sm/layout/fundo_topo_conteudo.jpg); background-repeat:repeat-x; border:1px solid #F0F0F0;
padding-top: 5;
padding-left: 5;
padding-right: 5;
padding-bottom: 5;
text-align: justify;

}

h4{
padding-top: 5;
padding-left: 45;
padding-right: 10;
color: #003399;
font-family: Georgia, "Times New Roman", Times, serif;
}

h3{
padding-top: 5;
padding-left: 20;
padding-right: 20;
float:none;
color: white;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12pt;
background-color: #666666;
margin-bottom:2;
}

.TituloMenu{
background-image: url(/sm/layout/topo_menu.jpg);
padding-left:40;
padding-top:6;
font-family: "arial";
font-size:12;
color: #000066;
font-weight: 900;

}

h1{ padding:5px 0px 0px 0px;
	font-size:17px;
	color:#666
}
.divTitulo a{
	font-size:17px;
	color:#666;
	text-decoration:none;
}
.divConteudo { padding:0px 0px 0px 25px; }

			#pages {
				padding: 3px;
			}
			#pages ul {
				list-style-type: none;
			}
			#pages li {
				float: left;
				display: inline;
				margin: 0 5px 0 0;
				display: block;
			}
			#pages li a {
				color: #0066CC;
				padding: 4px;
				border: 1px solid #ccc;
				text-decoration: none;
				background:#fff;
				float: left;
			}
			#pages li a:hover {
				color: #666666;
				background: #E5F5FA;
				border: 1px solid #0066CC;
			}
			#pages li.nolink {
				color: #CCC;
				border: 1px solid #F3F3F3;
				padding: 4px;
				background:#fff;

			}
			#pages li.current {
				color: #FFF;
				border: 1px solid #0099CC;
				padding: 4px;
				background: #61C0DF;
			}
			
.dataCal{
	background:url(/layout/calendario.jpg);
	width:68;
	height:68;
	float:left;
	}
.mesCal{
	font-size:10px;
	color:#666;
	font-weight:900;
	padding-top:7;
	padding-right:3;
	text-align:center;
	}
.diaCal{
	font-size:20px;
	color:#666;
	font-weight:900;
	padding-top:3;
	padding-right:3;
	text-align:center;
	}
.anoCal{
	font-size:9px;
	color:#666;
	padding-top:-3px;
	padding-right:3;
	text-align:center;
	}


.botao {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	font-style:normal;
	height:31px;
	line-height:31px;
		padding: auto 10px auto 10px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ffffff;
}
.botao:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
}.botao:active {
	position:relative;
	top:1px;
}
