/*
CONFIGURAÇÕES DEFAULT
*/

html {
  height: 100%;
}

body {
  margin:0;
  padding:0;
  height:100%;
  text-align: center;
  font-family: verdana, arial, helvetica;
  font-size: 13px;
  color: #4b4b4b;
}

img{
	border: 0px;
}

ul{
	list-style: disc;
}
hr{
	height: 1px;
	color:#c0c0c0;
}
a, a:link, a:active {
  font-weight: normal;
  text-decoration: none;
  color: #235486;
}
a, a:visited {
font-weight: normal;
  text-decoration: none;
  color: #235486;
}
a:hover, #configLimit:hover {
  text-decoration: underline;
}

a.internalLink, a.internalLink:link, a.internalLink:active {
  font-weight: bold;
  text-decoration: none;
  color: #235486;
}

a.internalLink, a.internalLink:visited {
	font-weight: bold;
  text-decoration: none;
  color: #235486;
}
a.internalLink:hover {
  text-decoration: underline;
  font-weight: bold;
}

a.externalLink {
	/*background: url(../images/global/external.jpg) center right no-repeat;*/
	padding-right: 13px;
	font-weight: bold;
}

a.linkWhite, a.linkWhite:link, a.linkWhite:active, a.linkWhite:visited{
	font-weight: bold;
	text-decoration: none;
	color: #fff;	
	//font-size: 13px;/*Adjust to ie*/
}
a.linkWhite:hover {
  text-decoration: underline;
}

p{
	text-align:justify;
}
/*
#divContentRight h2{
	background-color:#F5F4F4;
	border-left: #f68618 solid 5px;
	height:20px;
	line-height:20px;
	padding:5px;
	margin-bottom: 15px;
}
*/
input{
	width: 150px;
	border: solid 1px #999999;
	margin-top: 3px;
}

input:focus{
	border: solid 1px #000;
	margin-top: 3px;
	background-color: #f6f6f6;
}

.font10{
	font-size: 10px;
}

.font11{
	font-size: 11px;
}

.font14{
	font-size: 14px;
}
#divLoadingTab{
	width: 32px;
	height: 32px;
	margin-top: 150px;
	margin-left: 45%;
	/*background-image:url("../images/global/tab-loader.gif");*/
}

#divDelete{
	/*margin-top: 20px;*/
	padding: 5px;
}

#divAll {
	background-image:url(../images/global/background_topo.jpg);
	background-repeat:repeat-x;
	height:100%;
	background-color:#ffffff;
	*width: 1000px;
	min-width:1000px;
	position: relative;
	margin: 0px auto;
	text-align:left;
	/*height: 500px;
	background-color:green;
	position: relative;*/
}

#divRtu{
	position: relative;
	padding: 5px;
}

#initPage{
	height:100%;
	min-height: 400px;
	width: 100%;
	min-width:990px;
	position: relative;
	margin: 0px auto;
}

#divTopo{
	width: 100%;
	height:130px;
	border-bottom: solid 1px #f3f3f3;
}

#logo_iplenix{
	position: absolute;
	top: 20px;
	left: 20px;
	width:700px;
	height:83px;
}

.main_menu {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:16px;
	color:#adadad;
	text-decoration:none;
}

.main_menu2 {
	font-weight:bold;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:20px;
	text-decoration:none;
}

#divMenu{
	width: 140px;
	height: auto;
	float: left;
	margin-left: -10px;
	
}

ul#menuMonitor{
	list-style-type: disc;
	margin: 10px 0px 0px 15px;
	padding: 0px 0px 4px 0px;
	text-align: left;
}

ul.menuMonitorLevel2{
	margin-left: 5px;
	padding: 4px 0px 0px 0px;
	list-style: circle;	
	text-align: left;
}

#divContent{
	width: 100%;
	*margin-top: 10px; /*fix to ie*/
}

