/* copyright 2004/2005 dominik fehr - www.pinkytoes.com  */

/* set all to zero */
html, body, div, p, h1, h2, h3, span, a, table, td, form, img, li {
   margin: 0; padding: 0; top: 0; left: 0;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size:11px;
}

html, body {
   height: 100%;
   color: #282828;
   background-color: #052685;
}
html>body {
   height: 100%;
   min-height:96%;
   color: #282828;
   background-color: #052685;
}

/* LINKS */
a:link, a:visited, a:hover, a:active, a:focus { font-size:10px; font-weight:normal; text-decoration:none }
a:link, a:visited { color:#0099CC }
a:hover, a:active, a:focus { color:#FF6600 }
.contLink:link, .contLink:visited, .contLink:hover, .contLink:active, .contLink:focus  { font-size:11px; }

#linkOnBlue { color : #EFEFEF; font-size: 11px; font-weight: bold; text-decoration:none }
#linkOnBlue2 { color : #EFEFEF; font-size: 11px; font-weight: normal; text-decoration:none }

#linkInCont11, #linkBuchBest { font-size: 11px; font-weight: bold; text-decoration:none }
#linkInCont11NotBold { font-size: 11px; font-weight: normal; text-decoration:none }
#linkBuchBest:link { color: #052685; font-weight: bold }
#linkBuchBes:visited { color:#0099CC; font-weight: bold}
#linkBuchBest:hover, #linkBuchBest:active, #linkBuchBest:focus { color: #FF6600; font-weight: bold; }

#linkAusbAnm { font-size: 11px; font-weight: bold }
#linkSubNav { font-weight: bold }

#linksNavTop { position:absolute;left:192px;top:157px }
#linkToStart { font-size:9px;color:#128604;font-weight:bold }
#linkNavToRight { margin-left:33px }

/* form */
input, #inpAnzBuchBest {
  background-color: #ffffff;
  border-left:1px solid #80C5EC;
  border-right:1px solid #80C5EC;
  border-top:1px solid #80C5EC;
  border-bottom:1px solid #80C5EC;
  font-family:Verdana,Arial,Helvetica,Geneva,Sans-Serif;
  font-size:11px;
  height:15px;
  width:110px;
  color : #012585;
}
#inpAnzBuchBest { width:35px; }

textarea, #txtAreaAnmBestHorosk, #txtAreaAnmBestBuch, #txtAreaAusbildung {
  background-color: #ffffff;
  border-left:1px solid #80C5EC;
  border-right:1px solid #80C5EC;
  border-top:1px solid #80C5EC;
  border-bottom:1px solid #80C5EC;
  font-family:Verdana,Arial,Helvetica,Geneva,Sans-Serif;
  font-size:11px;
  height:60px;
  width:242px;
  color : #012585;
}

#txtAreaAusbildung { height:50px; width:293px; }

checkbox { border: 0; }
#chkBoxAnmAusb { width: 14px; height: 14px }

#txtAreaAnmBestHorosk { width:325px; }
#txtAreaAnmBestBuch { width:305px; }

#radBtn {
  width:14px;
  vertical-align:middle;
  border: 0;
  background-color: #EDE7F1;
  color : #012585;
}
#inpNum {
   width:34px;
   vertical-align:middle;
   color : #012585;
}
#inpNumTop{
   width:34px;
   vertical-align:top;
   color : #012585;
}
#inpChkBox {
   width:14px;
   vertical-align:top;
   border: 0;
   background-color: #EDE7F1;
   color : #012585;
}
#btnSubmit {
   height: 20px;
   background-color: #E5D4F1;
   font-weight: bold;
   color: #012482
}
#btnSubmitMsg {
   height: 18px;
   background-color: #E5D4F1;
   font-weight: normal;
   color: #012482
}
#btnSubmitBestell {
   height: 18px;
   background-color: #E5D4F1;
   font-weight: normal;
   color: #012482;
   width: 150px;
}
/* end form */

