*{
padding:0;
margin:0;
}

body {
background-color:#fff;
text-align:left;
}
.clearBoth{
clear:both;
display:inline;
}


/* TOPO BARRA ABRIL + BANNER + CHAMADA INTER-SITES */

.topoBarraBanner,#topoSite,.rodapeAssinaturas{
width:990px;
margin:0 auto;
}

#outrosSites {
border-bottom:1px solid #666666;
border-top:1px solid #666666;
color:#333333;
display:table;
font-family:georgia;
font-size:12px;
margin-top:15px;
padding-top:5px;
width:320px;
}
.box-linkOutrosSites1 {width:90px; float:left; display:inline;margin:5px 10px 5px 0}
.box-linkOutrosSites1 a{color:#666666;font-weight:normal;text-decoration:underline;font-size:11px; text-decoration: none;}
#outrosSitesEnsaio {
border-bottom:1px solid #E0E0E0;
border-top:1px solid #E0E0E0;
color:#333333;
display:table;
font-family:arial;
font-size:12px;
margin-top:15px;
padding-top:5px;
width:280px;
padding-bottom: 5px;
}
.box-linkOutrosSitesEnsaio  {display:inline;float:left;margin:5px 10px 0px 0;width:83px;}
.box-linkOutrosSitesEnsaio a{color:#999;font-weight:normal;text-decoration:underline;font-size:11px; text-decoration: none;}
#linkFixo {margin-top: 10px; font-family: georgia; font-size: 12px;}
#linkFixo a{color: #333; text-decoration: none;}
.box-linkOutrosSites1 a:hover, #linkFixo a:hover {text-decoration: underline;}

.topoBarraBanner {
    height: 110px;
    margin-top: 1px;	
    padding: 5px 5px 0;
	width:980px;
}
.chamadaInterSites{
width:218px;
height:114px;
margin:2px 0 0 10px;
float:right;
display:inline;
font-family:"Trebuchet MS", Verdana;
color:#666666;
}
.chamadaAbril{
width:208px;
height:23px;
font-size:14px;
font-weight:bold;
padding:7px 0 0 10px;
color:#000000;
background-image:url(imagens/fundo_barraAbril.jpg);
background-repeat:repeat-x;
border-bottom:1px solid #989898;
border-top:1px solid #989898;
}
.chamadaAbrilTexto{
width:198px;
height:80px;
background-color:#E0E0E0;
padding:10px;
}
.chamadaAbrilTexto a{
font-size:14px;
text-decoration:none;
display:block;
color:#333333;
}
.chamadaAbrilTexto a:hover{
background-color:#000000;
color:#FFFFFF;
}


/* 
.barraAbril{
width:762px;
height:32px;
float:left;
display:inline;
margin-top:2px;
}
 */
 
.publicidadeTop {
    height: 99px;
    margin-top: 8px;
    padding-top: 10px;
    width: 990px;
	display: block;
	float:right;
	background-color:#FFFFFF;
	z-index: 1000;
}

.publicidadeTopBG{
background-color:#f0f0f0;
height:90px;
padding:0px;
}

 

.bannerTop{
width:728px;
height:90px;
display:table-cell;
vertical-align:middle;
}

.barra-modaspot {
    border-top: 1px solid #000000 !important;
}

.topoLogo {
    float: left;
    width: 460px;
}
.topoLogo h2 {
	margin: 0 !important;
}
.topoLogo .direita {
    float: left;
    margin-left: 50px;
}

.topoLogo p a{
width:233px;
height:100px;
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(imagens/topoLogoElleNovo2.gif);
background-repeat:no-repeat;
text-indent: -99999px;
}

.topoCentro {
    float: left;
    margin-right: 15px;
    margin-top: 5px;
    width: 275px;
}
.topoCentro a {
    display: table;
    float: left;
    margin-left: 25px;
}
.topoCentro p {
    margin-bottom: 10px;
    margin-left: 85px;
    margin-top: 15px;
}
.topoDireita {
    float: left;
    margin-top: 30px;
    width: 224px;
}
.topoLogo h2 a{
width:233px;
height:100px;
display:block;
float:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
background-image:url(imagens/topoLogoElleNovo2.gif);
background-repeat:no-repeat;
text-indent: -99999px;
}

/* 
.topoCentro{
width:440px;
height:80px;
display:inline;
float:left;
text-align:center;
}
*/


/* TOPO DO SITE */
#topoSite{
width:980px;
padding: 0px;
margin:0 auto;
background-color:#fff;
display:table;
}

.topoBusca{
margin:0px;
height:22px;
float:right;
background-color:#000;
}
.img-topoBusca{
float:left;
margin:0px;
padding:0px;
}

.topoBusca form{
margin:0px;
padding:0px;
float: left;
}
.topoBusca .btOK{
margin:0px;
}
.btOK{
float: left;
}

.campoBusca {
    background-color: #FFFFFF;
    border: 1px solid #000000;
    color: #000000;
    float: left;
    font-family: arial;
    font-size: 12px;
    height: 18px;
    margin: 0;
    padding: 1px 3px;
    width: 204px;
}