#divContentInside{
	/*min-height:300px;*/
	text-align: justify;
	padding-left: 10px;
	padding-right: 10px;
	margin-top: 10px;
}

#divContentRight{
	margin: 15px 10px 10px 155px;
	min-height: 600px;
	border-left: solid 1px #999;
	padding: 0px 5px 5px 5px;
	_height: 600px;
	_margin: 5px 10px 10px 155px;
}

#divRealContent{
	margin: 50px auto;
	width: 590px;
	height: auto;
	/*hack para centralizar esta div no IE*/
	//position: relative;
	//left: 50%;
	//margin-left: -295px;
	//text-align: center;
}

#divShowUserName{
	position: absolute;
	left: 20px;
}

.divClear{
	clear: both; 
}

#divRodape{
	clear: both;
	width: 100%;
	height: 70px;
	color: #999999;
	margin-top: 15px;
	*margin-top: 5px;
	margin-bottom: 10px;
}

#divContentRodape{
	background:url(../images/global/degrade90.jpg);
	width: 100%;
	color: #999999;
	text-align: right;
}

#divBar{
	width: 100%;
	height: 1px;
	background-color: #c1c1c1;	
	float: left;
}

#divBarShadow{
	width: 100%;
	height: 1px;
	background-color: #f6f6f6;	
	float: left;
}

.titleBold{
	font-size: 14px;
	font-weight: bold;
}

#divShowGraphMenu a{
	text-decoration: underline;
}

#rtuListSensor a, #rtuListSensorFooter a{
	text-decoration: underline;
}

/*
* CONFIGURAÇÕES DA TELA msHome_home (monitorHome.tpl)
*/
.homeCols{
	width: 49%;
	float: left;
	margin-top:10px;
}

.colsLeft{
	width: 46%;
	height: 250px;
	float: left;
	margin-top: 15px;
}

.textCols{
	overflow-y: auto; 		
	overflow-x: hidden; 		
	height: 250px;
	background-color: #f9f9f9;
	padding: 5px;
}

.textColsInit{
	overflow: auto ; 		
	height: 200px;
	background-color: #f9f9f9;
	padding: 5px;	
}

.colsRight{
	width: 46%;
	height: 250px;
	float: left;
	margin: 15px 25px;
}

.verdeHr{
	color: #32944A;
	padding: 5px;
	border-bottom: solid 1px #c0c0c0;
	margin-bottom: 5px;
}

.amareloHr{
	color: #BDAD21	;
	padding: 5px;
	border-bottom: solid 1px #c0c0c0;
	margin-bottom: 5px;
}

.azulHr{
	color: #1272C1;
	padding: 5px;
	border-bottom: solid 1px #c0c0c0;
	margin-bottom: 5px;
}
.azulSimpleHr{
	color: #1272C1;
	border-bottom: solid 1px #c0c0c0;
}
.azul{
	color: #1272C1;
}

.vermelhoHr{
	color: #E65734;
	padding: 5px;
	border-bottom: solid 1px #c0c0c0;
	margin-bottom: 5px;
}

.black10{
	font-size: 10px;
	color: #333;
}
.black12{
	font-size: 12px;
	color: #333;
}

.black{
	color: #333;
}

.home_line_left{
	text-align: left;
	border-bottom: solid 1px #000;
}

.table_home{
	width: 97%;
}

.table_home td{
	border-bottom: solid 1px #d6d6d6;
	padding: 2px;
}

.table_home th{
	display: none;	
}
/*configurando duas colunas*/
.colmask {
	clear:both;
	float:left;
	width:100%;			
	overflow:hidden;		
}

.colright,
.colmid,
.colleft {
	float:left;
	width:100%;
	position:relative;
}
.col1,
.col2,
.col3 {
	float:left;
	position:relative;
	padding:0 0 1em 0;
	overflow:hidden;
}

.column{
	float:left;
	width: 48%;
	margin-left: 15px;
}

