 	

body
        {
        border:0px;
        margin:0px;
        padding:0px;
        background-color:#cccccc;
        }
 	
 	
		
/* Tabellen Definitionen */

table
        {
        background-color:#cccccc;
        border-spacing:0em;
        border:0em;
        padding:0em;
        font-family:Verdana,sans-serif;
        font-size:0.64em;
        line-height:1.25em;
        font-style:normal;
        font-weight:normal;
        }

td, th
        {
        padding:0em;
        vertical-align:top;
        text-align:left;
        border-left-style:solid;
        border-left-width:0.77em;
        }

.overlib
			 {
			 background-color: #ffffff;
			 border-left-width:0em;
			 }
	 



/* Definitionen fŸr Containertypen */
 	
.navigationcontainer
        {
        padding-left:0.77em;
        padding-right:0.77em;
        padding-top:0em;
        overflow:hidden;
        }

.textcontainer
        {
        padding-left:0.77em;
        padding-right:0.77em;
        padding-top:0.385em;
				padding-bottom:0.385em;
        overflow:hidden;
        }

.textcontainerindent
        {
        padding-left:0.77em;
        padding-right:6.16em;
        padding-top:0.385em;
        overflow:hidden;
        }

.imagecontainer
        {
        padding-left:0em;
        padding-right:0em;
        padding-top:0em;
        line-height:0em;
        }

.kopfcontainer 
        {
        padding-left:0em;
        padding-right:0em;
        padding-top:0em;
        }

.kopfcontainer p 
        {
        padding-left:0.77em;
        padding-right:0.77em;
        padding-top:0em;
        }




  	
/* Containerfarben */	

.standardcolor
        {
        background-color:#ffffff;
        color:#000000;
        }
        /*schwarze schrift, weisser grund*/


.transparentcolor
        {
        background-color:#cccccc;
        color:#000000;
        }
        /*schwarze schrift, grauer grund*/

.specialcolor
        {
        background-color:#000000;
        color:#ffffff;
        }
        /*weisse schrift, schwarzer grund*/

.headcolor
        {
        background-color:#ff0000;
        color:#ffffff;
        }
        /*weisse schrift, roter grund*/


.editcolor
        {
        background-color:#ff0000;
        color:#ffffff;
        }
        /*weisse schrift, roter grund*/
        
        
        


 	
		
		
/* Farbe des Abstand links des Containers */	

.standardleftspace
        {
        border-left-color:#cccccc;
        }
        /*grau*/

.combinedstandardleftspace
        {
        border-left-color:#ffffff;
        }
        /*weiss*/

.combinedspecialleftspace
        {
        border-left-color:#000000;
        }
        /*schwarz*/

.combinedheadleftspace
        {
        border-left-color:#ff0000;
        }
        /*rot*/

.combinededitleftspace
        {
        border-left-color:#ff0000;
        }
        /*rot*/


		
 	
		
/* Abstand der Container oben */	

.standardtopspace
        {
        background-color:#cccccc;
        border-left-color:#cccccc;
        height:0.77em;
        line-height:0em;
        }

.specialtopspace
        {
        background-color:#cccccc;
        border-left-color:#cccccc;
        height:2.3em;
        line-height:0em;
        }




 	
		
/* Zelle zwischen Navi und Head */	

.pagedefinitiontopspace
        {
        width:17.71em;
        background-color:#cccccc;
        border-left-color:#cccccc;
        height:2.3em;
        line-height:0em;
        }





		
		
/* tabellen innerhalb eines Containers */	

table.tablelist 
         {
         width:73.15em;
         min-width:760px;
         border-spacing:0em;
         border:0em;
         padding:0em;
         font-family:Verdana,sans-serif;
         font-size:1em;
         line-height:1.25em;
         font-style:normal;
         font-weight:normal;
         }

.tablelistfirst 
         {
         border-left-width:0em;
         }  

