/* CSS Document */

body
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    color: #333333;
    margin: 0px;
    padding: 0px;
    text-align: center;
    /*background-image: url(../images/pageBg.jpg);*/
    background-color: #f9fbfd;
    background-position: top center;
    background-repeat: no-repeat;
}
*{outline:none;}
/*blue liquid*/
.bodyBlue
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 1em;
    color: #333333;
    margin: 0px;
    padding: 0px;
    text-align: center;
    /*background-image: url(../images/bkg.gif);*/
    background-color: #f9fbfd;
    background-position: top center;
    background-repeat: no-repeat;
}
.cornerTop
{
    background-image: url(../images/page-cornerT.png);
    background-repeat: repeat-x;
    background-position: bottom;
    height: 20px;
    margin: 0px 20px;
    font-size:1px;
}
.cornerTopLeft
{
    background-image: url(../images/page-cornerTL.png);
    background-repeat: no-repeat;
    background-position: bottom left;
    height: 20px;
    font-size:1px;
}
.cornerTopRight
{
    background-image: url(../images/page-cornerTR.png);
    background-repeat: no-repeat;
    background-position: bottom right;
    height: 20px;
    font-size:1px;
}

.logo{float:left; margin-left:10px;}
.topSpace{height:10px;}
.bgTopOuter{background-color:#003669;padding:20px 0px 40px 0px;}
.bgTopInner{background-color:#013e77;padding:10px; color:#ffffff;text-align:right; font-size:30px}

.content
{
    background-color: #FFFFFF;
    margin: 0 10px;
    text-align: left;
}
.cornerLeft
{
    background-image: url(../images/page-cornerL.png);
    background-repeat: repeat-y;
    background-position: left;
}
.cornerRight
{
    background-image: url(../images/page-cornerR.png);
    background-repeat: repeat-y;
    background-position: right;
}
.cornerBottom
{
    background-image: url(../images/page-cornerB.png);
    background-repeat: repeat-x;
    background-position: top;
    height: 20px;
    margin: 0px 20px;
    font-size:1px;
}
.cornerBottomLeft
{
    background-image: url(../images/page-cornerBL.png);
    background-repeat: no-repeat;
    background-position: top left;
    height: 20px;
    font-size:1px;
}
.cornerBottomRight
{
    background-image: url(../images/page-cornerBR.png);
    background-repeat: no-repeat;
    background-position: top right;
    height: 20px;
    font-size:1px;
}

#headerBlock
{
    padding: 10px;
    width: 970px;
    background-image: url(../images/headerBg.jpg);
    background-position: top center;
    background-repeat: no-repeat;
    margin: auto;
}
#headerContents
{
    margin: auto;
    text-align: left;
}
#logo
{
    float: left;
    margin: 0px 30px 0px 70px;
}
#appTitle
{
    font-family: "Times New Roman" , Times, serif;
    font-size: 2em;
    font-weight: bold;
    color: #ffffff;
}
#appSubTitle
{
    font-family: "Times New Roman" , Times, serif;
    font-size: 1.8em;
    font-weight: bold;
    margin-left: 200px;
    color: #ffffff;
}


#headerContents2
{
    margin: auto;
    text-align: left;
}
#headerContents2 #appTitle
{
    font-family: "Times New Roman" , Times, serif;
    font-size: 2em;
    font-weight: bold;
    color: #003d69;
}

img
{
    border: 0;
    outline: none;
}
a:link, a:visited
{
    color: #0033CC;
    text-decoration: none;
}
a:hover, a:active
{
    color: #FF0000;
    text-decoration: underline;
}

.outerBody
{
    min-width: 1000px;
    margin: auto;
}
.outerBodyLogin
{
    min-width: 1000px;
    margin: auto;
}
.outerBodyFull
{
}
#borderL
{
    background-image: url(../images/borderColor.gif);
    background-position: left;
    background-repeat: repeat-y;
    padding-left: 1px;
}
#borderR
{
    background-image: url(../images/borderColor.gif);
    background-position: right;
    background-repeat: repeat-y;
    padding-right: 1px;
}
#shadowL
{
    background-image: url(../images/shadowL.gif);
    background-position: left;
    background-repeat: repeat-y;
    padding-left: 5px;
}
#shadowR
{
    background-image: url(../images/shadowR.gif);
    background-position: right;
    background-repeat: repeat-y;
    padding-right: 5px;
}


#menuTop
{
    font-size: 0.8em;
    /*background-color: #eef7ff;
    background-image: url("../images/manul0-grd.gif");*/
    background-color: #084177;
    background-image: url("../images/bg-nav.png");
    background-position:bottom;
    background-repeat: repeat-x;
    border-bottom:1px solid #999999;
}

#menuTop ul li
{
    /*background-image: url("../images/menul1-on.gif");
    background-repeat: repeat-x;*/
}
#menuTop ul li ul li{background-image:none; background-color:#084177;}
#menuTop a:link, #menuTop a:visited
{
    padding: 6px 10px;
    color: #ffffff;
    border: 1px solid #084177;
    /*
	border-right: 1px solid #c8ccd5;
    border-bottom: 1px solid #c8ccd5;
    border-left: 1px solid #eaedf7;
    border-top: 1px solid #eaedf7;
	*/
}
#menuTop a:hover, #menuTop a:active
{
    /*
	border-right: 1px solid #808698;
    border-bottom: 1px solid #808698;
    border-left: 1px solid #d3d8ee;
    border-top: 1px solid #d3d8ee;
	*/
	background-color: #ffffff;
	color:#ff0000;
}
#menuTop ul li ul li a:link, #menuTop ul li ul li  a:visited
{
    background-color:#084177;
    color:#ffffff;
    /*border:3px solid #ffffff;*/
}
#menuTop ul li ul li a:hover, #menuTop ul li ul li  a:active
{
    background-color:#ffffff;
    color:#ff0000;
    /*border:3px solid #ffffff;*/
}
#menuTop ul
{
    list-style: none;
    margin: 0;
    padding: 0;
    width: auto;
}
#menuTop ul li ul{/*border:1px solid #6699ff;*/}
#menuTop ul.dynamic
{
    z-index: 1;
}
#menuTop a
{
    text-decoration: none;
    white-space: nowrap;
    display: block;
}
#menuTop a.static
{
}
#menuTop a.popout
{
    /*background-image: url("../images/arrow-right2.gif");
    background-repeat: no-repeat;
    background-position: right center;
    padding-right: 15px;*/
}

.breadCrumb
{
    font-size: 10px;
    text-align: left;
    padding: 3px 5px;
    color: #acacac;
}
.breadCrumb a:link, .breadCrumb a:visited
{
    color: #a3a3a3;
    text-decoration: underline;
}
.breadCrumb a:hover, .breadCrumb a:active
{
    color: #FF0000;
    text-decoration: none;
}

#contents
{
    background-color: #FFFFFF;
    width: 100%;
}
.shadowTopContent
{
    background-image: url(../images/shadowTD.gif);
    background-repeat: repeat-x;
    height: 10px;
    background-position: top;
}


/*#sideBar 
{ display:none;
	width:160px;
	text-align:left;
	font-size:0.8em;
	padding:10px;
	border-right:1px solid #f5f5f5;
	overflow:auto;
	float:left;
}
#sideBar2
{ display:none;
	width:160px;
	text-align:left;
	font-size:0.7em;
	padding:10px;
	border-right:1px solid #f5f5f5;
	float:left;
	clear:left;
}
#sideBar2 ul li{
    background-image:url("../images/menul1-on.gif");
    background-repeat:repeat-x;
}
#sideBar2 a:link, #sideBar2 a:visited  
{
    padding:6px 10px;
    border-right:1px solid #cecfd0;
    border-bottom:1px solid #cecfd0;
    border-left:1px solid #ffffff;
    border-top:1px solid #ffffff;
}
#sideBar2 a:hover, #sideBar2 a:active {
    border-right:1px solid #9d9d9d;
    border-bottom:1px solid #9d9d9d;
    border-left:1px solid #cecfd0;
    border-top:1px solid #cecfd0;
    }

 #sideBar2 ul { list-style:none;margin:0;padding:0;width:auto; }
 #sideBar2 ul.dynamic { z-index:1; }
 #sideBar2 a  {text-decoration:none;white-space:nowrap;display:block; }
 #sideBar2 a.static { }
 #sideBar2 a.popout { background-image:url("../images/arrow-right.gif");background-repeat:no-repeat; background-position:right center; padding-right:20px;}
 #sideBar2 a.dynamic {}

             
#sideBar a:link, #sideBar a:visited{
	display:block;
	background-color: #CCCCCC;
	border:1px solid #999999;
	}
#sideBar ul, #sideBar li{
	list-style:none;
	margin:0;
	padding:0;
}
#sideBar li{margin:0px 1px;}
#sideBar ul li ul li {position:relative; left:25%}
#sideBar a:link, #sideBar a:visited{ display:block; background-color:#fafafa; color:#003366; border:1px solid #f5f5f5; padding:4px;}
#sideBar a:hover, #sideBar a:active{text-decoration:none; color:#FF0000; background-color:#FFFFFF; border:1px solid #CCCCCC;}*/


#mainContent
{
    text-align: left;
    font-size: 0.8em;
    margin: 10px;
}
#footer
{
    padding: 3px;
    font-size: 0.7em; /*background-color:#003d69;*/
    background-color: #ffffff;
    color: #cccccc;
    border-top: 1px solid #f5f5f5;
    text-align:center;
}
#footerDesBg
{
    height: 16px;
    background-image: url(../images/footerDesBg2.gif);
    background-repeat: repeat-x;
}
#footerDesLeft
{
    height: 16px;
    background-image: url(../images/footerDesLeft2.gif);
    background-position: left;
    background-repeat: no-repeat;
}
#footerDesRight
{
    height: 16px;
    background-image: url(../images/footerDesRight2.gif);
    background-position: right;
    background-repeat: no-repeat;
}

.foto
{
    background-color: #FFFFFF;
    padding: 5px;
    border: 1px solid #CCCCCC;
}

a:link .foto, a:visited .foto
{
    background-color: #FFFFFF;
    border: 1px solid #CCCCCC;
}
a:hover .foto, a:active .foto
{
    background-color: #CCCCCC;
    border: 1px solid #999999;
    outline: none;
}
a
{
    outline: none;
}

/*forms*/
label
{
    display: block;
    margin: 3px;
    font-weight: bold;
}
input
{
    margin: 3px;
    color: #555555;
    outline: none;
}
input:active, input:focus
{
    background-color: #fffdf0;
}
.radioList label
{
    display: inline;
}

/*.btnEditar, .btnExcluir, .btnConfirmar, .btnSalvar, .btnSalvar, .btnOk, .btnIncluir, .btnExcluir, .btnCancelar, .btnPesquisar{background-image:url(../images/spacer.gif); margin:3px 5px;}
.btn:hover, .btnEditar:hover,.btnExcluir:hover, .btnConfirmar:hover, .btnSalvar:hover, .btnSalvar:hover, .btnOk:hover, .btnIncluir:hover, .btnExcluir:hover, .btnCancelar:hover, .btnPesquisar:hover{background-image:url(../images/btn-bgfoco.gif); background-position:top left; background-repeat:repeat-x}
.btn:active, .btnEditar:active,.btnExcluir:active, .btnConfirmar:active, .btnSalvar:active, .btnSalvar:active, .btnOk:active, .btnIncluir:active, .btnExcluir:active, .btnCancelar:active, .btnPesquisar:active{background-image:url(../images/btn-bgfoco2.gif); background-position:top left; background-repeat:repeat-x}*/
.btn
{
    background-image: url(../images/spacer.gif);
    margin: 3px 5px;
}
.btn:hover
{
    background-image: url(../images/btn-bgfoco.gif);
    background-position: top left;
    background-repeat: repeat-x;
}
.btn:active
{
    background-image: url(../images/btn-bgfoco2.gif);
    background-position: top left;
    background-repeat: repeat-x;
}

.btnClear, .btnClear:link, .btnClear:visited
{
    background-color: #fafbff;
    font-weight: bold;
    border-top: 1px solid #e3e4e8;
    border-left: 1px solid #e3e4e8;
    border-right: 1px solid #a3a3a6;
    border-bottom: 1px solid #a3a3a6;
    height: 40px;
    background-image: url(../images/btn-bgrelevo.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
}
.btnClear:hover
{
    border: 1px solid #a3a3a6;
    background-image: url(../images/btn-bgfoco.gif);
    background-position: top left;
    background-repeat: repeat-x;
}
.btnClear:active, .btnClear:focus
{
    border-top: 1px solid #a3a3a6;
    border-left: 1px solid #a3a3a6;
    border-right: 1px solid #e3e4e8;
    border-bottom: 1px solid #e3e4e8;
    background-image: url(../images/btn-bgfoco2.gif);
    background-position: top left;
    background-repeat: repeat-x;
}

.btnClearMed, .btnClearMed:link, .btnClearMed:visited
{
    background-color: #fafbff;
    font-weight: bold;
    border-top: 1px solid #e3e4e8;
    border-left: 1px solid #e3e4e8;
    border-right: 1px solid #a3a3a6;
    border-bottom: 1px solid #a3a3a6;
    height: 30px;
    background-image: url(../images/btn-bgrelevo.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
}
.btnClearMed:hover
{
    border: 1px solid #a3a3a6;
    background-image: url(../images/btn-bgfoco.gif);
    background-position: top left;
    background-repeat: repeat-x;
}
.btnClearMed:active, .btnClearMed:focus
{
    border-top: 1px solid #a3a3a6;
    border-left: 1px solid #a3a3a6;
    border-right: 1px solid #e3e4e8;
    border-bottom: 1px solid #e3e4e8;
    background-image: url(../images/btn-bgfoco2.gif);
    background-position: top left;
    background-repeat: repeat-x;
}

.btnClearPeq, .btnClearPeq:link, .btnClearPeq:visited
{
    background-color: #fafbff;
    font-weight: bold;
    border-top: 1px solid #e3e4e8;
    border-left: 1px solid #e3e4e8;
    border-right: 1px solid #a3a3a6;
    border-bottom: 1px solid #a3a3a6;
    height: 20px;
    background-image: url(../images/btn-bgrelevo.gif);
    background-position: right bottom;
    background-repeat: no-repeat;
}
.btnClearPeq:hover
{
    border: 1px solid #a3a3a6;
    background-image: url(../images/btn-bgfoco.gif);
    background-position: top left;
    background-repeat: repeat-x;
}
.btnClearPeq:active, .btnClearPeq:focus
{
    border-top: 1px solid #a3a3a6;
    border-left: 1px solid #a3a3a6;
    border-right: 1px solid #e3e4e8;
    border-bottom: 1px solid #e3e4e8;
    background-image: url(../images/btn-bgfoco2.gif);
    background-position: top left;
    background-repeat: repeat-x;
}

/*apresentação*/
h1
{
    font-size: 1.8em;
}
h2
{
    font-size: 1.6em;
}
h3
{
    font-size: 1.4em;
}
h4
{
    font-size: 1.2em;
}
h5
{
    font-size: 1em;
}
h6
{
    font-size: 0.9em;
}

.quadro
{
    background-image: url(../images/bg-quadro.gif);
    background-repeat: no-repeat;
    background-position: top left;
    background-color: #ffffff;
    border-right: 1px solid #8c8c8c;
    border-bottom: 1px solid #8c8c8c;
    padding: 3px 10px 3px 10px;
}

.tabela1
{
    width: 100%;
    border: 1px solid #999999;
}
.tabela1 td
{
    padding: 3px;
    margin: 1px;
    border:1px solid #ccc;
}
.tabela1 .paginacaoPesquisa td{border:none;}
.tabela1 caption{text-align:left;}
.tabela1 thead td, th
{
    background-image: url(../images/bg-thead1.gif);
    background-repeat: repeat-x;
    background-color: #cbcbce; /*border-left:1px solid #d7d8d9;     border-right:1px solid #555555;     border-bottom:1px solid #555555;*/
    font-weight: bold;
    padding: 3px;
    text-align: center;
}
.odd
{
    background-color: #ffffff; /*border-left:1px solid #ffffff;     border-right:1px solid #9c9c9c;*/
}
.even
{
    background-color: #f5f5f5; /*border-left:1px solid #f7f7f7;     border-right:1px solid #969696;*/
}
.tabela1 tr:hover
{
    background-color: #d2f2ff;
}

.small
{
	font-size: 10px;
}
.smaller
{
    font-size: 8px;
}
.big{font-size:large;}
.tleft
{
    text-align: left;
}
.tright
{
    text-align: right;
}
.tcenter
{
    text-align: center;
}
.hidden
{
    display: none;
}
.block
{
    display: block;
}
.inline
{
    display: inline;
}
table label{display:inline;font-weight:normal;}
.cleared
{
    clear: both;
    font-size: 1px;
}
.fleft
{
    float: left;
}
.fright
{
    float: right;
}
.p5
{
    padding: 5px;
}
.p5t
{
    padding-top: 5px;
}
.p5b
{
    padding-bottom: 5px;
}
.p5l
{
    padding-left: 5px;
}
.p5r
{
    padding-right: 5px;
}
.p10
{
    padding: 10px;
}
.p10l
{
    padding-left: 10px;
}
.p10r
{
    padding-right: 10px;
}
.p10t
{
    padding-top: 10px;
}
.p10b
{
    padding-bottom: 10px;
}

.m5
{
    margin: 5px;
}
.m5t
{
    margin-top: 5px;
}
.m5b
{
    margin-bottom: 5px;
}
.m5l
{
    margin-left: 5px;
}
.m5r
{
    margin-right: 5px;
}
.m10
{
    margin: 10px;
}
.m10t
{
    margin-top: 10px;
}
.m10b
{
    margin-bottom: 10px;
}
.m10l
{
    margin-left: 10px;
}
.m10r
{
    margin-right: 10px;
}


.border
{
    border: 1px solid #CCCCCC;
}
.bordert
{
    border-top: 1px solid #CCCCCC;
}
.borderb
{
    border-bottom: 1px solid #CCCCCC;
}
.borderl
{
    border-left: 1px solid #CCCCCC;
}
.borderr
{
    border-right: 1px solid #CCCCCC;
}
/*

.linkAjuda
{
    background-color: #009900;
    display: block;
    font-size: 11px;
    font-weight: bold;
    margin: 2px 4px;
    padding: 1px 2px 2px;
    text-decoration: none;
}
a.linkAjuda:link, a.linkAjuda:visited
{
    background-color: #009900;
    color: #FFFFFF;
}
a.linkAjuda:hover, a.linkAjuda:active
{
    background-color: #cccccc;
    color: #ffffff;
    text-decoration: none;
}
.linkSair
{
    background-color: #CC0000;
    display: block;
    font-size: 11px;
    font-weight: bold;
    margin: 2px;
    padding: 1px 2px 2px;
    text-decoration: none;
}
a.linkSair:link, a.linkSair:visited
{
    background-color: #CC0000;
    color: #FFFFFF;
}
a.linkSair:hover, a.linkSair:active
{
    background-color: #cccccc;
    color: #ffffff;
    text-decoration: none;
}
*/
.bgGrey
{
    background-color: #CCCCCC;
}
.bgBlue
{
    background-color: #0000FF;
}
.bgRed
{
    background-color: #FF0000;
}
.bgGreen
{
    background-color: #00FF00;
}
.bgLightGrey
{
    background-color: #f5f5f5;
}
.bgLightGrey2
{
    background-color: #eeeeee;
}
.bgLightBlue
{
    background-color: #DFE4EC;
}
.bgLightRed
{
    background-color: #FFD2D2;
}
.bgLightGreen
{
    background-color: #D8E4CD;
}
.bgDarkGrey
{
    background-color: #666666;
}
.bgDarkBlue
{
    background-color: #000066;
}
.bgDarkRed
{
    background-color: #990000;
}
.bgDarkGreen
{
    background-color: #006600;
}
.bluediv
{
    background-color: #F3F5F8;
    padding: 5px;
}

.tblack
{
    color: #000000;
}
.tblue
{
    color: #003399;
}
.red
{
    color: #FF0000;
}
.tgreen
{
    color: #009900;
}
.twhite
{
    color: #ffffff;
}
.torange
{
    color: #FF9900;
}
.bold{font-weight:bold;}
.normal{font-weight:normal;}
.box
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10;
    position: absolute;
    background-color: White;
    left: 50%;
    margin: -240px 0 0 -320px;
    position: absolute;
    top: 50%;
    width: 640px;
    height: 500px;
    color: #ff0000;
    padding: 15px;
    border: solid 1px;
    overflow: scroll;
}

/*modalpopup*/
.ModalPopBG
{
    background-color: #000000;
    filter: alpha(opacity=40);
    -moz-opacity: 0.4;
    -khtml-opacity: 0.4;
    opacity: 0.4;
}
.modalDivAviso
{
    border: 2px solid #2f58ce;
    background-color: #ffffff;
}
.modalDivConfirma
{
    border: 2px solid #e4923a;
    background-color: #ffffff;
}
.modalDivErro
{
    border: 2px solid #993333;
    background-color: #ffffff;
}
.modalWindow
{
    font-size: 12px;
    max-width:450px;
}
.modalHeadAviso
{
    background-color: #2f58ce;
    font-weight: bold;
    color: #ffffff;
    padding: 3px;
}
.modalHeadConfirma
{
    background-color: #e4923a;
    font-weight: bold;
    color: #ffffff;
    padding: 3px;
}
.modalHeadErro
{
    background-color: #993333;
    font-weight: bold;
    color: #ffffff;
    padding: 3px;
}
.modalBody
{
    margin: 10px;
}
.modalBt
{
    margin: 10px;
    text-align: center;
}
.padButton
{
    padding: 2px;
}
.focoCampo
{
    background-color: #f4f4f4;
}
/*termina modalpopup*/

.fotoimg, .foto
{
    width: 150px;
    height: auto;
    border:1px solid #ccc;
    background-color:#ffffff;
    padding:5px;
    background-image: url(../images/loading.gif);
    background-position:center center;
    background-repeat: no-repeat;
    color:#ffffff;
}


#progressBackgroundFilter {
    position:fixed;
    top:0px;
    bottom:0px;
    left:0px;
    right:0px;
    overflow:hidden;
    padding:0;
    margin:0;
    background-color:#000;
    filter:alpha(opacity=50);
    opacity:0.5;
    z-index:1000;
}

#processMessage {
    position:fixed;
    top:30%;
    left:40%;
    padding:10px;
    width:240px;
    z-index:1001;
    /*background-color:#fff;
    border:solid 1px #000;*/
}

.divFooter {
  width:  100%;
  position:relative;
  margin-top:100px;
}

.divFooter-content {
	position: absolute;
	width: 600px;
    height: 50px;
    /*left: 50%;
    top:50%;
    margin-left: -500px;
    margin-top: -75px;*/
    text-align:center;
	padding-top:10px;
	background-color:#fefefe;
	border:2px solid #084177;
}

.paginacaoPesquisa{font-size:9px;}
.paginacaoPesquisa:hover{background-color:#ffffff;}
.paginacaoPesquisa a:link, .paginacaoPesquisa a:visited{color:#084177} 
.paginacaoPesquisa a:hover, .paginacaoPesquisa a:active{color:#ff0000; text-decoration:none;}
.paginacaoPesquisa td{text-align:center; background-color:#ffffff; padding:5px 2px;}
.paginacaoPesquisa table{text-align:center;font-size:1.6em; margin:0px auto;}
.paginacaoPesquisa span {color:#d2d2d2; border:1px solid #d2d2d2; padding:0 5px;}
.paginacaoPesquisa a {border:1px solid; padding:0 5px;}

.nowrap{white-space:nowrap;}
.p3{padding:3px;}
.w1pct{width:1%;}
.w20pct{width:20%;}
.wxpx{width:100px;}
.w90pct{width:90%;}


.btnGrafico input, input.btnGrafico, a.btnGrafico
{
    border:none;
    background-color:transparent;
    background-position:left center;
    background-repeat:no-repeat;
    padding:3px 3px 3px 23px;
    cursor:pointer;
}
.btnGrafico input:focus, input.btnGrafico:focus
{
    background-color:#fffdf0;
}
.btnIncluir input, input.btnIncluir
{
    background-image:url(../images/btnpeq/btn-incluir-p.png);
}
.btnEditar input, input.btnEditar
{
    background-image:url(../images/btnpeq/btn-editar-p.png);
}
.btnCopiar input, input.btnCopiar
{
    background-image:url(../images/btnpeq/btn-copiar-p.png);
}
.btnExcluir input, input.btnExcluir
{
    background-image:url(../images/btnpeq/btn-excluir-p.png);
}
.btnSalvar input, input.btnSalvar
{
    background-image:url(../images/btnpeq/btn-ok-p.png);
}
.btnCancelar input, input.btnCancelar
{
    background-image:url(../images/btnpeq/btn-cancelar-p.png);
}
.btnVoltar input, input.btnVoltar
{
    background-image:url(../images/btnpeq/btn-voltar-p.png);
}
.btnSelecionar input, input.btnSelecionar
{
    background-image:url(../images/btnpeq/btn-addapontamento-p.png);
}
.btnPesquisar input, input.btnPesquisar
{
    background-image:url(../images/btnpeq/btn-pesquisar-p.png);
}

.header2
{
    margin: 0 10px;
    background-color:#fff;
}
.header2 h1
{
    padding-top:70px;
    margin:0;
    color: #084177;
}


a.btnSair
{
    background-image:url(../images/btnpeq/btn-excluir-p.png);
}
a.btnSair:hover, a.btnSair:active
{
    text-decoration:none;
}



.paginacaoPesquisa span, .paginacaoPesquisa a, .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 10px; -webkit-border-top-left-radius: 10px; -khtml-border-top-left-radius: 10px; border-top-left-radius: 10px; }
.paginacaoPesquisa span, .paginacaoPesquisa a, .ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 10px; -webkit-border-top-right-radius: 10px; -khtml-border-top-right-radius: 10px; border-top-right-radius: 10px; }
.paginacaoPesquisa span, .paginacaoPesquisa a, .ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 10px; -webkit-border-bottom-left-radius: 10px; -khtml-border-bottom-left-radius: 10px; border-bottom-left-radius: 10px; }
.paginacaoPesquisa span, .paginacaoPesquisa a, .ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 10px; -webkit-border-bottom-right-radius: 10px; -khtml-border-bottom-right-radius: 10px; border-bottom-right-radius: 10px; }
.box-shadow {-moz-box-shadow: 3px 3px 3px #ccc; -webkit-box-shadow: 3px 3px 3px #ccc; box-shadow: 3px 3px 3px #ccc; }

.painelAuth{margin:auto; width:500px; border:1px solid #ccc; padding:30px;white-space:nowrap;}