* {
margin:0;
padding:0;
}
body {
color:#333333;
font-family:Verdana,Lucida,sans-serif;
font-size:62.5%;
margin-bottom:40px;
}
table {
border-collapse:collapse;
border-spacing:0;
}
caption, th, td {
font-weight:normal;
text-align:left;
}
html {
background-attachment:scroll;
background-color:#454444;
background-image:url("../images/fundo.jpg");
background-position:50% 0;
background-repeat:no-repeat;
}
.clear {
clear:both;
}
img {
border:0 solid #E9E9E9;
}
#BgContainer {
margin:0 auto;
width:1000px;
}
#Container {
padding-bottom:0;
width:1000px;
}
#Layout {
clear:both;
margin:0 auto;
overflow:hidden;
padding-left:10px;
width:998px;
z-index:1;
}
#Content {
background-color:#FFFFFF;
float:left;
margin:0;
padding-left:25px;
text-align:left;
width:645px;
}
#Header {
background:url("../images/logo.png") no-repeat scroll 0 0 transparent;
height:66px;
margin:19px auto 0 54px;
overflow:hidden;
width:1000px;
}
#Header h1 {
color:#FFFFFF;
font-family:Tahoma,Verdana,sans-serif;
font-size:3.2em;
font-weight:300;
padding:20px 0 0 30px;
}
#Header p {
clear:left;
color:#FFFFFF;
font-size:1.4em;
margin:0 0 0 100px;
}
#Navigation {
background:url("../images/nav.png") no-repeat scroll 0 0 transparent;
height:42px;
margin:0 auto;
overflow:hidden;
padding-top:7px;
width:979px;
}
#Navigation ul {
float:left;
margin-left:14px;
}
#Navigation ul li {
display:block;
float:left;
line-height:2.8em;
list-style:none outside none;
width:116px;
}
#Navigation ul li a {
color:#FFFFFF;
display:table;
float:none;
font-size:8pt;
height:29px;
padding:0 0 0 2px;
text-align:center;
text-decoration:none;
width:107px;
}
#Navigation ul li a span {
float:none;
height:0;
text-align:center;
}
#Navigation ul li a:hover {
background:url("../images/botao.png") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
cursor:pointer;
}
#Navigation ul li a:hover span {
cursor:pointer;
}
#Navigation ul li a.current, #Navigation ul li a.section, #Navigation ul li a.section:hover, #Navigation ul li a.current:hover {
background:url("../images/botao.png") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
height:30px;
width:107px;
}
#Navigation ul li a.current span, #Navigation ul li a.section span, #Navigation ul li a.section:hover span, #Navigation ul li a.current:hover span {
background:url("../images/activTaRight.png") no-repeat scroll right top transparent;
color:#FFFFFF;
padding-left:0;
padding-top:0;
}
#Breadcrumbs {
color:#B7C0C5;
font-size:0.9em;
margin:0 6px 10px 0;
text-align:left;
}
#Breadcrumbs p {
margin:0;
}
.message {
background:none repeat scroll 0 0 #FFFFEA;
border:0 solid #F7F8B4;
color:#979908;
margin:15px;
padding:5px;
width:92%;
}
span.middleColumn .message {
margin:4px 0 0 3px;
}
.required {
background:none repeat scroll 0 0 #FED0D0;
border:4px solid #FF7373;
color:#DC1313;
margin:4px 0 0 3px;
padding:5px;
width:92%;
}
p#Remember label {
margin:-24px 0 0 20px;
text-align:left;
}
.entry {
border-bottom:1px solid #EEEEEE;
}
#Sidebar {
float:left;
margin:10px 0 0;
padding:0;
width:307px;
}
#Sidebar .sidebarBox {
margin:0 0 5px;
padding-bottom:2px;
padding-left:6px;
}
#Sidebar ul {
margin:0;
}
#Sidebar li {
list-style:none outside none;
margin:6px 1px;
}
#Sidebar h3 {
background:url("") repeat-x scroll left center transparent;
clear:both;
color:#FFFFFF;
font-size:0;
margin:0 0 18px;
padding:1px 0 0 21px;
text-transform:lowercase;
}
#Sidebar .sidebarBottom {
display:block;
height:15px;
margin:-5px 0 0;
width:200px;
}
#Sidebar a em {
font-style:normal;
}
ul#Menu2 li {
font-size:0.9em;
list-style:none outside none;
margin:1px 0 5px 4px;
}
ul#Menu2 li a {
color:#898989;
display:block;
font-size:1.2em;
height:1.8em;
line-height:1.8em;
width:196px;
}
ul#Menu2 li em {
display:block;
padding-left:8px;
}
ul#Menu2 li li em {
padding-left:0;
}
ul#Menu2 li a:hover, ul#Menu2 li a.current, ul#Menu2 li a.current:hover {
background:url("../images/seta.png") no-repeat scroll 0 0 transparent;
color:#FFFFFF;
cursor:pointer;
margin-left:4px;
text-decoration:none;
width:255px;
}
ul#Menu2 li a.current {
font-weight:700;
}
ul#Menu2 li a.section, ul#Menu2 li a.section:hover {
font-weight:700;
width:221px;
}
ul#Menu2 li a.levela:hover span, ul#Menu2 li a.current span, ul#Menu2 li a.section span, ul#Menu2 li a.section:hover span, ul#Menu2 li a.current:hover span {
}
ul#Menu2 li a.levela:hover em, ul#Menu2 li a.current em, ul#Menu2 li a.section em, ul#Menu2 li a.section:hover em, ul#Menu2 li a.current:hover em {
}
ul#Menu2 li ul {
height:100%;
margin:-4px 0 0;
padding:5px 0 10px;
position:relative;
width:204px;
}
ul#Menu2 li ul li ul {
background:none repeat scroll 0 0 transparent;
margin-left:0;
}
ul#Menu2 li ul li {
background:none repeat scroll 0 0 #;
display:inline;
font-size:0.8em;
margin:0;
padding:0;
width:170px;
}
ul#Menu2 li li a.current, ul#Menu2 li li a.section, ul#Menu2 li li a.section:hover, ul#Menu2 li li a.current:hover {
background:none repeat scroll 0 0 #;
color:#555555;
font-weight:700;
}
ul#Menu2 li li ul {
margin:0 0 0 10px;
padding:0;
width:181px;
}
ul#Menu2 li li ul .roundWhite {
margin-bottom:-10px;
}
ul#Menu2 li a.levelb {
background:none repeat scroll 0 0 transparent;
font-size:1.7em;
margin-left:10px;
text-indent:8px;
width:188px;
}
ul#Menu2 li a.levelb:hover, ul#Menu2 li li a.current, ul#Menu2 li li a.current:hover, ul#Menu2 li li a.section, ul#Menu2 li li a.section:hover {
color:#FFFFFF;
display:block;
text-decoration:none;
}
ul#Menu2 li a.levelb:hover span, ul#Menu2 li li a.current span, ul#Menu2 li li a.current:hover span, ul#Menu2 li li a.section span, ul#Menu2 li li a.section:hover span {
display:block;
height:100%;
width:100%;
}
ul#Menu2 li a.levelb:hover em, ul#Menu2 li li a.current em, ul#Menu2 li li a.current:hover em, ul#Menu2 li li a.section em, ul#Menu2 li li a.section:hover em {
display:block;
height:100%;
width:100%;
}
#CommentHolder ul {
list-style:none outside none;
margin:20px 0;
}
#PageComments li {
margin:5px 0;
padding:1px;
width:88%;
}
#PageComments li.odd {
background:url("../images/commentBg.png") no-repeat scroll 1% 10% #E8F6FF;
border-bottom:2px solid #BCE4FE;
padding-left:40px;
padding-right:10px;
}
#PageComments li.even {
background:url("../images/commentBgAlt.png") no-repeat scroll 99% 10% #FFFFFF;
padding-left:10px;
padding-right:40px;
}
#PageComments li.odd p.info {
color:#3AA0C3;
}
.actionLinks li a {
font-size:10px;
padding-right:3px;
}
.actionLinks li {
border-right:1px solid;
display:inline;
}
.actionLinks li.last {
border-right:medium none;
}
.commentrss {
background:url("../images/feed-icon-14x14.png") no-repeat scroll 0 0 transparent;
font-size:1.1em;
line-height:1.6em;
padding-left:20px;
}
#PageCommentsPagination p {
font-size:1.2em;
text-align:center;
}
#PageComments p {
font-size:1em;
}
#PageComments p.info {
color:#999999;
font-size:0.9em;
line-height:1em;
margin:0;
padding:0;
}
ul#SearchResults {
margin:10px 0;
}
ul#SearchResults li {
font-size:1em;
list-style:none outside none;
margin:5px 0;
}
#Unsubscribe_MailingListForm_MailingListForm {
min-height:100px;
}
#Unsubscribe_MailingListForm_MailingListForm p {
margin:0 !important;
padding:10px;
}
#Unsubscribe_MailingListForm_MailingListForm p label {
display:inline;
}
#Unsubscribe_MailingListForm_MailingListForm label {
margin:0;
}
#Footer {
background:url("../images/footer.png") no-repeat scroll right bottom transparent;
clear:both;
height:3em;
text-align:center;
width:992px;
z-index:2;
}
#Footer .footerTop {
display:block;
height:2em;
width:100%;
}
#Footer p {
color:#FFFFFF;
font-size:1.1em;
margin-right:7px;
margin-top:-13px;
text-align:right;
}
#Footer a {
color:#FFFFFF;
text-decoration:none;
}
#Footer a:hover {
color:#FFFFFF;
text-decoration:underline;
}
#Menu2 {
-moz-border-radius:8px 8px 8px 8px;
background-color:#141414;
padding:18px;
width:254px;
}
#sildee {
height:163px;
margin-left:8px;
width:983px;
}
#emcima {
background-image:url("../images/emcimaa.png");
background-repeat:no-repeat;
height:11px;
margin-left:-26px;
width:671px;
}
#embaixo {
background-image:url("../images/embaixoo.png");
background-repeat:no-repeat;
height:11px;
margin-left:-26px;
width:671px;
}
#suporte {
float:right;
height:20px;
margin-right:62px;
margin-top:11px;
width:200px;
}
