/*
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 | Cascading Stylesheets for Spanish4students.com		   |
 + authors: Tobias Kimmig & Philipp Herrmann	 		   +
 | copyright by Spanish4students.com                               |
 +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
 */

/* Klasse für Seiten mit Seitenrand */
.body_mitRand	{ margin-top:15px; margin-bottom:15px; margin-left:20px; margin-right:20px; background-color:#FFCC00;}

/* Klasse für Seiten ohne Seitenrand */
.body_ohneRand	{ margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; background-color:#FFCC00;}

/* Klassen zur Textausrichtung und Formatierung SCHWARZ */
.text_links	{ text-align:left;}	
.text_rechts	{ text-align:right;}	
.text_zentriert	{ text-align:center;}	
.text_fett	{ font-weight:bold;}
.hilfsNavi { font-size:7pt; font-weight:bold; } 

/* Klassen zur Textausrichtung und Formatierung ROT */
.text_rot		{ color:#FF0000;}
.text_linksRot		{ text-align:left; color:#FF0000;}	
.text_rechtsRot		{ text-align:right; color:#FF0000;}	
.text_zentriertRot	{ text-align:center; color:#FF0000;}	
.text_fettRot		{ font-weight:bold; color:#FF0000;}
.textKeywords		{ font-weight:normal; color:#FFCC00; font-size:8pt; font-family:Times,sans-serif; }

/* Klasse für Tabellenelemente im Topframe */
.spalte_mitRand { text-align:center; font-weight:normal; margin-top:0px; margin-left:2px; margin-right:2px; color:#FF0000;}

/* Klasse für 4 in spanish4students */
.s4students { font-weight:bold; font-style:italic; color:#FF0000;}

/* Klasse für spanish4students fett */
.s4studentsFett { font-weight:bold; color:#000000;}

/* Verschiedene Klassen zur Formatierung von Tabellen */
.table470 { width:470px; border:0px solid #FFCC00; }
.table600 { width:600px; border:0px solid #FFCC00; }
.table1000 { width:1000px; border:0px solid #FFCC00; }

/* Verschiedene Klassen zur Formatierung von Tabellenspalten */
.tdFett 			{ 				font-size:10pt; font-weight:bold; 	color:#000000; }
.tdDetailsLeft 		{ 				font-size:10pt; font-weight:bold; 	color:#000000; background-color:#FF9900; text-align:right; vertical-align:top;}
.td1				{ width:1px; }
.td5 				{ width:5px; }
.td10 				{ width:10px; }
.td15 				{ width:15px; }
.td24 				{ width:24px; }
.td34 				{ width:34px;	vertical-align:top;}
.td44 				{ width:44px; }
.td100 				{ width:100px; }
.td238 				{ width:238px; }
.td300 				{ width:300px; }
.td356 				{ width:356px; }
.td600 				{ width:600px; }
.tdSchoolsHead		{ width:600px; height:100px; }
.tdAuto 			{ width:auto; }
.tdAutoFett 		{ width:auto; 	font-size:10pt; font-weight:bold; 	color:#000000; }
.tdBereichsHead 	{ width:595px; 	font-size:10pt; font-weight:bold; 	color:#000000; background-color:#FF6600; }
.tdPriceTableHead	{ width:auto;	font-size:10pt; font-weight:bold; 	color:#000000; background-color:#FF6600; text-align:center; }
.tdPriceTableLeft	{ 				font-size:10pt; font-weight:bold; 	color:#000000; background-color:#FF6600; text-align:right; vertical-align:top;}
.tdPriceTableMain	{ width:auto;	font-size:10pt; font-weight:normal; color:#000000; background-color:#FF9900; text-align:center; }


/* Klasse für Zellenrahmen innerhalb einer Tabelle */
.pKlein { font-family:Verdana,sans-serif; font-size:7pt;}

/* Klasse für Textausrichtung an Buttons */
.imgTextMid { vertical-align:middle; }


/* Allgemeine Einstellungen für Textelemente */
p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i
	{ font-family:Verdana,sans-serif; font-size:10pt;}
	
/* Spezielle Einstellungen für die einzelnen Elemente */
p,td,th,b,i
	{ font-size:10pt; font-weight:normal; font-stretch:normal; color:#000000;}
	
ul,li
	{ color:#000000;}

/* Spezielle Einstellungen für Links */	
a:link    { color:#000000; text-decoration:none}
a:visited { color:#000000; text-decoration:none}
a:activ   { color:#000000; text-decoration:none}
a:hover   { color:#FF0000; text-decoration:underline;}

input, select, textarea
   { color:#000000; }
.Button
   { background-color:#FF6600; width:25px; heigth:15px; border-style:none}
.Box
   { background-color:#FF9900; width:100px; }
