Skip to content
Snippets Groups Projects
style.css 16.46 KiB
.@charset "UTF-8";
/*
Theme Name: MERLIN
*/
/*Futura added 19.02.21*/
* {
	margin: 0;
	padding: 0;
	font-family: Futura, Helvetica Narrow, Arial, sans-serif;
	/*font-family: Helvetica Narrow, Arial, sans-serif*/
}



html {
    height: 100%;
}

body {
    background-color:#DDD;
    padding: 0px;
    margin: 0px;
    font-size: 100.01%;
    min-height:101%;
	font-family: Futura, Helvetica Narrow, Arial, sans-serif;
}

iframe {
	background-color: white;
	border: none;
	padding: 10px;
	width: 700px;
	height: 310px;
}

iframe h4 {
	display: inline;
	font-size: larger;
	color: #006699;
	font-style: bold;
}

a {
    color: #0097d0 /*19.2.21 was #035683;*/
}

a:hover {
    text-decoration: underline;
	
}

button {
	background-color:#00ADEF;
	color:white;
	font-weight:bold;
	font-family: Arial, Helvetica, sans-serif; /*19.2.21 KaS event. anpassen an neuen font-familiy: Futura, Helvetica Narrow, Arial, sans-serif;*/
	/*border:none;*/
	margin:3px;
}

img {
	border-width: 0;
	padding-left: 0;
}

a img
{
     border:0px;
}
input.bt {
	background-color:#00ADEF;
	color:white;
	margin:3px;
	font-weight:bold;
	/*border: 1px solid grey;*/
}

/* LyV - no h1 indications*/
h1 {
	padding-left: 5px;
	font-size: 18pt; /*19.2.21 was 14pt*/
	color: #006699;
	padding-bottom: 12px;
	padding-top: 12px;
}

h2 {
	padding: 5px; /*padding-left: 10px;*/
	font-size: 16pt; /*19.2.21 was 12pt*/
	font-style: bold; /* unspec */
	color: #00adef; /*0097d0;  #113547;*/
	line-height: 1.8em;
}

h3 {
	padding-left: 10px;
	/*display: inline; 13.30.21*/
	font-size: 12pt;
	color: #00adef; /* #113547; */
	line-height: 1.8em; /*added 19.2.21*/
	
}

h4 {
	font-size: 11pt; /* display: inline; font-size: larger; */
	color: #006699;
	font-style: normal;
	font-weight: bold;
	padding-left: 10px;
	/* color: #113547;
	font-style: bold;*/
}

p.boldp { font-family: Futura, Helvetica Narrow, Arial, sans-serif; /*19.2.21 was Arial, Helvetica, sans-serif;*/
	font-size: 10pt;	/* was 11pt; */
	color: #006699;
	padding-left: 10px;
	margin-bottom: 2px;
	margin-top:7px; /*new change 3rd of Sept*/
	font-weight:bold;
}



h5 {
	padding-left: 11px; /*new change 1st of May 21*/
	font-size: 10pt;
	color: #006699;	 /*new change 1st of May 21*/
	font-style: normal;
	font-weight: bold;
}


#content-menu ul li{
    list-style-type: circle;
	font-family: Futura, Helvetica Narrow, Arial, sans-serif; /*19.2.21 was Arial, Helvetica, sans-serif;*/
	font-size: 10pt;
	color: #006699; /*#113547;*/
	padding-left: 0px;
	margin-left: 20px; 
}

#content-menu3 ul li{
	list-style-type: square; /*19.2.21 was circle*/
	font-family: Futura, Helvetica Narrow, Arial, sans-serif; /*19.2.21 was Arial, Helvetica, sans-serif;*/
	font-size: 10pt;
	color: #006699; /*#113547;*/
	padding-left: 0px; 
	margin-left: 20px; 
	line-height: 1.4em; /*added 19.2.21*/
}
/*added 13.03.21*/
#content-menu3 ol li{
	list-style-type: decimal; /*19.2.21 was circle*/
	font-family: Futura, Helvetica Narrow, Arial, sans-serif; /*19.2.21 was Arial, Helvetica, sans-serif;*/
	font-size: 10pt;
	color: #006699; /*#113547;*/
	padding-left: 0px; 
	margin-left: 20px; 
	line-height: 1.4em; /*added 19.2.21*/
}

