body{
	padding: 20px;
	}


.form   {BORDER: #CCC 1px solid; BACKGROUND: #FFFFFF; COLOR: #666; FONT-FAMILY: Verdana; FONT-SIZE: 12px; }
.botao  {
	BORDER: #FFF 1px solid;
	COLOR: #ffffff;
	FONT-FAMILY: Tahoma, Verdana;
	FONT-SIZE: 12px;
	background-color: #39C;
}

.titulo {
	font-size		: 14 px;
	color			: #FFF;
	font-family		: Geneva, Arial, Helvetica, sans-serif;
	font-weight		: bold;
	text-align: left;
}
.titulo2 {	
	font-size		: 14 px;
	color			: #000;
	font-family		: Geneva, Arial, Helvetica, sans-serif;
	font-weight		: bold;
	text-align		: left;
}

.titulo22 {
	font-size: 14 px;
	color: #000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: left;
	padding-left: 20px;	
	padding-bottom: 5px;
	padding-top: 5px;
}

.titulo3 {
	font-size: 14 px;
	color: #F00;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}
.texto		 		 {
	font-size: 12px;
	color: #222;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
}
.texto a:link		 {font-size: 12px; color: #222; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; }
.texto a:visited	 {font-size: 12px; color: #222; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; }
.texto a:hover		 {font-size: 12px; color: #222; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; }

.texto2		 		 {font-size: 12px; color: #345D91; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; }
.texto2 a:link		 {font-size: 12px; color: #345D91; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; }
.texto2 a:visited	 {font-size: 12px; color: #345D91; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none; }
.texto2 a:hover		 {font-size: 12px; color: #345D91; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: underline; }


.texto_min {	
	font-size		: 10 px;
	color			: #666;
	font-family		: Geneva, Arial, Helvetica, sans-serif;
}
b {
	text-align: left;
}

table .bg_cursos {
	height:25px;
	font-size: 12px;
	color: #222;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	background: #fff;
}
tr .linha {background:#3399CC; text-indent:20px; height:25px; }
tr .linha2 {background: #3399CC; height: 25px; 	margin-left: 100px; }