.tablelistdefinitiontopspace 
         {
         width:17.71em;
         background-color:#cccccc;
         border-left-color:#cccccc;
         height:0.77em;
         line-height:0em;
         }





 	
		
/* Blockelemente */	

img
        {
        border:0em;
        margin:0em;
        padding:0em;
        }

h1,h2,h3,h4,h5,h6
        {
        font-weight:bold;
        font-style:normal;
        font-size:1em;
        pause:2s 1s;
        margin:0em;
        padding:0em;
        }

p,blockquote,adress
        {
        font-weight:normal;
        font-style:normal;
        font-size:1em;
        margin:0em;
        padding:0em;
        }

pre
        {
        font-style:normal;
        font-weight:normal;
        font-size:1.1em;
        font-family:'Courier New',monospace;
        margin:0em;
        padding:0em;
        }





/* Blockelemente fŸr Formulare */

input, textarea, select
        {
        border: 2px solid #CCCCCC;
        font-size:1em;
        line-height:1em;
        font-family:Verdana, sans-serif;
        text-decoration: none;
        background-color: #FFFFFF;
        }


select 
        { 
        border-width:1px; width:16.17em; 
        }
		

td.radiofield input
        { 
        width: auto; 
        }

td.onecolumnfield input 
        { 
        border-width:1px; 
        width:16.17em; 
        }
td.onecolumnfield input.button 
        { 
        width: auto; 
        }
td.onecolumnfield input.box 
        { 
        width: auto; 
        }
td.onecolumnfield textarea 
        { 
        border-width:1px; 
        width:16.17em; 
        }

td.twocolumnfield input 
        { 
        border-width:1px; 
        width:34.65em; 
        }
td.twocolumnfield input.shortfield 
        {
        border-width:1px;
        width:16.17em;
        }
td.twocolumnfield input.button 
        { 
        width: auto; 
        }
td.twocolumnfield input.box 
        { 
        width: auto; 
        }
td.twocolumnfield textarea 
        {
        border-width:1px;
        width:34.65em;
        }

td.threecolumnfield input 
        {
        border-width:1px;
        width:53.13em;
        }
td.threecolumnfield input.shortfield 
        {
        border-width:1px;
        width:16.17em;
        }
td.threecolumnfield input.button 
        { 
        width: auto; 
        }
td.threecolumnfield input.box 
        { 
        width: auto; 
        }
td.threecolumnfield textarea
       {
       border-width:1px;
       width:53.13em;

       }

td.fourcolumnfield input
       {
       border-width:1px;
       width:71.61em;
       }
td.fourcolumnfield input.shortfield 
        {
        border-width:1px;
        width:16.17em;
        }
td.fourcolumnfield input.button 
        { 
        width: auto; 
        }
td.fourcolumnfield input.box 
        { 
        width: auto; 
        }
td.fourcolumnfield textarea
        {
        border-width:1px;
        width:71.61em;
        }

input.box 
        {
        background-color: #ff0000;
        border-width:0px;
        border-style:none;
        }

input.button
        {
        background-color: #ff0000;
        color: #ffffff;
        border-width:1px;
        font-weight:bold;
        cursor:hand;
        border-style:solid;
        border-color: #ffffff;
        padding:0em;
        margin:0em;
        font-size:1em;
        }

input.button:hover 
        {
        background-color: #ffffff;
        color: #ff0000;
        }

input.editbutton
        {
        background-color: #cccccc;
        color: #000000;
        border-width:0px;
        cursor:hand;
        border-style:none;
        padding:0em;
        margin:0em;
        font-size:1em;
        }

input.editbutton:hover 
        {
        background-color: #ffffff;
        color: #000000;
        }
        
        
        
        
        
/* Listen */ 	

ul
        {
        margin-top:0em;
        margin-bottom:0em;
        margin-left:0.7em;
        padding-left:0.7em;
        }
/* ul optimiert fr IE&Moz,
KHTML brŠuchte left:1.0em, Opera anderes */


ul.op
        {
        margin-top:0em;
        margin-bottom:0em;
        margin-left:0em;
        padding-left:0em;
        list-style-type:none;
        }

