div.adsense {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
div.adsenseItem {
	float:left;
	overflow: hidden;
	padding: 0.5em 0;
	width:260px;
}
div.adsenseItem {
	background-color: #f9fabf; 
}
div.adsense span,
div.adsense a {
	float:left;
}
div.adsense a.adsense-url {
	font-size: 16px;
	font-weight: bold;
	color: #26637A;
	text-decoration: underline;
	cursor:pointer;
}
div.adsense span.adsense-line2,
div.adsense span.adsense-line3 {
	float: left;
	margin-right: 1ex;
	white-space: nowrap;
}
div.adsense a.adsense-url2 {
	float: left;
	color: #999999;
	white-space: nowrap;
	cursor:pointer;
}

div.adsenseBlock {
	border: 1px solid #3FB7E5;
	width: 300px;
}
div.adsenseBlock div.adsense {
	margin: 0;
}
div.adsenseBlock div.adsenseItem {}

/* Google-Ads */
span.adsense-googleAds,
span.adsense-googleAds a {
	color: #000000;
	font-size: 8px;
}

div.adsenseBlock span.adsense-googleAds {}

/***********************************************/

/* 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 {
    border: 1px solid #CCE6F3;
    float: right;
    margin-top: 10px;
	margin-bottom: 10px;
    overflow: hidden;
    width: 188px;
}
div.adsenseBlock span.adsense-googleAds {}
div.adsenseBlock span.adsense-googleAds a {
    font-size: 12px!important;
    font-weight: normal!important;
    text-decoration: none;
}
div.adsenseBlock div.adsense div.adsenseItem a.adsense-url {
    color: #00a0dc;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
}
div.adsenseBlock div.adsense div.adsenseItem a.adsense-url2 {
    color: #0066CC;
    text-decoration: none;
}
div.adsenseBlock  div.adsenseItem {
    background: none;
}

/* Adsense Block 'startpage' */

div.adsenseBlockStartpage {
    border: none;
    width: 618px;
}

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: 0px;
    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: left;
    margin-right: 15px;
	width:260px;
}

div.adsenseBlockStartpage div.adsenseBgTop {
    background: url("/images/bg_tabs_contents_top.png") 0 0 no-repeat;
    height: 12px;
   /* margin: 0 -15px;*/
	float:left;
	width:618px;
}

div.adsenseBlockStartpage div.adsenseBgBottom {
    background: #E8F4F9 url("/images/bg_tabs_contents_bottom.png") 0 100% no-repeat;
    height: 10px;
    /*margin: 0 -15px;*/
	float:left;
	width:618px;
}

div.adsenseBlockStartpage div.adsenseBgContent {
    background: #E7F3FF;
    width:618px;
	float:left;
	height:100px;
	_margin-top:-3px;
}

div.adsenseBlockStartpage div.adsense span.adsense-line2,
div.adsenseBlockStartpage div.adsense span.adsense-line3 {
    white-space: normal;
}
div.g-ad-text-home
{
	float:left;
	width:260px;
}

#adsense2 span.adsense-googleAds, #adsense4 span.adsense-googleAds {display:none;}
#adsense2, #adsense4 { margin-top:17px;}