/* MENU DO SITE */
#menuSite{
float:left;
width:670px;
height:20px;
padding:0px;
background-color:#fff;
border-top:1px solid;
border-bottom:1px solid;
border-color:#000;
display:inline;
z-index: 2000;
}
.menuModa a, .menuDesfiles a, .menuBeleza a, .menuEstilo a, .menuVideos a, .menuBlogs a, .menuTestes a, .menuRevista a, .menuConcursos a {
background-image:url("/includes/css/imagens/topo-do-site.gif");
background-repeat:no-repeat;
display:inline;
float:left;
height:20px;
text-indent:-9000px;
}
.menuModa a {
background-position:0 0;
margin-left:5px;
width:60px;
}
.menuModa a:hover {
background-position:0 -20px;
}
.menuDesfiles a {
background-position:-64px 0;
margin-left:4px;
width:62px;
}
.menuDesfiles a:hover {
background-position:-64px -20px;
}
.menuBeleza a {
background-position:-132px 0;
margin-left:4px;
width:60px;
}
.menuBeleza a:hover {
background-position:-132px -20px;
}
.menuEstilo a {
background-position:-196px 0;
margin-left:4px;
width:56px;
}
.menuEstilo a:hover {
background-position:-196px -20px;
}
.menuVideos a {
background-position:-256px 0;
margin-left:4px;
width:60px;
}
.menuTestes a {
background-position:-379px 0;
margin-left:4px;
width:112px;
}
.menuTestes a:hover {
background-position:-379px -20px;
}
.menuVideos a:hover {
background-position:-256px -20px;
}
.menuBlogs a {
background-position:-320px 0;
margin-left:4px;
width:56px;
}
.menuBlogs a:hover {
background-position:-320px -20px;
}

.menuRevista a {
background-position:-496px 0;
margin-left:4px;
width:61px;
}
.menuRevista a:hover {
background-position:-496px -20px;
}
.menuConcursos a {
background-position:-564px 0;
margin-left:4px;
margin-right:0;
width:96px;
}
.menuConcursos a:hover {
background-position:-564px -20px;
}

/* ######### FUNDO BRANCO - CENTRO DO SITE ######### */
.centroSite,.rodapeAssinaturas{
background-color:#FFFFFF;
}

.centroSite{
padding:5px;
width:980px;
margin:0 auto;
}

/* COLUNA ESQUERDA */
.colunaEsquerda{
width:150px;
margin:15px 0px 0px 0px;
padding:0px;
display:inline;
float:left;
}

.colunaEsquerda .tit {
	margin: 0px;
	paddin: 0px;
	height: 22px;
	width: 150px;
	overflow: hidden;
}

.menuEsquerda{
width:147px;
margin:0px 0px 20px 0px;
padding:0px;
border-left:3px #000 solid;
position:relative;
padding-bottom: 10px;
}

.menuEsquerda img {
	position: absolute;
	bottom: 0px;
}

.itemMenu{
margin:0px;
padding:0px 5px 0px 5px;
font-family:arial;
font-size:14px;
font-weight:bold;
color:#000000;
}
.itemMenu a{
width:122px;
padding:5px 5px 5px 15px;
margin:0px;
color:#000000;
text-decoration:none;
background-image:url(imagens/esq_ico_moda.gif);
background-repeat:no-repeat;
background-position:5px 9px;
display:block;
}
.itemMenu a:hover{
width:122px;
padding:5px 5px 5px 15px;
color:#fff;
text-decoration:none;
background-color:#000;
background-image:url(imagens/esq_ico_hover.gif);
background-repeat:no-repeat;
background-position:5px 9px;
}
.publicidadeEsquerda{
margin:0px 0px 20px 0px;
padding:0px;
z-index: 2000;
}
.publicidadeEsquerdaTit{
padding:0px 0px 0px 15px;
font-size:8px;
font-family:arial;
font-weight:bold;
color:#666;
}
.publicidadeEsqBG{
background-color:#f0f0f0;
padding:0px;
height:60px;
}

.enqueteEsq{
width:150px;
margin:0px 0px 20px 0px;
padding:0px;
display:table;
background-color:#ddd;
border-bottom:1px solid #666;
}
p.enqueteEsqTit{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#fff;
width:142px;
background-color:#E60F8A;
padding:2px 3px 2px 5px;
}
h2.enqueteEsqTit{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#fff;
width:142px;
background-color:#E60F8A;
padding:2px 3px 2px 5px;
margin: 0;
}
p.enqueteEsqPergunta{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#000;
padding:5px 5px 13px 5px;
}
p.enqueteEsqPergunta a{
text-decoration:none;
color:#000000;
}
p.enqueteEsqPergunta a:hover{
text-decoration:underline;
}
.enqueteEsqTxt{
width:120px;
font-family:verdana;
font-size:10px;
color:#000;
padding:0px 5px 0px 0px;
float:right;
display:table;
}
.enqueteEsqRadio{
float: left;
width:15px;
padding:0px 0px 0px 5px;
margin:0px;
display:table;
}
.enqueteEsqBox{
width:150px;
padding:0px;
margin:0px 0px 10px 0px;
display:table;
}
.enquete-submit{
width:140px;
height:20px;
padding:0px;
margin:0px 5px 5px 5px;
background-color:#333333;
border:1px solid #000;
font-family:arial;
font-size:11px;
font-weight:bold;
text-align:center;
color:#fff;
}

.forumEsqBox{
width:130px;
padding:13px 10px 13px 10px;
margin:0px 0px 20px 0px;
display:table;
background-color:#000;
color:#fff;
}
.forumEsqBox h2 {
 margin: 0;
 padding: 0;
 font-size: 0;
}
.forumEsqBox p{
font-family:arial;
font-size:12px;
font-weight:bold;
margin:0px;
padding:0px;
}
.forumEsqBox p a{
text-decoration:none;
color:#fff;
}
.forumEsqBox p a:hover{
text-decoration:underline;
color:#fff;
}
.forumEsqBox img{
margin:0px 0px 10px 0px;
padding:0px;
}


/* COLUNA CONTEUDO */
.colunaCentral{
width:470px;
display:inline;
float:left;
margin:15px 25px 0px 30px;
}


/* Blog Central x Esquerda */
.SHbox4{
background-image:url(imagens/bg_box_blog.gif);
background-repeat: repeat;
width:270px;
height:150px;
padding:15px;
display:table;
}
	.SHbox4_150{
	width:120px;
background-image:url(imagens/bg_box_blog.gif);
background-repeat: repeat;	
padding:15px;
display:table;	
	}
.SHbox4_300IN{
background-color:#F0F0F0;
width:250px;
height:130px;
padding:10px;
margin:0px;
display:table;
}
	.SHbox4_150IN{
	width:100px;
	}
