/* DATEI: praxis.css  /*
/* cascading style sheet  */
/* www.praxis-posdzech.de */


body  {position:absolute;
       background-color: #FFFFE0; background-image:url(back1.gif);
        }

        html, body
        { 
            top:0; left:0; right:0;
			padding-top:0;
			min-height:100%;
            width:100%;
            margin:0;
        }

        
        #menu
        {
            position:fixed;
            top:0.5cm;
            left:0.2cm;
            width:10em;
            border: 3px double #dedede;
            padding:0.5em;
            background:;
            z-index:4;
            margin:0;
            }

        #content
        {
            margin-left:1em;
			margin-right:1em;
            padding-top:0;
            padding-left:12em;
            padding-bottom:0;
            z-index:2; background:;
        }
                
        
        #menu li
        {
            list-style: none;
            margin:0;
            padding:0.3em;
            font-family: sans-serif; 
            font-size: 9pt;

        }
        #menu li#active
        {
            padding:0.5em;
            text-decoration:underline;
        }
        #menu a:link, #menu a:visited
        {
            display:block;
            background:#eeeeee;
            color:black;
            text-decoration:none;
            margin:0;
            padding:0.2em;;
        }
        #menu a:hover
        {
            background:#4f4f4f;
            color:#ffffff;
            text-decoration:underline;
        }

        #menu .navlogo {margin-top:12pt; text-align:center;}


/* html-Elemente*/		

h1 { color:#cc0000; font-size:18pt; margin-bottom:18pt; text-align:center }
h2 {font-weight: bold; text-align: center; color:#000099;margin-top:1cm; }
h3 { font-size:12pt; color:#000066; margin-top:22pt; margin-bottom:12pt; }
pre { font-family:Courier New,Courier; font-size:13px; color:#0000C0; }

dt {padding-top:9pt;} 
table {border:0; border-spacing:0; margin:0; padding:0; } 
td    {vertical-align:top; } 
li {margin-bottom:0.4em;}
/* Klassen*/
.versal {font-size: 150%;}
.spot   {font-size: 115%; color:#3366FF; font-style:italic; font-weight:bold;  }
.footer {font-size: 7.5pt;}

.header {padding-top: 8px; padding-bottom: 24px; 
        font-family: 'Comic Sans MS', sans-serif; font-weight: bold; text-align: center;
        color:#990000; font-size: 24px; margin:0px; 
	 	 }
        
.spruch {font-size: 18px;  color: #FF8C00; 
         font-style: italic; text-align: center;}
.normal-center {font-size: 100%;  color: black; 
          text-align: center;}
.gedicht {text-align:center; font-size:115%;}
.trenner {text-align:center; font-size:200%; padding-top:8pt;}
.therapie {font-family: sans-serif; color: #00BFFF; 
           font-size: 22px; font-weight: bold; text-align: center; 
			  margin-top: 40px; margin-bottom: 30px;
     }

.praxis {margin-top: 30px; font-family: sans-serif; 
        color:#3333FF; font-size: 11px;
     }

/* nur in Einzelseiten: ursachen.htm*/

.mitte {vertical-align:middle; text-align:center; } 
.rechts {text-align:right; color:blue; }
.anmerkung { font-size:85%; margin-left:30pt; } /*nebenbei */

.farbig li {color:blue; margin-bottom: 0.2em;} /*nicht verwendet */
.farbig2 li {margin-bottom: 0.2em;}        /*ursachen */
.disclaimer {font-size: 75%;margin-top:2em;}
.abb {color: darkblue; font-style:italic; margin-bottom:1.5em;}

/* text mit mouseover Popup-box*/

#box {color:maroon; margin-bottom:25px;}

#box a {
		color:maroon; 
		font:14px sans-serif;
		text-decoration:none;
		display:block;
		border:0px solid #99917D;
		text-align:center;
		 font-weight: bold;
		 line-height: 150%;
		}

#box a:visited {color:maroon;}

#box a:hover {
		color:#F9F3DD;
		text-decoration:none;
		background-color:#CDC6AD;
		border:0px;
		}

#box a:active {background-color:#b8ab8f;}

#box a .info {display:none; }

#box a:hover .info {
			color:black;
			background:white;
			border:1px solid #837c6b;
			display:block;
			position:absolute;
			top:100px;
			left:30px;
			padding:5px;
			width:300px;
			height: auto;
			font:12px courier, sans-serif;
			text-align:left;
			line-height: 150%;
			z-index:4;}


/* orthographische Anführungsstriche */
:lang(de)    { quotes:"\201E" "\201C" "\201A" "\2018"; }
:lang(de-DE) { quotes:"\00BB" "\00AB" "\203A" "\2039"; }
:lang(de-CH) { quotes:"\00AB" "\00BB" "\2039" "\203A"; }
:lang(en)    { quotes:"\201C" "\201D" "\2018" "\2019"; }
:lang(fr)    { quotes:"\00AB\00A0" "\00A0\00BB" "\2039\00A0" "\00A0\203A"; }
q:before   { content:open-quote; }
q:after    { content:close-quote; }
q q:before { content:open-quote;  }
q q:after  { content:close-quote; }