.doublepage {
	/*background:#eee;*/
}
.doublepage .colleft {
	right:50%;			
	background:#fff;	
}
.doublepage .col1 {
	width:46%;			
	left:52%;			
}
.doublepage .col2 {
	width:46%;			
	left:56%;			
}

.tableSimple{
	width: 98%;
	border-collapse: collapse;
	font-size: 13px;
}
.tableSimple th
{
	border-bottom: 2px solid #c6c6c6;
	text-align: left;
}
.tableSimple td
{
	border-bottom: 1px solid #ccc;
	padding: 6px 8px;
}

.tableSimpleCenter{
	text-align: center;
}

/*
CONFIGURAÇÕES DA CPHIERARCHIES
*/

#title1Hier{
	width: 296px;
	float: left;
}

#title2Hier{
	width: 295px;
	float: left;
	margin-left: 7px;
}

#headerSearch{
	height: 28px;
}

#divHierarchies{
	margin: 0px auto;
	width: 630px;
}

.hrGray{
	border: solid 1px #f3f3f3;
}
/*
#divHierarchies .buttonsPosition{
	width: 80%;
}
*/

/*
CONFIGURAÇÕES DA TAB DE GRÁFICOS
*/
.divBoxGraph img{
	border: solid 1px #999999;
	
}

#divShowGraphMenu{
	border-top: solid 1px #c0c0c0;
	border-bottom: solid 1px #c0c0c0;
	padding: 5px;
	text-align: center;
}

#divBoxTitle{
	margin-top: 15px;
	text-align: center;
}

.fontBold{
	font-weight: bold;
}
.sensor_line_graph{
	padding-top: 50px;
	width: 100%;
	margin: 0 auto;
	text-align: center;
}
.sensor_name_title{
	margin: 0 auto;
	width: 100%;
	/*border: #63cdea solid 1px;*/
	text-align: center;
	font-size: 20px;
	font-weight: bold;
}

.font15{
	font-size: 16px;
	font-weight: bold;
}

.sensor_show_history, .font12{
	font-size: 12px;
}

#anotherSensor{
	cursor: pointer;
}

#rtuListSensor{
	border: solid 1px #c0c0c0;
	background-color: #f6f6f6;
	margin-top: 20px;
	width: 100%;
	margin: 15px auto;
}


#rtuListSensorFooter{
	clear: both;
	margin-top: 20px;
	width: 100%;
	margin: 0px auto;
}

.colSensors{
	padding: 0 0 0 0;
	float: left;
	margin: 1px -1px;
	width: 100%;
	list-style-type: none;
	background-color: #f9f9f9;
	border: solid 1px #f1f1f1;
}

.colSensors li{
	padding: 2px 2px 2px 2px;
	display: inline;
	float: left;
	width: 30%;
	display: none;
}

#id_rtuSensorList > .colSensors li{
	display: block !important;
}

#id_rtuSensorList{
	display: none;
}

.disabledInputs {
	opacity: 0.4;
	filter:alpha(opacity=40);
}

/*
CONFIGURAÇÕES DOS LINKS TREEVIEW
*/

.treeview a {
  font-weight: normal;
  text-decoration: none;
  color: #666666;	
}

.treeview a:hover {
	color: #666666;	
	text-decoration: underline;
}
/*
.treeInternalLink a:hover{
	text-decoration: none;
}
*/
.treeDate{
	color:#212121;
	font-weight:normal;
	font-family: verdana, arial, helvetica;
	text-align:center;
	font-size: 11px;
}

/*
CONFIGURAÇÕES PÁGINA INICIAL
*/


#monitorHomeEditUser{
	/*
	position: absolute;
	left: 700px;
	top: 250px;*/
	border: solid 1px #c0c0c0;
	width: 180px;
	padding: 5px;
	text-align: center;
	background-color: #f6f6f6;
}

input[type=radio], input[type=checkbox]{
	border: none;
	width: auto;
}

