@charset "UTF-8";

body {
	font-size:			12px;
}

#visual {
	width:				100%;
	height:				340px;
}

#visual_widgets {
	margin-top:			15px;
	float:				right;
	width:				250px;
	margin-right:		15px;
}

#visual_widgets a {
	color:				#fff;
	text-decoration:	none;
}

#visual_widgets p {
	margin-top:			8px;
	margin-bottom:		8px;
}

#visual_widgets div div.MydataWidgetCustomVisual[class] {
	background-image:	url('/images/visual_overlay.png');
}

#visual_widgets div.MydataWidgetCustomVisual {
	padding-top:		3px;
	margin-top:			3px;
	background-color:	transparent;
	width:				100%;
	font-size:			1em;
	color:				white;
	filter:				progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/visual_overlay.png',sizingMethod='scale',enabled='true');
}

#visual_widgets div div.MydataWidgetCustomVisual_over[class] {
	background-image:	url('/images/visual_overlay_over.png');
}

#visual_widgets div.MydataWidgetCustomVisual_over {
	padding-top:		3px;
	margin-top:			3px;
	background-color:	transparent;
	width:				100%;
	font-size:			1em;
	color:				white;
	filter:				progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/visual_overlay_over.png',sizingMethod='scale',enabled='true');
	cursor:				pointer;
}

#visual_widgets div.CmsDataWidgetBase_small a {
	position: 			relative;
}

#visual_widgets div.widgetBody {
	margin-left:		3px;
	margin-right:		3px;
}

#visual_widgets div.widgetTitle {
	font-weight:		bold;
	margin-left:		3px;
	margin-right:		3px;
}

