@charset utf-8;
body{background-color:#FFF;background-image:url(../../images/bg-site.png);background-repeat:repeat-x;color:#333;font-family:Verdana, Geneva, sans-serif;font-size:10px;margin:0;padding:0}
body a{color:#333;text-decoration:none}
.textTop{color:#B3B6B6;font-family:Verdana, Geneva, sans-serif;font-size:10px}
#menuLateral{background-image:url(../../images/bg-menu.png);background-repeat:no-repeat;height:295px;left:0;position:absolute;top:89px;width:100px;z-index:1}

#borderBoxLogin { width:300px; border:1px solid #CACACA; margin-right: auto; margin-left: auto; margin-top: 35px; height: 180px; margin-bottom: 15px; };


#menuLateral ul{list-style-type:none;margin:30px 0 0 2px;padding:0;text-align:left}
#menuLateral li a{color:#8F9494;font-family:Verdana, Geneva, sans-serif;font-size:10px;text-decoration:none;text-transform:uppercase}
#boxSearch{background-image:url(../../images/bg-search.png);background-repeat:no-repeat;height:100px;margin-left:auto;margin-right:auto;margin-top:10%;padding:15px 10px 3px 20px;position:relative;width:560px}
.inputSearch{border:1px solid #CDCDCD;color:#0B5C63;font-size:12px;font-weight:700;height:25px;width:420px}
.textSearch{color:#8F9494;font-family:Verdana, Geneva, sans-serif;font-size:12px;text-transform:uppercase}
.formLogin{background-color:#FFF;background-image:url(../images/bg-ws-form.gif);background-repeat:repeat-x;border:1px solid #D8D8D8;color:#8A8C89;cursor:pointer;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;height:20px;margin:5px auto;padding:0;position:relative;text-align:center;width:200px}
.formBtnLogin{background-color:#4E9398;background-image:url(../../images/bg-windows.png);border:1px solid #D8D8D8;color:#333;cursor:pointer;height:25px;margin:0;padding:0;position:relative;width:150px}
#msg{height:18px;left:741px;position:absolute;top:43px;width:134px}
#label{float:left;height:25px;padding-top:8px;width:180px}
#form input{margin:6px}
#right{display:block;left:280px;position:absolute;top:6px}
.formCad{background-color:#FFF;background-repeat:repeat-x;border:1px solid #E2E2E2;color:#8A8C89;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;height:20px;margin:5px auto;position:relative;text-align:left;width:300px}
.formTextCadView{background-color:#FFF;background-repeat:repeat-x;border:1px solid #CCC;color:#666;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-weight:700;height:150px;margin:5px auto;position:relative;text-align:left;width:300px}
.formSubmit{background-color:#f2f2f2;background-image:url(../images/bg-btn-on.gif);background-position:center center;background-repeat:no-repeat;border:1px solid #f2f2f2;color:#666;cursor:pointer;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;height:30px;width:160px}
/*#boxContentForm{height:auto;margin:10px auto;position:relative;text-decoration:none;width:600px}*/
#boxContentForm{ height:auto; position:relative; text-decoration:none; width:99%; margin-top: 10px; margin-right: auto; margin-bottom: 25px; margin-left: auto; padding: 5px; }
#textoTabelas{background-color:#f2f2f2;border-color:#e7e7e7;border-style:solid;border-width:0 1px 1px;color:#666;font-family:Verdana, Geneva, sans-serif;font-size:10px;margin:0 auto;padding:0;text-align:center;text-decoration:none}
#textoTabelas h2{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700}
#textoTabelas a{color:#666;text-decoration:none}
#textoTabelas b{color:#666;font-size:10px}
#textoTabelas i{color:#999;font-family:Verdana, Geneva, sans-serif;font-size:12px;font-style:normal;margin:0;text-align:left;text-decoration:none;text-transform:uppercase}
#textoTabelas tr td{padding-left:5px;padding-right:5px}
.alertInativo{color:red;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:9px;font-weight:400;text-transform:uppercase}
.bgX{background-color:#FFF}
.bgY{background-color:#f9f9f9}
#actions{background-image:url(../images/bgBoxCont.png);background-repeat:repeat-x;color:#333;display:block;font-family:Helvetica, Arial, Verdana, sans-serif;font-size:10px;font-weight:700;height:38px;list-style-type:none;margin:0;padding:2px 0;position:relative;text-align:left;text-transform:uppercase;width:100%}
#actions li{display:block;float:left;font-family:Tahoma, Geneva, sans-serif;font-size:10px;margin:1px 0;padding:0;position:relative}
#actions li a{background-image:url(../../images/bgBoxCont.png);background-repeat:repeat-x;border:1px solid #F2F2F2;color:#333;float:left;font-family:Tahoma, Geneva, sans-serif;font-size:10px;font-weight:400;height:26px;list-style-type:none;margin:2px;padding:6px 5px 0;position:relative;text-align:center;text-decoration:none;width:auto}
#actions li a:hover{background-image:url(../../images/bg-btn-hover.png);background-repeat:repeat-x;text-decoration:none}
#boxContentForm h2{color:#398287;font-family:Verdana, Geneva, sans-serif;font-size:10px;font-weight:700;text-transform:uppercase}
.alertSuc{color:#75D052;font-family:Verdana, Geneva, sans-serif;font-size:10px;font-weight:700}
.exemploCampo{color:red;font-family:Verdana, Geneva, sans-serif;font-size:9px}
#boxContentForm fieldset{border:1px solid #398287}
#carregandopax{background-color:#f2f2f2;color:#398489;font-family:Verdana, Geneva, sans-serif;font-size:10px;height:20px;padding:3px;text-transform:capitalize}
#box-pax-vinc{height:190px;overflow-y:scroll;width:99%}
#AlertaMSG{background-color:#FFF;border-color:red;border-style:solid;border-width:1px;color:red;font-family:Verdana, Geneva, sans-serif;font-size:10px;height:25px;margin:5px auto;padding:10px;position:relative;text-align:center;text-transform:uppercase;width:400px}
#AlertaMSG a{cursor:pointer}
#alertBanco{background-color:#F30;color:#FFF;font-size:12px;font-weight:700;height:20px;margin:1px;padding:3px;position:relative;text-align:center;vertical-align:middle;width:100%}
#alertBanco a{color:#FFF}
.formBusca{background-image:url(../../images/bg-topo.png);border:1px solid #CCC;color:#333;font-family:Verdana, Geneva, sans-serif;font-size:12px;font-weight:700;height:25px;margin-top:7px;width:100px}
#bg-voltar{background-image:url(../../images/bg-windows.png);background-repeat:repeat-x;border:1px solid #D9D9D9;font-family:Tahoma, Geneva, sans-serif, Verdana;font-size:10px;text-transform:uppercase}
#azul{color:#00F;font-family:Verdana, Geneva, sans-serif;font-size:10px;font-weight:700;text-transform:uppercase}
#amarelo{color:#FC0;font-family:Verdana, Geneva, sans-serif;font-size:10px;font-weight:700;text-transform:uppercase}
#vermelho{color:red;font-family:Verdana, Geneva, sans-serif;font-size:10px;font-weight:700;text-transform:uppercase}
label.error{ background-color:red; color:#FEED00; float:right; font-size:10px; height:15px; position:relative; width:250px; display: inline; cursor: pointer; background-image: url(../../images/alert.png); background-repeat: no-repeat; margin-top: 5px; margin-right: 0.5em; margin-bottom: 5px; margin-left: 0; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 45px; background-position: 5px; font-weight: normal; font-family: Verdana, Geneva, sans-serif; letter-spacing: 0.1em; border-radius: 18px 18px 0px 0px; }
#menuNavHorizontal{font-family:Verdana, Geneva, sans-serif;font-size:10px}
#bgCinza {
	color: #333;
	background-color: #f2f2f2;
}
#quadrado{font-family:Verdana, Geneva, sans-serif;font-size:12px;margin:0;padding:0;position:relative}
#quadrado a{background-color:#398287;border:1px dotted #398287;color:#FFF;display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;height:60px;margin:5px;padding:45px 3px 3px;position:relative;text-align:center;text-transform:uppercase;vertical-align:middle;width:150px}
#quadrado a:hover{background-color:#FAFAFA;color:#398287}
#borderBox{background-color:#FAFAFA;border:1px solid #F4F4F4;padding:5px}
#linhaSeparar { border-top-width: 1px; border-top-style: dotted; border-top-color: #f2f2f2; }
#nomeFantasia { font-size: 14px;}
#tags { font-size: 9px; color: #CCC;}

/**
* estilo para destacar linhas das tabelas
**/
.odd { background-color:#f2f2f2; }
.tabelaDestaque{background:#FFFF99;color:#398287;}

/**
* estilo para formatação dos icones
**/
#pagto0 { background-image: url(../../../images/mount/1.gif); height: 20px; width: 20px; background-position: -73px -7px; position: relative; float: left; padding-right: 2px; padding-left: 2px;}
#pagto1 { background-image: url(../../../images/mount/1.gif); height: 20px; width: 20px; background-position: 23px -7px; padding: 0px; margin: 0px;position: relative; float: left;  padding-right: 2px; padding-left: 2px;}
#Icon_Block { background-image: url(../../../images/block/cadiado.gif); height: 20px; width: 20px; background-position: -75px;position: relative; float: left; padding-right: 2px; padding-left: 2px;}
#Icon_StatusOn { background-image: url(../../../images/system/check.gif); height: 20px; width: 20px; background-position: 49px; position: relative; float: left; padding-right: 2px; padding-left: 2px;}
#Icon_StatusOff { background-image: url(../../../images/system/checkOff.gif); height: 20px; width: 20px; background-position: 30px;position: relative; float: left; padding-right: 2px; padding-left: 2px; }
#Icon_Edit { background-image: url(../../../images/system/edit.gif); height: 20px; width: 20px; background-position: 23px 30px; float: left; position: relative; padding-right: 2px; padding-left: 2px; }
#Icon_Person { background-image: url(../../../images/system/person.gif); height: 20px; width: 20px; background-position: 29px 30px; position: relative; float: left; padding-right: 2px; padding-left: 2px; }
#Icon_Chart { background-image: url(../../../images/system/chart.gif); height: 20px; width: 20px; background-position: 25px 33px; position: relative; float: left; padding-right: 2px; padding-left: 2px; }
#Icon_Report {	background-image: url(../../../images/system/report.gif);	height: 20px;	width: 20px;	background-position: 27px 31px;	position: relative;	float: left;	padding-right: 2px;	padding-left: 2px;}
#Icon_Loader { background-image: url(../../../images/load.gif); height: 20px; width: 20px; position: relative; float: left;}
