body,td,th {
	color: #000;
}
body {
	background-color: #999;
}

body {
	background:url(siteback.jpg) repeat-x #9a9986;
	background: #f1f1f1 url(images/bg_body_fade_72_1.png) top left repeat-x;
	margin:0; 
	font-family: Optima, Georgia, serif; 
	font-size: small;
	min-width: 960px;
/*	font: Optima, Georgia, Verdana, "Lucida Grande", Lucida, Helvetica, Arial, sans-serif;;*/
	color: #6a6a66;
	color: #234650;
}



h2, h3 {
	color: #534B4F; /*#527bbd;*/
	margin-top: 0.7em;
	margin-bottom: 0.3em;
	padding-bottom: 0.2em;
	line-height: 1.0;
	padding-top: 0.5em;
	border-bottom: 1px solid #aaaaaa;
}

h1 {
	color: #534B4F; /*#527bbd;*/
	margin-top: 0.7em;
	margin-bottom: 0.3em;
	padding-bottom: 0.2em;
	padding-top: 0.5em;
	font-size: 165%;
}

h2 {
	padding-top: 0.8em;
	font-size: 125%;
}

h2 + h3 {
    padding-top: 0.2em;
}

h3 {
	font-size: 110%;
	border-bottom: none;
}

p {
	margin-top: 0.0em;
	margin-bottom: 0.8em;
	padding: 0;
	line-height: 1.3;
}

pre {
	padding: 0;
	margin: 0;
}


em {
	font-style: italic;
}

p,li,tr,td      { color: #333333; 
		  font-family: Optima, Georgia, sans-serif; 
	   font-size: small;
	   margin-left:0em; }

ul {padding-left: 0; margin-left: 2em;}

a {
  text-decoration: none;	
}

a:hover {
	border-bottom: 1px gray dotted;
}


a.without_u { text-decoration: none;
	      border: 0; 
	      border-bottom: none; 
	      }


a img:hover { border: 0; 
	      text-decoration: none;
	      border-bottom: none; 
	      }


a img { border: 0; 
	      text-decoration: none;
	      border-bottom: none; 
	      }

a img:visited { border: 0; 
	      text-decoration: none;
	      border-bottom: none; 
	      }

a.external {
	background: url(http://www.imada.sdu.dk/~marco/images/Icon_External_Link.png?2) center right no-repeat;
	padding: 0 13px 0 0;
}


a.pdf {
	background: url(http://www.imada.sdu.dk/~marco/images/Icon_External_Link_PDF.png?2) center right no-repeat;
	padding: 0 13px 0 0;
}



.mainTable {width: 900px; 
	    border-top-style: solid; border-top-color : #C6C6C6; border-top-width : 1px; 
	    border-left-style: solid; border-left-color : #C6C6C6; border-left-width : 1px; 
	    border-right-style: solid; border-right-color: #C6C6C6; border-right-width: 1px; 
	    border-bottom-style: solid; border-bottom-color: #C6C6C6; border-bottom-width: 1px;             
	    border-collapse: collapse; 
	    margin-left: auto; margin-right: auto;}
            
.topTable {width: 900px;} 
	           
.footerTable { width: 900px; margin-left: auto; color: #234650; margin-right: auto;}



table.Schedule { 
           border-left-style: none; border-left-color : #C6C6C6; border-left-width : 0px; 
        border-right-style: none; border-right-color: #C6C6C6; border-right-width: 0px; 
        border-bottom-style: solid; border-bottom-color: #C6C6C6; border-bottom-width: 0px; 
        border-top-style: solid; border-top-color: #C6C6C6; border-top-width: 0px; 
        border-collapse: collapse; 
             padding: 0em;
            margin-left: 1px; margin-right: 1px;
}

table.Schedule td, th { 
             padding: 0em;
}



table.boh { width: 400px; 
            border-left-style: solid; border-left-color : #C6C6C6; border-left-width : 0px; 
            border-right-style: solid; border-right-color: #C6C6C6; border-right-width: 0px; 
            border-bottom-style: solid; border-bottom-color: #C6C6C6; border-bottom-width: 1px; 
            border-collapse: collapse; 
            margin-left: 1px; margin-right: 1px;
}




table.Lectures { 
                 border-style: solid; 
                 border-color : #C6C6C6; 
           border-left-style: solid; border-left-color : #C6C6C6; border-left-width : 0px; 
        border-right-style: solid; border-right-color: #C6C6C6; border-right-width: 0px; 
                 border-width : 1px; 
                 border-collapse: collapse; 
                 margin-left: 1px; margin-right: 1px;
}



table.Lectures td, th  { 
                     border-color : transparent; 
                         padding: .3em;          
                         empty-cells: show;}

 
table.Lectures thead { background: #fc9; 
                       border-color: #C6C6C6;
                       border-left-style: solid; border-left-color : #C6C6C6; border-left-width : 0px;                        
                       border-bottom-style: solid; border-bottom-color : #C6C6C6; border-bottom-width : 1px;                        
}

table.Lectures tbody { 
                       /*background: #9cf;*/
                       border-left-style: solid; border-left-color : #C6C6C6; border-left-width : 0px; 
                       border-color: #C6C6C6;
                       border-bottom-style: solid; border-bottom-color : #C6C6C6; border-bottom-width : 1px;                        
}

table.Lectures#highlight tr.hilight { background: #EAEAEA; } 






div#table-of-contents { background-color: #f5f5f5; 
border: 1px solid #C6C6C6; padding: 1ex; padding-top: 0px; margin: 0em; margin-top: 0em; width: 20em; float: right; font-size: small; }

div#table-of-contents h2 { margin-top: 0em; font-size: 110%; font-weight: bold; }
div#table-of-contents ul { padding-left: 1em; }



div#postamble { font-size: xx-small; border-top: 1px solid #aaaaaa; padding-top: 0.5em; }
div#postamble p { font-size: xx-small; padding: 0em; margin: 0em; text-align: right;}


BR { clear: left }

IMG#myi {align: center
	margin:0px 100px}



dd {
	color: #222222;
}

dd > *:first-child {
	margin-top: 0;
}