#frmContStart {
   margin-top: -280px;
   left: 0px;
   width: 100%;
   position: absolute;
   top: 48%;
   text-align: center;
   min-width: 624px
}
#contStart {
   background: #052685;
   margin: 0px auto;
   width: 624px;
   position: relative;
   height: 590px;
   text-align: left
}
#frmContHoroskope {
   margin-top: -280px;
   left: 0px;
   width: 100%;
   position: absolute;
   top: 48%;
   text-align: center;
   min-width: 624px
}
#contHoroskope {
   background: #052685;
   margin: 0px auto;
   width: 624px;
   position: relative;
   height:990px;
   text-align: left
}
#contSamll {
   font-size:9px;
}
.imgBgStart {
   margin: 0 0 0 20px;
   padding: 0;
}
#imgWillkStart {
   position: absolute;
   margin: -5px 0 0 -10px;
}
/* navigation startpage */
#imgNavBuecherCds { position: absolute; margin: 445px 0 0 265px; z-index: 2 }
#imgNavNews { position: absolute; margin: 10px 0 0 25px; z-index: 2 }
#imgNavAusbildung { position: absolute; margin: -15px 0 0 265px; z-index: 2 }
#imgNavVortraege { position: absolute; margin: 100px 0 0 505px; z-index: 2 }
#imgNavUeberUns { position: absolute; margin: 430px 0 0 45px; z-index: 2 }
#imgNavKontakt { position: absolute; margin: 525px 0 0 485px; z-index: 2 }
#imgNavHoroskope { position: absolute; margin: 345px 0 0 505px; z-index: 2 }

#imgNavNewsOn {
   visibility: hidden;
   position: absolute; margin-top: 58px; margin-left: 58px; z-index: 3
}

#imgContStripeLeft {
   position: absolute;
   margin: 0 0 0 0;
}

/* HÖHE CONTENT (abstand bis zum abschluss) */
#imgContFrame, #imgBgAnmeldung, #imgBgBnBWeiterI, #imgBgBnBWeiterII, #imgBgHoroskop1, #imgBgHoroskopBest, #imgBgHoroskop2, #imgBgBuecher, #imgBgBestBuecher, #imgBgAusbildung, #imgBgAusbZiel, #imgBgAusbInfos, #imgBgAnmAusbildung, #imgBgVortrag, #imgBgKontakt, #imgBgLinks, #imgBgNews {
   padding: 0;
   margin-top: -3px;
   margin-left: 20px;
   background-image:url(../bilder/contRahmen.jpg);
   background-repeat:repeat-y;
}

/* neuen oben hinzufügen */
#imgContFrame { height: 150px; }
#imgBgAnmeldung { height: 685px; }
#imgBgHoroskop1 { height: 450px; }
#imgBgHoroskop2 { height: 845px; }
#imgBgHoroskopBest { height: 522px; }
#imgBgBuecher { height: 1105px; }
#imgBgBestBuecher { height: 271px; }
#imgBgAusbildung { height: 225px; }
#imgBgAusbZiel { height: 690px; }
#imgBgAusbInfos { height: 645px; }
#imgBgAnmAusbildung { height: 475px; }
#imgBgVortrag { height: 170px; }
#imgBgKontakt { height: 80px; }
#imgBgLinks { height: 380px; }
#imgBgNews { height: 60px; }
#imgBgBnBWeiterI { height: 490px; }
#imgBgBnBWeiterII { height: 305px; }
/* ENDE HÖHE CONTENT */