ul.eop
        {
        margin-top:0em;
        margin-bottom:0em;
        margin-left:1em;
        padding-left:1em;
        list-style-type:none;
        }

ul.emp
        {
        margin-top:0em;
        margin-bottom:0em;
        margin-left:1.7em;
        padding-left:1.7em;
        }
/* ul.emp optimiert fr IE&Moz,
KHTML brŠuchte left:2.0em, Opera anderes */

ol
        {
        margin-top:0em;
        margin-bottom:0em;
        margin-left:1em;
        padding-left:1em;
        }

ol.e
        {
        margin-top:0em;
        margin-bottom:0em;
        margin-left:2em;
        padding-left:2em;
        }
        
        
        
        
        
        
/* Inline Elemente */

strong
        {
        font-weight:bold;
        font-style:normal;
        }

abbr,samp,dfn,code,cite
        {
        font-style:normal;
        font-family:Verdana,sans-serif;
        font-weight:normal;
        }

acronym
        {
        font-style:normal;
        font-family:Verdana,sans-serif;
        font-weight:normal;
        speak:spell-out;
        }

code
        {
        font-size:1.1em;
        font-style:normal;
        font-weight:normal;
        font-family:'Courier New',monospace;
        }




/* Textfarben */

.weiss
        {
        color:#FFFFFF;
        }

.rot
        {
        color:#FF0000;
        }






/* Links */

/* Definition fuer Links auf der standardfarbe*/

td.standardcolor a:link
        {
        color:#000000;
        text-decoration:underline;
        } /* noch nicht besuchte Ziele */

td.standardcolor a:visited
        {
        color:#999999;
        text-decoration:underline;
        } /* besuchte Ziele */

td.standardcolor a:hover
        {
        color:#000000;
        text-decoration:underline;
        } /* Verweise bei "MouseOver" */

td.standardcolor a:active
        {
        color:#000000;
        text-decoration:underline;
        } /* Angeklickte Verweise */

td.standardcolor a:focus
        {
        color:#000000;
        text-decoration:underline;
        } /* Verweise, die Fokus erhalten */



/* Global-Definition fuer Links auf der spezialfarbe*/

td.specialcolor a:link
        {
        color:#ffffff;
        text-decoration:underline;
        }

td.specialcolor a:visited
        {
        color:#dddddd;
        text-decoration:underline;
        }

td.specialcolor a:hover
        {
        color:#ffffff;
        text-decoration:underline;
        }

td.specialcolor a:active
        {
        color:#ffffff;
        text-decoration:underline;
        }

td.specialcolor a:focus
        {
        color:#ffffff;
        text-decoration:underline;
        }



/* Global-Definition fuer Links auf der editfarbe*/

td.editcolor a:link
        {
        color:#ffffff;
        text-decoration:underline;
        }

td.editcolor a:visited
        {
        color:#dddddd;
        text-decoration:underline;
        }

td.editcolor a:hover
        {
        color:#ffffff;
        text-decoration:underline;
        }

td.editcolor a:active
        {
        color:#ffffff;
        text-decoration:underline;
        }

td.editcolor a:focus
        {
        color:#ffffff;
        text-decoration:underline;
        }



/* Global-Definition fuer Links auf der headfarbe*/

td.headcolor a:link
        {
        color:#ffffff;
        text-decoration:underline;
        }

td.headcolor a:visited
        {
        color:#dddddd;
        text-decoration:underline;
        }

td.headcolor a:hover
        {
        color:#ffffff;
        text-decoration:underline;
        }

td.headcolor a:active
        {
        color:#ffffff;
        text-decoration:underline;
        }

td.headcolor a:focus
        {
        color:#ffffff;
        text-decoration:underline;
        }



/* Global-Definition fuer Links auf der transparentfarbe*/

td.transparentcolor a:link
        {
        color:#000000;
        text-decoration:underline;
        }