.SHbox4_300INimg{
float:left;
}
.SHbox4_300miolo{
width:250px;
padding:0px;
margin:15px 0px 0px 0px;
display:table;
}
	.SHbox4_150miolo{
	width:100px;
	}
.SHbox4_300miolo p{
font-family:arial;
font-size:12px;
line-height:15px;
margin:0px;
padding:0px 0px 0px 10px;
width:140px;
float:left;
}
	.SHbox4_150miolo p{
	padding:0px;
	width:100px;
	}
.SHbox4_300miolo p a{
text-decoration:none;
color:#000;
}
.SHbox4_300miolo p a:hover{
text-decoration:underline;
color:#000;
}












.nomePag { display: none;}

/* COLUNA CENTRAL */
.barCamp{
font-family:"Trebuchet MS", Verdana;
font-size:10px;
text-transform:uppercase;
padding:0px;
height:19px;
}
.barCamp a{
text-decoration:none;
padding:0 3px 0 3px;
}
.barCamp a:hover{
text-decoration:underline;
}


/* NAVEGACAO DAS MATERIAS */
#navegacaoMateria,#navegacaoNumeros,.chamadasFimMateria{
width:470px;
display:block;
margin:0 0 15px 0;
}

.navegaNumero a,.navegaChamadaSelect,.navegaChamada a,.navegaAntProx a,.navegaNumeroSelect{
font-family:"Trebuchet MS", Verdana;
font-size:13px;
font-weight:bold;
display:inline;
float:left;
margin:5px 1px 0 0;
}
.chamadaFoto,.chamadaFotoHover{
margin:0 10px 10px 0;
width:223px;
height:75px;
border:1px solid #EEEEEE;
background-color:#EEEEEE;
float:left;
display:inline;
}
.chamadaFotoHover{
border:1px solid #CC0000;
background-color:#FFFFFF;
}
.chamadaFoto img,.chamadaFotoHover img{
width:75px;
height:75px;
float:left;
display:inline;
border:0;
}


.chamadaFoto h3 a,.chamadaFotoHover h3 a{
font-family:"Trebuchet MS", Verdana;
font-size:13px;
font-weight:bold;
width:134px;
height:61px;
text-decoration:none;
color:#333333;
float:left;
display:inline;
}
.chamadaFoto h3 a{
padding:5px 5px 5px 7px;
}
.chamadaFotoHover h3{
font-family:"Trebuchet MS", Verdana;
font-size:13px;
font-weight:bold;
width:134px;
height:61px;
padding:5px 5px 5px 7px;
text-decoration:none;
color:#333333;
float:left;
display:inline;
}

.navegaNumero a,.navegaAntProx a, .navegaNumeroSelect{
width:18px;
height:18px;
border:1px solid;
text-align:center;
/*background-image:url(imagens/fundo_navegacao.gif);
background-repeat:repeat-x;*/
text-decoration:none;
}
.navegaChamada a{
height:18px;
margin-right:0px;
padding:0 5px 0 5px;
border:1px solid;
text-decoration:none;
}
.navegaChamada a:hover{
border:1px solid;
}
.navegaChamadaSelect{
margin:5px 0 0 0;
height:18px;
border:1px solid;
padding:0 5px 0 5px;
text-decoration:none;
}



.indicaPagina,#outrosCreditos{
font-family:"Trebuchet MS", Verdana;
font-size:11px;
color:#999999;
width:470px;
}

#outrosCreditos{
display:block;
margin:0 0 15px 0;
}

#navegacaoNumeros .navegaNumero a,#navegacaoNumeros .navegaNumeroSelect,.navegaAntProx a{
font-size:14px;
margin:3px 3px 0 0;
padding-top:2px;
width:22px;
height:20px;
text-decoration:none;
}

.navegaNumeroSelect,.navegaNumeroSelect a,.navegaNumero a:hover,.navegaAntProx a:hover{
background-image:none;
text-decoration:none;
}

.navegaAntProx a{
font-size:10px;
text-transform:uppercase;
width:81px;
padding-top:4px;
height:18px;
}

.separacaoMateria, .separacaoEsquerda, .separacaoDireita{
width:470px;
height:15px;
background-image:url(imagens/fundo_separacao.gif);
background-repeat:repeat;
margin:0 0 15px 0;
display:block;
}

.separacaoEsquerda{
width:140px;
margin:1px 0 1px 0;
}

.chamadasFimMateria{
}

.nomePag { display: none;}




/* COLUNA DIREITA */
.colunaDireita{
width:300px;
display:inline;
float:left;
margin:15px 0px 0px 0px;
padding:0px;
}
.newsletter{
padding:7px;
height:12px;
width:286px;
margin:0px 0px 20px 0px;
background-color:#ddd;
display:table;
}
.newsletter img{
float:left;
}
.newsletter p{
font-family:arial;
font-size:12px;
padding:0px;
margin:0px;
float: left;
width:208px;
}
.newsletter p a{
text-decoration:none;
color:#000;
}
.newsletter p a:hover{
text-decoration:underline;
}
.publicidadeDireita{
margin:0px 0px 20px 0px;
padding:0px;
z-index: 1000;
}
.publicidadeDireitaTit{
padding:0px;
font-size:8px;
font-family:arial;
font-weight:bold;
color:#666;
text-align:right;
}
.publicidadeDirBG{
background-color:#f0f0f0;
padding:0px;
height:250px;
}

.box-destaque{
width:298px;
border:1px solid;
margin:0px 0px 20px 0px;
padding:0px;
display:table;
}
.box-destaque .boxRedesSociais {
float:left;
height:69px;
margin-left:9px;
margin-top:1px;
}
.box-destaque .boxRedesSociais img {
margin-right:10px;
}

