* {
margin:0;
padding:0;
}
body {
color:#333333;
font-family:Verdana,Lucida,sans-serif;
font-size:62.5%;
}
table {
border-collapse:collapse;
border-spacing:0;
}
caption, th, td {
font-weight:normal;
text-align:left;
}
html {
-moz-background-inline-policy:continuous;
background:url("http://www.100mp.com/themes/blackcandy/images/backbround.jpg") no-repeat scroll center top #FFFFFF;
}
.clear {
clear:both;
}
img {
border:0 solid;
}
#BgContainer {
margin:0 auto;
width:1024px;
}
#Container {
-moz-background-inline-policy:continuous;
background:url("http://www.100mp.com/themes/blackcandy/images/linha.png") repeat scroll 0 0 transparent;
padding-bottom:5px;
width:1024px;
}
#Layout {
clear:both;
margin:0 auto;
overflow:hidden;
width:990px;
}
#Content {
float:right;
margin:0;
text-align:left;
width:738px;
}
#Header {
margin:0 auto;
overflow:hidden;
width:1024px;
}
#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 {
-moz-background-inline-policy:continuous;
background:url("../images/headerRounded.gif") no-repeat scroll center bottom #4EA3D7;
margin:0 auto;
overflow:hidden;
padding-top:5px;
width:968px;
}
#Navigation ul {
float:right;
margin-right:10px;
}
#Navigation ul li {
display:block;
float:left;
line-height:2.8em;
list-style:none outside none;
margin:0 2px;
}
#Navigation ul li a {
color:#FFFFFF;
display:block;
float:left;
font-size:1.2em;
height:2.3em;
padding:0 0 0 10px;
text-decoration:none;
}
#Navigation ul li a span {
float:left;
height:2.3em;
padding-right:10px;
text-align:center;
}
#Navigation ul li a:hover {
-moz-background-inline-policy:continuous;
background:url("../images/hoverTabLeft.gif") no-repeat scroll left top #93C7E7;
color:#FFFFFF;
cursor:pointer;
}
#Navigation ul li a:hover span {
-moz-background-inline-policy:continuous;
background:url("../images/hoverTabRight.gif") no-repeat scroll right top #93C7E7;
cursor:pointer;
}
#Navigation ul li a.current, #Navigation ul li a.section, #Navigation ul li a.section:hover, #Navigation ul li a.current:hover {
-moz-background-inline-policy:continuous;
background:url("../images/activeTabLeft.png") no-repeat scroll left top #FFFFFF;
color:#444444;
}
#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 {
-moz-background-inline-policy:continuous;
background:url("../images/activeTabRight.png") no-repeat scroll right top #FFFFFF;
color:#444444;
}
#Breadcrumbs {
color:#B7C0C5;
font-size:0.9em;
margin:0 5px 10px 0;
text-align:left;
}
#Breadcrumbs p {
margin:0;
}
.message {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #FFFFEA;
border:4px solid #F7F8B4;
color:#979908;
margin:15px;
padding:5px;
width:92%;
}
span.middleColumn .message {
margin:4px 0 0 3px;
}
.required {
-moz-background-inline-policy:continuous;
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:40px 0 0;
padding:0;
width:230px;
}
#Sidebar .sidebarBox {
-moz-background-inline-policy:continuous;
-moz-border-radius:14px 14px 14px 14px;
background:url("") no-repeat scroll left top #E8E9ED;
margin:0 0 5px;
padding-bottom:2px;
}
#Sidebar ul {
margin:2px 0 5px 3px;
}
#Sidebar li {
list-style:none outside none;
margin:8px 2px;
}
#Sidebar h3 {
-moz-background-inline-policy:continuous;
clear:both;
color:#FFFFFF;
font-size:0;
font-weight:700;
line-height:36px;
margin:0 0 10px;
padding:1px 0 0 9px;
text-transform:uppercase;
}
#Sidebar .sidebarBottom {
-moz-background-inline-policy:continuous;
background:url("../images/sidebarBottomBg.gif") no-repeat scroll center bottom #EFEFEF;
display:block;
height:36px;
margin:-5px 0 0;
width:230px;
}
#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:#000000;
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 {
-moz-background-inline-policy:continuous;
background:url("http://www.100mp.com/assets/hovermenu.png") no-repeat scroll 0 0 transparent;
color:white;
height:21px;
text-decoration:none;
width:212px;
}
ul#Menu2 li a.current {
color:white;
font-weight:700;
}
ul#Menu2 li a.section, ul#Menu2 li a.section:hover {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #DCDCDC;
font-weight:700;
width:193px;
}
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 {
-moz-background-inline-policy:continuous;
display:block;
height:100%;
width:100%;
}
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 {
-moz-background-inline-policy:continuous;
display:block;
height:100%;
width:100%;
}
ul#Menu2 li ul {
-moz-background-inline-policy:continuous;
background:url("../images/sidebarSectionBottom.png") no-repeat scroll left bottom #DCDCDC;
height:100%;
margin:-4px 0 0;
padding:4px 0 10px;
position:relative;
width:193px;
}
ul#Menu2 li ul li ul {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #DCDCDC;
margin-left:0;
}
ul#Menu2 li ul li {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #DCDCDC;
display:inline;
font-size:0.8em;
margin:0;
padding:0;
width:160px;
}
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 {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #DCDCDC;
color:#555555;
font-weight:700;
}
ul#Menu2 li li ul {
margin:0 0 0 10px;
padding:0;
width:175px;
}
ul#Menu2 li li ul .roundWhite {
margin-bottom:-10px;
}
ul#Menu2 li a.levelb {
-moz-background-inline-policy:continuous;
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 {
-moz-background-inline-policy:continuous;
background:url("../images/sidebarSideArrow2.gif") no-repeat scroll right center #BCBCBC;
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 {
-moz-background-inline-policy:continuous;
background:url("../images/sidebarTopLeftHover2.gif") no-repeat scroll left top transparent;
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 {
-moz-background-inline-policy:continuous;
background:url("../images/sidebarBottomLeftHover2.gif") no-repeat scroll left bottom transparent;
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 {
-moz-background-inline-policy:continuous;
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 {
-moz-background-inline-policy:continuous;
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 {
-moz-background-inline-policy:continuous;
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;
}
#Header form {
float:right;
margin:0 5px;
width:200px;
}
#Header form * {
display:inline !important;
}
#Header form div {
}
#Header form input.text {
-moz-background-inline-policy:continuous;
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #AAAAAA;
color:#000000;
padding:1px;
width:65px;
}
#Header form input.action {
}
.searchResults h2 {
color:#0083C8;
font-size:2.2em;
font-weight:normal;
margin-bottom:15px;
}
.searchResults p.searchQuery {
color:#333333;
margin-bottom:10px;
}
.searchResults ul#SearchResults li {
margin-bottom:20px;
}
ul#SearchResults p {
color:#333333;
font-size:1.1em;
font-weight:normal;
line-height:2em;
}
ul#SearchResults a.searchResultHeader {
-moz-background-inline-policy:continuous;
background:url("../images/treeicons/search-file.gif") no-repeat scroll left center transparent;
color:#0083C8;
font-size:1.3em;
font-weight:bold;
margin:20px 0 8px;
padding-left:20px;
text-decoration:none;
}
ul#SearchResults a {
color:#0083C8;
text-decoration:none;
}
ul#SearchResults a:hover {
border-bottom:1px dotted #0083C8;
}
#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 {
-moz-background-inline-policy:continuous;
background:url("../images/footer.jpg") no-repeat scroll left bottom transparent;
clear:both;
height:8em;
text-align:center;
width:1024px;
}
#Footer .footerTop {
-moz-background-inline-policy:continuous;
background:url("../images/f") no-repeat scroll left top transparent;
display:block;
height:2em;
width:100%;
}
#Footer p {
color:#FFFFFF;
font-size:1.1em;
margin-top:-0.6em;
text-align:center;
}
#Footer a {
color:#FFFFFF;
text-decoration:none;
}
#Footer a:hover {
color:#FFFFFF;
text-decoration:underline;
}
.right {
text-align:right;
}
.tabeladeprecosheader {
background-color:#378999;
color:#FFFFFF;
float:none;
font-family:Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
vertical-align:text-top;
}
.claroooo {
background-color:#FFFFFF;
}
.escuroo {
background-color:#E8E9E9;
}
span {
vertical-align:middle;
}
#diasdeapocio {
float:left;
margin-left:6px;
margin-top:17px;
}
.vc {
}
.vc a:active, .vc a:link, .vc a:visited {
color:#196CA6 !important;
float:none;
font-weight:bold;
padding-left:1px;
}
.vc a:hover {
color:#11507B !important;
}
.imagecomprar {
border:0 solid !important;
margin-left:25px;
padding-top:0;
}
.vc {
border:0 solid;
}