/*
CONFIGURAÇÕES DO BOX 
*/

#boxes{
	margin-left: 10px;
	font: 0.9em Arial, Helvetica, sans-serif;
	width:280px;
	color:#333; 
	float: left;
}
.fixo{
	margin: 0 auto;
	width:100%;
	background: url(../images/global/box/can-inf-dir.jpg) no-repeat 100% 100%;
	font-size: 100%;
}

.bordaEsq{
	width:100%;
	background: url(../images/global/box/bor-esq.jpg) repeat-y 0 0;
}

.bordaDir{
	width:100%;
	background: url(../images/global/box/bor-dir.jpg) repeat-y 100% 100%;
}

.titulo {
	background: url(../images/global/box/can-sup-dir.jpg) no-repeat 100% 0;
	margin: 0;
	padding: 0;
	text-align: center;
	}
.titulo h6 { 
	background: url(../images/global/box/can-sup-esq.jpg) no-repeat 0 0;
	margin: 0;
	padding: 20px 0 10px 0;
	color: #333; 
	font-weight: bold; 
	font-size: 15px; 
	line-height: 1.0em;
}

* html .titulo h6 {height: 1%;} /* Hack para IE5 PC */

.conteudo {
	background: url(../images/global/box/can-inf-esq.jpg) no-repeat  0 100%;
	color:#000;
	margin: 0;
	text-align: justify;
	font-size: 13px;
	height: 120px;
}

.conteudo ol{
	margin: 0px;
	padding: 5px 0 10px 30px;
	text-align: justify;
}

#boxes .conteudo p {
	margin:0.7em;
	line-height:1.2em;
	}	
/*
CONFIGURAÇÕES DO MENU SUSPENSO
*/
.contextMenu{
	display: none;
}

.ulContextMenu li a{
	display:block;
	text-decoration:none;
	padding: 3px;
	cursor: pointer;
}

/*
CONFIGURAÇÕES DAS TABELAS
*/
.cds_line{
	border:solid 1px #FFFFFF;
	background-color:#fbab0e;
	color:#4040AA;
	font-weight:bold;
	text-align:center;
}

.cds_line_font{
	border:solid 1px #FFFFFF;
	color:#000000;
	font-weight:normal;
	font-family: verdana, arial, helvetica;
	font-size:12px;
	text-align:center;
}

.cds_line_font_left{
	border:solid 1px #FFFFFF;
	color:#000000;
	font-weight:normal;
	font-family: verdana, arial, helvetica;
	font-size:12px;
	text-align:left;
}

.cds_font{
	border:solid 1px #000000;
	color:#000000;
	font-weight:normal;
	font-family: verdana, arial, helvetica;
	font-size:12px;
	text-align:center;
	}
.cds_font_titulo{
	color:#000000;
	font-weight:bold;
	font-family: verdana, arial, helvetica;
	font-size:16px;
	text-align:center;
	}
.cds_font_normal{
	color:#000000;
	font-weight:normal;
	font-family: verdana, arial, helvetica;
	font-size:12px;
	text-align:center;
	}
.cds_cols{
	border:solid 1px #FFFFFF;
	background-color:#fbab0e;
	color:#4040AA;
	font-weight:bold;
	text-align:left;
	}

.cds_header{
	/*border:solid 1px #FFFFFF;*/
	/*background-color:#4c83c3;*/
	background-color: #777777;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}
.cds_header_gray{
	border:solid 1px #FFFFFF;
	background-color:#777777;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
}

#welcomeDivTable{
	width: 500px;
	margin: 0px auto;
}
/*
.cds_table td{
	padding:1px;
	font-size: 14px;
	text-align: left;
}

.cds_table{
	width:100%;
	/*table-layout: fixed;*/
	/*word-wrap:break-word;*/
