div.adsense {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	line-height:1.3;
}
div.adsenseItem {
	float:none;
    overflow: hidden;
	text-align:left;
}

div#adsense3 div.adsenseItem ,
div#adsense4 div.adsenseItem ,
div#adsense5 div.adsenseItem 
{
	width:700px;
	padding-bottom:10px;
}
div#adsense6 div.adsenseItem 
{
	width:613px;
}
div.adsenseItemOver div.adsenseItem {
    background-color: #f9fabf;
}
div.adsense a.adsense-url {
    font-size: 16px;
    font-weight: bold;
    color: #26637A;
    text-decoration: underline;
	font-family:Tahoma,Calibri,Verdana,Geneva,sans-serif;
}
div.adsense a.adsense-url span {font-family:Tahoma,Calibri,Verdana,Geneva,sans-serif;}
div.adsense span.adsense-line2,
div.adsense span.adsense-line3 {
    float: left;
    margin-right: 1ex;
    white-space: nowrap;
}
span.adsense-line2, 
span.adsense-line3
{
	font-size:12px !important;
	font-weight:normal;
}
div.adsense a.adsense-url2 {
    float: left;
    color: #73AECA;
    white-space: nowrap;
	font-size:12px !important;
	clear:none;
}

.adsenseBlockSimple div.adsense a.adsense-url2 {font-size:12px !important; }

div.adsenseBlock {
    background-color: #f0f0ee;
    border: 1px solid #3FB7E5;
    width: 300px;
}
div.adsenseBlock div.adsense {
    margin: 0;
	padding-bottom:5px;
}
div.adsenseBlock div.adsenseItem {}

/* Google-Ads */
span.adsense-googleAds,
span.adsense-googleAds a {
    color: #000000;
    font-size: 12px!important;
}

div.adsenseBlock span.adsense-googleAds 
{
	padding-top:10px;
	padding-bottom:5px;
}


/***********************************************/

/* Adsense List */
div.adsenseList {}
div.adsenseList span.adsense-googleAds {}
div.adsenseList span.adsense-googleAds a {
    font-size: 12px;
    text-decoration: none;
}
div.adsenseList div.adsense div.adsenseItem {
    padding-left: 3px;
    padding-right: 3px;
}
div.adsenseList div.adsense div.adsenseItem a.adsense-url {
    color: #00a0dc;
    font-size: 12px;
    font-weight: bold;
}
div.adsenseList div.adsense div.adsenseItem a.adsense-url2 {
    color: #cccccc;
/*    float: right; */
    text-decoration: none;
}

/* Adsense Block */
div.adsenseBlock {
    background-color: #E8F4F9;
    border: 1px solid #CCE6F3;
    float: right;
    margin-top: 10px;
    overflow: hidden;
    padding: 5px 15px;
    width: 188px;
}
div.adsenseBlock span.adsense-googleAds {}
div.adsenseBlock span.adsense-googleAds a {
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
	float:none;
}
div.adsenseBlock div.adsense div.adsenseItem a.adsense-url {
    color: #00a0dc;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
	float:none;
}
div.adsenseBlock div.adsense div.adsenseItem a.adsense-url2 {
    color: #0066CC;
    text-decoration: none;
	float:none;
}
div.adsenseBlock div.adsense.adsenseItemOver div.adsenseItem {
    background: none;
	float:none;
}

/* Adsense Block 'startpage' */

div.adsenseBlockStartpage {
    background: none;
    border: none;
    width: 588px;
}

div.adsenseBlockStartpage div#adsense1 {
    float: left;
    margin-right: 5px;
    padding: 0 15px;
    width: 284px;
}

div.adsenseBlockStartpage a.adsense-url {
    color: #0066CC !important;
    font-size: 16px !important;
    padding-right: 15px;
    text-decoration: underline !important;
}

div.adsenseBlockStartpage div.adsense span.adsense-line2,
div.adsenseBlockStartpage div.adsense span.adsense-line3 {
    float: none;
}

div.adsenseBlockStartpage a.adsense-url2 {
    color: #FF6600 !important;
}

div.adsenseBlockStartpage span.adsense-googleAds {
    float: right;
    margin-right: 15px;
}

div.adsenseBlockStartpage div.adsenseBgTop {
    background: url("/images/bg_tabs_contents_top.png") 0 0 no-repeat;
    height: 12px;
    margin: 0 -15px;
}

div.adsenseBlockStartpage div.adsenseBgBottom {
    background: #E8F4F9 url("/images/bg_tabs_contents_bottom.png") 0 100% no-repeat;
    height: 24px;
    margin: 0 -15px;
}

div.adsenseBlockStartpage div.adsenseBgContent {
    background: #E8F4F9;
    margin: 0 -15px;
}

div.adsenseBlockStartpage div.adsense span.adsense-line2,
div.adsenseBlockStartpage div.adsense span.adsense-line3 {
    white-space: normal;
}


