@charset "ISO-8859-1";
html { overflow-y: scroll; }

body { background-color:#e9e0ff; margin-top:0px; margin-bottom:0px; }

#formdiv { min-height:700px; background-color:#cab3ff; padding:10px 10px 10px 10px; border-width:1px 1px 1px 1px; border-style:dotted; -moz-border-radius:5px; border-color:#775cb5; width:804px; margin:5px auto 10px auto; position:relative; text-align:center; }

#linkdiv { position:relative; left:0px; float:left; }
#linktable td { padding-left:5px; }

#contentdiv { width:624px; border-style:inset; border-width:2px; border-color:#cab3ff #775cb5 #775cb5 #cab3ff; -moz-border-radius:7.5px; background-color:#e9e0ff; padding:10px; position:relative; top:0px; left:-1px; display:inline-block; }

#headerdiv { height:104px; overflow:visible; position:relative; top:-28px; z-index:1; }

#footerdiv { position:absolute; width:804px; bottom:10px; }
#footerhr { border-style:dotted; border-color:#775cb5; border-width:6px 0px 0px 0px; }

#images { border-width:1px; border-style:solid; border-color:#775cb5; float:right; vertical-align:text-top; margin:0px 0px 10px 10px; overflow:visible; }

#peakstatestable { border-width:0px; border-collapse:collapse; empty-cells:show; font-family:arial; font-size:12px; color:#5a386c; }
#peakstatestable td { border-style:ridge; border-width:1px; border-color:#a882ff; }

#selbsteinschaetzungstable { border-width:0px; border-collapse:collapse; font-family:arial; font-size:12px; color:#5a386c; }
#selbsteinschaetzungstable td { border-style:ridge; border-width:1px; border-color:#a882ff; }
#inputanderes { height:20px; width:225px; background-color:#FFFFFF; border-color:#775cb5; border-width:1px; border-style:dotted; font-family:arial; font-size:12px; color:#5a386c; }

#therapistsdiv { background-color:#cab3ff; padding:8px; margin:0px 0px 15px 0px; width:98%; position:relative; display:inline-block; -moz-border-radius:7.5px; }
#therapistsimages { border-width:1px; border-style:solid; border-color:#775cb5; float:left; vertical-align:text-top; margin:0px 5px 4px 0px; overflow:visible; }
#therapiststable { border-width:1px; border-style:dotted; border-color:#775cb5; padding:10px; width:200px; position:relative; }

#adresstable { border-width:0px; border-collapse:collapse; width:220px; table-layout:fixed; }
#adresstable td { border-width:10px; border-left:10px solid #cccccc; border-top:10px solid #cccccc; border-right:10px solid #999999; border-bottom:10px solid #999999; background-color:#ffffff; font-size:12px; font-family:arial; color:#5a386c; padding:20px; }

#content { font-family:arial; font-size:12px; color:#5a386c; }

#praxis1 { display:none; position:fixed; z-index:3; width:300px; height:430px; top:100px; left:35%; padding:10px; background-color:#cab3ff; border-width:1px; border-style:solid; border-color:#5a386c; overflow:hidden; }
#praxis2 { display:none; position:fixed; z-index:3; width:400px; height:330px; top:170px; left:35%; padding:10px; background-color:#cab3ff; border-width:1px; border-style:solid; border-color:#5a386c; overflow:hidden; }
#praxis3 { display:none; position:fixed; z-index:3; width:400px; height:330px; top:170px; left:35%; padding:10px; background-color:#cab3ff; border-width:1px; border-style:solid; border-color:#5a386c; overflow:hidden; }
#kalender { display:none; position:fixed; z-index:3; top:0px; left:0px; width:98%; height:96%; margin:1%; padding:1%; background-color:#cab3ff; border-width:1px; border-style:solid; border-color:#5a386c; padding:2px; overflow:hidden; }
#iframe { padding-top:2px; }

#warning { font-family:arial; font-size:12px; color:#efac00; border-color:#ffc500; border-style:dotted; border-width:1px; background-color:#fff5d5; }
#accept { font-family:arial; font-size:12px; color:#13a200; border-color:#13a200; border-style:dotted; border-width:1px; background-color:#c7e7b1; }
#textfield { border-color:#775cb5; border-style:solid; border-width:1px; font-family:arial; font-size:12px; }
#errorfield { border-color:#ffc500; border-style:dotted; border-width:1px; font-family:arial; font-size:12px; }

#textfield2 { }
#errorfield2 { background-color:#efce7b; }
#errorfield2_2 { border-color:#ffc500; border-style:dotted; border-width:1px; font-family:arial; font-size:12px; background-color:#fff5d5; }

fieldset { border-color:#775cb5; border-style:dotted; border-width:1px; }
textarea { font-family:arial; font-size:12px; color:#5a386c; }
input { font-family:arial; font-size:12px; color:#5a386c; }
select { font-family:arial; font-size:12px; color:#5a386c; }

a:link { font-family:arial; font-size:12px; color:#e9e0ff; text-decoration:none; text-shadow:black 1px 1px 1px; }
a:visited { font-family:arial; font-size:12px; color:#e9e0ff; text-decoration:none; text-shadow:black 1px 1px 1px; }
a:focus { font-family:arial; font-size:12px; color:#ffffff; text-decoration:none; text-shadow:black 1px 1px 1px; }
a:hover { font-family:arial; font-size:12px; color:#ffffff; text-decoration:none; text-shadow:black 1px 1px 1px; }
a:active { font-family:arial; font-size:12px; color:#ffffff; text-decoration:none; text-shadow:black 1px 1px 1px; }

#anosh a:link { font-family:arial; font-size:12px; color:#775cb5; text-decoration:underline; text-shadow:none; }
#anosh a:visited { font-family:arial; font-size:12px; color:#775cb5; text-decoration:underline; text-shadow:none; }
#anosh a:focus { font-family:arial; font-size:12px; color:#ffffff; text-decoration:underline; text-shadow:none; }
#anosh a:hover { font-family:arial; font-size:12px; color:#ffffff; text-decoration:underline; text-shadow:none; }
#anosh a:active { font-family:arial; font-size:12px; color:#ffffff; text-decoration:underline; text-shadow:none; }

#anoshpst a:link { font-family:arial; font-size:12px; color:#775cb5; text-decoration:underline; text-shadow:none; }
#anoshpst a:visited { font-family:arial; font-size:12px; color:#775cb5; text-decoration:underline; text-shadow:none; }
#anoshpst a:focus { font-family:arial; font-size:12px; color:#ffffff; text-decoration:underline; text-shadow:none; }
#anoshpst a:hover { font-family:arial; font-size:12px; color:#ffffff; text-decoration:underline; text-shadow:none; }
#anoshpst a:active { font-family:arial; font-size:12px; color:#ffffff; text-decoration:underline; text-shadow:none; }

#anosh_small a:link { font-family:arial; font-size:10px; color:#775cb5; text-decoration:underline; text-shadow:none; }
#anosh_small a:visited { font-family:arial; font-size:10px; color:#775cb5; text-decoration:underline; text-shadow:none; }
#anosh_small a:focus { font-family:arial; font-size:10px; color:#ffffff; text-decoration:underline; text-shadow:none; }
#anosh_small a:hover { font-family:arial; font-size:10px; color:#ffffff; text-decoration:underline; text-shadow:none; }
#anosh_small a:active { font-family:arial; font-size:10px; color:#ffffff; text-decoration:underline; text-shadow:none; }