.box-destaque .boxRedesSociais p {
font-family:arial;
font-size:14px;
font-weight:bold;
margin-bottom:6px;
margin-top:2px;
}
.box-destaque-esquerda{
float:left;
width:168px;
margin:0px;
padding:0px;
display: table;
height: 120px;
}
.box-destaque-img {position: relative; width: 298px;}
.box-destaque-img img {left:auto;position:absolute;right:4px; top:0;}


.box-destaque-esquerda p.titulo{
width:290px;
height:16px;
font-family:arial;
font-size:14px;
font-weight:bold;
padding:2px 4px;
color:#fff;
margin:0px;
}
.box-destaque-esquerda p.sub-titulo{
font-family:arial;
font-size:14px;
font-weight:bold;
margin:5px 0px 0px 0px;
}
.box-destaque-esquerda p{
width: 168px;
font-family:arial;
font-size:12px;
padding:2px 4px;
margin:0px;
}
.box-destaque-esquerda p a{
text-decoration:none;
color:#000;
}
.box-destaque-esquerda p a:hover{
text-decoration:underline;
}

.box-destaque-esquerda h2.titulo{
width:290px;
height:16px;
font-family:arial;
font-size:14px;
font-weight:bold;
padding:2px 4px;
color:#fff;
margin:0px;
}
.box-destaque-esquerda h2.sub-titulo{
font-family:arial;
font-size:14px;
font-weight:bold;
margin:5px 0px 0px 0px;
}
.box-destaque-esquerda h2{
width: 168px;
font-family:arial;
font-size:12px;
padding:2px 4px;
margin:0px;
}
.box-destaque-esquerda h2 a{
text-decoration:none;
color:#000;
}
.box-destaque-esquerda h2 a:hover{
text-decoration:underline;
}
.box-destaque-esquerda ul{
padding:0px;
margin:1px 5px 0px 5px;
}
.box-destaque-esquerda li{
list-style:square;
list-style-position:inside;
padding:1px;
margin:0px;
padding:0px;
font-family:arial;
font-size:15px;
font-weight:bold;
}
.box-destaque-esquerda li a{
color:#000;
text-decoration:none;
padding:2px;
font-size:11px !important;
}
.box-destaque-esquerda li a:hover{
color:#fff;
background-color:#16A1EB;
}
.box-destaque-esquerda li.assine{
margin:10px 0px 0px 0px;
}
.box-destaque-esquerda li.assine a{
font-size:14px;
font-weight:bold;
color:#900;
text-decoration:none;
}
.box-destaque-esquerda li.assine a:hover{
text-decoration:underline;
background-color:#fff;
color:#900;
}
.box-destaque-direita{
float:right;
margin:0px;
padding:0px;
}



/* RODAPES */

.rodapeSite{
width:980px;
padding:0px;
margin:0 auto;
display:table;
}
.rodapeLogoLinks{
float:left;
width:144px;
height:242px;
border-right:1px solid #ddd;
padding:0px 0px 0px 5px;
display:inline;
}
.rodapeLogoLinks img{
margin:0px 0px 15px 0px;
}
.linksRodape a{
display:block;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:21px;
font-weight:bold;
color:#000;
text-decoration:none;
margin-top:0px;
padding:0px;
}
.linksRodape a:hover{
background-color:#FFFFFF;
color:#000000;
text-decoration:underline;
}
.rodapeLogoAbril{
float:left;
width:109px;
height:242px;
border-left:1px solid #ddd;
padding:0px 20px 0px 20px;
}
.rodapeLogoAbril p{
width:109px;
font-family:verdana;
font-size:10px;
padding:0px;
margin:0px;
}
.rodapeLogoAbril img{
padding:0px;
margin:0px 0px 20px 0px;
}
.rodapeCentro{
float:left;
width:650px;
height:242px;
padding:0px;
margin:0px 15px 20px 15px;
}
.topoBuscaRodape{
margin:17px 0px 0px 0px;
padding:0px;
height:22px;
float:left;
background-color:#000;
}
.campoBuscaRodape{
width:545px;
}
.rodapeCentroModulo{
width:149px;
float:left;
display:inline;
margin:0px 18px 0px 0px;
}
.rodapeRetranca a{
width:138px;
padding:2px 3px 2px 8px;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
display:block;
text-decoration:none;
margin-bottom:2px;
}
.linksCentroModulo{
margin:0px 0px 12px 0px;
}
.linksCentroModulo a{
font-family:Arial;
font-size:12px;
color:#000;
width:149px;
margin:0px 0px 0px 0px;
display:block;
text-decoration:none;
}
.linksCentroModulo a:hover{
background-color:#FFFFFF;
text-decoration:underline;
}

.RodapeMaisSites{
width:970px;
padding:10px 8px 10px 8px;
margin:0px 0px 20px 0px;
height:30px;
background-color:#ddd;
font-family:arial;
font-size:12px;
color:#666;
font-weight:bold;
word-spacing:7px;
}
.RodapeMaisSites h2{
font-size:12px;
color:#333;
font-weight:bold;
margin:0px;
padding:0px;
word-spacing:normal;
}
.RodapeMaisSites a{
text-decoration:underline;
color:#666;
word-spacing:normal;
}
.RodapeMaisSites a:hover{
text-decoration:underline;
color:#000;
}

.rodapeAssinaturas{
border-top:2px solid #ddd;
border-bottom:2px solid #ddd;
padding:10px 0px 10px 0px;
margin-bottom:20px;
margin-top:20px;
}

#brA{width:988px;height:166px; background-color:#FFFFFF; border-color:#FFFFFF;}
#brA .blc2{width:591px;}




/* ARQUIVOS DA GALERIA */
.nestamateria{
float:left;
width:280px;
padding:9px;
margin:0px 20px 20px 0px;
border:1px solid;
display:inline;
}
.Larg470px{
width:450px;
margin:0px 0px 20px 0px;
display:inline;
}
h2.Larg470px {
width:450px;
}

