body {
	
	background-repeat: repeat-y;
	color: #000000;
	overflow: scroll; 
	background-color: #FFFFEA;
	font-family: arial,verdana,sans-serif;
	font-size: 10px;
	/*width: 1030px; */
	
}

h1,h2,h3 {
	font-family: verdana,arial, sans-serif; 
	font-size: 14px;
}

.collection {
	display: inline;
	font-size: 12px;
	margin-left: 10px;
	
}
/*h1 .project_page {
	font-size: 14px;
}
*/
h4 {
	display: inline;
	font-family: verdana,arial, sans-serif; 
	font-size: 12px;
}
img {
	vertical-align: top;
	border: none;
}

A:link {  
	text-decoration: none; 
	/* color: #AE6000; 
	color: #904300;  */
	color: #000000;
	font-family: verdana,arial, sans-serif;
	font-size: 11px;
	
}

A:visited { 
	/* color:#904300; */
	color: #6F6F6F; 
	text-decoration:none; 
	font-family: verdana,arial, sans-serif;
	font-size: 11px;

}

A:hover {
  text-decoration: underline;
  color: #330000;
  font-family: verdana,arial, sans-serif;
  font-size: 11px;
}
A.breadcrumb:link,A.breadcrumb:visited {
	font-size: 10px;
	color: #000000;
}

A.logo:link {
	color: #373737;
	/* font-weight: none; */
	text-decoration: none;
	font-family: verdana,arial, sans-serif;
	font-size : 11px;
	
}
A.logo:visited {
	color: #373737;
	/* font-weight: none; */
	text-decoration: none;
	font-family: verdana,arial, sans-serif;
	font-size : 11px;
	
}

A.feed:link, A.feed:visited {
	font-weight: bold;
}
A.topnavi_l:link, A.topnavi_l:visited {
	color: black;
	font-weight: bold;
}
A.profile:link, A.profile:visited {
	font-weight: normal;
	
}
A.trans:link, A.trans:visited {
	font-weight: bold;
	color: blue;
	text-decoration: underline;
	
}
A.trans-hidden:link, A.trans-hidden:visited {
	display: none;
}
A.language:link, A.language:visited {
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	color: #6B6243;
	
	
}
A.more:link, A.more:visited {
	font-weight: bold;
	/*color: blue;
	text-decoration: underline;
	*/
}
A.tip:link, A.tip:visited {
/*	padding-left: 10px;
	margin-left: 10px;
	
	*/
	cursor: help;
	font-weight: bold;
	/* background-color: #cccccc; */
}
p {
	
  font-family: verdana,arial, sans-serif;
  font-size: 11px;
}

pre {
	border: 0px solid;
	background-color: #cccccc;
	color: blue;
}
li {
	/*padding-left: 10px; */
	/*list-style-image:url('/image/stern_schwarz.gif');*/
	line-height: 160%;
	font-family: verdana, arial, sans-serif; 
	font-size: 11px;
	color: #000000;

}
ul#hintlist li {
	list-style: none;
}
ul#hintlist li:hover {
	list-style-image:url('/image/stern_schwarz.gif');
	background-color: #cccccc;
}
ul#linklist li {
	list-style-image:url('/image/edoc.gif');
	line-height: 160%;
	font-family: verdana, arial, sans-serif; 
	font-size: 11px;
	color: #000000;
}
li.language  {
	list-style: none;
	display: inline;
	font-weight: bold;
	text-align: right;
	font-size: 8px;
	border-collapse: collapse;
	vertical-align: middle;
	
}
 
td {
	font-family: verdana,arial, sans-serif;
	text-align: left;
	font-size: 11px;
	/* margin-top: 0px;
	padding-left: 0px;
	*/
	/*padding-left: 4px;
	padding-right: 4px;
	*/
	
}


/*td #iport {
	background-color: #ffffff;
	border: solid 1px;
}
*/
table #searchform {
	background-color: #ffffff;
	/*margin-left:32px;*/
	border: 1px solid #6F6F6F; 
	
	width: 100%;
	/*width: 650px 
	margin-left: 5px;
	margin-right: 5px;*/
	
}
table #innersearch {
	background-color: #EFEDE8;
	border: 1px solid #6F6F6F;
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 30px;
	padding: 30px;
	width: 300px;
	
}


table .box {
    border: 1px solid #A6A6A6;
   
   	background: #FFFFF5;
   	text-align: left;
   	width: 100%;
   	font-size: 9px;
   	font-family: arial;
   
}


