/* Minification failed. Returning unminified contents.
(350,1): run-time error CSS1019: Unexpected token, found '@charset'
(350,10): run-time error CSS1019: Unexpected token, found '"utf-8"'
(350,17): run-time error CSS1019: Unexpected token, found ';'
 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display:block
}
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, 
var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, 
header, hgroup, menu, nav, section, summary, time, mark, audio, video {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	vertical-align:baseline;
    list-style: none;
}

abbr[title], dfn[title] {
	border-bottom:1px dotted;
	cursor:help
}
input, select {
	vertical-align:middle
}


sub {
	vertical-align:sub;
	font-size:smaller
}
sup {
	vertical-align:super;
	font-size:smaller
}
pre {
	white-space:pre;
	white-space:pre-wrap;
	white-space:pre-line;
	word-wrap:break-word
}
textarea {
	overflow:auto
}
input[type="radio"] {
	vertical-align:text-bottom
}
input[type="checkbox"] {
	vertical-align:bottom
}
label, button, input[type=button], input[type=submit] {
	cursor:pointer
}
button, input, select, textarea {
	margin:0
}
.replace {
	background-repeat:no-repeat;
	direction:ltr;
	display:block;
	text-align:left;
	text-indent:-9999em
}
.hidden {
	display:none;
	visibility:hidden
}
.invisible {
	visibility:hidden
}
.clearfix:before, .clearfix:after {
	content:"\0020";
	display:block;
	height:0;
	visibility:hidden
}
.clearfix:after {
	clear:both
}

* { font-family: arial, Verdana, sans-serif; font-weight: normal; }

.textIndent-999px{ text-indent: -999999px !important; }

.width60px { width: 60px !important; }
.height60px { height: 60px !important; }

.width90px { width: 90px !important; }
.height90px { height: 90px !important; }

.width95px { width: 95px !important; }
.height95px { height: 95px !important; }

.width120px { width: 120px !important; }
.height120px { height: 120px !important; }

.width130px { width: 130px !important; }
.height130px { height: 130px !important; }

.width140px { width: 140px !important; }
.height140px { height: 140px !important; }

.width150px { width: 150px !important; }
.height150px { height: 150px !important; }

.width160px { width: 160px !important; }
.height160px { height: 160px !important; }

.width185px { width: 185px !important; }
.height185px { height: 185px !important; }

.width200px { width: 200px !important; }
.height200px { height: 200px !important; }

.width210px { width: 210px !important; }
.height210px { height: 210px !important; }

.width220px { width: 220px !important; }
.height220px { height: 220px !important; }

.width240px { width: 240px !important; }
.height240px { height: 240px !important; }

.width250px { width: 250px !important; }
.height250px { height: 250px !important; }

.width300px { width: 300px !important; }
.height300px { height: 300px !important; }

.width306pxDgabc { 
    width: 325px !important;
    float: left;
    margin: 0px 5px 0px 0px;
 }
.width306pxDgabc-right { width: 300px !important; float:right; margin:0px 0px 30px 0px; }

.width320px { width: 320px !important; }
.height320px { height: 320px !important; }

.width340px { width: 340px !important; }
.height340px { height: 340px !important; }

.width360px { width: 360px !important; }
.height360px { height: 360px !important; }

.width400px { width: 400px !important; }
.height400px { height: 400px !important; }

.width430px { width: 430px !important; }
.height430px { height: 430px !important; }

.width480px { width: 480px !important; }
.height480px { height: 480px !important; }

.width520px { width: 520px !important; }
.height520px { height: 520px !important; }

.width540px { width: 540px !important; }
.height540px { height: 540px !important; }

.width600px { width: 600px !important; }
.height600px { height: 600px !important; }

.width630px { width: 630px !important; }
.height630px { height: 630px !important; }

.width650px { width: 650px !important; }
.height650px { height: 650px !important; }

.width685px { width: 685px !important; }
.height685px { height: 685px !important; }

.width690px { width: 690px !important; }
.height690px { height: 690px !important; }

.width720px { width: 720px !important; }
.height720px { height: 720px !important; }

.width760px { width: 760px !important; }
.height760px { height: 760px !important; }

.width775px { width: 775px !important; }
.height775px { height: 775px !important; }

.width900px { width: 900px !important; }
.height900px { height: 900px !important; }

.width960px { width: 960px;}
.height960px { height: 960px; }

.width960pxDgabc { width: 960px; margin:0px 0px 10px 0px;  float:left; }
.width960pxDgabcBorderNone { width: 960px; margin:0px 0px 10px 0px;  float:left;}

.width1000px { width: 1000px !important; }
.height1000px { height: 1000px !important; }

.width1200px { width: 1200px !important; }
.height1200px { height: 1200px !important; }

.displayBlock { display: block !important; }
.displayNone { display: none !important; }
.displayInlineBlock { display: inline-block !important; }
.floatLeft { float: left !important; }
.floatRight { float: right !important; }
.marginAUTO{ margin: 0 auto !important; }

.margin5px{ margin: 5px !important; }
.margin10px{ margin: 10px !important; }
.margin15px{ margin: 15px !important; }
.margin20px{ margin: 20px !important; }

.marginRight5px{ margin-right: 5px !important; }
.marginLeft5px{ margin-left: 5px !important; }
.marginTop5px{ margin-top: 5px !important; }
.marginBottom5px{ margin-bottom: 5px !important; }

.marginRight10px{ margin-right: 10px !important; }
.marginLeft10px{ margin-left: 10px !important; }
.marginTop10px{ margin-top: 10px !important; }
.marginBottom10px{ margin-bottom: 10px !important; }

.marginRight15px{ margin-right: 15px !important; }
.marginLeft15px{ margin-left: 15px !important; }
.marginTop15px{ margin-top: 15px !important; }
.marginBottom15px{ margin-bottom: 15px !important; }

.marginRight20px{ margin-right: 20px !important; }
.marginLeft20px{ margin-left: 20px !important; }
.marginTop20px{ margin-top: 20px !important; }
.marginBottom20px{ margin-bottom: 20px !important; }

.marginRight30px{ margin-right: 30px !important; }
.marginLeft30px{ margin-left: 30px !important; }
.marginTop30px{ margin-top: 30px !important; }
.marginBottom30px{ margin-bottom: 30px !important; }

.marginRight40px{ margin-right: 40px !important; }
.marginLeft40px{ margin-left: 40px !important; }
.marginTop40px{ margin-top: 40px !important; }
.marginBottom40px{ margin-bottom: 40px !important; }

.padding5px{ padding: 5px !important; }
.padding10px{ padding: 10px !important; }
.padding15px{ padding: 15px !important; }
.padding20px{ padding: 20px !important; }

.paddingRight5px{ padding-right: 5px !important; }
.paddingLeft5px{ padding-left: 5px !important; }
.paddingTop5px{ padding-top: 5px !important; }
.paddingBottom5px{ padding-bottom: 5px !important; }

.paddingRight10px{ padding-right: 10px !important; }
.paddingLeft10px{ padding-left: 10px !important; }
.paddingTop10px{ padding-top: 10px !important; }
.paddingBottom10px{ padding-bottom: 10px !important; }

.paddingRight15px{ padding-right: 15px !important; }
.paddingLeft15px{ padding-left: 15px !important; }
.paddingTop15px{ padding-top: 15px !important; }
.paddingBottom15px{ padding-bottom: 15px !important; }

.paddingRight20px{ padding-right: 20px !important; }
.paddingLeft20px{ padding-left: 20px !important; }
.paddingTop20px{ padding-top: 20px !important; }
.paddingBottom20px{ padding-bottom: 20px !important; }


.bgCorCinzinha{ background-color: #f1f1f1 !important; }
.bgCorCinza{ background-color: #ccc !important; }
.bgCorAmarelo{ background-color: #fbfd30 !important; }
.bgCorVermelho{ background-color: #c71414 !important; }
.bgCorAzul{ background-color: #167db3 !important; }
.bgCorVerde{ background-color: #3d7359 !important; }
.bgCorBranca{ background-color: #ffffff !important; }
.bgCorPreta{ background-color: #313131 !important; }

.colorCinza{ color: #ccc !important; }
.colorAmarelo{ color: #fbfd30 !important; }
.colorVermelho{ color: #c71414 !important; }
.colorAzul{ color: #3B5998 !important; }
.colorVerde{ color: #3d7359 !important; }
.colorBranco{ color: #ffffff !important; }
.colorPreto{ color: #313131 !important; }
.colorRosa{ color: #DD7FB4 !important; }

.fontBold { font-weight: bold !important; }

.fontFamilyGeorgia { font-family: Arial, Verdana, Times New Roman, Serif; text-shadow: 0 1px 1px #CCCCCC;}

.font10px { font-size: 10px !important; }
.font12px { font-size: 12px !important; }
.font14px { font-size: 14px !important; }
.font16px { font-size: 16px !important; }
.font18px { font-size: 18px !important; }
.font20px { font-size: 20px !important; }
.font22px { font-size: 22px !important; }
.font24px { font-size: 24px !important; }
.font26px { font-size: 26px !important; }
.font28px { font-size: 28px !important; }

.textAlignRight{ text-align: right; }
.textAlignLeft{ text-align: left; }
.textAlignCenter{ text-align: center; }

.borderCinza{ border: solid #ccc 1px !important; }
.borderAmarelo{ border: solid #fbfd30 1px !important; }
.borderVermelho{ border: solid #c71414 1px !important; }
.borderAzul{ border: solid #167db3 1px !important; }
.borderVerde{ border: solid #3d7359 1px !important; }
.borderBranco{ border: solid #ffffff 1px !important; }
.borderPreto{ border: solid #000 1px !important; }
.borderRosa{ border: solid #DD7FB4 1px !important; }

.borderBottomCinza{ border-bottom: solid #ccc 1px !important; }
.borderBottomCinzinha{ border-bottom: solid #f1f1f1 1px !important; }
.borderBottomAmarelo{ border-bottom: solid #fbfd30 1px !important; }
.borderBottomVermelho{ border-bottom: solid #c71414 1px !important; }
.borderBottomAzul{ border-bottom: solid #167db3 1px !important; }
.borderBottomVerde{ border-bottom: solid #3d7359 1px !important; }
.borderBottomBranco{ border-bottom: solid #ffffff 1px !important; }
.borderBottomPreto{ border-bottom: solid #000 1px !important; }

.borderTopCinza{ border-top: solid #ccc 1px !important; }
.borderTopCinzinha{ border-top: solid #f1f1f1 1px !important; }
.borderTopAmarelo{ border-top: solid #fbfd30 1px !important; }
.borderTopVermelho{ border-top: solid #c71414 1px !important; }
.borderTopAzul{ border-top: solid #167db3 1px !important; }
.borderTopVerde{ border-top: solid #3d7359 1px !important; }
.borderTopBranco{ border-top: solid #ffffff 1px !important; }

.borderRightCinza{ border-right: solid #ccc 1px !important; }
.borderRightCinzinha{ border-right: solid #f1f1f1 1px !important; }
.borderRightAmarelo{ border-right: solid #fbfd30 1px !important; }
.borderRightVermelho{ border-right: solid #c71414 1px !important; }
.borderRightAzul{ border-right: solid #167db3 1px !important; }
.borderRightVerde{ border-right: solid #3d7359 1px !important; }
.borderRightBranco{ border-right: solid #ffffff 1px !important; }

.borderLeftCinza{ border-left: solid #ccc 1px !important; }
.borderLeftCinzinha{ border-left: solid #f1f1f1 1px !important; }
.borderLeftAmarelo{ border-left: solid #fbfd30 1px !important; }
.borderLeftVermelho{ border-left: solid #c71414 1px !important; }
.borderLeftAzul{ border-left: solid #167db3 1px !important; }
.borderLeftVerde{ border-left: solid #3d7359 1px !important; }
.borderLeftBranco{ border-left: solid #ffffff 1px !important; }

.clear { clear: both !important; display: block !important; height:1px; line-height:1px; margin:0; padding: 0; }

.clearBoth { clear: both; }

.clearNone { clear: none !important; }

.bt { background-color: #ccc; color: #333; padding: 1px 3px; }
@charset "utf-8";
/* CSS Document */

/* < RESET */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, a, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 12px;
    vertical-align: baseline;
    background: transparent;
    text-decoration: none;
    z-index: 0;
}

a {
    color: inherit;
}

body {
    line-height: 1;
}

article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
    display: block;
}

    nav ul {
        list-style: none;
    }

blockquote, q {
    quotes: none;
}

    blockquote:before, blockquote:after,
    q:before, q:after {
        content: '';
        content: none;
    }

/* change colours to suit your needs */
ins {
    background-color: #ff9;
    color: #000;
    text-decoration: none;
}

/* change colours to suit your needs */
mark {
    background-color: #ff9;
    color: #000;
    font-style: italic;
    font-weight: bold;
}

del {
    text-decoration: line-through;
}

