﻿/* »» CSS DEFAULT BLOG VESTIBULAR «« */
	
	#m2, .DestaqueEnquetes{display:none !important;}
	
	/* ESTRUTURA (PAGELAYOUT) BLOG */

	.colunaLeft{
	width:178px;
	float:left;
	padding:7px 25px 0 15px;}

	.colunaRight{
	padding:0 0 0 23px;
	z-index:10;
	float:left;
	width:190px;}

	.colunaCenter{float:left; width:530px;}
	
	.boxIniciarAtendimento input[type="image"]{
	padding-bottom:5px;
	}
		
	/*.contentHome{*position:relative; *z-index:-1;}*/
	
	/* TEXTO AUTOR E DATA DO POST */

	.topoPost{
	color:#717171;
	font-size:11px;
	font-weight:normal;
	float:left;
	width:97%;
	margin:5px 0 10px;}

	.topoPost .titulo{
	color:#9a012f;
	font-weight:bold;
	text-align:left;
	display:inline-block;
	padding:0 0 0 12px;
	background: url(/Util/Vestibular/Image/Icones/seta-amarela.gif) no-repeat 0 3px;
	font-size:17px;}

	.topoPost .autor{
	color:#5d1138;
	text-align:left;
	font-size:11px;
	font-weight:bold;}

	.comentariosInterna{
	color:#FFF;
	margin:5px 0 5px 0;
	font-size:11px;
	font-weight:bold;
	text-align:left;}
	
	
	.comentariosInterna .titulo{
	color:#FFF;
	text-align:left;
	height:23px;
	font-size:17px;
	clear:both;
	vertical-align:bottom;}
	
	.autorData{
	padding:0 0 5px 0;}
	
	.comentariosInterna .autor{
	color:#E97AA5;
	text-align:left;
	font-size:11px;
	font-weight:bold;}
	
    .comentariosInterna .comentarioPosts{
	padding-bottom:16px;}
	
	/* COMENTÁRIOS DO POST */

	.comentariosPost{
	background: url(/Util/Vestibular/Image/Icones/icoComentarios.gif) no-repeat left bottom;
	padding:15px 0 0 26px;
	float:right;
	color:#f04c89;
	line-height:15px;
	text-align:left;
	font-weight:bold;}
	
	.ms-WPBody .comentariosPost a{
	color:#f14d8c;
	text-decoration:underline;
	font-weight:bold;}
	


	/* IMAGENS DO POST  */

	.imgPost img{
	border:#FE99C0 1px solid !important;
	float:left;
	margin:0 15px 11px 0;
	padding:1px;}
	
	.tblVideo{
	float:left;
	margin:0 15px 11px 0;}
		
	/* BOX INSCRIÇÕES */

	.boxInscricoes{
	background: url(/Util/Vestibular/Image/Boxes/Laterais/boxInscricoes.gif) no-repeat left;
	width:180px;
	height:101px;
	position:relative;
	color:#591111;
	text-align:center;
	vertical-align:top;
	z-index:5;}

	.boxInscricoes p{
	text-align:center;
	color:#591111;
	font-size:11px;
	font-weight:normal;}

	.boxInscricoes h1{
	border:0;
	padding-top:3px;
	color:#591111;
	font-size:19px;
	font-weight:bold;
	text-align:center;}

	.boxInscricoes span{
	font-size:30px;
	color:#FF7E00;
	font-weight:bold;}

	.boxInscricoes a{
	background:url(/Util/Vestibular/Image/Boxes/Laterais/bulletSeta.gif) no-repeat left;
	position:absolute; 
	bottom:15px; 
	left:58px;
	padding-left:8px;
	color:#FF7E00 !important;
	font-size:10px;
	text-decoration:none;}

	.boxInscricoes a:hover{
	text-decoration:underline;}

	/* INSCRIÇÕES INTERNA */
	
	.boxInscricoesInterna{
	background: url(/Util/Vestibular/Image/Boxes/Internas/inscricoesInterna.gif) no-repeat left;
	width:179px;
	height:198px;
	position:relative;
	color:#591111;
	text-align:center;
	vertical-align:top;
	z-index:5;}

	.boxInscricoesInterna .chamada{
	height:75px;
	padding:80px 10px 0;
	text-align:left;
	width:155px;}	 

	.boxInscricoesInterna p{
	text-align:center;
	color:#591111;
	font-size:11px;
	font-weight:normal;}

	.boxInscricoesInterna a{
	background:transparent url(/Util/Vestibular/Image/Boxes/Laterais/bulletSeta.gif) no-repeat scroll left center;
	color:#FF7E00 !important;
	font-size:10px;
	padding-left:8px;
	text-decoration:none;}

	.boxInscricoesInterna a:hover{
	text-decoration:underline;}

	/* BOTÃO CLIQUE AQUI */

	.btnCliqueAqui{
	position:absolute;
	bottom:0;
	right:0;
    height:17px;
	width:95px;}

	/*.boxWidget .cliqueAqui a, .cliqueAqui a{
	background: url(/Util/Vestibular/Image/Icones/icoSaibaMais.gif) no-repeat left;
	position:absolute;
	bottom:0;
	right:0;
	padding-left:17px;
	color:#FFF;
	font-size:11px;
	line-height:17px;
	text-decoration:none;}

	.cliqueAqui a{
	right:1px;}

	.cliqueAqui a:hover{
	text-decoration:underline;}*/
	
	/* BOTÃO ENVIAR */

	.btnEnviar{
    margin:25px 5px 0 0;
    /*height:18px;
	width:63px;*/}

	/*.btnEnviar, .btnEnviar a{
	background: url(/Util/Vestibular/Image/Icones/icoEnviar.gif) no-repeat left top;
	height:17px;
	margin:27px 3px 0 0;
	padding-left:20px;
	color:#FFF;
	font-size:11px;
	text-decoration:none;}

	.btnEnviar a:hover{
	text-decoration:underline;}*/
	
	/* BOTÃO VER MAIS */
	
	.btnVerMais{
	position:absolute;
	bottom:0;
	right:0;
    height:17px;
	width:77px;}

	/* FAIXA POST - CATEGORIA, TAGS, COMPARTILHE */

	.faixaPost{
	border: 1px solid #f5e4ea;
	margin:15px 0 30px 0;
	background:#fbf2f5 url(/Util/Vestibular/Image/Estrutura/separador-tags.jpg) no-repeat 267px;
	color:#9C002F;
	font-size:11px;
	float:left;}

	.faixaPost td{
	padding:8px 10px 8px 15px;
	vertical-align:top;
	line-height:16px;
	text-align:left;}

	.faixaPost span{
	border:0;
	color:#9c002f;
	font-size:11px;
	font-weight:bold;}

	.faixaPost .esquerda{
	text-align:left;}

	.faixaPost .compartilhe{
	width:198px;
	margin:5px 0 0 0;
	height:16px;}
	
	.faixaPost .compartilhe a{
	text-decoration:none !important;}
	
	.faixaPost .compartilhe a{
	padding:7px 0 0 0;}

	.faixaPost .compartilhe .btnCompartilhe{
	margin:0 3px 0 3px;}

	/* BOX AGENDA ESPM */

	.boxAgenda{
	background:url(/Util/Vestibular/Image/Boxes/Laterais/boxAgenda.gif) no-repeat;
	position:relative;
    padding:48px 20px 0 20px;
    width:138px;
    height:247px;}
    
    .boxAgenda a, .boxAgenda a:hover{
    color:#FFC2D9 !important;
    text-decoration:underline;}

	.boxAgenda .data{
    color:#ffc2d9;
    float:left;
    font-size:16px;
    font-weight:bold;
    padding:0 0 0 8px;
    width:115px;}

	.boxAgenda .evento{
    color:#ffc2d9;
    display:block;
    float:left;
    font-size:11px;
    line-height:11px;
    text-decoration:none;
    padding:0 0 0 8px;
    width:115px;}

    .boxAgenda .icone{
    background:url(/Util/Vestibular/Image/Icones/icoAgenda.jpg) no-repeat;
    float:left;
    height:25px;
    width:14px;
    margin:4px 0 0 0;}

    .boxAgenda .line{
    background:url(/Util/Vestibular/Image/Estrutura/linhaDivisoria.jpg) no-repeat 0 50%;
    float:left;
    height:4px;
    width:137px;
    font-size:0;
    line-height:0;
    padding:4px 0;}

	/* BOX LINKS ÚTEIS */

	.bLinks{
    background:transparent url(/Util/Vestibular/Image/Boxes/Laterais/bgBoxLinks.gif) repeat-y scroll 0;
    width:178px;
    position:relative;
    margin:25px 0;
    border:0;}

    .bLinks .top{
    background:transparent url(/Util/Vestibular/Image/Boxes/Laterais/boxLinksTop.gif) no-repeat scroll 0;
    position:absolute;
    top:0;
    left:0;
    width:180px;
    height:93px;}
    
    .bLinks .bottom{
    background:transparent url(/Util/Vestibular/Image/Boxes/Laterais/boxLinksBottom.gif) no-repeat scroll 0;
    position:absolute;
    left:0;
    bottom:0;
    _bottom:-1px;
    height:61px;
    width:180px;}
    
    .bLinks .central{
    min-height:50px;
    position:relative;
    padding:45px 0 40px 0;
    text-align:left;}    

    .bLinks .boxLinks{
	background:none;
	padding:0;
	margin:0;
	font-size:11px;
	text-align:left;}

	.links a{
	color:#FFC2D9 !important;
	font-weight:normal;
	text-decoration:none;}

	.links a:hover{
	font-weight:normal;
	text-decoration:underline;}

	.links{
    background: url(/Util/Vestibular/Image/Boxes/Laterais/linkBullet.gif) no-repeat left 5px;
	height:auto;
	width:135px;
	margin:5px 0 5px 10px;
	padding-left:19px;
	font-size:11px;
	text-align:left;
	color:#ffc2d9;
	font-weight:bold;
	text-decoration:none;}

	.bLinks .boxLinks .separador{
	background: url(/Util/Vestibular/Image/Boxes/Laterais/linkBar.gif) no-repeat center bottom;
	width:178px;
	line-height:0;
	font-size:0;
	height:5px;}

	.boxLinks{
	width:180px;
	height:210px;
	position:relative;
	margin:25px 0 25px 0;
	padding:35px 0 0 0;
	font-size:11px;
	text-align:left;}

	
	.separador{
	background: url(/Util/Vestibular/Image/Boxes/Laterais/linkBar.gif) no-repeat center bottom;
	width:178px;
	line-height:0;
	font-size:0;
	height:5px;}

	/* BOX FILTRAR CONTEUDO*/
	
	.bFiltarConteudo{
    background:transparent url(/Util/Vestibular/Image/Boxes/Laterais/bgBoxLinks.gif) repeat-y scroll 0;
    width:178px;
    position:relative;
    margin:0 0 25px 0;
    border:0;}

    .bFiltarConteudo .top{
    background:transparent url(/Util/Vestibular/Image/Boxes/Laterais/boxFiltrarTop.gif) no-repeat scroll 0;
    position:absolute;
    top:0;
    left:0;
    width:180px;
    height:93px;}
    
    .bFiltarConteudo .bottom{
    background:transparent url(/Util/Vestibular/Image/Boxes/Laterais/boxFiltrarBottom.gif) no-repeat scroll 0;
    position:absolute;
    left:0;
    bottom:0;
    _bottom:-1px;
    height:40px;
    width:178px;}
    
    .bFiltarConteudo .central{
    min-height:50px;
    position:relative;
    padding:45px 0 25px 15px;
    text-align:left;} 
    
	.bFiltarConteudo .central span {
	color:#9c002d;
	float:left;
	padding-right:5px;
	} 
	
	.bFiltarConteudo .central a {
	color:#FFC2D9 !important;
	float:left;
	font-size:11px;
	text-align:left;
	text-decoration:none;
	}
	
	.bFiltarConteudo .central a:hover { text-decoration:underline;}
	
	.bFiltarConteudo .central .separador {
	background:transparent url(/Util/Vestibular/Image/Estrutura/linhaDivisoria.jpg) no-repeat scroll 0 50%;
	float:left;
	font-size:0;
	height:4px;
	line-height:0;
	padding:4px 0;
	width:137px;
	}


	/* BOX EXPERIMENTE A ESPM */

	.bExeperimente{
    background:transparent url(/Util/Vestibular/Image/Boxes/Laterais/bgBoxLinks.gif) repeat-y scroll 0;
    width:178px;
    position:relative;
    margin:0 0 25px 0;
    border:0;}

    .bExeperimente .top{
    background:transparent url(/Util/Vestibular/Image/Boxes/Laterais/boxExpTop.gif) no-repeat scroll 0;
    position:absolute;
    top:0;
    left:0;
    width:180px;
    height:93px;}
    
    .bExeperimente .bottom{
    background:transparent url(/Util/Vestibular/Image/Boxes/Laterais/boxLinksBottom.gif) no-repeat scroll 0;
    position:absolute;
    left:0;
    bottom:0;
    _bottom:-1px;
    height:61px;
    width:180px;}
    
    .bExeperimente .central{
    min-height:50px;
    position:relative;
    padding:45px 0 45px 15px;
    text-align:left;}  

	.bLinks .separador{
	background: url(/Util/Vestibular/Image/Boxes/Laterais/linkBar.gif) no-repeat center bottom;
	width:178px;
	line-height:0;
	font-size:0;
	height:5px;}

	.separador{
	background: url(/Util/Vestibular/Image/Boxes/Laterais/linkBar.gif) no-repeat center bottom;
	width:178px;
	line-height:0;
	font-size:0;
	height:5px;}
	
    .bExeperimente a:hover, .bExeperimente a, .bExeperimente a:active, .bExeperimente a:visited{
    color:#FFC2D9 !important;}

	.bExeperimente a:hover{
    text-decoration:underline;}


	.bExeperimente .data{
    color:#ffc2d9;
    float:left;
    font-size:16px;
    font-weight:bold;
    padding:0 0 0 9px;
    width:115px;}

	.bExeperimente .evento{
    color:#ffc2d9;
    display:block;
    float:left;
    font-size:11px;
    line-height:11px;
    text-decoration:none;
    padding:0 0 0 9px;
    width:115px;}

    .bExeperimente .icone{
    background:url(/Util/Vestibular/Image/Icones/icoAgenda.jpg) no-repeat;
    float:left;
    width:14px;
    height:24px;
    margin:4px 0 0 0;}

    .bExeperimente .line{
    background:url(/Util/Vestibular/Image/Estrutura/linhaDivisoria.jpg) no-repeat 0 50%;
    float:left;
    height:4px;
    width:137px;
    font-size:0;
    line-height:0;
    padding:4px 0;}
	
	/* BOX ENQUETE */
	
	.bEnquete{
	background:transparent url(/Util/Vestibular/Image/Boxes/Laterais/bgBoxLinks.gif) repeat-y scroll 0;
	width:178px;
	position:relative;
	margin:25px 0;
	border:0;}
	
	.bEnquete .top{
	background:transparent url(/Util/Vestibular/Image/Estrutura/boxEnqueteTop.gif) no-repeat scroll 0;
	position:absolute;
	top:0;
	left:0;
	width:180px;
	height:93px;}
	
	.bEnquete .bottom{
	background:transparent url(/Util/Vestibular/Image/Estrutura/boxEnqueteBottom.gif) no-repeat scroll 0;
	position:absolute;
	left:0;
	bottom:0;
	_bottom:-1px;
	height:61px;
	width:180px;}
	
	.bEnquete .central{
	min-height:50px;
	position:relative;
	padding:45px 10px 40px 15px;
	text-align:left;}
	
	.bEnquete .bntVerResultados1, .bEnquete .btnVotar1{float:right; margin:0 15px 10px 0;}
	
	.btnOutrasEnquetes{
	background:url(/Util/Vestibular/Image/Icones/btnOutrasEnquetes.gif) no-repeat center;
	width:136px;
	height:20px;
	float:right;
	position:absolute;
	bottom:-5px;
	right:0;}
		
	/* BOX ARQUIVOS */

	.boxArquivos{
	background:url(/Util/Vestibular/Image/Boxes/Laterais/boxArquivos.gif) repeat-y;
	position:relative;
	width:180px;
	clear:both;
	padding:0 0 50px 0;
	margin:0 0 25px 0;}

	.boxArquivos .top{
	background: url(/Util/Vestibular/Image/Boxes/Laterais/boxArquivosTop.gif) no-repeat 0 0;
	position:absolute;
	top:-50px; left:0;
	width:180px;
	height:91px;
	z-index:1;}

	.boxArquivos .bottom{
	background: url(/Util/Vestibular/Image/Boxes/Laterais/boxArquivosBottom.gif) no-repeat 0 0;
	position:absolute;
	bottom:0;
	left:0;
	width:180px;
	height:36px;
	z-index:2;}

	.boxArquivos a{
	background:url(/Util/Vestibular/Image/Boxes/Laterais/boxArquivos.gif) repeat-y;
	width:180px;}

	/* BOX WIDGET */

	.boxWidget{
	background:url(/Util/Vestibular/Image/Boxes/Laterais/boxWidget.gif) no-repeat center;
	position:relative;	
	width:180px;
	height:165px;}

	.widgetTexto{
	position:relative;
	top:50px;
	height:50px;
	padding:0 10px 0 76px;
	text-align:left;}

	.widgetTexto p{
	font-size:11px;}

	/* BOX CATEGORIAS */

	.categorias{
	background: url(/Util/Vestibular/Image/Boxes/Laterais/boxCategorias.gif) no-repeat center;
	width:160px;
	height:107px;
	padding: 49px 0 0 20px;
	margin:25px 0 25px 0;}

	.categorias table{
	width:100%;
	float:left;}

	.categorias span{
	float:left;
	padding-right:5px;
	color:#9c002d;}

	.categorias a{
	float:left;
	color:#ffc2d9 !important;
	font-size:11px;
	text-align:left;
	text-decoration:none;}

	.categorias a:hover{
	text-decoration:underline;}
	
	/* BOX ÚLTIMOS POSTS */

	.ultimosPosts{
	background: url(/Util/Vestibular/Image/Boxes/Laterais/boxUltimosPosts.jpg) no-repeat center;
	width:160px;
	height:103px;
	margin:25px 0;
	padding:53px 0 0 20px;}

	.ultimosPosts table{
	width:100%;
	float:left;}

	.ultimosPosts span{
	float:left;
	padding-right:5px;
	color:#9c002d;}

	.ultimosPosts a{
	float:left;
	color:#ffc2d9 !important;
	font-size:11px;
	text-align:left;
	text-decorat-decnone;}

	.ultimosPosts a:hover{
	text-decoration:underline;}

		/* BOX CANAIS ESPM */

	.boxCanais{
	background: url(/Util/Vestibular/Image/Boxes/Laterais/boxCanais.gif) no-repeat center;
	position:relative;
	width:180px;
	height:82px;
	margin-left:-20px;}
		
	.boxCanais .orkutLnk {
	display: block;
	height: 3px;
	padding: 20px 50px 0 0;
	position: absolute;
	top: 12px;
	left: 113px;}
	
	.boxCanais .youtubeLnk {
	display: block;
	height: 3px;
	padding: 20px 60px 0 0;
	position: absolute;
	top: 12px;
	left: 14px;}
		
	.boxCanais .flickr {
	display: block;
	height: 3px;
	padding: 20px 60px 0 0;
	position: absolute;
	top: 44px;
	left: 109px;}
	
	.boxCanais .formspring {
	display: block;
	height: 3px;
	padding: 20px 80px 0 0;
	position: absolute;
	top: 48px;
	left: 4px;}
		
	/* INTERNA DE COMENTÁRIOS */
	
	.btnVoltar{
	background: url(/Util/Vestibular/Image/Estrutura/bgBtnVoltar.gif) no-repeat center top;
	width:80px;
	height:23px;
	margin-top:20px;
	color:#FFF;
	text-align:left;}	
	
	.btnVoltar a{
	width:80px;
	display:block;}
	
	.boxComentarios{
	background: url(/Util/Vestibular/Image/Boxes/Internas/boxDeixeSeuComent.gif) no-repeat center;
	width:507px;
	height:209px;
	float:left;
	margin-top:35px;
	font-size:11px;
	color:#ffc2d9;}
	
	.boxComentariosTable{
	height:130px;
	margin:35px auto 0;
	text-align:left;}
	
	.boxComentariosTable .comentariosTextBox{
	font-family:Arial;
	font-size:11px;
	color:#801540}
	
	.erroBoxComentarios{
	display:block;
	width:100%;}
	
	.Summary{
	color:#f71852 !important;
	text-align:center;}
	
	/* BOX LATERAL DE ARQUIVOS */
	
    .bArquivos{
    background:transparent url(/Util/Vestibular/Image/Boxes/Laterais/boxArquivos.gif) repeat-y scroll 0;
    width:180px;
    position:relative;
    margin:0 0 25px 0;}

    .bArquivos .top{
    background:transparent url(/Util/Vestibular/Image/Boxes/Laterais/boxArquivosTop.gif) no-repeat scroll 0;
    position:absolute;
    top:0;
    left:0;
    width:180px;
    height:91px;}
    
    .bArquivos .bottom{
    background:transparent url(/Util/Vestibular/Image/Boxes/Laterais/boxArquivosBottom.gif) no-repeat scroll 0;
    position:absolute;
    left:0;
    bottom:0;
    _bottom:-1px;
    height:36px;
    width:180px;}
    
    .bArquivos .central{
    min-height:50px;
    _height:50px;
    position:relative;
    padding:45px 30px 23px 15px;
    text-align:left;}
    
    ul.listArquivos{font-size:11px; margin-left:-5px;}
    
    ul.listArquivos li{padding:5px 0 0;}
    
    ul.listArquivos li ul li{padding:0; position:relative;}
    
    ul.listArquivos li .lnkAno, ul.listArquivos li .opened{
    background:#f5e5ea url(/Util/Vestibular/Image/Icones/icoMais.gif) no-repeat 3px 4px;
    padding:2px 5px 0 17px;
    display:block;
    width:151px;
    height:15px;
    text-align:left;
    color:#d3004f;
    position:relative;
    font-weight:bold;
    outline:0;}
    
    ul.listArquivos li .opened{
    background:#f5e5ea url(/Util/Vestibular/Image/Icones/icoMenos.gif) no-repeat 3px 4px;}
    
    .barraItem{
    padding:0 3px 0 10px;
    color:#9c002d;}

    ul.listArquivos li ul li a{color:#ffc2d9 !important;}
    
    ul.listArquivos li ul{display:none; margin-left:12px;}	
	ul.listArquivos li ul a:hover{
				
				border-right:1px solid #e4739b;
}
	/* BOX ÚLTIMOS POSTS */
	
	.bArquivos .topUltimosPosts{
    background:transparent url(/Util/Vestibular/Image/Boxes/Laterais/boxUltimosTop.gif) no-repeat scroll 0;
    position:absolute;
    top:0;
    left:0;
    width:180px;
    height:91px;}

	
	/* INTERNA DE CATEGORIAS */
	
	.topoCategoria{
	margin:15px 0 10px 0;
	text-align:left;}
	
	.topoCategoria .subTitulo{
	color:#FFF;
	text-align:left;
	display:none;
	margin-left:37px;
	font-size:17px;}
	
	.topoCategoria .subTituloNome{
	color:#D3004F;
	font-weight:bold;
	text-transform:uppercase;
	text-align:left;
	font-size:17px;}
	
	.topoCategoria .linha{
	border:solid 1px #D3004F;
	margin:3px 0 0 0;}
	
	/* INTERNA DE LINKS ÚTEIS */

    .LinksUteis{
    margin:0 0 30px 0;
    text-align:left;}
    
	.titleLinksUteis{
	width:938px;
	margin:0 auto 15px;
	padding:0;}
	
	.titleLinksUteis p{
	margin:0;}
	
	.titleLinksUteis h1{
	margin:0 auto 9px;}
	
	.separadorLinksUteis{
	background: url(/Util/Vestibular/Image/Estrutura/separadorLinksUteis.gif) no-repeat center;
	width:938px;
	height:11px;
	margin:0;
	line-height:11px;}
	
	.LinksUteis .Links a{
	background: url(/Util/Vestibular/Image/Boxes/Internas/linkUteisBullet.gif) no-repeat left 1px;
	width:100%;
	margin-top:5px;
	padding-left:18px;
	font-size:11px;
	font-weight:bold;
	color:#e97aa5 !important;
	text-align:lealig
	text-decoration:underline;}

	.LinksUteis .imgLinks img{
	float:left;
	margin:20px 0 15px 15px;
	padding:1px;
	border:#FE99C0 1px solid !important;}
	
	.LinksUteis .Links{
	float:left;
	margin:10px 0 7px;
	*margin:10px 0;
	padding:0 21px 0 15px;
	font-size:14px;
	font-weight:bold;
	color:#ffc2d9;}
	
	.blocoLinks{
	min-height:58px;
	vertical-align:middle;}
	
	/* PAGINA NÃO ENCONTRADA */
	
	.paginaErro{
	width:100%;
	min-height:366px;}

	.paginaErro .irBlog{
	background:url(/Util/Vestibular/Image/Boxes/Internas/irBlog.gif) no-repeat center;
	height:35px;
	margin:0 auto;
	position:relative;}
	
	.paginaErro .irBlog .btn{
	background:url(/Util/Vestibular/Image/Icones/btnIrBlog.gif) no-repeat left;
	width:113px;
	height:19px;
	position:absolute;
	bottom:0;
	right:18px;}
	
	.paginaErro .irBlog .btn .btnIrBlog{
	width:96px;
	height:14px;
	display:block;
	position:absolute;
	bottom:3px;
	right:0;}
		
	.paginaErro .msgmErro{
	background:url(/Util/Vestibular/Image/Boxes/Internas/Erro404.gif) no-repeat center;
	width:363px;
	height:16px;
	margin:15px auto 40px;
	padding-top:80px;
	text-align:center;
	font-size:11px;
	color:#ffc2d9;}
	
	.paginaErro .msgmErro p{
	text-align:center;}
	
	/* MAPA DO SITE */
	
	.mapaDoSite{
    margin:0 10px;}
    
    .mapaDoSite ul li{margin-top:5px;}
    
    .colunaMapaDoSite{
    background:url(/Util/Vestibular/Image/Estrutura/divisoriaColuna.gif) no-repeat;
    background-position:right;
    float:left;
    margin:0 0 0 10px;
    height:375px;
    width:220px;}
    
    .mapaDoSite .nivel1 a:hover, .mapaDoSite .nivel2 a:hover, .mapaDoSite .nivel2bloco2 a:hover, .mapaDoSite .nivel3 a:hover{
    text-decoration:underline;}
    
	.mapaDoSite .nivel1 a{
	background:url(/Util/Vestibular/Image/Icones/icoMenos.gif) no-repeat;
	color:#000 !important;
	font-size:11px;
	font-weight:bold;
	padding:0 0 0 15px;
	text-align:left;}
	
	.mapaDoSite ul li.nivel2bloco2{margin:30px 0 0 0;}
	
	.mapaDoSite .nivel2 a, .nivel2bloco2 a{
	background:none;
	color:#000 !important;
	font-size:11px;
	font-weight:bold;
	padding:0;
	text-align:left;}
	
	.mapaDoSite .nivel3 a{
	background:none;
	color:#333 !important;
	font-size:11px;
	font-weight:normal;
	padding:0;
	text-align:left;}
	
	.mapaDoSite .barra, .barra{
	color:#9c002d !important;
	font-size:12px;
	font-weight:bold;
	text-align:left;}
	
	.resetBackground{
	background:none;}
	
	/* POLÍTICA DE PRIVACIDADE */
	
	.politicaDePrivacidade{
    margin:0 0 0 5px;
    width:936px;}
    
    .politicaDePrivacidade p{margin:0 0 20px 0;}
    
    .politicaDePrivacidade span{
	font-size:12px; 
	font-weight:bold;}
    
    /* FALE CONOSCO */
    
    .faleConosco{margin:0 0 0 5px; position: relative; float:left;}

    .faleConosco .comboCidades {position:absolute;  right:0; top:-40px; *top:-42px;}
    
    .comboCidadesFaleConosco{position:absolute;  right:20px; top:110px; *top:110px; *right:20px;}
    
    .faleConosco span{
    color:#9c002d;
    font-weight:bold;}
    
    .boxFaleConosco{
    float:left;
    margin:5px 0 0 0;
    padding:0 20px 10px 0;
    width:532px;}
    
    .boxFaleConosco table input, .boxFaleConosco table select, .boxFaleConosco table textarea{
	border:1px solid #fe99c0;}
	
	.boxFaleConosco table input, .boxFaleConosco table select{
	height:20px;}
	
	.boxFaleConosco td{
	color:#9c002d;
	font-size:12px;
	font-weight:bold;}
    
    .boxFaleConoscoSucesso{
    background:url(/Vestibular/Documents/boxFaleConoscoSucesso.gif) no-repeat;
    float:left;
    padding-top:190px;
    height:90px;
    width:510px;
    padding-right:10px;}
    
    .boxFaleConoscoErro{
    background:url(/Vestibular/Documents/boxFaleConoscoErro.gif) no-repeat;
    float:left;
    padding-top:190px;
    height:90px;
    width:510px;
    padding-right:10px;}
    
    .boxMSN{
    float:right;
    padding:25px 55px 0 0;
    height:315px;
    width:299px;}
    
    /* RESULTADO DA BUSCA */
    
    .resultadoDaBusca{
    width:936px;
    margin:0 20px;}
    
    .imgResultBusca{
    background:url(/Util/Vestibular/Image/Icones/icoBusca.gif) no-repeat;
    float:left;
    margin:15px;
    height:16px;
    width:20px;}
    
    .textoResultBusca{
    float:left;
    padding:10px 0 13px 0;}
    
    .destaqueBusca{
    color:#e97aa5;
    font-size:11px;
    font-weight:bold;}
    
    .linkResultBusca{
    color:#e97aa5;
    font-size:14px;
    text-decoration:underline;}
    
    .paginacao{
    margin:20px 0;}
    
    .paginacaoLeft{
    background:url(Util/Vestibular/Image/Estrutura/paginacaoLeft.gif) no-repeat;
    float:left;
    height:38px;
    width:61px;}
    
    .paginacaoMiddle{
    background:url(Util/Vestibular/Image/Estrutura/paginacaoMiddle.gif) repeat-x;
    float:left;
    height:38px;
    width:auto;}
    
    .paginacaoRight{
    background:url(Util/Vestibular/Image/Estrutura/paginacaoRight.gif) no-repeat;
    float:left;
    height:38px;
    width:61px;}
    
    .paginacaoLeft .btnAnterior{
    background:url(Util/Vestibular/Image/Icones/icoPaginacaoLeft.gif) no-repeat;
    float:left;
    margin:15px 10px 15px 15px;
    height:9px;
    width:7px;}
    
    .paginacaoRight .btnProximo{
    background:url(Util/Vestibular/Image/Icones/icoPaginacaoRight.gif) no-repeat;
    float:right;
    margin:15px 15px 15px 10px;
    height:9px;
    width:7px;}
    
    .paginacaoMiddle .paginaSelecionada{
    background:url(Util/Vestibular/Image/Estrutura/paginaSelected.gif) no-repeat;
    color:#a91c50 !important;
    float:left;
    font-size:12px;
    font-weight:bold;
    margin:7px 0;
    padding:5px 0 0 8px;
    height:19px;
    width:16px;}
    
    .paginacaoMiddle .pagina{
    color:#fff !important;
    float:left;
    font-size:12px;
    font-weight:bold;
    margin:12px 5px;}
    
    .paginacaoMiddle .separadorPg{
    color:#fff;
    float:left;
    font-size:12px;
    font-weight:bold;
    margin:11px 10px;}
    
    /* ERRO GERAL - SUCESSO GERAL */
	
	.erroGeral p, .sucessoGeral p, .erroDeixeSeuComent p, .sucessoDeixeSeuComent p{text-align:center;}
	
	.erroGeral{
	background:url(/Util/Vestibular/Image/Boxes/Internas/boxGeralErro.gif) no-repeat;
	margin:0 auto;
	padding:61px 0 0 0;
	height:44px;
	width:519px;}
	
	.erroGeral p{
	font-size:11px;
	color:#9c002d;
	font-weight:bold;
				
	
}
	
	.sucessoGeral{
	background:url(/Util/Vestibular/Image/Boxes/Internas/boxGeralSucesso.gif) no-repeat;
	margin:0 auto;
	padding:130px 0 0 0;
	height:85px;
	width:515px;}
	
	.erroDeixeSeuComent{
	background:url(/Util/Vestibular/Image/Boxes/Internas/boxErroDeixeSeuComent.gif) no-repeat;
	float:left;
	margin:0 auto;
	padding:135px 0 0 0;
	height:74px;
	width:526px;}
		
	.sucessoDeixeSeuComent{
	background:url(/Util/Vestibular/Image/Boxes/Internas/boxSucessoDeixeSeuComent.gif) no-repeat;
	float:left;
	margin:0 auto;
	padding:135px 0 0 0;
	height:74px;
	width:526px;}
	
	/* POR QUE ESTUDAR */
	
	.grade{
    background:url(/PublishingImages/veja-grade.gif) no-repeat 0 0;
    padding:20px 0 0 205px;
    width:491px;
    display:block;
    height:20px;}
	
	/* VOTAR ENQUETE */
	
	.rodapeEnquetesInicial{
    width:448px;}
    
    .questions{
	background:url(/Util/Vestibular/Image/Estrutura/box-titulos.gif) no-repeat 0;	
	width:453px;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding:15px 17px;}
    
    .rodapeEnquetesVoltar{
    padding:10px 0 0;}
    
    .rodapeEnquetesInicial a{
    margin:5px 0 0 44px;}
    
	.boxEnquete{
	float:left;
	width:472px;
	/*height:220px;*/}
	
	.enquete{
	padding:10px 0 10px 0;
	width:468px;
	/*height:140px;*/
	color:#333333;
	font-size:12px;}
	
	.enquete table{				
	margin-left:15px;}
	
	.listEnquete{
	line-height:18px;
	margin-left:15px;
	text-align:left;}
	
	.listEnquete label{
	line-height:25px;
	margin:5px;}
	
	.btnVotar{
	background:url(/Util/Vestibular/Image/Icones/btnEnviar.gif) no-repeat center;
	width:68px;
	height:18px;
	float:right;}
	
	.btnVotar1{
	background:url(/Util/Vestibular/Image/Icones/btnEnviar4.gif) no-repeat center;
	width:68px;
	height:18px;
	float:right;}

	
	.bntVerResultados{
	background:url(/Util/Vestibular/Image/Icones/btnVerResultados.gif) no-repeat center;
	width:128px;
	float:right;
	height:17px;
	margin-right:42px;}

	.bntVerResultados1{
	background:url(/Util/Vestibular/Image/Icones/btnVerResultados1.gif) no-repeat center;
	width:128px;
	float:right;
	height:17px;
	margin-right:42px;}
	
	.porcentagem{
	color:#9C002D;
	font-size:14px;
	font-weight:bold;
	line-height:25px;}
	
	.msgJaVotou{
	color:#FFC000;
	text-align:center;
	font-size:14px;}
	
	
		/* OUTRAS ENQUETES */
		
	.outrasEnquetes{
	width:410px;
	min-height:200px;
	float:right;
	margin-right:35px;
	_margin-right:10px;
	margin-top:28px;}
	
	.outrasEnquetes ul{				
	padding-top:20px;}
		
	.outrasEnquetes ul li{
	width:100%;
	padding:0 0 15px;
	margin:-20px 0 3px 0;
	background:url(/Util/Vestibular/Image/Estrutura/lista.gif) no-repeat left bottom;
	overflow:hidden;
	/*height:17px;*/}

	.outrasEnquetes span{
	float:left;
	padding-right:5px;
	display:none;
	color:#9c002d;}

	.outrasEnquetes a{
	color:#d3004f !important;
	font-size:11px;
	text-align:left;
	display:block;
	padding:5px 0 8px 8px;
	background:url(/Util/Vestibular/Image/Icones/bullet.gif) no-repeat 2px 6px;
	text-decoration:none;}

	.outrasEnquetes a:hover{
	text-decoration:none;}
	
	/* ALINHAMENTOS */
	
	.clear{clear:both;}

	.fLeft{float:left;}
	
	.fRight{float:right;}
	
	.alinhaTopo{vertical-align:top;}
    
    .alinhaTextoCentro{text-align:center;}
    
    .margemTop10{margin-top:10px;}
    
    .margemRight15{margin-right:15px;}
    
    .margemRight700{margin-right:700px;}
    
    .margemRight780{margin-right:780px;}
    
    .margemBottom10{margin-bottom:10px;}
    
    .margemLeft10{margin-left:10px;}

	.margemLeft15{margin-left:15px;}
	
	.alinhaIconeFaceBook img{
	margin-top:1px;
	vertical-align:top;}
	
	/* INTERNA DE TESTES */

	.teste{
	font-size:11px;
	margin:13px 0 0 5px;
	color:#ffc2d9;
	font-size:12px;
	padding:0 0 15px 0;
	text-align:left;
	font-weight:normal;}
	
	.separadorTeste{
	margin-top:-10px;
	width:100%;}
	
	.btnVoltarTestes{
	background: url(/Util/Vestibular/Image/Estrutura/bgBtnVoltar3.gif) no-repeat center top;
	width:80px;
	height:23px;
	margin-top:20px;
	color:#FFF;
	text-align:left;}
	
	.btnVoltarComent{
	background: url(/Util/Vestibular/Image/Icones/btnVoltar4.gif) no-repeat center top;
	width:80px;
	height:23px;
	margin-top:20px;
	color:#FFF;
	text-align:left;}
	
	.btnVoltarTestes a, .btnVoltarComent a{
	width:80px;
	display:block;}
		
	.teste .alternativas{
	padding:15px 0 0 20px; 
	line-height:20px; 
	color:#333;
	vertical-align:top; 
	font-size:11px;}
	
	.teste .alternativas p{margin:0;}
		
	.teste .alternativas table input{margin:0 5px 0 0;}
		
	.tableTestes{
	margin-top:4px;}
	
	.perguntasTestes, .ListaResultado b{
	background:url(/Util/Vestibular/Image/Estrutura/box-titulos.gif) no-repeat left;
	margin:0;
	padding:5px 17px;
	display:block;
	color:#fff;	
	font-size:12px;
	text-align:left;
	font-weight:bold;}
	
	.ListaResultado .Box{
	float:left;
	width:455px;
	margin-right:15px;
	min-height:120px;}
	
	.perguntasTestes td{				
	color:#fff;}
	
	.colunaEsqTeste{
	width:429px;
	border:solid 1px #ffffff;
	border-width:0 2px 0 0;
	padding-right:20px;
	vertical-align:top;}
	
	.colunaDirTeste{
	vertical-align:top;
	width:462px;
	padding:0 10px 0 15px;}
	
	.bottomTestes{
	background:url(/Util/Vestibular/Image/Estrutura/btnBarTestes.gif) no-repeat center;
	margin-top:-3px;
	width:942px;
	height:35px;}
	
	.btnSalvar{
	margin-top:15px;
	height:19px;
	width:49px;}
	
	.numeracao{
	height:30px;
	color:#fff;
	font-size:28px;
	margin-right:18px;}
	
	a.linkCorPadrao{
	color:#ffc2d9 !important;}
	
	/* RESULTADO DOS TESTES */
	
	.resultadoTestes{
	background:url(/Util/Vestibular/Image/Boxes/Internas/boxResultadoTestes.gif) no-repeat;
	margin:0 auto;
	padding:8px 200px 0 200px;
	height:46px;
	width:165px;}
	
	.resultadoNumeros{
	color:#fff;
	font-weight:bold;
	font-size:30px;
	width:45px;
	display:block;
	text-align:center;}

	.textoResultados{
	width:475px;	
	margin: 15px auto;
	color:#FFF;}
	
	.textoResultados p{
	display:block;	
	width:475px;	
	margin:7px 0 7px 0;
	text-align:center;}
	
	/* PAGINAÇÃO HOME */
	
	.numerosPag{
	padding:2px 4px;
	display:inline-block;
	font-weight:normal;
	color:#1b1b1b !important;}
	
	.numerosPag:hover, .numerosPag:visited, .numerosPag.Ativo{
	color:#9c002d !important;
	font-weight:bold;}
	
	.panelPaginacao{
	margin-top:30px;
	display:block;}
	
	.btnProxAnt{
	margin:1px 0 -2px 0;}
	
/* ALINHAMENTO DE TEXTO DO POST */	

	.textoPost p {
	text-align:justify;
}

	.textoPost p font, .textoPost p span, .colunaCenter table tr td table tr td div p span{
				color:#333 !important;
				font-size:12px !important;
}

/* BOX INSTITUCIONAL NA HOME */

	.boxInstitucionalESPM{
    background:transparent url(/Util/Vestibular/Image/Boxes/Laterais/bgBoxLinks.gif) repeat-y scroll 0;
    width:178px;
    position:relative;
    margin:0 0 25px 0;
    border:0;}

    .boxInstitucionalESPM .top{
    background:transparent url(/Util/Vestibular/Image/Boxes/Laterais/boxInstTop.gif) no-repeat scroll 0;
    position:absolute;
    top:0;
    left:0;
    width:180px;
    height:93px;}
    
    .boxInstitucionalESPM .bottom{
    background:transparent url(/Util/Vestibular/Image/Boxes/Laterais/boxLinksBottom.gif) no-repeat scroll 0;
    position:absolute;
    left:0;
    bottom:0;
    _bottom:-1px;
    height:61px;
    width:180px;}
    
    .boxInstitucionalESPM .central{
    min-height:50px;
    position:relative;
    padding:45px 0 45px 15px;
    text-align:left;}  

    .boxInstitucionalESPM h4{
	font-size:14px;
	font-weight:bold;}
	
	
.boxComentariosTable .comentariosTextBox 
{
    border:1px solid #FE99C0;
    height:20px;
}

.boxComentarios
{
    background:none;
    color:#9c002d;
    margin-top:0;
}

.boxComentariosTable
{
    margin:0;    
}

.boxComentarios h1
{
    border:none
}
.autorData
{
    color:#717171;
}

.autorData .autor
{
    color:#5e1038;
}

.sucessoDeixeSeuComent
{
    width:517px;
    height:36px;
    padding:68px 0 0;
}

.sucessoDeixeSeuComent p
{
    color:#9c002d;
}

.comentariosInterna .titulo
{
    padding-bottom:24px;
}

/* DEFINE TAMANHO PARA O CONTEUDO NO COMENTARIO DO POST - BLOG*/

.colunaCenter p.MsoNormal{
width:530px;
}