table .inner {
	/*padding-left: 20px;*/
	border: 1px solid;
	width: 100%;
	
}
table #main {
	background-color: #FFFFEA;
	padding: 0px;
	margin: 0px;
	/*border-right:2px solid #837c6b;
	border-bottom:2px solid #837c6b;
	border: 1px solid;
	*/
}

table #registry {
	font-weight: bold;
	
}
table .main {
	background-color: #FFFFEA;
	/*
	 border-right:2px solid #837c6b;
	border-bottom:2px solid #837c6b;
	border: 1px solid;
	*/
}
table .logo {
	background-color: #FFFFEA;
	margin: 0px;
}
table .hint {
	background-color: #ffffff;
	border: 1px solid #6F6F6F;
}

.search {
	font-weight: bold;
	background-color: #DCD2AB;
	color: #000000;
	margin-top: 0px;
	padding-top: 0px;
	padding: 5px;
}
.prev_next {
	font-weight: bold;
	background-color: #DCD2AB;
	color: #000000;
	margin-top: 0px;
	padding-top: 0px;
	padding: 5px;
	text-align: right;
}
/* Iport-Tabelle: #iport liegt innerhalb von .content_follow */
#iport {
	
	/*border: 1px solid #6F6F6F;
	
	width: 650px;
	*/
	border: 1px solid #A6A6A6;
	width: 100%;
	margin-top: 0px;
	background: #FFFFF5;
	padding: 2px;
	/*margin-left: 5px;
	margin-right: 5px;
	margin-top: 0px;
	padding: 0px;
	/*padding-top: inherit;
	border-collapse: collapse;
	width: 450px;
	*/
	
	
	/*height: 250px;*/
	
	
}
.fieldName {
	font-weight: bold;
}
.fieldData {
	text-align: justify;
	
}
.label {
	
	text-align: right;
}
.description, .eg {
	font-size: 9px;
	text-align: right;
	
}
.eg {
font-size: 9px;
	text-align: left;
}
.main {
	/*border: solid 1px;*/
	background-color: #FFFFEA;
}

#message_wait {
	color: blue;
	font-weight: bold;font-family: verdana,arial, sans-serif;
	font-size: 15px;
}
.bold {
	font-weight: bold;
	text-align: right;
}

.resource_detail {
	background-color: #ffffff;
	text-align: right;
	padding-right: 5px;
}

.dblist {
	margin-left: 25px;
}
.collectionname {
	margin-left: 25px;
	font-weight: bold;
	color: #000000;
	margin-top: 10px;
}
.form {
	border:none;
	width: 25%;
	
}
.head {
	
	background-color: #DCD2AB;
	color: #000000;
	font-weight: bold;
	margin-left:0px;
	padding: 5px;
	/*padding: 4px;*/
	
	
	/* border-right:1px solid #000000;
	/*border-bottom:1px solid #000000;
	/* border-top:2px solid #e4d9c0; 
	border-right:2px solid #837c6b;
	border-bottom:2px solid #837c6b;
	 border-left:2px solid #e4d9c0; */
	
	
}
.subhead {
	
	background-color: #F4F3DF;
	color: #000000;
	font-weight: bold;
	margin-left:0px;
	padding: 5px;
	/*padding: 4px;*/
	
	
	/* border-right:1px solid #000000;
	/*border-bottom:1px solid #000000;
	/* border-top:2px solid #e4d9c0; 
	border-right:2px solid #837c6b;
	border-bottom:2px solid #837c6b;
	 border-left:2px solid #e4d9c0; */
	
	
}
.search_head {
	font-weight: bold;
	padding-left: 10px;
}
.search_head2 {
	/* background-color: #FFFFF5; */
	background-color: #EFEDE8;
	text-align: left;
	color: #000000;
	padding-left: 10px;
	margin-left: 10px;
	border: 1px solid #A6A6A6;

}
.box-dotted {
   text-align: left;
   
   width: 100%;
   font-size: 10px;
   border-left: 2px dotted #999999;
   border-bottom: 2px dotted #999999;
   height: 100%;
   
  
}
.box-dotted:hover {
	background: #c0c0c0;
}


.texthead {
	font-weight: bold;
	font-family: verdana, arial, sans-serif;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	font-size: 11px;
	
	margin-top: 3%;
	margin-bottom: 1%;
	
}
.textsubhead {
	font-family: verdana, arial, sans-serif;
	padding-top: 1.5%;
	font-style:italic;
	font-size: 11px;
}
.textcontent {
	font-family: verdana, arial, sans-serif;
	padding-top: 1.5%;
	font-size: 11px;
}

.data {
color: #000000;
}
.data  a:link  { 
	/* background-color: #ffffea; */
	padding-bottom: 1px;
	font-weight: bold;
}
.data:hover {
	background-color: #DCD2AB;
}