/*
}

.cds_table th{
	background-color: #666666;
	color: #fff;	
	text-align: center;
	font-size: 14px;
}
*/
.tableWarehouse {
	border-width: 1px 1px 1px 1px;
	border-spacing: 3px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
	margin: 0px auto;
}
.tableWarehouse th {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: #f6f6f6;
	-moz-border-radius: 0px 0px 0px 0px;
}
.tableWarehouse td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}


#cds_title{
	color:#505050;
	float:left;
}

#cds_date{
	color:#505050;
	width: 100%;
	text-align: right;
}
#cds_perfil{
	color:#000088;
	float:left;
}
#cds_device{
	color:#CC4411;
	float:left;
}
#cds_sensor{
	color:#668800;
	float:left;
}
.cds_INDEFINIDO, .cds_NONE, .cds_UNKNOWN{
	background-color:#CCCCCC;
	color:#000000;
	text-align:center;
	cursor: pointer;
	/*width:33%;*/
}

.cds_INDEFINIDO_font, .cds_NONE_font, .cds_UNKNOWN_font, .treeStatus_UNKNOWN a, .treeStatus_NONE a{
	color:#000000;
	font-weight:normal;
	font-family: verdana, arial, helvetica;
	font-size:12px;
	text-align:center;
}

.cds_ERROR{
	background-color:#000000;
	text-align:center;
	cursor: pointer;
	color:#000;
}

.cds_ERROR_font, .treeStatus_CONNECTION_ERROR a{
	color:#000000;
	font-weight:normal;
	font-family: verdana, arial, helvetica;
	font-size:12px;
	text-align:center;
}


.cds_OUT_OF_RANGE{
	background-color:#900090;
	text-align:center;
	cursor: pointer;
	color:#000;
}

.cds_OUT_OF_RANGE_font, .treeStatus_OUT_OF_RANGE a{
	color:#900090;
	font-weight:normal;
	font-family: verdana, arial, helvetica;
	font-size:12px;
	text-align:center;
}

.cds_COMM_ERROR{
	background-color:#0079b2;
	text-align:center;
	cursor: pointer;
	color:#000;
}

.cds_COMM_ERROR_font, .treeStatus_COMM_ERROR a{
	color:#009090;
	font-weight:normal;
	font-family: verdana, arial, helvetica;
	font-size:12px;
	text-align:center;
}

.cds_COMM_TIME_OUT{
	background-color:#0079b2;
	text-align:center;
	cursor: pointer;
	color:#000;
}

.cds_COMM_TIME_OUT_font, .treeStatus_COMM_TIME_OUT a{
	color: #0079b2;
	font-weight: normal;
	font-family: verdana, arial, helvetica;
	font-size:12px;
	text-align:center;
	
}
.cds_OK{
	background-color:#30CF30;
	color:#000000;
	text-align:center;
	cursor: pointer;
	/*width:33%;*/
}

/*color: #4ca20b; verde mais escuro*/
.cds_OK_font, .treeStatus_CONNECTION_OK a{
	color:#30CF30;
	font-weight:normal;
	font-family: verdana, arial, helvetica;
	font-size:12px;
	text-align:center;
}
.cds_OK_font{
	color:#30CF30;
	font-weight:normal;
	text-align:center;
}
.cds_OK_font_corpo{
	color:#30CF30;
	font-weight:normal;
	text-align:center;
}
.cds_WARNING{
	background-color:#FB8B00;
	color:#000;
	text-align:center;
	cursor: pointer;
}

.cds_WARNING_font, .treeStatus_CONNECTION_WARNING a{
	color:#FB8B00;
	font-weight:normal;
	font-family: verdana, arial, helvetica;
	font-size:12px;
	text-align:center;
}

.cds_WARNING_font_corpo{
	color:#fbab0e;
	font-weight:normal;
	text-align:center;
}

.cds_CRITICAL{
	background-color:#CF0000;
	color:#000000;
	text-align:center;
	cursor: pointer;
	/*width:33%;*/
}
.cds_CRITICAL_font, .treeStatus_CRITICAL a{
	color:#CF0000;
	font-weight:normal;
	font-family: verdana, arial, helvetica;
	font-size:12px;
	text-align:center;
}

