/* EB TEMPLATE CSS (JOOMLA CSS IS AFTER) */
.header {
    background-position: center top;
    margin: 0;
    width: 100%;
    height: 85px;
    background-repeat: repeat-x;
    background-image: url(../images/headerbk.png)
    }
.headerbar {
    height: 71px;
    margin-right: auto;
    margin-left: auto;
    width: 679px;
    background-color: #600;
    background-image: url(../images/header.png);
    background-repeat: no-repeat;
    padding-top: 14px;
    padding-left: 300px;
    font-family: Arial, Helvetica, sans-serif
    }
.headerad {
    width: 468px;
    height: 60px;
    background-color: #600;
    font-weight: bold;
    color: #800000;
    font-size: 20px;
    vertical-align: middle;
    text-align: center
    }
.navbar {
    font-size: 14px;
    background-color: #000;
    color: #FFF;
    border: 1px solid #666;
    text-align: center;
    width: 977px;
    vertical-align: middle;
    margin-right: auto;
    margin-left: auto;
    font-family: Arial, Helvetica, sans-serif
    }
.body {
    border-width: 1px;
    border-color: #666;
    background-color: #FFF;
    width: 977px;
    margin-right: auto;
    margin-left: auto;
    border-right-style: solid;
    border-left-style: solid;
    height: auto;
    font-family: Arial, Helvetica, sans-serif
    }
.coltable {
    border-collapse: collapse
    }
.leftcol {
    font-size: 12px;
    color: #000;
    padding-top: 11px;
    padding-left: 8px;
    vertical-align: top
    }
.showcase1 a, .showcase2 a, .showcase3 a, .navbar a, .pathway a {
    text-decoration: none
    }
.showcase, .showcase_ad {
    background-image: url(../images/showcaseback.png);
    background-repeat: no-repeat
    }
.showcase_ad {
    width: 745px;
    float: center;
    text-align: center;
    border-width: 1px;
    border-color: #999;
    border-bottom-style: solid;
    padding-top: 6px;
    padding-bottom: 3px;
    vertical-align: middle;
    clear: both
    }
.showcase1 {
    float: left;
    width: 249px;
    height: 110px;
    text-align: center;
    margin: 0;
    padding: 0;
    border-width: 1px;
    border-color: #999;
    border-bottom-style: solid;
    vertical-align: top
    }
.showcase2 {
    width: 249px;
    height: 110px;
    float: left;
    text-align: center;
    border-width: 1px;
    border-color: #999;
    border-right-style: solid;
    border-left-style: solid;
    border-bottom-style: solid
    }
.showcase3 {
    width: 249px;
    height: 110px;
    float: left;
    text-align: center;
    border-width: 1px;
    border-color: #999;
    border-bottom-style: solid
    }
.infobar {
    width: 745px;
    border-width: 1px;
    border-color: #999;
    border-bottom-style: solid;
    color: #666
    }
.webkitfix {
    width: 745px;
    clear: both
    }
.rightcol {
    padding: 14px;
    font-size: 12px;
    color: #FFF;
    background-color: #333;
    vertical-align: top
    }
.rightcolad {
    width: 180px;
    height: 150px;
    background-color: #000;
    color: #333;
    font-size: 18px;
    display: table;
    text-align: center;
    margin-right: auto;
    margin-left: auto
    }
.rightcolhead {
    width: 100%;
    text-align: center
    }
.dealzon_dell_coupons_link {
    margin-top: 15px;
    margin-bottom: 15px;
    width: 160px;
    margin-right: auto;
    margin-left: auto;
    color: #FFF
    }
.dealzon_dell_coupons_link a {
    color: #ff7c00
    }
.rightcoltowerad {
    margin-left: auto;
    margin-right: auto;
    display: table;
    width: 160px;
    height: 600px;
    background-color: #000
    }
.rightcolfoot {
    width: 100%;
    text-align: center;
    margin-top: 15px
    }
.footer {
    padding: 10px;
    width: 957px;
    margin-right: auto;
    margin-left: auto;
    height: 90px;
    background-color: #000;
    border: 1px solid #666;
    color: #FFF;
    font-size: 10px;
    text-align: left;
    vertical-align: middle;
    font-family: Arial, Helvetica, sans-serif
    }
.footerad {
    width: 728px;
    height: 90px;
    float: right;
    background-color: #666;
    font-size: 20px;
    vertical-align: middle;
    text-align: center;
    color: #333;
    font-weight: bold
    }
.showcase1 a, .showcase2 a, .showcase3 a, .infobar a, .pathway a {
    color: #666
    }
.quote {
    border: 1px solid #EBEBEB;
    color: #666;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    margin-bottom: 10px;
    padding: 2px;
    width: 90%;
    background-color: #F8F8F8;
    display: table
    }
/* JOOMLA SYSTEM CSS */
.clr {
    clear: both
    }
.article_separator {
    display: none
    }
.menu {
    margin: 0;
    padding: 0
    }
.menu li {
    display: inline;
    list-style-type: none;
    border-bottom: 1px solid #666
    }
.menu a {
    font-size: 14px;
    color: #FFF;
    padding: 0 0.4em
    }
.latestnews ul {
    margin: 0;
    padding: 0;
    list-style: none;
    list-style-position: outside
    }
.latestnews li {
    padding-left: 0;
    padding-top: 0;
    list-style-position: outside
    }
.latestnews a {
    font-size: 10px;
    color: #FFF;
    margin: 0;
    padding: 0
    }
table.contentpaneopen, table.contentpane, table.blog {
    width: 745px
    }
