body {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif, sans-serif;

}

table.box {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	line-height : 14px;
	color : #000;
	border: 1px dotted #CCCCCC;
	padding: 10px 20px;
}

a {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	font-size:11px;
	color : Black;
	text-decoration : none;
}

a:hover {
	color : Black;
	text-decoration : underline;
}

a.menu:visited {
	font-family: Tahoma,Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	font-size:11px;
	color : #000000;
	background-color : transparent;
	padding-left : 10px;
}

a.menu:link {
	font-family: Tahoma,Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	font-size:11px;
	color: #000000; 
	background-color : transparent;
	padding-left : 10px;
}

a.menu:hover {
	font-family: Tahoma,Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline;
	font-size:11px;
	color: #000000;
	background-color : transparent;
	padding-left : 10px;
}

a.menu:active {
	font-family: Tahoma,Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	font-size:11px;
	color : #000000;
	background-color : transparent;
	padding-left : 10px;
}

.linkTexto  {
	color: #387E29;
	font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	font-weight: bold;
	font-size:10px;
 }

a.linkTexto  {
	color: #387E29;
	font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: none;
	font-weight: bold;
	font-size:10px;
 }
 
a.linkTexto:hover {
	color: #387E29;
	font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	text-decoration: underline;
	font-weight: bold;
	font-size:10px;
}

a.linkTextoBranco {
	color: #ffffff;
	font-family: verdana;
	text-decoration: none;
	font-size:10px
}

a.linkTextoBranco:hover{
	color: #ff5a00;
	font-size: 10px;
	text-decoration: none;
	font-family: verdana
}

a.linkTexto2  {
	color: #022A5D;
	font-family: Verdana;
	text-decoration: none;
	font-size:10px;
}

a.linkTexto2:hover  {
	color: #FF5A00
}

.linkMenuSide {
	color: #387E29;
	font-family: Verdana;
	text-decoration: none;
	font-size:11px;
	font-weight: bold;
}

a.linkMenuSide {
	color: #387E29;
	font-family: Verdana;
	text-decoration: underline;
	font-size:11px;
	font-weight: bold;
}

a.linkMenuSide:hover {
	color: #387E29
}

a.linkBold {
	color: #000000;
	font-weight: bold;
	font-family: arial,verdana;
	text-decoration: none;
	font-size:10px
}

a.linkBold:hover {
	font-weight: bold;
	color: #FF5A00
}

.titlepage {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color : #d5d5d5;
	background-color : #4A555E;
	font-weight : bold;
	padding-left : 5px;
}

.titleevents {
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color : #4A555E;
	font-weight : bold;
	padding-left : 5px;
}

.titlenews {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	line-height : 14px;
	color : #387E29;
	background-color : transparent;
	font-weight : bold;
	padding-left : 5px;
	padding-bottom: 5px;
}

.textpage {
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	color : #4A555E;
	padding-left : 5px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.title2 {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 17px;
	color : #999999;
	background-color : transparent;
	padding-left : 10px;
	font-weight : bold;
	margin-top : 10px;
	vertical-align : top;
}

.titletext {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 17px;
	color : #999999;
	background-color : transparent;
	padding-left : 10px;
	font-weight : bold;
	margin-top : 10px;
	vertical-align : top;
}

.text {
	font-family: Arial, Tahoma, Verdana,  Arial, sans-serif;
	font-size: 12px;
	color : #303030;
	background-color : transparent;
	padding: 10px 10px 10px 10px;
}

.text-nopadding {
	font-family: Arial, Tahoma, Verdana,  Arial, sans-serif;
	font-size: 12px;
	color : #303030;
	background-color : transparent;
	padding: 0 10px 0 10px;
}

.text_quote {
	color: #0E0E0E;
	font-family: "Times New Roman", arial, helvetica, sans-serif;
	font-size: 11pt;
	text-decoration: none;
	vertical-align : middle;
}

.textcorpos {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 12px;
	color : #000;
	padding: 2px 2px 2px 2px;
}

.data {
	font-family: Tahoma, Verdana, Tahoma, sans-serif;
	font-size: 10px;
	line-height : 14px;
	color : #29387E;
	background-color : transparent;
	text-align : right;
	font-weight : bold;
}


.textBlue {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333399;
	font-size: 10px;
	line-height: 14px
}

.textGrey {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	line-height: 14px
}

.textBlack {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	line-height: 14px
}

p {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	line-height: 14px
}

ul {
	margin-left : 15px;
}

.dropdownmenu {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#666666
}

.search {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:#666666;
	width: 110px
}

blockquote.box {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	line-height : 14px;
	color : #000;
	border: 1px dotted #CCCCCC;
	padding: 10px 20px;
}

.fotobox {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 11px;
	line-height : 14px;
	color : #000;
	border: 1px groove #333333;
	padding: 10px 10px 10px 10px;
}

.middot {
	font-family: Symbol;
	font-size: 12px;
	font-weight: bold;
	vertical-align : middle;
	text-align : center;
}