.nestamateria h2{
font-family:arial;
font-size:16px;
font-weight:bold;
margin-bottom:5px;
width:280px;
}
.nestamateriaMenu{
margin:0px;
padding:0px;
font-family:arial;
font-size:14px;
font-weight:bold;
color:#000000;
}
.nestamateriaMenu a{
padding:5px 5px 5px 16px;
margin:0px;
color:#000000;
text-decoration:none;
background-image:url(imagens/esq_ico_moda.gif);
background-repeat:no-repeat;
background-position:5px 9px;
display:block;
}
.nestamateriaMenu a:hover{
padding:5px 5px 5px 16px;
color:#fff;
text-decoration:none;
background-color:#000;
background-image:url(imagens/esq_ico_hover.gif);
background-repeat:no-repeat;
background-position:5px 9px;
}
.maismaterias{
float:left;
width:470px;
padding:0px;
margin:0px;
border-bottom:1px solid #000;
background-color:#FFF;
display:inline;
}
.maismaterias h2{
font-family:arial;
font-size:12px;
font-weight:bold;
padding:2px 5px 2px 5px;
width:460px;
border-bottom:1px solid #fff;
color:#fff;
} 
.maismateriasBOX{
width:150px;
margin:0px;
padding:0px;
float:left;
padding:0px;
margin:0px 10px 0px 0px;
}
.maismateriasBOX img{
margin:0px;
padding:0px;
}
.maismateriasBOX h2{
width:150px;
font-family:arial;
font-size:12px;
font-weight: normal;
padding:2px 0px 2px 0px;
margin:10px 0px 0px 0px;
}
.maismateriasBOX h2 a{
text-decoration:none;
color:#000;
}
.maismateriasBOX h2 a:hover{
text-decoration:underline;
}
.CorrigeBOX{
margin:0px;
}
p.TodasMaterias a{
float:left;
clear:left;
padding:2px 5px 2px 5px;
margin:20px 0px 10px 0px;
font-family:arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#fff;
}
p.TodasMaterias a:hover{
text-decoration:underline;
}
.bottom-e{width:320px;float:left;display:inline;overflow:hidden}
.nestamateriaBlock{display:block!important}
.pubRightBottom{display:block;width:300px}




/* COR CANAL */
.moda, .moda a{
color:#000;
}
.desfiles, .desfiles a{
color:#806D5A;
}
.beleza, .beleza a{
color:#E60F8A;
}
.estilo, .estilo a{
color:#0A336E;
}
.videos, .videos a{
color:#CF001B;
}
.blogs, .blogs a{
color:#E05A01;
}
.testes, .testes a{
color:#FA748D;
}
.revista, .revista a{
color:#16A1EB;
}
.concursos, .concursos a{
color:#A69990;
}

/* BG COR CANAL */
.bgmoda{
background-color:#C9242B;
}
.bgdesfiles{
background-color:#806D5A;
}
.bgbeleza{
background-color:#E60F8A;
}
.bgestilo{
background-color:#0A336E;
}
.bgvideos{
background-color:#CF001B;
}
.bgblogs{
background-color:#E05A01;
}
.bgtestes{
background-color:#FA748D;
}
.bgrevista{
background-color:#16A1EB;
}
.bgconcursos{
background-color:#A69990;
}

/* BORDER COR CANAL */
.bordermoda{
border-color:#000;
}
.borderdesfiles{
border-color:#806D5A;
}
.borderbeleza{
border-color:#E60F8A;
}
.borderestilo{
border-color:#0A336E;
}
.bordervideos{
border-color:#CF001B;
}
.borderblogs{
border-color:#E05A01;
}
.bordertestes{
border-color:#FA748D;
}
.borderrevista{
border-color:#16A1EB;
}
.borderconcursos{
border-color:#A69990;
}

.bgfrio{
background-color:#066;
}
.bg_frio_claro{
background-color:#B2D1D1!important;
}
.bg_frio_claro h2{
color:#000!important;
border-bottom:1px solid #000!important;
}
.bg_frio_claro h3{
color:#000!important;
}

.links, cor_link_frio{
color:#066!important;
}

.links a, cor_link_frio a{
color:#066!important;
}





/* direita desfiles */

.SHbox5{
width:300px;
margin:0px 0px 20px 0px;
padding:0px;
border-bottom:1px solid #000;
display: table;
}
.SHbox5 h2{
font-family:arial;
font-size:12px;
font-weight:bold;
padding:2px 5px 2px 5px;
width:290px;
border-bottom:1px solid #fff;
}
.SHbox5 h2 a{
color:#fff;
text-decoration:none;
}
.SHbox5 h2 a:hover{
text-decoration:underline;
}
.SHbox5 h3{
font-family:arial;
font-size:12px;
width:125px;
font-weight:normal;
}
.SHbox5 h3 a{
text-decoration:none;
color:#000;
}
.SHbox5 h3 a:hover{
text-decoration:underline;
}
.SHbox5Esq{
margin:0px;
padding:0px;
float:left;
display:table;
width:150px;
}
.SHbox5Dir{
margin:0px;
padding:0px;
float: right;
display:table;
width:150px;
}
.SHbox5InverteDir{
padding:0px 0px 0px 5px;
width:145px;
}


/* desfiles */
.box-Desfiles1{
width:348px;
height:175px;
border-bottom:1px solid #806D5A;
border-left:1px solid #806D5A;
border-right:1px solid #806D5A;
float:left;
margin-right:20px;
margin-bottom:20px;
}
.box-Desfiles-Dir{
height:75px;
float:right;
}
.box-Desfiles-Esq{
width:233px;
height:75px;
float:left;
}

.bgTit-desfiles{
width:233px;
background-color:#806D5A;
margin:0px;
padding:0px;
}

.desfiles-select{
padding:15px 10px 15px 10px;
font-family:verdana;
font-size:10px;
color:#666;
}
.desfiles-select img{
margin-top:5px;
margin-bottom:10px;
}

.desfiles-select-box{
font-family:verdana;
font-size:10px;
color:#666;
margin:10px 0px 10px 0px;
padding:0px;
}

