/*
->TEXTOS*/
.link-more { float:right; color:#78800E; margin-top:5px; }
.storycontent .link-more { float:none; display:block; text-align:right; }
.link-edit { float:right; margin:5px; }
.shadow {
    height:1em; /*ie hasLayout bug-fix*/
    filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=1,OffY=1,Color='000',Positive='true')
            progid:DXImageTransform.Microsoft.MotionBlur(strength=2, direction=130);
    text-shadow:#666 1px 1px 1px;
}

.content-title { font-family:; margin-bottom:2em; }
.content-title * { color:#B0B510; font-size:2.4em; display:inline; line-height:1; }
.content-title p { color:#007BD2; }
.content-title h1, .content-title h2 { font-weight:normal; margin:0; }

/*
->BOXES */
.box-excerpt { float:; }
.box-excerpt .title-wrap { height:50px; }
.box-excerpt .title-wrap img { float:left; margin:0 7px 2px 0; }
.box-excerpt .title-wrap h2, .box-excerpt .title-wrap h3 { font-size:115%; line-height:1.12em; margin-bottom:0.2em; color:#0096FF; font-weight:bold; }
.box-excerpt .title-wrap a { color:#0096FF; text-decoration:none; }
.box-excerpt .title-wrap a:hover { text-decoration:underline; }
.box-excerpt .title-wrap small { font-size:0.8em; line-height:1.1em; padding-bottom:5px; display:block; }
.box-excerpt .title-wrap small p { margin:0; }
.box-excerpt .content-wrap { clear:both; margin-bottom:20px; }
.box-excerpt .content-wrap p { margin:0 0 7px; }

.breadcrumb { color:#707070; position:absolute; top:182px; border-bottom:1px dashed #ccc ; padding-bottom:3px; }
.breadcrumb a { color:#707070; text-decoration:none; }
.breadcrumb a:hover { color:#191919; text-decoration:underline; }

/*layout de duas colunas*/
.column-2 {
    width:570px !important;
}
.sidebar { 
    width:270px;
    margin-right:30px;
    float:right;
    text-align:justify;
}
.sidebar #sidebar-content { padding:10px 15px; color:#707070; background:url('../imagens/sidebar-02.png'); }
.sidebar .box-excerpt .title-wrap { height:auto; }
.sidebar .box-excerpt .title-wrap h3 { font-size:1.5em; color:#B0B510; }
.sidebar .box-side .title-wrap {
    height:45px;
    padding-left: 65px;
    padding-top: 5px;
}
.sidebar .links { list-style:circle; color:; margin:5px 0; padding-left:30px; text-align:left; }
.sidebar .links a { text-decoration:none; color:#191919; line-height:1.3em; }
.sidebar .links a:hover { text-decoration:underline; }
.sidebar .links ul a { color:#707070; }

/*FONT-FACE*/

@font-face {
	font-family: 'BellGothicBTRoman';
	src: url('../fonts/belgothn.eot');
	src: local('BellGothic BT'), local('BellGothicBT-Roman'), url('../fonts/belgothn.woff') format('woff'), url('../fonts/belgothn.ttf') format('truetype');
}

@font-face {
	font-family: 'BellGothicBTBold';
	src: url('../fonts/belgothb.eot');
	src: local('BellGothic BT'), local('BellGothicBT-Bold'), url('../fonts/belgothb.woff') format('woff'), url('../fonts/belgothb.ttf') format('truetype');
}

@font-face {
	font-family: 'BellGothicBlkBTBlack';
	src: url('../fonts/belgothk.eot');
	src: local('BellGothic Blk BT'), local('BellGothicBT-Black'), url('../fonts/belgothk.woff') format('woff'), url('../fonts/belgothk.ttf') format('truetype');
}

