/* IC styles */
  #Trucos  {
color : #0044b6;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
border-right : 1px solid #ffffff;
border-left : 1px solid #ffffff;
text-decoration : none;
}
#Trucos a {
color : #0044b6;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
text-decoration : none;
}
#TrucosS {
background-color : #ffffff;
color : #0044b6;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
border-right : 1px solid #ffffff;
border-left : 1px solid #ffffff;
text-decoration : none;
}
#TrucosS a {
color : #0044b6;
font-family : Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : bold;
text-decoration : none;
}
.icTabs {
color : #ffffff;
font-size : 9px;
text-decoration : none;
letter-spacing : 1px;
}
#IcBnr {
background-color : #666;
height : 117px;
margin : 18px 0 20px 0;
padding : 4px;
}
#IcBnrCol1 {
margin-right : 364px;
}
#IcBnrCol2 {
float : right;
background-color : #fff;
height : 117px;
width : 360px;
padding : 0;
}
#IcBnrLead {
background-color : #e27410;
border-right : 1px solid #363636;
border-bottom : 1px solid #363636;
padding : 3px 10px 6px 6px;
margin : -4px 0 0 -4px;
text-transform : uppercase;
}
#IcBnrLead h1 {
font : bold 11px Verdana, Arial, Helvetica, sans-serif;
color : #fff;
margin : 0;
padding : 0;
}
#IcBnrLead h2 {
font : bold 16px Verdana, Arial, Helvetica, sans-serif;
color : #fff;
margin : 0;
padding : 0;
}
#IcBnrLead p {
font : 12px Verdana, Arial, Helvetica, sans-serif;
color : #000;
margin : 0;
padding : 0;
}
#IcBnrSpot {
padding : 3px 10px 6px 2px;
color : #dbdbdb;
font : bold 11px Verdana, Arial, Helvetica, sans-serif;
}
#IcBnrSpot a {
text-decoration : none;
color : #f7ce52;
}
#IcBnrSpot a:hover {
text-decoration : underline;
color : #f7ce52;
}
#IcHdrImg {
float : left;
}
#IcHdrTitle {
height : 20px;
padding : 3px 0 0 5px;
background-color : #fff;
color : #000;
text-transform : uppercase;
font : bold 14px Verdana, Arial, Helvetica, sans-serif;
}
#IcHdrItems {
margin-left : 140px;
}
#IcHdrItems a {
display : block;
margin : 2px 0 0 0;
height : 18px;
padding : 3px 2px 0 5px;
font : bold 11px Verdana, Arial, Helvetica, sans-serif;
text-decoration : none;
}
.IcHdrItemOn {
background-color : #cb0d07;
color : #fff;
}
.IcHdrItemOff {
background-color : #666;
color : #f7ce52;
}
.icContentBox {
margin : 0 0 20px 0;
font-family : Verdana, Arial, Helvetica, sans-serif !important ;
font-size : 11px;
}
.icContentBox h2 {
color : #737396;
font-weight : bold;
font-size : 16px;
text-transform : uppercase;
line-height : 12px;
border-bottom : 2px solid #fc3;
padding : 0;
margin : 0;
}
.icContentBox h3 {
margin : 0;
padding : 0;
font-size : 12px;
}
.icContentBox p {
font-size : 11px;
padding : 0;
margin : 6px 0 0 0;
}
.icContentBox .spacer {
line-height : 1px;
margin : 0;
padding : 0;
}
.icContentBox .rule {
clear : both;
border-bottom : 1px dashed #dbdbdb;
height : 1px;
line-height : 1px;
margin : 6px 0 0 0;
padding : 0;
}
.icContentBox .clear {
clear : both;
height : 1px;
line-height : 1px;
margin : 0;
padding : 0;
}
.icContentBox .imgLeft {
float : left;
border : 0;
margin-right : 8px;
}
.icContentBox .imgRight {
float : right;
border : 0;
margin-left : 8px;
}
.icContentBox .callout {
color : #f00;
text-transform : uppercase;
font-size : 11px;
font-weight : bold;
}
.icChrtLinks {
font-size : 11px;
line-height : 17px;
}
.icContentBox .hed {
font-size : 12px;
font-weight : bold;
}
.icContentBoxBanner {
font-size : 11px;
background-color : #fff0cc;
padding : 6px;
text-align : left;
}
.icContentBoxBanner a {
text-decoration : none;
}
.icPers table {
border-collapse : collapse;
width : 100%;
margin : 0;
padding : 0;
background-color : #dbdbdb;
}
.icPers td.l {
margin : 0;
padding : 0;
width : 16px;
vertical-align : middle;
background-color : #e27410;
}
.icPers td.m {
vertical-align : top;
margin : 0;
padding : 6px;
font-size : 11px;
width : 100%;
}
.icPers td.r {
vertical-align : top;
margin : 0;
padding : 4px;
width : 72px;
}
.icPers img {
border : 0;
margin : 0;
padding : 0;
}
.icPop table {
border-collapse : collapse;
width : 100%;
margin : 6px 0 0 0;
}
.icPop img {
border : 0;
padding : 0;
margin : 0;
}
.icPop td {
margin : 0;
vertical-align : top;
font-size : 11px;
}
.icPop .icPopS td {
text-align : center;
vertical-align : top;
}
.icPop .icPopS td.c1 {
padding : 0 2px 0 2px;
}
.icPop .icPopS td.c2 {
padding : 0 3px 6px 3px;
border-left : 1px dashed #dbdbdb;
border-right : 1px dashed #dbdbdb;
}
.icPop .icPopS td.c3 {
padding : 0 2px 0 2px;
}
.icPop .icPopM td {
border-bottom : 1px dashed #dbdbdb;
}
.icPop .icPopM td.c1 {
padding : 6px 0 6px 0;
width : 50px;
}
.icPop .icPopM td.c2 {
padding : 6px 8px 6px 8px;
}
.icPop .icPopM td.c3 {
padding : 6px 0 6px 0;
text-align : right;
}
.icPopPrice {
font-weight : bold;
color : #f00;
}
#icResource {
border-top : 2px solid #dbdbdb;
border-bottom : 2px solid #dbdbdb;
margin : 0 0 6px 0;
padding : 6px 0 6px 0;
}
.adLabel {
width : 100px;
margin-bottom : -3px;
color : #666;
background-color : #fff;
font-size : 11px;
position : relative;
z-index : 2;
}
#icTowerAd {
border-top : 1px solid #dbdbdb;
border-bottom : 1px solid #dbdbdb;
padding : 5px 0 5px 0;
margin : 0 0 10px 0;
position : relative;
z-index : 1;
} 
