/* Allgemeine Formatierungen (Body) kunstkurs-online.de*/

body { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
		background-color: #93a7ff; 
		margin-left: 15px; margin-top: 15px; margin-bottom: 25px}
		
h1 { color: #105289; margin-top: 0px}
h2 { color: #105289; }
h3 { color: #105289; }
h4 { color: #105289; }

p { }

td { }

a:link { color: #105289; font-weight: bold; text-decoration: underline; }
a:visited { color: #105289; font-weight: bold; text-decoration: underline; }
a:hover { color: #105289; font-weight: bold; text-decoration: underline; }
a:active { color: #105289; font-weight: bold; text-decoration: underline; }




/* Seiten allg. */

#bild-links-01 /* Float fÃ¼r Bild links */
{float: left; padding-right: 15px; padding-bottom: 15px; font-size: .8em; text-align: center; font-weight: bold;}
#bild-rechts-01 /* Float bei Bild rechts*/ 
{float: right; padding-left: 15px; padding-bottom: 15px; font-size: .8em; text-align: center; font-weight: bold;}

.bild-links-01 /* Float fÃ¼r Bild links */
{float: left; padding-right: 15px; padding-bottom: 15px; font-size: .8em; text-align: center; font-weight: bold;}
.bild-rechts-01 /* Float bei Bild rechts*/ 
{float: right; padding-left: 15px; padding-bottom: 15px; font-size: .8em; text-align: center; font-weight: bold;}

.font-12 {font-size: 1.2em}
.font-10{font-size: 1.0em}
.font-08 {font-size: 0.8em}
.font-06 {font-size: 0.6em}

.balken-ou { padding: 15px; text-align:justify; border-top: 1px solid gray; border-bottom: 1px solid gray; border-right-width: 0; border-left-width: 0; background-color: #f2f2f2;}


.seiten /* Formatierungen für Seiten-Aufzählung / Navigation */
	{ padding-right: 5px; padding-left: 5px; font-size:0.8em;}	


/* Formatierungen fuer Kopf bzw. Titel-Banner (linker Rand) */

.kopf-1 { border:0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; padding-right: 0px}

.topban-1 { background-image: url(Bilder/Buttons_u_Banner/logo-msa-art.jpg); background-repeat: no-repeat; 
			width: 905px; height: 125px; margin-bottom: 14px; }

.topban-2 { background-color: #000000; background-image: url(Bilder/Buttons_u_Banner/Logo-03.jpg); background-repeat: no-repeat; background-position: right 0; 
			height: 82px; margin-left: 155px; padding-top: 15px;
			color: #fff; }

.topban-3 { width: 610px; height: 1em; margin-left: 155px; vertical-align: text-top;
			color: #FFF; font-size: .8em;}

#button1 { background-image:url(Bilder/Buttons_u_Banner/Logo-Navi-01.jpg); background-repeat: no-repeat; 
		width: 150px; height: 28px; float: left; }
		
#button1:hover  { background-image:url(Bilder/Buttons_u_Banner/Logo-Navi-02.jpg); background-repeat: no-repeat; 
		}
#button2 { background-image:url(Bilder/Buttons_u_Banner/Logo-Navi-03.jpg); background-repeat: no-repeat; 
		width: 150px; height: 28px; margin-left: 150px; }
		
#button2:hover  { background-image:url(Bilder/Buttons_u_Banner/Logo-Navi-04.jpg); background-repeat: no-repeat; 
		}
#button3 { background-image:url(Bilder/Buttons_u_Banner/Logo-Navi-05.jpg); background-repeat: no-repeat; 
		width: 150px; height: 28px; float: left; }
		
#button3:hover  { background-image:url(Bilder/Buttons_u_Banner/Logo-Navi-06.jpg); background-repeat: no-repeat; 
		}
#button4 { background-image:url(Bilder/Buttons_u_Banner/Logo-Navi-07v3.jpg); background-repeat: no-repeat; 
		width: 151px; height: 28px; margin-left: 450px;}
		
#button4:hover  { background-image:url(Bilder/Buttons_u_Banner/Logo-Navi-08v3.jpg); background-repeat: no-repeat; 
		}   

/* Formatierungen fuer Navigation (linker Rand) */

#weblink-black { }
a#weblink-black { color: #000; font-weight: bold; text-decoration: none; }
a:hover#weblink-black { color: #105289; font-weight: bold; text-decoration: underline; }

.nav-links {padding-left: 3px; padding-right: 3px; font-weight: bold; background-color: #000000;}

.nav-tab1 {margin-bottom: 5px; width: 132px; background-color: #FFFFFF;}

.ebene1 {text-align: left; padding-left: 4px; padding-bottom: 1px;  margin-right: 1px; }
.ebene2 {text-align: left; padding-left: 10px; padding-bottom: 2px; padding-top: 1px; margin-right: 1px; font-size: .8em}
.ebene3 {text-align: left; padding-left: 18px; padding-bottom: 2px; padding-top: 1px; margin-right: 1px; font-size: .6em}

.ad-nav-links {text-align: center; color: #FFFFFF; font-weight: bold; font-size: .8em; background-color: #000000; padding-left: 3px; padding-right: 3px}

/* Formatierungen fuer Fusszeile) */

.fuss-01 {margin-left:157px; margin-top:20px; width: 758px; border-top: 1px solid #1e2233;
		font-size: 0.8em;
}


/*--------- Formatierungen fuer alle Eck-Elemente*/

/*schwarze Ecken auf Hintergrund = Navi und Werbung */
.eck-obenlinks { text-align:left; vertical-align: top; background-color: #000000}
.eck-obenrechts {text-align:right; vertical-align: top; background-color: #000000}
.eck-untenlinks {text-align:left; vertical-align: bottom; background-color: #000000}
.eck-untenrechts {text-align:right; vertical-align: bottom; background-color: #000000}

/*weiße Ecken auf Hintergrund */
.eckw-obenlinks { text-align:left; vertical-align: top; background-color: #FFFFFF}
.eckw-obenrechts {text-align:right; vertical-align: top; background-color: #FFFFFF}
.eckw-untenlinks {text-align:left; vertical-align: bottom; background-color: #FFFFFF}
.eckw-untenrechts {text-align:right; vertical-align: bottom; background-color: #FFFFFF}


/*-------- Formatierungen fuer Startseite speziell */
/*Rand oben für Überschrift */ 
.randoben-15 { padding-top: 15px}
.datum { font-size: 0.8em; vertical-align: right;}
.news-0 { padding: 15px 0px 15px 0px; font-size: 1.0em; color: #105289; font-weight: bold}
.news-1 { font-size: 0.8em; }
.news-2 { margin-top: 3px; font-size: 0.9em; font-weight: bold; }


/*---------------------------------------------------------
Formatierungen fuer Webkurse-Tabellen */

#subrubrik-aktiv {font-weight: bold; color: #3d5ff8}

/* Formatierungen fuer Webkurse-Tabellen - in Gesmatübersichten*/

.anl-tbl-01 {border: 1px; border-color: #000000; border-style: solid; width: 758px}
.anleitung-0 { background: #000000; color: #FFFFFF; font-weight: bold; height: 25px}
.anleitung-1 { padding-left: 1px; padding-bottom: 2px; padding-top: 2px; padding-right: 1px; }
.anleitung-2 { padding-left: 3px; padding-bottom: 3px; padding-top: 3px; padding-right: 3px; 
				background: #FFFFFF; color: #000000; }
.untertitel { font-size: 0.8em; padding-top: 3px}
				
/* für Komtentar-Funktion u.ä. */
.anleitung-zusatzfnkt { padding-left: 3px; padding-bottom: 3px; padding-top: 3px; padding-right: 3px; 
				background: #FFFFFF; color: #000000; vertical-align: bottom; }				
				

/* Formatierungen fuer Textfelder - in Gesamtübersicht(z.B. Beschreibung für Rubrik / Anleitungen) */
				
.textfeld-1 { background: #FFFFFF; font-size: 0.8em; text-align: left }
			
/*---------------------------------------------------------
Formatierungen fuer Webkurse (innerhalb Webkurs) */




/*---- Formatierungen fuer Galerie */

#ecks-ol { background-image: url(Bilder/Buttons_u_Banner/eck-agerer-01.jpg); background-repeat: no-repeat; background-position: left 0;
	 background-color: #000000; text-align: right; width: 758px;} 

#ecks-ul { background-image: url(Bilder/Buttons_u_Banner/eck-agerer-04.jpg); background-repeat: no-repeat; background-position: left 0;
	text-align: right; width: 660px;} 

#eckw-ul { background-image: url(Bilder/Buttons_u_Banner/eck-agerer-04.jpg); background-repeat: no-repeat; background-position: left 0;
	text-align: right; width: 660px;} 

#galpic-00 {  color: #FFFFFF; font-weight: bold; background-color: #000000;
	 text-align: center; width: 758px; padding-bottom: 20px; padding-top: 20px} 

#gal-00 {  color: #FFFFFF; font-weight: bold; background-color: #000000;
	  width: 673px; padding-left: 70px; padding-right: 15px} 

#gal-01 /* Bildertabellen */ { width: 673px; font-weight: bold; vertical-align: middle; } 

#gal-02 /* Bildertabellen */ { vertical-align: middle; text-align: center; padding: 15px;}

#gal-03 /* Galerie Beschreibung */ { background-image: url(Bilder/Buttons_u_Banner/bilder-galerie-01.jpg); background-repeat: repeat-x; background-position: left 0;
	background-color: #ffffff;  padding: 15px 15px 10px; width: 728px;	}
	
#galhaupt-00 /* Galerie Übersicht Text  Bildern */ 
	{ vertical-align: middle; text-align: center; padding: 10px;}
	
#galhaupt-01 /* Galerie Übersicht Text unter Bildern */ 
	{ font-size: .7em; padding-right: 0px; padding-left: 16px; padding-bottom: 20px; }

/* Anzeigen */ 
/* Amazon Stifte */ 

#ama-01 { background: #FFF; width: 728px; text-align: center; padding: 3px}
#ama-02 { padding: 0px 4px;}
#ama-03 /* Anzeige für Praemienprogr. */ 
		{padding: 10px; border: 1px; border-color: #000000; border-style: solid;}
.ama-rand1 { padding-top: 20px;}
