/*Rahmen und Blaetter allgemein*/
#R1, #R2, #R3, #R4, #B1, #B2, #B3, #B4, #B5, #footer1, #footer2, #R5, #R5b, #B6, #B7, #R67, #R6, #R7, #R6b, #R7b, #R8, #R9, #R10, #R11, #R12, #Karte {display:block; position:absolute; overflow:hidden; padding: 0px; margin:0px;}
.R1o, .R2o, .R3o, .R6o, .R7o, .R8o, .R9o, .R10o, .R11o, .R12o, .B16o, .B7o, .R1m, .R2m, .R3m, .R67m, .R8m, .R9m, .R10m, .R11m, .R12m, .B15m, .B6m, .B6mb, .B7m, .B7mb, .R1u, .R2u, .R3u, .R6u, .R7u, R8u, R9u, .R10u, .R11u, .R12u, .B16u, .B7u {display:block; margin:0px ; padding: 0px;}
#B1, #B2, #B3, #B4, #B5, #B6 {width:626px;}

/* Startseite R1 bis R3 */
#R1 {width: 673px; margin-left: -235px; top:140px; left:45%; z-index:11}
#R2 {width: 673px; margin-left:-255px; top: 680px; left:35%; z-index:12;}
#R3 {width: 673px; height: 1338px; margin-right:-335px; top:1260px; right:40%; z-index:13;}

.R1o, .R2o, .R3o, .R10o, .R11o, .R12o {height: 110px; background-image:url('../images1/R3o.png'); background-position: bottom left; Background-repeat: no-repeat;}
.R1m, .R2m {width:673px; height: 320px; background-image:url('../images1/R3m.png'); background-repeat: repeat-y; overflow:hidden;}
.R3m, .R10m, .R11m, .R12m {width:673px; background-image:url('../images1/R3m.png'); background-repeat: repeat-y; overflow:hidden;}
.R1u, .R2u, .R3u, .R10u, .R11u, .R12u {height: 85px; background-image:url('../images1/R3u.png'); background-position: top left; Background-repeat: no-repeat;}

/*Paartherapie Sexualtherapie und Einzeltherapie R4 und Blatt1 bis Blatt5*/
#R4 {width: 658px; height: 970px; margin-left:-220px; top:150px; left:44%; z-index:14;}
#B1 {top:15px; left:32px; z-index:52;}
#B2 {top:30px; left:24px; z-index:54;}
#B3 {top:45px; left:16px; z-index:56;}
#B4 {top:60px; left:8px; z-index:58;}
#B5 {top:93px; left:0px; z-index:60;}
/* Weitere Seite B5b weil B6 bei Bücher */
.B16o {height: 10px; background-image:url('../images1/B3o.png'); background-position: bottom left; Background-repeat: no-repeat;}
.B15m {padding:0px 54px 0px 54px; height: 805px; background-image:url('../images1/B3m.png'); background-repeat: repeat-y; overflow:hidden;}
.B16u {height: 13px; background-image:url('../images1/B3u.png'); background-position: top left; Background-repeat: no-repeat;}
#footer1, #footer2 {width: 100%; margin: 0px; padding: 0px;}
#footer1 {bottom: 50px; z-index: 3;}
#footer2 {bottom: 20px; z-index: 4;}

/* Bücher und Links R5, B6 und B7 */
#R5, #R5b {width: 690px; height: 1360px; margin-left:-215px; top:160px; left:44%; z-index: 15;}
#R5b {height: 1180px;}
#B6 {top:27px; left:3px; z-index:65;}
.B6m, .B6mb {padding:0px 35px 0px 40px; height: 1214px; background-image:url('../images1/B3m.png'); background-repeat: repeat-y; overflow:hidden;}
.B6mb {height: 1034px;}
#B7 {width:646px; margin:0px; padding:0px; top:0px; left:0px; z-index:64;}
.B7o {height: 30px; background-image:url('../images1/B3op.png'); background-position: bottom left; Background-repeat: no-repeat;}
.B7m, .B7mb {height: 1198px; background-image:url('../images1/B3mp.png'); background-repeat: repeat-y; overflow:hidden;}
.B7mb {height: 1018px;}
.B7u {height: 46px; background-image:url('../images1/B3up.png'); background-position: top left; Background-repeat: no-repeat;}

