/* CSS Document */

/*----------------------RESET--------------------*/

body
{
line-height:1;
font-size:62.5%;
background-color:#ffffff;
margin:0px;
background-image:url('gradientfromtop.gif');
background-repeat:repeat-x;
}

body, html, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, h7, pre, ul, ol,
li, dl, dt, dd, form, a, fieldset, input, th, td
{margin: 0; padding: 0; outline: none;}

h1, h2, h3, h4, h5, h6, h7{font-size:100%;}

ul, ol{list-style:none;}

hr {border: 0; width:100%; height:1px; background-color:#6F8FA8; align:center;}

/*----------------------RESET--------------------*/

/*----------------------DIVS--------------------*/

.anuncios-div{width:125px; height:125px; margin-top:17px; background:#fff;}

.anuncios-div, .chamadas-div, .destaques-div, .dir-div, .esq-div, .foto-destaque, .rodape-div{position:relative; float:left;}

.chamadas-div{width:301px; height:auto; background-color:#7F9FB8; margin-top:17px; padding-bottom:8px;}

.destaques-div{width:620px; height:auto; background:#3A6D89; padding-bottom:17px;}

.dir-div{width:283px; height:auto; background:#7F9FB8; padding:0 0 17px 17px;}

.foto-destaque{width:205px; margin:17px 17px 0 17px; display:inline;}

.foto-destaque2{width:120px; margin:0px 17px 10px 17px; display:inline; float:left}

.foto-destaque3{width:120px; height:90px; margin:17px 17px 0 17px; display:inline;}

.video-destaque{width:226px; height:170px; background:#6a6a6a; margin:17px 17px 0 17px; display:inline;}

.esq-div{width:620px; height:600px; left:50%; margin-left:-470px;}

.bloco1-div{display:block; position:relative; width:940px; height:auto; left:50%; margin-left:-470px; background:#000000; margin-bottom:15px; padding:5 0 5 0}

.esq1-div{float: left; width:620px; height:230px; background:#3A6D89; margin-left:20px}

.dir1-div{float: left; width:300px; height:230px; margin-left:20px; background:#D7C928;}

.esq2-div{float: left; width:460px; height:auto; background:#7F9FB8; margin-left:20px; margin-top:20px;}

.dir2-div{float: left; width:460px; height:auto; background:#7F9FB8; margin-left:20px; margin-top:20px;}

.esq-videos-div{float: left; width:620px; height:auto; background:#3A6D89; margin-left:20px;}

.linha-video-div{width:460px; margin-top:20px; display:table;}

.global-div{position:absolute; display:block; width:980px; height:auto; margin:auto; left:50%; margin-left:-510px; margin-bottom:10px; border-style:solid; border-color:#DBDBE7; border-width: 0 1px;}
/*.global-div{position:absolute; display:block; width:940px; height:auto; margin:auto; left:50%; margin-left:-490px; margin-bottom:10px; border-style:solid; border-color:#E5E5F0 #d5d5e0; border-width: 1px; background-color:#f6f6f6; padding:0 20px 10px 20px;}*/

.maislidos-div{width:265px; height:auto; background:#fff; padding-bottom:17px;	}	

.menu-div{position:relative; width:940px; height:auto; left:50%; margin-left:-470px; background:#383435; margin-bottom:15px; padding:5 0 5 0}

.topo-div{position:relative; width:940px; height:auto; left:50%; margin-left:-470px; height:130px; background-color:#445C71;}

.curso-div{position:relative; width:940px; height:auto; left:50%; margin-left:-470px; height:25px; background-color:#7F9FB8;}

.barra-principal{width:100%; height:30px; padding:0 0; margin-bottom:0;}

.rodape-div{width:940px; height:100px; margin-top:100px;}

.div-destaque-esq{
position:absolute;
top:20%;
left:50%;
margin-left:-530px;
width:20px; 
height:100px; 
z-index:2;
}

.div-destaque-esq2{
position:absolute;
top:20%;
left:50%;
margin-left:-530px;
margin-top:110px;
width:20px; 
height:160px; 
z-index:3;
}

.div-destaque-dir{
position:absolute; 
margin-left:100px;
right:0px;
top:0px;
display:block; 
width:500px; 
height:400px; 
margin:0px;
color:#000000;
background-color:#e5eecc;
padding:8px;
z-index:4;
}

.div-destaque-central{
position:absolute;
top:50%;
left:50%;
margin-top:-125px;
margin-left:-125px;
width:250px; 
height:300px; 
margin-top:0px;
top:0px;
z-index:1;
}

.tabela-verde{
color:#000000;
background-color:#e5eecc;
margin:0px;
padding:8px;
border:1px solid #d4d4d4;
background-image:url('bgfadegreen.gif');
background-repeat:repeat-x;
width:616px;
clear:both;
}


/*----------------------DIVS--------------------*/

/*----------------------DIVERSOS--------------------*/

.busca{height:25px; width:260px; border:0; background-color:#fff; margin:6px 0; font-style:italic; color:#6a6a6a;}

.cadastro{height:30px; width:460px; border:0; background-color:#fff; margin:17px 0; font-style:italic; color:#6a6a6a;}

.cadastro2{height:30px; width:460px; border:0; background-color:#B0B0B0; margin:17px 0; font-style:italic; color:#6a6a6a;}

.clear{clear:both;}

.displaynone{display:none;}

fieldset{border:0;}

.left{float:left;}

.left17{margin-left:17px;}

.left17-2{margin-left:17px; color:#CCCC00}

.amarelo1{font:bold 1.6em Arial, Helvetica, sans-serif;color:#FFFF00; margin: 30 20 40 20;}

.amarelo2{font:1.2em Arial, Helvetica, sans-serif;color:#CCCC00; margin: 7 35 0 35}

.amarelo3{font:1.3em Arial, Helvetica, sans-serif;color:#DDDD00; text-align:center; margin: 17 0 17 0}

.cinza1{font:1.4em Arial, Helvetica, sans-serif;color:#E5E5E5; margin: 20 20 0 20}

.cinza2{font:1.3em Arial, Helvetica, sans-serif;color:#E5E5E5; margin: 10 30 0 20}

.right17{margin-right:17px;}

.right{float:right;}

.top18{margin-top:18px;}

.top30{margin-top:30px;}

.contato{font:1.2em Arial, Helvetica, sans-serif;color:#888888; text-align:center; margin-top:30px;}

.contato-autor{font:1em Arial, Helvetica, sans-serif;color:#999999; text-align:center; margin-top:5px; margin-bottom:20px}

/*----------------------DIVERSOS--------------------*/

/*----------------------LINKS--------------------*/

a {color:#FFFF00; text-decoration: none;
-webkit-transition: 0.5s ease-in;
-moz-transition: 0.5s ease-in;
-o-transition: 0.5s ease-in;
transition: 0.5s ease-in;
}

span.imgswap {background-image:url("play.jpg"); 
  background-repeat: no-repeat; display:block;}
span.imgswap:hover img {visibility:hidden;} 

a img{border:0;}

a.sublinhado:hover{color:#DDDDDD; border-bottom:1px solid #C0C0C0;}

.leiamais{display:block; float:right; background-color:#c2c2c2; font:1em Arial, Helvetica, sans-serif; text-transform:uppercase; color:#000; padding:2px 3px; margin:5px 17px 0 0; display:inline;}

.item-cadastro{color:#FFFF00; text-decoration: none;}

.menu-div li{border-right:1px solid #fff; font:1.2em Arial, Helvetica, sans-serif; display:inline; }

.menu-div li:last-child{border:0;}

.menu-div li a{color:#fff; padding:0 13px;}

.video{display:block; float:right; background-color:#c2c2c2; font:1em Arial, Helvetica, sans-serif; text-transform:uppercase; color:#000; padding:2px 3px; margin:5px 17px 0 0; display:inline;}

/*----------------------LINKS--------------------*/

/*----------------------LISTAS--------------------*/

.maisartigos li{font:1.2em Arial, Helvetica, sans-serif; line-height:1.6em; list-style:disc; list-style-position:inside; margin:0 17px;}

.maisartigos li a {color:#fff;}

.maisartigos.escuro li a{color:#6a6a6a;}

/*----------------------LISTAS--------------------*/

/*----------------------TEXTOS--------------------*/

.chamadas-div p{margin:0 17px;}

h1{font:bold 2em Arial, Helvetica, sans-serif; margin:17px 0 8px 0; color:#fff;}

h2{font:bold 1.6em Arial, Helvetica, sans-serif; margin:0px 0 7px 17px; color:#FFFF00;}

h3{font:bold 1.6em Arial, Helvetica, sans-serif; margin:17px 10px 8px 17px; color:#FFFF00;}

h5, h4{font:bold 1.6em Arial, Helvetica, sans-serif; text-transform:uppercase; padding:8px 20px; background:#383435; color:#fff;}

h4{font-size:1.6em;}

h6{font:bold 1em Arial, Helvetica, sans-serif; text-transform:uppercase; margin:35px 17px 8px 17px; background:#3A6D89; color:#fff; padding:2px; text-align:center;}

h7{font:bold 1.6em Arial, Helvetica, sans-serif; margin:25px 17px 25px 17px; color:#FFFF00;}

p{font:1.2em Arial, Helvetica, sans-serif; line-height:1.6em; color:#fff;}

/*----------------------TEXTOS--------------------*/