body{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:13px;
}

.info, .success, .warning, .error, .validation {
	border: 1px solid;
	margin: 10px 0px;
	padding:15px 10px 15px 50px;
	background-repeat: no-repeat;
	background-position: 10px center;
}

.info {
	color: #00529B;
	background-color: #BDE5F8;
	background-image: url('imagens/info.png');
}

.success {
	color: #4F8A10;
	background-color: #DFF2BF;
	background-image:url('imagens/success.png');
}

.warning {
	color: #9F6000;
	background-color: #FEEFB3;
	background-image: url('imagens/warning.png');
}

.error {
	color: #D8000C;
	background-color: #FFBABA;
	background-image: url('imagens/error.png');
}
.tooltip {
	/*border-bottom: 1px dotted #000000;*/
	color: #000000;
	outline: none;
	cursor: help;
	text-decoration: none;
	position: relative;
}
 
.tooltip span {
	margin-left: -999em;
	position: absolute;
}
 
.tooltip:hover span {
	border-radius: 5px 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 5px 5px rgba(0, 0, 0, 0.1);
	font-family: Calibri, Tahoma, Geneva, sans-serif, Verdana;
	position: absolute;
	left: -6em;
	top: 1em;
	z-index: 99;
	margin-left: 0;
	width: 150px;
}
.tooltip:hover span img {
	border: 0;
	margin: -20px 0 0 -55px;
	float: left;
	position: absolute;
}
.tooltip:hover span em {
	font-family: Candara, Tahoma, Geneva, sans-serif, Verdana;
	font-size: 1.2em;
	font-weight: bold;
	display: block;
	padding: 0.2em 0 0.6em 0;
}
.tooltip .classic {
	padding: 0.8em 1em;
}
.tooltip .custom {
	padding: 0.0em 0.0em 0.8em 2em;
}
 
.tooltip .classic {
	background: #ffffd8;
	border: 1px solid #FFAD33;
}
 
.tooltip .critical {
	background: #FFCCAA;
	border: 1px solid #FF3334;
}
 
.tooltip .help {
	background: #BCFF96;
	border: 1px solid #A2DB81;
}
 
.tooltip .info {
	background: #9FDAEE;
	border: 1px solid #2BB0D7;
}
 
.tooltip .warning {
	background: #FFFFAA;
	border: 1px solid #FFAD33;
}
div.figura {
  float: left;
  width: 9%;
  height: 90%;
  border: none;
  margin: 0.0em;
  padding: 0.0em;
}
div.figura p {
  font-family: Calibri, Tahoma, Geneva, sans-serif, Verdana;
  text-align: center;
  font-style: italic;
  font-size: 7px;
  text-indent: 0;
}

img {
	border: 0;
}
