/* estilo para páginas do site */
body {
  	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	scrollbar-face-color: #cccccc;
	scrollbar-shadow-color: #FFFFFF; 
	scrollbar-highlight-color: #FFFFFF; 
	scrollbar-3dlight-color: #FFFFFF; 
	scrollbar-darkshadow-color: #FFFFFF; 
	scrollbar-track-color: #FFFFFF; 
	scrollbar-arrow-color: #FFFFFF;
	margin-top: 5px;
}

td, th, dd, dt, p, ol, ul, li, h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.subtitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #113361;
	font-weight: bold;
	}

.titulocurso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #113361;
	font-weight: bold;
	}
/* fundo */
#fundo {
	background-image: url(layout/fundo.png);
	background-attachment: fixed;  /*(essa linha não deixa a imagem de fundo rolar)*/
	/*background-repeat: no-repeat;  (essa linha não deixa a imagem de fundo repetir)*/
	/*background-position: center top;  (essa linha alinha no centro e no topo)*/
}


/*link cidade*/
#linkcidade  a {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3e3e3e;
	text-decoration: none;
	line-height: 18px;
	/*background-color: #cccccc;*/
	padding: 2px 2px 2px 10px;
	
}
#linkcidade  a:visited {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3e3e3e;
	text-decoration: none;
	line-height: 18px;
	/*background-color: #cccccc;*/
	padding: 2px 2px 2px 10px;
}
#linkcidade  a:hover {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3e3e3e;
	text-decoration: none;
	line-height: 18px;
	background-color: #cccccc;
	padding: 2px 2px 2px 10px;
}
#linkcidade a:active {
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3e3e3e;
	text-decoration: none;
	line-height: 18px;
	/*background-color: #cccccc;*/
	padding: 2px 2px 2px 10px;
}

/*link branco*/
#linkbranco  a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	
}
#linkbranco  a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fffff;
	font-weight: bold;
	text-decoration: none;
}
#linkbranco  a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: underline;
}
#linkbranco a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	
}

/*link*/
#link  a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #113361;
	text-decoration: none;
	
}
#link  a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #113361;
	text-decoration: none;
}
#link  a:hover {
	/*display: block;*/
	background-color:#CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #113361;
	text-decoration: underline;
}
#link a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #113361;
	text-decoration: none;
}

/*link destaque*/
#linkdestaque  a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #cc6600;
	font-weight: bold;
	
}
#linkdestaque  a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #cc6600;
	font-weight: bold;
}
#linkdestaque  a:hover {
	/*display: block;*/
	background-color:#CCCCCC;
	font-size: 13px;
	color: #cc6600;
	font-weight: bold;
	text-decoration: underline;
}
#linkdestaque a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #cc6600;
	font-weight: bold;
}

/* menu top */
#menu_top {
margin-top: 0px;
}



/* formulário (utilizando dentro de cada componente através do class) */
#formulario
.botao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3e3e3e;
	text-decoration: none;
	background-image:  url(file:///P|/teste/botao.jpg);
	background-repeat: no-repeat;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-top-color: #E5E5E5;
	border-left-color: #E5E5E5;
}
.campotexto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3e3e3e;
	border: 1px solid #999999;
}

/* estilos para tabela */
#tabela
.tabelacontorno {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3e3e3e;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #666666;
	border-top-color: #666666;
	border-left-color: #666666;
}

.tabelapontilhado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3e3e3e;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-top-color: #cccccc;
	border-left-color: #cccccc;
}

.separador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3e3e3e;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #cccccc;
	
}
.tituloarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	font-weight: bold;
	text-transform: uppercase;
}
