body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px;}
input {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; border: 0px none; }

.Clear {clear:both; height:1px; overflow:hidden;}

h1 {font-size:19px; font-family:Arial, Helvetica, sans-serif; color:#990000; margin:0px; padding:0px; line-height:normal; font-weight:100%; font-weight:normal; text-transform:uppercase;}
h2 {font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:0px 0px 8px 0px; line-height:normal; font-weight:100%; font-weight:bold;}
h2.BorderBottom { border-bottom:1px solid #CCC;}
h3 {font-size:11px; color:#333; font-family:Arial, Helvetica, sans-serif; margin:0px; padding:0px 0px 4px 0px; line-height:100%;}
h3 a {color:#333; text-decoration:none;}
h3 a:hover {color:#990000; text-decoration:underline;}

/*/Backgrounds/////////////////////////////////////////////*/

.BackgroundBarraTop { background-image: url(../images/barra_top/barra_top_foto01.jpg); background-repeat: no-repeat;}
.BackgroundFooter { background-image: url(../images/footer/background_footer.gif); background-repeat:repeat-x;}
.BackgroundLeft { background-image: url(../images/barra_left/background_left.jpg) ; background-repeat:no-repeat; background-position:bottom;}
.BackgroundLeftTwo { background-image: url(../images/barra_left/background_left2.jpg) ; background-repeat:no-repeat; background-position:bottom;}
.BackgroundLeftHome{ background-image: url(../images/barra_left/background_left3.jpg) ; background-repeat:no-repeat; background-position:bottom;}
.SiteBackgroundTop { background-image: url(../images/barra_top/barra_top_background.gif); background-repeat:repeat-x;}

/*/NEW 2011//////////////////////////*/
h1 {font-size:19px; font-family:Arial, Helvetica, sans-serif; color:#990000; margin:0px; padding:0px; line-height:normal; font-weight:100%; font-weight:normal;}
h2 {font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#000; margin:0px; padding:0px 0px 8px 0px; line-height:normal; font-weight:100%; font-weight:bold;}
h2.BorderBottom { border-bottom:1px solid #CCC;}
h2 a {color:#333; text-decoration:none;}
h2 a:hover {color:#990000; text-decoration:underline;}

.Header {width:750px; height:220px; position:relative;}
.Header .Logo {position:absolute; left:3px; top:4px; z-index:90;}

.FotoHeaderContainer {width:750px; height:194px; overflow:hidden; position:absolute; top:25px; left:0px; z-index:70;}
.FotoHeaderContainer .FotoHeaderWrapper {width:800px;}
.FotoHeaderContainer .FotoHeaderWrapper .FotoHeader {float:left; margin-right:4px; border:2px solid #000;}

.ArticleContainerLeft {float:left; width:220px;}
.ArticleContainerRight {padding-left:25px; float:right; width:280px;}

.ArticleHome {margin-bottom:15px; text-align:left; font-family:Arial, Helvetica, sans-serif; }
.ArticleHome .FotoArticleHome {float:left; width:74px; height:47px;}
.ArticleHome .TextArticleHome {float:right; width:195px;}
.ArticleHome .TextArticleHome .Bullet {padding-left:15px; background:no-repeat url(/images/bullets/bullet_mais.gif) 0px 0px;}
.ArticleHome .TextArticleHome h3 {font-size:11px; color:#333; margin:0px; padding:0px 0px 4px 0px; line-height:100%;}
.ArticleHome .Text {font-size:11px; color:#666; font-family:Arial, Helvetica, sans-serif;}

.ArticleHome.Big {margin-bottom:15px;}
.ArticleHome.Big .FotoArticleHome {float:none; width:auto; height:142px; margin-bottom:10px;}
.ArticleHome.Big .TextArticleHome {float:none; width:auto;}
.ArticleHome.Big .TextArticleHome h3 {font-size:12px;}

.ArticleHome.Agenda {padding-bottom:15px; padding-top:15px; border-bottom:1px solid #CCC; margin-bottom:0px;}
.ArticleHome.Agenda .TextArticleHome {float:none; width:auto;}
.ArticleHome.Agenda .TextArticleHome h3 {font-size:12px;}

.Filtros {border-bottom:1px solid #CCC; border-top:1px solid #CCC; padding:5px 0px 5px 0px; margin:20px 0px 15px 0px}
.Filtros .Title {font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#000; font-weight:bold;}
.Filtros form {padding:0px; margin:0px;}
.Filtros select {font-size:11px; color:#666; width:100px;}

.LojaContainer {width:487px; overflow:hidden;}
.LojaContainer .LojaWrapper {width:520px;}
.LojaItem {float:left; margin-right:5px; width:159px; background-color:#CCC;}
.LojaItem .Foto {padding:2px;}
.LojaItem .Foto td {width:155px; height:179px; background-color:#FFF;}
.LojaItem .Text {padding:3px 3px 2px 3px; margin:0px 1px 1px 1px; background-color:#FFF}
.LojaItem .Text .Price {font-size:11px; color:#990000; font-weight:bold;}
.LojaItem .Text h3 {margin:3px 0px 0px 0px; padding:0px;}
.LojaItem .Buy {font-size:10px; color:#FFF;}
.LojaItem .Buy a {color:#FFF; background-color:#900; display:block; padding:3px 5px 3px 3px;}
.LojaItem .Buy a:hover {color:#FFF; background-color:#000; text-decoration:none;}

/*/Text//////////////////////////////////////////////////*/

.Tracker { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#990000; }
.Tracker a { color:#999999; text-decoration:none;}
.Tracker a:hover { color:#990000; text-decoration: none;}

.CopyRight { font-family: Tahoma, Arial, Helvetica, sans-serif; color:#999999; font-size:10px;}
.CopyRight a { color:#999999; font-size:10px; text-decoration:none;}
.CopyRight a:hover { color: #990000; font-size:10px; text-decoration: underline;}

.TextoCinzentoClaro { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#A8A8A8;}
.TextoCinzentoClaro a { color:#A8A8A8; text-decoration:none;}
.TextoCinzentoClaro a:hover { color:#770000; text-decoration:none;}

.TextoCinzento { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#999999; }
.TextoCinzento a { color:#999999; text-decoration:none;}
.TextoCinzento a:hover { color:#000000; text-decoration: underline;}

.TextoCinzentoSmall { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#666666;}
.TextoCinzentoSmall a { color:#666666; text-decoration: underline;}
.TextoCinzentoSmall a:hover { color:#CD2022; text-decoration: underline;}

.TextoPreto { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
.TextoPreto ul{ margin: 0px 0px 10px 20px; padding:0px 0px 0px 0px; list-style-image:url(../images/menu_left/bullet_menu.gif);}
.TextoPreto li{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
.TextoPreto a { color:#333333; text-decoration:none;}
.TextoPreto a:hover { color:#CD2022; text-decoration:underline;}

.TituloPreto { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold;}
.TituloPreto a { color:#000000; text-decoration:none; font-weight:bold;}
.TituloPreto a:hover { color:#CD2022; text-decoration:underline;}

.TextoBranco{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; }
.TextoBranco a { color:#FFFFFF; text-decoration:none;}
.TextoBranco a:hover { color:#FFFFFF; text-decoration: underline;}

.TituloEncarnadoBig { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color: #990000; font-weight:bold;}
.TituloEncarnadoBig a { color:#990000; text-decoration:none; font-weight:bold;}
.TituloEncarnadoBig a:hover { color:#990000; text-decoration:underline;}

.TextoEncarnadoSmall { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#CD2022;}
.TextoEncarnadoSmall a { color:#CD2022; text-decoration: none;}
.TextoEncarnadoSmall a:hover { color:#CD2022; text-decoration: underline;}

.TextoBrancoSmall{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; }
.TextoBrancoSmall a { color:#FFFFFF; text-decoration:none;}
.TextoBrancoSmall a:hover { color:#FFFFFF; text-decoration: underline;}

.TextoPretoSmall { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#000000;}
.TextoPretoSmall a { color:#000000; text-decoration: none;}
.TextoPretoSmall a:hover { color:#000000; text-decoration: underline;}

.PageNumbers { font-size:10px; color:#999; height:22px; padding:7px 0px 1px 1px;}
.PageNumbers a {color:#999; float:left; display:block; padding:1px 2px 1px 2px; text-align:center; border:1px solid #FFF; background-color:#FFF; margin-left:2px;}
.PageNumbers a:hover {color:#999; border:1px solid #CCC;}
.PageNumbers strong {color:#FFF; float:left; display:block; padding:1px 2px 1px 2px; text-align:center; border:1px solid #008C74; background-color:#008C74;  margin-left:2px;}


/*/Menu Left///////////////////////////////////////////////////////////////*/

#MenuTable { font-family: Arial, Helvetica, sans-serif; font-size:11px;}
#MenuTable ul { margin:0px 0px 0px 0px; padding:0px;}
#MenuTable li { padding:3px 0px 3px 0px; border-bottom:1px solid #EDEDED; list-style:none;}

#MenuItem {font-size:14px;}
#MenuItem a {color:#666666; text-decoration:none; display:block; padding-left:25px;}
#MenuItem a:hover{color:#333333; background-color:#F9F5EE;}
#MenuItem a.Sel {background:no-repeat url(/images/menu_left/bullet_menu_sel.gif) -6px 4px #F9F5EE; color:#000;}

#MenuSubItem{font-size:11px;}
#MenuSubItem a {display:block; color: #999999; text-decoration:none; padding:2px 0px 2px 40px; background:no-repeat url(/images/menu_left/bullet_menu.gif) 15px -2px;}
#MenuSubItem a:hover{color:#271E06;}
#MenuSubItem a.Sel {color:#271E06;}

/*/Border///////////////////////////////////////////////*/

.BorderFotos{border:1px solid #CCCCCC;}

/*/Tabelas Estatisticas///////////////////////////////////////////////*/

.Estatisticas { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; border-left:1px solid #CCCCCC; border-bottom:2px solid #CCCCCC;}
.Estatisticas .header{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; background-color: #990000; border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.Estatisticas .coluna{ border-top:1px solid #CCCCCC; border-right:1px solid #999999;}
.Estatisticas .titulos{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; border-top:1px solid #CCCCCC; border-right:1px solid #CCCCCC;}
.Estatisticas .titulos a { color:#000000; text-decoration: none;}
.Estatisticas .titulos a:hover { color:#9F0000; text-decoration: underline;}

/*/Menu Top//////////////////////////////*/

.MenuTop {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:10px; color:#990000; position:absolute; right:0px; top:4px; z-index:80;}
.MenuTop a {color:#990000; text-decoration:none; margin-left:10px;}
.MenuTop a:hover {color:#000000; text-decoration:underline;}
.MenuTop a.Sel {color:#000000; text-decoration:underline;}

/*/List01///////////////////////////////////////////////////*/

.List01 { font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; color:#999999; }
.List01 ul {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
.List01 li { padding:3px 0px 3px 20px; border-bottom:1px solid #EDEDED; list-style-image: url(../images/menu_left/bullet_menu.gif); list-style-position:outside;}
.List01 a { color:#999999; text-decoration:none;}
.List01 a:hover { color:#000000; text-decoration:none;}


/*/lista 02///////////////////////////////////////////////*/

.lista02 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; }
.lista02 ul {  margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.lista02 li { list-style-type:none; margin: 5px 0px 0px 20px; padding: 0px 0px 5px 0px; border-bottom:1px solid #E7E7E7; list-style-image: url(../images/menu_left/bullet_menu.gif); list-style-position:outside;}
.lista02 .data{ color: #000000;}
.lista02 .decorrer { color: #666666; }
.lista02 .decorrer a { color: #666666; text-decoration: none; }
.lista02 .decorrer a:hover { color: #9F0000; text-decoration: underline;}
.lista02 .decorreu { color: #999999;  }
.lista02 .decorreu a { color: #999999; text-decoration: none; }
.lista02 .decorreu a:hover { color: #9F0000; text-decoration: underline;}

/*/lista 03///////////////////////////////////////////////*/

.lista03 { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999;	}
.lista03 li {  margin: 0px 0px 0px 0px; padding:3px 0px 3px 0px; border-bottom:1px solid #EDEDED;}
.lista03 li a { color: #999999; text-decoration: none; }
.lista03 li a:hover {  color: #000000; text-decoration: none;}
.lista03 ul.columns{ 	border-top: 0px none;	margin: 1em 0;	padding: 0;}
.lista03 ul.columns li{	float: left;	width: 49%;  }
.lista03 ul.three li{	width: 33%;}
.lista03 ul.four li{	width: 25%;}
.lista03 ul.five li{	width: 20%;}
.lista03 li.cleaner{	clear: left;	float: none !important;	height: 1px; overflow: hidden; border:0px none; list-style:none outside none;}

/*/Caption///////////////////////////////////////////////*/

.imageCaption { font-size: 9px; color: #999999; font-family: Tahoma, Arial; text-align: center; padding: 5px 5px 5px 5px;}

/*/Site Map///////////////////////////////////////////////*/

.SiteMap{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}

.SiteMap .Main { color:#EEEEEE; text-decoration:none; background-color:#990000;}
.SiteMap .Main a { color:#EEEEEE; text-decoration:none; background-color:#990000; display:block; padding:4px 3px 4px 3px}
.SiteMap .Main a:hover { color:#FFFFFF; text-decoration: none; background-color:#5E0000;  padding:4px 3px 4px 3px}

.SiteMap .Sub{ color:#666666; text-decoration:none;}
.SiteMap .Sub a { color:#666666; text-decoration:none;}
.SiteMap .Sub a:hover { color:#990000; text-decoration: none;}


