body { background-color: #F6FCF6 ; font-family: Arial; font-size: 10pt;}
A:link { color: #333333; }
A:visited, A:active { color: #333333; }

h1 { font-family: Arial; font-size: 18pt; color: #003300;}
h2 { font-family: Arial; font-size: 14pt; color: #003300;}
h3 { font-family: Arial; font-size: 12pt; color: #333333;}
h4 { font-family: Arial; font-size: 10pt; color: #003300;}

table, td, th { font-family: Arial; font-size: 9pt; text-align: top; }

sup { font-size: 7pt; }

img {vertical-align:middle;}

#logo { position: absolute; top: 10px; left: 10px; align: center; }
#iaith { position: absolute; top: 10px; right: 10px; align: center; }
#nav { position: absolute; top: 80px; left: 200px; word-spacing: 1px; z-index:1;}

#llun_cyfl {text-align:center; float:right; padding: 0px 0px 0px 50px;}  
#llun_thema {text-align:center; float:right; padding: 0px 10px 0px 40px;} 
.caption {text-align:center; color: #003300; }

#thema_chwith, .thema_chwith {text-align:center; float:left; clear:both; width:50%;}
#thema_de, .thema_de {text-align:center; float:right; width:50%;}
#canol, .canol {text-align:center; clear:both; padding:20px 0 0 0;}

#rights {font-style: italic;}

#floatleft {text-align:center; float:left;}
#floatright {text-align:center; float:right;}

.subnav {font-size: 10pt;}
.toc {font-size: 9pt;}