.recno {
	background-color: #ffffff;
	color: #000000;
	font-weight: bold;
}

.thesaurus {
	text-align: right;
}	
.dbhits {
	text-align: right;
	padding-left: 10px;
}
.datahead {
	display: none;
}

.intro {
	font-weight: bold;
	font-size: 10px;
}
.dlist {
	margin-left: 10em;
}
.contentimg {
	padding-right: 3px;
	vertical-align: baseline;

	
}
/* einzelne IDs f?- und zuklappen 
#catalogue {
	display: block;
}
#fulltextdb {
	display: block;
}
#guide {
	display: block;
}
#journals {
	display: block;
}
#miscdb {
	display: block;
}
#mydb {
	display: block;	
}
*/


#searchhint  {
	
	display: none;
	/*margin-top: 10px;
	padding: 5px;
	font-weight: bold;
	*/
	background-color: #EFEDE8; 
	border: 1px solid #FFFFF5;
	padding-left: 10px;
	margin-left: 10px;
	
	
}
/* #searchhint .content {
	background-color: #EFEFEF;
	border: solid 1px;
	
}
*/
#selectdbs {
	margin-top: 10px;
	
}

.textblock {
	text-align: justify;
	padding-bottom: 10px;
	
}
.imagecenter {
	text-align: justify;
	padding-bottom: 10px;
	
}
.content_follow {
	margin: 0px;
	/*border: 1px solid #000000; */
	background-color: #FFFFF5;
	padding-left: 5px;
}
/* NAVI */
.topnavi {
	color: white;
	/*background-color: #C7B784; */
	/*background-color: #FBDE80;*/
	background-color: #FFD95C; 
	vertical-align: middle;	
	padding-top: 0.48%;
	padding-right: 15px;
	/* background-image: url('/image/kopf_gesamt.jpg'); */
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
}

/* .MainNavi {
	list-style-image:url('/image/stern_schwarz.gif');
	display: inline;
}
.language_menu {
	padding-right: 15px;
	text-align: right;
	background-color: #F0E3C1;
	background-color: transparent;
	padding-top: 0.48%;
	vertical-align: middle;
	

	
} 

.registry {
	background-color: #ffffff;
	
	font-family: verdana, arial, sans-serif;
	font-size: 10px;
	
}
/*
.loginBoxOuterBorder{
	background-color:#D7D6C0;
}

.loginBoxInnerBorder{
	background-color:#FFFFFF;
}

.loginBoxContent{
	background: url("/image/login_bg.png") repeat-x;
	width:100%;
	height:100%;
	padding-top:3px;
	padding-left:6px;
}
.inp {
border: 1px solid #A5ACB2;
height: 18px;
width: 200px;
color: #000000;
font-size: 12px;
}
.inpb {
border: 1px solid #A5ACB2;
height: 20px;
width: 250px;
color: #000000;
font-size: 13px;
}
.inpc {
border: 1px solid #A5ACB2;
height: 120px;
width: 300px;
color: #6C6D6C;
font-size: 12px;
}
 */



.help {
	cursor: help;
	vertical-align: middle;
	padding-left: 5px;
	background-color: #F4F3DF;
	
	margin: 10px;
}
.logo {
	background-repeat: no-repeat;
	padding: 0px;
	margin: 0px;
	vertical-align: bottom;
	text-align: right;
	
}

.idata {
	    visibility: hidden;
	    /*display: none; */
}
.hint {
	
	background-color: white;
	text-align: justify;
}
input, select, option {
		/*border: thin solid #6f6f6f; 
		font-size: 12px;
		*/
}

.select_meta, .input_meta {
	width: 130px;
	height: 15px;
}
.query {
	background-color: #DCD2AB;
}
#pagewait {
	display: none;
}

#searchhelp  {
	background-color: #EFEDE8;
	border: 1px solid #6F6F6F;
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 30px;
	
}


.innersearch {
	background-color: #EFEDE8;
	border: 1px solid #6F6F6F;
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 30px;
	padding: 30px;
	width: 300px;
	
}
.newsdate {

	font-size: 12px;
	font-weight: bold;
	font-family: arial,verdana,sans-serif;
	
}

.error {
	color: red;
}
.text_center {
	text-align: justify;
	margin-right: 15px;
	
}
a.extern {
background-image: url("/image/icons/ci_link_ext.gif");
background-repeat: no-repeat;
background-position: 100% 50%;
padding-right: 15px;
}
a.intern {
background-image: url("/image/pfeil_dunkel_einfach_rechts.gif");
background-repeat: no-repeat;
background-position: 100% 50%;
padding-right: 15px;
}

