@charset "utf-8";
/* CSS Document */

body {
        margin: 0;
        padding: 0;
        background-image: url(images/fundo_header2.png);
        background-repeat: repeat-x;
}
body input {

        border: thin solid #bcbec0;
        font-family: Arial;
        font-size: 12px;
        padding:3px;
        color: #666;
}

/*TOPO*/
.topo {
        height: 67px;
        width: 900px;
        margin:0 auto;
}
.scciweb {
        margin-top: 3px;
        background-image: url(images/logo_boletos.png);
        background-repeat: no-repeat;
        float: left;
        width: 339px;
        height: 51px;
        margin-left: 97px;
}
.prognum {
        margin-top: 2px;
        background-image: url(images/logo_economisa.png);
        background-repeat: no-repeat;
        float: right;
        width: 73px;
        height: 51px;
        margin-right: 97px;
}

/*CONTEUDO*/
#conteudo {
        height: auto;
        min-height: 300px;
        width: 900px;
        margin: 0 auto;
        padding-top: 40px;
        color: #000000;
        font-family: Verdana, Arial;
        font-size: 13px;
        line-height: 18px;
}

/*borda*/

.borda {
        height: auto;
        min-height: 97px;
        padding: 20px;
        width: 700px;
        margin-top: 30px;
        margin-right: auto;
        margin-left: auto;
        margin-bottom: 0;
        border-radius: 8px;
        border: 1px solid #adadae;
        -webkit-box-shadow: 1px 1px 20px #CDCDCD;
        box-shadow: 1px 1px 20px #CDCDCD;
}

.stroke {
        border: thin solid #bcbec0;
        border-collapse: separate;
        font-family: Arial;
        font-size: 12px;
        padding:3px;
        color: #666;
}
.fundo {
        background-color:#e2e3e4;
}

/*botao*/
/*Botão padrão*/

.btn {
        cursor:pointer;
        width:auto;
        text-align:center;

        -moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
        -webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
        box-shadow:inset 0px 1px 0px 0px #ffffff;

        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
        background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
        background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
        background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
        background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
        background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);

        background-color:#f9f9f9;

        -moz-border-radius:6px;
        -webkit-border-radius:6px;
        border-radius:6px;

        border:1px solid #dcdcdc;

        display:inline-block;
        color: #666;
        font-family:arial;
        font-size:13px;
        font-weight: bold;
        padding:5px 10px;
        text-decoration:none;

        text-shadow:0px 1px 0px #ffffff;

}

.btn:hover {

        background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
        background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
        background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
        background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
        background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
        background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);

        background-color:#e9e9e9;
}

.btn:active {
        position:relative;
        top:1px;
}
/*Fundo tabela*/

.tabela {
        color: #666;
        font-family: Arial;
        font-size: 13px;
        font-weight: bold;
        line-height: 18px;
        text-shadow: 0px 1px 0px #ffffff;
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
        background: -moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
        background: -webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
        background: -o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
        background: -ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
        background: linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);



        filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
        background-color: #f9f9f9;
        border-right: 1px solid #dcdcdc;
        border-top: 1px solid #dcdcdc;
}

/*Fontes*/
.fonte_form1 {
        color: #3069af;
        font-family: Verdana, Arial;
        font-size: 12px;
        font-weight: bold;
        line-height: 18px;
}
.fonte_form2 {
        color: #3069af;
        font-family: Verdana, Arial;
        font-size: 12px;
        font-weight: bold;
        line-height: 18px;
}
.fonte_form3 {
        color: #FFFFFF;
        font-family: Verdana, Arial;
        font-size: 12px;
        line-height: 18px;
}
.fonte_form4 {
        color: #FFFFFF;
        font-family: Verdana, Arial;
        font-size: 11px;
        text-align:center;
        font-weight: bold;
        line-height: 18px;
}
.fonte_form5 {
        color: #3069af;
        font-family: Verdana, Arial;
        font-size: 12px;
        font-weight: bold;
        line-height: 18px;
        padding-left:10px;
}

.alerta {
        width: 80%;
        /*margin: 0;*/
        /*position: relative;*/
        margin-top: 80px;
        margin-bottom: 30px;
        margin-left: auto !important;
        margin-right: auto !important;
        background-color: yellow;
        text-align: center;
        padding: 3px;
        font-size: 18px;
        border: 1px solid black;
        top: 100px;
        font-weight: bold;
}

.div_botao {
        margin: 0 auto 0 auto;
        text-align: center;
}
.botao_img {
        padding: 0;
        margin: 0;
        margin-top: 2px;
        width: 16px;
        height: 16px;
        border:none;
        cursor: pointer;
        overflow: hidden;
        display: inline-block;
}
.botao_imprimir{
        background: transparent url("/imagens/botao_imprimir.png") no-repeat center top;    
}
a.link_boleto, .span_link {
	color: black !important;
	text-decoration: none !important;
}
a.link_boleto {
	border: 1px solid #bcbec0;
	padding: 10px 15px 10px 3px;
	margin: 4px 0 0 0;
	
}