td.transparentheadcolor a:visited
        {
        color:#555555;
        text-decoration:underline;
        }

td.transparentheadcolor a:hover
        {
        color:#000000;
        text-decoration:underline;
        }

td.transparentheadcolor a:active
        {
        color:#000000;
        text-decoration:underline;
        }

td.transparentheadcolor a:focus
        {
        color:#000000;
        text-decoration:underline;
        }







/* Links in Listen */

/* Definition fuer Links in "Listen" auf der standardfarbe*/

td.standardcolor a.list:link
        {
        color:#ff0000;
        text-decoration:none;
        }

td.standardcolor a.list:visited
        {
        color:#ff0000;
        text-decoration:none;
        }

td.standardcolor a.list:active
        {
        color:#ff0000;
        text-decoration:none;
        }

td.standardcolor a.list:hover
        {
        color:#333333;
        text-decoration:none;
        }



/* Definition fuer Links der ausgewŠhlten Rubrik */
/* in "Listen" auf der standardfarbe*/

td.standardcolor a.listcurrent:link
         {
         color:#000000;
         text-decoration:none;
         }

td.standardcolor a.listcurrent:visited
         {
         color:#000000;
         text-decoration:none;
         }

td.standardcolor a.listcurrent:active
         {
         color:#000000;
         text-decoration:none;
         }

td.standardcolor a.listcurrent:hover
         {
         color:#000000;
         text-decoration:none;
         }



/* Definition fuer Links in "Listen" auf der spezialfarbe*/

td.specialcolor a.list:link
         {
         color:#ffffff;
         text-decoration:none;
         }

td.specialcolor a.list:visited
         {
         color:#ffffff;
         text-decoration:none;
         }

td.specialcolor a.list:active
         {
         color:#ff0000;
         text-decoration:none;
         }

td.specialcolor a.list:hover
         {
         color:#ff0000;
         text-decoration:none;
         }



/* Definition fuer Links der ausgewŠhlten Rubrik */
/* in "Listen" auf der spezialfarbe*/

td.specialcolor a.listcurrent:link
         {
         color:#ffffff;
         text-decoration:none;
         }

td.specialcolor a.listcurrent:visited
         {
         color:#ffffff;
         text-decoration:none;
         }

td.specialcolor a.listcurrent:active
         {
         color:#ffffff;
         text-decoration:none;
         }

td.specialcolor a.listcurrent:hover
         {
         color:#ffffff;
         text-decoration:none;
         }



/* Definition fuer Links in "Listen" auf der editcolor*/

td.editcolor a.list:link
         {
         color:#ffffff;
         text-decoration:none;
         }

td.editcolor a.list:visited
         {
         color:#ffffff;
         text-decoration:none;
         }

td.editcolor a.list:active
         {
         color:#cccccc;
         text-decoration:none;
         }

td.editcolor a.list:hover
         {
         color:#000000;
         text-decoration:none;
         }

/* Definition fuer Links der ausgewŠhlten Rubrik */
/* in "Listen" auf der editcolor*/

td.editcolor a.listcurrent:link
         {
         color:#ffffff;
         text-decoration:none;
         }

td.editcolor a.listcurrent:visited
         {
         color:#ffffff;
         text-decoration:none;
         }

td.editcolor a.listcurrent:active
         {
         color:#ffffff;
         text-decoration:none;
         }

td.editcolor a.listcurrent:hover
         {
         color:#ffffff;
         text-decoration:none;
         }



/* Definition fuer Links in "Listen" auf der headcolor*/

td.headcolor a.list:link
         {
         color:#ffffff;
         text-decoration:none;
         }

td.headcolor a.list:visited
         {
         color:#ffffff;
         text-decoration:none;
         }

td.headcolor a.list:active
         {
         color:#cccccc;
         text-decoration:none;
         }

td.headcolor a.list:hover
         {
         color:#000000;
         text-decoration:none;
         }



/* Definition fuer Links der ausgewŠhlten Rubrik */
/* in "Listen" auf der headcolor*/

