body,td,th,p,div,span,h1,h2,h3,h4,h5{font-family:Verdana, Arial, Helvetica, sans-serif; }
/*Alte Hintergrundfarbe  FFF0E1 */
/* ... Hier werden die Formate definiert ... */

hr {  color: #000000; width: 100%; margin-right: 0px; margin-left: 3px; height: 1px; 
   padding:0px;
   margin:0px;}
   
.hgHell{
	background-color: #DDDDDD;
}

/*Liste mit den Thumbnails*/
.thumbList {
   position:absolute;
   top:100px;
   left:683px;
   height: 710px;
   width:113px;
  background-color: #FFFFFF;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
   padding:0px;
   margin:0px;
   border:1px solid #777777;
   text-align: center
}

/*Links in der Buchnavigation*/
.BookSiteLink {
   position:absolute;
   left:666px;
   width: 15px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
   padding:0px;
   margin:0px;
   border:1px solid #777777;
  background-color: #DDDDDD;
   text-align: center;
   visibility:visible;
}

/*Angaben zur linken Navi*/
.NaviBookAll {
  background-color:#FFF7EF;
  font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px;
  border-bottom:1px solid #FFCC66;  border-right:1px solid #FFCC66;  border-top:1px solid #FFCC66;
	
}

/*Link fuer Fenster schliessen*/
a.closeWindow {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color: #000000;text-decoration: none;}
a.closeWindow:hover {text-decoration: none;}
.closeWindowPopup {margin: 2px;padding: 2px;width: 190px;height: 15px; background-color:#FFF7EF;border: 1px solid;}
.closeWindowPopup:hover {margin: 2px;padding: 2px; background-color:#FFFFFF;border: 1px solid #0000FF; }

a.BookSiteL {  color: #777777;  text-decoration: none;}

a.BookSiteL:hover {  color: #777777;  text-decoration: underline;}

/*Style für die Thumbnail Bilder*/
.thImg {padding-top: 0px}

/*Style fuer Tages selectfeld*/
.daySelField { 
/*background-color:#FFF7EF; */
background-color:#FFF7EF;
color: #000000;
}

/*Style fuer die linke Navi*/
.navilinks {padding-left: 5px; padding-top: 10px; color: #000000; }
a.navilinks {padding: 5px; text-indent: 5px;text-decoration: none;}
a.navilinks:hover {padding: 5px; text-indent: 5px; text-decoration: underline;}


/*Text ueber abmeldebutton*/
.textabm{
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}


#bregr{ width: 100%; text-align: center; }
#bregrName{ width: 100%; font-weight: 900;text-align: center; }
#bregrBut{ width: 100%; text-align: right; margin-right: 3px; margin-top: 5px;}

/* Ende Text ueber Abmeldebutton*/

#textabm{position:absolute; left:0px;top:98px; height: 75px; width:235px;z-index: 503; 
padding-top: 0px; margin-top: 3px;
background-color:#FFF7EF;
border-right:1px solid #FFCC66;
}

#Logo {position:absolute; left:0px;top:33px;width:235px;z-index: 10;
	/*height:88px;*/
	height:68px;
	padding:0px;
   border-right:1px solid #FFCC66;
   /*border-bottom:1px solid #FFCC66;*/
   background-color:#FFF7EF;
   text-align: center;
   }

#naviDays  {position:absolute; left:0px;top:203px;width:235px;height:66px;padding:0px; background-color:#FFF7EF;
  font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px;   text-align: center;
   border-right:1px solid #FFCC66;z-index: 11;
  /*border-top:1px solid #FFCC66;*/
  }
  
 /*Optionsfeld fuer das Portal bei der OP bleibt das verborgen*/
 #selPortal { visibility: visible; }

#NaviBook {
  /*position:absolute; left:0px;top:243px;width:219px; height: 463px;*/
  position:absolute; left:0px;top:260px;width:235px; height: 445px;
  background-color:#FFF7EF;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  border-bottom:1px solid #FFCC66;
  border-right:1px solid #FFCC66;z-index: 12;
  /*border-top:1px solid #FFCC66;*/
  }

#HeadlNavEpaper {
	/*position:absolute;   top:5px; left: 0px; width: 235px; z-index: 500;
	background-color:#CFCFCF; 
	border-top: 1px solid #FFCC66; border-bottom: 1px solid #FFCC66; border-right: 1px solid #FFCC66;  
	font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:16px; color: white; font-weight: 900; color: #000000;
	padding: 0px 0px 2px 0px; 
	*/
	
	position:absolute;   top:5px; left: 0px; width: 235px;z-index: 500;
	height: 27px;
	background-color:#CFCFCF; 
	border: 1px solid #FFCC66; border-left: 0px;border-right: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:16px; color: white; font-weight: 900; color: #000000;
	vertical-align: middle;line-height: 25px;
	padding: 0px;
}
#HeadlNavAusgabe {
	position:absolute;   top:176px; left: 0px; width: 235px; z-index: 504;
	height: 27px;
	background-color:#CFCFCF; 
	border: 1px solid #FFCC66; border-left: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:16px; color: white; font-weight: 900; color: #000000;
	vertical-align: middle;line-height: 25px;
	padding: 0px;
}
#HeadlNavAnsicht {
	position:absolute;   top:410px; left: 0px; width: 235px; z-index: 506;
	height: 27px;
	background-color:#CFCFCF; 
	border: 1px solid #FFCC66; border-left: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:16px; color: white; font-weight: 900; color: #000000;
	vertical-align: middle;line-height: 25px;
	padding: 0px;
}

