/*****************************************/
/*     (c) Kufer Software Konzeption     */
/*           Oderstr. 7		               */
/*           D-84453 Mühldorf		       	 */
/*****************************************/

body	                             { font-family:Arial; padding:0px; margin:0px; font-size:0.8em; }
div                                { margin:0px; padding:0px; }
img                                { border:0px; }
b.blue_ueberschrift                { font-size:1.2em; color:#1B4172; }
h1                                 { font-size:1.4em; color:#1B4172; }
h2                                 { font-size:1.2em; color:#1B4172; }
h3                                 { font-size:1em; color:#1B4172; }
h4                                 { font-size:1em; color:#00406E; }
h5								   							 { font-weight:bold; font-size:1.5em; color:#00406E; }
ul                                 { margin:0em; padding:0em 0em 0em 2em; list-style-image:url(navigation_pfeil.gif); }
ul.dozentenliste                   { list-style-type: none; list-style-image:none; padding: 0 0 0 0; }
p.blue                             { font-size:1.2em; color:#1B4172; }
/*li                                 { margin-top:0.2em; }*/
table                              { font-size:1em; }
table.contenttable                         { margin:0 0 0 0; }

a                                  { text-decoration:underline; color:#1B4172; }
a:visited                          { text-decoration:underline; color:#1B4172; }
*html a:visited                    { color:#FFFFFF;}
a:hover                            { text-decoration:underline; color:#7E8896; }

a.home                             { font-size:0.8em; color:#FFFFFF; }
a.home:hover                       { color:#F36904; }
a.home:visited                     { color:#FFFFFF; }
a.mailto													 { color:#5f5f5f; }
a.mailto:hover										 { color:#000000; }
a.mailto:visited									 { color:#5f5f5f; }					
a.startseite_link                  { font-size:1.2em; color:#1B4172; font-weight:bold;}			
a.link_grau,                       	
a.link_grau:visited                { text-decoration:underline; color: grey;}
div.darkgraytop                    { height:9em; background-color:#DDDDDD; border-bottom: 1px solid #1B4172; }
div.whitemargin                    { padding:1em; float:right; height:5em; width:5em; text-align:center; background-color:#ffffff; }
h2.seitentitel                     { margin:0em; padding:3em 0em 0em 7.5em; color:#ffffff; }

/*img.logo_bildung                   { margin-left:3em; position:absolute; top:4.5em; }*/
img.certequa                       { width:13em; }


div.logo_links		                 { float:left; margin:1em 1em 1em 1.5em; }
div.logo_rechts		                 { text-align:right; margin:0em 1em 1em 0em; padding-top:3em;}


/*ul.navigation.sub                  { padding-left: 15px; }            */
div#navigation                     { left:0em; width:14em; position:absolute; z-index:255; background-color:#c0c0c0; height:100%; }
div#content                        { margin-left:15em; padding:3em; padding-top:1em; }
div#content_navigation             { text-align:right; font-weight:bold; padding-bottom:1em; }
div#content h1  {color:#1B4172;}
div#veranstkalender                { display:none;}


/*ul.navigation											 { padding:0em; margin:0em; }
li.navigation											 { margin:0; border-bottom:1px solid #ffffff; list-style-image:none; list-style-position:outside; list-style-type:none; }
li.navigation a 									 { margin:0; color:#000000; display:block; font-size:0.9em; font-weight:bold; padding:0.3em 0 0.3em 1.3em; text-decoration:none; width: 14.2em; }
*html li.navigation a              { width:15.5em;}
li.navigation a:hover							 { background-color:#1B4172; color:#ffffff; font-weight:bold; text-decoration:none; }
li.navigation_active a 						 { margin:0; border-bottom:1px solid #ffffff; background-color:#1B4172; color:#ffffff; font-size:0.9em; font-weight:bold; padding:0.3em 0 0.3em 1.3em; width: 14.2em; display:block; }
*html li.navigation_active a       { width: 15.5em; }          */




*html a:hover {color:#FFFFFF;}
div.menue_oben					  				 { font-size:1em; font-weight:bold; color:#5f5f5f; background-color:#DDDDDD; float:left; padding:0em 0em 0.3em 0em; }
div.certequa					   					 { padding-top:5em; text-align:center; background-color:#c0c0c0; }
div.link_menu					             { margin-top:14em; }
/*img.innenhof					             { float:left; margin-right:10em; margin-left:5em; }*/

div.mailformplus_contactform li   { list-style-position: inside;  margin-left:10pt; margin-bottom:5pt; color:#FF0000;}

caption.kurstage                  { font-size:1.2em; color:#1B4172; font-weight:bold; text-align: left; margin: 0em 0em 0.5em 0em; }


/******* Navigation Submenue ueber mouseOver *********/
 
ul.navigation                     { list-style-type: none; list-style-image: none; margin:0; padding:0; }

ul.navigation li                  { border-bottom:1px solid #FFFFFF; list-style-image:none;  list-style-type:none; margin:0; padding:0;}

ul.navigation ul                  { margin-left:2em; left:1em; padding:0; position:absolute; background-color: #1B4172; border: 1px solid #FFF9E4; display: none; color:#0000000;}

/*ul.navigation li:hover ul         { display: block;}     */    

ul.navigation li a                { color:#000000; display:block; font-size:0.9em; font-weight:bold; margin:0; padding:0.3em 0 0.3em 1.3em; text-decoration:none;}
ul.navigation li a:hover          { background-color:#1B4172; color:#FFFFFF; font-weight:bold; text-decoration:none; }

ul.navigation li.act a            { background-color:#1B4172; border-bottom:1px solid #FFFFFF; color:#FFFFFF; display:block; font-size:0.9em; font-weight:bold; margin:0; padding:0.3em 0 0.3em 1.3em; }

ul.navigation_sub li.sub a       { background-color: #1B4172;  color:#FFFFFF; }                           

ul.navigation_sub li.sub a:hover  { background-color: #FFFFFF; color:#1B4172; }    

ul.navigation_sub li.act a:hover  { background-color: #FFFFFF; color:#1B4172; }

ul.navigation_sub li.act a  { background-color: #FFFFFF; color:#1B4172; }

/*Kritik und Anregungen Formular*/

input#name,
input#email,
input#telefon                     { margin-top:1em; }