.content {display:none}

.bold-p { font-family: Futura, Helvetica Narrow, Arial, sans-serif; /*19.2.21 was Arial, Helvetica, sans-serif;*/
	font-size: 11pt;	/* was 11pt; */
	color: #006699;
	padding-left: 10px;
	margin-bottom: 2px;
	margin-top:7px; /*new change 3rd of Sept*/
	font-weight:bold;
}




/* LyV - no p indication */
p {	font-family: Futura, Helvetica Narrow, Arial, sans-serif; /*19.2.21 was Arial, Helvetica, sans-serif;*/
	font-size: 11pt;	/*19.2.21  was 10pt; */
	color: #006699;
	padding-left: 10px;
	margin-bottom: 2px;
	margin-top:7px; /*new change 3rd of Sept*/
	line-height: 1.5em; /*added 19.2.21*/
}

tr.border_bottom_blue_hd td {
  background-color:#00ADEF;
  color: #006699;
  font-weight:bold;
  border:solid;
  border-width:1px;
}

tr.border_bottom_blue td {
  background-color:#00ADEF;
  color:white;
  font-weight:bold;
  width:262px;
  border:solid;
  border-width:1px;
}



td {	font-family: Futura, Helvetica Narrow, Arial, sans-serif; /*19.2.21 was Arial, Helvetica, sans-serif;*/
	font-size: 9pt;	/* was 11pt; */
	color: #006699;
	padding-left: 7px; /*19.2.21 was 10px*/
	margin-bottom: 4px; /*19.2.21 was 2px*/
	margin-top: 9px; /*19.2.21 was 7px*/
	line-height: 1.3em; /*added 19.02.21*/
}

th {	font-family: Futura, Helvetica Narrow, Arial, sans-serif; /*19.2.21 was Arial, Helvetica, sans-serif;*/ 
	font-size: 10pt;	/* was 11pt; */
	color: #006699;  /*#0097d0; */
	font-weight: bold;
	padding-left: 7px; /*19.2.21 was 10px*/
	margin-bottom: 4px; /*19.2.21 was 2px*/
	margin-top: 12px; /*19.2.21 was 7px*/
}

.StilSmall  {
	font-family: Futura, Helvetica Narrow, Arial, sans-serif; /*19.2.21 was Arial, Helvetica, sans-serif;*/
	font-size: 9pt;
	color: #006699;
	padding-left: 0px;
	margin-bottom: 2px;
	margin-top:7px; /*new change 3rd of Sept*/
}




select.shorten  {
	width:80px;
}

select.medwi  {
	width:95px;
}

select.wide {
	width:120px;
}


#main {
    width:100%;

}

/*#main p {
  padding-top: 7px;
  padding-bottom: 7px;
}*/

#main blockquote {
  padding-left: 5%;
}

.Stil5 {
   color: #0097d0; 
   font-family: Futura, Helvetica Narrow, Arial, sans-serif; /*19.2.21 was Arial, Helvetica, sans-serif;*/ 
   font-size: 10pt; 
   font-weight: bold; 
   font-style: italic; }

a.reference {
   font-weight:bold; 
   /*19.2.21 color: #035683;*/ 
   font-family: Futura, Helvetica Narrow, Arial, sans-serif; /*19.2.21 was Arial, Helvetica, sans-serif;*/
   font-size: 11pt; /*19.2.21 was 10pt*/
   font-style: normal;} /*19.2.21 was italic*/
a.reference:before{content:'\00BB  '}

/*
#top-bar-space2  {
	background-color: #0097D0;
	width: 308px;
	height: 30px;
}
*/
.top-bar-space1 {
	text-align: left;
	float: left;
}

.helpicon {
	width:20px;
	vertical-align:bottom; 
	padding-left:5px;
}

/*.tooltip {
	display:none;
	position:absolute;
	border:1px solid #333;
	background-color:#161616;
	border-radius:5px;
	padding:10px;
	color:#fff;
	font-size:12px Arial;
}*/


#top  {
	height: 160px;
	width: 910px;
}

#top-image  {
	height: 130px;
	width: 910px;
	text-align: left;*/
	/*overflow: hidden;*/
}