abbr[title], dfn[title] {
    border-bottom: 1px dotted;
    cursor: help;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

/* change border colour to suit your needs */
hr {
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #cccccc;
    margin: 1em 0;
    padding: 0;
}

input, select {
    vertical-align: middle;
}

/* RESET > */

/* < font-face */

@font-face {
    font-family: 'HelveticaCondensedLight';
    src: url('fonts/hvcl___0.eot');
    src: url('fonts/hvcl___0.eot') format('embedded-opentype'), url('fonts/hvcl___0.woff2') format('woff2'), url('fonts/hvcl___0.woff') format('woff'), url('fonts/hvcl___0.ttf') format('truetype'), url('fonts/hvcl___0.svg#HelveticaCondensedLight') format('svg');
}

@font-face {
    font-family: 'HelveticaCondensedBold';
    src: url('fonts/hvcb___0.eot');
    src: url('fonts/hvcb___0.eot') format('embedded-opentype'), url('fonts/hvcb___0.woff2') format('woff2'), url('fonts/hvcb___0.woff') format('woff'), url('fonts/hvcb___0.ttf') format('truetype'), url('fonts/hvcb___0.svg#HelveticaCondensedBold') format('svg');
}

@font-face {
    font-family: 'HelveticaCondensed';
    src: url('fonts/hvc____0.eot');
    src: url('fonts/hvc____0.eot') format('embedded-opentype'), url('fonts/hvc____0.woff2') format('woff2'), url('fonts/hvc____0.woff') format('woff'), url('fonts/hvc____0.ttf') format('truetype'), url('fonts/hvc____0.svg#HelveticaCondensed') format('svg');
}

@font-face {
    font-family: 'Helvetica';
    src: url('fonts/hv_____0.eot');
    src: url('fonts/hv_____0.eot') format('embedded-opentype'), url('fonts/hv_____0.woff2') format('woff2'), url('fonts/hv_____0.woff') format('woff'), url('fonts/hv_____0.ttf') format('truetype'), url('fonts/hv_____0.svg#HelveticaMedium') format('svg');
}

/* font-face > */

/* < Sem seleção de texto 

body {
    -moz-user-select: none;
    -webkit-user-select: none;
    -ms-user-select: none;
    user-select: none;
    unselectable ='off';
    onselectstart ='return false;' onmousedown='return false;';
}

article {
    -moz-user-select: text;
    -webkit-user-select: text;
    -ms-user-select: text;
    user-select: text;
    unselectable ='off';
    onselectstart ='return true;' onmousedown='return true;';
}*/

/* Sem seleção de texto > */

.container {
    display: block;
    position: relative;
    width: 1000px;
    margin: 0 auto;
    z-index: 100;
}

.topo {
    height: 140px;
    width: 100%;
    background: url(../imagens/padraoFundoTopo.gif) repeat-x;
    box-shadow: rgba(50,50,50,0.260784) 0px 2px 1px -1px;
    z-index: 999;
}

.fundotopo {
    background: url(../imagens/padraoFundoTopo.gif) repeat-x;
}

.menu {
    display: block;
    width: 1000px;
}

.faixaData {
    display: block;
    height: 32px;
    width: 1000px;
    margin-bottom: 3px;
    padding-top: 4px;
}

    .faixaData p {
        display: block;
        padding-top: 8px;
        float: left;
        color: #fff;
        margin-right: 10px;
        font: 10pt Helvetica, arial, sans-serif;
    }

    .faixaData .tempo {
        display: block;
        padding-top: 8px;
        float: left;
        color: #fff;
        margin-right: 1px;
        font: 10pt Helvetica, arial, sans-serif;
        width: 190px;
    }

        .faixaData .tempo select {
            font-size: 9pt;
            width: 80px;
            margin: -3px 3px 0 0;;
            float: left;
        }

        .faixaData .tempo .loading {
            float: left;
            margin: 0 1px 0 0;
            width: 12px;
            height: 12px;
        }

        .faixaData .tempo .temp {
            float: left;
            margin: 0 3px 0 0;
        }

        .faixaData .tipoClima{
            float: left;
            display: block;
            height: 30px;
            width: 45px;
            margin-right: 5px;
            padding: 4px 0 0 5px;
        }


        @font-face {
            font-family: 'weather';
            src: url('//www.dgabc.com.br/Content/themes/dgabc2014/css/fonts/clima/artill_clean_icons-webfont.eot');
            src: url('//www.dgabc.com.br/Content/themes/dgabc2014/css/fonts/clima/artill_clean_icons-webfont.eot?#iefix') format('embedded-opentype'),
                 url('//www.dgabc.com.br/Content/themes/dgabc2014/css/fonts/clima/artill_clean_icons-webfont.woff') format('woff'),
                 url('//www.dgabc.com.br/Content/themes/dgabc2014/css/fonts/clima/artill_clean_icons-webfont.ttf') format('truetype'),
                 url('//www.dgabc.com.br/Content/themes/dgabc2014/css/fonts/clima/artill_clean_icons-webfont.svg#artill_clean_weather_iconsRg') format('svg');
            font-weight: normal;
            font-style: normal;
        }

        
        .faixaData .tipoClima i {
          color: #fff;
          font-family: weather;
          font-size: 40px;
          font-weight: normal;
          font-style: normal;
          line-height: 20px;
        }


        /*Icones do tempo*/
        .icon-1:before { content: "p"; }
        .icon-2:before { content: "S"; }
        .icon-3:before { content: "Q"; }
        .icon-4:before { content: "S"; }
        .icon-5:before { content: "W"; }
        .icon-6:before { content: "W"; }
        .icon-7:before { content: "W"; }
        .icon-8:before { content: "W"; }
        .icon-9:before { content: "I"; }
        .icon-10:before { content: "W"; }
        .icon-11:before { content: "I"; }
        .icon-12:before { content: "I"; }
        .icon-13:before { content: "I"; }
        .icon-14:before { content: "I"; }
        .icon-15:before { content: "W"; }
        .icon-16:before { content: "I"; }
        .icon-17:before { content: "W"; }
        .icon-18:before { content: "U"; }
        .icon-19:before { content: "Z"; }
        .icon-20:before { content: "Z"; }
        .icon-21:before { content: "Z"; }
        .icon-22:before { content: "Z"; }
        .icon-23:before { content: "Z"; }
        .icon-24:before { content: "E"; }
        .icon-25:before { content: "E"; }
        .icon-26:before { content: "3"; }
        .icon-27:before { content: "a"; }
        .icon-28:before { content: "A"; }
        .icon-29:before { content: "a"; }
        .icon-30:before { content: "A"; }
        .icon-31:before { content: "6"; }
        .icon-32:before { content: "1"; }
        .icon-33:before { content: "6"; }
        .icon-34:before { content: "1"; }
        .icon-35:before { content: "W"; }
        .icon-36:before { content: "1"; }
        .icon-37:before { content: "S"; }
        .icon-38:before { content: "S"; }
        .icon-39:before { content: "S"; }
        .icon-40:before { content: "M"; }
        .icon-41:before { content: "W"; }
        .icon-42:before { content: "I"; }
        .icon-43:before { content: "W"; }
        .icon-44:before { content: "a"; }
        .icon-45:before { content: "S"; }
        .icon-46:before { content: "U"; }
        .icon-47:before { content: "S"; }




    .faixaData img {
        margin-right: 20px;
        float: left;
    }

    .faixaData a {
        padding: 6px 2px;
        color: #fff;
        font: 11pt HelveticaCondensedLight, arial, sans-serif;
        float: left;
        margin-right: 2px;
    }

        .faixaData a:hover {
            color: #1a3f86;
        }

.busca-home {
    float: right;
    width: 180px;
    padding: 5px 0 0 0;
}

.palavraChaveTopo {
    float: left;
    width: 80%;
    background: none;
    border: solid 1px #FFF;
    color: #FFF;
    padding-left: 3px;
}

.btBuscarTopo {
    float: left;
}

    .btBuscarTopo:hover {
        opacity: 0.5;
    }

.orelha {
    position: fixed;
    top: 0;
    right: 0;
    float: right;
    width: 59px;
    height: 55px;
    background: url(../imagens/orelha.gif) no-repeat;
    z-index: 1;
}

.faixaMenu {
    display: inline-block;
    padding-top: 14px;
    overflow: visible;
    z-index: 999;
}

    .faixaMenu .logo {
        display: block;
        width: 411px;
        height: 53px;
        background: url(../imagens/logoDGABC.png) no-repeat;
        margin: 0 40px 28px 0;
        float: left;
    }

h1 {
    display: none;
}

.faixaMenu nav {
    display: block;
    float: right;
    width: 549px;
    margin: 0;
    padding: 0;
    z-index: 999;
}

    .faixaMenu nav li a {
        list-style: none;
        float: left;
        font: 14pt HelveticaCondensed, arial, sans-serif;
        display: block;
        width: 127px;
        height: 29px;
        text-align: center;
        line-height: 28px;
        background-color: #5278b1;
        margin: 0 0 10px 10px;
        color: #FFF;
    }

    .faixaMenu nav ul li a:hover {
        background-color: #1a3f86;
    }

.faixaMenu .outrasEditorias {
    height: 48px;
    width: 127px;
    float: left;
    margin: 0 0 10px 10px;
    background: #1a3f86 url(../imagens/barras.gif) no-repeat;
    margin-bottom: 0px;
    cursor: pointer;
}

.outrasEditorias ul li a {
    background-color: #315291;
}

.outrasEditorias > ul li a {
    display: block;
    color: #fff;
    font: 14pt HelveticaCondensed, sans-serif;
    margin: 10px;
    width: 175px;
    height: 36px;
    background-color: #315291;
    text-align: center;
    line-height: 36px;
}

.subMenu {
    display: none;
    width: 392px;
    position: absolute;
    overflow: visible;
    margin: 0;
    padding: 0;
    right: 0;
    top: 135px;
    z-index: 999;
    background-color: #1a3f86;
}

    .subMenu li a:hover {
        opacity: 0.5;
    }

.faixaEditoria {
    display: inline-block;
    float: none;
    top: 140px;
    height: 28px;
    width: 100%;
    background-color: #cc0000;
}

    .faixaEditoria h2 {
        margin-top: -5px;
        display: block;
		float:left;
        font: 24pt helveticaCondensedBold, arial, sans-serif;
        color: #FFF;
        text-shadow: 2px 0px 5px rgba(0, 0, 0, 0.3);
    }

.minutoSuper {
    margin-top: 15px;
    z-index: 1;
}

.linhaMinutoaMinuto {
    height: 35px;
    display: block;
    margin-bottom: 15px;
}

.seloPatrocinio {
    display: block;
    float: left;
    margin-right: 10px;
    height: 35px;
    width: 200px;
    background-color: #eee;
}

.boxMinuto {
    display: block;
    height: 33px;
    width: 783px;
    float: right;
    border: 1px solid #ccc;
}

    .boxMinuto h4 {
        display: block;
        float: left;
        width: 180px;
        color: #1a3f86;
        font-size: 14px;
        padding-left: 5px;
        line-height: 16px;
        margin-right: 10px;
    }

        .boxMinuto h4 a {
            display: block;
        }

        .boxMinuto h4 a img {
            float: left;
            margin-right: 5px;
        }

        .boxMinuto h4 a span{
            display: block;
            padding: 9px 0;
            font-size: 16px;
        }

    .boxMinuto .rotativo .container {
        height: 33px;
        width: 510px;
        display: block;
        float: left;
        overflow: hidden;
    }
    .boxMinuto .rotativo .container ul.lista li {
        display: block;
        padding: 9px 0;
        height: 33px;
        width: 510px;
        overflow: hidden;
    }

    .boxMinuto .rotativo .container ul.lista li.show {
        z-index: 500;
    }

        .boxMinuto .rotativo .container ul.lista li a{
            font-size: 14px;
            height: 33px;
        width: 510px;
        overflow: hidden;
        }
        .boxMinuto .rotativo ul.controles {
            padding-top: 5px;
            float: right;
            line-height: 33px;
            width: 70px;
        }

            .boxMinuto .rotativo ul.controles li {
                list-style: none;
            }

                .boxMinuto .rotativo ul.controles li a {
                    margin: 5px;
                    float: left;
                    width: 12px;
                    height: 15px;
                    display: block;

                    text-align: center;
                    font-size: 10px;
                    color: #666;
                    line-height: 33px;
                }

                    .boxMinuto .rotativo ul.controles li a:hover {
                        opacity: 0.5;
                    }

        .boxMinuto .rotativo a p:hover {
            color: #111;
        }

.minutoAntes {
    background-image: url(../imagens/setaEsq.jpg);
}

.minutoPausa {
    background-image: url(../imagens/pausa.jpg);
}

.minutoDepois {
    background-image: url(../imagens/setaDir.jpg);
}

.conteudo {
    overflow: visible;
    position: relative;
    z-index: 1;
}

.linhaSuperBanner {
    position: relative;
    height: 90px;
    width: 100%;
    z-index: 1;
}

.superBanner {
    float: left;
    display: block;
    background-color: #eee;
    height: 90px;
    width: 728px;
}

.blocoMidiasSociais {
    display: block;
    float: right;
    width: 255px;
    height: 90px;
}

    .blocoMidiasSociais a {
        display: block;
        float: left;
        background-color: #d1d1d1;
    }

.btnNewsletter {
    height: 28px;
    width: 255px;
    background: url(../imagens/newsletter.gif) no-repeat;
    margin-bottom: 9px;
}

    .btnNewsletter:hover {
        opacity: 0.7;
    }

.btnRSS {
    height: 53px;
    width: 53px;
    background: url(../imagens/rss.png) no-repeat;
    margin-right: 14px;
}

    .btnRSS:hover {
        background-color: #ea7d25;
    }

.btnFacebook {
    height: 53px;
    width: 53px;
    background: url(../imagens/facebook.png) no-repeat;
    margin-right: 14px;
}

    .btnFacebook:hover {
        background-color: #3b589e;
    }

.btnTwitter {
    height: 53px;
    width: 53px;
    background: url(../imagens/twitter.png) no-repeat;
    margin-right: 14px;
}

    .btnTwitter:hover {
        background-color: #35bae5;
    }

.btnGplus {
    height: 53px;
    width: 53px;
    background: url(../imagens/gPlus.png) no-repeat;
}

    .btnGplus:hover {
        background-color: #c02323;
    }

/* < Menu Contraído */

.menuContraido .topo {
    height: 80px;
    width: 100%;
    position: fixed;
    top: 0;
    background: #0056a1 url(../imagens/TopoContraidoBg.gif) repeat-x;
    box-shadow:rgba(50,50,50,0.560784) 0px 7px 11px -5px;
}

    .menuContraido .topo .fundotopo {
        background: url(../imagens/TopoContraidoBg.gif) repeat-x;
    }

.menuContraido .faixaData {
    height: 22px;
    padding-top: 4px;
    margin-bottom: 0px;
}

    .menuContraido .faixaData p {
        padding-top: 2px;
        font-size: 9pt;
    }

    .menuContraido .faixaData .tempo {
        padding-top: 2px;
        font-size: 9pt;
    }

    .menuContraido .faixaData .tempo select {
        font-size: 8pt;
    }

    .menuContraido .faixaData a {
        padding: 0;
        font: 10pt helveticaCondensed, arial, sans-seirf;
    }

    .menuContraido .faixaData img {
        margin-right: 40px;
        width: 31px;
        height: 19px;
    }

    .menuContraido .faixaData .busca-home {
        width: 180px;
        padding: 0;
    }

        .menuContraido .faixaData .busca-home .palavraChaveTopo {
            width: 80%;
            height: 13px;
            font-size: 8pt;
        }

        .menuContraido .faixaData .busca-home .submitBusca input {
            height: 18px;
        }

        .menuContraido .faixaData .tipoClima{
            height: 16px;
        }

        .menuContraido .faixaData .tipoClima i{
            font-size: 30px;
            line-height: 10px;
        }

        .menuContraido .faixaData .tracinho {
            margin-top: -2px !important;
        }

.menuContraido .faixaMenu {
    padding-top: 12px;
    height: 53px;
}

    .menuContraido .faixaMenu .logo {
        width: 268px;
        height: 30px;
        background: url(../imagens/logoDGABCcontraido.png) no-repeat;
        margin: 0 10px 0 0;
    }

    .menuContraido .faixaMenu .menu {
        margin-top: 3px;
        width: 722px;
    }

    .menuContraido .faixaMenu nav li a {
        width: 87px;
        height: 22px;
        padding-top: 3px;
        font: 10pt HelveticaCondensed, arial, sans-serif;
        margin: 0 0 10px 6px;
    }

    .menuContraido .faixaMenu .outrasEditorias {
        margin-left: 6px;
        width: 65px;
        height: 35px;
        background: #1a3f86 url(../imagens/menuIconContraido.gif) no-repeat;
    }

.menuContraido .outrasEditorias > ul li a {
    display: block;
    color: #fff;
    font: 12pt HelveticaCondensed, sans-serif;
    margin: 8px;
    width: 140px;
    height: 26px;
    background-color: #315291;
    text-align: center;
    line-height: 26px;
}

.menuContraido .subMenu {
    width: 314px;
    top: 80px;
}

.menuContraido .faixaEditoria {
    height: 20px;
    position: fixed;
    z-index: 9;
    top: 80px;
}

    .menuContraido .faixaEditoria h2 {
        margin-top: -4px;
        font-size: 17pt;
    }

.transition {
    -webkit-transition: all 0.5s ease;
    -moz-transition: all 0.5s ease;
    -o-transition: all 0.5s ease;
    transition: all 0.5s ease;
}


/* Menu Contraido > */

/* < Linha 1 */

/*.linha1 {
    width: 100%;
    height: 350px;
}

.destaquesHome {
    display: block;
    width: 725px;
    height: 350px;
    background-color: #eee;
    float: left;
}*/









img {
    border: none;
    margin: 0px;
    padding: 0px;
}

.acertoBackgroundPublicidade {
    width: 100%;
}

#estrutura {
    margin: 0 auto;
    width: 960px;
}
/*AREA DO BANNER *********************/

.tituloFaleConosco {
    font-size: 20px;
    color: #003e64;
    text-align: left;
    margin: 20px 0px;
    width: 100%;
}

.tituloh2Interna h3 a {
    font-size: 20px;
    color: #ce1b17;
    text-align: left;
    margin: 20px 0px;
    float: right;
    width: 170px;
}

    .tituloh2Interna h3 a:hover {
        color: #E9E9E9;
    }

.tituloh2Interna img a {
    float: left;
    padding: 6px 20px 0px 10px;
}

.tituloh2Interna h3 img {
    float: right;
    margin: 2px 0px;
}

.tituloEditoria {
    margin: 7px 0px 0px 0px;
    padding: 0;
    width: 100%;
    height: 36px;
}

    .tituloEditoria h2 {
        font-size: 28px;
        color: #fff;
        float: left;
        text-align: left;
        margin: -2px;
    }

.tituloh2Interna h2 {
    font-size: 28px;
    color: #164d75;
    float: left;
    text-align: left;
    margin: 10px;
}

.tituloEditoria h3 a {
    font-size: 22px;
    color: #fff;
    text-align: left;
    margin: 2px 10px 3px 10px;
    float: right;
}

    .tituloEditoria h3 a:hover {
        color: #E9E9E9;
    }

.tituloEditoria img {
    float: left;
    padding: 10px 10px;
}

.tituloEditoria h2 a:hover .tituloEditoria h3 a:hover {
    color: #ccc;
}
/*COR FAIXA TITULO EDITORIAS*/
.tituloEditoria .tituloEditoria-setecidades-1, .tituloEditoria-politica-2, .tituloEditoria-economia-3, .tituloEditoria-esporte-4, .tituloEditoria-cultura-5, .tituloEditoria-nacional-6, .tituloEditoria-internacional-7, .tituloTV, .carregaMaisTitulo {
    width: 100%;
    height: 36px;
    background-color: #33A8D3;
}


/* politica*/
.tituloEditoria-2 {
    background-color: #2066ac;
}


/* setecidades*/
.tituloEditoria-1 {
    background-color: #c90019;
}

/* economia*/
.tituloEditoria-3 {
    background-color: #9bcf15;
}

/* esporte*/
.tituloEditoria-4 {
    background-color: #ff7f07;
}

/* cultura*/
.tituloEditoria-5 {
    background-color: #bf0364;
}

/* nacional*/
.tituloEditoria-6 {
    background-color: #80bd00;
}

/* internacional*/
.tituloEditoria-7 {
    background-color: #999a00;
}


.tituloTV {
    background-color: #3585c2;
}

.carregaMaisTitulo {
    background-color: #f3f3f2;
}

#box-superior {
    width: 960px;
    float: left;
    margin: 20px 0px 0px 0px;
}

#box-bannerEditoria {
    width: 960px;
    float: left;
    margin: 10px 0px 5px 0px;
    background-color: #f1f0f0;
}

#box-superior-esq {
    width: 728px;
    float: left;
    margin: 0px 0px;
}

.banner-dir {
    width: 216px;
    float: right;
    margin: 0px 0px;
}
/*MIOLO*********************/
#miolo {
    width: 960px;
    margin: 0px 0px 20px 0px;
    position: relative;
}
/*TEMPLATE *********************/

.linha-01 {
    width: 960px;
    float: left;
    border-bottom: 1px solid #fff;
    margin: 5px 0px 0px 0px;
	display: block;
}

/*acerto da primeira linha*/
.linha1 {
    /*width: 1000px;*/
    margin-left: -20px;
}
/*LINHA FIXA 01 DISPLAY*********************/

.boxDisplay {
    width: 600px;
    border: 8px #e4e2e3 solid;
    padding: 10px 10px 0px 15px;
    float: left;
    text-align: left;
    height: 230px;
    position: relative;
}

