/* ###allgemeine Seiteneigenschaften### */

body
{
    color:#000000;
	background-color : #ffffff;
    margin-left : 40px;
	margin-right : 40px;
	font-family : Verdana, Tahoma, Helvetica, Arial, sans-serif;
    font-size : 10pt;
    line-height : 12pt;
    text-align : justify;
}

h1, h2, h3, h4, h5, h6 { font-family : Verdana, Tahoma, Helvetica, Arial, sans-serif; }

/* ### Textformatierung ### */

/* Lerneinheit*/
h1
{
    font-size: 12pt;
	font-weight: bold;
	color: cc0066;
    text-align : left;
}

/* Lektion*/
h2
{
    font-size: 12pt;
	font-weight: bold;
	color: cc6600;
	text-align : left;
}

/* Lektionseinheit*/
h3
{
    font-size: 12pt;
    font-weight: bold;
    color: cc6600;
    text-align : left;
}

/* Abschnitte,  Buchkapitel, Methoden, Diskussionen, Szenarien, Zusammenfassungen,...*/
h4
{
    font-size: 12pt;
    font-weight: bold;
    color: 000099;
    text-align : left;
}

/* Fragen der Frage-Antwortpaare*/
h5
{
    font-size: 10pt;
    font-weight: normal;
    color: 0000ff;
    text-align: left;
}

/* Überschriften zwischen den Frage-Antwortpaaren und Zwischenüberschriften allgemein*/
h6
{
    font-size: 10pt;
    font-weight: bold;
    color: 0000ff;
    text-align : left;
}

/* Textboxen*/
.redbox { background-color:#ffccff; border:1px #000000 solid; padding:5px; }
.yellowbox { background-color: #ffffcc; border: 1px #000000 solid; padding:5px; margin-left:40px; margin-right:40px; }
.purplebox { background-color:#cc99ff; border:1px #000000 solid; padding:5px; }
.i-yellowbox { background-color: #ffffcc; border: 1px #000000 solid; padding:5px; }
.bluebox { background-color:#ccffff; border:1px #000000 solid; padding:5px; margin-left:40px; margin-right:40px; }
.greenbox { background-color:#ccffcc; border:1px #000000 solid; padding:5px; margin-left:40px; margin-right:40px; }
.i-greenbox { background-color:#ccffcc; border:1px #000000 solid; padding:5px; }
.orangebox { background-color:#ffcc66; border:1px #000000 solid; padding:5px; margin-left:40px; margin-right:40px; }
.inhaltbox { background-color:#cc99ff; border:1px #000000 solid; padding:5px; }
.blackbox { background-color:#ffffff; border:1px #000000 solid; padding:5px; margin-left:40px; margin-right:40px; }
.le-box { background-color:#ffffff; border:1px #000000 solid; padding:5px; width:450px; text-align : center; margin-top:10px; margin-bottom:10px; }
.li-box { background-color:#ccffcc; border:1px #000000 solid; padding:5px; width:450px; text-align : left; margin-bottom:10px; }

/*Kommentare*/
.blogcom { font-size:10pt; font-weight:normal; color:#0000FF;}

/*Tag-Cloud*/
.awichtig { font-size:14pt; font-weight:bold; }
.bwichtig { font-size:12pt; font-weight:bold; }
.cwichtig { font-size:12pt; font-weight:normal; }


/* Zitate*/

blockquote
{
    border:1px #000000 solid;
	background-color:#ffffcc;
    padding:5px; 
	margin-left:40px; 
	margin-right:40px;
}

cite 
{
    font-size: 10pt;
    font-weight: bold;
	font-style:italic;
	text-decoration:normal; 
}
 
 /* Adressen*/
 
adress
{
    font-size: 10pt;
    font-weight: bold;
	font-style:italic;
	text-decoration:normal; 
}
 
 /* horizontale Linien*/
 
hr { color: 000000; height: 1px; }

/* ### Aufzählungslisten und nummerierte Listen### */

ul { list-style-image: url(bilder/layout/redpoint.gif); padding-left: 25px; list-style-position: outside; color: 000000; }
li { padding-left: 5px; }

/* ###interne und externe Links### */

a:link { text-decoration:underline; }
a:hover { text-decoration:underline; background-color:#ccffcc; }
a:visited { color:#ff0000; text-decoration:underline;}

/* ### Tabellen und Formulare### */

table { border:#000000 solid 1px; font-size: 10pt; width: 98%; }

/* ### Bildpositionierung ### */

.float_left { float: left; margin-right: 20px; margin-bottom: 20px; border:0; }
.float_right { float: right; margin-left: 20px; margin-bottom: 20px; border:0; }