#top-bar  {
	height: 50px;
	width: 740px;
}

/*
  *********************************************************
  Definition Seitenumschlag,
  basiert auf div.css der Uni Tuebingen
  *********************************************************
 */
#wrapper {
    margin-left: auto;
    margin-right: auto;
    width: 910px;    
    text-align:center;    
    background-color: #FFFFFF;
    height: auto;
}

/*
  *********************************************************
  Definitionen Hauptteil
  *********************************************************
 */
 /*allgemeine Definition Hauptteil*/
#mainpartwrapper {
    width: 740px;
	height: 100px;
    margin-left: 0px;
    margin-right: auto;
    height: auto;
    background-color: white; /* was #fff;*/
    padding: 0px;
    font-size: 100%;
    text-align: left;
	float:left;
	display:inline-block;
}

#mainpartwrapper2 {
    width: 740px;
    margin-left: 0px;
    margin-right: auto;
    height: auto;
    background-color: white; /* was #fff;*/
    padding: 0px;
    font-size: 100%;
    text-align: left;
}

#mainpartwrapper3 {
    width: 910px;
    margin-left: 0px;
    margin-right: auto;
    height: auto;
    background-color: #fff;
    padding: 0px;
    font-size: 100%;
    text-align: left;
}

/* ********************************* */
/* Text 							 */
/* ********************************* */

#mainpart  {
	background-color: white; /* was #F8FDFF;*/
	/*padding: 10px;	*/
	
	min-height: 430px;
	width: 740px;
	overflow: hidden;
	height: auto;
}

.textcontent {
	background-color: white;
	border: none;
}

#mainpart2  {
	padding: 0px;	
	
	min-height: 130px;
	width: 740px;
	overflow: hidden;
	height: auto;
}

#mainpart4  {
	background-color: #E6F7FE; /*#F8FDFF;*/
	/*padding: 10px;	*/
	
	min-height: 430px;
	width: 910px;
	overflow: hidden;
	height: auto;
}


#mainpart3  {
	background-color: white;
	/*padding: 10px;	*/
	
	min-height: 430px;
	width: 740px;
	overflow: hidden;
	height: auto;
}

#content-menu3 {
	margin: 10px;
	background-color: white;  /* was #E4E5E7; */
	border: none;
	border-width: 1.5px;
	min-height:200px;
	width:710px;
	display:inline-block;"
}

#content-menu3 p {
	font-family: Futura, Helvetica Narrow, Arial, sans-serif; /*19.2.21 was Arial, Helvetica, sans-serif;*/
	font-size: 11pt; /*19.2.21 was 10pt;*/
	color: #006699; /*#113547;*/
	padding-left: 10px;
	line-height: 1.5em; /*added 19.2.21*/
}



#search-menu ul li.highlight-tab {
	//background-color: #B3E7FB;
	//background-color: #0097d0;
	//background-color: #E4E5E7;
	background-color: #E6F7FE; /*#F8FDFF;*/
	color: #0097d0;
	border-bottom: none;
	font-weight: bold;
}

.date {
	color: #505050;
	font-size: 80%;
}

.inline {
	display: inline;
}

/* ********************************* */
/* Search Widget 					 */
/* ********************************* */


.widget_search  {
	float: left;
	background-color: #00ADEF; 
	height: 30px;
	width: 190px;
}

.widget_search form {
    margin: 0 0 1.625em;          
   	padding: 4px;
   	margin-top: 2px;
}
.screen-reader-text {
	display:none;
}

.widget_search #searchsubmit {
    background: #ddd;
    border: 1px solid #aaa;
    -webkit-box-shadow: inset 0px -1px 1px rgba(0, 0, 0, 0.09);
    -moz-box-shadow: inset 0px -1px 1px rgba(0, 0, 0, 0.09);
    box-shadow: inset 0px -1px 1px rgba(0, 0, 0, 0.09);
    color: #666;
    font-size: 13px;    
    position: relative;
}
.widget_search #searchsubmit:active {
    background: #1982d1;
    border-color: #0861a5;
    -webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.1);
    color: #bfddf3;
}

.widget_search #s  {
	width: 60%;
	font-size: 12px;  
}
/* ********************************* */
/* polylang language switcher widget */
/* ********************************* */

