
html {
	height:100%; 
	max-height:100%;  
	padding:0; 
	margin:auto; 
	border:0; 
	font-size:76%; 
	font-family: Arial; 
	background:#FFFFFF;	
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow: hidden; 
	/* */ 
}

body {	
	height:100%;
	max-height:100%;  
	overflow: hidden;
	padding: 0;		
	margin: auto;
	border: 0;
	color: #1E1E1E;
    background-color: #FFFFFF;		 
	text-align: center;
}	

body *{	
	text-align: left;
}	 	

/***** Schriften *****/
h1 {						 /*Startseite: Hochschulbibliothek Weingarten */
	margin-top:0px;	 
	padding-top:0px; 
	margin-bottom:0;
	padding-bottom:0;
	font-size:220%;
	font-weight:bold;	 	
}	
h2 {						/*Home: Hochschulbibliothek Weingarten*/
	margin-top:0px;	 
	padding-top:0px; 
	margin-bottom:0;
	padding-bottom:0;
	font-size:200%;
	font-weight:bold;	 	
}	
h3 {						/*Startseite: Eine Bibliothek für 2 HS */
	margin-top:0px;	 
	padding-top:0px; 
	margin-bottom:0;
	padding-bottom:0;
	font-size:120%;
}	
h4{							/*Home: Linkleiste*/
	margin-bottom:0px; 
    margin-top:0px;	 
	padding-top:0px;
	font-size:9pt; 	
}		 
h5{						 /*Content: Überschrift1 */
	margin-top:0px;	 
	padding-top:0px; 
	margin-bottom:0;
	padding-bottom:0;  
	margin-left:0px;
	font-size:120%;
	font-weight:bold;
	width:643px;
}	
h6{						 /*Content: Überschrift2 */
	margin-top:0px;	 
	padding-top:0px; 
	margin-bottom:0;
	padding-bottom:0;  
	margin-left:0px;
	font-size:100%;
	font-weight:bold;	
	width:643px;
}	
/* Formatierung von Text */
p{
	font-size:100%;
	margin-left:0px;
	width:648px;
}
/* Formatierung von Liste */
ul{	  
   margin-left:0px;
   padding-left:0px; 
   list-style-type:none;
}
/* Formatierung eins Listenpunktes */    
li{	 
	margin-top: 5px;
	padding-bottom:0px;
	font-size: 11pt;   
	font-weight:bold;
}	
/* Formatierung von Links */
a:link{
	color:#FC7803;
	text-decoration: none;
}
a:visited{
	color:#FC7803;
	text-decoration: none;
}
a:active{
	color:#FC7803;
	text-decoration: none;
}  
a:hover{
	color:#801A39;
	text-decoration: none;
}

/***** Content *****/
#content {		
	display: block;
	height:100%; 
	max-height:100%;  
	overflow:auto;
	padding-left:198px;
	margin-left:auto;	
	margin-right:auto;
	padding-top:5px; 
	position: relative;
	z-index:2;					
	background-color: #FFFFFF;	   
}	   
/* Formatierung einer Liste im content Bereich */
#content ul{	
	padding-top: 0px;   
	margin-top: 0px;
	margin-left:10px;
	padding-left:0px; 
	list-style-type:none;	 
	width:643px;
}  
/* Formatierung eines Listenpunktes im content Bereich */
#content li{	 
list-style-type:disc;
	margin-left:15px; 
	margin-top: 0px;
	padding-bottom:0px;
	font-size: 100%;   
	font-weight:normal;
}	
/* Formatierung eines Links im content Bereich */
#content a:link {  color:#FC7803; text-decoration:none; }
#content a:visited {  color:#FC7803; text-decoration:none; }
#content a:hover {  color:#801A39; text-decoration:none; }
#content a:active {  color:#FC7803; text-decoration:none; }		

/* Content: Tabelle im Contentbereich*/   
.table{										
	font-size:100%;
	margin-left:0px;
}  

/***** Pictures *****/
#pictures {		
	padding-top:5px;
	margin:0px;
	height:100%; 
	max-height:100%; 
	position: fixed;
	z-index:3;
	background-color: #fff;
	margin-left: 855px; 			
	width:145px; 
	max-width:145px;
}	

#pictures p {	
	margin-left:0px;	 
	margin-top:2px;	
	margin-bottom:5px;
	padding-top:0px;
	padding-bottom:0px;
	width:145px;
}
	