.fotoDisplay {
    height: 141px;
    margin: 0px 25px 15px 0px;
    float: left;
}

    .fotoDisplay img {
        border: 5px #ccc solid;
        float: left;
    }

.fotoDisplayP {
    width: 263px;
    height: 171px;
    margin: 0px 0px 15px 0px;
    float: right;
}

    .fotoDisplayP img {
        border: 5px #ccc solid;
        float: right;
    }

.boxDisplay h2 a {
    font-size: 22px;
    color: #204b70;
    text-align: left;
    width: 280px;
    float: left;
}

    .boxDisplay h2 a:hover {
        color: red;
    }

.chamadasDisplay {
    width: 320px;
    float: left;
    margin: 10px -5px;
    text-align: left;
    height: 85px;
    display: inline-block;
    overflow: hidden;
}

    .chamadasDisplay ul {
        margin-left: 7px;
        float: left;
    }

        .chamadasDisplay ul li a {
            width: 320px;
            font-size: 12px;
            color: #666;
        }

            .chamadasDisplay ul li a.tituloManchete {
                color: #003e64;
                font-size: 11px;
            }

                .chamadasDisplay ul li a.tituloManchete:hover {
                    text-decoration: underline;
                }


        .chamadasDisplay ul li {
            list-style: none;
        }

            .chamadasDisplay ul li a:hover {
                color: #003e64;
            }

            .chamadasDisplay ul li a.iconeVideo,
            .chamadasDisplay ul li a.iconeFoto {
                width: 14px !important;
                height: 10px;
                display: block;
                margin: 0px 5px 0px 0px;
                float: left;
            }


.chamadasDisplay {
    width: 320px;
    float: left;
    margin: 10px -5px;
    text-align: left;
}



.chamadasDisplayP ul {
    margin-left: 0px;
    width: 50px;
}

    .chamadasDisplayP ul li {
        list-style: none;
    }

        .chamadasDisplayP ul li a {
            width: 280px;
            font-size: 12px;
            color: #666;
            margin-left: 10px;
            float: left;
            margin-bottom: 5px;
        }



.tituloDisplayP h2 {
    padding-left: 0px !important;
    margin-left: 0px !important;
    margin-bottom: 10px;
    float: left !important;
}

.tituloDisplayP a {
    padding-left: 0px !important;
    margin-left: 0px !important;
    float: left !important;
}

.thumbsDisplayP ul {
    float: right !important;
    margin-top: 5px !important;
}

    .thumbsDisplayP ul li {
        text-decoration: none !important;
        margin: 0px 0px 0px 10px !important;
        float: left !important;
        list-style: none !important;
    }

.boxUnico {
    float: left;
    width: 300px !important;
}

    .boxUnico h2 {
        width: 300px !important;
        display: block;
    }

        .boxUnico h2 a {
            width: 300px !important;
            display: block;
            margin-bottom: 10px !important;
        }


    .boxUnico section {
        width: 300px !important;
        display: block;
    }

        .boxUnico section li {
            list-style: none;
            margin-top: 5px;
        }


/*CHAPEU DISPLAY***********************/
.setecidades-chapeu, .esporte-chapeu, .cultura-chapeu, .economia-chapeu, .politica-chapeu, .economia-chapeu, .nacional-chapeu, .internacional-chapeu, .turismo-chapeu, .automoveis-chapeu {
    width: 110px;
    height: 4px;
    float: left;
}

.setecidades-chapeu {
    background-color: #c90019;
}

.esporte-chapeu {
    background-color: #ff7f07;
}

.economia-chapeu {
    background-color: #649d55;
}

.cultura-chapeu {
    background-color: #bf0364;
}

.politica-chapeu {
    background-color: #2066ac;
}

.economia-chapeu {
    background-color: #9bcf15;
}

.nacional-chapeu {
    background-color: #80bd00;
}

.internacional-chapeu {
    background-color: #999a00;
}

.turismo-chapeu {
    background-color: #999a00;
}

.automoveis-chapeu {
    background-color: #33A8D3;
}
/******THUMBS DISPLAY***/
.thumbsDisplay {
    width: 600px;
    float: left;
    margin: 166px 0px -60px 0px;
    margin /*\**/: 0px 0px 0px 0px\9;
    position: absolute;
    position: relative\9;
    clear: both;
}

    .thumbsDisplay ul {
        float: left;
        margin: 0px 0px 0px 0px;
    }

        .thumbsDisplay ul li {
            text-decoration: none;
            margin: 0px 10px 0px 0px;
            float: left;
            list-style: none;
        }

            .thumbsDisplay ul li a {
                color: #444;
                text-decoration: none;
                background-color: #f1f0f0;
                display: block;
                width: 100px;
                padding: 0px 5px 0px 5px;
                height: 60px;
                clear: left;
            }

    .thumbsDisplay img {
        width: 110px;
        height: 60px;
        border: 0px #fff solid;
        margin-left: -5px;
    }

    .thumbsDisplay a:hover {
        color: #fff;
        background-color: #000;
        display: block;
        opacity: 0.80;
        -moz-opacity: 0.80;
        filter: alpha(opacity=80);
        width: 100px;
        padding: 0px 5px 0px 5px;
    }

    .thumbsDisplay p {
        padding: 0px;
        font-size: 11px;
        background-color: #f1f0f0;
        text-align: left;
    }

/*DISPLAY EDITORIAS********************/
.boxDisplayEditoria {
    width: 600px;
    border: 8px #e4e2e3 solid;
    padding: 10px 0px 0px 10px;
    float: left;
    text-align: left;
}

.fotoDisplayEditoria {
    width: 309px;
    height: 209px;
    margin: 0px 10px 0px 8px;
    float: right;
}

    .fotoDisplayEditoria img {
        border: 5px #ccc solid;
        width: 280px;
        float: right;
    }

.boxDisplayEditoria h2 a {
    font-size: 35px;
    color: #003e64;
    text-align: left;
}

#menu-editorias li {
    list-style: none;
}

#menu-editorias ul li a {
    color: #003e64;
    text-decoration: none;
}

    #menu-editorias ul li a:hover {
        color: #969696;
    }

#menu-editorias .setecidades-ativo a {
    color: #c90019;
}

.culturah2 h2 a {
    font-size: 35px;
    color: red;
    text-align: left;
}

.boxDisplayEditoria p {
    margin-top: 10px;
    font-size: 14px;
    padding: 7px 0px 10px 0px;
}

.boxDisplayEditoria h2 a:hover {
    color: red;
}

.chamadaEditoria {
    margin: 0px 0px 10px -5px;
    text-align: left;
}

    .chamadaEditoria ul {
        margin-left: 25px;
    }

        .chamadaEditoria ul li a {
            font-size: 12px;
            color: #666;
            text-decoration: none;
            clear: left;
        }

            .chamadaEditoria ul li a:hover {
                color: #003e64;
            }

    .chamadaEditoria img {
        margin: -3px -5px -5px -23px;
        border: 5px #fff solid;
    }

/******THUMBS DISPLAY EDITORIAS***/
.thumbsDisplayEditoria {
    width: 305px;
    float: right;
    margin: -40px 0px 0px 0px;
}

    .thumbsDisplayEditoria ul li {
        text-decoration: none;
        margin: 0px 20px 0px 0px;
        list-style: none;
        width: 80px;
        float: left;
    }

        .thumbsDisplayEditoria ul li a {
            color: #444;
            text-decoration: none;
            background-color: #f1f0f0;
            display: block;
            width: 90px;
            height: 65px;
            clear: left;
        }

    .thumbsDisplayEditoria a:hover {
        width: 90px;
        color: #fff;
        background-color: #000;
        display: block;
        opacity: 0.80;
        -moz-opacity: 0.80;
        filter: alpha(opacity=80);
    }

    .thumbsDisplayEditoria img {
        width: 90px;
        height: 65px;
        border: 0px #fff solid;
    }

    .thumbsDisplayEditoria p {
        padding: 0px;
        margin: 0px;
        font-size: 11px;
        background-color: #f1f0f0;
        text-align: left;
    }

.setecidadesEditoria-chapeu, .esporteEditoria-chapeu, .culturaEditoria-chapeu, .economiaEditoria-chapeu, .politicaEditoria-chapeu, .economiaEditoria-chapeu, .nacionalEditoria-chapeu, .internacionalEditoria-chapeu, .turismoEditoria-chapeu, .automoveisEditoria-chapeu {
    width: 90px;
    height: 4px;
    float: left;
}

.setecidadesEditoria-chapeu {
    background-color: #c90019;
}

.esporteEditoria-chapeu {
    background-color: #ff7f07;
}

.economiaEditoria-chapeu {
    background-color: #9bcf15;
}

.culturaEditoria-chapeu {
    background-color: #bf0364;
}

.politicaEditoria-chapeu {
    background-color: #2066ac;
}

.nacionalEditoria-chapeu {
    background-color: #80bd00;
}

.internacionalEditoria-chapeu {
    background-color: #999a00;
}

.turismoEditoria-chapeu {
    background-color: #999a00;
}

.automoveisEditoria-chapeu {
    background-color: #33A8D3;
}

/*PUBLICIDADE LINHA 01*********************/


.publicidade01 {
    width: 300px;
    float: right;
}

    .publicidade01 p {
        font-size: 12px;
        color: #666;
        text-align: right;
        margin: 5px 5px;
        clear: both;
        letter-spacing: 3px;
    }
/*CHAPEUS NOTICIAS COR*********************/

.chapeuNoticia {
    padding: 0px;
    margin: 10px 0px 0px 0px;
    float: left;
}

    .chapeuNoticia hr {
        width: 100%;
        *width: 70px;
        margin: 0px 0px 0px 0px;
        *margin: 10px 0px -50px 0px;
        float: left;
    }

    .chapeuNoticia h3 a {
        text-align: left;
        margin: 0px;
        padding: 0px;
        color: #03456e;
        display: block;
        font-size: 14px;
    }

        .chapeuNoticia h3 a:hover {
            color: red;
        }

    .chapeuNoticia * {
        border: none;
    }

    .chapeuNoticia .chapeuNacional {
        border-bottom: 1px solid #80bd00 !important;
    }

    .chapeuNoticia .chapeuPolitica {
        border-bottom: 1px solid #2066ac !important;
    }

    .chapeuNoticia .chapeuSetecidades {
        border-bottom: 1px solid #c90019 !important;
    }

    .chapeuNoticia .chapeuEconomia {
        border-bottom: 1px solid #9bcf15 !important;
    }

    .chapeuNoticia .chapeuInternacional {
        border-bottom: 1px solid #999a00 !important;
    }

    .chapeuNoticia .chapeuEsporte {
        border-bottom: 1px solid #ff7f07 !important;
    }

    .chapeuNoticia .chapeuCultura {
        border-bottom: 1px solid #bf0364 !important;
    }

    .chapeuNoticia .chapeuTurismo {
        border-bottom: 1px solid #999a00 !important;
    }

    .chapeuNoticia .chapeuAutomoveis {
        border-bottom: 1px solid #33A8D3 !important;
    }
/*CSS GERAL - NOTICIAS*********************/
.h2-noticia {
    width: 300px;
    float: left;
}

    .h2-noticia img {
        margin: 2px 10px 0px 0px;
        float: left;
        border: 2px solid #ccc;
        width: 120px;
    }

    .h2-noticia h2 {
        text-align: left;
        margin: 0px;
        color: #444;
    }

        .h2-noticia h2 a {
            font-size: 16px !important;
        }

.chamadaNoticia {
    margin: 10px 0px 0px 5px;
    text-align: left;
    width: 270px;
    float: left;
}

    .chamadaNoticia ul li a {
        font-size: 11px;
        color: #666;
        text-decoration: none;
        clear: left;
    }

        .chamadaNoticia ul li a:hover {
            color: #003e64;
        }

    .chamadaNoticia img {
        margin: -3px 0px -5px -27px;
        border: 5px #fff solid;
    }

.materiaEsq, .materiaDir {
    width: 145px;
    float: left;
    margin: 10px 0px 20px 0px;
}

.materiaDir {
    float: right;
}

    .materiaEsq h3 a:last-child, .materiaDir h3 a:last-child {
        text-align: left;
        color: #03456e;
        margin: 0px 0px 5px 0px;
        float: left;
        font-size: 13px;
        min-width: 100px;
        display: inline-block;
    }


    .materiaEsq h3 a:hover, .materiaDir h3 a:hover {
        color: red;
    }

    .materiaEsq h3 a:visited, .materiaDir h3 a:visited {
        text-decoration: underline;
    }

    .materiaEsq p a, .materiaDir p a {
        text-align: left;
        float: left;
        *clear: left;
        font-size: 12px !important;
    }

    .materiaEsq img, .materiaDir img {
        margin: 1px 5px 0px 0px;
        margin: 2px 5px 0px 0px\9;
        float: left;
        min-width: 0px;
        display: inline-block;
    }

.titulo-diarioOnline h2 {
    width: 278px;
    text-align: left;
    margin: 0px;
    font-size: 22px;
    color: #003e64;
}
/*DIARIO ONLINE*******************/
.box-diario-online {
    width: 153px;
    margin: 5px 0px;
    background: url(../images/bgDiario-online.jpg) no-repeat 0% 100%;
    float: left;
}

    .box-diario-online h3 a {
        text-align: right;
        margin: 0px;
        font-size: 18px;
        color: #000;
        padding: 20px;
        float: left;
    }

    .box-diario-online h4 a {
        text-align: left;
        width: 120px;
        margin: 0px;
        font-size: 11px;
        color: #003e64;
        float: left;
        padding: 28px 15px;
    }

    .box-diario-online h3 a:hover {
        color: #003e64;
    }

    .box-diario-online h4 a:hover {
        color: #000;
    }

    .box-diario-online span {
        font-size: 25px;
        float: right;
        letter-spacing: -1px;
    }

.jornal-diario-online {
    width: 142px;
    margin-top: -25px;
    float: right;
}
/*DGABC TV*********************/

.dgabcTv {
    text-align: left;
    float: left;
    margin: 0px 0px 0px 0px;
}

    .dgabcTv h2 {
        text-indent: -9000px;
        margin: 0px 0px 10px 0px;
        width: 135px;
        height: 31px;
        background: url(../../dgabc2013/images/logoDGABCTV.jpg) no-repeat;
        float: left;
    }

        .dgabcTv h2 a {
            display: block;
            width: 130px;
            height: 35px;
        }

    .dgabcTv img {
        float: right;
        margin: 0px 0px 5px 0px;
    }

.box-video-dgabc {
    border: solid 1px #ccc;
    margin: 0px 0px 10px 0px;
    width: 300px;
    float: left;
    clear: both;
}

    .box-video-dgabc h4 {
        color: #666;
        text-decoration: none;
        text-align: left;
        padding: 10px 15px;
        position: relative;
    }

        .box-video-dgabc h4 a:hover {
            color: #003e64;
        }

    .box-video-dgabc img {
        margin: 6px 10px 10px 0px;
    }

.listVideosDgabctv {
    margin: 0px 0px 0px 0px;
    width: 300px;
    float: left;
    border-bottom: 1px dotted #666;
}

    .listVideosDgabctv li {
        list-style: none;
        float: left;
        width: 100px;
        margin: -10px 40px 0px 4px;
    }

    .listVideosDgabctv img {
        padding: 10px 0px 0px 10px;
        clear: left;
        width: 120px;
        height: 70px;
    }

    .listVideosDgabctv h4 {
        text-align: left;
        margin: 5px 0px;
        color: #444;
        font-size: 16px;
    }
/*SETE CIDADES*********************/

#boxSeteCidades {
    width: 300px;
    background-color: #f1f0f0;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    float: left;
    padding: 0px 0px 20px 0px;
}

    #boxSeteCidades h2 {
        font-size: 25px;
        color: #c90019;
        text-decoration: none;
        text-align: left;
        padding: 10px 0px 0px 15px;
    }

    #boxSeteCidades p {
        font-size: 20px;
        color: #444;
        text-decoration: none;
        text-align: left;
        padding: 5px 15px;
    }

.listaSete-cidades {
    margin: 10px 20px 0px 15px;
    text-align: left;
    width: 100px;
    float: left;
}

    .listaSete-cidades li {
        color: #fb7f63;
        width: 120px;
    }

    .listaSete-cidades ul li a {
        font-size: 12px;
        color: #444;
        text-decoration: none;
        list-style: none;
    }

        .listaSete-cidades ul li a:hover {
            color: #003e64;
        }
/*GALERIA DE IMAGENS*********************/
.galeriaImagensHome {
    width: 300px;
}
/*FRASE DIV*********************/
.frase-div {
    width: 300px;
    margin: 0px 0px 20px 0px;
}

    .frase-div h3 a {
        font-size: 22px;
        color: #003e64;
        text-decoration: none;
        text-align: left;
        padding: 5px 30px 0px 10px;
        float: left;
        font-style: italic;
    }

        .frase-div h3 a:hover {
            color: #666;
        }

    .frase-div p {
        color: #000;
        clear: right;
        text-align: right;
        font-size: 18px;
    }

.aspasEsq, .aspasDir {
    width: 48px;
    height: 39px;
    background: url(../images/aspasEsq.jpg) no-repeat;
    float: left;
}

.aspasDir {
    background: url(../images/aspasDir.jpg) no-repeat;
    float: right;
}