/* Wir über Uns R6 und R7*/
#R67 {width: 640px; height: 920px; margin-left: -185px; left:43%; top:140px; z-index: 16;}
#R6 {width: 560px; left:0px; top:0px; z-index: 17;}
#R6b {width: 560px; left:50px; top:0px; z-index: 18;}
#R7 {width: 560px; left:80px; top: 80px; z-index: 19;}
#R7b {width: 560px; left:0px; top: 80px; z-index: 20;}
.R6o, .R7o {height: 92px; background-image:url('../images1/R3oa.png'); background-position: bottom left; Background-repeat: no-repeat;}
.R6m, .R7m {height: 655px; padding: 0px 50px 16px 90px; background-image:url('../images1/R3ma.png'); background-repeat: repeat-y; overflow:hidden;}
.R6u, .R7u {height: 74px; background-image:url('../images1/R3ua.png'); background-position: top left; background-repeat: no-repeat;}

/*Kontakt R8, R9 und Karte */
#R8 {width: 560px; margin-left:-170px; top:144px; left:43%; z-index: 21;}
.R8o {height: 92px; background-image:url('../images1/R3oa.png'); background-position: bottom left; Background-repeat: no-repeat;}
.R8m {padding: 0px 0px 16px 100px; background-image:url('../images1/R3ma.png'); background-repeat: repeat-y; overflow:hidden;}
.R8u {height: 47px; background-image:url('../images1/R3ua.png'); background-position: top left; Background-repeat: no-repeat;}

#R9 {width: 841px; height: 580px; margin-left:-285px; top:570px; left:38%; z-index: 22;}
.R9o {height: 27px; background-image:url('../images1/K4o.png'); background-position: bottom left; Background-repeat: no-repeat;}
.R9m {height: 458px; padding: 20px 0px 20px 0px; background-image:url('../images1/K4m.png'); background-repeat: repeat-y; overflow:hidden;}
.R9u {height: 24px; background-image:url('../images1/K4u.png'); background-position: top left; Background-repeat: no-repeat;}
#Karte {top: 40px; left: 45px;}

/*Impressum R10, FAQ R11*, Sitemap R12*/
#R10 {width: 673px; margin-left: -235px; top:140px; left:45%; z-index:23;}
#R11 {width: 673px; margin-left: -235px; top:140px; left:45%; z-index:24;}
#R12 {width: 673px; margin-left: -235px; top:140px; left:45%; z-index:25;}

