BODY{
 margin:0px;
 padding:0px;
 background:#FFFFFF url(images/body.gif) repeat-x;
}
TD,DIV{
 font-family:verdana,sans-serif;
 font-size:11px;
 color:#333333;
}
.menuBar{
 background: url(images/bgmenu.gif) no-repeat;
 height:27px;
 padding-left:10px; 
}
UL LI{
 list-style-type:square;
}

UL.menu{
 padding:0px;
 margin:0px;
 padding-left:2px;
 background:url(images/menusep.gif) no-repeat; 
}
UL.menu LI{
 display:inline-table!important;
 display:inline; 
 width:128px;
 line-height:26px;
 height:27px; 
 text-align:center;
 background:url(images/menusep.gif) 100% 0% no-repeat; 
}
UL.menu LI A{
 line-height:26px;
 display:block;
 width:126px;
}
UL.menu LI A:link,UL.menu LI A:visited{
 color:#FFFFFF;
 text-decoration:none;
 line-height:27px;
 font-size:11px;
 width:125px;
 font-family:Verdana,sans-serif;
}
UL.menu LI A:hover{
 background:url(images/bgmenuhover.gif) repeat-x; 
}
#current A{
 background:url(images/bgmenuhover.gif) repeat-x;
 font-size:11px;
}
.cc{
 padding-top:15px;
}
.contentheading,.componentheading{
 width:100%;
 border-bottom:1px solid #c02026;
}
.contentpaneopen{
 width:100%;
 margin-bottom:10px; 
}

A.contentpagetitle:link,A.contentpagetitle:visited,.contentheading2,.contentheading,.componentheading{
 text-decoration:none;
 font-size:12px;
 font-weight:bold;
 font-family:Verdana,sans-serif;
 color:#c02026;
 display:block;
 line-height:20px;
}
.contentheading2{
 border-bottom:0px;
 color:#333333;
}
.copy{
 background:url(images/bgcopy.gif) no-repeat;
 height:30px;
 margin-bottom:10px;
}
.copy TD{
 color:#FFFFFF;
 line-height:30px;
 font-size:10px;  
}
.copy TD A:link,.copy TD A:visited{
 text-decoration:none;
 color:#FFFFFF; 
} 
.copy TD A:hover{
 text-decoration:underline;
} 
OL{
 list-style-type: lower-roman;
}
A:link,A:visited{
 color:#c02026;
 text-decoration:underline;
}
A:hover{
 color:#AAC73D;
}
.linguas{
 margin-bottom:8px;
 margin-right:10px; 
}
UL.mapa LI{
 padding-bottom:10px;
}