.frase-div {
    width: 300px;
}
/*MAIS LIDAS E COMENTADAS - GALERIA IMAGENS HOME*********************/
.mais-comentadas, .mais-lidas, .galeriaImagensHome {
    width: 300px;
}

.lista-maislidas {
    margin: 10px 0px 0px 0px;
}

    .lista-maislidas ul li {
        list-style: none;
        margin: 0px 0px 15px 0px;
        text-align: left;
        border-bottom: 1px #ADADAD dotted;
        width: 290px;
    }

        .lista-maislidas ul li a {
            color: #000;
            text-decoration: none;
            list-style: none;
            text-align: left;
            font-size: 14px;
        }

            .lista-maislidas ul li a:hover {
                color: #003e64;
            }

    .lista-maislidas span {
        font-size: 14px;
        color: #9E9E9E;
        text-decoration: none;
        text-align: left;
    }

.listBlog, .listaDiarinho, .listaDmais {
    margin: 0px 0px 20px 0px;
    width: 300px;
    float: left;
    border-bottom: 1px dotted #666;
}

    .listBlog img, .listaDiarinho img, .listaDmais img {
        padding: 0px 15px 20px 0px;
        float: left;
        width: 65px;
        height: 65px;
    }

    .listBlog h4 a, .listaDiarinho h4 a, .listaDmais h4 a {
        width: 278px;
        text-align: left;
        margin: 0px 0px;
        font-size: 20px;
        color: red;
    }

    .listBlog p a, .listaDiarinho p a, .listaDmais p a {
        width: 278px;
        text-align: left;
        margin: 0px;
        font-size: 20px;
        color: #444;
    }

    .listBlog h4 a:hover, p a:hover, .listaDiarinho h4 a:hover, p a:hover, .listaDmais h4 a:hover, .listVideosDgabctv h4 a:hover, {
        color: #003e64;
    }

    .listBlog hr, .listaDiarinho hr, .listaD + hr {
        border: 1px dotted #ccc;
    }
/*BLOG - DIARINHO - D+*******/
.newsletter-btn a, .promocao-btn a, .bannerDia-Dia a {
    background: url(../images/newsletter.jpg) no-repeat;
    text-indent: -9000px;
    display: block;
    width: 288px;
    height: 108px;
    background-position: top;
    float: left;
    margin: 0px 0px 25px 0px;
}

.promocao-btn a {
    background: url(../images/promocao.jpg) no-repeat;
}

.bannerDia-Dia a {
    background: url(../images/dia-dia.jpg) no-repeat;
    margin-left: 3px;
}

.setaBlog {
    margin-left: 50px;
}

.blogDiv, .facebookDiv, .loteriasDiv, .timesDiv, .horoscoposDiv, .diarinhoDiv, .DmaisDiv, .vitrineDGABC {
    margin: 10px 0px 0px 0px;
    text-align: left;
    width: 300px;
    float: left;
}

    .mais-lidas h3, .blogDiv h3, .facebookDiv h3, .loteriasDiv h3, .timesDiv h3, .horoscopoDiv h3, .diarinhoDiv h3, .DmaisDiv h3, .videoDemais h3, .especiaisDiv h3, .vitrineDGABC h3 {
        width: 278px;
        text-align: left;
        margin: 0px 0px 10px 0px;
        font-size: 22px;
        color: #003e64;
    }
    /*VITRINE DGABC*/
    .vitrineDGABC h3 {
        color: #d62829;
        border-bottom: 1px solid #d62829;
    }

#vitrineBox {
    width: 300px;
    float: left;
    border: 1px solid #D6D6D6;
}

    #vitrineBox img {
        float: left;
    }

    #vitrineBox ul {
        padding: 30px 0px 20px 95px;
        float: left;
        width: 300px;
    }

        #vitrineBox ul li {
            padding: 5px 2px 0px 5px;
            float: left;
            text-indent: -9000px;
        }

    #vitrineBox li {
        list-style: none;
    }

    #vitrineBox ul li a {
        background: url(../images/bola.jpg) no-repeat;
        text-indent: -9000px;
        display: block;
        width: 10px;
        height: 11px;
    }

        #vitrineBox ul li a:hover {
            background: url(../images/bolaAtiva.jpg) no-repeat;
        }

    #vitrineBox ul img {
        float: left;
    }

.boxInfos {
    background-color: #f1f0f0;
    padding: 1px;
    float: right;
}

    .boxInfos h4 a {
        font-size: 15px;
        margin: 10px 0px 10px 20px;
        color: #d62829;
        float: left;
        width: 100px;
    }

        .boxInfos h4 a:hover {
            color: #000;
        }

    .boxInfos p {
        background-color: #f1f0f0;
        margin: 10px 20px;
        width: 100px;
    }

    .boxInfos span {
        font-size: 16px;
        margin: 10px 0px;
        color: #000;
        float: left;
        width: 100px;
    }
/*LOTERIAS*********************/

.listaLoteria {
    margin: 10px 20px 10px 0px;
    text-align: left;
    width: 130px;
    float: left;
}

    .listaLoteria li {
        text-decoration: none;
        list-style: none;
        float: left;
        width: 130px;
    }

    .listaLoteria ul li a {
        font-size: 15px;
        color: #444;
    }

        .listaLoteria ul li a:hover {
            color: #003e64;
        }

.mega-sena, .quina, .loteria-facil, .timemania, .lotogol, .lotofacil, .lotomania, .dupla-sena, .loteca {
    text-indent: -9000px;
    display: block;
    width: 19px;
    height: 20px;
    margin: 0px 8px 10px 0px;
    float: left;
}

.mega-sena {
    background: url(../images/lotMega.jpg) no-repeat;
}

.quina {
    background: url(../images/lotQuina.jpg) no-repeat;
}

.loteria-facil {
    background: url(../images/lotFederal.jpg) no-repeat;
}

.timemania {
    background: url(../images/lotTimeMania.jpg) no-repeat;
}

.lotogol {
    background: url(../images/lotLotogol.jpg) no-repeat;
}

.lotofacil {
    background: url(../images/lotFacil.jpg) no-repeat;
}

.lotomania {
    background: url(../images/lotomania.jpg) no-repeat;
}

.dupla-sena {
    background: url(../images/dupla-sena.jpg) no-repeat;
}

.loteca {
    background: url(../images/loteca.jpg) no-repeat;
}
/*HOROSCOPO*/

.listaHoroscopo {
    margin: 10px 20px 10px 0px;
    text-align: left;
    width: 130px;
    float: left;
}

    .listaHoroscopo li {
        text-decoration: none;
        list-style: none;
        float: left;
        width: 130px;
    }

    .listaHoroscopo ul li a {
        font-size: 15px;
        color: #444;
    }

        .listaHoroscopo ul li a:hover {
            color: #003e64;
        }

.aries, .touro, .gemeos, .cancer, .leao, .virgem, .libra, .escorpiao, .sagitario, .capricornio, .aquario, .peixes {
    text-indent: -9000px;
    display: block;
    width: 15px;
    height: 17px;
    margin: 0px 8px 10px 0px;
    float: left;
}

.aries {
    background: url(../images/horo-aries-icon.jpg) no-repeat;
}

.touro {
    background: url(../images/horo-touro-icon.jpg) no-repeat;
}

.gemeos {
    background: url(../images/horo-gemeos-icon.jpg) no-repeat;
}

.cancer {
    background: url(../images/horo-cancer-icon.jpg) no-repeat;
}

.leao {
    background: url(../images/horo-leao-icon.jpg) no-repeat;
}

.virgem {
    background: url(../images/horo-virgem-icon.jpg) no-repeat;
}

.libra {
    background: url(../images/horo-libra-icon.jpg) no-repeat;
}

.escorpiao {
    background: url(../images/horo-escorpiao-icon.jpg) no-repeat;
}

.sagitario {
    background: url(../images/horo-sagitario-icon.jpg) no-repeat;
}

.capricornio {
    background: url(../images/horo-capricornio-icon.jpg) no-repeat;
}

.aquario {
    background: url(../images/horo-aquario-icon.jpg) no-repeat;
}

.peixes {
    background: url(../images/horo-peixes-icon.jpg) no-repeat;
}
/*TIMES**********/
#abaTimes {
    width: 300px;
    float: left;
}

    #abaTimes ul {
        padding: 0px 0px 0px 0px;
    }

        #abaTimes ul li {
            font-size: 11px;
            text-decoration: none;
            padding: 0px 2px 10px 0px;
            float: left;
        }

    #abaTimes li {
        list-style: none;
    }

    #abaTimes ul li a {
        color: #444;
        text-decoration: none;
        display: block;
        background-color: #e4e2e3;
        padding: 10px 5px;
    }

        #abaTimes ul li a:hover {
            color: #000;
            border-top-left-radius: 3px;
            border-top-right-radius: 3px;
            border-bottom-right-radius: 3px;
            border-bottom-left-radius: 3px;
        }

.logo-times-listaEsq, .logo-times-listaDir {
    width: 180px;
    float: left;
}

.logo-times-listaDir {
    width: 120px;
    float: right;
}

    .logo-times-listaEsq ul li, .logo-times-listaDir ul li {
        font-size: 11px;
        text-decoration: none;
        padding: 0px 0px 10px 0px;
        float: left;
    }

    .logo-times-listaEsq li, .logo-times-listaDir li {
        list-style: none;
    }

    .logo-times-listaEsq a, .logo-times-listaDir a {
        padding: 0px 10px 0px 0px;
    }
/*ESPECIAIS*/
.especiaisDiv {
    width: 960px;
    float: left;
    margin-top: 10px;
}

    .especiaisDiv ul {
        margin: 0px 0px 0px 0px;
    }

        .especiaisDiv ul li {
            text-decoration: none;
            padding: 0px 15px 20px 0px;
            float: left;
        }

    .especiaisDiv li {
        list-style: none;
    }
/*** Galeria Home***/

.imgGaleriaPrincipal {
    width: 300px;
    border: none;
    height: 200px;
}

.divGaleriaTitulo {
    position: absolute;
    font-size: 18px;
    background: #444;
    padding: 10px;
    height: 30px;
    color: white;
    margin-top: -53px;
    width: 280px;
    opacity: 0.80;
    -moz-opacity: 0.80;
    filter: alpha(opacity=80);
}

.divGaleriaTumb {
    padding-top: 8px;
    padding-bottom: 8px;
    background-color: #ccc;
    margin-top: -3px;
}

.imgGaleriaTumb {
    float: left;
    border: none;
    width: 60px;
    height: 40px;
    margin-left: 12px;
}

/*10/05 - VANESSA BAZANI - CLASSIFICADOS*/

#centralizarClassificados {
    margin: 30px 175px;
}

/*23/05/2013 - VANESSA BAZANI - NOVA LINHA MANCHETE*/

#linha-nova-topo {
    width: 100%;
    margin: 0px 10px 0px 0px;
    padding: 20px 0;
}

    #linha-nova-topo img {
        display: none;
    }

    #linha-nova-topo h2 {
        float: left;
        border-left: 2px #a70a0a solid;
        padding: 0 0 0 10px;
        width: 82%;
    }

        #linha-nova-topo h2 a {
            font: normal 38px Arial, Verdana, sans-serif;
            margin: 3px 0px 10px 0px;
            color: #444;
        }

            #linha-nova-topo h2 a:hover {
                color: #a70a0a;
            }


    #linha-nova-topo a.emDestaque {
        float: right;
        font: 16px Arial, Verdana, sans-serif;
        margin-top: 1.5%;
        color: #444;
    }


        #linha-nova-topo a.emDestaque:hover {
            color: #a70a0a;
        }

/*Imagem Noticia Interna*/

.ImagemPadraoInterna {
    float: left;
    padding: 3px 15px 0px 0px !important;
}
/*SITE COPA DAS CONFEDERAÇÕES*/




.logoSiteCopa a {
    display: block;
    text-indent: -9000px;
    width: 960px;
    height: 91px;
    margin: 20px 30px 0px 0px;
    background: url(../images/logoCopaDgabc.jpg) no-repeat;
    float: left;
}

.bannerCopa {
    margin: 0px 0px -20px 0px;
    float: left;
}

#menuCopa {
    width: 100%;
    margin: 0px 0px -10px 0px;
    padding: 0px;
    float: left;
    background: url(../images/bgmenuCopa.jpg) repeat-x;
}

    #menuCopa ul li {
        text-decoration: none;
        text-align: left;
        font: 21px Arial, "Trebuchet MS", sans-serif;
        margin: 2px 8px 30px 20px;
        float: left;
    }

    #menuCopa li {
        list-style: none;
    }

    #menuCopa ul li a {
        color: #fff;
        text-decoration: none;
    }

        #menuCopa ul li a:hover {
            color: #f1f0f0;
        }

    #menuCopa img {
        margin: 7px 10px -2px -10px;
    }

.boxCopa {
    width: 300px;
    margin: 0px 20px 0px 0px;
    float: left;
}


#boxPlacar {
    width: 320px;
    height: 288px;
    background: url(../images/topoPlacar.jpg) no-repeat;
    display: block;
    margin: 0px 0px 30px 0px;
}

    #boxPlacar h2 {
        text-align: left;
        font-size: 19px;
        color: #fff;
        margin: 59px 0px 0px 25px;
        position: absolute;
        *position: relative;
    }

.bandeirasCopa {
    margin: 100px 0px 0px 23px;
    *margin: 20px 0px 0px 23px;
    width: 70px;
    float: left;
}

    .bandeirasCopa p {
        margin: 5px 0px 20px 0px;
        text-align: center;
    }


    .bandeirasCopa span {
        padding: 10px 20px;
        text-align: center;
        font-size: 16px;
        margin: 30px 0px 0px 10px;
        border: 1px #ccc solid;
    }

#btnCopaJogos a img {
    margin: 25px 0px 0px -30px;
    *margin: 25px 0px 0px 60px;
    clear: left;
}

#titleNoticiaCopa h2 {
    float: left;
    font-size: 30px;
    margin: 0px 0px 10px 0px;
    color: #003e64;
}

.chamadasCopa, .tamanhoimgCopa {
    width: 120px;
    padding: 0px 10px 0px 0px;
}

.chamadasCopa {
    width: 300px;
    clear: left;
}

    .chamadasCopa ul li {
        list-style: none;
        margin: 0px 0px 0px 0px;
        text-align: left;
        border-bottom: 1px #ADADAD dotted;
        float: left;
    }

        .chamadasCopa ul li a {
            color: #000;
            text-decoration: none;
            list-style: none;
            text-align: left;
            font-size: 19px;
        }

.chamadasMinuto ul li a:hover {
    color: #003e64;
}

.chamadasCopa img {
    float: left;
    margin: 10px 0px 0px 0px;
}

.chamadasCopa span {
    color: red;
    padding: 2px 2px;
    font-size: 18px;
}

.chamadasCopa h3 {
    color: #003e64;
    float: left;
    padding: 5px 0px;
    font-size: 22px;
}

.chamadasCopa p {
    width: 300px;
    clear: left;
    padding: 2px 0px 15px 0px;
    font-size: 14px;
    color: #A7A7A7;
}




/*CARREGA MAIS VÍDEOS*/

.carregaMais {
    margin: 7px 0px 50px 0px;
    padding: 0;
    width: 100%;
    height: 36px;
}

    .carregaMais h2 {
        font-size: 28px;
        color: #444;
        text-align: center;
    }

    .carregaMais img {
        padding: 11px 10px;
        margin: auto;
    }
/*CARREGA MAIS NOTÍCIAS*/

.carregaMaisNews, .carregaMaisNewsCopa {
    padding: 0px 0px 50px 0px;
    width: 620px;
    height: 36px;
    float: left;
}

.carregaMaisNewsCopa {
    width: 320px;
}

    .carregaMaisNews h4, .carregaMaisNewsCopa h4 {
        font-size: 25px;
        color: #444;
        text-align: center;
    }

    .carregaMaisNews img, .carregaMaisNewsCopa img {
        padding: 11px 220px;
        margin: auto;
    }

    .carregaMaisNewsCopa img {
        padding: 11px 60px;
        margin: auto;
    }






.tempoReal {
}

    .tempoReal h3 {
        font-size: 18px;
    }

    .tempoReal .tempo {
        padding: 15px 5px;
        margin-bottom: 10px;
        border-left: 3px solid #999;
        background-color: #f1f1f1;
    }

        .tempoReal .tempo span {
            font-size: 13px;
        }

        .tempoReal .tempo h5 {
            font-size: 13px;
            font-weight: normal;
            display: block;
            width: 580px;
        }










.menuAuxiliar {
    float: right;
}

    .menuAuxiliar li {
        float: left;
        padding: 1px 25px;
        position: relative;
        margin: 1px 0px 0;
        z-index: 99999;
    }

        .menuAuxiliar li a {
            font-size: 24px;
            color: #fff;
            padding: 1px 5px;
        }


        .menuAuxiliar li div {
            background-color: #fff;
            position: absolute;
            top: 35px;
            right: -167px;
            padding: 5px;
            z-index: 999999;
            width: 950px;
        }

            .menuAuxiliar li div p {
                margin: 10px 0;
                font-size: 12px;
            }


.zoomIn {
    cursor: -webkit-zoom-in;
    cursor: -moz-zoom-in;
}

.zoomOut {
    cursor: -webkit-zoom-out;
    cursor: -moz-zoom-out;
}





