/* CSS Document */

/* searchform */
table.searchform {
color:white; 
margin-left:200px; 
margin-top: 5px;
}

td.searchform {
white-space: nowrap;
}

/* databases */

img {
border: 0px;
}

table.databases {
width: 100%;
border: 10px solid #FFFFFF;
}

th.databases {
background: #E8E7E4;
border-left:0.3em solid #4E4E4E;
border-bottom:0.3em solid #4E4E4E;
padding: 4px;
}

td.databases {
background: #E8E7E4;
width: 25%;
border-left:0.3em solid #4E4E4E;
}

table.database {
width:100%;
}

tr.database {
padding: 2px;
}

td.database {
border-bottom: 2px solid #FFFFFF;
padding: 2px;
font-style: italic;
font-size: 80%;
height: 30px;
}



fieldset {
margin: 0px;
padding: 0px;
border: 0px;
}

/* search results */

table.searchresults {
width: 100%;
border: 10px solid #FFFFFF;
}

th.searchresults {
background: #FFFFFF;
border-top:0.3em solid #4D729E;
padding: 4px;
}

td.searchresults {
background: #E8E7E4;
border: 1px solid #FFFFFF;
font-size: 80%;
padding: 4px;
}

/* general */

.nodisplay {
display: none;
}

div.sidebar a.urlextern:link {text-decoration:none;
color:#000;
display:block;
font-size:1.05em;
letter-spacing:-0.1ex;
color:#000;
margin:0px;
height:1.50em;
width:12em;
background-color:#E8E7E4;
padding:4px;
margin-bottom:2px;
margin-top:2px;
font-family:"Verdana";
font-weight:normal;
border-left:0.3em solid #4E4E4E;
}


div.sidebar a.urlextern:visited{text-decoration:none;
color:#000;
display:block;
font-size:1.05em;
letter-spacing:-0.1ex;
color:#000;
margin:0px;
height:1.50em;
width:12em;
background-color:#E8E7E4;
padding:4px;
margin-bottom:2px;
margin-top:2px;
font-family:"Verdana";
font-weight:normal;
border-left:0.3em solid #4E4E4E;
}

div.sidebar a.urlextern:hover{text-decoration:none;
color:#000;
display:block;
font-size:1.05em;
letter-spacing:-0.1ex;
color:#000;
margin:0px;
height:1.50em;
width:12em;
background-color:#E8E7E4;
padding:4px;
margin-bottom:2px;
margin-top:2px;
font-family:"Verdana";
font-weight:normal;
border-left:0.3em solid #4D729E;
}

div.sidebar a.urlextern:active{text-decoration:none;
color:#000;
display:block;
font-size:1.05em;
letter-spacing:-0.1ex;
color:#000;margin:0px;
height:1.50em;
width:12em;
background-color:#E8E7E4;
padding:4px;
margin-bottom:2px;
margin-top:2px;
font-family:"Verdana";
font-weight:normal;
border-left:0.3em solid #4D729E;
}

input.input1 {
border: 1px solid black;
background-color: white;
width: 256px;
} 

input.input2 {
border: 1px solid black;
background-color: white;
width: 120px;
} 

input[type=button] {
border: 1px solid black;
} 

input[type=submit] {
border: 1px solid black;
} 

input[type=reset] {
border: 1px solid black;
} 

input[type=checkbox] {
border: none;
} 

strong  {
  font-weight:bold;
}

a:link {
  color:#4D6EA8;
  text-decoration:none;
}

a:visited {
  color:#3A537E ;
  text-decoration:none;
}

a:hover {
  text-decoration:underline;
}

body {
	font-family:Arial /*, "Arial Unicode MS" */; 

}

.unicodefont1 {
  font-family:"Arial Unicode MS";
}

.unicodefont2 {
  font-family:"Titus Cyberbit Basic", "Times New Roman";
  font-size:105%;
}

.unicodefont3 {
  font-family:Tahoma;
}

.unicodefont0 {
  font-family:Arial;
}

/* Modal box */
.simplemodal-overlay {
  background-color:black;
}

.simplemodal-container {

}
#simplemodal-container a.modalCloseImg {
  background:url(/include/images/cancel.png) no-repeat; 
  width:25px; 
  height:29px; 
  display:inline; 
  z-index:3200; 
  position:absolute; 
  top:4px; 
  right:-48px; 
  cursor:pointer;
}

