@font-face {
	font-family: 'CaviarDreamsBold';
	src: url('../fonts/caviardreams_bold.eot');
	src: local('CaviarDreamsBold'), url('../fonts/caviardreams_bold.woff') format('woff'), url('../fonts/caviardreams_bold.ttf') format('truetype'), url('../fonts/caviardreams_bold.svg#webfontd8zCvNwf') format('svg');
	font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'CaviarDreams';
	src: url('../fonts/caviardreams.eot');
	src: local('CaviarDreamsRegular'), url('../fonts/caviardreams.woff') format('woff'), url('../fonts/caviardreams.ttf') format('truetype'), url('../fonts/caviardreams.svg#webfontB4YnVyvE') format('svg');
	font-weight: normal;
	font-style: normal;
}

body {
    width: 100%;
    background: url(../img/background_body.jpg) no-repeat center 0 #7fb438;
}

#topo h1 {
    background: url(../img/logo_app.png) no-repeat;
    float: left;
    text-indent: -9999px;
    width: 140px;
    height: 90px;
    margin: 5px 20px 0 0;
}

#topo h1 a {
    display: block;
    height: inherit;
}

#conteudo h2.markmidia, #conteudo h2.universitario {
    text-indent: -9999px;
    height: 101px;
}

#conteudo h2.markmidia {
    background: url(../img/premio_app_markmidia.png) no-repeat;
    margin-bottom: 50px;
}

#conteudo h2.universitario {
    background: url(../img/premio_app_universitario.png) no-repeat;
    margin-bottom: 35px;
}

#conteudo p.participe {
    background: url(../img/exponha_sua_criatividade.png) no-repeat;
    text-indent: -9999px;
    height: 27px;
    margin-bottom: 30px;
}

#conteudo div.destaque, #conteudo div.principal {
    float: left;
}

#conteudo div.destaque {
    width: 320px;
    margin-right: 20px;
}

#conteudo div.principal {
    width: 660px;
}

#conteudo div.destaque h3 {
    font: 25px CaviarDreamsBold;
    color: #fff;
    background-color: #003817;
    text-transform: uppercase;
    padding: 13px;
    margin-bottom: 25px;
}

#conteudo div.destaque a {
    color: #fff;
    font-family: CaviarDreamsBold;
    text-transform: uppercase;
    text-decoration: none;
}

#conteudo div.historico {
    font: 11px Verdana;
    color: #c2d5c3;
    padding: 25px 0;
    margin-bottom: 10px;
}

#conteudo div.historico a {
    color: #c2d5c3;
    text-decoration: none;
    font-weight: bold;
}

#conteudo div.principal h4 {
    font: 20px CaviarDreamsBold;
    color: #fff;
    text-transform: uppercase;
    margin: 15px 0;
}

#rodape {
    clear: both;
    margin-top: 40px;
}

#rodape h3 {
    font: 10px Verdana;
    text-transform: uppercase;
    color: #d6e6c3;
}

#rodape div.patrocinio {
    float: left;
    margin-right: 10px;
}

#rodape div.apoio {
    float: left;
}

#rodape ul {
    float: left;
    background-color: #afce87;
    padding: 20px;
}

#rodape ul li {
    float: left;
    padding-right: 19px;
}

#rodape ul li.last {
    padding-right: 0px;
}

#rodape div.copyright {
    clear: left;
    font: 9px Tahoma;
    color: #fff;
    padding: 20px 10px;
}

#rodape div.copyright p {
    float: left;
}

#rodape div.copyright p.raf, #rodape div.copyright p.icomp {
    float: right;
    margin-left: 20px;
}

#rodape div.copyright strong {
    font-weight: bold;
}