/* camao Adsense */

div.adsenseContainer {}
div.adsenseContainer div {
    font-size: 12px;
}

div.adsenseContainer div.adsense {}
div.adsenseContainer div.adsense div.adsenseItem {
    display: inline-block;
}

div.adsenseContainer div.adsense div.adsenseItem {
    display: block;
    font-size: 12px !important;
}
div.adsenseContainer div.adsense div.adsenseItem a {}

div.adsenseContainer div.adsense span.adsense-googleAds {
    display: none;
}
div.adsenseContainer div.first div.adsense span.adsense-googleAds {
    display: block;
}
div.adsenseContainer div.adsense span.adsense-googleAds a {}
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 {
    font-size: 14px;
}
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 {}


/* Page Article */
div.adsenseArticle {
	margin-top: -10px !important;
}

div#boxArticle div.adsenseArticle div {
    margin: 0;
}
div#boxArticle div.adsenseArticle div.adsense {
    margin-bottom: 15px;
    overflow: hidden;
}
div.adsenseArticle div.adsense span.adsense-googleAds {
    font-size: 12px;
}
div.adsenseArticle div.adsense span.adsense-googleAds a {
    color: #000000;
}

div.adsenseArticle div.adsense div.adsenseItem a.adsense-url,
div.adsenseArticle div.adsense div.adsenseItem a.adsense-url:hover {
    /*color: #eb6900;*/
    font-size: 14px;
    font-weight: bold;
	letter-spacing: 1px;
    line-height: 20px;
    margin-right: 5px;
    text-decoration: underline;
}

div.adsenseArticle div.adsense.adsenseItemOver div.adsenseItem a.adsense-url {
    color: #FFCE19;
    text-decoration: underline !important;
}

div.adsenseArticle div.adsense div.adsenseItem a.adsense-url2 {
    color: #000;
    font-size: 12px;
    line-height: 18px;
}
*+ div.adsenseArticle div.adsense div.adsenseItem a.adsense-url2 {
}
* div.adsenseArticle div.adsense div.adsenseItem a.adsense-url2 {
}

div.adsenseArticle div.adsense div.adsenseItem br {
    display: none;
}

div.adsenseArticle div.adsense div.adsenseItem div.adsense-lines {
}
div#boxArticle div.adsenseArticle div.adsense div.adsenseItem div.adsense-lines {
}
div.adsenseArticle div.adsense div.adsenseItem span.adsense-line2 {
    font-size: 12px;
    line-height: 20px;
}
div.adsenseArticle div.adsense div.adsenseItem span.adsense-line3 {
    font-size: 12px;
    line-height: 20px;
    margin-right: 7px;
}


/*adsense Article left next to Headline */
div#boxArticle div.adsenseArticleLeft div {
    line-height: normal;
    margin: 0;
}
div#boxArticle div.adsenseArticleLeft {
    float: left;
    /*height: 260px;*/
    margin: 0;
    width: 270px;
}
div#boxArticle div.adsenseArticleLeft div.adsense {
    margin: 10px 10px 10px 0;
}

div#boxArticle div.adsenseArticleLeft div.adsense span.adsense-googleAds {
    font-size: 12px;
    margin-bottom: 5px;
}

div.adsenseArticleLeft div.adsense span.adsense-googleAds a {
    color: #808080;
}
div.adsenseArticleLeft div.adsense div.adsenseItem {
    font-size: 11px !important;
}

div.adsenseArticleLeft div.adsense div.adsenseItem a.adsense-url,
div.adsenseArticleLeft div.adsense div.adsenseItem a.adsense-url:hover {
    font-size: 14px;
    font-weight: bold;
    line-height: 24px;
    text-decoration: underline;
}
div.adsenseArticleLeft div.adsense.adsenseItemOver div.adsenseItem a.adsense-url {
    color: #FFCE19;
    text-decoration: underline !important;
}

div.adsenseArticleLeft div.adsense div.adsenseItem a.adsense-url2 {
    color: #000;
    font-size: 10px;
    line-height: 16px;
}

div.adsenseArticleLeft div.adsense div.adsenseItem span.adsense-line2,
div.adsenseArticleLeft div.adsense div.adsenseItem span.adsense-line3 {
    font-size: 11px;
    line-height: 16px;
}


/* adsense article box */
div.adsenseArticleBox {}

/*
div.adsenseArticleBox div.box {
    background: url("http://www.vnr.de/media/gfx/boxBackgroundBlue.png") repeat-y scroll left top transparent;
}
div.adsenseArticleBox div.box div.boxbackground {
    background: url("http://www.vnr.de/media/gfx/boxBackgroundBlueBottom.png") no-repeat scroll right bottom transparent;
}
*/

div.adsenseArticleBox div.box div.boxbackground div a {
    background: none;
    padding-left: 0;
}

div.adsenseArticleBox div.box div.boxbackground div.adsense {
    padding: 2px 10px 13px;
}
div.adsenseArticleBox div.box div.boxbackground div.adsense div.adsenseItem {
    font-size: 11px !important;
}
div.adsenseArticleBox div.box div.boxbackground div.adsense span.adsense-googleAds {
    font-weight: bold;
    font-size: 12px;
    margin-bottom: 15px;
}

div.adsenseArticleBox div.box div.boxbackground div.adsense div.adsenseItem a.adsense-url {
    font-size: 14px;
    font-weight: bold;
    text-decoration: underline;
}
div.adsenseArticleBox div.adsense.adsenseItemOver div.adsenseItem a.adsense-url {
    color: #FFCE19;
    text-decoration: underline !important;
}
div.adsenseArticleBox div.box div.boxbackground div.adsense div.adsenseItem a.adsense-url2 {
    color: #000;
    margin-left: 5px;
}


/*
div.adsenseArticleBox div.box div.boxheader {
    background: url("http://www.vnr.de/media/gfx/boxBackgroundBlueTop.png") no-repeat scroll right top transparent;
}
*/


/* adsenseOverview */

div.adsenseOverview {
    padding: 0 10px;
    /*margin: 25px 0;*/
    margin-bottom: -13px;
    position: relative;
}
div.adsenseOverview.adsenseOverviewLeft {
    padding: 0;
}

div.adsenseOverview div.adsense {
    margin-top: 15px;
}
div.adsenseOverview div.first div.adsense {
    margin-top: 0;
}

div.adsenseOverview div.adsense span.adsense-googleAds {
    font-size: 11px;
    position: absolute;
    top: -18px;
}
div.adsenseOverview div.adsense span.adsense-googleAds a {
    color: #000000;
    font-size: 12px;
}

div.adsenseOverview div.adsense div.adsenseItem a.adsense-url {
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
    text-decoration: underline;
}
div.adsenseOverview div.adsense div.adsenseItem a.adsense-url2 {
    color: #000;
    font-size: 12px;
    line-height: 18px;
}
div.adsenseOverview div.adsense.adsenseItemOver div.adsenseItem a.adsense-url {
    color: #FFCE19;
    text-decoration: underline !important;
}

div.adsenseOverview div.adsense div.adsenseItem span.adsense-line2,
div.adsenseOverview div.adsense div.adsenseItem span.adsense-line3 {
    font-size: 12px;
    line-height: 22px;
}