#imgContBottom {
   padding: 0;
   margin-top: -3px;
   margin-left: 130px;
   height: 250px;
   background-image:url(../bilder/contentBgBottom.jpg);
   background-repeat:no-repeat
}
#imgContNews {
   position: absolute;
   margin: 147px 0 0 475px;
   padding: 0;
}
#imgContNewsBed {
   position: absolute;
   margin: 217px 0 0 475px;
   padding: 0;
}
.imgContBnB1, .imgContBnB2, .imgContBnB3, .imgContBnB4, .imgContBnB5, .imgContBnB6 {
   position: absolute;
   padding: 0;
   border: 1px;
   border-style: solid;
   border-color: #767980;
}
.imgContBnB1 { margin: 217px 0 0 470px; }
.imgContBnB2 { margin: 394px 0 0 470px; }
.imgContBnB3 { margin: 570px 0 0 470px; }
.imgContBnB4 { margin: 746px 0 0 470px; }

#imgContAnmDanke {
   position: absolute;
   margin: 317px 0 0 275px;
   padding: 0;
}

/* content */
#frmCont {
   margin-top: -300px;
   margin-top:expression("-300px");
   left: 0px;
   width: 100%;
   position: absolute;
   top: 48%;
   text-align: center;
   min-width: 624px
}
#cont {
   background: #052685;
   margin: 0px auto;
   width: 770px;
   position: relative;
   height: 120px;
   text-align: left
}
h1 {
    z-index: 3;
    position: absolute;
    margin-top: 70px;
    margin-left: 290px;
    font-size: 15px;
    font-weight:bold;
    color: #052685;
    line-height:25px;
}
h2 {
    z-index: 3;
    line-height:20px;
    font-size: 11px;
    font-weight:bold;
    color: #052685;

}
p { padding:0; padding-bottom:5px; }
#imgCont { border:1px; border-style:solid; border-color:#767980 }
.imgCont { border:1px; border-style:solid; border-color:#767980 }

#trAnm { vertical-align:top }
#tblAnm { background-color: #E0E0E0; }

#ulAusbild {
    margin-top:0; margin-left:-20px;
    margin-left:expression("25px");
}
#ulHoroskop {
    margin-top:15; margin-left:-15px;
    margin-left:expression("25px");
}
li { margin-bottom:3px; }

#lh15px { line-height: 15px; }

#titelBereich, #titelHorosk {
    position: absolute;
    margin-top: 105px;
    margin-left: 290px;
    font-size: 11px;
    font-weight:normal;
    color: #052685;
}
#titelHorosk {
    margin-left: 314px;
}
#contentBereich {
    position: absolute;
    margin-top: 200px;
    margin-left: 120px;
    font-size: 11px;
    font-weight:normal;
    color: #052685;
}
#contentText{
    position: absolute;
    margin-top: 207px;
    margin-left: 190px;
    width:420px;
    font-size: 11px;
    font-weight:normal;
    color: #052685;
}
#contTeaser {
    width:400px;
    border-color:#0099CC; border-width:1px; border-style:solid; padding:10px;
    text-align:center;
    line-height:15px;
    background-color:#E0E0E0;
}

#contWithImgImg { width:120; float:right; padding:0; padding-left:15px; padding-bottom:7px; }
#contWithImgTxt { line-height:15px; }
#contWithImgTxtTitle { padding:0; padding-bottom:6px;}
#book { padding:0; padding-bottom:25px; }

#contWithImgImgLeft { width:120; float:left; padding:0; padding-right:15px; padding-bottom:7px; }

#haupttitel {
    margin-left: 75px;
    font-size: 13px;
    font-weight:bold;
}
#haupttitelLinks {
    margin-left: 0px;
    font-size: 13px;
    font-weight:bold;
}
#frmAnmeldung {
    margin-left: 80px;
}
.frmKontakt {
	width: 140px;
}
#gedicht {
    margin-left: 75px;
    margin-top: 7px;
    width: 320px;
    height: 150px;
    font-family:arial;
    font-size: 11px;
    font-weight:normal;
    line-height:17px;
}
#txtContent {
    position: absolute;
    margin-top: 145px;
    margin-left: 75px;
    width: 450px;
    font-size: 11px;
    color: #052685;
}
#copyR {
    text-align:center;
    font-size:9px;

}