/***** Head: Grafik, Hochschulbibl, Logos, Linkleiste, Line *****/
#head{ 	
	position: fixed; 	
	width:1000px; 
	height:135px; 
	margin-left:auto;
	margin-right:auto;
	top: 0;
	display:block;
	z-index:5;	
	background-image:url("bilder/book5.gif"); 	
	background-position:right;
	background-repeat:no-repeat;	 
}	  

#grafik{   
	position:absolute;
	width: 164px; 
	height: 120px;
	padding-top:10px;
	padding-left:16px;  	
	display:block;	
} 	

#name{
	position: absolute;	 
	height: 105px;	
	left: 180px;  	
	width:300px;
	display:block; 
	margin-top:7px;
	padding-left:2px; 		  
	float:left;  

}

#logos{	 
	position:absolute;
	height: 105px;	
	margin-left:740px;  	
	display:block;
	float: right;	
	margin-top:7px;	  
	margin-bottom:0;
}
/* Formatierung der horizontalen Linkleiste */
#link{	
	margin-top:0;
	margin-bottom:0;  
	margin-right:0;  
	padding-right:0; 
	padding-left:2px; 
	position: absolute;
 	top:100px;	  
	margin-left:188px;
	height: 28px;	
	display:block;	
	z-index: 6;  
}  	  
	
div#link a:link {
	text-decoration:none;
	color:#1E1E1E;
}

div#link a:visited {
	text-decoration:none;
	color:#1E1E1E;
}
div#link a:hover {
	text-decoration: none;
	color:#FF9900;
}
#link a#current { 
	color:#FF9900;
}
/* Gelbe Trennlinie */
#line {
	position: absolute;	  
	height: 2px;    
	margin-left: 188px; 	
	top:125px; 	 
	width:812px;
	display:block;
	z-index: 7;	 
	overflow:hidden;
}	
/* Menü */
#menu {		
 	position: absolute; 
	margin:0px;
	padding-left:8px;
	width:180px;	
	float: left;	   
	height:94%;
	z-index:4;	  
	background-color:#F7F7F7; 
}	  

/* Formatierung eines Links im Menü */
div#menu a:link {
	text-decoration:none;
	color:#1E1E1E;
}

div#menu a:visited {
	text-decoration:none;
	color:#1E1E1E;
}
div#menu a:hover {
	text-decoration: none;
	color:#FF9900;
}

#menu li a#current { 
	color:#FF9900;
}

.navlist{  

	margin:0;
	padding-top:0; 	
	padding-left:18px;
	list-style-type:none; 
	text-align:left;
}
.subnav{   

	padding-left:15px;
	list-style-type:none; 
	text-align:left; 
	font-size: 9pt;   
} 

* html #head, * html #menu, * html #pictures {position:absolute;}

.pad2 {display:block; height:135px;}  


/* Suchformular und Suchbutton */
#search {		
	display: none;
    position: absolute; 
	margin:0px;	 
	padding-bottom:3px; 
	padding-left:8px;	
	padding-right:0px;
	width:180px;	
	float: left;	   
	height:10%;
	top:94%;
	z-index:5;	  
	color:#716A6A;
 	background-color:#F7F7F7; 
}	

.Suchen {height:16px; margin-left:20px; padding-bottom:0px; vertical-align:top;} 
.Button { margin:0px; padding-bottom:0px;padding-top:2px;}

/* Formatierung der Suchergebnisse */
  