.incorporar {
    display: none;
}

    .incorporar a {
        display: block;
        padding: 10px 1px;
        text-decoration: underline;
    }











.instagram {
}

    .instagram .item {
        position: relative;
        margin: 0 0 20px 0;
        display: block;
    }

        .instagram .item .info {
            position: absolute;
            bottom: 10px;
            left: 5px;
            background: transparent url(../imagens/bgTituloNoticia.png) repeat left center;
            padding: 5px;
            width: 610px;
        }

            .instagram .item .info .imgUsuario {
                float: left;
            }

                .instagram .item .info .imgUsuario img {
                    width: 50px;
                    margin-right: 5px;
                }

            .instagram .item .info .nomeUsuario {
                display: block;
            }

            .instagram .item .info .texto {
                margin-top: 5px;
                color: #000;
            }












.btCurtir {
    position: absolute;
    top: 5px;
    right: 25px;
}

















/*Codigo desenvolvido dia 1/10/2014*/
.boxDGABCTV {
    margin: 0px 0px 10px 0px;
    clear: both;
}

    .boxDGABCTV .logo {
        margin: 0px 0px 10px 0px;
        width: 135px;
        height: 30px;
        background: transparent url(//www.dgabc.com.br/Content/themes/dgabc2013/images/logoDGABCTV.jpg) no-repeat center center;
    }

        .boxDGABCTV .logo h2 a {
            display: block;
            width: 130px;
            height: 35px;
            text-indent: -999999px;
        }

    .boxDGABCTV .videos {
        border: solid 1px #ccc;
        border-top: none;
        overflow: hidden;
        display: block;
    }

        .boxDGABCTV .videos .videoPrincipal {
            display: block;
            width: 300px;
            overflow: hidden;
            position: relative;
            margin: 0 0 10px 0;
        }

            .boxDGABCTV .videos .videoPrincipal .titulo {
                background-color: #000;
                color: #fff;
                font-size: 13px;
                display: block;
                padding: 5px;
                width: 300px;
                height: 37px;
                overflow: hidden;
                line-height: 19px;
            }

            .boxDGABCTV .videos .videoPrincipal .imagem {
                height: 167px;
                width: 300px;
                overflow: hidden;
                display: block;
                z-index: 11;
            }

                .boxDGABCTV .videos .videoPrincipal .imagem img {
                    height: 225px;
                    margin-top: -28px;
                }

            .boxDGABCTV .videos .videoPrincipal .play {
                height: 64px;
                width: 64px;
                display: block;
                background: transparent url(//www.dgabc.com.br/Content/Themes/dgabc2013/images/ico-play.png) no-repeat center center;
                z-index: 12;
                position: absolute;
                top: 50px;
                left: 115px;
                text-indent: -999999px;
            }

        .boxDGABCTV .videos .outrosVideos {
            padding: 5px;
        }

            .boxDGABCTV .videos .outrosVideos li {
                margin: 0 10px 0 10px;
                display: inline-block;
            }

                .boxDGABCTV .videos .outrosVideos li a {
                    display: block;
                    overflow: hidden;
                    width: 120px;
                    height: 68px;
                }

                    .boxDGABCTV .videos .outrosVideos li a img {
                        margin-top: -11px;
                    }


.boxAssineDiario {
}

    .boxAssineDiario .texto {
        display: block;
        width: 153px;
        height: 250px;
        float: left;
        margin-right: 5px;
        background: transparent url(//www.dgabc.com.br/Content/themes/dgabc2013/images/bgDiario-online.jpg) no-repeat 0px 30px;
    }

        .boxAssineDiario .texto h2 {
            font-size: 18px;
            color: #003e64;
            font-weight: bold;
        }

        .boxAssineDiario .texto h3 {
        }

            .boxAssineDiario .texto h3 a {
                display: block;
                width: 133px;
                padding: 30px 10px;
                text-align: center;
                font-size: 14px;
                font-weight: bold;
            }

        .boxAssineDiario .texto h4 {
        }

            .boxAssineDiario .texto h4 a {
                display: block;
                width: 113px;
                padding: 40px 20px;
                text-align: center;
                font-weight: bold;
            }

    .boxAssineDiario .imagem {
        display: block;
        width: 135px;
        height: 240px;
        float: left;
        overflow: hidden;
        border: 3px solid #cccccc;
    }

        .boxAssineDiario .imagem a {
            display: block;
        }

            .boxAssineDiario .imagem a img {
                margin: -1px 0 0 -4px;
            }









.maisLidas {
    float: left;
    overflow: hidden;
    width: 450px;
    margin-right: 20px;
}

    .maisLidas h3 {
        text-align: left;
        margin: 0px 0px 10px 0px;
        font-size: 22px;
        color: #003e64;
        font-weight: bold;
    }

    .maisLidas ul {
    }

        .maisLidas ul li {
            display: block;
            width: 800px;
            list-style: none;
            margin: 0px 0px 15px 0px;
            text-align: left;
            border-bottom: 1px #ADADAD dotted;
        }

            .maisLidas ul li a {
                font-size: 14px;
                line-height: 16px;
                color: #000;
                text-decoration: none;
                list-style: none;
                text-align: left;
            }

                .maisLidas ul li a span {
                    color: #9E9E9E;
                }

                .maislidas ul li a:hover {
                    color: #003e64;
                }



.ultimas {
    float: left;
    overflow: hidden;
    width: 450px;
}

    .ultimas h3 {
        text-align: left;
        margin: 0px 0px 10px 0px;
        font-size: 22px;
        color: #003e64;
        font-weight: bold;
    }

    .ultimas ul {
    }

        .ultimas ul li {
            display: block;
            width: 800px;
            list-style: none;
            margin: 0px 0px 15px 0px;
            text-align: left;
            border-bottom: 1px #ADADAD dotted;
        }

            .ultimas ul li a {
                font-size: 14px;
                line-height: 16px;
                color: #000;
                text-decoration: none;
                list-style: none;
                text-align: left;
            }

                .ultimas ul li a span {
                    color: #9E9E9E;
                }

                .ultimas ul li a:hover {
                    color: #003e64;
                }









.noticiaAnterior,
.proximaNoticia {
    position: fixed;
    top: 300px;
    display: block;
    width: 265px;
    height: 80px;
    background-color: #fff;
    z-index: 99999;
    padding: 10px 5px;
    -moz-box-shadow: 0 8px 6px -6px #ccc;
    -webkit-box-shadow: 0 8px 6px -6px #ccc;
    box-shadow: 0 8px 6px -6px #ccc;
}

.noticiaAnterior {
    left: -275px;
    border-right: 2px solid #09446e;
    padding-right: 50px;
    background: #fff url(../../dgabc2013/images/previous.png) no-repeat center right;
}

.proximaNoticia {
    right: -275px;
    border-left: 2px solid #09446e;
    padding-left: 50px;
    background: #fff url(../../dgabc2013/images/next.png) no-repeat center left;
}

    .noticiaAnterior p a.info,
    .proximaNoticia p a.info {
        display: block;
        font-size: 11px;
        color: #c71414;
        text-align: left;
    }

    .noticiaAnterior p a,
    .proximaNoticia p a {
        display: block;
        color: #898989;
        font-weight: bold;
        font-size: 12px !important;
        text-align: left;
    }

.imgsNavegacao {
    float: left;
    margin-right: 4px;
    height: 32px;
    display: block;
}

    .imgsNavegacao .imgNavegacaoPequena {
    }

    .imgsNavegacao .imgNavegacaoGrande {
        position: absolute;
        left: -20px;
        top: -20px;
        box-shadow: -0px 0px 12px -1px #333;
        -moz-box-shadow: -0px 0px 12px -1px #333;
        -webkit-box-shadow: -0px 0px 12px -1px #333;
    }

    .imgsNavegacao .imgNavegacaoGrande {
        left: 3px !important;
    }

.ImagemPadraoInterna {
    float: left;
    margin: 0 5px 0 0;
}

.textoInterna *,
.textoInterna * * {
    font-size: 14px !important;
    line-height: 24px !important;
}

.textoInterna p {
    margin: 15px 0 !important;
}

    .textoInterna p a,
    .textoInterna p * a {
        color: #09446e !important;
    }

        .textoInterna p a:hover,
        .textoInterna p * a:hover {
            text-decoration: underline !important;
        }

    .textoInterna strong,
    .textoInterna div strong,
    .textoInterna p strong,
    .textoInterna p * strong .textoInterna p * * strong,
    .textoInterna p b,
    .textoInterna p * b .textoInterna p * * b {
        font-weight: bold !important;
    }

.editorias {
    padding: 10px 0 15px;
    *float: left;
}

    .editorias ul {
    }

        .editorias ul li {
            list-style: none;
            float: left;
            margin: 2px 5px 0 0;
            color: #376D8A;
        }

            .editorias ul li a {
                color: #376D8A;
            }

                .editorias ul li a:hover {
                    color: #D40000;
                }

























.BlocoNoticia {
    width: 100%;
}

    .BlocoNoticia h2 {
    }

        .BlocoNoticia h2 a {
            display: block;
            padding: 3px;
        }

            .BlocoNoticia h2 a:hover {
                text-decoration: underline;
            }

            .BlocoNoticia h2 a span.chapeu {
                border-bottom: 1px solid #444;
                display: block;
                margin: 0 0 10px;
                height: 12px;
            }

                .BlocoNoticia h2 a span.chapeu span.texto {
                    padding: 1px;
                    color: #444;
                    font: bold 12px sans-serif;
                    background-color: #fff;
                }

            .BlocoNoticia h2 a span.titulo {
                color: #444;
                line-height: 24px;
                width: 40%;
                font: 18px/22px arial, sans-serif;
            }

            .BlocoNoticia h2 a span.imagem {
                display: block;
                width: 40%;
                float: left;
                margin: 0 5px 5px 0;
                overflow: hidden;
            }

                .BlocoNoticia h2 a span.imagem img {
                    width: 100%;
                }

            .BlocoNoticia h2 a:hover span.imagem img {
                cursor: pointer;
                transform: scale(1.05);
                -ms-transform: scale(1.05);
                -moz-transform: scale(1.05);
                -webkit-transform: scale(1.05);
                -o-transform: scale(1.05);
                -webkit-transition: .3s ease-in-out;
                -moz-transition: .3s ease-in-out;
            }

    .BlocoNoticia ul.relacionadas {
        margin: 0 0 10px 0;
        clear: both;
    }

        .BlocoNoticia ul.relacionadas li {
        }

            .BlocoNoticia ul.relacionadas li a.relacionada {
                font-size: 11px;
                padding: 2px 0;
                display: block;
            }







h2 .chapeuNacional {
    border: none !important;
    border-bottom: 1px dotted #17640c !important;
}

    h2 .chapeuNacional .texto {
        color: #17640c !important;
    }

h2 .chapeuPolitica {
    border: none !important;
    border-bottom: 1px dotted #2066ac !important;
}

    h2 .chapeuPolitica .texto {
        color: #2066ac !important;
    }

h2 .chapeuSetecidades {
    border: none !important;
    border-bottom: 1px dotted #c90019 !important;
}

    h2 .chapeuSetecidades .texto {
        color: #c90019 !important;
    }

h2 .chapeuEconomia {
    border: none !important;
    border-bottom: 1px dotted #9bcf15 !important;
}

    h2 .chapeuEconomia .texto {
        color: #9bcf15 !important;
    }

h2 .chapeuInternacional {
    border: none !important;
    border-bottom: 1px dotted #999a00 !important;
}

    h2 .chapeuInternacional .texto {
        color: #999a00 !important;
    }

h2 .chapeuEsporte {
    border: none !important;
    border-bottom: 1px dotted #ff7f07 !important;
}

    h2 .chapeuEsporte .texto {
        color: #ff7f07 !important;
    }

h2 .chapeuCultura {
    border: none !important;
    border-bottom: 1px dotted #bf0364 !important;
}

    h2 .chapeuCultura .texto {
        color: #bf0364 !important;
    }

h2 .chapeuTurismo {
    border: none !important;
    border-bottom: 1px dotted #999a00 !important;
}

    h2 .chapeuTurismo .texto {
        color: #999a00 !important;
    }

h2 .chapeuAutomoveis {
    border: none !important;
    border-bottom: 1px dotted #33A8D3 !important;
}

    h2 .chapeuAutomoveis .texto {
        color: #33A8D3 !important;
    }




.Simples h2 a span.chapeu {
    border: none !important;
    display: block;
    margin: 0 0 5px;
    height: 16px;
}

    .Simples h2 a span.chapeu span.texto {
        padding: 1px;
        color: #444;
        font: bold 13px sans-serif;
        background-color: #fff;
    }

.Simples h2 a span.titulo {
    color: #444;
    font-size: 12px;
    line-height: 16px;
    font-weight: bold;
    width: 40%;
}

.Simples h2 a span.imagem {
    display: none;
}

    .simples h2 a span.imagem img {
        width: 100%;
    }







.manchetes {
    float: left;
    /*acerto da primeira linha*/
    width: 735px;
}

.editorias {
    width: 650px;
}

article.boxDisplay {
    display: none;
}

.manchetes h2 {
    display: block;
    float: left;
    width: 23%;
    margin: 0 1% 0 1%;
    height: 148px;
    overflow: hidden;
}

.editorias h2 {
    width: 48%;
    height: auto;
}

.manchetes h2 a {
    display: block;
    overflow: hidden;
    height: 148px;
}

    .manchetes h2 a:hover {
        text-decoration: underline;
    }

.editorias h2 a {
    height: auto;
    overflow: visible;
}

    .editorias h2 a:hover {
        text-decoration: underline;
    }

.manchetes h2 a.chapeu {
    display: block;
    border-bottom: 1px dotted #232323;
    height: 10px;
    margin-bottom: 5px;
    overflow: visible;
}

    .manchetes h2 a.chapeu span {
        background-color: #fff;
        font-size: 12px;
        font-weight: bold;
        padding: 0 2px 1px 0;
    }

.manchetes h2 a.titulo {
    display: block;
    margin-bottom: 6px;
    color: #444;
    height: auto;
    font: 13px/15px arial, sans-serif;
    font-weight: bold;
}

.editorias h2 a.titulo {
    font: 30px/36px arial, sans-serif !important;
}

.manchetes h2 a.imagem {
    display: block;
    overflow: hidden;
    height: 100px;
    margin: 0 0 0px;
    position: relative;
}

    .manchetes h2 a.imagem .comentariosManchetes {
        position: absolute;
        bottom: 5px;
        right: 5px;
        background-color: #fff;
        padding: 2px;
    }

        .manchetes h2 a.imagem .comentariosManchetes img {
            width: auto !important;
        }

        .manchetes h2 a.imagem .comentariosManchetes * span {
            float: left;
            padding: 5px 0 0px 0;
            display: block;
            height: 15px;
            width: 20px;
            text-align: center;
        }

    .manchetes h2 a.imagem img {
        width: 100%;
    }

.manchetes h2:hover a.imagem img {
    cursor: pointer;
    transform: scale(1.05);
    -ms-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -o-transform: scale(1.05);
    -webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;
}

.manchetes h2 a.linhaFina {
    display: block;
    color: #bbb;
    font-size: 12px;
    line-height: 14px;
    font-weight: normal;
    height: auto;
}

.manchetes h2 .relacionadas {
    display: none;
}

.manchetes h2.manchete1 {
    width: 100%;
    margin: 0 0 10px;
    height: 230px;
    overflow: hidden;
}

    .manchetes h2.manchete1 a.chapeu {
        display: block;
        border-bottom: 1px dotted #232323;
        height: 12px;
        margin-bottom: 10px;
    }

        .manchetes h2.manchete1 a.chapeu span {
            background-color: #fff;
            font-size: 14px;
            font-weight: bold;
            padding: 0 2px 0 0;
        }

    .manchetes h2.manchete1 a.titulo {
        display: block;
        font: 31px/38px arial, sans-serif;
        margin-bottom: 6px;
        float: right;
        width: 53%;
    }

.editorias h2.manchete1 a.titulo {
    font: 29px/32px arial, sans-serif !important;
}

.editorias h2.manchete2 a.titulo,
.editorias h2.manchete3 a.titulo {
    font: 24px/26px arial, sans-serif !important;
}

.manchetes h2.manchete1 a.imagem {
    display: block;
    overflow: hidden;
    width: 45%;
    height: 85%;
    float: left;
    margin: 0;
}

    .manchetes h2.manchete1 a.imagem img {
        width: 100%;
    }

.manchetes h2.manchete1 a.linhaFina {
    display: block;
    color: #666;
    font-size: 14px;
    line-height: 16px;
    font-weight: normal;
    float: right;
    width: 53%;
}

.manchetes h2.manchete1 .relacionadas {
    float: right;
    width: 53%;
    display: block;
    margin-top: 5px;
}

    .manchetes h2.manchete1 .relacionadas a {
        display: block;
        padding: 3px 2px;
        margin: 0 0 2px;
        color: #333;
        font-size: 12px;
        height: auto;
    }

        .manchetes h2.manchete1 .relacionadas a:hover {
            text-decoration: underline;
        }










.linha1 .publicidade01,
.linha1 .containerColunistas {
    display: none;
}

.linha1 .containerDGABCTV {
    float: left;
    margin: 10px 0 0 10px;
    width: 215px;
}

.linha2 .boxDGABCTV {
    display: none;
}

.linha2 .publicidadeArroba1 {
    margin-bottom: 40px;
}














.NoticiasCidade {
    margin: 10px 0 0 0;
    background-color: #e1e1e1;
    position: relative;
}

    .NoticiasCidade .noticias {
        display: block;
        font-size: 32px;
        line-height: 34px;
        color: #c90019;
        padding: 5px;
        display: none;
        text-align: center;
    }

    .NoticiasCidade .transito {
        display: block;
        font-size: 32px;
        line-height: 34px;
        color: #c90019;
        padding: 5px;
        text-align: center;
    }

    .NoticiasCidade .fechar {
        float: left;
        display: block;
        width: 10px;
        height: 10px;
        background-color: #aa0808;
        color: #fff;
        padding: 5px;
        position: absolute;
        top: 16px;
        right: 10px;
        text-align: center;
    }










/* dgabctv 2015 p*/

.pluginDGABCTV {
    background-color: #383838;
    margin-bottom: 10px;
	height:378px;
}

    .pluginDGABCTV .top {
        background-color: #27569e;
		margin-top: -12px;
    }

        .pluginDGABCTV .top a:first-child {
            display: block;
            float: left;
            width: 86px;
            height: 32px;
            background: transparent url(../imagens/dgabcTVlogoHome.png) no-repeat;
            text-indent: -999999px;
        }

        .pluginDGABCTV .top a.plus {
            float: right;
            color: #fff;
            font: 22px arial, verdana, sans-serif;
            line-height: 25px;
            margin-right: 10px;
            margin-top: 5px;
            text-decoration: none;
        }

    .pluginDGABCTV .video {
    }

        .pluginDGABCTV .video a {
            display: block;
            width: 100%;
            height: 180px;
            overflow: hidden;
            margin: 0 auto;
            position: relative;
        }

            .pluginDGABCTV .video a:hover {
                opacity: 0.7;
                filter: alpha(opacity=70); /* For IE8 and earlier */
            }

            .pluginDGABCTV .video a img {
                margin: -12% 0 0 -12%;
                width: 113%;
            }

            .pluginDGABCTV .video a .titulo {
                top: 135px;
                left: 0px;
                position: absolute;
                color: #fff;
                background-color: #000;
                padding: 5px;
                display: block;
                margin: 0 3%;
                width: 92%;
                font: 12px/14px arial, sans-serif;
            }

    .pluginDGABCTV ul {
    }

        .pluginDGABCTV ul li {
            border-top: 1px solid #4e4e4e;
            list-style: none;
        }

            .pluginDGABCTV ul li:first-child {
                border: none;
            }

            .pluginDGABCTV ul li a {
                display: block;
                height: 60px;
                padding: 12px;
                text-decoration: none;
            }

                .pluginDGABCTV ul li a:hover {
                    opacity: 0.7;
                    filter: alpha(opacity=70); /* For IE8 and earlier */
                }

                .pluginDGABCTV ul li a img {
                    width: 80px;
                    float: left;
                    margin: 0 5px 0 0;
                }

                .pluginDGABCTV ul li a .titulo {
                    color: #fff;
                    text-decoration: none;
                }











linha-21 {
    clear: both;
}

.linha21 {
    display: block;
    margin: 20px 0 20px -15px;
    width: 1000px;
    height: auto;
	clear: both;
}

    .linha21 .coluna1 {
        position: relative;
        width: 410px;
        height: 100%;
        margin-right: 15px;
        float: left;
    }

        .linha21 .coluna1 .chamadasHome {
            display: block;
            width: 410px;
            height: 100%;
            margin-bottom: 15px;
        }

            .linha21 .coluna1 .chamadasHome a > div:first-child {
                height: 12px;
                width: 100%;
                margin-bottom: 8px;
            }

            .linha21 .coluna1 .chamadasHome a .linhaChapeu {
                color: #25217d;
                border-bottom: 1px dotted #25217d;
            }

            .linha21 .coluna1 .chamadasHome .linhaChapeu .chapeu {
                display: block;
                width: auto;
                float: left;
                padding-right: 5px;
                font: 10pt arial, sans-serif;
                background-color: #fff;
                font-weight: bold;
            }

            .linha21 .coluna1 .chamadasHome h2 {
                font: 24px arial, sans-serif;
                margin-bottom: 5px;
                padding-left: 10px;
                color: #444;
            }

            .linha21 .coluna1 .chamadasHome a:hover h2 {
                text-decoration: underline;
            }

            .linha21 .coluna1 .chamadasHome a > p {
                padding-left: 10px;
                color: #666;
                font: 12pt helvetica, arial, sans-serif;
                margin-bottom: 5px;
            }

            .linha21 .coluna1 .chamadasHome .imgChamada {
                width: 410px;
                height: 240px;
                overflow: hidden;
            }

                .linha21 .coluna1 .chamadasHome .imgChamada img {
                    margin-top: 0px;
                    width: 410px;
                }

            .linha21 .coluna1 .chamadasHome a:hover .imgChamada img {
                cursor: pointer;
                transform: scale(1.05);
                -ms-transform: scale(1.05);
                -moz-transform: scale(1.05);
                -webkit-transform: scale(1.05);
                -o-transform: scale(1.05);
                -webkit-transition: .3s ease-in-out;
                -moz-transition: .3s ease-in-out;
            }

            .linha21 .coluna1 .chamadasHome ul {
                padding: 5px 0 5px 10px;
            }

                .linha21 .coluna1 .chamadasHome ul li,
                .linha21 .coluna1 .chamadasHome .estiloSetecidades h3 {
                    font: 10pt arial, sans-serif;
                    color: #c90019;
                    list-style: inside square;
                }

                .linha21 .coluna1 .chamadasHome ul.listaRelacionadas li {
                    color: #444;
                    list-style: none;
                    display: block;
                    margin: 5px 0;
                }

                    .linha21 .coluna1 .chamadasHome ul.listaRelacionadas li a {
                        font-weight: normal;
                        padding: 2px 0;
                        color: #444;
                        list-style: none;
                        font-size: 14px;
                    }

                        .linha21 .coluna1 .chamadasHome ul.listaRelacionadas li a:hover {
                            text-decoration: underline;
                        }

            .linha21 .coluna1 .chamadasHome .chamadaCompartilhar {
                width: 100%;
                height: 30px;
                display: none;
            }

                .linha21 .coluna1 .chamadasHome .chamadaCompartilhar > .comGplus,
                .linha21 .coluna1 .chamadasHome .chamadaCompartilhar > .comTwitter,
                .linha21 .coluna1 .chamadasHome .chamadaCompartilhar > .comFacebook {
                    display: block;
                    width: 30px;
                    height: 30px;
                }

                .linha21 .coluna1 .chamadasHome .chamadaCompartilhar a {
                    display: block;
                    float: right;
                    margin-left: 5px;
                }




    .linha21 .coluna2 {
        position: relative;
        width: 300px;
        height: 100%;
        margin-right: 15px;
        float: left;
    }

        .linha21 .coluna2 .chamadasPqnHome {
            display: inline-block;
            height: 100%;
            width: 100%;
            margin-bottom: 15px;
        }

            .linha21 .coluna2 .chamadasPqnHome h3 {
                display: block;
                width: 95%;
                font: 16px/20px arial, sans-serif;
                margin-bottom: 5px;
                color: #25217d;
                list-style: inside square;
                font-weight: bold;
            }

            .linha21 .coluna2 .chamadasPqnHome a:hover h3 {
                text-decoration: underline;
            }

            .linha21 .coluna2 .chamadasPqnHome div .linhaChapeu {
                height: 12px;
                width: 100%;
                color: #25217d;
                border-bottom: 1px dotted #25217d;
            }

                .linha21 .coluna2 .chamadasPqnHome div .linhaChapeu .chapeu {
                    display: block;
                    width: auto;
                    float: left;
                    padding-right: 5px;
                    font: 13px arial, sans-serif;
                    background-color: #fff;
                }

            .linha21 .coluna2 .chamadasPqnHome .linhaChapeu a:last-child {
                float: right;
                font: bold 13pt arial,helvetica, sans-serif;
                margin-top: -3px;
            }

            .linha21 .coluna2 .chamadasPqnHome div .pqnNot {
                display: inline-block;
                height: 100%;
                width: 100%;
                padding-top: 10px;
                margin-top: -4px;
            }

                .linha21 .coluna2 .chamadasPqnHome div .pqnNot .imgChamadaMeio {
                    float: left;
                    width: 110px;
                    height: 65px;
                    overflow: hidden;
                    margin-right: 5px;
                }

                    .linha21 .coluna2 .chamadasPqnHome div .pqnNot .imgChamadaMeio img {
                        width: 110px;
                    }

                .linha21 .coluna2 .chamadasPqnHome div .pqnNot a:hover .imgChamadaMeio img {
                    cursor: pointer;
                    transform: scale(1.05);
                    -ms-transform: scale(1.05);
                    -moz-transform: scale(1.05);
                    -webkit-transform: scale(1.05);
                    -o-transform: scale(1.05);
                    -webkit-transition: .3s ease-in-out;
                    -moz-transition: .3s ease-in-out;
                }


                .linha21 .coluna2 .chamadasPqnHome div .pqnNot .chamadaCompartilhar a > p {
                    padding-top: 5px;
                    font: 10pt helvetica, arial, sans-serif;
                    color: #666;
                }

                    .linha21 .coluna2 .chamadasPqnHome div .pqnNot .chamadaCompartilhar a > p:hover {
                        color: #3b589e;
                    }

                .linha21 .coluna2 .chamadasPqnHome div .pqnNot .chamadaCompartilhar {
                    width: 100%;
                    height: 30px;
                    display: none;
                }

                    .linha21 .coluna2 .chamadasPqnHome div .pqnNot .chamadaCompartilhar a {
                        display: block;
                        float: right;
                        margin-left: 5px;
                    }

                    .linha21 .coluna2 .chamadasPqnHome div .pqnNot .chamadaCompartilhar > .comGplus, .comTwitter, .comFacebook {
                        display: block;
                        width: 30px;
                        height: 30px;
                    }

                    .linha21 .coluna2 .chamadasPqnHome div .pqnNot .chamadaCompartilhar > .comGplus {
                        background: #bbb url(../imagens/comGplus.png) no-repeat;
                    }

                    .linha21 .coluna2 .chamadasPqnHome div .pqnNot .chamadaCompartilhar > .comTwitter {
                        background: #bbb url(../imagens/comTwitter.png) no-repeat;
                    }

                    .linha21 .coluna2 .chamadasPqnHome div .pqnNot .chamadaCompartilhar > .comFacebook {
                        background: #bbb url(../imagens/comFacebook.png) no-repeat;
                    }

                    .linha21 .coluna2 .chamadasPqnHome div .pqnNot .chamadaCompartilhar > .comGplus:hover {
                        background: #c02323 url(../imagens/comGplus.png) no-repeat;
                    }

                    .linha21 .coluna2 .chamadasPqnHome div .pqnNot .chamadaCompartilhar > .comTwitter:hover {
                        background: #35bae5 url(../imagens/comTwitter.png) no-repeat;
                    }

                    .linha21 .coluna2 .chamadasPqnHome div .pqnNot .chamadaCompartilhar > .comFacebook:hover {
                        background: #3b589e url(../imagens/comFacebook.png) no-repeat;
                    }

                .linha21 .coluna2 .chamadasPqnHome div .pqnNot .listaRelacionadas {
                    margin-top: 10px;
                }

                    .linha21 .coluna2 .chamadasPqnHome div .pqnNot .listaRelacionadas li {
                    }

                        .linha21 .coluna2 .chamadasPqnHome div .pqnNot .listaRelacionadas li a {
                            display: block;
                            padding: 3px 0px;
                            color: #666;
                        }






    .linha21 .coluna3 {
        position: relative;
        height: 100%;
        width: 260px;
        float: left;
    }

        .linha21 .coluna3 .chamadasPqnHome {
            display: inline-block;
            height: 100%;
            width: 100%;
            margin-bottom: 15px;
        }

            .linha21 .coluna3 .chamadasPqnHome h3 {
                display: block;
                width: 95%;
                font: 14px arial, sans-serif;
                font-weight: bold;
                margin-bottom: 5px;
                color: #25217d;
                list-style: inside square;
            }

            .linha21 .coluna3 .chamadasPqnHome div .linhaChapeu {
                height: 12px;
                width: 100%;
                color: #25217d;
                border-bottom: 1px dotted #25217d;
            }

                .linha21 .coluna3 .chamadasPqnHome div .linhaChapeu .chapeu {
                    display: block;
                    width: auto;
                    float: left;
                    padding-right: 5px;
                    font: 10pt arial, sans-serif;
                    background-color: #fff;
                }

            .linha21 .coluna3 .chamadasPqnHome .linhaChapeu a:last-child {
                float: right;
                font: bold 13pt arial,helvetica, sans-serif;
                margin-top: -3px;
            }

            .linha21 .coluna3 .chamadasPqnHome div .pqnNot {
                display: inline-block;
                height: 100%;
                width: 100%;
                padding-top: 15px;
                margin-top: -4px;
            }

                .linha21 .coluna3 .chamadasPqnHome div .pqnNot .imgChamadaMeio {
                    float: left;
                    width: 110px;
                    height: 65px;
                    overflow: hidden;
                    margin-right: 5px;
                }

                    .linha21 .coluna3 .chamadasPqnHome div .pqnNot .imgChamadaMeio .imgChamadaMeio img {
                        width: 110px;
                    }


                .linha21 .coluna3 .chamadasPqnHome div .pqnNot .chamadaCompartilhar a > p {
                    padding-top: 5px;
                    font: 10pt helvetica, arial, sans-serif;
                    color: #666;
                }

                    .linha21 .coluna3 .chamadasPqnHome div .pqnNot .chamadaCompartilhar a > p:hover {
                        color: #3b589e;
                    }

                .linha21 .coluna3 .chamadasPqnHome div .pqnNot .chamadaCompartilhar {
                    width: 100%;
                    height: 30px;
                    display: none;
                }

                    .linha21 .coluna3 .chamadasPqnHome div .pqnNot .chamadaCompartilhar a {
                        display: block;
                        float: right;
                        margin-left: 5px;
                    }

                    .linha21 .coluna3 .chamadasPqnHome div .pqnNot .chamadaCompartilhar > .comGplus, .comTwitter, .comFacebook {
                        display: block;
                        width: 30px;
                        height: 30px;
                    }

                    .linha21 .coluna3 .chamadasPqnHome div .pqnNot .chamadaCompartilhar > .comGplus {
                        background: #bbb url(../imagens/comGplus.png) no-repeat;
                    }

                    .linha21 .coluna3 .chamadasPqnHome div .pqnNot .chamadaCompartilhar > .comTwitter {
                        background: #bbb url(../imagens/comTwitter.png) no-repeat;
                    }

                    .linha21 .coluna3 .chamadasPqnHome div .pqnNot .chamadaCompartilhar > .comFacebook {
                        background: #bbb url(../imagens/comFacebook.png) no-repeat;
                    }

                    .linha21 .coluna3 .chamadasPqnHome div .pqnNot .chamadaCompartilhar > .comGplus:hover {
                        background: #c02323 url(../imagens/comGplus.png) no-repeat;
                    }

                    .linha21 .coluna3 .chamadasPqnHome div .pqnNot .chamadaCompartilhar > .comTwitter:hover {
                        background: #35bae5 url(../imagens/comTwitter.png) no-repeat;
                    }

                    .linha21 .coluna3 .chamadasPqnHome div .pqnNot .chamadaCompartilhar > .comFacebook:hover {
                        background: #3b589e url(../imagens/comFacebook.png) no-repeat;
                    }






.pubColuna1,
.pubColuna2,
.pubColuna3 {
    margin: 0 0 15px;
}











.EmDestaqueMeioTexto {
    float: left;
    width: 300px;
    padding: 0 10px;
    border-right: 1px solid #ccc;
    margin-right: 20px;
}

    .EmDestaqueMeioTexto.Direita {
        float: right;
        width: 300px;
        padding: 0 10px;
        border-left: 1px solid #ccc;
        border-right: 0px;
        margin-left: 20px;
    }

    .EmDestaqueMeioTexto.Booton {
        float: left;
        padding: 0 10px;
        border-left: 1px solid #ccc;
        border-right: 0px;
        margin-left: 0px;
        width:460px;
    }

    .EmDestaqueMeioTexto h3 {
        font-size: 20px !important;
        margin: 0 0 5px 0;
    }

    .EmDestaqueMeioTexto article,
    #container #main .itemNoticia .texto .EmDestaqueMeioTexto article {
        font-size: 14px !important;
        line-height: 15px !important;
    }

        .EmDestaqueMeioTexto article a,
        #container #main .itemNoticia .texto .EmDestaqueMeioTexto article *,
        #container #main .itemNoticia .texto .EmDestaqueMeioTexto article * * {
            font-size: 14px !important;
            line-height: 15px !important;
            padding: 5px 0;
            color: #a30808;
            display: block;
        }


.linha-22 {
    width: 1000px;
    margin: 15px 0 15px -15px;
    clear: both;
    /* margin-top:400px; */
}

    .linha-22 .deOlhoNoCaminho {
    }

        .linha-22 .deOlhoNoCaminho a {
            display: block;
            height: 72px;
            overflow: hidden;
        }

            .linha-22 .deOlhoNoCaminho a img {
                margin: -15px 0 0 0px;
                width: 1000px;
            }



















.enquete2015 {
}

.pubColuna1 .enquete2015 .linhaChapeu {
    border-bottom: 1px dotted #000;
    height: 24px;
}

    .pubColuna1 .enquete2015 .linhaChapeu p.chapeu {
        float: left;
        font-size: 18px;
        background-color: #fff;
    }

    .pubColuna1 .enquete2015 .linhaChapeu a {
        display: none;
    }

.enquete2015 div h3 {
    font: 18px/20px arial, verdana, sans-serif normal;
    clear: both;
}

.enquete2015 div ul {
    margin-top: 5px;
}

    .enquete2015 div ul li {
        display: block;
        padding: 1px 0;
    }

        .enquete2015 div ul li a {
            display: block;
            padding: 5px;
            background-color: #eee;
            color: #666;
            font-size: 14px;
            line-height: 18px;
        }

            .enquete2015 div ul li a b {
                display: block;
                font-size: 14px;
                line-height: 18px;
            }

            .enquete2015 div ul li a span {
                background: transparent url(http://www.dgabc.com.br/Content/themes/dgabc2014/imagens/check.gif) 0px 0px;
                display: block;
                width: 20px;
                height: 20px;
                text-indent: -999999px;
                float: left;
                margin-right: 5px;
            }

                .enquete2015 div ul li a span.check {
                    background-position: 0 20px !important;
                }

            .enquete2015 div ul li a:hover {
                color: #222;
                background-color: #ddd;
            }

.enquete2015 div p {
    display: block;
}

    .enquete2015 div p input {
        width: 100px;
        display: block;
        margin: 0 auto;
        font: 16px/18px arial, verdana, sans-serif normal;
    }









.linha9 {
    width: 1000px;
    margin-left: -20px;
}

/* CSS Document */

#internaCont {
    float: left;
    width: 650px;
    padding: 0 10px 0 0;
    text-align: left;
}

#internaPub {
    width: 300px;
    float: left;
    margin-top: 10px;
}