.box-Desfiles2{
width:268px;
height:154px;
padding:10px;
border:1px solid #806D5A;
float:left;
margin-right:20px;
margin-bottom:20px;
}
.Tit1-box-Desfiles2{
font-family:arial;
font-size:14px;
font-weight:bold;
color:#806D5A;
padding:0px;
margin:0px;
}
.box-Desfiles2 p{
font-family:arial;
font-size:12px;
font-weight:bold;
color:#000;
padding:0px;
margin:0px;
}
.box-Desfiles2 p a{
text-decoration:none;
color:#000;
}
.box-Desfiles2 p a:hover{
text-decoration:underline;
color:#000;
}
.box-Desfiles2-Col{
float:left;
width:75px;
margin-right:19px;
margin-top:5px;
}
.box-Desfiles2-Col p{
font-family:verdana;
font-size:10px;
color:#000;
font-weight:normal;
}
.box-Desfiles2-Col p a{
text-decoration:none;
color:#000;
}
.box-Desfiles2-Col p a:hover{
text-decoration:underline;
}


/* direita blogs */

.tit-box-blog{
background-color:#000;
padding:5px;
height:13px;
}
.tit-box-blog img{
float:left;
}
.tit-box-blog p{
float:right;
font-family:arial;
color:#fff;
font-size:10px;
}
.tit-box-blog p a{
text-decoration:none;
color:#fff;
}
.tit-box-blog p a:hover{
text-decoration:underline;
}



.blogsDirHome{
width:280px;
border-bottom:1px solid #ccc;
margin:0 auto;
padding:7px 0px 7px 0px;
}
.blogsDirHome img{
margin-bottom:10px;
}
.blogsDirHome h2{
width:210px;
font-family:verdana;
font-size:10px;
color:#E05A01;
margin:0px;
padding:0px;
font-weight: bold;
}

.blogsDirHome h2 a, .blogsDirHome h2 a:hover{
text-decoration:none;
color:#E05A01;
}
.blogsDirHome h3{
width:210px;
font-family:verdana;
font-size:10px;
color:#E05A01;
margin:0px;
padding:0px;
font-weight: bold;
}

.blogsDirHome h3 a, .blogsDirHome h3 a:hover{
text-decoration:none;
color:#E05A01;
}
.blogsDirHome p{
width:250px;
font-family:arial;
font-size:12px;
color:#000;
padding-bottom:5px;
margin-bottom:5px;
margin:0px;
}
.blogsDirHome p a{
text-decoration:none;
color:#666;
}
.blogsDirHome p a:hover{
text-decoration:underline;
}
.termosECondicoes {
border:1px solid #666666;
color:#333333;
height:280px;
margin-bottom:10px;
margin-top:15px;
overflow:auto;
padding:5px 10px;
width:448px;
}
.termosECondicoes p {
margin-bottom:12px !important;
}
.formField1 {
margin-top:5px;
width:300px;
}
.formField2 {
margin-top:7px;
width:250px;
}		
.boxFormulario {
padding-top:10px;
}
.boxFormulario .botao {
border:1px solid #CCCCCC;
margin-top:4px;
padding:2px;
}
.boxFormulario .checkboxTermos{margin-left: 0}
.boxFormulario .matslide_texto{
	padding-top: 2px;
}

/*################ BOX DE DESFILES HOME DO SITE ################*/
#opc_0, #opc_1, #opc_2, #opc_3, #opc_4, #opc_5 {
	float:left;
	font-family:arial;
	font-size:10px;
	padding:5px 10px 4px;
}

#desfilesHomeBox {
padding-top: 0px;	
display:inline;
float:left;
height:245px;
margin-bottom: 20px;
position:relative;
width:655px;
}
#desfilesHomeBox .tit {
width:655px;
}
#desfilesHomeBox .tit .titDesfiles {
	top: 5px;
}
#desfilesHomeBox .desfilesBox {
display:inline;
float:left;
height:230px;
margin-top:34px;
padding-bottom:0;
width:377px;
}
#desfilesHomeBox .desfilesBox .conteudo {
	padding:11px 11px 13px 14px;
	background-color:#EAEAEA;
	float:left;
	height:159px;
	padding:11px 11px 13px 14px;
	width:352px;
}
#desfilesHomeBox .desfilesBox .conteudo .listagem-desfiles {
height:159px;
overflow:auto;
width:352px;
}
#desfilesHomeBox .desfilesBox .conteudo .listagem-desfiles a {
 padding-left: 0px !important;
}

#desfilesHomeBox .desfilesBox .conteudo .listagem-desfiles .textoBoxDesfiles {
	border-bottom:1px solid #FFFFFF;
	color:#000000;
	font-family:arial;
	font-size:12px;
	padding-bottom:2px;
	padding-top:2px;
	width:323px;
}
#opcoesDesfiles {
cursor:pointer;
height:22px;
width:382px;
}
#opcoesDesfiles a {
text-decoration:none;
}
#opcoesDesfiles .aba {
color:#000000;
}
#opcoesDesfiles .select {
background-color:#EAEAEA;
color:#CC0000;
}
#desfilesHomeBox .imagemDesfilesInt {
float:left;
}

