@CHARSET "UTF-8";

.eu-widget {
	
}

.block-europeana {
	
}

.block-europeana h2 {
	background-color:#333333;
	border-top:4px solid #FF4F00;
	color:#FFFFFF;
	font-family:Arial;
	font-size:14px;
	margin:1px 0 0;
	padding:3px 3px 3px 15px;
	text-transform:uppercase;
}

/*! overrides the main Drupal .block CSS*/

/*
.block ul {
	padding:0px;
	margin:0px;
}*/

.block-europeana ul {
     padding:0px;
     margin:0px;
}

.eu-widget li, eu-widget ul {
	list-style:none;
	list-style-type:none;
	list-style-image:none;
	background:none;
	padding:0px;
	margin:0px;
}

.eu-widget li {
	border-bottom:1px dotted #C4C4C4;
	padding:3px;
	float:left;
}

.eu-search {
	font-family:georgia;
	font-size:12px;
	font-weight:bold;
	width:280px;
}

.eu-search a {
	color:#333333 !important;
}

.eu-title a {	
	font-family:georgia;
	font-size:12px;
	font-weight:bold;
	padding:3px;	
}

.eu-title a:link {	
	color:#333333;	
}

.eu-title a:visited {
	color:#333333;
}

.eu-title {
	width:280px;
	float:left;
}

.eu-desc {
	font-family:georgia;
	font-size:12px;
	font-style:italic;
	width:40%;
	margin-left:10px;
	float:left;
}

.eu-img {
	padding: 5px;
	margin-right: 5px;
	background-color: #fff;
	height:50px;
	width:80px;
	float:left;	
}

.eu-img img {
	display:block;
	margin:auto;
}

.eu-separator {
	padding-bottom:5px;
	float:left;
}

.eu-logo {
	cursor: pointer;
	background-image: url(poweredyeuropeana-ar.png);
	background-repeat: no-repeat;
	width:280px;
	height:32px;
	float:left;
}