#top-bar-space2  {			  
	display: inline;
}

#top-bar-space2  ul {			
	list-style-type: none;
	text-decoration: none;
}

#top-bar .widget_polylang {	
	background-color: #035683;
	float: right;
	height: 50px;
	width: 300px; /*changed 2nd May 21, see also #top-bar .widget_polytopic*/
	font-size: 12px;
}
#search-menu {
	margin: 10px 10px 0px 10px;
	height: 40px;
}
#search-menu a{
	color: #035683;
	font-style: bold;
}

#search-menu ul{
	padding-top:10px;
	padding-bottom:0px;
}
#search-menu li {
	//background-color: white;
	//background-color: #E4E5E7;
	//background-color: #80D6F7;
	//background-color: #B3E7FB;
	background-color: white;
	margin-right: -6px;
	padding:11px;
	border: dashed;
	display: inline;
	border-width: 1.5px;
	
	/*list-style-type: none;
	float: left;
	width: 540px;*/
}

#content-menu {
	margin: 0px 10px 10px 10px;
	/*background-color: white;  was #E4E5E7; */
	background-color: #E6F7FE; /*#F8FDFF;*/
	border: dashed;
	border-width: 1.5px;
}

#merlin-info{
		background-color: #E6F7FE; /*#F8FDFF;*/
		padding:5px;
		border: dashed;
		border-width: 1.5px;
		margin-right: 10px;
		border-radius: 10px;
		width: 205px;
		float: left;
		display:inline-block;
	}
	
#merlin-info a{
		font-weight: bold;
}

#top-bar .widget_polylang ul {
    list-style-type: none;
    text-align: right;
	margin: 8px;
	padding-top: 4px;
}

#top-bar .widget_polylang li {
    /*background-color: #00ADEF;*/
	display: inline; 
	text-align: center;
	vertical-align: top;
    margin-top: 0px;
	padding-top: 14px;
}



#top-bar .widget_polytopic {	
	background-color: #035683;
	float: left;
	height: 50px;
	width: 360px; /*changed 2nd May 21*/
	font-size: 16px;
}

#top-bar .widget_polytopic ul {
    list-style-type: none;
    text-align: left;
	margin: 8px;
    vertical-align: middle;
	padding-top: 4px;
}

#top-bar .widget_polytopic li {
    background-color: #00ADEF;
	display: inline; 
	text-align: center;
	vertical-align: middle;
    margin-top: 0px;
	padding-top: 14px;
}


#top-bar .widget_polylang a {
    border: 0px;
    width: auto;
   	padding: 2px;
    margin: 2px;	
    display: inline;
    color: #00ADEF;
    text-decoration: none;    
}

#top-bar .widget_polytopic a {
    border: 0px;
    width: auto;
   	padding: 2px;
    margin: 2px;	
    display: inline;
    color: #006699;
    text-decoration: none;    
}

#top-bar .widget_polylang a img {
    border: none;
    margin-top: 4px;
}

#top-bar .widget_polylang a:hover {
    opacity: 1;
    filter:alpha(opacity=1);
}

#top-bar .widget_polylang li.current-lang a {
    font-weight: bold;
	color: white;
}

#top-bar .widget_polytopic li.current-lang a {
    font-weight: bold;
	color: white;
}

#lang_choice {
    background: #035683;
    border: 1px solid #aaa;
    color: #333333;
    margin-left: 50px;
    margin-top: 10px;
    margin-bottom: 10px;
    display: inline;
}

#lang_choice option {
    padding-left: 2px;
    padding-right: 2px;
}

.pageselected {
	color: #006699;
}
  
/* ********************************* */
/* sidebar menu 					 */
/* ********************************* */

#sidebar  {
	float: left;
	text-align: left;
	width: 170px;	
	
	font-size: 16px;  
	
}

#sidebar li.current-menu-item a  {	
	font-weight: bold;
	color: white;
	/*color: #00adef;*/
}

#sidebar a {
	text-decoration: none;
}

#sidebar a:hover {
	color: #0097d0;
}

#sidebar ul li  {
	text-decoration: none;
	list-style-type: none; 

	
	background-color: #80D6F7;
	padding-top: 24px;
	padding-bottom: 24px;
	padding-left: 14px;
	padding-right: 14px;
}

