/* RESET */

html, 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;	vertical-align: baseline; background: transparent;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';	content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse; border-spacing: 0;}

/* ESTRUTURA */

body			{margin:0; padding:0; width:100%; background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-color:#ccc;}
#wrapper		{width:900px; margin:0 auto;}
#topo			{width:900px; height:69px; margin:0; padding:0; background-color:#fff;}
#logo			{margin-left:20px; float:left;}
#topo ul		{margin:10px 0 0 150px; padding:0; float:left; width:310px; list-style:none;}
#topo li		{width:150px; float: left; list-style:none; margin:2px 2px}
#menu			{width:900px; height:32px; margin:0; padding:0;}
#menu ul		{margin:0 0 0 60px; padding:0; list-style:none;}
#menu li		{margin: 8px 15px; list-style:none; float:left; color:#fff; font-weight:bold; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#menu li a		{text-decoration:none; color:#fff; font-weight:bold; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#menu li a:hover{color:#000; text-decoration:none;}
#barra_tel		{width:800px; height:15px; margin:0 0 0 75px; padding:3px 0}
#container		{width:878px; border: 1px #666666 dotted; margin:0; padding:0; background-color:#fff;}
#flash			{width:878px; height:154px; margin:0; padding:0; background-color:#dedede;}
#barra_metal	{width:878px; height:15px; margin:0; padding:0; background-image:url(../images/bg_metal.jpg); background-repeat:			repeat-x;}
#cursos			{width:250px; height:640px; margin: 20px 19px; float:left; background-color:#fff; border:1px #333 solid;}
#cursos p		{padding: 10px 10px;}
.clear			{clear:both;}
#footer{width:100%; height:15px; padding:5px 0; background-color:#333;}

/* CURSOS LIVRES */

#conteudo{margin:20px 30px 40px 30px; padding:0;}


/* FONTES */

.texto_cursos	{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333; line-height:15px;}
.promo_news		{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#990000;}
.info			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; color:#cc0000; text-decoration:none;}
.rodape			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#fff; text-decoration:none;}
.msn			{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#333333; font-weight:bold; }