.contentpaneopen {
    border-bottom-width: 1px;
    border-color: #999;
    border-bottom-style: solid
    }
table.contenttoc {
    border-width: 1px;
    border-color: #CCC;
    border-style: solid;
    padding: 2px;
    margin-left: 2px;
    margin-bottom: 2px
    }
table.contenttoc td {
    padding: 2px
    }
table.contenttoc th {
    color: #666;
    text-align: left;
    padding-top: 2px;
    padding-left: 4px;
    height: 21px;
    font-weight: bold;
    font-size: 10px;
    text-transform: uppercase
    }
.toclink {
    color: #000
    }
/*.active {
	font-style: italic;
}*/
.category {
    color: #666
    }
.componentheading {
    color: #666;
    font-size: 18px;
    font-weight: bold
    }
.contentheading {
    color: #666;
    font-size: 16px;
    font-style: italic;
    font-weight: bold
    }
.buttonheading img {
    border: 0
    }
.small, .createdate, .modifydate, .pagenavcounter {
    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 11px;
    color: #666
    }
.createdate {
    border-bottom: 1px solid #CCC
    }
.blog_more a, .blogsection a, table.contentpaneopen a, td.sectiontableheader a, td.sectiontablefooter a, tr.sectiontableentry0 td a, tr.sectiontableentry1 td a, tr.sectiontableentry2 td a {
    color: #666
    }
.pagenav {
    color: #666
    }
.contentheading a {
    text-decoration: none
    }
/* content tables */
td.sectiontableheader {
    padding: 5px;
    border-right: 1px solid #E8E8E8;
    color: black
    }
tr.sectiontableentry0 td, tr.sectiontableentry1 td, tr.sectiontableentry2 td {
    padding: 4px
    }
tr.sectiontableentry1 td {
    background-color: #E8E8E8
    }
tr.sectiontableentry2 td {
    background-color: #F8F8F8
    }
.moduletable {
    margin: 0;
    padding: 0;
    font-size: 12px
    }
/* FUCKING CIAO AD CSS... LOOK HOW LONG THIS SHIT IS WTF */
.bannerContainer {
    border-width: 1px;
    border-color: #666;
    border-style: solid;
    background-color: #FFF;
    clear: both;
    width: 160px;
    margin-right: auto;
    margin-left: auto
    }
.banner_bgtop {
    float: left;
    padding: 0 0 0 5px;
    margin: 0;
    height: 51px;
    width: 160px;
    -moz-box-sizing: border-box
    }
.banner_bgtop span {
    width: 160px;
    height: 51px;
    float: left;
    padding: 0 0 0 5px;
    text-align: center;
    -moz-box-sizing: border-box
    }
.banner_bgtop a img {
    align: center;
    position: relative;
    top: 10px
    }
.banner_bgtop a.linksCiaoTop {
    background: none;
    background: transparent !important;
    background-image: none !important;
    margin: 0 !important;
    padding: 0 10px 0 0 !important;
    text-decoration: none !important;
    border: 0 !important
    }
.banner_bgmiddle {
    float: left;
    padding: 0 0 0 5px;
    margin: 0;
    width: 160px;
    -moz-box-sizing: border-box
    }
.banner_bgmiddle span {
    float: left;
    padding: 0 0 0 5px;
    font-family: arial, "helvetica, sans-serif";
    font-size: 11px;
    font-weight: bold;
    color: #000;
    text-decoration: none;
    width: 160px;
    -moz-box-sizing: border-box
    }
.banner_bgmiddle a.arrowCiao {
    background: transparent url(/images.ciao.com/ide/images/box/arrow.gif) no-repeat 0 5px !important;
    font: 11px arial !important;
    color: #ff7c00 !important;
    margin: 0 !important;
    padding: 0 0 0 10px !important;
    text-decoration: underline !important;
    display: block !important;
    text-align: left !important;
    border: 0 !important
    }
.banner_bgmiddle form.busqueda {
    margin: 0;
    padding: 0
    }
.banner_bgmiddle span input.search {
    background: url(/images.ciao.com/ide/images/box/form_100x25.gif) no-repeat;
    font: 10px arial;
    border: 0 solid #f00;
    float: left;
    width: 100px;
    height: 25px;
    margin: 0 1px 0 0;
    padding: 5px 0 0 0;
    vertical-align: middle;
    text-align: center
    }
.banner_bgmiddle input.go {
    margin: 2px 0 0 5px;
    width: 20px;
    height: 20px;
    display: inline;
    float: clear;
    border: 0
    }
.banner_bgbottom {
    float: left;
    padding: 0 0 0 5px;
    margin: 0;
    color: #000;
    height: 51px;
    width: 160px;
    -moz-box-sizing: border-box
    }
.banner_bgbottom span {
    float: left;
    padding: 0 0 0 5px;
    font: 22px bold;
    color: #000;
    height: 51px;
    width: 160px;
    -moz-box-sizing: border-box
    }
.banner_bgbottom a.linksCiaoBottom {
    background: none;
    background: transparent !important;
    background-image: none !important;
    margin: 0 !important;
    padding: 0 0 0 10px !important;
    text-decoration: none !important;
    display: block !important;
    border: 0 !important
    }
.banner_bgbottom div.footnoteCiao {
    margin: 5px 0 0 0;
    padding: 0 5px 0 0;
    font: 9px arial;
    color: #7b7b7b;
    text-align: center
    }
.banner_bgbottom div.logo {
    margin: 0 0 0 0;
    padding: 0 5px 0 0;
    text-align: center
    }