.arrobaX {
    float: left;
    width: 300px;
    margin-bottom: 20px;
}

.mancheteInterna {
    font-size: 28px;
    line-height: 120%;
    color: #555;
    padding-bottom: 2px;
}

.dataInterna {
    font-size: 12px;
    padding-bottom: 5px;
    color: #999;
}

.autorInterna {
    font-size: 12px;
    color: #111;
    padding-bottom: 10px;
}



.textoInterna {
    font-size: 14px;
    line-height: 25px;
    color: #555;
}


.imgInterna {
    width: 300px;
    display: block;
    float: left;
    margin: 0 20px 20px 0;
    border: solid 5px #eee;
    background-color: #eee;
    text-align: center;
    font-size: 9px;
}

    .imgInterna img {
        width: 300px;
        height: 200px;
        margin: 0px 20px 20px 0px;
    }

.textoIcones {
    margin: 20px 0 10px 0;
    font: bold 10px Verdana, Geneva, sans-serif;
}

    .textoIcones a + a + a + a {
        color: #C40000;
    }

#miolo p .textoIcones a img {
    width: 20px;
    height: 20px;
    margin: 0px 5px 0 5px;
}
/*FRASE DIV*********************/
.fraseInterna1 {
    width: 300px;
    float: right;
}

.fraseInterna2 {
    width: 300px;
    float: left;
}