.simplemodal-wrap  {
  background-color:white;
  border: 24px solid black;
  overflow:auto;
  
}



/* page layout */
#awi_wrapper  {
  background:white;
  margin:0 auto;
}


#awi_header {
  background-color:#4D729E;
  background-image:url(../images/header_blue_11_new.jpg);
  background-repeat:no-repeat; 
  border-bottom:1px black solid;
  height:150px;
}


#awi_content  {
  margin:0 auto;
}


#awi_columns	{
  margin:2em auto 0 auto;
  overflow:hidden;

}

#awi_left_column  {
  float:left;
  padding:0;
  width:25%;

}

#awi_middle_column  {
  float:left;
  padding:0;
  width:50%;


}

#awi_middle_column .ct_content {
  
}

#awi_right_column {
  float:left;
  padding:0;
  width:24%;
}

.awi_application_title  {
  font-size:3em; 
  font-weight:bold;
  margin:0 0 0.25em 0;
  padding-left:0.75em;
}
.awi_application_subtitle {
  color:#808080;
  font-size:1em;
  font-weight:bold;
  margin:-0.5em 0 2em 0;
  padding-left:12em;
}

/* Language */
.awi_list_container {
  clear:both;
  padding:1em 0 0 1em;

}

.awi_list_column  {
  float:left;
  width:33%;
}

.list_language {
  font-size:0.85em;
}

.awi_info h1 {
  color:#808080;
  line-height:1.8em;
  font-size:0.85em;
  font-weight:bold;
}

.awi_info p {
  color:#808080;
  font-size:0.75em;
  line-height:1.5em;
  margin:1em 0 0 0;
}

/* Navigation bar (the black one) */

#awi_navigation {
  background-color:#000000; 
  color:#ffffff; 
  font-size:0.85em; 
  font-weight:bolder; 
  padding-right:0.5em; 
  padding-bottom:0.25em;
  text-align:right;
}

#awi_navigation a:link, #awi_navigation a:visited  {
  color:#ffffff;
  text-decoration:none;
}

#awi_navigation a:hover {
  color:#ffffff;
  text-decoration:underline;
}

.keyboardInputInitiator {
  display:none;
}



/* Toolbar (the one below the black one) */

#awi_toolbar  {
  font-size:0.85em;
  font-weight:bold;
  padding:0.5em;
  text-align:left;
}

#awi_toolbar a:link, #awi_toolbar a:visited {
  color:#808080;
  text-decoration:none;
}

#awi_toolbar a:hover  {
  color:#000000;
  text-decoration:underline;
}


#awi_toolbar a.inactive:link, #awi_toolbar a.inactive:visited  {
  color:silver;
}

	
/* Toolbox */
.awi_tb_line {
  color:#808080;
  font-size:0.75em;
  line-height:1.5em;
  margin:0.5em 0 0 0;
}




/* Modules */

.awi_module
{
  margin: 0 0.5em 1em 0.5em;
  padding:1em 2em 1em 2em;
}

.awi_module_head, .awi_module_head_nohover   {
  padding:0.5em 0 0.5em 0;
}


.awi_module_caption {
  color:#808080;
  font-size:1.2em;
  font-weight:bold;
}

.awi_module_caption:hover {
  text-decoration:underline;
}

.awi_module_content {
    height:inherit;
}



/* Errormessages */
.awi_error  {
  background:url(/include/images/warning.png) no-repeat 8px 4px;
  border:2px solid red;
  font-size:0.9em;
  margin:1em auto;
  padding:0.5em 0.5em 0.5em 5em;
  width:40em;
}


/* Startpage */
.awi_startpage_notice {
  color:#808080;
  font-size:0.75em;
  line-height:1.5em;	
}	

.awi_startpage_notice ul li {
  line-height:1.5em;
  margin-top:0.5em;
}

/* All Modules */
.ct_line  {
  clear:both;
  margin-top:0.5em;
}

.ct_label {
  color:#4D6EA8;
  font-size:0.75em;
  font-style:italic;
  line-height:1.5em;
}

.ct_content {
  font-size:0.75em;
  line-height:1.5em;
}

.ct_content div {
  margin:0.5em 0 0 0;
}

.ct_note_inline {
  color:#4D6EA8;
  font-size:95%;
}

.userinfo {
  color:#808080;
  font-size:0.7em;
  line-height:1.2em;
  margin:1em 0 0 0;
  text-align:center;
}

