/* GLOBAL SETTINGS */
* { 
    font-family: Verdana, sans-serif;
	padding: 0; 
	margin: 0;
	border: 0;
	/*font-weight: normal;*/
	/*text-align: left; */
}
body {	background-color: #FFFFFF; }
a { text-decoration: none; }

/* SPECIFIC ELEMENTS SETTINGS */
div.hiddenTitle { position: absolute; left: 15px; top: 15px; width: 761px; height: 44px; font-size: 15px; color: #000000; letter-spacing: 0.06em; overflow: hidden; display: none; }
div.hiddenDescription { position: absolute; left: 247px; top: 407px; width: 529px; height: 30px; font-size: 9px; color: #000000; letter-spacing: 0.03em; overflow: hidden; display: none; } 

div.hiddenContentImage, div.hiddenContentText { position: absolute; left: 247px; top: 71px; width: 529px; height: 324px; display: none; overflow: hidden; }
div.hiddenContentImage { background-repeat: no-repeat; background-position: center center; }
div.hiddenContentText { text-align: justify; line-height: 15px; font-size: 10px; letter-spacing: 0.03em; }

div#content { position: absolute; left: 0; top: 0; width: 1px; height: 1px; overflow: hidden; background-color: transparent; color: white; z-index: 0; } /* text content for indexing */
div#java { position: absolute; left: 247px; top: 71px; width: 529px; height: 324px; display: block; overflow: hidden; z-index: 100; background: #FFFFFF; color: #00A0C6; text-align: justify; line-height: 15px; font-size: 10px; letter-spacing: 0.03em; } /*if javascript detect is false*/ 

/* PASSIVE MENU DIVS ----------------------------------- */
div.menu { 	position: absolute;  width: 65px; height: 42px; border: 1px solid #6E706E; background: transparent; z-index: 1; }

/* y-position */
div#xPos1, div#xPos3, div#xPos5, div#xPos7, div#xPos9, div#xPos11, div#xPos13, div#xPos15, div#xPos17, div#xPos19 { top: 463px; }
div#xPos2, div#xPos4, div#xPos6, div#xPos8, div#xPos10, div#xPos12, div#xPos14, div#xPos16, div#xPos18, div#xPos20 { top: 519px; }

/* x-position */
div#xPos1, div#xPos2 { left: 170px; }
div#xPos3, div#xPos4 { left: 247px; }
div#xPos5, div#xPos6 { left: 324px; }
div#xPos7, div#xPos8 { left: 401px; }
div#xPos9, div#xPos10 { left: 478px; }
div#xPos11, div#xPos12 { left: 555px; }
div#xPos13, div#xPos14 { left: 632px; }
div#xPos15, div#xPos16 { left: 709px; }
div#xPos17, div#xPos18 { left: 786px; }
div#xPos19, div#xPos20 { left: 863px; }

/* ACTIVE MENU ----------------------------------------- */
a.menu { 	position: absolute; width: 65px; height: 42px; border: 1px solid #6E706E; background: #FFFFFF center center; display: block;
			color: #000000; font-size: 9px; overflow: hidden; z-index: 2; }
a.menu#menuPos0, a.menu#menuPos00 { position: absolute; left: 15px; top: 463px; width: 141px; height: 98px; border: 1px solid #000000; background: #000000 url(../images/site/logo.png) no-repeat; overflow: hidden; } /*HOME button */

a.menu:hover { border: 1px solid #00FF00; }
a.menu#menuPos0:hover { border: 1px solid #000000; } 
a.menu#menuPos00:hover { border: 1px solid #00FF00; background-position: -141px 0; } 


span.menuText { position: relative; left: 3px; top: 3px; display: block; width: 59px; height: 36px; line-height: 13px; letter-spacing: 0.03em; overflow: hidden; }

/* y-position */
a#menuPos1, a#menuPos3, a#menuPos5, a#menuPos7, a#menuPos9, a#menuPos11, a#menuPos13, a#menuPos15, a#menuPos17, a#menuPos19 { top: 463px; }
a#menuPos2, a#menuPos4, a#menuPos6, a#menuPos8, a#menuPos10, a#menuPos12, a#menuPos14, a#menuPos16, a#menuPos18, a#menuPos20 { top: 519px; }

/* x-position */
a#menuPos1, a#menuPos2 { left: 170px; }
a#menuPos3, a#menuPos4 { left: 247px; }
a#menuPos5, a#menuPos6 { left: 324px; }
a#menuPos7, a#menuPos8 { left: 401px; }
a#menuPos9, a#menuPos10 { left: 478px; }
a#menuPos11, a#menuPos12 { left: 555px; }
a#menuPos13, a#menuPos14 { left: 632px; }
a#menuPos15, a#menuPos16 { left: 709px; }
a#menuPos17, a#menuPos18 { left: 786px; }
a#menuPos19, a#menuPos20 { left: 863px; }