td.headcolor a.listcurrent:link
         {
         color:#ffffff;
         text-decoration:none;
         }

td.headcolor a.listcurrent:visited
         {
         color:#ffffff;
         text-decoration:none;
         }

td.headcolor a.listcurrent:active
         {
         color:#ffffff;
         text-decoration:none;
         }

td.headcolor a.listcurrent:hover
         {
         color:#ffffff;
         text-decoration:none;
         }



/* Definition fuer Links in "Listen" auf der transparentcolor*/

td.transparentcolor a.list:link
         {
         color:#000000;
         text-decoration:none;
         }

td.transparentcolor a.list:visited
         {
         color:#000000;
         text-decoration:none;
         }

td.transparentcolor a.list:active
         {
         color:#000000;
         text-decoration:none;
         }

td.transparentcolor a.list:hover
         {
         color:#000000;
         background-color:#ffffff;
         text-decoration:none;
         }

/* Definition fuer Links der ausgewŠhlten Rubrik */
/* in "Listen" auf der transparentcolor*/

td.transparentcolor a.listcurrent:link
         {
         color:#000000;
         background-color:#ffffff;
         text-decoration:none;
         }

td.transparentcolor a.listcurrent:visited
         {
         color:#000000;
         background-color:#ffffff;
         text-decoration:none;
         }

td.transparentcolor a.listcurrent:active
         {
         color:#000000;
         background-color:#ffffff;
         text-decoration:none;
         }

td.transparentcolor a.listcurrent:hover
         {
         color:#000000;
         background-color:#ffffff;
         text-decoration:none;
         }



/* Spezielle Definition fuer den FH D Link in der Navigation ganz oben */
/* nur fŸr Seiten ausserhalb der Hauptseiten der FH D (z.b. FACE) */

td.specialcolor a.navhome:link
        {
        color:#ffffff;
        text-decoration:none;
        }

td.specialcolor a.navhome:visited
        {
        color:#ffffff;
        text-decoration:none;
        }

td.specialcolor a.navhome:active
        {
        color:#ffffff;
        text-decoration:none;
        }

td.specialcolor a.navhome:hover
        {
        color:#000000;
        background-color:#ffffff;
        text-decoration:none;
        }
				
#courseDetails	{font-family: verdana;
								 color: #000000;
								 font-size: 14px;
								 background-color: #cccccc;
								 }
								 
#courseDetails td {border: 1px solid #999999;
									vertical-align: top;
									padding: 5px;}								 

.timetable				{font-family: verdana;
								 color: #ffffff;
								 font-size: 12px;
								 background-color: #cccccc;
								 empty-cells: show;
								 border-left: 2px solid #999999;
								 border-right: 2px solid #999999;
								 border-top: 2px solid #999999;
								 border-bottom: 1px solid #999999;

								 }
								 
#blocktimetable				{font-family: verdana;
								 color: #ffffff;
								 font-size: 12px;
								 background-color: #cccccc;

								 }						

								 
#time_table, #time_table_ver
									{	width: 74em;
										border: 0em;
										padding: 0px;
        						min-width:50px;
						        background-color:#cccccc;
       				 			border-spacing:0em;
        						padding:0em;
						        font-family:Verdana,sans-serif;
        						font-size:1em;
        						line-height:1.25em;
						        font-style:normal;
        						font-weight:normal;
									}
#time_table td		{	border: none;
										border-width: 1px;
										font-size: 1em;
										width: 1.423em;
										padding: 0px;
										border-color: black;}
#time_table_ver td{	border: none;
										height: 1em;
										font-size: 1em;
										padding: 0px;}
#time_table_block td{	border: none;
										height: 1em;
										font-size: 1em;
										padding: 0px;}
#time_table_block	{							        font-family:Verdana,sans-serif;
        						font-size:1em;
        						line-height:1.25em;
						        font-style:normal;
        						font-weight:normal;}																			
.popup						{ min-width: 0px;}
														
