/* Widgets */
div#widgetarea {
	background-color: #ffffff;
	margin: 0px;
	padding-top: 0px;
}

div#dragHelper div.widget a.showall_link,
div#widgetarea div.widget a.showall_link,
div#dragHelper div.widget a.showall_link_de,
div#widgetarea div.widget a.showall_link_de {
	background:transparent url(/images/showall_link.gif) no-repeat scroll left top;
	display:block;
	height:13px;
	width:56px;
	overflow:hidden;
	text-decoration:none;
	text-indent:-100em;
	font-size:0;
	line-height:0;
	width:56px !important;
	float: right;
	margin-right: 4px;
	margin-bottom: 2px;
}

div#dragHelper div.widget a.showall_link_de,
div#widgetarea div.widget a.showall_link_de {
	background:transparent url(/images/showall_link_de.gif) no-repeat scroll left top;
	width:78px !important;
}

div#dragHelper div.widget *,
div#widgetarea div.widget * {
	font-size: 11px !important;
	color: #606060;
}

div#widgetarea  div.widgettab-1 {
	margin-right: 10px;
}
div#widgetarea div.widgettab {
	background-color: #ffffff;
	float: left;	
	width: 325px;
	min-height: 140px;
	padding-bottom: 20px;
}
div.widget {
	border: 1px solid #d0cfcf;
	border-color: #d0cfcf;
	color: #767684;
	margin-bottom: 10px !important;
	overflow: hidden;
	width: 325px !important;
}	
div.widget div.header {
	background-color: #ffce00 !important;
	font-weight: bold !important;
	height: 20px !important;
	line-height: 20px !important;
	padding-left: 15px !important;
	padding-right: 7px !important;
	text-align:left;
}
div.widget div.header span.title {
	color:#606060 !important;
}
div.widget div.header:hover {
	cursor: move !important;	
}
div.widget div.header span.options img {
	float: right !important;
	margin-top: 4px !important;
	margin-left: 4px !important;
	cursor: pointer !important;
}
div.widget div.header span.options span.info {
	font-size: 9px !important;
	color: #958130 !important;
	float: right !important;
	height: 12px !important;
	display: inline !important;
}
div#dragHelper div.content-window,
div#widgetarea div.widget div.content-window {
	background-color: #ffffff;
	text-align: left;
	font-size: 11px !important;
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: center;
	position: relative;
}
div#dragHelper div.content-window ul,
div#widgetarea div.widget div.content-window ul {
	list-style-type: none;
}
div#dragHelper div.content-window a,
div#widgetarea div.widget div.content-window a {
	font-size: 11px;
} 
div#widgetarea div.sortHelper {
	border: 2px dashed #ffce00;
	width: auto !important;
}
div#dragHelper div.widget_content,
div#widgetarea div.widget div.widget_content {
	padding: 10px 7px 5px 15px;
	overflow: hidden;
	width: 303px;
}
div#dragHelper div.widget_content a,
div#widgetarea div.widget div.widget_content a{
	text-decoration: none;
}
div#dragHelper div.widget_config,
div#widgetarea div.widget div.widget_config {
	position: absolute;
	z-index: 1;
	display: none;
	/*background-color: #FCF7E2;*/
	background-color: #ffffff;
	padding: 10px 7px 5px 15px;
	overflow: hidden;
}
div#dragHelper div.widget_config label,
div#widgetarea div.widget div.widget_config label {
	position: relative;
	top: 2px;
}
div#dragHelper div.widget_config a.conf_button,
div#widgetarea div.widget div.widget_config a.conf_button {
	border: 0px;
	margin-right: 10px;
	margin-left: 2px;
}
div#widgetarea div.widget div.widget_config a:hover {
	text-decoration: underline;
	cursor: pointer;
}
div#widgetarea div.widget a.widget_more_link img {
	height: 15px;
}
div#widgetarea div.widget span.topic {
	vertical-align: top;
	line-height: 15px;
	margin-right: 3px;
	font-weight: normal;
}
div#widgetarea div.widget div.widget_config_options {
	padding-bottom: 3px;
}
#widgetmenu .entry {
	margin-bottom:10px;
}