/*Textlink Seitenansicht mit Auschnitt-Auswahl*/
#LinkSeitenAns{ position: absolute;left: 15px;top: 445px;z-index: 550; }

/*Textlink Seiten zum Download*/
#LinkDownLoad{ position: absolute; left: 15px; top: 490px; z-index: 551; }

/*Linkformatierungen für "ANSICHT" - Links */
.navAnsicht{ font-size:13px; color: #000000; }
a.navAnsicht{ font-size:13px; text-decoration: none; color: #000000; }
a.navAnsicht:hover{ font-size:13px; text-decoration: underline; color: #000000; }

/*Powered Links*/
.Powered {font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px; color: white; font-weight: 900; color: #000000;}

#TopBanner {   position:absolute;   top:5px;   left:240px;   width: 728px;   height: 90px;   text-align: center}

#SkyScraper {   position:absolute;   top:100px;   left:804px;   width: 160px;   height: 600px;   text-align: right;}

#HalfsizeBanner {   position:absolute;   top:100px;   left:0px;   width: 235px;   
/*height: 73px;   */
height: 75px;
text-align: center; vertical-align:middle;
font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:9px;background-color:#FFF7EF;border-right: 1px solid #FFCC66;
/*border-top: 1px solid #FFCC66;  */
font-weight: 900; color: #000000;
display:none;

}

/*Kopf im Content Bereich*/
#HeadCont1{
	position:absolute;   top:5px; left: 0px; 
	width: 797px; height: 27px;
	z-index: 495;
	background-color:#CFCFCF; 
	border: 1px solid #FFCC66; 
	
}

/*Kopf im Content Bereich*/
#HeadCont2{
	position:absolute;   top:5px; left: 234px; 
	width: 563px; height: 90px;
	z-index: 11;
	background-color:#FFF7EF; 
	border: 1px solid #FFF7EF; 
}

/*Seitennavigationen oben*/
#seiteRueck{position:absolute;   top:77px; left: 250px;z-index: 14; }
#seiteNum{position:absolute;   top:77px; left: 410px;z-index: 15; }
#seiteVor{position:absolute;   top:77px; left: 500px; z-index: 16;}
.siteNavi{font-size: 13px; color: #000000;}
a.siteNavi {font-size: 13px; color: #000000;text-decoration: none;}
a.siteNavi:hover {font-size: 13px; color: #000000; text-decoration: underline;}
/*Text auf der Seite mit allen Thumbnails fuer den Adobe Reader*/
#readerInfo{position:absolute;   top:45px; left: 237px;width: 530px;text-align: center; z-index: 12;}

#LupeButton  {  position:absolute;   top:100px;   left:636px; width: 20px;  background-color:#5CACEE;   border:1px solid #777777;  }

#DoppelPDFButton   {  position:absolute;   top:120px;   left:638px; width: 20px;   }

#PDFdownlButton {  position:absolute;   top:140px;   left:639px; width: 20px;   }

#LayoutMain { position:absolute; left:239px; top:100px; width:397px; height: 606px;
font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px; text-align: center }

/*Ab hier beginnt der Bereich fuer Gesamtdownload*/



#LupeButton-all  {  position:absolute;   top:120px;   left:782px; width: 20px;    }

#DoppelPDFButton-all   {  position:absolute;   top:100px;   left:780px; width: 20px; background-color:#5CACEE;   border:1px solid #777777;  }

#PDFdownlButton-all {  position:absolute;   top:140px;   left:780px; width: 20px;   }

/* Jetzt Styles für die Startseite*/
#loginAerea{
	/*background-color:#FFF7EF;
	border: 1px solid #000000; */
	color:#000000;
	padding: 20px;
	margin: auto;
	width: 680px;
}

.eP_head { 
	font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;  
	font-size:13px; 
	text-align: center;
	font-weight: 900; 
	color: #000000;
	margin-bottom: 25px;
	}
	
.eP_head_Link { 
	margin: 5px;;
	font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;  font-size:13px; font-weight: 900; color: #000000;
	}
	
.eP_head2_Link { 
	margin: 5px;;
	font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;  font-size:16px;color: #000000;
	}
	
.login_error{
	font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:11px; font-weight: 900; color: #FF0000;
}

#login_error{
	text-align: left;
	margin-bottom: 8px;
	width: 300px;
	height: 45px;
}

/*Infotext auf der Loginseite*/
#LoInf{
        text-align: left;
        margin-bottom: 8px;
        padding: 3px;
        width: 300px;
        font-family:Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;  
        font-size:12px; 
        text-align: left;
        font-weight: 150;
        color: red; 
        background-color:#DAE1EC; 
        border: 1px dotted #9EB4D8; 
}
	