.destaquesDesfiles {
    float: left;
    margin-bottom: 30px;
    width: 660px;
}
.destaqueDireita {
    float: left;
    height: 510px;
    overflow: hidden;
    width: 340px;
}
.destaqueEsquerda{width: 310px; margin-left: 10px; float: left; height: 510px;}
.destaqueEsquerda.cobertura{width: 300px; margin-left: 15px;}
.destaqueDireita .imgDesf, .destaqueEsquerda .imgDesf {
    float: left;
    position: relative;
}
.destaqueEsquerda .boxEsquerda .video.imgDesf {
    float: left;
    height: 170px;
    margin-top: 10px;
}
.destaqueEsquerda .boxEsquerda .escolhas.imgDesf {
    float: left;
    height: 136px;
    margin-top: 10px;
}
.destaqueDireita .imgDesf a, .destaqueEsquerda .imgDesf a  {
    display: table;
    text-decoration: none;
		cursor: pointer;
}
.destaqueDireita .imgDesf .boxLeg {
    background-color: #000000;
    bottom: 20px;
    color: #FFFFFF;
    display: table;
    font-family: georgia;
    font-size: 16px;
    font-weight: bold;
    height: 95px;
    left: 0;
    opacity: 0.7;
	filter: alpha(opacity=70);
    position: absolute;
    text-align: left;
    width: 340px;

}
.destaqueDireita .imgDesf .boxLeg .conteudo {
    display: table-cell;
    padding: 15px 12px 3px;
}
.destaqueEsquerda .boxEsquerda .escolhas.imgDesf .boxLeg .conteudo{
    display: table-cell;
    padding: 3px 8px;
    vertical-align: middle;
}
.destaqueEsquerda .boxEsquerda .video.imgDesf .boxLeg .conteudo {
    display: table-cell;
    padding: 6px 11px 3px;
}
.destaqueDireita .imgDesf .boxLeg .conteudo strong {
    display: block;
    font-size: 18px;
    padding-bottom: 4px;
}
.destaqueEsquerda .boxEsquerda {
	width: 300px;
	height: 249px;	
	border-bottom: 1px solid #999;
}
.destaqueEsquerda .boxEsquerda .maisVideos {
    color: #000000;
    float: left;
    font-family: arial;
    font-size: 10px;
    margin-top: 17px;
    padding-right: 5px;
    text-align: right;
    text-transform: uppercase;
    width: 295px;
}
.destaqueEsquerda .boxEsquerda .maisVideos a{
	color: #000;
	text-decoration: none;
}
.destaqueEsquerda .boxEsquerda .video.imgDesf .boxLeg {
	background-color: #000000;
    bottom: 0px;
    color: #FFFFFF;
    display: table;
    font-family: arial;
    font-size: 12px;
    height: 50px;
    left: 0;
    opacity: 0.7;
	filter: alpha(opacity=70);

    position: absolute;
    text-align: left;
    width: 300px;
}
.destaqueEsquerda .boxEsquerda .escolhas.imgDesf {
	margin-right: 10px;
}
.destaqueEsquerda .boxEsquerda .escolhas.imgDesf .boxLeg {
    background-color: #000000;
    bottom: 15px;
    color: #FFFFFF;
    display: table;
    font-family: arial;
    font-size: 12px;
    height: 36px;
    left: 0;
    opacity: 0.7;
	filter: alpha(opacity=70);
    position: absolute;
    text-align: center;
    width: 93px;
}
.destaqueEsquerda .boxEsquerda .video.imgDesf .boxLeg .conteudo strong {
    display: block;
    font-size: 16px;
    padding-bottom: 0px;
}
.listaDesfiles.lineUpHome .boxLineupDesfile {
	border-bottom: 0px;
	margin-bottom: 0px;
}
.listaDesfiles.lineUpHome .ver-programacao {
    font-family: arial;
    font-size: 10px;
    padding-right: 10px;
    text-align: right;
    width: 650px;
}
.listaDesfiles.lineUpHome .ver-programacao a{
    color: #000000;
	text-decoration: none;
}
.listaDesfiles.lineUpHome .ver-programacao a:hover{
	text-decoration: underline;
}
.lineUpHome {
    border-bottom: 1px solid #CCCCCC;
    float: left;
    padding-bottom: 5px;
    width: 660px;
}
.tituloLineup {
float: left;
width: 660px;
    background-image: url("/includes/css/imagens/1px-999.gif");
    background-position: center center;
    background-repeat: repeat-x;
    text-align: center;
}
.tituloLineup img {
    background-color: #FFFFFF;
    padding: 0 8px;
}
.destaquesMediosDesfiles .box5 {border-bottom: 0;}
.destaquesMediosDesfiles .box5 h2.chamada a strong {
	display: block;
}
.destaquesMediosDesfiles .BoxGeral {
    margin: 0 20px 20px 0;
}

h2.olhoDesfiles {
    font-family: arial;
    font-size: 14px;
    margin-bottom: 20px;
    margin-top: 15px;
}
.box11 h2.chamada a strong {
    display: block;
}
.box11 {
	display: table;
    height: 225px;
    padding: 0;
    width: 150px;
}
.box11 h2.chamada a {
    color: #000000;
    text-decoration: none;
}
.box11 h2.chamada a:hover {
    text-decoration: underline;
}
.box11 h2 {
    border-bottom: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-family: arial;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    width: 140px;
}
.box11 img {
    margin: 0;
    padding: 0;
}
.destaquesChamadas .destaquesMediosDesfiles .BoxGeral {
    display: inline;
    float: left;
    margin: 0 19px 0 0;
}
.destaquesMediosDesfiles .BoxGeral h3 {
    border-bottom: 4px solid #000000;
    margin-bottom: 1px;
    padding-bottom: 1px;
}
.box10 {
    display: table;
    padding: 0;
    width: 328px;
}
.box10 a {display: table;}
.box10 h2 {
    font-family: arial;
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 18px;
    margin-top: 5px;
}
.box10 h2  a {
	color: #000;
	text-decoration: none;
}
.box10 h2 strong {
    display: block;
    font-family: arial;
    font-size: 16px;
}
.destaquesChamadas {
    float: left;
    margin-top: 30px;
}
.destaquesVideo {
    border: 4px solid #EAEAEA;
    display: table;
    float: left;
    margin-bottom: 5px;
    padding: 12px 9px 5px;
    width: 328px;
}
.destaquesVideo h3 {
    border-bottom: 4px solid #000000;
    margin-bottom: 1px;
    padding-bottom: 1px;
}
.vejaMaisDesfSpfw {
    display: block;
    float: left;
    font-family: arial;
    font-size: 10px;
    padding-top: 8px;
    text-align: right;
    width: 290px;
}
.vejaMaisDesfSpfw  a{
	color: #000;
	text-decoration: none;
}
.vejaMaisDesf {
    border-top: 1px solid #999999;
    display: block;
    float: left;
    font-family: arial;
    font-size: 10px;
    padding-top: 2px;
    text-align: right;
    width: 100%;
}
.vejaMaisDesf a {
    color: #000000;
    text-decoration: none;
}
.vejaMaisDesf a:hover {
    text-decoration: underline;
}