/* Schrift */
h1, h2, h3 {color: #bf6913; font-weight: bold; font-family:"Times New Roman",Times,serif; letter-spacing:2pt; text-align:left;}
h1 {font-size:36px; margin: 48px 0px 38px 0px; font-variant:small-caps;}
#R1 h1, #R2 h1, #R3 h1, #R6 h1, #R7 h1, #R6b h1, #R7b h1, #R8 h1, .R10o h1, .R11o h1, #R12 h1 {margin: 0px; color: #ffeab9; font-variant:normal;}
#R1 h1, #R2 h1, #R3 h1 {padding: 32px 48px 0px 0px; font-size:35px; text-align: right;}
#R1 h1.left, #R1 h1.zent, #R1 h1.rechts {padding: 21px 60px 20px 118px;}
#R1 h1.left {text-align:left;}
#R1 h1.zent {text-align:center;}
#R1 h1.rechts {text-align:right;}
#R6 h1, #R6b h1, #R7 h1, #R7b h1 {padding: 24px 0px 0px 48px;}
#R8 h1 {padding: 30px 25px 0px 0px; font-size:28px; text-align: right;}
.R10o h1, .R11o h1, #R12 h1 {padding: 37px 0px 0px 70px; font-size:36px;}
.R10m h1 {font-size: 30px; line-height: 40px; padding: 28px 40px 0px 120px; margin:0px;}
.R11m h1 {font-size: 25px; padding: 32px 72px 0px 120px; margin:0px; font-variant:normal;}

h2 {margin: 0px;}
#R3 h2 {padding-bottom: 20px;}
#R5 h2, #R5b h2 {font-size: 16px; font-variant:normal; text-align:left; color: #606060; line-height: 28px; margin: 0px; padding: 0px 0px 8px 0px;}
.R10m h2 {font-size: 23px; padding: 28px 30px 0px 120px;}

p, li {font-size:21px; font-family:"Times New Roman",Times,serif; text-align:justify; color: #606060;}
p {margin: 22px 0px 0px 0px; line-height: 28px;}
.R2m p {padding:10px 70px 8px 120px; font-size:21px; line-height: 38px; font-weight: bold; color: #bf7126; margin: 0px;}
.R7m p {margin-top: 18px; line-height: 27px; font-size:19px; font-weight: bold;}
.R10m p {padding:10px 70px 8px 120px; font-weight: bold; margin: 0px; font-size:20px; line-height: 27px; color: #606060;}
.R11m p, .R12m p {padding:10px 70px 8px 120px; font-weight: bold; margin: 0px; font-size:21px; line-height: 30px; color: #606060;}
.R1u p, .R2u p, .R3u p {padding: 13px 0px 0px 32px; font-size:12px; font-weight: bold; text-align: left; color: #f9e0d7; margin: 0px;}
.R6u p {padding: 45px 0px 0px 45px; font-size:11px; color: #AA811C; margin: 0px;}
.R7u p {padding: 45px 0px 0px 0px; font-size:11px; color: #AA811C; margin: 0px;}
.R10u p, .R11u p, .R12u p {padding: 15px 0px 0px 40px; font-size:11px; font-weight: bold; color: #E9BD68; margin: 0px;}
#footer1 p, #footer2 p {font-size: 12px; margin: 0px; padding:0px; color: #AA811C; text-align: center;}
#R5 p, #R5b p {margin: 8px 88px 12px 50px;}
#R8 p {font-size:20px; margin-top: 12px;}
ul {list-style-image: url('../images/StrichNetFox14.gif');}
li {margin-top: 15px;}

span.sz {font-variant:normal; font-weight: normal;}

/* Tabellen*/
table {margin: 0px; padding: 0px; border: 0; font-family:"Times New Roman",Times,serif; text-align:justify;}
tr {padding: 0px; margin: 0px;}
td {margin: 0px;}
#R3 table {margin: 0px 50px 0px 30px;}
#R3 td {padding: 20px 15px 20px 20px; font-size:21px; vertical-align:top;}
#R5 td, #R5b td {padding: 0px 15px 20px 0px; font-size:20px; vertical-align:top;}
#R12 table {margin: 32px 48px 0px 16px; width: 624px;}
#R12 td {padding: 0px 24px 24px 24px; font-size:27px; font-weight: bold; vertical-align:top; color:#A02000;}
#tab {display:block; position:absolute; left:60px; bottom:32px;}
#tab table {width:510px;}
#tab td {width: 33%; padding: 0px;}
#tab td.unten1 {text-align: left;}
#tab td.unten2 {text-align: center;}
#tab td.unten3 {text-align: right;}

/* Formate für Links */
a {font-size: 20px; font-family:"Times New Roman",Times,serif; font-weight:bold;}
a:link, a:visited {}
a:hover, a:active {color: #9e553c; text-decoration: underline;}
.aBL1, #R3 a, #R4 a, #R5 a, #R5b a, .R6R7a2, #R8 a, #R12 a {color: #dc822c}
#R3 a:hover, #R4 a:hover, #R5 a:hover, #R5b a:hover {color: #9e553c;}
#R1 a {font-size: 53px; font-variant:small-caps; color: #bf6913; text-decoration: none;}
#R1 a:hover {color: #a7664f; text-decoration: underline;}
.aBL1 {font-size: 22px; line-height: 22px;}
.R3a1 {font-size: 33px; font-variant:small-caps;}
.R3a2 {font-size: 21px;}
#R4 a {font-size: 20px;}
.R6R7a1 {font-size: 30px; color: #ffeab9; font-style: italic;}
#R10 a {font-size:24px; font-weight:normal; color: #9e553c;}
#R11 a {font-size:24px; color: #9e553c;}
#R12 a {font-size: 27px;}
#Karte a {font-size: 22px; color: #ffffff;}
#header1 a {font-size: 30px; text-decoration: none;}
#header1 a:hover {color: #dc822c; text-decoration: underline;}

/* Menues */
#N0, #N1, #N2, #N3 {display:block; position:absolute;}

/* Menue links, links oben und rechts allgemein*/
#N1 ul, #N2 ul, #N3 ul {margin:0px; padding: 0px; list-style: none;}
#N1 li, #N2 li, #N3 li {margin:0px; padding: 0px;}
#N0 a, #N1 a, #N2 a, #N3 a {display: block; margin:0px; text-decoration: none; color: #dc822c}

/* Menue Startseite mehr >> */
#N0 {width: 200px; margin-left: -215px; left:45%; top: 120px; z-Index: 71;}
#N0 a {width: 80px; height: 25px; font-size: 20px; padding: 0px; color: #d0aa6f;}
#N0 a:hover {color: #9e553c; text-decoration: underline;}

/* Menue links*/
#N1 {width: 130px; top: 55px; left: 3px; z-Index: 72;}
#N1 a {font-size: 16px; background-image: url('../images/buttonl3.png');}
#N1 a:link {width: 118px; height: 43px; padding: 18px 0px 0px 12px; background-position: 0px 0px; color: #dc822c}
#N1 a:visited {width: 117px; height: 41px; padding: 20px 0px 0px 13px; background-position: 0px 61px; color: #dc822c}
#N1 a:hover {width: 120px; height: 46px; padding: 15px 0px 0px 10px; background-position: 0px 122px; color: #9c7640;}

/* Menue links oben */
#N2 {top: 6px; left: 5px; width: 500px; margin: 0px; z-Index: 73;}
#N2 li {display:inline; padding: 0px 10px 2px 2px;}
#N2 a {float:left; padding: 0px 10px 2px 2px; font-size: 12px; color: #dc822c}
#N2 a:hover {text-decoration: underline;}


/* Menue rechts */
#N3 {width:120px; top: 200px; right: 0px; z-Index: 74;}
#N3 a {font-size: 13px; color: #9c7640; width: 107px; height: 30px; padding: 10px 0px 0px 13px; background-image: url('../images/Buttonr3.png'); background-position: top left;}
#N3 a:hover {width: 110px; height: 30px; padding: 10px 0px 0px 10px; background-position: bottom left; color: #9c7640;}

/* Menuebuttons für die einzelnen Blätter */
#N4a, #N4b, #N4c, #N4d, #N4e, #N4f, #N4g, #N5a, #N5b, #N5c, #N5d, #N5e, #N5f, #N5g, #N6a, #N6b, #N6c, #N6d, #N6e, #N6f, #N6g {display:block; position:absolute; cursor:pointer; margin:0px; padding: 0px; width:115px; height:36px;}
#N4a, #N5a, #N6a {top: 0px; left:520px; z-index:53;}
#N4b, #N5b, #N6b {top:15px; left:380px; z-index:55;}
#N4c, #N5c, #N6c {top:30px; left:240px; z-index:57;}
#N4d, #N5d, #N6d {top:45px; left:100px; z-index:59;}
#N4e, #N5e, #N6e {top:78px; left:490px; z-index:61;}
#N4f, #N5f, #N6f {top:78px; left:355px; z-index:62;}
#N4g, #N5g, #N6g {top:78px; left:225px; z-index:63;}
#N4a a, #N4b a, #N4c a, #N4d a, #N4e a, #N4f a, #N4g a, #N5a a, #N5b a, #N5c a, #N5d a, #N5e a, #N5f a, #N5g a, #N6a a, #N6b a, #N6c a, #N6d a, #N6e a, #N6f a, #N6g a {margin:0px; padding: 0px 100px 36px 15px; background-repeat:no-repeat; text-decoration:none; width:115px; height:36px;}
#N4a a, #N4e a {background-image: url('../images1/Einzeltherapie-Aeu3.png');}
#N4b a, #N4f a {background-image: url('../images1/Einzeltherapie-Zen3.png');}
#N4c a, #N4g a {background-image: url('../images1/Einzeltherapie-Anl3.png');}
#N4d a {background-image: url('../images1/Einzeltherapie-Reg3.png');}
#N5a a, #N5e a {background-image: url('../images1/Paartherapie-Aeu3.png');}
#N5b a, #N5f a {background-image: url('../images1/Paartherapie-Zen3.png');}
#N5c a, #N5g a {background-image: url('../images1/Paartherapie-Anl3.png');}
#N5d a {background-image: url('../images1/Paartherapie-Reg3.png');}
#N6a a, #N6e a {background-image: url('../images1/Sexualtherapie-Aeu3.png');}
#N6b a, #N6f a {background-image: url('../images1/Sexualtherapie-Zen3.png');}
#N6c a, #N6g a {background-image: url('../images1/Sexualtherapie-Anl3.png');}
#N6d a {background-image: url('../images1/Sexualtherapie-Reg3.png');}

/* Ein erster Versuch die Schokolade zu ersetzen, hier mit Resten des Blumenstrausses*/
#ImgLogo, #ImgLogo2, #ImgLogo3, #ImgLogo4, #ImgLogo5, #header1, #header2 {display:block; position:absolute; overflow:hidden; border: 0;}
#header1 {right: 120px; top: 54px; font-weight: 700; letter-spacing:3px; z-Index: 1;}
#header2 {right: 120px; top: 154px; z-Index: 2;}
#header1 a {font-size: 20px;}
.headFont1 {font-size: 20px; font-weight: bold; color: #000000;}
.headFont2 {font-size: 20px; font-weight: bold; color: #dc822c;}
#ImgLogo {right: 5px; top: 17px; width:98px; height:103px; border: 0; z-Index:9;}
#ImgLogo2 {right: 0px; top: 0px; width: 62px; height:656px; border: 0; z-Index:8;}
#ImgLogo3 {left: 10px; top:27px; width:64px; height:640px; border: 0; z-Index:7;}
#ImgLogo4 {right: 0px; top: 16px; width:344px; height:48px; border: 0; z-Index:6;}
#ImgLogo5 {right: 0px; top: 70px; width:528px; height:57px; border: 0; z-Index:5;}

/* Bilder */
.Angebot {width:197px; height:257px; margin-top: 55px; border: 0;}
.Buch {width:141px; height:212px; border: 0;}
.Links {width:184px; height:165px; border: 0;}

#P1, #PT1, #PT2, #PE1, #S1, #ST1, #SE1, #E1, #ET1, #EE1 {display:block; float:right;}
#P2, #PE2, #S2, #ST2, #SE2, #E2, #ET2, #EE2 {display:block; float:left;}
#P1 {width:94px; height:208px; margin: 5px 15px 0px 35px;}
#P2 {width:166px; height:99px; margin: 45px 35px 20px 0px;}
#PT1 {width:91px; height:146px; margin: 5px 10px 20px 45px;}
#PT2 {width:194px; height:87px; margin: 0px 20px 0px 50px;}
#PE1 {width:93px; height:206px; margin: 20px 0px 20px 45px;}
#PE2 {width:113px; height:272px; margin:22px 0px 0px 50px;}
#S1 {width:93px; height:150px; margin:5px 20px 0px 45px;}
#S2 {width:215px; height:94px; margin:60px 30px 20px 20px;}
#ST1 {width:93px; height:206px; margin:20px 25px 0px 60px;}
#ST2 {width:147px; height:218px; margin:35px 0px 10px 50px;}
#SE1 {width:166px; height:99px; margin:25px 0px 0px 40px;}
#SE2 {width:113px; height:272px; margin:15px 0px 10px 50px;}
#E1 {width:193px; height:90px; margin:35px 10px 0px 55px;}
#E2 {width: 93px; height:150px; margin: 25px 55px 10px 40px;}
#ET1 {width:98px; height:218px; margin:20px 0px 20px 35px;}
#ET2 {width:147px; height:218px; margin:35px 0px 10px 50px;}
#EE1 {width:93px; height:150px; margin: 30px 30px 20px 50px;}
#EE2 {width:113px; height:272px; margin:22px 0px 10px 50px;}

.Scol {background-image:url('../images/Hinter.gif'); margin: 0px ; padding: 0px;}