.fraseInterna1 h3 {
    font-size: 30px;
    color: #003e64;
    text-decoration: none;
    text-align: left;
    padding: 0px 25px 0px 35px;
    float: left;
    font-weight: bold;
    font-style: italic;
}

.fraseInterna2 h3 {
    font-size: 24px;
    color: #003e64;
    text-decoration: none;
    text-align: left;
    padding: 0px 20px 0px 40px;
    float: left;
    font-weight: bold;
    font-style: italic;
}

.aspasEsqInterna {
    width: 30px;
    height: 25px;
    margin-bottom: -15px;
    background: url(../images/aspasEsqInterna.jpg) no-repeat;
    float: left;
}

.aspasDirInterna {
    width: 30px;
    height: 25px;
    margin-top: -20px;
    background: url(../images/aspasDirInterna.jpg) no-repeat;
    float: right;
}
/*Abas com linha vermelha e linha cinza*/

.abaLinhaVermelha {
    clear: left;
    background-image: url(../images/abaLinhaVermelha.gif);
}

.abaLinhaCinza {
    width: 100%;
    float: left;
    *height: 1px;
    border-bottom: solid 1px #f1f3f0;
}

.abaLinhaVermelha p {
    font-size: 19px;
    margin-left: -3px;
    padding-top: 3px;
    color: #DF0000;
}

.abaInternas {
    margin: 20px 0 10px 0;
    float: left;
    width: 100%;
}
/* Chamadas Leia mais */
.chamadasInternas {
    float: left;
    text-align: left;
}

    .chamadasInternas ul li {
        margin: 10px 0;
        list-style: none;
    }

        .chamadasInternas ul li a {
            font-size: 11px;
            color: #376D8A;
            text-decoration: none;
            clear: left;
            display: block;
        }

            .chamadasInternas ul li a:hover {
                color: #D40000;
            }

            .chamadasInternas ul li a img {
                margin: 0 5px 0 0;
                /*border: 5px #fff solid;*/
                float: left;
            }

.tagsInternas {
    float: left;
    text-align: left;
}

    .tagsInternas ul li {
        margin: 2px 0 2px 0;
        list-style: none;
    }

    .tagsInternas a {
        font-size: 12px;
        color: #888;
        text-decoration: none;
        clear: left;
        margin-right: 5px;
    }

        .tagsInternas a:hover {
            color: #d40000;
        }

div form {
    float: left;
}

    div form fieldset input {
        border: solid 1px rgb(220,220,220);
        padding-left: 25px;
        width: 615px;
        height: 22px;
        float: left;
        color: #aaa;
        margin: 0px 0px 50px 0px;
    }
/* Box de Notícia Anterior e Próxima Notícia */

.noticiaAntProx {
    height: 121px;
    width: 300px;
    float: left;
    margin-bottom: 20px;
    font-family: "Open Sans Condensed", Verdana, sans-serif;
}

    .noticiaAntProx p {
        color: #D40000;
        font-size: 16px;
    }

    .noticiaAntProx h1 {
        color: #666;
        font-size: 16px;
        font-weight: normal;
        margin: 5px 10px;
    }

    .noticiaAntProx p + span {
        display: block;
        height: 1px;
        background-color: #ccc;
        margin: 5px 10px;
    }

.noticiaAnt {
    width: 145px;
    height: 119px;
    border: solid 1px #ddd;
    margin-right: 3px;
    float: left;
    padding-top: 5px;
}

.proxNoticia {
    width: 145px;
    height: 119px;
    border: solid 1px #ddd;
    margin-left: 3px;
    float: left;
    padding-top: 5px;
}

.setaAnt {
    background-image: url(../images/setaAnt.gif);
    height: 12px;
    width: 12px;
    float: left;
    margin: 5px 0 0 5px;
}

.setaProx {
    background-image: url(../images/setaProx.gif);
    height: 12px;
    width: 12px;
    float: right;
    margin: 5px 5px 0 0;
}
/*GERAL*/
#internaCont h2 {
    font-weight: bold;
    font-size: 35px;
    margin: 10px 0px 10px 0px;
    color: #003e64;
}
/*BUSCA MINUTO A MINUTO*/

.buscaMinuto {
    width: 400px;
    clear: left;
    margin: 0px 0px 10px 0px;
}

    .buscaMinuto h3 {
        font-weight: bold;
        font-size: 20px;
        margin: 0px 10px 5px 0px;
        color: #666;
        float: left;
    }

    .buscaMinuto input {
        font-family: Tahoma, Arial, sans-serif;
        background: url(../Images/bgMinutoBusca.jpg) repeat-x #fff;
        font-size: 100%;
        color: #000000;
        border: solid 1px #e9e8e5;
        padding: 0px;
        margin: 0px 10px 0px 0px;
        width: 300px;
        height: 24px;
        -moz-border-radius: 2px;
        -webkit-border-radius: 2px;
        float: left;
    }

    .buscaMinuto select {
        margin: 0px 0px 0px 0px;
        float: left;
    }

.submitBuscaMinuto {
    text-align: left;
}

.linhaAbaMinuto {
    width: 100%;
    float: left;
    margin: 5px 0px 0px 0px;
}

.submitBuscaMinuto input {
    border: none;
    width: 20px;
    height: 20px;
    margin: -23px 0px 0px 280px;
    cursor: pointer;
    float: right;
    position: absolute;
}

.dataMinuto {
    padding: 0px 10px;
    float: right;
    font-weight: bold;
    font-size: 18px;
    color: #003e64;
    width: 150px;
    margin-top: -20px;
}

.chamadasMinuto {
    width: 100%;
    clear: left;
}

    .chamadasMinuto ul li {
        margin: 0;
        border-bottom: 1px #ADADAD dashed;
        display: block;
    }

        .chamadasMinuto ul li a {
            color: #000;
            text-decoration: none;
            line-height: 18px;
            font-size: 16px;
            display: block;
        }

            .chamadasMinuto ul li a:hover {
                color: #003e64;
            }

    .chamadasMinuto img {
        float: left;
        margin: 1px 0px 0px 0px;
    }

    .chamadasMinuto span {
        color: red;
        padding: 2px 2px;
        font-size: 14px;
        line-height: 16px;
    }

    .chamadasMinuto h3 {
        color: #003e64;
        float: left;
        padding: 5px 0px;
    }

    .chamadasMinuto p {
        clear: left;
        padding: 2px 0px 15px 0px;
        font-size: 14px;
        color: #A7A7A7;
    }
/*PÁGINAÇÃO MINUTO A MINUTO*/

.paginacaoMinuto ul {
    padding: 30px 0px 20px 20px;
    float: left;
    width: 400px;
}

    .paginacaoMinuto ul li {
        padding: 5px 10px 2px 10px;
        border: none;
        background: url(../images/bolaAtiva.jpg) no-repeat 0% 100%;
        float: left;
        list-style: none;
    }

        .paginacaoMinuto ul li a {
            display: block;
            width: 10px;
            height: 11px;
            margin: 5px 5px 0px 12px;
            font-size: 14px;
            color: #666;
            float: left;
        }

            .paginacaoMinuto ul li a:hover {
                color: #003e64;
            }

    .paginacaoMinuto ul img {
        float: left;
        margin: 7px 0px 0px 0px;
    }
/*PÁGINA DGABCTV*/

.dgabctvLine {
    width: 960px;
    background-color: #f1f1f1;
    margin: 0px 0px 20px 0px;
    float: left;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
    border-bottom-left-radius: 6px;
}

.logoTV a {
    display: block;
    text-indent: -9000px;
    width: 148px;
    height: 115px;
    margin: 0px 30px 0px 0px;
    background: url(../../dgabc2014/imagens/logoTV.jpg) no-repeat;
    float: left;
}

.bannerTV {
    margin: 10px 0px 0px 0px;
    float: right;
}

#menuTV {
    width: 120px;
    margin: 0px 0px 0px 20px;
    padding: 0px;
    float: left;
}

    #menuTV ul li {
        text-decoration: none;
        text-align: left;
        font-size: 16px;
        line-height: 18px;
        padding: 18px 0px 18px 0px;
        background: url(../images/separadorTV.jpg) no-repeat 0% 100%;
        width: 100px;
    }

    #menuTV li {
        list-style: none;
    }

    #menuTV ul li a {
        color: #000;
        text-decoration: none;
    }

        #menuTV ul li a:hover {
            color: #003e64;
        }

#videoTV {
    float: left;
    width: 520px;
    background-color: #ccc;
    margin: 0px 30px 0px 0px;
}

#contentTV {
    float: left;
    width: 390px;
}

    #contentTV h2 {
        font: bold 26px;
        color: #003e64;
        text-align: left;
        line-height: 30px;
        margin: 20px 0px 10px 0px;
    }

    #contentTV h3 {
        font: bold 18px;
        color: #666;
        text-align: left;
        margin: 0px 0px 10px 0px;
    }

        #contentTV h3 span {
            font: bold 18px;
            color: #666;
            float: right;
            *margin-top: -25px;
        }

    #contentTV p {
        text-align: left;
        margin: 0px 0px 20px 0px;
    }

        #contentTV p a {
            text-align: left;
            color: #003e64;
        }

            #contentTV p a:hover {
                color: #666;
            }

#urlTV {
    float: left;
    margin: 0px 0px 10px 0px;
}

    #urlTV strong {
        float: left;
        margin: 10px 0px 0px 0px;
    }

#contentTV input {
    width: 350px;
}

#shareTV {
    float: left;
    width: 350px;
}

    #shareTV img {
        float: left;
        margin: -3px 0px;
    }

#videosTV ul {
    float: left;
    margin: 0px 0px 0px 0px;
}

    #videosTV ul li {
        text-decoration: none;
        float: left;
        list-style: none;
        margin: 10px 12px;
    }

        #videosTV ul li a {
            color: #444;
            text-decoration: none;
            float: left;
        }

#videosTV img {
}

#videosTV p {
    margin: 5px;
}

#videosTV strong {
    font-size: 13px;
}

#recentesVideos ul {
    float: left;
    margin: 0px 0px 0px 0px;
}

    #recentesVideos ul li {
        text-decoration: none;
        margin: 15px 10px 0px 0px;
        float: left;
        list-style: none;
        width: 310px;
        background-color: #efefef;
        height: 120px;
        overflow: hidden;
    }

        #recentesVideos ul li a {
            color: #444;
            text-decoration: none;
        }

#recentesVideos img {
    width: 160px;
    height: 120px;
    margin: 0px 15px 0px 0px;
    float: left;
}

#recentesVideos p {
    font: bold 18px;
    color: #444;
    text-align: left;
    margin: 10px 0px 10px 0px;
    display: none;
}

#recentesVideos span {
    color: #858585;
    text-align: left;
    margin: 0px 0px 10px 0px;
}

#recentesVideos h3 {
    font: bold 16px;
    color: #000;
    text-align: left;
    margin: 0px 10px 10px 0px;
    overflow: hidden;
}

#recentesVideos ul li a:hover {
    color: #003e64;
}
/*CARREGA MAIS VÍDEOS*/

.carregaMais {
    margin: 7px 0px 50px 0px;
    padding: 0;
    width: 100%;
    height: 36px;
}

    .carregaMais h2 {
        font: 28px;
        color: #444;
        text-align: center;
    }

    .carregaMais img {
        padding: 11px 10px;
        margin: auto;
    }
/*CARREGA MAIS NOTÍCIAS*/

.carregaMaisNews {
    padding: 0px 0px 50px 0px;
    width: 620px;
    height: 36px;
    float: left;
}

    .carregaMaisNews h4 {
        font: 25px;
        color: #444;
        text-align: center;
    }

    .carregaMaisNews img {
        padding: 11px 220px;
        margin: auto;
    }
/*VOCÊ REPORTER*/

.BoxvoceReporter {
    width: 620px;
    clear: left;
    border-bottom: 1px solid #ccc;
}

.titulo1 {
    width: 620px;
}

.BoxvoceReporter h2 {
    color: #332C16;
}

.BoxvoceReporter img {
    float: left;
    padding: 0px 20px 0px 0px;
    width: 142px;
    height: 94px;
}

.BoxvoceReporter p {
    line-height: 20px;
    margin: 0px 0px 20px 0px;
}

.boxReporterVoce {
    float: left;
    margin: 0px 0px;
}

    .boxReporterVoce h4 {
        font: 24px;
        color: #909194;
        text-align: left;
        border-bottom: 1px dashed #ccc;
        margin: 5px 0px 10px 0px;
    }

    .boxReporterVoce p {
        float: left;
        text-align: left;
        line-height: 20px;
    }

.divParticipeVoceReporter {
    height: 242px;
    background-color: #f1f0f0;
    padding: 20px;
}

    .divParticipeVoceReporter h3 {
        font-size: 26px;
        color: #d5272a;
        text-align: left;
        margin: 0px 0px 20px 0px;
    }

    .divParticipeVoceReporter p {
        text-align: left;
        margin: 0px 0px 20px 0px;
    }

/*FALE CONOSCO*/

.faleConoscoColuna {
    width: 300px;
    float: left;
}

    .faleConoscoColuna h4 {
        text-align: left;
        font-size: 24px;
        color: #666;
        border-bottom: 1px solid #ccc;
        margin: 0px 0px 10px 0px;
        width: 960px;
        float: left;
    }

.faleConoscoBox {
    margin: 0px 0px 20px 0px;
    width: 300px;
}

    .faleConoscoBox strong {
        color: #003e64;
    }


    .faleConoscoBox h5 {
        text-align: left;
        font: bold 15px;
    }

    .faleConoscoBox p {
        text-align: left;
        font: 14px arial, sans-serif;
    }

.divtexto h3 {
    text-align: left;
    margin: 0px 0px 10px 0px;
    font-size: 16px;
}

.divtexto li {
    text-align: left;
    margin: 0px 0px 10px 0px;
    font-size: 14px;
}



