@import url(../../../warp/css/base.css);
@import url(../../../css/base.css);

body,em{color:#002e62;}
h1{color:#002e62;margin-top:0;padding-bottom:25px}
h2,h3{color:#c1d82f;}
h4{color:#c1d82f;font-weight:bold}/*#002e62*/
h5{font-weight:bold}
h5,h6{font-size:14px;line-height:14px;}
div.article-separator{border-bottom:1px solid #ddd;width:100%}
/*forms*/
fieldset{border:1px solid #bbb;padding:10px 10px 10px 10px}
legend{color:#002e62;padding-bottom:10px;}
label.label-top{display:block;}
label{padding:5px 0}
/*select,input[type=text],textarea{padding:7px;border:1px solid #bbb}*/
select,input[type=text],textarea{
    padding:7px;
    border:1px solid #bbb;
    border-radius:5px;
    -moz-border-radius:5px;
    -webkit-border-radius:5px;
}
/*botoes*/
button,a.button,input[type=submit],button:visited,a.button:visited,input[type=submit]:visited{
	background:#008752 url(../images/botoes/button-overlay.png) 0 50% repeat-x; 
	display:inline-block;  
        padding:8px 14px 9px;
	color:#fff; 
	text-decoration:none;
        border-radius:5px;
	-moz-border-radius:5px; 
	-webkit-border-radius:5px;
        box-shadow:0 1px 3px rgba(0,0,0,0.5);
	-moz-box-shadow:0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.5);
	text-shadow:0 -1px 1px rgba(0,0,0,0.25);
        border:none;
	border-bottom:1px solid rgba(0,0,0,0.25);
	position:relative;
	cursor:pointer;
}
button:hover,a.button:hover,input[type=submit]:hover{background-color:#111;color:#fff;}
button:active,a.button:active,input[type=submit]:active{top:1px;}
button.small:visited,a.button.small:visited,input[type=submit].small:visited{font-size:11px;padding:2px 6px 3px;}
button.medium,button.medium:visited,a.button.medium,a.button.medium:visited,input[type=submit].medium,input[type=submit].medium:visited{font-size:13px;padding: 5px 10px 6px;}
button,button:visited,a.button,a.button:visited,input[type=submit],input[type=submit]:visited,button.large,button.large:visited,a.button.large,a.button.large:visited,input[type=submit].large,input[type=submit].large:visited{font-size:14px;font-weight:bold;line-height:1;text-shadow:0 -1px 1px rgba(0,0,0,0.25);}
button,button.green,a.button,a.button.green,input[type=submit],input[type=submit].green{background-color:#008752;}
button:hover,button.green:hover,a.button:hover,a.button.green:hover,input[type=submit]:hover,input[type=submit].green:hover{background-color:#016a41;}
button.blue,a.button.blue,input[type=submit].blue{background-color:#2daebf;}
button.blue:hover,a.button.blue:hover,input[type=submit].blue:hover{background-color:#007d9a;}
button.red,button.eliminar,a.button.red,a.button.eliminar,input[type=submit].red,input[type=submit].eliminar{background-color:#e33100;}
button.red:hover,button.eliminar:hover,a.button.red:hover,a.button.eliminar:hover,input[type=submit].red:hover,input[type=submit].eliminar:hover{background-color:#872300;}
button.magenta,a.button.magenta,input[type=submit].magenta{background-color:#a9014b;}
button.magenta:hover,a.button.magenta:hover,input[type=submit].magenta:hover{background-color:#630030;}
button.orange,button.logout,a.button.orange,a.button.logout,input[type=submit].orange,input[type=submit].logout{background-color:#ff5c00;}
button.orange:hover,button.logout:hover,a.button.orange:hover,a.button.logout:hover,input[type=submit].orange:hover,input[type=submit].logout:hover{background-color:#d45500;}
button.yellow,button.cancelar,a.button.yellow,a.button.cancelar,input[type=submit].yellow,input[type=submit].cancelar{background-color:#ffb515;}
button.yellow:hover,button.cancelar:hover,a.button.yellow:hover,a.button.cancelar:hover,input[type=submit].yellow:hover,input[type=submit].cancelar:hover{background-color:#fc9200;}

button.novo,button.submeter,button.cancelar,button.editar,button.eliminar,button.upload,button.logout,button.download,
a.button.novo,a.button.submeter,a.button.cancelar,a.button.editar,a.button.eliminar,a.button.upload,a.button.logout,a.button.download,
input[type=submit].novo,input[type=submit].submeter,input[type=submit].cancelar,input[type=submit].editar,input[type=submit].eliminar,input[type=submit].upload,input[type=submit].logout,input[type=submit].download
{background-position:0 50%;background-repeat:no-repeat;padding-left:34px}

button.novo.medium,button.submeter.medium,button.cancelar.medium,button.editar.medium,button.eliminar.medium,button.upload.medium,button.logout.medium,button.download.medium,
a.button.novo.medium,a.button.submeter.medium,a.button.cancelar.medium,a.button.editar.medium,a.button.eliminar.medium,a.button.upload.medium,a.button.logout.medium,a.button.download.medium,
input[type=submit].novo.medium,input[type=submit].submeter.medium,input[type=submit].cancelar.medium,input[type=submit].editar.medium,input[type=submit].eliminar.medium,input[type=submit].upload.medium,input[type=submit].logout.medium,input[type=submit].download.medium
{background-position:-4px 50%;background-repeat:no-repeat;padding-left:30px}

button.novo,a.button.novo,input[type=submit].novo{background-image:url(../images/botoes/novo.png);}
button.submeter,a.button.submeter,input[type=submit].submeter{background-image:url(../images/botoes/submeter.png);}
button.cancelar,a.button.cancelar,input[type=submit].cancelar{background-image:url(../images/botoes/cancelar.png);}
button.editar,a.button.editar,input[type=submit].editar{background-image:url(../images/botoes/editar.png);}
button.eliminar,a.button.eliminar,input[type=submit].eliminar{background-image:url(../images/botoes/eliminar.png);}
button.upload,a.button.upload,input[type=submit].upload{background-image:url(../images/botoes/upload.png);}
button.logout,a.button.logout,input[type=submit].logout{background-image:url(../images/botoes/logout.png);}
button.download,a.button.download,input[type=submit].download{background-image:url(../images/botoes/download.png);}