body {
    margin: 0px;
    padding: 0px;
    background-color:#313131;
    background:#313131 url(../img/template/tall_x.png) repeat-x scroll 0 0;
    font-family:Arial,Helvetica,sans-serif;
    /* font-family: Trebuchet MS,Trebuchet,Verdana,sans-serif; */
    font-size: 11px;
}

/* HEADER */

#header {
    background-image: url(../img/template/tall_x.gif);
    background-repeat: repeat-x;
    height:207px;
}

/* -- Logotipo -- */
#header img.isologo {
    float:left;
    margin-left:30px;
    margin-top:20px;
    margin-bottom:22px;
    border: 0px;
}

/* -- Menu Principal -- */
#header #menuPrincipal {
    clear:both;
    float:left;
    margin-top:3px;
    width:785px;
}
#header #menuPrincipal ul.headerButtons {
    display:inline;
    list-style-type:none;
}

#header #menuPrincipal li.headerButton {
    float:left;
    width:180px;
    height:95px;
    cursor: pointer;
    border: 0px;

}
#header #menuPrincipal li.falseButtonLeft {
    width:22px;
    height:95px;
    background-image: url(../img/template/buttons/falseButtonLeft.jpg);
    float:left;
}
#header #menuPrincipal li.falseButtonRight {
    width:20px;
    height:95px;
    background-image: url(../img/template/buttons/falseButtonRight.jpg);
    float:left;
}

#header #menuPrincipal li.headerButton img {
    border:0px;
}

/* -- Quick Menu -- */

#header #quickMenu {
    float:right;
    margin-top: 25px;
}
#header #quickMenu ul.quickButtons {
    display:inline;
    list-style-type:none;
}
#header #quickMenu li.quickButton {
    float:left;
    cursor: pointer;
    border-right: #FFFFFF solid 1px;
    padding-left:10px;
    padding-right:10px;
}

#header #quickMenu li.quickButtonLast {
    float:left;
    cursor: pointer;
    padding-left:10px;
    padding-right:10px;
}

#header #quickMenu a {
    text-decoration: none;
    color:#FFFFFF;
}
#header #quickMenu a:hover {
    text-decoration: underline;
}

/* CONTENT */
#content {
    float: left;
    width: 785px;
}
#content #leftPanel {
    width:215px;
    padding-top:10px;
    float:left;
    margin-left: 15px;
}
#content #leftPanel #banner1 #topBanner1 {
    height: 45px;
    width: 211px;
    background-image: url(../img/template/banners/back_top1.gif);
    float: left;
}
#content #leftPanel #banner1 #topBanner1 a {
    font-size: 1.2em;
    font-weight: bold;
}
#content #leftPanel #banner1 #middleBanner1 {
    width: 187px;
    padding-left:11px;
    padding-right:10px;
    background-image: url(../img/template/banners/tall1.gif);
    float: left;

}
#content #leftPanel #banner1 #middleBanner1 img.promoBannerImage{
    float: left;
    padding-right: 4px;
    padding-top: 11px;  
}

#content #leftPanel #banner1 #bottomBanner1 {
    height:8px;
    width: 211px;
    background-image: url(../img/template/banners/back_bot1.gif);
    margin-bottom: 8px;
    float: left;
}
#content #leftPanel #banner2 #topBanner2 {
    height: 45px;
    width: 211px;
    background-image: url(../img/template/banners/back_top2.gif);
    float: left;
}
#content #leftPanel #banner2 #topBanner2 a {
    font-size: 1.2em;
    font-weight: bold;
}
#content #leftPanel #banner2 #middleBanner2 {
    width: 187px;
    padding-left:11px;
    padding-right:10px;
    background-image: url(../img/template/banners/tall2.gif);
    text-align: left;
    float: left;
}
#content #leftPanel #banner2 #middleBanner2 img.promoBannerImage{
    float: left;
    padding: 3px;
}
#content #leftPanel #banner2 #bottomBanner2 {
    height:8px;
    width: 211px;
    background-image: url(../img/template/banners/back_bot2.gif);
    margin-bottom: 8px;
    float: left;

}
#content #leftPanel #banner3 #topBanner3 {
    height: 5px;
    width: 207px;
    background-image: url(../img/template/banners/back_top3.gif);
    margin-left: 1px;
    float: left;
}
#content #leftPanel #banner3 #middleBanner3 {
    width: 182px;
    padding-left:11px;
    padding-right:14px;
    background-image: url(../img/template/banners/tall3.gif);
    margin-left: 1px;
    text-align: justify;
    float: left;
}
#content #leftPanel #banner3 #bottomBanner3 {
    height:5px;
    width: 207px;
    background-image: url(../img/template/banners/back_bot3.gif);
    margin-bottom: 8px;
    margin-left: 1px;
    float: left;
}

#content #centerPanel {
    width:528px;
    float:left;
    padding-top: 10px;
}
#content #centerPanel #top {
    height: 15px;
    width: 528px;
    background-image: url(../img/template/middle/top4.gif);
    float: left;
}
#content #centerPanel #middle {
    background-attachment:scroll;
    background-color:transparent;
    background-image:url(../img/template/middle/tall_m.gif);
    background-position:0 0;
    background-repeat:repeat;
    padding-left:15px;
    padding-right:15px;
    width:496px;
    float: left;
}

#content #centerPanel #bottom {
    height: 15px;
    width: 528px;
    background-image: url(../img/template/middle/bot4.gif);
    float: left;
}

#content #oneColumnCenter {
    width:740px;
    margin-top: 10px;
    margin-left: 8px;
}
#content #oneColumnCenter #top{
    background-image: url(../img/template/middle/long_top.png);
    height: 8px;
    width:740px;
}
#content #oneColumnCenter #middle{
    background-image: url(../img/template/middle/long_mid.png);
    height: 80px;
    width:740px;
}
#content #oneColumnCenter #bottom{
    background-image: url(../img/template/middle/long_bot.png);
    height: 7px;
    width:740px;
}
/* FOOTER */
#footer {
    color:#999999;
    margin-top:30px;
    margin-bottom:30px;
    text-align:center;
    width:100%; 
}
