	* {
    margin: 0;
    padding: 0;
    }

    html, body {
    height: 100%;
    }

    * html #tudo {height: 100%;}

    body {
    background-color: #fff;
    }
	
	/*////////////////////links////////////////////////////////*/
	
	a:link, a:visited{font-family: Tahoma, Geneva, sans-serif;font-size:11px;color:#58595b; font-style:inherit;  }
	a:hover{font-family: Tahoma, Geneva, sans-serif;font-size:10px;color:#58595b; }
	
	a.um:link, a.um:visited{font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#901E78; text-align:center; font-weight:bold;}
	a.um:hover{font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#901E78; text-align:center; font-weight:bold; text-decoration:underline; border:none; }
	
	a.dois:link, a.dois:visited{font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#e35f13; font-weight:bold; text-align:center;}
	a.dois:hover{font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#e35f13; font-weight:bold; text-align:center; text-decoration:underline; border:none; }
	
	/*////////////////////links////////////////////////////////*/
	
	
	
	#noticia{ margin-top:13px; margin-left:10px; /*margin-left:150px;*/
			width:388px; height:auto; float:left; border-bottom:1px solid  #E8E8E8; padding-bottom:7px; line-height:12px; }
	
	#noticia2{ margin-top:10px; margin-left:10px;
			width:215px; height:auto; float:left; border-bottom:1px solid #E8E8E8; padding-bottom:7px; line-height:12px; min-height:39px; }
			
	#tx_matricula{ margin-top:10px; margin-left:10px;
	width:170px; height:auto; float:left; padding-bottom:7px; line-height:12px; }
	
	#tx_recomendo{ margin-top:10px; margin-left:10px;
	width:150px; height:auto; float:left; padding-bottom:7px; line-height:12px; border-bottom:1px solid #E8E8E8; min-height:115px;}
	
	#tx_cadastro{ margin-top:10px; margin-left:10px;
	width:158px; height:auto; float:left; border-bottom:1px solid #E8E8E8; padding-bottom:7px; line-height:12px; border-bottom:1px #ccc solid; }
	
	#tx_loja{ width:110px; height:auto; float:left;}
	#preco{ width:68px; height:auto; float:left; padding:0px;}
	.preco{font-family:Verdana, Geneva, sans-serif;font-size:11px;font-weight:bold; color:#901e78;}
	
	#foto_ult_news{margin-top:10px; margin-left:17px;width:auto; height:auto; float:left; display:inline;}
	
	#foto_recomendo{margin-top:10px; margin-left:17px;width:auto; height:110px; float:left; display:inline;}
	
	#destaque_2{width:555px; height:210px; }
	#destaque{height:249px;left:415px;padding-left:140px;padding-top:40px;top:228px;width:558px;z-index:9; position:absolute;}
	#box_destaque_abaixo{width:100%; height:376px; margin-top: 7px; float:left; }
	#box_ultimas_news{width:297px; height:auto; margin-top: 7px; float:left; }
	
	#box_soupleno{ width:230px;height:auto; float:left; margin:7px 0 0 20px;}

    #tudo { 
	background-image:url(../img/bg_base.jpg);
	background-repeat:repeat-x;
    width: 980px;
    margin: 0 auto;
    text-align: left;
    position: relative;
    min-height: 100%;
    background-color: #FFF;
    }

    #conteudo {
    padding-bottom: 50px;
	width:980px;
	height:1150px;
    }

    #rodape {
    position: absolute;
    bottom: 0;
    height: 33px;
    line-height: 26px;
    text-align: center;
    width: 100%;
	background-image:url(../img/bg_rodape.png);
	background-repeat:no-repeat;
	background-position:center top;

	}
	.rodape{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	letter-spacing:0px;
	}

	.titulo_box{
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#FFF;
		padding-left:10px;
		padding-top:2px;
		letter-spacing:0px;
		}

	.titulo_box_destaque{
		font-family:Verdana, Geneva, sans-serif;
		font-size:13px;
		color:#84c225;
		padding-left:10px;
		padding-top:2px;
		letter-spacing:-1px;
		}

	#box_texto{ width:180px;margin-left:160px; margin-top:40px; *margin-top:20px;}

/*//////////cores e tons///////////*/

.texto_corrido{font-family: Tahoma, Geneva, sans-serif;font-size:11px;color:#58595b; text-align:left; line-height:14px;}
.texto_corrido_bold{font-family: Tahoma, Geneva, sans-serif;font-size:11px;color:#58595b; line-height:13px; font-weight:bold;}

.cursos{font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#901e78; text-align:center; font-weight:bold;}
.sonopleno{font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#00949c; text-align:center; font-weight:bold;}
.cefet_coltec{font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#e35f13; font-weight:bold; text-align:center;}
.loja{font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#901e78; /*font-weight:bold;*/}
ul.loja{font-weight:bold;}
.matricula{font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#5c6b99; font-weight:bold;}
.recomendo{font-family:Verdana, Geneva, sans-serif;font-size:11px;color:#cec913; font-weight:bold;}

/*////////////////////////////////*/

    #cabecalho {
	background-image:url(../img/bg_top.png);
	height:70px;
    }

/*//////////conteudo/////////////*/
#linha1{width:980px; height:180px; background-image:url(../img/logo_pleno.png); background-repeat:no-repeat; background-position:center left;}
#coluna1{width:346px; height:auto; float:left; margin:0px 0px 0px 20px;*margin:0px 0px 0px 2px;display:inline;}
#coluna2{width:558px; height:auto; margin:0px 0px 0px 400px;}

#letreiro1{ width:326px; height:19px; background-color:#901E78; margin:5px 0px 0px 5px; float:left; display:inline;}
#letreiro2{ width:326px; height:19px; background-color:#00949c; margin:5px 0px 0px 5px; float:left; display:inline;}
#letreiro3{ width:326px; height:19px; background-color:#e35f13; margin:5px 0px 0px 5px; float:left; display:inline;}
#letreiro4{ width:326px; height:19px; background-color:#901e78; margin:5px 0px 0px 5px; float:left; display:inline;}

#letreiro5{ width:537px; height:19px; background-color:#84c225; margin:5px 0px 0px 5px; float:left; display:inline;}
#letreiro6{ width:246px; height:19px; background-color:#cec913; margin:5px 0px 0px 5px; float:left; display:inline;}

#letreiro7{ width:246px; height:19px; background-color:#5c6b99; margin:5px 0px 0px 5px; float:left; display:inline;}
#letreiro8{ width:246px; height:19px; background-color:#939598; margin:5px 0px 0px 5px; float:left; display:inline;}

#letreiro9{ width:277px; height:19px; background-color:#ffffff; margin:5px 0px 0px 5px; float:left; display:inline;}
#letreiro10{ width:197px; height:19px; background-color:#ffffff; margin:5px 0px 0px 5px; float:left; display:inline;}

#img_soupleno{width:130px; height:170px; margin-left:10px; margin-top:40px; border:1px solid #CCC;}
#texto_soupleno{width:207px; height:auto; margin-left:10px; margin-top:10px;}


		#box_padrao{
		 width:346px;
		 height:182px;
		 background-image:url(../img/bg_box_padrao.png);
		 left:20px;
		 margin-bottom:30px;
		 float:left;
		 display:inline;


		}

		#img_box{ width:144px; height:148px; margin:4px 0 0 5px; float:left; display:inline;}

		#box_loja{
		 width:346px;
		 height:306px;
		 background-image:url(../img/bg_box_loja.png);
		 left:20px;
		 margin-bottom:30px;
		 float:left;
		}
		
		#box_destaque{
		 width:558px;
		 height:604px;
		 background-image:url(../img/bg_destaque_news.png);

		}
		
		#box_recomendo{
		width:267px;
		height:306px;
		background-image:url(../img/bg_box_recomendo.png);
		margin-top:30px;
		float:left;
		}
		#box_matricula{
		width:266px;
		height:140px;
		background-image:url(../img/bg_box_matriculas.png);
		margin:30px 0 0 25px;
		float:left;
		}
		
		#box_cadastro{
		width:266px;
		height:140px;
		background-image:url(../img/bg_box_matriculas.png);
		margin:25px 0 0 25px;
		float:left;
		}
		
#login{margin-left:60px; padding-top:15px}
.login{	font-family:Verdana, Geneva, sans-serif;font-size:10px;color:#FFF;padding-left:10px;padding-top:2px;letter-spacing:-1px;}

#menu{ height:80px; width:750px; position:absolute; margin:15px 0 0 190px;}

#pai_noticias{
position:relative; 
top:30px; 
left:0px; 
height:auto; 
z-index:200;
*top:0px; 
_top:0px; 
top/*\**/: 0px;
}
	
#logoa3{
	float:right;
	position:relative;
	left:12px;
}