/*Versão 7.00 */
a:link.Menu{
	font-family: Abel;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: Black;
	text-decoration: none;
	background:none;
}
a:visited.Menu{
	font-weight: bold;
	color: Black;
	text-decoration: none;
	background:none;
}
a:hover.Menu{
	font-weight: bold;
	color: #f67f19;
	text-decoration: none;
	background:none;
}
a:link.m_Link{
	font-family: Abel;
	font-weight: normal;
	font-size:14px;
	color: white;
	text-decoration: none;
	background:none;
}
a:visited.m_Link{
	color: white;
}
a:active.m_Link{
	color: #ffd426;
}
a:hover.m_Link{
	color: #ffd426;
}
a:link.OrderBy{
	font-family: Abel;
	font-size: 20px;
	font-weight: none;
	font-style: none;
	text-decoration:none;
	color: black;
}
a:visited.OrderBy{
	color: black;
}
a:active.OrderBy{
	color: black;
}
a:hover.OrderBy{
	color: orange;
}
a:link.LinkIcon{
	text-decoration: none;
	color:#131d5b;
}
a:visited.LinkIcon{
	text-decoration: none;
	color:#a4afff;
}
a:hover.LinkIcon{
	text-decoration:none;
	color:#3576ee;
}
a:link.AlertLinkIcon{
	text-decoration:none;
	color:#ac0024;
}
a:visited.AlertLinkIcon{
	text-decoration:none;
	color:#ff2e2e;
	background-color:none;
	text-shadow:0px 2px 2px #000000;
}
a:hover.AlertLinkIcon{
	text-decoration:none;
	color:#ff2e2e;
	background-color:none;
	text-shadow:0px 2px 2px #000000;
}
.TableCell{
	float: left;
	padding:5px;
}
.CellWidth-1{
	width: 100px;
}
.CellWidth-2{
	width: 200px;
}
.CellWidth-3{
	width: 300px;
}
.Form-Field{
	color: #532a8a;
	border: solid 1px #532a8a;
	height:40px;
	text-align:left;
	background:white;
	width:100%;
}
.Form-Field-Small{
	color: 532a8a;
	border: solid 1px #532a8a;
	height:20px;
	text-align:left;
	background:white;
}
.Form-Box{
	color: #532a8a;
	border: solid 1px #532a8a;
	text-align:left;
	background:white;
	width:100%;
}
.SubTitle{
	font-family: Abel;
	font-size: 20px;
	font-weight: none;
	font-style: none;
	color: black;
}
.FieldLabel{
	font-family: Abel,Arial;
	font-weight: none;
	font-style: none;
	color:black;
}
.IconButton {
	color: white;
	border: solid 1px #b4a3e5;
	min-height:42px;
	background:#a3afe5;
}
.IconButton:hover{
	background:#6a719a;
	box-shadow:0px 0px 1em #333333;
}
.IconButton:active{
	border-top-color: black;
	border-right-color: white;
	border-bottom-color: white;
	border-left-color: black;
}
.IconButtonSmall{
	color: Navy;
	border: solid 1px #a3afe5;
	min-height:26px;
	background:transparent;
}
.IconButtonSmall:hover{
	color:White;
	background:#808cd5;
	box-shadow:0px 0px 5px #333333;
}
.IconButtonSmall:active{
	border-top-color: black;
	border-right-color: white;
	border-bottom-color: white;
	border-left-color: black;
}
.AbelFamily{
	font-family: Abel;
	font-size: 16px;
	font-weight: none;
	font-style: none;
}
.ComboBoxField{
	font-family: Abel,Arial;
	font-size: 18px;
	font-weight:normal;
	color:black;
	border:solid 1px #532A8A;
	background:#fff;
	width:100%;
	height:40px;
}
@media (max-width: 799px) {
	.ResposibleWidth{
		width:100%;
	}
	.VideoWidth{
		width:100%;
	}
	.GridTableBorder{
		border-top:solid 1px silver;
	}
}
@media (min-width: 800px) {
	.ResposibleWidth{
		width:800px;
	}
	.VideoWidth{
		width:760px;
		height:570px;
	}
	.GridTableBorder{
		border-top:none 1px silver;
	}
}
.FontSize-Micro{
	font-size:10px;
}
.FontSize-Mini{
	font-size:14px;
}
.FontSize-Small{
	font-size:18px;
}
.FamilyIconBig{
	font-size:60px;
}
.FamilyIconMedium{
	font-size:38px;
}
.FamilyIconSmall{
	font-size:24px;
}
.FamilyIconMini{
	font-size:14px;
}
.FamilyIconMicro{
	font-size:10px;
}
.Orange{
	color:Orange;
}
.Navy{
	color:Navy;
}
.Red{
	color:Red;
}
.White{
	color:white;
}
.Gray{
	color:Gray;
}
.RoyalBlue{
	color:#27aae0;
}
.SilverStyle{
	color:#afafaf;
}
.Bold{
	font-weight: bold;
}