@font-face {
    font-family: 'oswaldlight';
    src: url('../fontes/oswald-light-webfont.eot');
    src: url('../fontes/oswald-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontes/oswald-light-webfont.woff') format('woff'),
         url('../fontes/oswald-light-webfont.ttf') format('truetype'),
         url('../fontes/oswald-light-webfont.svg#oswaldlight') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'oswaldregular';
    src: url('../fontes/oswald-regular-webfont.eot');
    src: url('../fontes/oswald-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontes/oswald-regular-webfont.woff') format('woff'),
         url('../fontes/oswald-regular-webfont.ttf') format('truetype'),
         url('../fontes/oswald-regular-webfont.svg#oswaldregular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'oswaldbold';
    src: url('../fontes/oswald-bold-webfont.eot');
    src: url('../fontes/oswald-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontes/oswald-bold-webfont.woff') format('woff'),
         url('../fontes/oswald-bold-webfont.ttf') format('truetype'),
         url('../fontes/oswald-bold-webfont.svg#oswaldbold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ropa_sansitalic';
    src: url('../fontes/ropasans-italic-webfont.eot');
    src: url('../fontes/ropasans-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontes/ropasans-italic-webfont.woff') format('woff'),
         url('../fontes/ropasans-italic-webfont.ttf') format('truetype'),
         url('../fontes/ropasans-italic-webfont.svg#ropa_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'ropa_sansregular';
    src: url('../fontes/ropasans-regular-webfont.eot');
    src: url('../fontes/ropasans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fontes/ropasans-regular-webfont.woff') format('woff'),
         url('../fontes/ropasans-regular-webfont.ttf') format('truetype'),
         url('../fontes/ropasans-regular-webfont.svg#ropa_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

.hp_destaque_titulo {
	font-family : oswaldlight, sans-serif;
	font-size : 45px;
	color : #fff;
	padding : 20px 30px 10px 30px;
	text-transform : uppercase;
	font-weight : bold;
	overflow : hidden;
	height : 125px;
	line-height : 1em;
}
.hp_destaque_subtitulo {
	font-family : ropa_sansregular, sans-serif;
	font-size : 25.5px;
	color : #fff;
	padding : 0px 30px 0px 30px;
	height : 120px;
	overflow : hidden;
	line-height : 1em;
}
.hp_destaque_local {
	font-family : ropa_sansregular, sans-serif;
	font-size : 19px;
	color : #fff;
	padding : 0px 30px 0px 30px;
	text-transform : uppercase;
	line-height : 1em;
}
.hp_destaque_data {
	font-family : ropa_sansregular, sans-serif;
	font-size : 27px;
	color : #fff;
	padding : 0px 30px 0px 30px;
	line-height : 1em;
}
.hp_destaque_tipo {
	font-family : oswaldregular, sans-serif;
	font-size : 13px;
	color : #AC5E14;
	padding : 3px;
	background : #C4C4C4;
	margin : 0px 30px 10px 30px;
	text-align : center;
	font-weight : bold;
	line-height : 1em;
	display : inline-block;
}
.hp_destaque_titulo a,
.hp_destaque_subtitulo a,
.hp_destaque_local a,
.hp_destaque_data a,
.hp_destaque_tipo a {
	color : inherit;
	text-decoration : none;
}
.agenda_item_titulo,
.agenda_item_titulo a {
	font-family : oswaldlight, sans-serif;
	font-size : 26px;
	color : #AC5E14;
	text-decoration : none;
	text-transform : uppercase;
	/*line-height : 1em;*/
	margin-top : 0px;
	display : block;
}
.agenda_item_subtitulo,
.agenda_item_subtitulo a {
	font-family : ropa_sansregular, sans-serif;
	font-size : 19px;
	color : #000;
	text-decoration : none;
	line-height : 1em;
}
.agenda_item_tipo,
.agenda_item_tipo a {
	font-family : ropa_sansregular, sans-serif;
	font-size : 17px;
	color : #999;
	text-decoration : none;
	line-height : 1em;
}
.agenda_item_data,
.agenda_item_data a {
	font-family : oswald_light, sans-serif;
	font-size : 13px;
	color : #AC5E14;
	text-decoration : none;
}
.agenda_item_autor,
.agenda_item_autor a {
	font-family : oswald_light, sans-serif;
	font-size : 14px;
	color : #939598;
	text-decoration : none;
	line-height : 1em;
}
.agenda_item_local,
.agenda_item_local a {
	font-family : oswald_light, sans-serif;
	font-size : 13px;
	color : #000;
	text-decoration : none;
	line-height : 1em;
}
.texto {
	font-family : ropa_sansregular, sans-serif;
	font-size : 14px;
	color : #666;
	line-height : 1.3em;
}
.texto a {
	color : inherit;
}
p {
	margin : 0px 0px 10px 0px;
}
.label_categoria {
	font-family : oswaldlight, sans-serif;
	font-size : 22px;
	color : #000;
	text-decoration : none;
	text-transform : uppercase;
	/*line-height : 1em;*/
	margin : 0px 0px 5px 0px;
	display : block;
}
.cap {
	text-transform : uppercase;
}
