body { margin: 0px; padding: 0px; background-color: #CFCFCF; background-image: url(/ParlamentoGlobal/Images/body_bg.jpg); background-repeat: repeat-x; background-position: center 155px; text-align:center; cursor:default; font-style:normal; font-variant:normal; text-decoration:none }

object
{
z-index: -1;
}
a { text-decoration:none }
a:hover { cursor:pointer; text-decoration:underline }

p { margin:0px }

.OFF { display:none }

.MainTable { text-align:left; vertical-align:top }

.MainTable #MainHeader { background: #FFFFFF url(/ParlamentoGlobal/Images/header_bg.gif) no-repeat center top; height: 155px }
.MainTable #MainContentDiv { background: #DADADA url(/ParlamentoGlobal/Images/main_table_bg.jpg)	repeat-x center top; width: 988px; text-align:left; padding-top:12px }


/* BOXES STYLES */

.Box209B { background: url(/ParlamentoGlobal/Images/box_209_bottom.gif) no-repeat left bottom #FFFFFF; margin:0px 6px 12px 6px; width:209px; padding-bottom: 12px }
.Box260B { background: url(/ParlamentoGlobal/Images/box_260_bottom.gif) no-repeat left bottom #FFFFFF; margin:0px 6px 12px 6px; width:260px; padding-bottom: 12px }
.Box312B { background: url(/ParlamentoGlobal/Images/box_312_bottom.gif) no-repeat left bottom #FFFFFF; margin:0px 6px 12px 6px; width:312px; padding-bottom: 12px }
.Box320B { background: url(/ParlamentoGlobal/Images/box_320_bottom.gif) no-repeat left bottom #FFFFFF; margin:0px 6px 12px 6px; width:320px; padding-bottom: 12px }
.Box380B { background: url(/ParlamentoGlobal/Images/box_380_bottom.gif) no-repeat left bottom #FFFFFF; margin:0px 6px 12px 6px; width:380px; padding-bottom: 12px }
.Box652B { background: url(/ParlamentoGlobal/Images/box_652_bottom.gif) no-repeat left bottom #FFFFFF; margin:0px 6px 12px 6px; width:652px; padding-bottom: 12px }
.Box976B { background: url(/ParlamentoGlobal/Images/box_976_bottom.gif) no-repeat left bottom #FFFFFF; margin:0px 6px 12px 6px; width:976px; padding-bottom: 0px }
.BoxRel322B { background: url(/ParlamentoGlobal/Images/box_rel_322_bottom.gif) no-repeat left bottom; margin:0px 6px 12px 12px; width:322px; padding-bottom: 12px; float:right }
.BoxRel628B { background: url(/ParlamentoGlobal/Images/box_rel_628_bottom.gif) no-repeat left bottom; margin:24px 12px 0px 12px; width:628px; padding-bottom: 12px }

.Box209T { background: url(/ParlamentoGlobal/Images/box_209_top.gif) no-repeat left top }
.Box260T { background: url(/ParlamentoGlobal/Images/box_260_top.gif) no-repeat left top }
.Box312T { background: url(/ParlamentoGlobal/Images/box_312_top.gif) no-repeat left top }
.Box320T { background: url(/ParlamentoGlobal/Images/box_320_top.gif) no-repeat left top }
.Box380T { background: url(/ParlamentoGlobal/Images/box_380_top.gif) no-repeat left top }
.Box652T { background: url(/ParlamentoGlobal/Images/box_652_top.gif) no-repeat left top }
.Box976T { background: url(/ParlamentoGlobal/Images/box_976_top.gif) no-repeat left top }
.BoxRel322T { background: url(/ParlamentoGlobal/Images/box_rel_322_top.gif) no-repeat left top }
.BoxRel628T { background: url(/ParlamentoGlobal/Images/box_rel_628_top.gif) no-repeat left top }

.BoxPub { background: url(/ParlamentoGlobal/Images/pub_box_bg.gif) no-repeat left bottom #FFFFFF; width:312px; height:270px; margin:0px 6px 12px 6px }
.BoxPub div { padding:14px 6px 6px 6px }

.Label { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #8c8c8c; padding:15px 15px 5px 15px }
.Label a { color: #004f88 }
.Label a:hover { text-decoration:underline }
.Label img { margin-right:6px; border:none }

.Label2 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #8c8c8c; padding:15px 15px 5px 15px }
.Label2 a { color: #004f88 }
.Label2 a:hover { text-decoration:underline }
.Label2 img { margin-right:6px; border:none }


/* HEADER STYLES */

.HeaderDate { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #A7A7A7; padding:10px 0px 0px 12px; height:20px; text-align:left }

.HeaderMainMenu { text-align:center; margin:0 auto; width:763px; height:35px; position:relative; padding-top:10px; z-index:999 }
.HeaderMainMenu a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #393939; padding:0px 10px; text-transform:uppercase; border-left:dotted 1px #7B7B7B }
.HeaderMainMenu a:hover { color:#000000 }
.HeaderMainMenu a:first-child { border-left:none }
.HeaderSubMenu { top:-1000px; left:-1000px; display: none; visibility: hidden; background:#f0f0f0 url(/ParlamentoGlobal/Images/header_submenu_bg.gif) repeat-x; border:solid 1px #c3c8cd; border-top:none; width:926px; clear:both; position:absolute; z-index:9999 !important; padding:24px }
/*.HeaderSubMenu div { margin:12px; }*/
.HeaderSubMenu a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; white-space:nowrap; text-transform:uppercase; color: #555; display:block; float:left; padding:0px 10px; margin-bottom:15px; border-left:dotted 1px #CECECE  }
.HeaderSubMenu a:hover { color:#000000 }
.HeaderSubMenu a:first-child { border-left:none }

.HeaderOptions { text-align:right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #bedae8; padding:5px 12px 0px 0px }
.HeaderOptions a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #bedae8; padding:0px 5px }
.HeaderOptions a:hover { text-decoration:underline }

.HeaderFundadores { background:#1a6ea4; width:255px; margin-right:18px; height:40px; text-align:center }

.HeaderSearchBox { background:#FFFFFF; width:230px; padding:5px 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #353535; border:none }
.HeaderSearchButton { background:#023960; padding:5px 0px; width:110px;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; border:none; margin-right:20px; text-align:center; cursor:pointer }


/* FOOTER STYLES */

.FooterBase { background:url(/ParlamentoGlobal/Images/footer_bg.gif) no-repeat bottom left; overflow:auto; }
.FooterBase .Level2 { background:url(/ParlamentoGlobal/Images/footer_bg_level2.gif) no-repeat top left; overflow:auto; padding:58px 0px 0px 0px }
.FooterBase .Level2 #FooterMapa { width:494px; height:210px; padding:36px; float:left }
.FooterBase .Level2 #FooterLogos { width:338px; height:210px; padding:36px; float:left }
.FooterBase .Level2 #FooterLinks { width:976px; height:97px; float:left }

.FooterMenu { border-bottom:solid 1px #e6e6e6; margin:24px; padding:12px 0px 24px 0px }
.FooterMenu table { }
.FooterMenu td { vertical-align:top; border-left:dotted 1px #BDBDBD; padding:0px 12px; }
.FooterMenu td:first-child { border-left:none }
.FooterMenu td .Label { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 11px; line-height:20px; font-weight: bold; color: #393939; text-transform:uppercase; padding:0px; display:block; margin-bottom:8px; white-space:nowrap }
.FooterMenu td a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 10px; line-height:11px; font-weight: normal; color: #555; text-transform:uppercase; display:block; margin-bottom:5px }
.FooterMenu td a:hover { text-decoration:underline; color:#000000 }

.FooterLogos { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #6f6f6f; margin:0px 24px }
.FooterLogos div { border:solid 1px #e6e6e6; margin:3px 0px 12px 0px; padding:6px }
.FooterLogos img { margin:8px; border:0px }

.FooterLinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; display:block; margin:0px 24px; padding:30px 0px; text-align:center }
.FooterLinks a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffffff; padding:0px 10px }
.FooterLinks a:hover { text-decoration:underline }


/* BREADCRUMB TRIAL */

.BreadcrumbTrial { margin-bottom:12px; padding:6px 12px 0px 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
.BreadcrumbTrial a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #004f88 }
.BreadcrumbTrial a:hover { text-decoration:underline }


/* CROSS PROMOTION */

.CrossPromotionBlock { margin:0px 15px; padding-bottom:15px }
.CrossPromotionBlock #Thumb { float:left; height:75px }
.CrossPromotionBlock #Thumb img {margin-right:10px }
.CrossPromotionBlock #Details { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000 }
.CrossPromotionBlock #Details a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #000000; display:block; padding-top:3px }
.CrossPromotionBlock #Details a:hover { text-decoration: underline }

/* HOME HIGHLIGHTS STYLES */

.HomeHighlightsBlock { float:left; margin:12px; width:166px; height:185px; border-bottom:dotted 1px #7b7b7b; }
.HomeHighlightsProperties a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #004f88 }
.HomeHighlightsProperties a:hover { text-decoration: underline }
.HomeHighlightsProperties img { margin-right:6px; border:none }
.HomeHighlightsDetails { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000 }
.HomeHighlightsDetails a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; display:block; padding-top:0px }
.HomeHighlightsDetails a:hover { text-decoration: underline }
.HomeHighlightsThumb { width:162px; height:112px; border:solid 1px #d0d0d0; padding:1px; margin-bottom:6px; }


/* HOME MANUAL BUTTONS */

.HomeManualButtons img { border:none }


/* TOP TABLE STYLES */

.TopTable td { vertical-align:top; text-align:left }
.TopTable .Column1 { width:404px }
.TopTable .Column2 { width:229px; padding-top:27px; }
.TopTable .Column3 { width:295px; padding-top:15px; background:#d0e7f5 }


/* HOME MANCHETE STYLES */

/* Manchete Type 1 */
.MancheteBlock { padding:27px 0px 12px 0px; overflow:hidden;  border-bottom:dotted 1px #7b7b7b; margin-bottom:12px }
.MancheteProperties { display:block; margin-bottom:3px }
.MancheteProperties a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #004f88 }
.MancheteProperties a:hover { text-decoration: underline }
.MancheteProperties img { margin-right:6px; border:none }
.MancheteDetails { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000 }
.MancheteDetails a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #000000; display:block; padding-top:3px }
.MancheteDetails a:hover { text-decoration: underline }
.MancheteThumb { border:solid 1px #CECECE; padding:1px; margin-bottom:6px; cursor:pointer }
.MancheteThumbMultimedia { width:200px; height:180px; border:solid 2px #000000; background: center center no-repeat; float:left; margin-right:10px; text-align:right; vertical-align:baseline; cursor:pointer }
.MancheteThumbMultimedia img { margin-top:156px; border:none }

/* Manchete Type 2 */
.Manchete2Block { padding:0px; overflow:hidden }
.Manchete2Properties { display:block; margin-bottom:3px }
.Manchete2Properties a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #004f88 }
.Manchete2Properties a:hover { text-decoration: underline }
.Manchete2Properties img { margin-right:6px; border:none }
.Manchete2Details { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000 }
.Manchete2Details a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #000000; display:block; padding-top:3px }
.Manchete2Details a:hover { text-decoration: underline }
.Manchete2Thumb { width:400px; height:240px; border:solid 1px #CECECE; padding:1px; margin-bottom:10px }
.Manchete2Thumb .Picto { position: relative; top:216px; left:373px; }
/*
.Manchete2ThumbMultimedia { width:434px; height:260px; border:solid 2px #000000; margin-bottom:10px; background: center center no-repeat; float:left; text-align:right; vertical-align:baseline; cursor:pointer }
.Manchete2ThumbMultimedia img { margin-top:236px; border:none }
*/
.Manchete2OthersBlock { padding:0px 0px 12px 0px; margin-bottom:12px; border-bottom:dotted 1px #7B7B7B; overflow:auto }
.Manchete2OthersBlockThumb { width:80px; height:72px; background:#FFFFFF center center no-repeat; border:solid 1px #d0d0d0; float:left; margin-right:10px; cursor:pointer }

.SliderWrapper { /*leave as is*/position: relative; overflow: hidden; /*leave as is*/ width: 404px; height:365px; z-index:0 }
.SliderWrapper .ContentDiv { /*leave as is*/ visibility: hidden; z-index:-9999999;  position: absolute; left: 0; top: 0;height: 250px;  /*leave as is*/ /*filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity: 1; opacity: 1;*/ }

.Manchete2Navigation { background:url(/ParlamentoGlobal/Images/topstory_navigation_bg.gif) left top repeat-x; padding:0px 20px; height:26px }
.Manchete2Navigation .TableContainer { border:solid 1px #EFEFEF; border-bottom:none; padding:3px; float:right; background:#FFFFFF }
.Manchete2Navigation a { height:16px; width:18px; padding-top:2px;  text-align:center; text-decoration: none; font: bold 11px Arial, Helvetica, sans-serif; color: #0175b5; text-decoration: none; background: #FFFFFF; display:block; }
.Manchete2Navigation a:hover { background: #D0E7F5;  }
.Manchete2Navigation a.selected{ color: #FFFFFF; background: #0175b5; }

/* Manchete Type 3 */
.Manchete3Block { padding:0px; _height:398px; min-height:398px; background:#EDEDED }
.Manchete3Properties { display:block; margin-bottom:3px; padding:0px 10px }
.Manchete3Properties a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #004f88 }
.Manchete3Properties a:hover { text-decoration: underline }
.Manchete3Properties img { margin-right:6px; border:none }
.Manchete3Details { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding:0px 10px 10px 10px }
.Manchete3Details a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #000000; display:block; padding-top:3px }
.Manchete3Details a:hover { text-decoration: underline }
.Manchete3Thumb { width:300px; height:225px; background: center center no-repeat; border:solid 1px #CECECE; padding:1px; margin-bottom:10px; cursor:pointer }
.Manchete3ThumbMultimedia { width:300px; height:225px; border:solid 2px #000000; margin-bottom:10px; background: center center no-repeat; float:left; text-align:right; vertical-align:baseline; cursor:pointer }
.Manchete3ThumbMultimedia img { margin-top:201px; border:none }

/* Sub Manchete 3 */
.SubManchete3Block { padding-bottom:12px; margin-bottom:12px; border-bottom:dotted 1px #7B7B7B }
.SubManchete3Properties { display:block; margin-bottom:3px; padding:0px 10px }
.SubManchete3Properties a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #004f88 }
.SubManchete3Properties a:hover { text-decoration: underline }
.SubManchete3Properties img { margin-right:6px; border:none }
.SubManchete3Details { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding:0px 10px 0px 10px }
.SubManchete3Details a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #000000; display:block; padding-top:3px }
.SubManchete3Details a:hover { text-decoration: underline }

/* HOME AFTER MANCHETE STYLES */

.AfterMancheteBlock { border-bottom:dotted 1px #7b7b7b; padding-bottom:12px; margin-bottom:12px; overflow:auto; }
.AfterManchete3Block { border:solid 1px #DFDFDF; padding:10px; margin:0px; _height:170px; min-height:170px; width:130px; float:left }
.AfterMancheteDetails { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000 }
.AfterMancheteDetails a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; display:block; padding-top:3px }
.AfterMancheteDetails a:hover { text-decoration: underline }
.AfterMancheteThumb { width:130px; height:90px; background: center center no-repeat; margin-bottom:6px; cursor:pointer }
.AfterMancheteThumbMultimedia { width:126px; height:86px; border:solid 2px #000000; background: center center no-repeat; margin-bottom:6px; text-align:right; vertical-align:baseline; cursor:pointer }
.AfterMancheteThumbMultimedia img { margin-top:62px; border:none }
.AfterMancheteSeparator { width:4px; height:25px; float:left }
.AfterManchete3Separator { width:10px; height:25px; float:left }


/* PARCEIROS  */
.ParceirosBlock { margin:0px 12px }
.SliderWrapperParceiros { /*leave as is*/position: relative; overflow: hidden; /*leave as is*/ width: 236px; height:395px; z-index:0 }
.SliderWrapperParceiros .ContentDiv { /*leave as is*/ visibility: hidden; z-index:-9999999;  position: absolute; left: 0; top: 12px;width:236px;height: 375px; overflow:auto  /*leave as is*/ /*filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity: 1; opacity: 1;*/ }
.SliderWrapperParceiros .ContentDiv a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; display:block; padding:0px 0px 8px 8px; margin:0px 8px 8px 0px; border-bottom:dotted 1px #7B7B7B; overflow:auto }

.ParceirosNavigation { background:url(/ParlamentoGlobal/Images/topstory_navigation_bg.gif) left top repeat-x; padding:10px 10px 0px 10px; overflow:auto }
.ParceirosNavigation .TableContainer { border:solid 1px #EFEFEF; border-bottom:#FFF; padding:0px; float:left; background:#FFFFFF }
.ParceirosNavigation a { height:16px; text-align:center; text-decoration: none; padding:2px 6px 0px 6px; font: bold 11px/15px Arial, Helvetica, sans-serif; color: #0175b5; text-decoration: none; background: #FFFFFF; display:block; }
.ParceirosNavigation a:hover { background: #D0E7F5;  }
.ParceirosNavigation a.selected{ color: #FFFFFF; background: #0175b5; }


/* CIRCULO DO MES STYLES */

.CMesLabel { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style:normal; font-weight: bold; color: #000000; padding:6px 0px 0px 0px; text-transform:uppercase }
.CMesLabel a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #8c8c8c; color: #004f88; text-transform:none }
.CMesLabel a:hover { text-decoration:underline }

.CMesBlock { padding:12px 0px; margin:0px 0px; border-bottom:dotted 1px #7B7B7B; _height:70px; min-height:70px }

.CMesProperties { font-family:Arial, Helvetica, sans-serif; font-size: 9px; font-weight:bold; color: #A7A7A7; display:block; margin-bottom:3px }
.CMesProperties a { font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 9px; font-weight: bold; color: #A7A7A7; text-transform:uppercase }
.CMesProperties a:hover { text-decoration: underline }
.CMesProperties img { margin-right:6px; border:none }

.CMesDetails { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000 }
.CMesDetails a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold ; color: #000000; display:block; padding-top:3px }
.CMesDetails a:hover { text-decoration: underline }

.CMesThumb { width:80px; height:72px; background:#FFFFFF center center no-repeat; border:solid 1px #d0d0d0; float:left; margin-right:10px; cursor:pointer }

.CMesButton { padding:6px 0px 12px 6px }
.CMesButton a { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; padding:3px 6px 3px 6px; background:#9A9A9A }
.CMesButton a:hover { background:#757575 }

/**/

.CMesBiografiaBlock { padding:12px 0px; margin:0px 0px; height:56px; }

.CMesBiografiaDetails { float:left; width:200px; }
.CMesBiografiaDetails span { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #004f88; padding:3px 0px 2px 0px; display:block }
.CMesBiografiaDetails span:hover { text-decoration:underline }
.CMesBiografiaDetails img { margin-top:3px }
.CMesBiografiaDetails a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold ; color: #000000; display:block }
.CMesBiografiaDetails a:hover { text-decoration:underline } 

.CMesBiografiaThumb { width:78px; height:54px; background:#FFFFFF center center no-repeat; border:solid 1px #FFFFFF; float:left; margin-right:10px; cursor:pointer }

/**/

.CMesLink { background:#FFFFFF; margin:6px 0px }
.CMesLink a { background:url(/ParlamentoGlobal/Images/red_arrow.gif) no-repeat right center; padding:6px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; display:block }
.CMesLink a:hover { text-decoration:underline; cursor:pointer }

/**/

.CMesCirculosDropMenu { text-align:left }
.CMesCirculosDropMenuStyle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; border:solid 1px #b4b4b4; width:275px; height:18px; margin:0px }

/**/

.CMesBlogBlock { padding:12px 0px; margin:0px 6px }
.CMesBlogBlockLat { padding-top:12px; margin:0px 12px }

.CMesBlogProperties { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #A7A7A7; display:block; margin-bottom:3px; float:left }
.CMesBlogProperdies span { display:block; padding-top:10px }
.CMesBlogProperties a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #004f88 }
.CMesBlogProperties a:hover { text-decoration: none; cursor:default }
.CMesBlogProperties img { margin-right:6px; border:none }

.CMesBlogDropMenu { height:22px; text-align:right }
.CMesBlogDropMenuStyle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; border:solid 1px #b4b4b4; width:160px; height:18px; margin:0px }

.CMesBlogDetails { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000 }
.CMesBlogDetails a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; display:block; padding-top:3px }
.CMesBlogDetails a:hover { text-decoration: underline }


/* DESTAQUE ACTUALIDADE */

.ActualidadeHighlightBlock { background:#f2f2f2; padding:10px 6px 6px 6px; _height:100px; min-height:100px; border:solid 12px #FFFFFF }

.ActualidadeHighlightThumb { width:80px; height:72px; background:#FFFFFF center center no-repeat; border:solid 1px #d0d0d0; float:left; margin-right:10px; cursor:pointer } 

.ActualidadeHighlightProperties { display:block; margin-bottom:8px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #004f88 }

.ActualidadeHighlightDetails { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000 }
.ActualidadeHighlightDetails a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; display:block; padding-top:3px }
.ActualidadeHighlightDetails a:hover { text-decoration: underline }


/* PARCEIROS BOX STYLES */

.BoxParceiros { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding:12px }
.BoxParceiros a { text-decoration:underline; color:#000000 }
.BoxParceiros img { border:none }

/* LISTS STYLES */

.SearchBlock { padding:0px 12px }

.ListBlock { padding:12px 0px; margin:0px 12px; border-bottom:dotted 1px #7B7B7B; _height:66px; min-height:66px }
.ListBlockSquare { padding:12px 0px; margin:0px 12px; border-bottom:dotted 1px #7B7B7B; _height:74px; min-height:74px }
.ListBlockXL { padding:12px 0px; margin:0px 12px; border-bottom:dotted 1px #7B7B7B; _height:180px; min-height:180px }

.ListBlockFreeText { margin:0px 12px; border-bottom:dotted 1px #7B7B7B }
.ListBlockFreeText p { background:#ebebeb; padding:12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; margin:12px 0px }
.ListBlockFreeText a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; text-decoration:underline }

.ListBlogBlock { padding:6px 0px; margin:0px 12px }

.ListCirculosActualidadeBlock { padding:12px 0px; margin:0px 12px }

.ListCirculosMancheteBlock { padding:3px; border-top:dotted 1px #FFFFFF; background:#f3f3f3; _height:66px; min-height:66px }

.ListProperties { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #A7A7A7; display:block; margin-bottom:3px }
.ListProperties a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #A7A7A7; text-transform:uppercase }
.ListProperties a:hover { text-decoration: underline }
.ListProperties img { margin-right:6px; border:none }

.BoxListDetails { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000 }
.BoxListDetails a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; display:block; padding-top:3px; text-decoration:none !important }
.BoxListDetails a:hover { text-decoration: underline }

.BoxBlogListDetails { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000 }
.BoxBlogListDetails a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; display:block; padding-top:3px }
.BoxBlogListDetails a:hover { text-decoration: underline }

.MainListDetails { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000 }
.MainListDetails a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold ; color: #646464; display:block; padding-top:3px }
.MainListDetails a:hover { text-decoration: underline }

.ListThumbMultimedia { width:78px; height:62px; border:solid 2px #000000; background: center center no-repeat; float:left; margin-right:10px; text-align:right; vertical-align:baseline; cursor:pointer }
.ListThumbMultimedia img { margin-top:38px; border:none }
.ListThumbArticle { width:95px; height:66px; background: center center no-repeat; float:left; margin-right:10px; cursor:pointer }
.ListThumbSquare { width:80px; height:72px; background:#FFFFFF center center no-repeat; border:solid 1px #d0d0d0; float:left; margin-right:10px; cursor:pointer }

.ListThumbXLMultimedia { width:126px; height:86px; border:solid 2px #000000; background: center center no-repeat; margin-bottom:6px; text-align:right; vertical-align:baseline; cursor:pointer }
.ListThumbXLMultimedia img { margin-top:156px; border:none }
.ListThumbXLArticle { width:200px; height:180px; background: center center no-repeat; float:left; margin-right:10px; cursor:pointer }

.ListButton { padding:12px 12px 6px 12px }
.ListButton a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; padding:3px 6px 3px 6px; background:#9A9A9A }
/*.ListButton a:hover { background:#757575 }*/

.ListBlogButton { padding:12px 12px 6px 12px }
.ListBlogButton a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; padding:3px 6px 3px 6px; background:#9A9A9A }
/*.ListBlogButton a:hover { background:#757575 }*/


/* PAGE NAVIGATION STYLES */ 

.PageNavigation { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000; margin:36px 0px 12px 0px }
.PageNavigation td { border:solid 1px #E5E5E5; padding:3px 6px }
.PageNavigation td#Reticencias { border:solid 1px #FFFFFF; padding:3px 6px; color:#999999; font-weight:normal }
.PageNavigation a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #999999; text-decoration:underline }
.PageNavigation a:hover { color:#000000 }
.PageNavigation a#PageBack, a#PageFoward { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000; text-decoration:none }
.PageNavigation a:hover#PageBack, a:hover#PageFoward { text-decoration:underline }


/* POLL STYLES */

.PollBlock { margin:0px 16px 0px 16px }

.Poll { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; height:150px }
.Poll span { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; display:block; margin-bottom:8px }
.Poll p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #000000; margin:0px; padding-top:3px }
.Poll form { margin:0px 0px 20px 0px }
.PollButton { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; padding:3px 0px 2px 0px; width:50px; background-color:#0175b5; border:none; cursor:pointer }

.PollResults { font-family:Arial, Helvetica, sans-serif; font-size: 11px; font-weight: Normal; color: #000000; text-decoration: none }
.PollResults span { font-family:Arial, Helvetica, sans-serif; 	font-size: 11px;  font-weight: normal; color: #004f88; text-decoration: none }
.PollResults div { font-size:1px; height:10px; _min-height: 10px; margin:2px 0px 4px 0px; background-color:#004f88 }


/* SITES RELACIONADOS STYLES */

.LinksIframeDetails {	text-align:left; margin: 0px; SCROLLBAR-FACE-COLOR: #FFFFFF; SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; SCROLLBAR-SHADOW-COLOR: #FFFFFF; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #aaaaaa; SCROLLBAR-TRACK-COLOR: #DDDDDD; SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; SCROLLBAR-BASE-COLOR: #FFFFFF; border-bottom:solid 1px #CCCCCC; overflow:auto; width:287px; max-height:99px; _height:99px; border:solid 1px #CCCCCC; margin-left:12px }
.LinksIframeDetails div { padding:6px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #7a7a7a; display:block; border-bottom:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; }
.LinksIframeDetails a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000 }
.LinksIframeDetails a:hover { text-decoration:underline; cursor:pointer }
.LinksIframeDetails span { height:24px; border-right:solid 1px #CCCCCC; display:block }
.LinksRelacionados span { height:22px; border-right:solid 1px #CCCCCC; display:block }


/* BIO HIGHLIGHTS STYLES */

.BioHighlightsBlock { padding:6px 0px; margin:0px 12px }

.BioHighlightsDetails { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000 }
.BioHighlightsDetails a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; display:block; padding-top:3px }
.BioHighlightsDetails a:hover { text-decoration: underline }

.BioHighlightsThumb { width:191px; height:133px; background:#FFFFFF center center no-repeat; border:solid 1px #d0d0d0; margin-bottom:6px; cursor:pointer }


/* CIRCULOS STYLES */

.CirculosLabelBox { background:url(/ParlamentoGlobal/Images/box_652_full.gif) center center no-repeat; margin-bottom:12px; height:70px }
.CirculosLabelBox #CirculoName { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #000000; padding-right:24px; text-transform:uppercase; text-align:right }

.CirculosMancheteBlock { margin:0px 12px }

.CirculosMancheteProperties { display:block; margin-bottom:3px }
.CirculosMancheteProperties a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #004f88 }
.CirculosMancheteProperties a:hover { text-decoration: underline }
.CirculosMancheteProperties img { margin-right:6px; border:none }

.CirculosMancheteDetails { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000 }
.CirculosMancheteDetails a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #000000; display:block; padding-top:3px }
.CirculosMancheteDetails a:hover { text-decoration: underline }

.CirculosMancheteThumb { width:200px; height:180px; background: center center no-repeat; border:solid 1px #CECECE; padding:1px; margin-right:10px; cursor:pointer }
.CirculosMancheteThumbMultimedia { width:200px; height:180px; border:solid 2px #000000; background: center center no-repeat; float:left; margin-right:10px; text-align:right; vertical-align:baseline; cursor:pointer }
.CirculosMancheteThumbMultimedia img { margin-top:156px; border:none }

.CirculosDadosSociologicos { background:#ededed; border:solid 12px #FFFFFF; border-top:none; border-bottom:none; width:50%; padding:8px }
.CirculosDadosSociologicos div { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #7a7a7a; padding-bottom:8px }
.CirculosDadosSociologicos span { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #4B4B4B }
.CirculosDadosSociologicos a { color: #4B4B4B; text-decoration: underline }

.CirculosDeputadosIframe { border-top:solid 1px #CCCCCC }
.CirculosDeputadosBox { margin:0px 12px 12px 0px; border:solid 1px #CCCCCC }

.CirculosDeputadosIframeDetails { background:#FFFFFF }
.CirculosDeputadosIframeDetails div { padding:6px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #7a7a7a; display:block; border-bottom:solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; }
.CirculosDeputadosIframeDetails a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000 }
.CirculosDeputadosIframeDetails a:hover { text-decoration:underline; cursor:pointer }
.CirculosDeputadosIframeDetails span { height:22px; border-right:solid 1px #CCCCCC; display:block }

.CirculosActualidadeRegional { padding:0px 12px 12px 12px; border-bottom:none }

.CirculosLinksRegionaisIframe { margin:0px 0px 0px 12px; border:solid 1px #CCCCCC }
.CirculosLinksRegionaisBox { padding-right:12px }

.CirculosResultadosBox { margin:0px 12px 0px 0px; border:solid 1px #CCCCCC; padding-bottom:7px }
.CirculosResultadosTable { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; margin:0px 7px }


/* MULTIMEDIA STYLES */

.MultimediaDetails { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; padding:12px }
.MultimediaDetails a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold ; color: #000000; display:block; padding-top:3px }
.MultimediaDetails a:hover { text-decoration: underline }

.MultimediaAnteTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; padding-bottom:6px }
.MultimediaTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000; padding-bottom:12px }
.MultimediaLead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; margin:12px 12px 0px 12px }
.MultimediaLead a { color: #000000; text-decoration:underline }

.MultimediaVideoBox { margin:0px 12px; padding:12px 0px; text-align:center; background:#f3f3f3 }


/* ARTICLE STYLES */

.ArticleDetails { margin:0px 12px; padding:12px 0px }
.ArticleDetails #ArticleAnteTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; padding-bottom:6px }
.ArticleDetails #ArticleTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #000000; padding-bottom:12px }
.ArticleDetails #ArticleLead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; padding-bottom:12px }
.ArticleDetails #ArticlePartner { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000 }
.ArticleDetails #ArticleImage { margin:0px 10px 5px 0px; float:left }
.ArticleDetails #PhotoCredits { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color:#666666; display:block; text-align:right }
.ArticleDetails #PhotoSubtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000 }

.ArticleProperties { font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #A7A7A7; float:left; padding:4px 25px 4px 0px; text-transform:uppercase }
.ArticleProperties a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #A7A7A7; text-transform:uppercase }
.ArticleProperties a:hover { text-decoration: underline }
.ArticleProperties img { margin-right:6px; border:none }

.ArticleBody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; margin:0px 12px }
.ArticleBody a { color:#000000; text-decoration:underline }
.ArticleBody p { margin-bottom:15px }

.TopTools { border-bottom:solid 1px #CCCCCC; margin:0px 12px 24px 12px; padding-bottom:3px }
.BottomTools { border-top:solid 1px #CCCCCC; margin:24px 12px 0px 12px; padding-top:6px; overflow:hidden }


/* FORM STYLES */

.FormBlock  { margin:0px 15px; text-align:left }
.FormInput { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #323232; background:#EFEFEF; padding:2px 6px; width:277px; border:solid 1px #CCCCCC; margin:0 0 3px 0 }
.FormTextArea { font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #323232; background:#EFEFEF; padding:2px 6px; width:277px; height:100px; border:solid 1px #CCCCCC; margin:0 0 12px 0 }
.FormWarnings { margin:3px 0px; font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #004f88; text-decoration: none }


/* LIVRO DO MES */

.DestaqueAzulBoxB { background:#d0e7f5/*url(/ParlamentoGlobal/Images/box_azul_bottom.gif) no-repeat left bottom #d0e7f5*/; margin:0px; width:295px; }
.DestaqueAzulBoxT { /*background: url(/ParlamentoGlobal/Images/box_azul_top.gif) no-repeat left top; */padding:8px 0px 3px 8px }
.DestaqueAzulBoxT a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #004f88; text-decoration:none }
.DestaqueAzulBoxT a:hover { text-decoration:underline }
.DestaqueAzulBlock { padding:0px 0px 12px 0px; margin:0px 12px;  }
.DestaqueAzulDetails { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #0075B3; padding:0px 0px 12px 0px }
.DestaqueAzulDetails a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; display:block; padding-top:3px }
.DestaqueAzulDetails a:hover { text-decoration: underline }
.DestaqueAzulProperties a { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #004f88 }
.DestaqueAzulProperties a:hover { text-decoration: underline }
.DestaqueAzulProperties img { margin-right:6px; border:none; position:relative; top:1px }
.DestaqueAzulThumb { width:271px; height:73px; background:#FFFFFF; margin:12px 0 0 0 }
.DestaqueAzulLat { padding-top:8px; margin:0px 8px 0px 9px }


/* DOSSIER STYLES */

.DossierHeader { margin:0px 12px; border-bottom:dotted 1px #7B7B7B; position:relative; top:-10px }
.DossierHeader h1 { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #004f88; margin:0px 0px 2px 0px }
.DossierHeader h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000; margin:0px 0px 10px 0px }
.DossierHeader img { margin:0px 0px 15px 0px }


/* CALENDARIO */

.CalendarContainer { margin:0px 15px 30px 15px; }

/*CalendarMainStyle*/
.CalendarMainStyle { border:solid 3px #003A62; border-collapse:collapse; background:#003A62; font-weight:normal; font-family:Arial, Helvetica, sans-serif; width:100%; }
.CalendarMainStyle td { vertical-align:middle }

/*DayHeaderStyle*/	
.DayHeaderStyle { color:#33ACFF; font-weight:bold; font-size:14px; height:30px; text-align:center; text-transform:capitalize; background:#FFF; border:solid 1px #003A62; border-bottom-width:2px }

/*TitleStyle*/
.TitleStyle { background:#003A62; color:#FFF; font-weight:bold; font-size:20px; width:100%; border-collapse:collapse; height:40px; }
.TitleStyle td { padding-bottom:3px; }

/*NextPrevStyle*/
.NextPrevStyle { color:#7393AA !important; font-weight:bold; font-size:14px; text-decoration:underline; width:15%; padding:0px 15px }
.NextPrevStyle a { color:#7393AA !important }

/*OtherMonthDayStyle*/
.OtherMonthDayStyle { color:#C0C0C0 !important; background:#FFF; font-size:16px; height:30px; width:14%; text-align:right; padding:0px 15px; border:solid 1px #003A62 }
.OtherMonthDayStyle a { text-decoration:none; cursor:default; color:#C0C0C0 !important }

/*DayStyle*/
.DayStyle { color:#818181 !important; background:#E4E4E4; font-size:18px; height:30px; width:14%; text-align:right; padding:0px 15px; border:solid 1px #003A62 }
.DayStyle a { text-decoration:none; cursor:default; color:#818181 !important }

/*WeekendDayStyle*/
.WeekendDayStyle { color:#818181 !important; background:#F5F5F5; font-size:18px; height:30px; width:14%; text-align:right; padding:0px 15px; border:solid 1px #003A62 }
.WeekendDayStyle a { text-decoration:none; cursor:default; color:#818181 !important }

/*SelectedDayStyle*/
.SelectedDayStyle { color:#FFF !important; background:#FF710D !important; font-size:18px; font-weight:bold; height:30px; width:14%; text-align:right; padding:0px 15px; border:solid 1px #003A62 }
.SelectedDayStyle a { text-decoration:none; cursor:default; color:#FFF !important }

/*EventDayStyle*/
.EventDayStyle { color:#FFF !important; background:#FF710D !important; font-size:22px; font-weight:bold; height:30px; width:14%; text-align:right; padding:0px 15px; border:solid 1px #003A62 }
.EventDayStyle a { text-decoration:underline; color:#FFF !important }

/*TodayDayStyle*/
.TodayDayStyle { color:#FFF !important; background:#33ACFF; font-size:18px; height:30px; width:14%; text-align:right; padding:0px 15px; border:solid 1px #003A62 }
.TodayDayStyle a { text-decoration:none; cursor:default; color:#FFF !important }


/* LISTA DE EVENTOS */

.EventosListContainer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000; margin:0px 15px 30px 15px; }
.EventosListContainer .Label { font-size:16px; font-weight:bold; color:#FF710D; margin:0px 0px 10px 0px; padding:0px }
.EventosList { border:solid 1px #DADADA; background:#F4F4F4; padding:15px; margin-bottom:15px }
.EventosList .Title { font-size: 13px; font-weight: bold; color: #000000; padding-bottom:3px }
.EventosList .Description { font-size: 11px; font-weight: normal; color: #000000; padding-bottom:10px  }
.EventosList .Details { font-size:11px; font-weight:bold; padding-top:6px; overflow:hidden }
.EventosList .Details span { font-size:12px; font-weight:bold; color:#FFF; margin-right:8px; width:35px; padding:3px 8px; float:left; background:#0097FF; position:relative; top:-4px; z-index:9999 }
.EventosList .Details a { font-size:10px; font-weight:normal; color:#000; text-decoration:underline; display:block; overflow:hidden; white-space:nowrap; width:530px }














