@charset "utf-8";
.filter {
margin-bottom:10px;
float:left;
}

.calc {
border:1px solid silver;
float:right;
}

.splitpage {
margin-top:10px;
clear:both;
}

.selected-filter {
font-size:13px;
font-weight:700;
}

.events h3 {
display:inline;
}

.events h3 a {
font-size:13px;
font-weight:400;
}

p.events-item {
margin:5px 0 0 !important;
padding:10px 0 0 !important;
}

.events-year {
padding-top:10px;
border-top:1px solid #E3E4E5;
font-weight:400 !important;
clear:both;
margin:15px 0 0 !important;
}

.event-splitter {
text-align:center;
font-size:12px;
color:#646c73 !important;
background-color:#E3E4E5;
padding-left:4px;
}

.members h3 {
font-weight:400;
}

.members h3 a {
font-size:13px;
text-decoration:none;
font-weight:700;
}

p.members-item {
clear:both;
}

.members .filter {
border-bottom:1px solid #E3E4E5;
padding-bottom:10px;
margin-bottom:10px;
}

p.news-item {
margin-bottom:15px;
}

p.news-item a {
color:#013a8d;
text-decoration:none !important;
}

p.news-item a:hover {
color:#013a8d;
text-decoration:underline !important;
}

.publications .publications-title {
font-size:13px;
font-weight:400;
margin:0 0 5px !important;
}

.publications-year {
padding-top:10px;
padding-bottom:10px;
border-top:1px solid #E3E4E5;
margin:10px 0 0 !important;
}

.publications-years {
padding-bottom:10px;
border-bottom:1px solid #E3E4E5;
}

.projects {
border-top:1px solid #E3E4E5;
}

.projects-item {
border-bottom:1px solid #E3E4E5;
margin:0;
padding:10px 0 0;
}

.projects-details-table td {
padding:3px 5px 3px 0;
}

.dataset,.dataset-full {
background-color:#E3E7E9;
font-size:9px;
margin-bottom:10px;
text-decoration:none !important;
padding:5px;
}

.dataset {
width:217px;
}

.dataset .inner-block {
display:block;
height:64px;
text-align:center;
}

.dataset .title-block {
display:block;
font-size:14px;
text-align:center;
letter-spacing:1px;
}

.bottom {
background-color:#e3e4e5 !important;
clear:both;
margin-bottom:10px;
display:block;
font-size:14px;
text-align:center;
letter-spacing:1px;
padding:2px 0;
}

.dataset:hover .dataset-description {
color:#000;
}

.calendar {
float:right;
margin-top:3px;
vertical-align:middle;
padding:2px;
}

.calendar table {
margin-left:auto;
margin-right:auto;
text-align:center;
}

.calendar td {
width:22px;
border:1px solid transparent;
}

#banner {
margin-top:4px;
}

#banner img,#banner a.img {
width:188px;
border:none;
}

#popup,#popup a {
position:relative;
z-index:1;
color:#013a8d !important;
}

#popup:hover {
z-index:20;
color:#000;
}

#popup span {
display:none;
}

#popup:hover span {
display:block;
position:absolute;
top:1.4em;
left:2em;
width:15em;
border:1px solid #717a82 !important;
background-color:#FFF !important;
color:#000;
text-align:left;
font-size:1em;
font-weight:400 !important;
padding:5px;
}

.logout {
background-color:#e3e7e9;
margin-top:3px;
padding:2px;
}

.logout a {
text-decoration:none !important;
}

.information {
color:#666;
}

.information a {
text-decoration:none !important;
color:#013a8d;
}

.item a {
color:#013a8d !important;
font-weight:400;
text-decoration:none !important;
font-style:italic;
}

.item li a,.item-title,.item-title a {
font-style:normal !important;
}

.item-title {
font-size:15px;
color:#666;
}

.item-title a {
font-size:15px;
}

.events h3 a:hover,.members h3 a:hover,.publications a.publications-title:hover {
color:#000 !important;
text-decoration:underline;
}

.dataset a,.listset a {
color:#7c8386 !important;
text-decoration:none !important;
}

.dataset:hover a,.listset:hover a {
color:#000 !important;
text-decoration:underline !important;
}

.dataset h1,.listset h1 {
color:#666;
font-weight:700;
margin-bottom:0;
font-size:16px;
letter-spacing:1px;
text-decoration:none;
}

.dataset h4,.listset h4 {
color:#666;
font-weight:400 !important;
margin-bottom:0;
font-size:13px;
text-decoration:none;
}

.dataset:hover h1,.dataset:hover h3,.dataset:hover h4,.listset:hover h1,.listset:hover h3,.listset:hover h4 {
color:#013a8d;
}

.logout a:hover,.information a:hover,.item a:hover {
text-decoration:underline !important;
}