/* Searchbox */


.searchadvice {
  font-size:0.75em;
  color:#808080;
}

.searchadvice_label	{
  font-weight:bold;
  margin:0.5em 0 0.5em 0;
}

#MSOopenclose
{
  font-size:0.7em;
  padding-right:2em;
  text-align:right;
}

#awi_search_field
{
  padding-top:1.5em;
}




/* Resultsets */
.seterror  {
  color:#808080;
  font-size:0.7em;
  line-height:1.2em;
  text-align:center;

}

.setnavigation {
  color:#808080;
  font-size:0.7em;
  line-height:1.2em;

}

.setnavigation a:link, .setnavigation a:visited {
  color:#808080;
  text-decoration:none;
} 

.setnavigation a:hover {
  color:#808080;
  text-decoration:underline;
}

.setnavigation2 {
  color:#808080;
  font-size:0.7em;
  line-height:1.2em;
  margin:2em 0 0 0;
  text-align:center;
}

.setnavigation2 a:link, .setnavigation2 a:visited {
  color:#808080;
  text-decoration:none;
} 

.setnavigation2 a:hover {
  color:#808080;
  text-decoration:underline;
}

.resultset {
  font-size:0.75em;
  line-height:1.5em;
}

.setshowmore {
  font-size:0.7em;
  line-height:1.2em;
}


/* Full record */
.ct_devices_list {
  font-size:0.75em;
  line-height:1.5em;
  margin:1em 0 0 0;
}

.ct_title_list  {
  list-style:disc outside;
}


/* Index */

.ct_indexline {
  margin:1em 0 0 0;
}

.ct_indexline .ct_resultset {
  font-size:0.75em;
  line-height:1.5em;
  margin:0 0 0 2em;
}

.ct_indexentry {
  color:#808080;
  font-size:0.75em;
  line-height:1.5em;
}


/* History */
.ctsearchhistory_small {
  color:#808080;
}


/* Clipboard */
.ct_userset {
  font-size:0.75em;
  line-height:1.5em;
  margin-left:14px;
  text-indent:-14px;
}

/* Provenance */
.prov_title {
  font-size:0.75em;
  line-height:1.5em;
  margin:1em 0 0 0;
}


/* Internal format */
.intfrm_modbox {
  display:block;
  line-height:1.2em;
  padding:1em;
}

#boxinternalformat {
  height:70%;
}

/* Scholar's Notepad */


#sn_content .notepad {
 margin:0 0 2em 0;
}

#sn_content .comment {
 font-size:0.75em;
 line-height:1.5em;

}

#sn_content .responses .comment {
 margin:1em 0 0 0;
}

#sn_content .user {
 color:#808080;
 font-size:0.7em;
 text-align:right;
}

#sn_content .notepadedit {
 color:silver;
 display:block;
 font-size:0.7em;
 text-align:right;
}

#newannotationform, #editannotationform {
 padding:1em;
}

#newannotationform .searchadvice {
 margin:1em 0;
}

.sn_line {
 clear:both;
 font-size:0.75em;
 margin:0 0 0.5em 0;
}

.sn_line button {
 border:1px solid #808080;
 font-size:90%;
}

.sn_label {
 color:#4D6EA8;
 float:left;
 width:20%;	
}

#snpwlabel {
 color:#4D6EA8;
 font-size:0.75em;
}

.sn_input {
 margin-left:20.5%;
}

#aef4 {
 float:left;
 margin-right:1em;
}

.remarkpw {
 color:#808080;
 display:block;
 font-size:95%;
}

.sn_public {
 margin:2em 0 0 0;
}

#notepadformexternal {
 font-size:0.75em;
}

#notepadformexternal label {
 color:#4D6EA8;
}

#notepadformexternal .annottorec {
 color:#808080;
 font-weight:bold;
 margin-bottom:1em;
 text-align:center;
}

#notepadformexternal .remark {
 color:silver;
 font-size:90%;
 margin-bottom:1em 0 1em 0;
}

.impressum {
 color:#808080;
 font-size:0.7em;
 text-align:center;
}

.tableentryform td {
 border:0;
 padding:0.5em;
}

/* FOOTER */

#awi_footer {
 margin-top:1em;
}

#awi_footer p {
  color:#808080;
  font-size:0.7em;
  line-height:1.2em;
  margin-bottom:1em;
  text-align:center;
} 