.highlight { background: #FFFF40; }
.searchheading { font-size: 130%; font-weight: bold; }
.summary { font-size: 80%; font-style: italic; }
.suggestion { font-size: 100%; }
.results { font-size: 100%; }
.category { color: #999999; }
.sorting { text-align: right; }

.result_title { font-size: 100%; width:643px; }		
.description { font-size: 100%; color: #008000; width:643px; }
.context { font-size: 100%; width:643px; }
.infoline { font-size: 80%;  width:643px; font-style: normal; color: #808080;}

.zoom_searchform { font-size: 100%; }
.zoom_results_per_page { font-size: 80%; margin-left: 10px; }
.zoom_match { font-size: 80%; margin-left: 10px;}				
.zoom_categories { font-size: 80%; }
.zoom_categories ul { display: inline; margin: 0px; padding: 0px;}
.zoom_categories li { display: inline; margin-left: 15px; list-style-type: none; }

input.zoom_button {  }
input.zoom_searchbox {  }		

.result_image { float: left; display: block; }
.result_image img { margin: 10px; width: 80px; border: 0px; }

.result_block { margin-top: 15px; margin-bottom: 15px; clear: left; width:648px;}
.result_altblock { margin-top: 15px; margin-bottom: 15px; clear: left;	width:648px;}

.result_pages { font-size: 100%; }
.result_pagescount { font-size: 100%; }

.searchtime { font-size: 80%; }

.recommended 
{ 
	background: #DFFFBF; 
	border-top: 1px dotted #808080; 
	border-bottom: 1px dotted #808080; 
	margin-top: 15px; 
	margin-bottom: 15px; 
}
.recommended_heading { float: right; font-weight: bold; }
.recommend_block { margin-top: 15px; margin-bottom: 15px; clear: left; }		
.recommend_title { font-size: 100%; }
.recommend_description { font-size: 100%; color: #008000; }
.recommend_infoline { font-size: 80%; font-style: normal; color: #808080;}
  					

/**************************/
/***** zur Startseite *****/	
/**************************/   

/***** weißer Hintergrund *****/	 
#weiss{
	height:100%; 
	max-height:100%;
	background-color:  #F7F7F7;
}

/***** gelber Hintergrund *****/	
#gelb {		
	position:absolute;
	margin-left:0px;
	padding-left:0px;	
	margin-right:400px;
	display: block;
	height:100%; 
	max-height:100%; 
	width:590px; 
	text-align:left;		
	background-color: #FFB81D;
}	
/***** Vertikale Linie *****/	
#line_vertikal{
	position: absolute;
	display: block;
	height:100%; 
	max-height:100%;  
	margin-left:590px;
	padding-top:0px;  
}					  
/***** logos *****/	
#logos_start{
	position:absolute;
	top:0;	
	margin-left: 740px;
	height: 105px;	
	display:block;
	float: right;	
	margin-top:7px;	  
	margin-bottom:0;	  
}

/***** Hochschulbibliothek Weingarten *****/	
#hs_bibl {
	position:absolute; 
	margin-left:315px;
	top: 170px;	 
	display:block;
	float: right;	
	padding-right:10px; 
}

#hs_bibl p{
	margin-bottom:0px; 
    margin-top:0px;	 
	padding-top:0px;
	padding-right:5px; 
	font-size:140%; 	
} 

#wgt {
	position:absolute; 
	margin-left:600px;
	top: 170px;	 
	display:block;
	float: left;	
}

#wgt h1 {
	margin-bottom:0px; 
    margin-top:0px;	 
	padding-top:0px;
	padding-left:8px; 
	font-size:220%; 
	color: #FF9900;	
}	 	

/***** Pictures *****/ 
#pictures_start{	  
	position:absolute;
	top:215px;	
	margin-left:85px; 
	width:845px;
	height: 120px;	
	display:block;
	float: left;	
	overflow:hidden; 
}	
#line_up{  
	top:0;
	margin:0;
	padding:0;
}	
#middle{
	width:845px;
	height:95px;
	margin:0;
	padding:0;
	overflow:hidden;	
}	
#line_down{
	position:absolute;
	bottom:2px;
	margin:0;
	padding:0; 	
}	  

/***** Fruchtkaste and Adresse *****/	
#katalog_open{	
	position:absolute;
	top:330px;	
	width: 500px;
	margin-left:85px;  
}	  

#katalog_open a:link {  color: #1E1E1E; text-decoration:none; }
#katalog_open a:visited {  color: #1E1E1E;; text-decoration:none; }
#katalog_open a:hover {  color:#FC7803; text-decoration:none; }
#katalog_open a:active {  color:#FC7803; text-decoration:none; }	 
 
#grafik_start{	
	position:absolute;
	top:450px;		 
	width:150px; 
	height:120px;
	margin-left:80px;    
	width:150px;	
	float: left;	
}

#adresse{  	
	position:absolute;
	margin-left:225px;	
	top:450px; 
	max-width:300px;
	height:120px; 
}
#adresse p{
	font-size:100%; 
	width:300px;
	margin-top:0px;  
	margin-left:0px;
}
 
/***** Startmenue *****/
#menu_start {		
	position: absolute;    
	margin-left:610px;
	top:330px;	
}	   
#menu_start a:link {  color:#1E1E1E; text-decoration:none; }
#menu_start a:visited {  color:#1E1E1E; text-decoration:none; }
#menu_start a:hover {  color:#FF9900; text-decoration:none; }
#menu_start a:active {  color:#FF9900; text-decoration:none; }
   