.destaquesChamadas .boxProgramacao.background-lineup {
	background-image: url("/includes/css/imagens/line-up-home-site.gif");
    background-repeat: no-repeat;
}
.destaquesChamadas .boxProgramacao {   
    font-family: arial;
    font-size: 12px;
    height: 271px;
    padding-left: 12px;
    padding-right: 13px;
    padding-top: 14px;
    width: 248px;
}
.destaquesChamadas .boxProgramacao.espacoProgramacao {
    margin-right: 90px;
}
.destaquesChamadas .boxProgramacao a strong {
    color: #000000;
    display: table;
    float: left;
    height: 14px;
    text-decoration: none;
    width: 48px;
}
.destaquesChamadas .boxProgramacao .desfile, .destaquesChamadas .boxProgramacao .perfil {
    height: 33px;
}
.destaquesChamadas .boxProgramacao .desfile a {
    color: #000000;
    font-weight: bold;
    text-decoration: underline;
}
.destaquesChamadas .boxProgramacao .desfile .opcoes {
    color: #666666;
    font-family: arial;
    font-size: 10px;
    margin-top: 1px;
}
.destaquesChamadas .boxProgramacao .desfile .opcoes a {
    color: #666666;
    font-family: arial;
    font-weight: normal;
    padding-left: 0;
    padding-right: 3px;
    text-decoration: none;
}
.destaquesChamadas .boxProgramacao .perfil a {
    color: #666666;
    text-decoration: none;
}
.destaquesChamadas .boxProgramacao .data {
    margin-bottom: 19px;
    text-align: right;
}

.destaqueGrande {
    background-image: url("/includes/css/imagens/bg-destaque.gif");
    background-repeat: repeat-x;
    border: 1px solid #999999;
    height: 518px;
    margin-bottom: 2px;
    width: 659px;
	overflow: hidden;
}
.destaqueGrande .conteudoDestaque {
    margin: 4px;
	height: 510px;
	width: 651px;
}
.destaqueGrande .destaqueEsquerda {
    float: left;
    height: 510px;
    margin-left: 10px;
    padding-right: 10px;
    width: 290px;
}
.destaqueGrande .destaqueEsquerda .titTopo {
    float: left;
    height: 80px;
    margin-bottom: 5px;
    margin-top: 15px;
    overflow: hidden;
    text-align: center;
    width: 290px;
}
.destaqueGrande .destaqueEsquerda .titTopo a{}
.destaqueGrande .destaqueEsquerda .destaqueMedio {
    border-bottom: 1px solid #999999;
    float: left;
    height: 114px;
    margin-top: 14px;
    padding-left: 10px;
    width: 280px;
}
.destaqueGrande .destaqueEsquerda .destaqueMedio .direita {
    float: left;
    height: 100px;
    width: 100px;
}
.destaqueGrande .destaqueEsquerda .destaqueMedio .esquerda {
    float: left;
    font-family: arial;
    font-size: 12px;
    margin-left: 10px;
    margin-top: 10px;
    padding-right: 10px;
    width: 160px;
}
.destaqueGrande .destaqueEsquerda .destaqueMedio .esquerda a{
	color: #000;
	text-decoration: none;
}
.destaqueGrande .destaqueEsquerda .destaqueMedio .esquerda h2 {
    font-size: 14px;
    text-transform: uppercase;
}
.destaqueGrande .destaqueEsquerda .destaqueMedio .esquerda p {
    font-size: 12px;
}
.destaqueGrandeAbas {
    background-image: url("/includes/css/imagens/bg-aba-destaque.gif");
    background-position: 0 9px;
    background-repeat: no-repeat;
    height: 59px;
    margin-bottom: 20px;
    padding-left: 1px;
    width: 660px;
}
.destaqueGrandeAbas .item {   
    background-position: 0 0;
    background-repeat: no-repeat;
    color: #000000;
    cursor: pointer;
    float: left;
    font-family: Trebuchet MS;
	font-size: 14px;
	font-style: normal!important;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
    height: 50px;
    padding-top: 9px;
    text-align: center;
    width: 132px;
	background-image: url(/includes/css/imagens/background-itens-destaque.gif);
}
.destaqueGrandeAbas .item p {
    background-image: url("/includes/css/imagens/bg-aba-destaque.gif");
    background-position: 131px 0;
    background-repeat: no-repeat;
    display: table-cell;
    height: 50px;
    vertical-align: middle;
    width: 132px;
}
.destaqueGrandeAbas .item.select {
    background-position: 0 -59px;
    color: #FFFFFF;
}
.subMenuLat {
	width: 147px;
}
.itemMenuNovo {
    font-family: arial;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 5px;
    padding-top: 2px;
}
.itemMenuNovo a{
	color: #000;
	text-decoration: none;
}
.itemMenuNovo a:hover {
	text-decoration: underline;
}
.colunaEsquerda .tit {
    height: 22px;
    margin: 0 0 2px;
    overflow: hidden;
    width: 150px;
}
.menuEsquerdaNovo {
	margin-bottom: 10px;
}
.subitemMenuNovo a {
	font-family:arial;
	font-size:14px;
	text-decoration:none;	
	color: #000;
}
.subitemMenuNovo a:hover {
	text-decoration: underline;
}
.subitemMenuNovo {
    color: #000000;
    padding-bottom: 3px;
    width: 150px;
}
