/* DATEI: lehre.css 				*/
/* 									*/
/*									*/
/* seite für den lehrwart			*/
/*									*/
/*	erstellt: 14-02-07				*/
/*									*/
/*		geändert: 	29-12-11		*/
/*##################################*/

html {margin: 0; padding: 0;}

		/* font: font-style font-variant font-weight font-size font-family */

body {font: normal 1em Arial, Helvetica, sans-serif; background-color: #F8F8FF; }

	h1 { font: bold 1.7em Arial, Helvetica, sans-serif; background-color: #EEDD82; letter-spacing: 4px; color: #8F8F8F; padding: 0.35em;
		border-bottom: double gray56; text-transform: uppercase; text-align: center; }
		
	h2 { font: bold 1.5em Arial, Helvetica, sans-serif; background-color: #EEDD82; letter-spacing: 2px; color: #8F8F8F; padding: 0.3em;
		border-bottom: double gray56; text-transform: lowercase; text-align: center; }

/* ############################### header - Start ######################## */

header { font:normal 1.1em Arial, Helvetica, sans-serif; }

h1.header { font: bold 1.7em Arial, Helvetica, sans-serif; background-color: #EEDD82; letter-spacing: 4px; color: #8F8F8F; padding: 0.35em;
			border-bottom: double gray56; text-transform: uppercase; text-align: center; width: 50%; }
			
h2.header { font: bold 1.3em Arial, Helvetica, sans-serif; background-color: #EEDD82; letter-spacing: 2px; color: #8F8F8F; padding: 0.3em;
			border-bottom: double gray56; text-transform: uppercase; text-align: center; width: 50%; }
			
h2.h { font: bold 1.3em Arial, Helvetica, sans-serif; background-color: #EEDD82; letter-spacing: 2px; color: #8F8F8F; padding: 0.3em;
			border-bottom: double gray56; text-transform: uppercase; text-align: center; width: 100%; }

p.header { font:normal 1.2em Verdana, Geneva, sans-serif; }

/* ############################### header - Ende ######################## */

/* ############################### section - Start ######################## */

section { font:normal 1.1em Arial, Helvetica, sans-serif;}

p.section { font:normal 1.2em Verdana, Geneva, sans-serif; }
p.section2 {font: normal 1em Arial, Helvetica, sans-serif; line-height:1.1em }

ul.section { text-decoration:none; list-style-type:none; }
li.section { margin-left:10pt; line-height: 1.5em; }	

ul.section2 { text-decoration:none; list-style-type: upper-roman; }

.class1 a:link { color:#AA5522; text-decoration:none; }
.class1 a:visited { color:#772200; text-decoration:none; }
.class1 a:active { color:#000000; text-decoration:none; }
.class1 a:hover { color: #8F8F8F; background-color: #EEDD82; text-decoration:none; font-weight:bold;}

#box1 { position:relative;
		left: 100px;
		width: 260px;
    	background: #fff955;
		border-radius: 20px;
		-moz-border-radius: 20px;
		-webkit-border-radius: 20px;
		padding: 10px;
		}
		
#box2 { position:relative;
		left: 100px;
		width: 400px;
    	background: #fff955;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		padding: 0px;
		}
		
#box3 { position:relative;
		left: 100px;
		width: 500px;
    	background: #fff955;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		padding: 0px;
		}
		
#box4 { position:relative;
		left: 20px;
		width: 600px;
    	background: #fff955;
		border-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		padding: 5px;
		margin: 5px;
		}
		
h3.section { font: normal 1em Verdana, Geneva, sans-serif; background-color: #EEDD82; letter-spacing: 2px; color: #8F8F8F; padding: 0.3em;
			border-bottom: double gray56; text-transform: lowercase; text-align: center; width: 100%; }

/* ############################### section - Ende ######################## */

/* ############################### footer - Start ######################## */

footer { font:normal 1.1em Verdana, Geneva, sans-serif; }

p.footer { font:normal 1.1em Verdana, Geneva, sans-serif; }

h3.footer { font: normal 1em Verdana, Geneva, sans-serif; background-color: #EEDD82; letter-spacing: 2px; color: #8F8F8F; padding: 0.3em;
			border-bottom: double gray56; text-transform: lowercase; text-align: center; width: 50%; }
			
h3.f { font: normal 1em Verdana, Geneva, sans-serif; background-color: #EEDD82; letter-spacing: 2px; color: #8F8F8F; padding: 0.3em;
			border-bottom: double gray56; text-transform: lowercase; text-align: center; width: 100%; }

/* ############################### footer - Ende ######################## */


td.ohne1, th.ohne1 { font: 1.1em Arial, Helvetica, sans-serif; text-align: center; padding: 0.2em 0.2em; }

th.table1, td.table1 { font: 1.1em Verdana, Geneva, sans-serif; text-align: center; padding: 0.2em 0.2em; }
th.table1, td.table1 { padding: 0.3em 0.3em; border-top: 1px solid #DDD; border-bottom: 1px solid #DDD; border-right: 1px solid #CCC; border-left: 1px solid #CCC; }
	
th.table2, td.table2 { font: 1em Verdana, Geneva, sans-serif; text-align: left; padding: 0.2em 0.2em; }	/*wie table1, hier aber mit linker ausrichtung und rahmen */
th.table2, td.table2 { padding: 0.2em 0.2em; border-top: 1px solid #DDD; border-bottom: 1px solid #DDD; border-right: 1px solid #CCC; border-left: 1px solid #CCC; }


a:link { color:#AA5522; text-decoration:underline; }
a:visited { color:#772200; text-decoration:underline; }
a:active { color:#000000; text-decoration:none; }
