body { font-family: Calibri, Arial, Tahoma, sans-serif; }
input, textarea, select, button { height:21px; font-family: Calibri, Arial, Tahoma, sans-serif; }

a { text-decoration: none; cursor: pointer; }
a:hover { text-decoration: underline; }

.button01    {height:18px; font:12px "Calibri","Arial"; color:#B21F24; border:1px solid #FFFFFF; background-color: #FFFFFF; Font-weight: bold;  }	

.formVermelho    {font:12px "Calibri","Arial"; color:#000000; border:1px solid #B52025; background-color: #FFFFFF; Font-weight: bold;  }	
.buttonVermelho    {height:18px; font:12px "Calibri","Arial"; color:#FFFFFF; border:1px solid #B52025; background-color: #B52025; Font-weight: bold;  }	


.TextoBranco         { font-family: Calibri, Arial; font-size: 12pt; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.TextoBranco a       { font-family: Calibri, Arial; font-size: 12pt; font-weight: normal; color: #FFFFFF; text-decoration: none; }
.TextoBranco a:hover { font-family: Calibri, Arial; font-size: 12pt; font-weight: bold; color: #FDC800; text-decoration: none; }
	
.Texto01             { font-family: Calibri, Arial; font-size: 11pt; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.Texto01 a           { font-family: Calibri, Arial; font-size: 11pt; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.Texto01 a:hover     { font-family: Calibri, Arial; font-size: 11pt; font-weight: bold; color: #E8CC00; text-decoration: none; }

.Texto02             { font-family: Calibri, Arial; font-size: 24pt; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.Texto02 a           { font-family: Calibri, Arial; font-size: 24pt; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.Texto02 a:hover     { font-family: Calibri, Arial; font-size: 24pt; font-weight: bold; color: #E8CC00; text-decoration: none; }

.Texto03             { font-family: Calibri, Arial; font-size: 10pt; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.Texto03 a           { font-family: Calibri, Arial; font-size: 10pt; font-weight: bold; color: #FFFFFF; text-decoration: none; }
.Texto03 a:hover     { font-family: Calibri, Arial; font-size: 10pt; font-weight: bold; color: #FFCC00; text-decoration: none; }

.Texto04             { font-family: Calibri, Arial; font-size: 10pt; font-weight: bold; color: #999999; text-decoration: none; }
.Texto04 a           { font-family: Calibri, Arial; font-size: 10pt; font-weight: bold; color: #999999; text-decoration: none; }
.Texto04 a:hover     { font-family: Calibri, Arial; font-size: 10pt; font-weight: bold; color: #999999; text-decoration: none; }

.Texto05             { font-family: Calibri, Arial; font-size: 24pt; font-weight: bold; color: #B52025; text-decoration: none; }
.Texto05 a           { font-family: Calibri, Arial; font-size: 24pt; font-weight: bold; color: #B52025; text-decoration: none; }
.Texto05 a:hover     { font-family: Calibri, Arial; font-size: 24pt; font-weight: bold; color: #999999; text-decoration: none; }

.Texto06         { font-family: Calibri, Arial; font-size: 12pt; font-weight: bold; color: #000000; text-decoration: none; }
.Texto06 a       { font-family: Calibri, Arial; font-size: 12pt; font-weight: bold; color: #000000; text-decoration: none; }
.Texto06 a:hover { font-family: Calibri, Arial; font-size: 12pt; font-weight: bold; color: #B52025; text-decoration: none; }

.Texto07         { font-family: Calibri, Arial; font-size: 16pt; font-weight: bold; color: #B21F24; text-decoration: none; }
.Texto07 a       { font-family: Calibri, Arial; font-size: 16pt; font-weight: bold; color: #B21F24; text-decoration: none; }
.Texto07 a:hover { font-family: Calibri, Arial; font-size: 16pt; font-weight: bold; color: #B21F24; text-decoration: none; }

.Texto08             { font-family: Calibri, Arial; font-size: 12pt; font-weight: bold; color: #B52025; text-decoration: none; }
.Texto08 a           { font-family: Calibri, Arial; font-size: 12pt; font-weight: bold; color: #B52025; text-decoration: none; }
.Texto08 a:hover     { font-family: Calibri, Arial; font-size: 12pt; font-weight: bold; color: #999999; text-decoration: none; }

 	
/* Menu */
ul#primary-nav,ul#primary-nav ul { font-family: Calibri; font-size: 14pt; font-weight: bold; color: #333333; margin-top: 5px; margin: 0px; padding: 0px; }
ul#primary-nav li { position: relative; list-style: none; display: inline; float:left; }
ul#primary-nav li a { display: block; text-decoration: none; float:left; padding: 3px; border: 3px solid transparent;  }
* html ul#primary-nav li { float: left; height: 1%; }
* html ul#primary-nav li a { height: 1%; }
ul#primary-nav ul { position: absolute; display: none; left: 0px; top: 33px; }
ul#primary-nav li ul li a { padding: 2px 5px; } 
/* Sub Menu Styles */
ul#primary-nav li:hover ul ul ,
ul#primary-nav li:hover ul ul ul,
ul#primary-nav li.over ul ul,
ul#primary-nav li.over ul ul ul { display: none; top: 55px;} 

ul#primary-nav li:hover ul,ul#primary-nav li li:hover ul,ul#primary-nav li li li:hover ul,ul#primary-nav li.over ul,ul#primary-nav li li.over ul,ul#primary-nav li li li.over ul { display: block; } 




ul#primary-nav li.menuparent:hover { background-color: #FFFFFF; }
ul#primary-nav li.over { background-color: #FFFFFF; }

.FonteMenu { font-family: Calibri; font-size: 14pt; font-weight: bold; text-decoration: none; margin: 0;  }
.FonteMenu a { font-family: Calibri; font-size: 14pt; font-weight: bold; color: #777; text-decoration: none; margin: 0;  }
.FonteMenu a:hover { background-color: #B21F25; font-family: Calibri; font-size: 14pt; font-weight: bold; color: #FFFFFF; text-decoration: none; margin: 0;  }

.F1 a { background-color: #B21F25; font-family: Calibri; font-size: 13pt; font-weight: bold; color: #FFFFFF; text-decoration: none; margin: 0; display: block; }
.F1 a:hover { background-color: #C8C5C5; font-family: Calibri; font-size: 13pt; font-weight: bold; color: #FFFFFF; text-decoration: none; margin: 0;  }
.F2 a { background-color: #B21F25; font-family: Calibri; font-size: 13pt; font-weight: bold; color: #FFFFFF; text-decoration: none; margin: 0; width:85px; }
.F2 a:hover { background-color: #C8C5C5; font-family: Calibri; font-size: 13pt; font-weight: bold; color: #FFFFFF; text-decoration: none; margin: 0;  }
.F3 a { background-color: #B21F25; font-family: Calibri; font-size: 13pt; font-weight: bold; color: #FFFFFF; text-decoration: none; margin: 0; width:122px; }
.F3 a:hover { background-color: #C8C5C5; font-family: Calibri; font-size: 13pt; font-weight: bold; color: #FFFFFF; text-decoration: none; margin: 0;  }
.F4 a { background-color: #B21F25; font-family: Calibri; font-size: 13pt; font-weight: bold; color: #FFFFFF; text-decoration: none; margin: 0; width:142px; }
.F4 a:hover { background-color: #C8C5C5; font-family: Calibri; font-size: 13pt; font-weight: bold; color: #FFFFFF; text-decoration: none; margin: 0;  }
/* fim do Menu */	