.vejaTambemInternas {
}

    .vejaTambemInternas ul {
    }

        .vejaTambemInternas ul li {
            float: left;
            list-style: none;
            margin: 0 5px 0 0;
        }

            .vejaTambemInternas ul li a {
                display: block;
                width: 140px;
                height: 115px;
                padding: 5px;
                font-size: 12px;
                background-color: #eee;
                overflow: hidden;
                text-align: center;
            }

                .vejaTambemInternas ul li a:hover {
                    background-color: #ddd;
                    color: #d40000;
                }

                .vejaTambemInternas ul li a .imagem {
                    width: 140px;
                    height: 70px;
                    overflow: hidden;
                    display: block;
                    margin: 0 0 5px 0;
                }




.colunas ul.lista li {
    list-style: none;
    margin: 0px 0px 0px 0px;
    text-align: left;
    border-bottom: 1px #ADADAD dashed;
    float: left;
    margin: 5px;
}

    .colunas ul.lista li h3 a {
        display: block;
        width: 310px;
        height: 65px;
        padding: 2px;
        background-color: #f1f1f1;
        overflow: hidden;
    }

        .colunas ul.lista li h3 a:hover {
            color: #f1f1f1;
            background-color: #666;
        }

        .colunas ul.lista li h3 a .imagem {
            float:left;
            margin-right: 10px;
        }

        .colunas ul.lista li h3 a .nome {
            float: left;
            font-size: 16px;
            margin: 15px 5px;
        }



.listaEditoria {
    width: 650px;
    clear: left;
}

    .listaEditoria ul li {
        list-style: none;
        margin: 0px 0px 0px 0px;
        text-align: left;
        border-bottom: 1px #ADADAD dashed;
        float: left;
        width: 100% !important;
    }

        .listaEditoria ul li a {
            color: #000;
            text-decoration: none;
            list-style: none;
            line-height: 25px;
            text-align: left;
            font-size: 30px;
        }

            .listaEditoria ul li a:hover {
                color: #003e64;
            }

    .listaEditoria img {
        margin: 10px 0px 0px 0px;
    }

    .listaEditoria span.horario {
        color: red;
        padding: 2px 2px;
        font-size: 18px;
        display: block;
    }

    .listaEditoria h3 {
        color: #003e64;
        float: left;
        padding: 5px 0px;
        font-size: 22px;
    }

    .listaEditoria p {
        width: 500px;
        clear: left;
        padding: 2px 0px 15px 0px;
        font-size: 14px;
        color: #A7A7A7;
    }


/*##################################################################*/
.paginacao a {
    font-size: 25px;
    color: #444;
    text-align: center;
    display: block;
    padding: 3px 0;
    width: 650px;
    background-color: #f3f3f2;
}

    .paginacao a.videos {
        text-align: left !important;
        width: 98%;
    }

        .paginacao a.videos span img {
            width: auto !important;
            height: auto !important;
        }

/*BUSCA TAGS - 10/05/2013 - VANESSA BAZANI*/





.ListaNoticias {
}

    .ListaNoticias h2 a {
        font-size: 32px;
        line-height: 34px;
        color: #D40000;
        display: block;
    }

    .ListaNoticias h3 {
    }

    .ListaNoticias h4 {
        font-size: 18px;
        line-height: 20px;
        color: #D40000;
        display: block;
        margin: 15px 0 0;
        border-bottom: 1px solid #D40000;
    }

    .ListaNoticias ul {
    }

        .ListaNoticias ul li {
            display: block;
            padding: 1px;
            border-bottom: 1px dotted #003e64;
        }

            .ListaNoticias ul li a {
                display: block;
                padding: 15px 10px 15px 5px;
            }

                .ListaNoticias ul li a:hover {
                    background-color: #eee;
                }

                .ListaNoticias ul li a span {
                    font-size: 12px;
                }

                    .ListaNoticias ul li a span.imagem {
                        float: right;
                    }

                    .ListaNoticias ul li a span.data {
                        font-size: 14px;
                        line-height: 16px;
                        color: #D40000;
                    }

                        .ListaNoticias ul li a span.data img {
                        }

                    .ListaNoticias ul li a span.titulo {
                        font-size: 16px;
                        line-height: 18px;
                        color: #003e64;
                    }

                    .ListaNoticias ul li a span.linhaFina {
                        font-size: 12px;
                        color: #ADADAD;
                        display: block;
                        margin: 5px 0;
                    }













.noticiaAnterior,
.proximaNoticia {
    position: fixed;
    top: 300px;
    display: block;
    width: 265px;
    height: 80px;
    background-color: #fff;
    z-index: 99999;
    padding: 10px 5px;
    -moz-box-shadow: 0 8px 6px -6px #ccc;
    -webkit-box-shadow: 0 8px 6px -6px #ccc;
    box-shadow: 0 8px 6px -6px #ccc;
}

.noticiaAnterior {
    left: -275px;
    border-right: 2px solid #09446e;
    padding-right: 50px;
    background: #fff url(../../dgabc2013/images/previous.png) no-repeat center right;
}

.proximaNoticia {
    right: -275px;
    border-left: 2px solid #09446e;
    padding-left: 50px;
    background: #fff url(../../dgabc2013/images/next.png) no-repeat center left;
}

    .noticiaAnterior p a.info,
    .proximaNoticia p a.info {
        display: block;
        font-size: 11px;
        color: #c71414;
        text-align: left;
    }

    .noticiaAnterior p a,
    .proximaNoticia p a {
        display: block;
        color: #898989;
        font-weight: bold;
        font-size: 12px !important;
        text-align: left;
    }

.imgsNavegacao {
    float: left;
    margin-right: 4px;
    height: 32px;
    display: block;
}

    .imgsNavegacao .imgNavegacaoPequena {
    }

    .imgsNavegacao .imgNavegacaoGrande {
        position: absolute;
        left: -20px;
        top: -20px;
        box-shadow: -0px 0px 12px -1px #333;
        -moz-box-shadow: -0px 0px 12px -1px #333;
        -webkit-box-shadow: -0px 0px 12px -1px #333;
    }

    .imgsNavegacao .imgNavegacaoGrande {
        left: 3px !important;
    }

.ImagemPadraoInterna {
    float: left;
    margin: 0 5px 0 0;
}

.textoInterna p {
    margin: 15px 0;
}

    .textoInterna p a,
    .textoInterna p * a {
        color: #09446e;
    }

        .textoInterna p a:hover,
        .textoInterna p * a:hover {
            text-decoration: underline;
        }

.editorias {
    padding: 10px 0 15px;
    *float: left;
}

    .editorias ul {
    }

        .editorias ul li {
            list-style: none;
            float: left;
            margin: 2px 5px 0 0;
            color: #376D8A;
        }

            .editorias ul li a {
                color: #376D8A;
            }

                .editorias ul li a:hover {
                    color: #D40000;
                }

footer {
	width:100%;
    padding: 0 0 30px 0;
	background-color:#1a3f86;
}

footer .container {
	padding: 10px 0 0 0;
}

.faixaFooter {
	width:100%;
	height:3px;
	background-color:#002264;
}

footer nav p {
	display:block;
	width:100%;
	float:left;
	color:#fff;
	font:18pt helveticaCondensedBold, arial, sans-serif;
	margin-bottom:10px;
}

footer nav {
	float:left;
}

footer nav li {
}

footer nav li a {
	color:#fff;
	font:9pt helvetica, arial, sans-serif;
}

footer nav li a:hover {
	opacity:0.5;
}

.logoFooter {
	display:block;
    width: 411px;
    height: 68px;
    margin: 10px auto 0;
}

.cadernosRodape {
    float: left;
    width: 220px;
    margin: 0 10px 0;
}

.cadernosRodape h5 {
    display:block;
	width:100%;
	float:left;
	color:#fff;
	font:18pt helveticaCondensedBold, arial, sans-serif;
	margin-bottom:10px;

}

.cadernosRodape ul {
}

.cadernosRodape ul li {
    float: left;
    width: 105px;
    margin: 0 5px 0 0;
    overflow: hidden;
    padding: 5px 0;
}

    .cadernosRodape ul li a {
        display: block;
        width: 250px;
    }

.logoAbaixo {
    width: 110px;
}

.logoAbaixo ul li {
    width: 100%;
}

.navMaior {
    width: 330px;
}

.navMaior ul li {
    margin: 0 20px 0 0;
    width: 145px;
}

.colunasRodape {
	width:190px;
}

.tvRodape {
	width:160px;
}





.ojornalRodape {
	margin-top:30px;
}
.boxDisplay h2 a {
	font-size: 19pt;
	font-family:helveticaCondensedBold, arial, sans-serif;
}

.chamadasDisplay ul li a {
	font:10pt helvetica, arial, sans-serif;
}

.chapeuNoticia h3 a {
	font:10pt helveticaCondensedBold, arial, sans-serif;
}

#boxSeteCidades h2 {
	font-family:helveticaCondensedBold, arial, sans-serif;
}

#boxSeteCidades p {
	font:13pt helvetica, arial, sans-serif;
}

.listaSete-cidades li {
	color:#c90019;
}

.listaSete-cidades li a {
	font:15pt helveticaCondensedLight, arial, sans-serif;
}

.LinhaSuplementos h3 {
	font: 24px helveticaCondensedBold, arial, sans-serif !important;
}

h3, .boxAssineDiario .texto h2, .boxAssineDiario .texto h3 a, .boxAssineDiario .texto h4 a, .h2-noticia h2 a {
	font-family:helveticaCondensedBold, arial, sans-serif;
}

.h2-noticia h2 a {
	font-size: 20px !important;
}

.materiaEsq p a, .materiaDir p a {
	font:10pt helvetica, arial, sans-serif;
}

.mancheteInterna {
	font-family: arial, sans-serif;
	font-size:28px !important;	
}

.boxMinuto h4 a span {
	font-family:helvetica, arial, sans-serif;
}

.chamadasDisplay {
	height:90px !important;
}

.textoInterna p {
	font-family: arial, sans-serif;
	font-size:15px !important;
}

.bgSetecidades {
	background-color: #c90019 !important;
}

.bgAutomoveis {
	background-color: #33A8D3 !important;
}

.bgTurismo {
	background-color: #999a00 !important;
}

.bgCultura {
	background-color: #bf0364 !important;
}

.bgEsporte {
	background-color: #ff7f07 !important;
}

.bgInternacional {
	background-color: #999a00 !important;
}

.bgEconomia {
	background-color: #9bcf15 !important;
}

.bgPolitica {
	background-color: #2066ac !important;
}

.bgNacional {
	background-color: #80bd00 !important;
}

.bgEleicoes-2016 {
	background-color: #092238 !important;
}

.bgDefault {
	background-color: #0055a2 !important;
} 
@media only screen and (max-width: 900px) {
/* Styles */
    .topo .container {
        width: 100%;
    }

    .menuContraido .topo .container {
        background: url(../imagens/padraoFundoTopo.gif) repeat-x 0 -38px;
        }

    div.container.minutoSuper{
        width: 100%;
    }

    div.container.minutoSuper > div.linhaMinutoaMinuto > div.boxMinuto{
        float: left;
        width: 100%;
    }

    div.container.minutoSuper > div.linhaMinutoaMinuto > div.boxMinuto > div > div.container {
        width: 60%;
    }

        div.container.minutoSuper > div.linhaMinutoaMinuto > div.boxMinuto > div > div.container ul li a {
            width: 100%;
            overflow: hidden;
        }

        .topo .container .faixaData {
            width: 100%;
            overflow: hidden;
        }

        .topo .container .faixaMenu {
            width: 100%;
            padding: 0px;
        }

        .menuContraido .topo .container .faixaMenu {
            height: auto;
        }

        .topo .container .faixaMenu nav {
            width: 100%;
            margin: 10px 0 0 0;
        }  
        
        .menuContraido .topo .container .faixaMenu nav {
            margin: 8px 0 0 0;
        }   

            .topo .container .faixaMenu nav ul {
            }

            .topo .container .faixaMenu nav ul li {}

            .topo .container .faixaMenu nav ul li.outrasEditorias {
                height: 38px;
                background-position: center center;
                width: 15%;
            }

            .topo .container .faixaMenu nav ul li.outrasEditorias ul {
                width: 35%;
                padding: 2px;
            }

    .menuContraido .topo .container .faixaMenu nav ul li.outrasEditorias ul {
        top: 100px;
    }

                .topo .container .faixaMenu nav ul li.outrasEditorias ul li {
                }

                .topo .container .faixaMenu nav ul li.outrasEditorias ul li a {
                    width: 100%;
                }

                .menuContraido .topo .container .faixaMenu nav ul li.outrasEditorias ul li a {
                    height: auto;
                }

                .topo .container .faixaMenu nav ul li a {
                    width: 10%;
                    margin: 0 0 5px 5px;
                    overflow: hidden;
                    font-size: 102%;
                }

    .menuContraido .topo .container .faixaMenu nav ul li a {
        width: 11%;
        height: 20px;
    }

        .topo .container .faixaMenu .logo {
            margin: 0 auto;
            float: none;
            width: auto;
        }

    .topo .orelha {
        display: none;
    }



    #estrutura {
        width: 100%;
    }

    #estrutura #miolo{
        width: 100%;
    }


    #estrutura > div.NoticiasCidade{
        width: 100%;
    }


    #miolo > div.width960pxDgabc.LinhaSuplementos{
        width: 100%;
    }

    #suplementos > div.suplementoItem{
        width: 100%;
    }

    #containerSuplemento{
        width: 100%;
        padding: 0 0 0 5px;
    }

    #suplementos > div.setaEsquerda,
    #suplementos > div.setaDireita{
        display: none;
    }

    #containerSuplemento > li{
        width: 210px;
        height: 210px;
        overflow: hidden;
        display: block;
        margin: 0 5px 5px 0;
    }

    #containerSuplemento > li a img{
        width: 100%;
        height: auto;
    }









    #miolo > div.width960pxDgabc{
        width: 100%;
        overflow: hidden;
    }

        #miolo > div.width960pxDgabc .maisLidas {
            width: 100%;
            margin: 0;
            padding: 0 0 0 5px;
        }

        #miolo > div.width960pxDgabc .ultimas {
            width: 100%;
            margin: 0;
            padding: 0 0 0 5px;
        }

        #miolo > div.width960pxDgabc .maisLidas ul li,
        #miolo > div.width960pxDgabc .ultimas ul li {
            width: 100%;
            margin: 0 0 10px;
        }






    footer{}

    footer .container{
        width: 100%;
    }

    footer .container nav {
        width: 30%;
    }

    footer .container .logoFooter {
        width: 50%;
    }

    footer .container .logoFooter img {
        width: 100%;
    }






    /*Sumindo com algumas divs*/
    .seloPatrocinio,
    div.acionaContracao.menuContraido > div > div.container.fundotopo > div.faixaData > div.busca-home
    {
             display:none;
         }
}


@media only screen and (max-width: 380px) {
    .topo {
        height: auto;
    }

    .faixaData p{
        display: none;
    }

    .topo .container .faixaMenu nav ul li {
        width: 93%;
    }

    .topo .container .faixaMenu nav ul li.outrasEditorias {
        height: 37px;
        background-position: center center;
        width: 13%;
    }

    body > div.container.minutoSuper > div.linhaMinutoaMinuto > div.boxMinuto > div > div{
        display: none;
    }





    #miolo > div.linha-01.linha1{
        width: 100%;
    }

    #miolo > div.linha-01.linha1 > div.manchetes{
        width: 100%;
    }

    #miolo > div.linha-01.linha1 > div.manchetes > h2{
        width: 100%;
        margin: 0 0 10px 0;
        height: auto;
    }

        #miolo > div.linha-01.linha1 > div.manchetes > h2 a.titulo {
            font-weight: bold;
            float: none;
            width: 100%;

        }

        #miolo > div.linha-01.linha1 > div.manchetes > h2.manchete1 a.titulo {
            font-size: 20px;
            line-height: 22px;
            font-weight: bold;
            float: none;
            width: 100%;

        }

        #miolo > div.linha-01.linha1 > div.manchetes > h2.manchete1 a.linhaFina {
            font-size: 12px;
            line-height: 14px;
            width: 100%;
            margin-bottom: 5px;
        }

        #miolo > div.linha-01.linha1 > div.manchetes > h2.manchete1 a.imagem {
            width: 100%;
            height: 170px;
        }






    #miolo > div.linha-01.linha2{
        width: 100%;
        padding: 0 0 0 5px;
    }

    #miolo > div.linha-01.linha2 > div.width306pxDgabc-right,
    #miolo > div.width960pxDgabcBorderNone.linha3 > div.width306pxDgabc-right,
    #miolo > div.width960pxDgabc.linha4 > div.width306pxDgabc-right{
        float: left;
    }






    #miolo > div.width960pxDgabcBorderNone.linha3{
        width: 100%;
        padding: 0 0 0 5px;
    }






    footer .container {
        width: 100%;
        padding: 0;
        margin: 0;
    }

    footer .container nav {
        width: 100%;
        padding: 0;
        margin: 0;
    }

        footer .container nav h5 {
            text-align: center;
            width: 100%;
        }

        footer .container nav ul {
        }

            footer .container nav ul li {
                width: 100%;
                margin: 2px 0;
                padding: 0;
            }

            footer .container nav ul li a {
                display: block;
                width: 100%;
                font-size: 110%;
                text-align: center;
                background-color: #5278b1;
                padding: 5px;
            }

                footer .container nav ul li a:hover {
                    background-color:#1a3f86;
                }


    /*Sumindo com algumas divs*/
    .controles{
        display: none;
    }
}
