text/css styles-languages.css ( ASCII text )

html 
    {
        height: 100%; 
        max-height: 100%; 
        max-width: 900px;
        margin: auto; 
        background: #fff; 
        font : 10pt Arial, geneva, helvetica, SunSans-Regular, sans-serif;
        /* hide overflow:hidden from IE5/Mac */ 
        overflow: hidden; 
    }

body
    {
        font: 10pt Arial, geneva, helvetica, SunSans-Regular, sans-serif;
    }
 
#header
    {
        position: fixed;
        max-width: 900px;
		top: 0;
		left: 0;
		right: 0;
		margin: 0 auto;
		display: block;
		height: 110px;
        overflow: auto;
        background: rgba(175,175,175,.2);
        z-index: 100;
    }

#content
    {
        position: relative; 
        max-width: 900px;
		top: 140px; 
		left: 0; 
		right: 0;
		margin: 0 auto;
		overflow: auto;
    }

 #content h1
     {
         color: #FCC200 ;
         text-shadow: 2px 2px #663399;
     }

 #content h2
     {
         color: #663399 ;
     }

 #content h3
     {
         color: #15a284 ;
     }

 #content h4
     {
         color: #663399 ;
     }

#table
    {
         font:   10pt Arial, geneva, helvetica, SunSans-Regular, sans-serif;
        
    }

 #td
    {
        margin: 0;
        padding: 6px;
        background-color: #FFC;
    }

 #th
    {
        margin: 0;
        padding: 6px;
        background-color: #FF8;
    }

.table1
    {
        margin-left: 0;
        margin-right: auto;
        font-size: 10pt;
        border: 1px solid #BBB;
        border-collapse: collapse; 
    }
     
.table1 th
    {
        color: #000; 
        vertical-align: middle;
         text-align: center;
         border:1px solid #BBB;
    }

.table1 td
    {
        color: #000099;
        vertical-align: middle;
        text-align: left;
        border: 1px solid #BBB; 
    }
     
/* Add a black background color to the top navigation */

.topnav ul {
        list-style-type: none;
        padding: 0;
        background: rgba(0,0,0,.6);
    }

.topnav li a {
        float: left;
        display: block;
        color: #555555;
        text-align: center;
        padding: 14px 16px;
        text-decoration: none;
    }

.topnav li a:hover {
        background-color: #cccccc;
        color: #222222;
        font-weight:bold;
}

.topnav li a.active {
        color: green;
    }


body.home a.home, body.ara a.ara, body.deu a.deu, body.fra a.fra, body.hin a.hin, body.ind a.ind, body.ita a.ita, body.jpn a.jpn, body.kor a.kor, body.spa a.spa, body.tam a.tam, body.xul a.xul, body.contact a.contact {
        background: rgba(204,102,255,.2)
    }