.cds_CRITICAL_font_corpo{
	color:#CF0000;
	font-weight:normal;
	text-align:center;
}

/*
=================================================
Classes para pintar Status de Connexão
=================================================
*/

.CONNECTION_OK{
	color:#30CF30;
}	

.CONNECTION_ERROR{
	color:#009090;
}

.CONNECTION_WARNING{
	color:#fbab0e;
}

/*
=================================================
*/
.cds_hack{
	clear:both
}

.graph_icon{
	background-image:url('/resources/all/images/graph.png');
	position:relative;
	background-repeat:no-repeat;
	margin-right:5px;
	height:18px;
	width:20px;
	margin-bottom:2px;
	display: none;
}

.report_icon{
	cursor: pointer;
	background:url('/resources/all/images/view.png');
	position:relative;
	top:1px;
	height:20px;
	margin-right:5px;
	margin-bottom:2px;
	width:15px;
	display: none;
}

.del_icon{
	cursor: pointer;
	background:url('/resources/all/images/del.png');
	position:relative;
	height:18px;
	margin-right:4px;
	top:1px;
	width:18px;
	float:right;
}

.del_icon_gray{
	background:url('/resources/all/images/del_gray.png');
	position:relative;
	height:18px;
	margin-right:4px;
	top:1px;
	width:18px;
	float:right;
}

.view_icon{
	cursor: pointer;
	background:url('/resources/all/images/view.png');
	height:20px;
	margin-right:5px;
	width:15px;
	float: left;
	/*float:right;*/
}

.view_icon_gray{
	background:url('/resources/all/images/view_gray.png');
	position:relative;
	height:20px;
	margin-right:5px;
	top:1px;
	width:15px;
	float: left;
	/*float:right;*/
}

.log_icon{
	cursor: pointer;
	background:url('/resources/all/images/log.png') no-repeat;
	position:relative;
	height:20px;
	margin-right:5px;
	top:1px;
	width:20px;
	float:right;
}
          
.save_icon{
	cursor: pointer;
	background:url('/resources/all/images/save.png');
	position:relative;
	height:20px;
	margin-right:5px;
	top:1px;
	width:20px;
	float:right;
}
		
.permission_icon{
	cursor: pointer;
	background:url('/resources/all/images/permissions.png');
	height:20px;
	margin-right:4px;
	width:20px;
	/*float:right;*/
}
		
.edit_icon{
	cursor: pointer;
	background:url('/resources/all/images/edit.png');
	height:17px;
	margin-right:4px;
	width:17px;
	/*float:right;*/
}
.edit_icon_gray{
	background:url('/resources/all/images/edit_gray.png');
	top:1px;
	position:relative;
	height:17px;
	margin-right:4px;
	width:17px;
	float: left;
	/*float:right;*/
}

.line_icon{
	cursor: pointer;
	background:url('/resources/all/images/line-chart.png');
	position:relative;
	top:1px;
	height:20px;
	margin-right:5px;
	margin-bottom:2px;
	width:20px;
}

.bar_icon{
	cursor: pointer;
	background:url('/resources/all/images/bar-chart.jpeg');
	position:relative;
	top:1px;
	height:20px;
	margin-right:5px;
	margin-bottom:2px;
	width:20px;
}

.config_icon{
	/*cursor: pointer;
	background:url('/modules/resources/images/view.png');*/
	height:20px;
	margin-right:5px;
	width:70px;
	float:right;
}

.monitor_icon, .cred_icon{
	/*cursor: pointer;
	background:url('/modules/resources/images/view.png');*/
	height:20px;
	margin-right:5px;
	width:auto;
	float:right;
}