#sidebar ul li+li {
	text-decoration: none;
	list-style-type: none; 
	
	background-color: #99DFF9;
}

#sidebar ul  li+li+li {
	text-decoration: none;
	list-style-type: none; 
	
	background-color: #B3E7FB;
}

#sidebar ul  li+li+li+li {
	text-decoration: none;
	list-style-type: none; 
	
	background-color: #CCEFFC;
}

#sidebar ul  li+li+li+li+li {
	text-decoration: none;
	list-style-type: none; 
	
	background-color: #E6F7FE;
}

#sidebar ul  li+li+li+li+li+li {
	text-decoration: none;
	list-style-type: none; 
	
	background-color: #F8FDFF;
}

#sidebar ul  li+li+li+li+li+li.current-menu-item {
	text-decoration: none;
	list-style-type: none; 
	
	background-color: #CCEFFC;
}

#sidebar ul.sub-menu li {
	background-color: inherit;	
}

/* this comes from simple search */
    .Table
    {
        display: table;
    }
    .Title
    {
        display: table-caption;
        text-align: left;
        font-weight: bold;
		padding-left: 5px;  /*10px;?*/
        padding-right: 5px; /*10px?*/
    }
	.Heading
    {
        display: table-row;
        font-weight: bold;
        text-align: center;
    }
    .Row
    {
        display: table-row;
		/*border: solid;
		border-width: thin;*/
    }
	.Cell
    {
        display: table-cell;
        border: none;
        border-width: thin;
        padding-top: 5px;
		padding-left: 10px; /*5px?*/
        padding-right: 10px; /*5px?*/
		vertical-align: top;
    }

	.ex {
		background-color:#E6F7FE;
	}
	.code {
		font: 9px;
	}
	
/* simple search end*/


/* this comes from statistics */
.stats table {
		width: 2000px;
		padding-left: 10px;
		padding-right: 10px;
		margin: 10px;
		border: solid;
		border-width:1px;
		font-size: 11px;
	}
.stats th {
		width: 120px;
		float:left;
		margin:3px;
		border:solid;
		border-width:1px;
		font-style:bold;
	}
	
.stats td {
		width: 120px;
		float:left;
		margin:3px;
		border:solid;
		border-width:1px;
	}
/* statistics part end*/



/* ********************************* */
/* footer							 */
/* ********************************* */

#footerpart  {
	clear: both;
	text-align: center;
	
	border-top-width: 3px;
	/*border-top-color: #80D6F7;*/
	border-top-color: #0097D0;
	border-top-style: solid;
	
	margin-left: 40px;
	width:830px;
	height: 125px;
}

#footer-link-box  {	
	float: left;
	margin-top: 10px;
	margin-left: 10px;
	
	font-size: 12px;
}

/*BEGIN atooltip.css/*
/* 
	Required Styles
*/
#aToolTip {
	position: absolute;
	display: none;
	z-index: 50000;
}

	#aToolTip .aToolTipContent {
		position:relative;
		margin:0;
		padding:0;
	}
/* 
	END: Required Styles
*/
/**
	Default Theme
*/
.defaultTheme {
	border:2px solid #444;
	background:white;
	color:#fff;
	margin:0px 20px 0px 0px;
	padding:6px 12px;	
	
	-moz-border-radius: 12px 12px 12px 0;
	-webkit-border-radius: 12px 12px 12px 0;
	-khtml-border-radius: 12px 12px 12px 0;
	border-radius: 12px 12px 12px 0;
	
	-moz-box-shadow: 2px 2px 5px #111; /* for Firefox 3.5+ */
	-webkit-box-shadow: 2px 2px 5px #111; /* for Safari and Chrome */
	box-shadow: 2px 2px 5px #111; /* for Safari and Chrome */
}
	
	.defaultTheme #aToolTipCloseBtn {
		display:block;
		height:20px;
		width:20px;
		background:url(../img/x_close.png) no-repeat;
		text-indent:-9999px;
		outline:none;
		position:absolute;
		top:-20px;
		right:-30px;
		margin:2px;
		padding:4px;
	}

/*END atooltip.css*/