/* CSS Corrected by Ruben Alves - Mars 2010 */
#leftcol {font: 12px arial,"Tahoma","Lucida Sans Unicode","Lucida Grande","Lucida",Arial,Verdana,sans-serif;float: 
left; 
width: 164px; height: auto; margin: 0; padding: 0; text-align: left; background-color: #F6F4DB; margin-bottom: 2px;}
#leftcol h1 {font-size: 12px; color: #ffffff; text-transform:uppercase;background: url(../images/common/leftBg.png) 
repeat-x; line-height: 32px;padding-left: 10px; 
padding-right: 10px; border-bottom: 3px solid #f6f5f2; margin: 0px;}
#leftcol ul li a { color: #037bae; }
#leftcol ul li a {color: #037bae; background-color: inherit; text-decoration: none; line-height: 30px;}
#leftcol ul li a:hover {color: #037bae;background-color: inherit; text-decoration: underline;}
#leftcol ul {margin:0px;padding:10px 10px 0px 10px;}
#leftcol ul li {list-style: none;display: inline;}
#leftcol .news p {color: #483F14; line-height: 16px; border-bottom: 1px dotted #c6c6bc; padding:0px 0px 0px 0px; margin-bottom: 4px;}
#leftcol .lastNews p {color: #483F14; line-height: 16px; padding:0px 0px 0px 0px; margin-bottom: 4px;}


#topleftcol {float: left; width: 164px; height: auto; margin: 0; padding: 0; text-align: left; background-color: #e83c0f; margin-bottom: 2px;}
#topleftcol h1 {font-size: 12px; color: #ffffff; text-transform:uppercase; line-height: 32px;padding-left: 10px;padding-right: 10px; border-bottom: 3px solid #f6f5f2; margin: 0px;}


#links h1 {font-size: 14px; color: #FFFFFF; text-transform:uppercase; background-color: #bdab00; line-height: 32px; padding-left: 10px; padding-right: 10px; border-bottom: 2px solid #FFFFFF; margin: 0;}
#links {float: left; width: 164px; height: auto; margin: 0; padding: 0; text-align: left; background-color: #f6f6ec;}
#links a {color: #333333; background-color: inherit; text-decoration: underline; line-height: 12px;}
#links a:hover {color: #037bae; background-color: inherit; text-decoration: underline;}
#links ul {padding:0px;margin: 10px 10px 10px 10px;list-style: none;}
#links ul li {background: url(../images/linkArrow.jpg) 0 5px no-repeat;padding: 0px 0px 2px 12px;}
#links ul li a { display: block; }
#links ul li a {color: #037bae; background-color: inherit; text-decoration: none; line-height: 30px;}
#links ul li a:hover {color: #037bae;background-color: inherit; text-decoration: underline;}
.tablePadding{margin:0pt;padding:10px 10px 0px;}
.newsDate{font-size: 12px; color: #999999;}
.newsAbstract{color: #5588AA; font-size: 12px;}
.newsDescription{color: #333333; font-size: 12px;}
.newsLink{color: #037bae; text-decoration:none; font-size: 12px; font-weight: bold;}
.newsLink:visited{color: #037bae; text-decoration:none; font-size: 12px; font-weight: bold;}
.newsLink:hover{color: #037bae; text-decoration:none; font-size: 12px; font-weight: bold; text-decoration: none;}
.newsLink:active{color: #037bae; text-decoration:none; font-size: 12px; font-weight: bold; text-decoration: none;}
.formLink{color: #037bae; text-decoration:none; font-size: 12px; }
.formLink:visited{color: #037bae; text-decoration:none; font-size: 12px; }
.formLink:hover{color: #037bae; text-decoration:underline; font-size: 12px; }
.formLink:active{color: #037bae; text-decoration:underline; font-size: 12px; }
.menuBorder{background-color: #037bae;}
.tableBorder{background-color: #C6C6BC; border-collapse:separate; border-spacing:1px;}
.tableTitle{color: #483F14; font-family:arial,verdana,tahoma,geneva,sans-serif; font-size: 12px; background: #F6F4DB;  font-weight: bold;}
.columnTable{font-size: 12px; font-family:arial,verdana,tahoma,geneva,sans-serif; background: #ffffff; color: #505050;}
.sortLink{font-family:arial,verdana,tahoma,geneva,sans-serif; color: #483F14; text-decoration:none; font-size: 12px; font-weight: bold;}
.sortLink:visited{font-family:arial,verdana,tahoma,geneva,sans-serif; color: #483F14; text-decoration:none; font-size: 12px; font-weight: bold;}
.sortLink:hover{font-family:arial,verdana,tahoma,geneva,sans-serif; color: #A58F2E; text-decoration:none; font-size: 12px; font-weight: bold;}
.sortLink:active{font-family:arial,verdana,tahoma,geneva,sans-serif; color: #A58F2E; text-decoration:none; font-size: 12px; font-weight: bold;}
.galleryBorder{border-color: #444444; border-width: 1px; border-style: solid; padding: 1pt;}
.thumbBorder{border-color: #ababab; border-width: 1px; border-style: solid;}
#gallerycol {float: left; width: 200px; height: auto; margin: 0; padding: 0; text-align: left; background-color: #F6F4DB; margin-bottom: 2px;}
#gallerycol h1 {font-size: 12px; color: #483F14; text-transform:uppercase;background: url(../images/common/leftBg.png) repeat-x; line-height: 32px;padding-left: 10px; padding-right: 10px; border-bottom: 2px solid #FFFFFF; margin: 0px;width: 100%; }
.galleryH1Link {font-size: 11px; color: #707070;background: url(../images/common/folderBg.jpg) repeat-x;line-height: 15px;padding-left: 3px; padding-right: 3px;border: 1px solid #a3a3a3; margin: 0px;text-decoration:none; }
.galleryH1Link:visited {font-size: 11px; color: #707070;background: url(../images/common/folderBg.jpg) repeat-x;line-height: 15px;padding-left: 3px; padding-right: 3px;border: 1px solid #a3a3a3; margin: 0px;text-decoration:none;}   
.galleryH1Link:hover {font-size: 11px; color: #707070;background: url(../images/common/folderBg.jpg) repeat-x;line-height: 15px;padding-left: 3px; padding-right: 3px;border: 1px solid #a3a3a3; margin: 0;text-decoration:none;}   
.galleryH1Link:active {font-size: 11px; color: #707070;background: url(../images/common/folderBg.jpg) repeat-x;line-height: 15px;padding-left: 3px; padding-right: 3px;border: 1px solid #a3a3a3; margin: 0;text-decoration:none;}

h1.accordeon {margin: 0.6em 0em 0.2em 0em; padding: 0; border: 0}