/* AdsenseContainer */
div.adsenseContainer {
    margin-top: 20px;
}
div.adsenseContainer span.adsense-googleAds,
div.adsenseContainer span.adsense-googleAds a {
    color: #000000;
    font-size: 12px!important;
	font-weight:normal!important!;
    text-decoration: none;
}
div.adsenseContainer div.adsense {
    float: none;
    width: 233px;
}
div.adsenseContainer div.adsense a.adsense-url {
    color: #065db3;
    font-size: 16px;
    font-weight: bold;
}
div.adsenseContainer div.adsense span.adsense-line2,
div.adsenseContainer div.adsense span.adsense-line3 {
    color: #666666;
	font-weight:normal;
}
div.adsenseContainer div.adsense a.adsense-url2 {}

div.adsenseContainer div.adsenseItemOver div.adsenseItem {
    background-color: #ffffff;
}




div.adsenseContainer div.adsense {
width:auto;
}
div.adsenseBlock div.adsense div.adsenseItem a.adsense-url {
text-align:left;
}
div.adsenseBlock {
width:298px;
padding:0px;
margin-top:0px;
}
div.adsenseBlock div.adsense{
padding-left:13px;
padding-right:5px;
float:left;
}
div.adsenseBlock span.adsense-googleAds a {
color:#000000;
font-size:12px!important;
width:290px;
font-weight:normal;
text-align:left;
}

div.adsenseBlock span.adsense-googleAds {
/*width:290px;*/
float:none;
display:block;
text-align:left;
}
div#adsense1,div#adsense2{
clear:both;
float:left;
display:block;
width:300px
}
div#adsense3,div#adsense4,div#adsense5{
clear:both;
float:left;
display:block;
/*width:290px*/
}
div.adsenseBlock div.adsense div.adsenseItem a.adsense-url {
font-size:16px;
color:#2E4651;
}
div.adsenseBlock div.adsense div.adsenseItem a.adsense-url2 {
text-align:left;
float:none;
}
/*new zones*/
div.adsenseBlockSimple
{
border-bottom:3px solid #EFEFEF;
padding-bottom:10px;
}
div.adsenseBlockSimpleBottom
{
border-top:3px solid #EFEFEF;
}
div.adsenseContainer span.adsense-googleAds, 
div.adsenseContainer span.adsense-googleAds a {
float:none;
margin-bottom:0px;
width:100%;
}


div.adsense a.adsense-url
{
color:#2E4651;
padding-bottom:2px;
}
div.adsenseContainer div.adsense a.adsense-url
{
color:#2E4651;
}
div.DPmiddle div.adsense a.adsense-url
{
	font-size:16px;
	font-weight:bold;
	float:none;
	padding:0px;
}
div.DPmiddle div.adsense a.adsense-url2 {float:none;}
div.DPmiddle span.adsense-googleAds, span.adsense-googleAds a
{
	font-size:12px!important;
	font-weight:normal!important;
	text-decoration:none;
}

div.DPmiddle div.adsense span.adsense-line2, 
div.DPmiddle div.adsense span.adsense-line3
{
	font-weight:normal;
	color:#333333;
}
div.DPmiddle div.adsense a.adsense-url2,
div.DPmiddle div.adsense a.adsense-url2 span
{
	font-weight:bold;
	color:#0066CC;
}
div.DPmiddle div.adsense div.g-ad-text
{
	width:100%;
	float:none;
	padding-bottom:0px;
}
div.DPmiddle div.adsense .adsenseItem {float:none;}
div.DPmiddle
{
	padding-bottom:10px
}
div#AdProvider_adsense_468x15_middle1  span.adsense-googleAds,
div#AdProvider_adsense_468x15_middle1  span.adsense-googleAds a
{
	font-size:12px!important;
	font-weight:normal!important;
}
div.adsenseBlock div.g-ad-text
{
	float:none;
	width:270px;
}
#right_banners .banner
{
	margin-left:0px;
}
div#adsense1
{
	background:none;
}
#adsense2 {margin-top:5px;}

div#AdProvider_Adsense_Detail_Right
{
	padding-bottom:10px;
	float:left;
}

#adsense6 .g-ad-text{margin-top:5px;}
#adsense6 a.adsense-url2 {position:relative; top:0px; margin-right:4px; font-size:12px;}
.adsenseBlockSimple #adsense6 .adsnese .g-ad-text span, .adsenseBlockSimple #adsense6 .adsnese .g-ad-text span#adsense-line2, .adsenseBlockSimple #adsense6 .adsnese .g-ad-text span#adsense-line3 {font-size:12px !important;}

#adsense3, #adsense4, #adsense5 {float:none !important;}

#adsense1 a.adsense-url2 span, #adsense2 a.adsense-url2 span {float:left; clear:both;}
#AdContainer_Adsense_Detail_Right span.adsense-googleAds {position:relative; left:10px;}
#AdContainer_Adsense_Detail_Right span.adsense-line2, #AdContainer_Adsense_Detail_Right span.adsense-line3 {clear:both;}
.adsenseItem {background:none!important;}

