/* Global settings*/
* { 
    font-family: Verdana, sans-serif;
	/*font-weight: normal;*/
	padding: 0; 
	margin: 0;
	border: 0;
	/*text-align: left; */
}
body {	background-color: #FFF; }
a { text-decoration: none; }
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 */

/* Specific elements settings */
div#header { position: absolute; left: 34px; top: 24px;	width: 208px; height: 128px; background: transparent url(../../images/site/header.png) no-repeat; }
div#currentTitle { position: absolute; left: 330px; top: 526px; font-size: 14px; color: #009EE0; letter-spacing: 0.07em;  }
div.hiddenCat { display: none; font-size: 14px; color: #009EE0; letter-spacing: 0.07em; }
div.hiddenCat a { font-size: 14px; color: #009EE0; letter-spacing: 0.07em; }

table#catContainer { position: absolute; left: 330px; top: 37px; width: 650px; height: 443px; text-align: center; vertical-align: middle; /*line-height: 650px;*/ }
td.hiddenCatImage { width: 100%; height: 100%; text-align: center; vertical-align: middle; /*line-height: 650px;*/	display: none; }
td.hiddenCatText { width: 100%; height: 100%; text-align: left; vertical-align: top; line-height: 16px; font-size: 10px; letter-spacing: 0.05em; display: none; }
td#nonhidden { display: block; }


/* td.hiddenCatImage#catImage8 { display: block; } */
td.hiddenCatText#catImage8 { display:inline; } 
div.hiddenCat#catText8 { display: inline; } 


/* PASSIVE MENU DIVS ----------------------------------- */
div.menu { 	position: absolute;  width: 43px; height: 60px;	background: transparent url(../../images/site/cross.png) no-repeat; overflow: hidden;
			z-index: 1; }

/* y-position */
div#xPos1, div#xPos2, div#xPos3, div#xPos4 { top: 172px; }
div#xPos5, div#xPos6, div#xPos7, div#xPos8 { top: 249px; }
div#xPos9, div#xPos10, div#xPos11, div#xPos12 { top: 326px; }
div#xPos13, div#xPos14, div#xPos15, div#xPos16 { top: 403px; }
div#xPos17, div#xPos18, div#xPos19, div#xPos20 { top: 480px; }

/* x-position */
div#xPos1, div#xPos5, div#xPos9, div#xPos13, div#xPos17 { left: 35px; }
div#xPos2, div#xPos6, div#xPos10, div#xPos14, div#xPos18 { left: 90px; }
div#xPos3, div#xPos7, div#xPos11, div#xPos15, div#xPos19 { left: 145px; }
div#xPos4, div#xPos8, div#xPos12, div#xPos16, div#xPos20 { left: 200px; }

/* ACTIVE MENU ----------------------------------------- */
a.menu { 	position: absolute; width: 43px; height: 60px; background: transparent url(../../images/site/block.png) no-repeat; display: block;
			color: #1A171B; font-size: 9px; overflow: hidden; z-index: 2; }		
a.menu:hover { background-position: -51px 0; }
span.menuLink { display: block; width: 37px; height: 54px; line-height: 13px; letter-spacing: 0.07em; margin-left: 3px; margin-top: 3px; overflow: hidden; }

/* y-position */
a#menuPos1, a#menuPos2, a#menuPos3, a#menuPos4 { top: 172px; }
a#menuPos5, a#menuPos6, a#menuPos7, a#menuPos8 { top: 249px; }
a#menuPos9, a#menuPos10, a#menuPos11, a#menuPos12 { top: 326px; }
a#menuPos13, a#menuPos14, a#menuPos15, a#menuPos16 { top: 403px; }
a#menuPos17, a#menuPos18, a#menuPos19, a#menuPos20 { top: 480px; }

/* x-position */
a#menuPos1, a#menuPos5, a#menuPos9, a#menuPos13, a#menuPos17 { left: 35px; }
a#menuPos2, a#menuPos6, a#menuPos10, a#menuPos14, a#menuPos18 { left: 90px; }
a#menuPos3, a#menuPos7, a#menuPos11, a#menuPos15, a#menuPos19 { left: 145px; }
a#menuPos4, a#menuPos8, a#menuPos12, a#menuPos16, a#menuPos20 { left: 200px; }