/*Formularelemente*/
.formButton{
	/*background-color:#FFF7EF;*/
	background-color:#FFF7EF;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.loginOKText{
	font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:13px; font-weight: 900; color: #000000;
}

.loginText{
	font-family:Verdana, Arial, Helvetica, sans-serif;  
	font-size:13px; 
	color: #000000;
	text-align: left;
}

#PortalLogo{
	/*background-color:#FFF7EF;*/
	color:#000000;
	padding-bottom: 20px;
	margin: auto;
	margin-bottom: 10px;
	/*border: 1px solid #000000;*/
	width: 550px;
}

/*Styles für Preisangaben*/

.preise {
	font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:13px; font-weight: normal; color: #000000;
}
.preiseHead {
	font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:13px; font-weight: 900; color: #000000;text-decoration: underline;
}

/*Normaler Text*/
.text{font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px; }

/*Normale Links fett*/
a.text {font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px;color: #0093F0;text-decoration: none;font-weight: 900; }
a.text:hover {font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px;color: #0093F0; text-decoration: underline;font-weight: 900; }

/*Normale Links normal*/
a.textnorm {font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px;color: #000000;text-decoration: none; }
a.textnorm:hover {font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px;color: #000000; text-decoration: underline; }

/*Seitenname auf der Seite mit allen Thumbnails*/
.allSiteName {
	font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px;color: #000000;
}

/*Style für die Tooltipps*/
.tooltipps{background-color:#FFF7EF; border: 1px solid #000000; color: #000000;font-size:12px;}0000; text-decoration: underline; }

/*Seitenname auf der Seite mit allen Thumbnails*/
.allSiteName {
	font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px;color: #000000;
}

/*Style für die Tooltipps*/
.tooltipps{background-color:#FFF7EF; border: 1px solid #000000; color: #000000;font-size:12px;}0000; text-decoration: underline; }

/*Seitenname auf der Seite mit allen Thumbnails*/
.allSiteName {
	font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:10px;color: #000000;
}

/*Style für die Tooltipps*/
.tooltipps{background-color:#FFF7EF; border: 1px solid #000000; color: #000000;font-size:12px;}
