/* camao Adsense */

div.adsenseContainer {
    margin-bottom: 15px;
    position: relative;
}

div.adsenseContainer div.adsense {}
div.adsenseContainer div.adsense div.adsenseItem {}
div.adsenseContainer div.adsense div.adsenseItem a {}

div.adsenseContainer div.adsense span.adsense-googleAds {}
div.adsenseContainer div.adsense span.adsense-googleAds a {
    color: #000000;
}
div.adsenseContainer div.adsense span.adsense-googleAds a:hover {}

/* Over */
div.adsenseContainer div.adsenseItemOver {}
div.adsenseContainer div.adsenseItemOver div.adsenseItem {}

/* URLs */
div.adsenseContainer div.adsense div.adsenseItem a.adsense-url {}
div.adsenseContainer div.adsense div.adsenseItem a.adsense-url span.adsense-visible_url {}
div.adsenseContainer div.adsense div.adsenseItem a.adsense-url:hover {}
div.adsenseContainer div.adsense div.adsenseItem a.adsense-url:hover span.adsense-visible_url {}

div.adsenseContainer div.adsense div.adsenseItem a.adsense-url2 {}
div.adsenseContainer div.adsense div.adsenseItem a.adsense-url2 span.adsense-visible_url {}
div.adsenseContainer div.adsense div.adsenseItem a.adsense-url2:hover {}
div.adsenseContainer div.adsense div.adsenseItem a.adsense-url2:hover span.adsense-visible_url {}

div.adsenseContainer div.adsense div.adsenseItem a.adsense-url3 {}
div.adsenseContainer div.adsense div.adsenseItem a.adsense-url3 span.adsense-visible_url {}
div.adsenseContainer div.adsense div.adsenseItem a.adsense-url3:hover {}
div.adsenseContainer div.adsense div.adsenseItem a.adsense-url3:hover span.adsense-visible_url {}

/* Lines */
div.adsenseContainer div.adsense div.adsenseItem div.adsense-lines {}
div.adsenseContainer div.adsense div.adsenseItem div.adsense-lines span {}

div.adsenseContainer div.adsense div.adsenseItem span.adsense-line2 {}
div.adsenseContainer div.adsense div.adsenseItem span.adsense-line3 {}



/* HOME PAGE */
div.adsenseHomePage {}
div.adsenseHomePage div.cat-box-items {
    padding-bottom: 0px;
}
div.adsenseHomePage div.adsense span.adsense-googleAds {
    left: 15px;
    position: absolute;
    top: 10px;
}
div.adsenseHomePage div.adsense div.adsenseItem {
    margin-bottom: 15px;
}
div.adsenseHomePage div.adsense div.adsenseItem a.adsense-url {
    font-weight: bold;
}

/* SEARCH PAGE */
div.adsenseSearchPage {}
div.adsenseSearchPage div.adsense span.adsense-googleAds {
    left: 10px;
    position: absolute;
    top: -105px;
}
div.adsenseSearchPage div.adsense div.adsenseItem a.adsense-url {
    font-weight: bold;
}
div.adsenseSearchPage div.adsense div.adsenseItem span.adsense-line2,
div.adsenseSearchPage div.adsense div.adsenseItem span.adsense-line3 {
    line-height: normal;
}
div.adsenseSearchPage div.adsense div.adsenseItem a.adsense-url2 span {
    white-space: nowrap;
}

/* ARTICLE PAGE */
ol.adsenseArticlePage {
    margin-top: 30px;
    position: relative;
}
ol.adsenseArticlePage li {
    font-weight: normal;
}
ol.adsenseArticlePage li div.adsense {
    float: left;
    padding-right: 50px;
    width: 220px;
}
ol.adsenseArticlePage li div.adsense span.adsense-googleAds {
    left: -15px;
    position: absolute;
    top: -25px;
}
ol.adsenseArticlePage li div.adsense span.adsense-googleAds a {
    color: #7c7c7c;
}
ol.adsenseArticlePage li div.adsense div.adsenseItem a.adsense-url {
    font-size: 1.4em;
    line-height: 1.6em;
}
ol.adsenseArticlePage li div.adsense div.adsenseItem div.adsense-lines {
    padding-top: 10px;
}


ol.commentlist li div div {
    background: none;
    float: none;
    padding: 0px;
    width: auto;
}


/* Detail Page */

div.adsenseDetailPage {
    /*height: 100%;*/
}

div.adsenseDetailPage div.oneQuarter {
    /*height: 24%;*/
}
div.adsenseDetailPage div.oneQuarter.first {
    /*height: 27.9%;*/
}

div.adsenseDetailPage div.adsense {
    margin-bottom: 10px;
}

div.adsenseDetailPage div.first div.adsense div.adsenseItem {
    margin-top: 3px;
}

div.adsenseDetailPage div.adsense span.adsense-googleAds {
    display: none;
}

div.adsenseDetailPage div.first div.adsense span.adsense-googleAds {
    display: block !important;
    font-size: 10px;
}
div.adsenseDetailPage div.first div.adsense span.adsense-googleAds a {
    color: #757575;
}

div.adsenseDetailPage div.adsense div.adsenseItem a.adsense-url span {
    color: #006FCE;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: underline;
}

div.adsenseDetailPage div.adsense div.adsenseItem a.adsense-url2 span {
    color: #757575;
    font-size: 10px;
    font-weight: normal;
    line-height: 20px;
}

div.adsenseDetailPage.middle {}

div.adsenseDetailPage.middle div.adsense {}

div.adsenseDetailPage.middle div.first div.adsense div.adsenseItem {
    margin-top: 0;
}

div.adsenseDetailPage.middle div.adsense div.adsenseItem a.adsense-url span {
    color: #000000;
}

div.adsenseDetailPage.middle div.adsense div.adsenseItem a.adsense-url2 span {
    font-size: 11px;
    line-height: 18px;
}