.cds_CONNECTION_OK{
	background-color:#30CF30;
	color:#000000;
	text-align:center;
	cursor: pointer;
	/*width:33%;*/
}
.cds_CONNECTION_OK_font{
	color:#30CF30;
	font-weight:normal;
	font-family: verdana, arial, helvetica;
	font-size:12px;
	text-align:center;
}
.cds_CONNECTION_OK_font{
	color:#30CF30;
	font-weight:normal;
	text-align:center;
}
.cds_CONNECTION_OK_font_corpo{
	color:#30CF30;
	font-weight:normal;
	text-align:center;
}
.cds_CONNECTION_WARNING{
	background-color:#FB8B00;
	color:#000;
	text-align:center;
	cursor: pointer;
}

.cds_CONNECTION_WARNING_font{
	color:#FB8B00;
	font-weight:normal;
	font-family: verdana, arial, helvetica;
	font-size:12px;
	text-align:center;
}

.cds_CONNECTION_WARNING_font_corpo{
	color:#fbab0e;
	font-weight:normal;
	text-align:center;
}

.cds_CONNECTION_ERROR_font{
	color:#FF0000;
	font-weight:normal;
	font-family: verdana, arial, helvetica;
	font-size:12px;
	text-align:center;	
}

.cds_CONNECTION_CRITICAL{
	background-color:#CF0000;
	color:#000000;
	text-align:center;
	cursor: pointer;
	/*width:33%;*/
}
.cds_CONNECTION_CRITICAL_font{
	color:#CF0000;
	font-weight:normal;
	font-family: verdana, arial, helvetica;
	font-size:12px;
	text-align:center;
}

.cds_CONNECTION_CRITICAL_font_corpo{
	color:#CF0000;
	font-weight:normal;
	text-align:center;
}
td.conf_name{
	text-align:left;
	color:#000;
	font-size:10px;
	padding:1px;
}
td.conf_value{
	text-align:right;
	color:#404040;
	font-size:10px;
	padding:1px;
}


/*
* Tabela de visualização do log 
*/
.commlogTable{
	border: solid 1px #c0c0c0;
	font-size: 13px;
	border-collapse: collapse;
}

.commlogTable tr, .commlogTable td{
	border: solid 1px #c0c0c0;
	font-size: 13px;
}

.tdBold{
	font-weight: bold;
}

.commoLogTextArea{
	width: 750px;
	height: 400px;
	background-color: #efebe7;
}


#id_formEditGWConf fieldset, #id_formEditUser fieldset, #id_formEditUserPass fieldset, #id_formEditCtr fieldset, #id_formEditRcp fieldset, #id_formEditRtugr fieldset, #id_formEditRtu fieldset, #id_formEditSensor fieldset, #id_formCreateCtrAll fieldset, #id_formRcpCreate fieldset, #id_formEditRcpAuth fieldset, #id_formEditRcpAuthHost fieldset, #id_formRcpAuthHost fieldset, #id_sendSensor fieldset, #id_sensorsList fieldset{
	border-top: solid 1px #999999;
	background-color: #f9f9f9;
	margin-bottom: 10px;
	border-left: none;
	border-right: none;
	border-bottom: none;
	text-align: right;
	//padding: 10px;
}

#id_sendSensor fieldset, #id_sensorsList fieldset{
	text-align: left !important;
}

#id_sendSensor legend{
	font-weight: bold;
}

#id_formEditGWConf legend, #id_formEditUser legend, #id_formEditUserPass legend, #id_formEditCtr legend, #id_formEditRcp legend, #id_formEditRtugr legend, #id_formEditRtu legend, #id_formEditSensor legend, #id_formCreateCtrAll legend, #id_formRcpCreate legend, #id_formEditRcpAuth legend, #id_formEditRcpAuthHost legend, #id_formRcpAuthHost legend{
	font-weight: normal;
	color: #32944A;
}

