body			  { margin:0;
					background-color:#f99931;
					background-image:url(grafiken/design/background.png);
					background-repeat:repeat-x;
                    font-size:10pt;
					font-family:sans-serif; }
			
table, tr, td	  { border-collapse:collapse;
					padding:0;
					margin:0;
					border:0px; }
			
.header 		  { width:950px;
					height:133px;
					background-image:url(grafiken/design/header.png);
					background-repeat:no-repeat; }
	
.navigation 	  { width:950px;
					height:29px;
					background-image:url(grafiken/design/navigation.png);
					background-repeat:no-repeat;
					text-align:center; }
			
.adbar			  { width:950px;
					height:81px;
					background-image:url(grafiken/design/adbar.png);
					background-repeat:no-repeat; }
				
.mainframe		  { width:100%;}

/* Linke Navigation */
			
.lsidebar   	  { width:165px;
                    vertical-align:top; }


.lsidebar-n		  { width:*;
					height:22px;
					background-image:url(grafiken/design/lsideb-n.png);
					background-repeat:repeat-x;
					text-align:center;
					font-size:9.7pt;
					font-family:sans-serif;
					font-weight:bold;
					color:#cebeb5; }

.lsidebar-no	  { width:13px;
					height:22px;
					background-image:url(grafiken/design/lsideb-no.png);
					background-repeat:no-repeat; }

.lsidebar-c		  { width:*;
					background-color:#78000c;
					vertical-align:top;
				    font-size:9.7pt;
					font-family:sans-serif;
					color:#cebeb5; }

.lsidebar-o		  { width:13px;
					height:*;
					background-image:url(grafiken/design/lsideb-o.png);
					background-repeat:repeat-y; }

.lsidebar-s		  { width:*;
					height:14px;
					background-image:url(grafiken/design/lsideb-s.png);
					background-repeat:repeat-x; }

.lsidebar-so	  { width:13px;
					height:14px;
					background-image:url(grafiken/design/lsideb-so.png);
					background-repeat:no-repeat; }

/* Linke Navigation Ende */



/* Content  */



.content		  { width:*;}

.content-n		  { width:785px;
					height:15px;
					background-image:url(grafiken/design/content-n.png);
					background-repeat:no-repeat; }

.content-s		  { width:785px;
					height:15px;
					background-image:url(grafiken/design/content-s.png);
					background-repeat:no-repeat; }

.content-w		  { width:15px;
					background-image:url(grafiken/design/content-w.png);
					background-repeat:repeat-y; }
.content-c        { width:585px;
                    background-color:#ffa735;
                    vertical-align:top}

.content-r1  	  { width:25px;
                    background-color:#ffa735; }

.content-r2  	  { width:30px;
                    background-color:#ffa735; }

.rsidebar		  { width:130px;                   /* Die rechte Sidebar*/
					background-color:#ee812b;
                    vertical-align:top; }

/* Content Ende */

/* Rightspace - rechtes (unendliche langes) Feld*/

.rs-n  	          { width:*; height:15px;
					background-repeat:repeat-x;
                    background-image:url(grafiken/design/content-no.png); }
.rs-c             { width:*;
                    background-color:#ffa735; }
.rs-s  	          { width:*; height:15px;
					background-repeat:repeat-x;
                    background-image:url(grafiken/design/content-so.png); }


/* Rightspace Ende */




a		  		  { font-size:10pt;
					font-family:sans-serif;
					font-weight:bold;
					color:#780000;
					text-decoration:none; }

a:hover   		  { color:#AA0000; }

a.naviverw        { font-size:9.7pt;
					font-family:sans-serif;
					font-weight:bold;
					color:#cebeb5;
					text-decoration:none; }
		
a.naviverw:hover  { color:#e5e5e5; }


a.navileft        { font-size:9.7pt;
					font-family:sans-serif;
					font-weight:bold;
					color:#bbbbbb;
					text-decoration:none;}

a.navileft:hover  { color:#ffa735; }

a.naviright		  { font-size:9.7pt;
					font-family:sans-serif;
					font-weight:bold;
					color:#780000;
					text-decoration:none;}

a.naviright:hover { color:#000000; }

a.hinweise        { font-size:7pt;
					font-family:sans-serif;
					font-weight:bold;
					color:#780000;
					text-decoration:none; }
     
h2.spiel-st       { margin-top: 0; margin-bottom:5px; }
h4.spiel-st       { margin-top: 0; align:right;}


/* Lösungen */
img.loesung       { margin:10px;
                    float:right;
                    border-width:10px;
                    border-color:#ee812b;
                    border-style: solid;}


