html, body{
  width:100%;
  height:100%;
  }
  
body{
  margin-left:0px;
  margin-top:0px;
  background-image:   url("../images/bg_home.gif");
  background-repeat:repeat-y;
  }
	
#gallery { background: none; }
	
body, div, table, p, a, tr, td, h2, h3, h4, h5, h6 ,li{
    font-family: Arial, Helvitica, sans-serif;
    font-size: 12px;
    color:#000000;
  }
  
a{
  color: #000000;
  text-decoration:underline;
  }
  
a:hover{
  color: #0D3F96;
}

td , th {
  vertical-align: top;
}

h4 {
  margin: 0;
  padding: 4px 0 4px 0;;
}

address {
  padding: 4px 0 4px 0;
}

#myHeaderNavigation{
  position:absolute;
  top:118px;
  left:12px;
}

ul#myHeaderNavigation{
  padding:0;
  margin: 0;
  width:1100px;
}
  
ul#myHeaderNavigation li{
  list-style:none;
  padding:0;
  margin:0 0 12px 0;
  display:inline;
  }
  
ul#myHeaderNavigation li a{
  color:#8F8F8E;
  text-decoration:none;
  }
  
ul#myHeaderNavigation li.aktiv a {
  color:#0D3F96;
  }
  
ul#myHeaderNavigation li.english a{
  width:70px;
  display:block;
  float:left;
  margin-right:20px;
  
  }
  
ul#myHeaderNavigation li.english a:hover{
  color:#0D3F96;
  }
  
ul#myHeaderNavigation li.chinese a , ul#myHeaderNavigation li.chineseAktiv a{
  width:70px;
  height:16px;
  display:block;
  float:left;
  margin-right:756px;
  background-image:url(../images/chinese.gif);
  background-position:20px 1px;
  background-repeat:no-repeat;
  }
  
ul#myHeaderNavigation li.chinese a span , ul#myHeaderNavigation li.chineseAktiv a span{
  display:none;
}

ul#myHeaderNavigation li.chinese a:hover{
  background-image:url(../images/chinese_activ.gif);
}

ul#myHeaderNavigation li.chineseAktiv a{
  background-image:url(../images/chinese_activ.gif);
}
   
ul#myHeaderNavigation li.email a {
  font-weight:bold;
  width:50px;
  display:block;
  float:left;
  }
  
ul#myHeaderNavigation li.email a:hover {
  color:#0D3F96;
  }   
 
ul#myNavigation{
  padding:0;
  margin:30px 0 0 12px;
  }
  
ul#myNavigation li{
  list-style:none;
  padding:0;
  margin:0 0 12px 0;
  width:180px;
  }
  
ul#myNavigation li a{
  color:#8F8F8E;
  padding:0 0 0 18px;
  background-image:url(../images/nav_dot.gif);
  background-position:0px 3px;
  background-repeat:no-repeat;
  text-decoration:none;
  font-weight:bold;
  
  }
  
ul#myNavigation li a:hover , ul#myNavigation li a.aktiv{
  color:#0D3F96;
  background-image:url(../images/nav_dot_activ.gif);
  }
  
ul#myNavigation ul{
  margin:0 0 0 18px;
  padding:0;
}

ul#myNavigation ul li{
  margin:2px 0 0 0;
  padding:0;
}
  
ul#myNavigation ul li a{
  color:#8F8F8E;
  padding:0;
  background:none;
  text-decoration:none;
  font-weight:normal;
  }
  
ul#myNavigation ul li a:hover , ul#myNavigation ul li a.aktiv{
  color:#0D3F96;
  background:none;
  }
  
h1{
  background-image:url(../images/bg_header.gif);
  background-repeat:repeat-x;
  width:100%;
  margin-top:0px;
  padding-top:0px;
  }

 p.disclaimer , p.disclaimerTextfloat , p.lastUpdate , #disclaimerTxt p{
  text-align:left;
  font-size:9px;
  color:#8F8F8E;
  }
  
p.disclaimer {
  position: absolute;
  left: 218px;
  top: 624px;
  width:754px;
  padding-bottom: 50px;
}  
  
p.disclaimerTextfloat {
  clear: left;
  margin-top: 72px;
  padding-bottom: 50px;
  width: 754px;
  height: 80px;
} 

  
  
p.lastUpdate {
  position: absolute;
  left: 30px;
  top: 624px;
  width: 160px;
}
  
#disclaimerTxt{
  text-align:left;
  font-size:9px;
  color:#8F8F8E;
  position:relative;
  left: -190px;
  top: 50px;
  height: 80px;
  clear: left; 
  width: 944px; }
  
#disclaimerTxt  p.lastUpdate {
  position: static;
  left: 30px;
  width: 189px;
  height: 50px;
  float: left;
}
 
#myContent , #myContentAgenda {
  position:absolute;
  left:218px;
  top:164px;
  width:754px;
  }
  
#myContentAgenda {
  width:1000px; }
  
#myContent h2 , #myContentAgenda h2{
  color:#0D3F96;
  font-size: 16px;
  font-weight:bold;
  margin-top:0px;
  padding-top:0px;
  }
  
#myContent h2 strong , #myContentAgenda strong{
  font-weight:normal;
  }
  
#myContent h3 , #myContentAgenda h3 {
  color:#0D3F96;
  font-size:12px;
  margin:12px 0 12px 0;
  padding:0;
}
  
#myContent p , #myContentAgenda p{
  padding:0;
  margin:0 0 12px 0;
}

#myContent ul , #myContentAgenda ul{
  padding:0;
  margin:12px 0 12px 0;
}

#myContent li , #myContentAgenda li {
  clear:left;
  padding:0 0 0 12px;
  margin:0 0 4px 0;
  list-style:none;
  background-image:url(../images/content_dot.gif);
  background-position:0px 4px;
  background-repeat:no-repeat;
  }

#myContent p.address, #myContentAgenda p.address{
  margin:4px 0 0 0;
  padding:0;
}




#myContent table.links{
  border-collapse:collapse;
  border:none; }

#myContent table.links td , #myContent table.links th{
  padding: 4px 12px 4px 0;
  text-align: left;
  vertical-align: top; }


#myContentAgenda table.program{
  width: 1000px;
  border-collapse:collapse; }

#myContentAgenda table.program .event { width: 186px; }
#myContentAgenda table.program .time { width: 64px; }

#myContentAgenda table.program td , #myContentAgenda table.program th{
  padding:4px 4px 12px 4px;
  text-align:left;
  vertical-align:top;
  border:1px solid #0D3F96; }

#myContentAgenda table.program h5 {
  font-weight: bold;
  color: #0D3F96;
  margin: 0 0 6px 0;
  padding: 0; }

#myContentAgenda table.program span.speaker{
  font-style: italic;
  color: #0D3F96;
  display: block; 
  margin-top: 6px; }

#myContentAgenda table.program strong{  }







p.newsImg{
  float:left;
  margin-right:8px;
  font-size: 10px;
}

p.newsImg img {
  margin-right: 16px;
  margin-bottom: 4px;
}
  
#myContent p.thumbnail { float: left; margin-right: 8px; } 
#myContent p.visit { width: 160px; } 
#myContent p.visit img { margin-bottom: 4px;  } 

#myContent p.thumbnail img { border: 2px solid #FFFFFF; } 

#myContent p.thumbnail a:hover img { border: 2px solid #0D3F96; } 

#gallery { margin: 0; padding: 0; }
#gallery p { margin: 0; padding: 0; }
#gallery p img{ margin: 0; padding: 0; border: none;}

  

