

#content          {color:#111;text-align:justify;}

#content .txt-img {margin-top:0px;padding-top:0px;border:0px;}


/* ### headlines ############################################################ */

#content h1       {font-size:2.5em;font-weight:normal;line-height:1.1em;letter-spacing: 0.02em;
                   margin-bottom:10px;margin-top:0px;text-align:left;}
#content h2       {font-size:1.9em;	font-weight:normal;	line-height:1.6em;letter-spacing: 0.05em;text-align:left;}
#content h3       {font-size:1.2em;	font-weight:normal;	line-height:1.4em;text-align:left;}
#content h4       {font-size:1.1em;	font-weight:bold;	line-height:1.2em;}
#content h5       {font-size:1.0em;	font-weight:bold;	line-height:1.0em;}
#content h6       {font-size:0.9em;	font-weight:bold;	line-height:1.0em;}




/* ### Hyperlinks ######################################################### */
#content a, #content a:link, #content a:visited   
                   {color:#111;text-decoration:none;font-family:helvetica, arial, sans-serif;outline:none;
                   text-decoration: underline;font-size:12px;text-transform: none;}
#content a:hover   {background-color: #F6C800;}

a.newsl_link       {text-decoration:none !important;}
a.newsl_link:hover {text-decoration:underline !important;background-color:transparent !important;}

#news a,#news a:link,#news a:visited {color:#111;text-decoration:none !important;}
#news a:hover                        {text-decoration:underline !important;background-color:transparent !important;}



#side .a64_event a,#side .a64_event a:link,#side .a64_event a:visited            
                                     {color:#111;text-decoration: underline;}
#side .a64_event a:hover             {background-color: #F6C800;}   

#side a,#side a:link,#side a:visited {color:#111;text-decoration: none;}
#side a:hover                        {background-color: #F6C800;} 

a.faq:hover                          {text-decoration: underline;}

#footnav a,#footnav a:link, #footnav a:visited      
                                     {font-weight:bold;text-transform: uppercase; color:#111;padding:4px;}
#footnav a:hover                     {background-color: #F6C800;}


                                  

#summsel a, a:link,a:visited         {color:#ccc;}



/* ### Hauptnavigation #################################################### */

#head a,#head a:link,#head a:visited      {color:#111;font-weight:bold;font-size:12px;outline:none;}


a.lernfoerderung {width:90px;height:90px;
                  background-image: url(../bg_lernfoerderung.jpg);background-position:0 0 0 0;
                  float:left;display:block;padding-top:10px;
                  text-align:center;border:1px solid #fff;}
                  
a.lernfoerderung:hover {background-image: url(../bg_lernfoerderung_hover.jpg);}

a.lernfoerderung_on {width:90px;height:90px;
                     background-image: url(../bg_lernfoerderung_hover.jpg);background-position:0 0 0 0;
                     float:left;display:block;padding-top:10px;
                     text-align:center;border:1px solid #fff;}

a.therapie {width:90px;height:90px;
			background-image: url(../bg_therapie.jpg);background-position:0 0 0 0;
			float:left;display:block;padding-top:10px;
			text-align:center;border:1px solid #fff;}
			
a.therapie:hover {background-image: url(../bg_therapie_hover.jpg);}

a.therapie_on {width:90px;height:90px;
               background-image: url(../bg_therapie_hover.jpg);background-position:0 0 0 0;
               float:left;display:block;padding-top:10px;
               text-align:center;border:1px solid #fff;}

a.kurse {width:90px;height:90px;
		 background-image: url(../bg_kurse.jpg);background-position:0 0 0 0;
		 float:left;display:block;padding-top:10px;
		 text-align:center;border:1px solid #fff;}
		 
a.kurse:hover {background-image: url(../bg_kurse_hover.jpg);}

a.kurse_on {width:90px;height:90px;
			background-image: url(../bg_kurse_hover.jpg);background-position:0 0 0 0;
			float:left;display:block;padding-top:10px;
			text-align:center;border:1px solid #fff;}


a.marian {width:90px;height:90px;
		background-image: url(../bg_marian.jpg);background-position:0 0 0 0;
		float:left;display:block;padding-top:10px;
		text-align:center;border:1px solid #fff;}
		
a.marian:hover {background-image: url(../bg_marian_hover.jpg);}

a.marian_on {width:90px;height:90px;
			 background-image: url(../bg_marian_hover.jpg);background-position:0 0 0 0;
			 float:left;display:block;padding-top:10px;
			 text-align:center;border:1px solid #fff;}


a.links {width:90px;height:90px;
		 background-image: url(../bg_links.jpg);background-position:0 0 0 0;
		 float:left;display:block;padding-top:10px;
		 text-align:center;border:1px solid #fff;}
		 
a.links:hover {background-image: url(../bg_links_hover.jpg);}

a.links_on {width:90px;height:90px;
            background-image: url(../bg_links_hover.jpg);background-position:0 0 0 0;
            float:left;display:block;padding-top:10px;text-align:center;border:1px solid #fff;}








/* ### Navigation ######################################################### */
/*ul.nav1st                         {display:none;}
ul.nav1st li:hover                {display:none;}
#sidenav ul.nav1st li a,#sidenav ul.nav1st li a:link,#sidenav ul.nav1st li a:visited   {display:none;}


ul.nav2nd                         {}
ul.nav2nd li                      {}
ul.nav2nd li:hover                {}
ul.nav2nd li a,a:link,a:visited   {font-size:13px;color:#111;line-height:1.3em;}
ul.nav2nd li.active               {}
ul.nav2nd li a.current            {color:#111;font-size:16px;font-weight:normal;line-height:2.3em;text-decoration: none;background-color: #CCAFD6;}
ul.nav2nd li a:hover              {background-color: #D7CBDB;}

ul.nav3rd                         {margin-top:20px;}
ul.nav3rd li                      {}
ul.nav3rd li:hover                {}
ul.nav3rd li a,a:link,a:visited   {font-size:11px;color:#111;}
ul.nav3rd li.active               {}
ul.nav3rd li a.current            {font-size:11px;font-weight:bold;background-color: #CCAFD6;}
ul.nav3rd li a:hover              {background-color: #D7CBDB;}*/





/* ### Paragraphs ########################################################## */
#content p           {margin-bottom:1.6em;font-size:12px;line-height:1.4em;margin-left:0px;padding-left:0px;}






/* ### Blockquotes ########################################################## */

#content blockquote   {	margin:0 0 0 20px;}




/* ### Lists ################################################################ */
#content ul, #content ol {margin-bottom:1.2em;	font-size:1.2em;line-height:1.4em;text-align:left;}
#content ol li {	margin:0 0 0 30px;	list-style-type:decimal-leading-zero;} 
#content ul li {	margin:0 0 0 20px;	list-style-type:square;}



