﻿*{outline:none;}


body {
	background: #fafafa;
	font: normal 13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; 
	color: #696969;
	text-align:center;
	padding: 0; margin: 0;outline:none;}
h1{font-size: 26px;color: #2c5679;}
h2{color:#ed1c24;}
h1, h2, h3, h4, h5, h6{margin-bottom:10px;}

/*construção*/
.header{background-image:url(../images/bg-topBlueH200.jpg);background-position:center top;}
.headerContent{ margin:auto;text-align:left;position:relative;}
.headerTitle{padding:20px 20px 10px 0px;font-size:25px;color:#ffffff;float:right;}
.headerRedBar{background-color:#8b0304;border-bottom:1px solid #ffffff; height:5px;}
.headerGrayBar{background-color:#acacac;border-bottom:1px solid #909191; height:6px;}
.page{margin:auto;text-align:left;background-color:#ffffff;border-right:1px solid #e1e1e1; border-bottom:1px solid #e1e1e1;border-left:1px solid #ebebeb;}
.body{padding:10px;}
.breadCrumb{background-color:#0072bc;color:#ffffff;font-size:11px;padding:5px 10px;text-align:right;}
.breadCrumbFiller{background-color:#f7f7f7}
.breadCrumb a:link, .breadCrumb a:visited{color:#ffffff; text-decoration:none;}
.breadCrumb a:hover, .breadCrumb a:active{color:#ffff7c;}
.footer{ font-size:10px;padding:10px; text-align:center; color:#8a8a8a}
.container{background-color:#ffffff; }
.loadingDiv{padding:20px;background-color:#fff;border:1px solid #cccccc; width:200px;position:absolute;z-index:1000;font-size:14px;}

/*para retorno*/
.menuGeralSnipt ul, .menuGeralSnipt ul li{margin:0; padding:0; font-size:12px; list-style:none;list-style-type:none;list-style-position:inside;}
.menuGeral {font-family:Verdana, Geneva, sans-serif;font-size:1em;}
.menuGeral .tipoSai{border-bottom:3px solid #660000;font-size:0.6em;text-align:center; color:#ffffff;background-color:#17589f;
         /*background-color:#17589f;background-image:url(../images/bg-topBlueH100.jpg); background-position:center center; background-repeat:no-repeat */ }
.menuGeral .tipoSai h1
{
    padding:15px; padding-left:30px;margin:0; color:#ffffff;font-size:2em;font-weight:normal;text-align:center;
    background-image:url(../images/ico-menu-white.png);background-position: 10px center; background-repeat:no-repeat;
}
.menuGeral .tipoSai a:link,.menuGeral .tipoSai a:visited{color:#ffffff; text-decoration:none;display:block;}

.lower{text-transform:lowercase;}
.cleared{clear: both;}

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -khtml-border-top-left-radius: 5px; border-top-left-radius: 5px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -khtml-border-top-right-radius: 5px; border-top-right-radius: 5px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -khtml-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -khtml-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px;
    margin-bottom: 0px;
}
.logo{text-align:center;padding:10px;margin-left:100px;background-color:#ffffff;}
.logo img{float:left;}
.logo h1{font-size:23px;color: #00427a;float:right;margin-top:40px;}
.footer{font-size:12px; color:#cccccc;}
.tright{text-align:right;}
.tcenter{text-align:center;}
.m10{margin:10px;}
.p10{padding:10px;}
.m10l{margin-left:10px;}
.m10r{margin-right:10px;}
.m10t{margin-top:10px;}
.m10b{margin-bottom:10px;}
.botao{background-color:#0071b7;color:#ffffff;font-weight:bold;border:1px solid #0071b7;font-size:14px;padding:5px 15px;}
.nowrap{white-space:nowrap;}

.hidden{display:none;}

.linkAba a:link,.linkAba a:visited{color:#ffffff;}
.print{}
.printOnly{display:none;}
.small{font-size:10px;}

.tred{color:#de0000;}
.fleft{float:left;}
.fright{float:right;}

.sinal
{
    position:absolute;
    top:0;
    right:0;
    color: rgba(0,0,0,0);
}
.body{text-align:left;}

.itemBoletim{float:left; padding:3px; margin-right:10px;font-size:0.9em}
        .w680{width:100%; margin:auto; text-align:left;}
        .borda1{border:1px solid #000000;}
        .m20t{margin-top:20px;}
        .m10t{margin-top:10px;}
        .gridBoletim{width:100%; margin:10px auto;font-size:0.9em;text-align:center;}
        .tleft{text-align:left;}
        .nowrap{white-space:nowrap;}
        .nobold{font-weight:normal;}
.noprint{display:none;}



.hp1{font-family: Verdana, Geneva, sans-serif;min-width:1000px;text-align:left;}	
.hp1a{float:left;width:140px;}
.hp1b{margin-left:140px; margin-right:130px;min-width:730px;}
.hp1c{float:right;width:130px;padding-top:45px;}
.hp1 .logo img{border:none;}
.hp1 .sistemahp1{font-size:2em; text-align:right;margin:10px 0px;color:#074379}
.hp1 ul, .hp1 ul li{list-style:none; list-style-type:none;margin:0px;padding:0px;background-color:#003466; color:#FFFFFF; }
.hp1 ul li{float:left;}
.hp1 .menuuser{background-color:#d8e1e8; color:#215585;font-size:0.9em; position:relative;}
.hp1 .menuuser .menuusera{margin:5px 10px;display:inline-block; text-align:left !important; }
.hp1 .menuuser a.menuusera:link, .hp1 .menuuser a.menuusera:visited{color:#215585; text-decoration:none; /*background-image:url(../images/x.png);*/ background-position:right center; background-repeat:no-repeat;}
.hp1 .menuuser a.menuusera:hover, .hp1 .menuuser a.menuusera:active{color:#e30a15;/*background-image:url(../images/xred.png);*/ }
.hp1 select{ /*background-color:transparent; color:#215585;border:none;*/cursor:pointer; position:absolute; right:5px;top:3px;}
/*.hp1 select option{ background-color:#d8e1e8; color:#215585;border:none;}
.hp1 select:hover{color:#e30a15;}
.hp1 select:focus{outline:none;}*/
.hp1 .menuhp1{background-image:url(../images/b1.gif); background-repeat:repeat-x;background-position:top;background-color:#003466}