#divError{
	margin: 50px auto;
	margin-bottom: 10px;
	border: #d9a7a7 solid 2px;
	background-color: #ecdcdc;
	color: #cd4545;
	font-weight: bold;
	width: 350px;
	height: auto;
	padding: 5px;
	text-align: center;
	/*position: relative;
	//left: 50%;
	//margin-left: -175px; */
}

#divOK{
	margin: 50px auto;
	border: #a7d9a7 solid 2px;
	background-color: #dcecdc;
	color: #45ad45;
	font-weight: bold;
	width: 350px;
	height: auto;
	margin-bottom: 10px;
	padding: 5px;
	text-align: center;
}

#divWarning{
	margin: 50px auto;
	border: #a9a977 solid 2px;
	background-color: #FcFc9c;
	color: #808000;
	font-weight: bold;
	width: 350px;
	height: auto;
	margin-bottom: 10px;
	padding: 5px;
	text-align: center;
}

#divPassword{
	width: 100%;
	text-align: center;
	margin-top: -10px;
}

.buttonsPosition{
	text-align:center;
	padding-bottom: 20px;
}

.simpleRefresh, .refresh, .refreshNoBind {
	text-align: right;
	cursor: pointer;
	position: absolute;
	top: -12px;
	*top: -10px;
	right: 30px;
	z-index: 999;
}

.tooltipClass h3{
	font-size: 13px;
}

.textCenter{
	width: 100%;
	text-align: center;
}

#refreshArrow{
	margin-left: 130px;
	cursor: pointer;
}
/*
Tabelas 
*/
#divTable{
	/*font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;*/
	width: 100%;
	border-collapse: collapse;
	text-align: left;
	background-color: #f6f6f6;
}

#divTable th{
	background-color: #dddddd;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	padding: 10px 8px;
	border-bottom: 2px solid #999;
}

#divTable td{
	border-bottom: 1px solid #c0c0c0;
	color: #000000;
	padding: 6px 8px;
}

#noRtugrCtr{
	margin: 0px auto;
	width: 940px;	
}

#rcpHostPass{
	margin-top: 10px;
	width: 100%;
	text-align: left;
}

#editRcpHostPort, #divNoHost{
	text-align: center;
}

#floatingDiv{
	position: absolute;
	top: 10px;
	right: 11px;
	width: 200px;
	background: #f0f0f0;
	border: #c0c0c0 solid 1px;	
	z-index: 100;
}
#floatingDiv fieldset{
	border: none;
	background: none;
	
}
.peridoRadios{
	margin-right: 20px; 
}

#id_sensorsList select{
	width: 300px;
	height: 150px;
}

#id_createRcpGW textarea{
	width: 50%;
	height: 200px;
}

.ui-helper-reset{
	*line-height: 1.35em !important;
}
#black{
	_margin-left: 10px;
}

#divContentRight{
	_width: 81%;
}

#exportDialog {
	text-align: left;
	z-index: 2000 !important;
}

#exportType {
	font-weight: bold;
	border-bottom: 2px solid gray;
	padding-top: 2px;
	padding-bottom: 5px;
	margin-bottom: 5px;
}

#exportHelp {
	margin-top: 7px;
	padding-top: 3px;
	border-top: 2px solid gray
}

#exportDialog fieldset {
	border: none;
	border-top: solid 1px #aaaaaa;
	background-color: #f6f6f6;
	padding: 10px;
	margin-top: 10px;
}

#exportDialog legend {
	font-weight: bold;
}

#exportDialog th {
	font-weight: normal;
	padding: 0px;
}

#exportDialog td {
	padding: 0px;
}

#ui-datepicker-div {
	z-index: 5000 !important;
}

#exportTimePrediction {
	font-weight: bold;
}

#logoIcon{
	float: right;
	margin-top: 8px;
	margin-right: 20px;
}

/*
#box_login_senha {
	background-image: url('/resources/ms/monitoramento/en/images/global/monitor.png') !important;
	background-repeat: no-repeat !important;
}
	*/

#tira1 {
	background-color: #ccf5ff !important;
}
