/* simple perfect squared square 2007 JDS*/
/* 1190 817 258 557 98 160 17 81 459 404 174 106 64 19 141 42 122 68 80 230 12 283 631 156 413 65 358 101 348 257 */
/* border 0, padding 0, margin 0 */
/* 1 unit border in 2007x2007 square = 1/2007 = 0.0004982561 = 0.0005% = 0.05em  */
/* ems layout */
body {
	font-size: 80.5%;
	text-align: center;
	border: 0;
	margin: 0;
	padding: 0;
	background-image: url(../gfx/2013-LM.png) ;
	background-size: 40%;
	background-position: 25% 0%;
	background-repeat:  repeat;	
	background-color:	#556;		
}
p { padding: 5px 5px 5px 5px; 
	margin: 0;
	border: 0;
	font-size:250%;

}
#menu {
position: relative;
  top:1em;
  left:1em;
  }
div {
	
	font: black Arial,Verdana sans-serif;
	border: solid black 0.25em ;
	border-top-color: #FFF;
	border-right-color: #FFF;	
	border-bottom-color:#FFF;	
	border-left-color: #FFF;	
	line-height: 2em; 
/* dotted dashed solid double groove ridge inset outset */
}
h2 {
   border: 0;
   padding: 1em;
   margin: 1em;
   color: white;
   }
div p {
		text-align: justify;
		color: red;
}
div span {
		font-size: 220%;
		color: #000;
		background-color: #EDD;
		
		
}
#text {
clear: both;
width: 100%;
}
#new {
font-size: 50%;
position: absolute;
top: 40em;
left: 3em;
clear: both;
width: 20%;
line-height: 300%;
background-color: #EDD;
z-index: 100;
}
#container
{	position: absolute;
	top:2.5em;
	left:42.5em;
	height:100em;
	width:100em;
	font-size: 50%;
	margin: 0 auto; 
}

#element_01	/* 1190 */
{	
	position:	absolute;	
	left:	0.025em;	/* add 1/2 border to offset  */
	top:	0.025em;	/*  */
	width:	59.24em;	/* 1190/2007 = 0.5929 = 0.5929 = 0.5929 = 59.29% = 59.29ems - 0.05 =  59.24(container side = 100ems)*/
	height:	59.24em;	/* 59.24 , same as width  */
	z-index:	1;
	background-color:	#667;		
	background-image: url(../image/imageS/4.png) ;
    background-position:center center;
	background-color:	#556;		
}	
#element_01 span {
		text-align: center;
		line-height: 29.62em; /* 59.24/2 = 29.62 */
}
#element_02	/* 817 */
{
	position:	absolute;	
	left:	59.315em;	/* 1190/2007 = 59.29em + 0.025*/
	top:	0.025em;	/* 1/2 +00.025 border */
	width:	40.65em;	/* 817/2007 = 40.70em - 0.05 = 40.65em */
	height:	40.65em;	/* 40.65em, same as width   */
	z-index:	2;
	background-image: url(../image/imageS/4.png) ;	
	background-position:center center;
	background-color:	#AAE;		
}	
#element_02 span {
		text-align: center;
		line-height: 20.325em; /* 40.65/2 = 20.32 */
}
#element_03	/* 258 */
{	
	position:	absolute;	
	left:	59.315em;	/* 1190/2007 = 59.29em  + 0.025*//* left border */
	top:	40.735em;	/* 817/2007 = 40.71 + 0.025 */
	width:	12.855em;	/* 258/2007 = 0.12855% = 12.855= 12.855em */	
	height:	12.855em;	/*  */
	z-index:	3;
	background-image: url(../image/imageS/4.png) ;	
	background-position: center center;
	background-color:	#889;		
}	
#element_03 span {
		text-align: center;
		line-height: 6.4em;
}
#element_04	/* 557 */
{	
	position:	absolute;	
	left:	72.175em;	/* (1190 + 258)/2007 = 0.72147% = 72.15 +0.025 = 72.175 */
	top:	40.735em;	/* 817/2007 = 40.71 +0.025 */
	width:	27.70em;	/*  557/2007 = 0.2775% - 0.0005 = 27.7 */
	height:	27.70em;	/*  same as width  */
	z-index:	4;
	background-image: url(../image/imageS/4.png) ;	
	background-position:center center;
			
	background-color:	pink;		
}	
#element_04 span {
		text-align: center;
		line-height: 13.8em;
}
#element_05	/* 98 */
{	
	position:	absolute;	
	left:	59.315em;	/* 1190/2007 = 59.29em + 0.025   left border */
	top:	53.585em;	/*(817 + 258)/2007 = 53.56%  = 53.56em + 0.025*/
	width:	4.83em;	/* 98/2007 =  4.88em - 0.05 =  4.83em */	
	height:	4.83em;	/* same as width - 98/2007 =   */	
	z-index:	5;
		background-image: url(../image/imageS/4.png) ;
		background-position: center center;	
  background-color:	#A99;
}	
#element_05 span {
		text-align: center;
		line-height: 2.41em;
}
#element_06	/* 160 */
{	
	position:	absolute;	
	left:	64.2em;	/* (1190 + 98)/2007 = 64.175em  = 64.175em + 0.025  */	
	top:	53.585em;	/* (817+258)/2007 = 53.56em + 0.025*/
	width:	7.922em;	/* 160/2007 = 7.972em - 0.05 = 7.922em */	
	height:	7.922em;	/* same as width - 0.05 = 7.922em  */	
	z-index:	6;
		background-image: url(../image/imageS/4.png) ;	
		background-position: center center;
				
	background-color:	#C88;		
}	
#element_06 span {
		text-align: center;
		line-height: 3.96em;
}
#element_07	/* 17 */
{	
	position:	absolute;	
	left:	59.342em;	/* (1190)/2007 = 59.29em + 0.025 = 59.317em + 0.025 */	
	top:	58.495em;	/* (817+258+98)/2007 = 58.445em + 0.025  = 58.495*/
	width:	0.797em;	/* 17/2007 = 0.00847% = 0.847 - 0.05 = 0.797 */	
	height:	0.797em;	/* same as width =   */	
	z-index:	7;
	background-image: url(../image/imageS/4.png) ;	
	background-position: center center;			
	background-color:	red;		
}	
#element_07 span {
		text-align: center;
		line-height: 0.39em;
}
#element_08	/* 81 */
{	
	position:	absolute;	
	left:	60.165em;	/* (1190+17)/2007 = 60.14em + 0.025 = 60.165 */	
	top:	58.47em;	/* (817+258+98)/2007 = 58.445em + 0.025  = 58.47em */
	width:	3.986em;	/* 81/2007 =  4.036em - 0.05 = 3.986em */	
	height:	3.986em;	/* same as width   */	
	z-index:	8;
	background-image: url(../image/imageS/4.png) ;	
	background-position: center center;			
	background-color:	#889;		
}	
#element_08 span {
		text-align: center;
		line-height: 1.99em;
}
#element_09	/* 459 */
{	
	position:	absolute;	
	left:	0.025em;	/* 0 + 0.025  */	
	top:	59.342em;	/* (1190)/2007 = 59.29em + 0.025 = 59.317em + 0.025 */	
	width:	22.82em;	/* 459/2007 =  22.87 - 0.05 = 22.82em */	
	height:	22.82em;	/* same as width  - 0.89 =  */	
	z-index:	9;
	background-image: url(../image/imageS/4.png) ;	
	background-position:center center;			
	background-color:	#99A;		
}	
#element_09 span {
		text-align: center;
		line-height: 11.41em;
}
#element_10	/* 404 */
{	
	position:	absolute;	
	left:	22.895em;	/* (459)/2007 =  459/2007 = 22.87em + 0.025*/	
	top:	59.342em;	/* (1190)/2007 = 59.29em + 0.025 = 59.317em + 0.025 */	
	width:	20.08em;	/*404/2007 =  20.13em - 0.05  = 20.08em */	
	height:	20.08em;	/* same as width    */	
	z-index:	10;
	background-image: url(../image/imageS/4.png) ;		
	background-position: center center;		
	background-color:	#AAB;		
}	
#element_10 span {
		text-align: center;
		line-height: 10.04em;
}
#element_11	/* 174 */
{	
	position:	absolute;	
	left:	43.025em;	/* (459+404)/2007 = 43.00 + 0.025 */	
	top:	59.342em;	/* (1190)/2007 = 59.29em + 0.025 = 59.317em + 0.025 */	
	width:	8.62em;	/* 174/2007 =  8.669em - 0.05 =  */	
	height:	8.62em;	/* , same as width  */	
	z-index:	11;
	background-image: url(../image/imageS/4.png) ;		
	background-position: center center;		
	background-color:	khaki;		
}	
#element_11 span {
		text-align: center;
		line-height: 4.31em;
}
#element_12	/* 106 */
{	
	position:	absolute;	
	left:	51.695em;	/* (459+404+174)/2007 = 51.67  + 0.025 */	
	top:	59.342em;	/* (1190)/2007 = 59.29em , + 0.025  */	
	width:	5.23em;	/* 106/2007 =  5.28em - 0.05 =  */	
	height:	5.23em;	/*  same as width - 0.89 =   */	
	z-index:	12;
	background-image: url(../image/imageS/4.png) ;		
	background-position: center center;		
	background-color:	violet;		
}	
#element_12 span {
		text-align: center;
		line-height: 2.61em;
}
#element_13	/* 64 */
{	
	position:	absolute;	
	left:	56.975em;	/*  (459+404+174+106)/2007 = 56.95em + 0.025 = 56.975em */	
	top:	59.342em;	/* (1190)/2007 = 59.29em + 0.025 = 59.317em + 0.025 */	
	width:	3.19em;	/* 64/2007 = 3.19em   */	
	height:	3.19em;	/* same as width    */	
	z-index:	13;
	background-image: url(../image/imageS/4.png) ;		
	background-position: center center;		
	background-color:	yellow;		
}	
#element_13 span {
		text-align: center;
		line-height: 1.59em;
}
#element_14	/* 19 */
{	
	position:	absolute;	
	left:	64.20em;	/*  (459+404+174+106+64+81)/2007 = 64.175em + 0.025 = 64.20em */	
	top:	61.555em;	/* (817+258+160)/2007 = 61.53 +0.025 =  61.555 */
	width:	0.941em;	/* 19/2007 =  0.946em - 0.05 = 0.941em */	
	height:	0.941em;	/* same as width  */	
	z-index:	14;
	background-image: url(../image/imageS/4.png) ;	
	background-position: center center;			
	background-color:	red;		
}	
#element_14 span {
		text-align: center;
		line-height: 0.47em;
}
#element_15	/* 141 */
{	
	position:	absolute;	
	left:	65.145em;	/*  (459+404+174+106+64+81+19)/2007 =  65.12em + 0.025 = 65.145em */	
	top:	61.555em;	/* (817+258+160)/2007 = 61.53 +0.025 =  61.555 */
	width:	6.975em;	/* 141/2007  - 0.05 =  6.975em */	
	height:	6.975em;	/* same as width  */	
	z-index:	15;
	background-image: url(../image/imageS/4.png) ;	
	background-position: center center;			
	background-color:	#889;		
}	
#element_15 span {
		text-align: center;
		line-height: 3.487em;
}
#element_16	/* 42 */
{	
	position:	absolute;	
	left:	56.975em;	/*  (459+404+174+106)/2007 = 56.95 + 0.025 =56.975  */	
	top:	62.48em;	/*  (1190 + 64)/2007 = 62.48em  */
	width:	2.04em;	/*  42/2007 = 2.09 - 0.05 = 2.04 */	
	height:	2.04em;	/* same as width     */	
	z-index:	16;
	background-image: url(../image/imageS/4.png) ;		
	background-position: center center;		
	background-color:	#99A;		
}	
#element_16 span {
		text-align: center;
		line-height: 1.02em;
}
#element_17	/* 122 */
{	
	position:	absolute;	
	left:	59.065em;	/*  (459+404+174+106+42)/2007 = 59.04 + 0.025 = 59.065em  */
	top:	62.48em;	/*  (1190 + 64)/2007 = 62.48em  */
	width:	6.03em;	/* 122/2007 - 0.05 =  6.03emb */	
	height:	6.03em;	/* same as width     */	
	z-index:	17;
	background-image: url(../image/imageS/4.png) ;			
	background-position: center center;	
	background-color:	#AAB;		
}	
#element_17 span {
		text-align: center;
		line-height: 3.01em;
}
#element_18	/* 68 */
{	
	position:	absolute;	
	left:	51.695em;	/*  (459+404+174)/2007 = 51.67 + 0.025 = 51.695em  */	
	top:	64.595em;	/*  (1190+106)/2007 = 64.57em + 0.025 = 64.595 */
	width:	3.338em;	/* 68/2007 -0.05 = 3.338  */	
	height:	3.338em;	/* same as width  */	
	z-index:	18;
	background-image: url(../image/imageS/4.png) ;	
	background-position: center center;			
	background-color:	#BBC;		
}	
#element_18 span {
		text-align: center;
		line-height: 1.67em;
}
#element_19	/* 80 */
{	
	position:	absolute;	
	left:	55.08em;	/*  (459+404+174+68)/2007 = 51.67 + 0.025 = 55.08em  */		
	top:	64.595em;	/*  (1190+106)/2007 = 64.57em + 0.025 = 64.595 */
	width:	3.93em;	/* 80/2007 - 0.05 = 3.93  */	
	height:	3.93em;	/* same as width   */	
	z-index:	19;
	background-image: url(../image/imageS/4.png) ;	
	background-position: center center;	
	background-color:	#CCD;		
}	
#element_19 span {
		text-align: center;
		line-height: 1.97em;
}
#element_20	/* 230 */
{	
	position:	absolute;	
	left:	43.02em;	/*  (459+404)/2007 + 0.025 = 43.02em */	
	top:	67.98em;	/* (1190+174)/2007 + 0.025 =  67.98 */
	width:	11.40em;	/* (230/2007)-0.05 =  11.40  */	
	height:	11.40em;	/* same as width     */	
	z-index:	20;
	background-image: url(../image/imageS/4.png) ;		
	background-position: center center;		
	background-color:	#DDE;		
}	
#element_20 span {
		text-align: center;
		line-height: 5.7em;
}
#element_21	/* 12 */
{	
	position:	absolute;	
	left:	54.48em;	/*  (459+404+230)/2007 + 0.025 = 54.48em */	
	top:	67.98em;	/* (1190+174)/2007 + 0.025 =  67.98 */
	width:	0.59em;	/*  12/2007 = 0.59  */	
	height:	0.59em;	/* same as width     */	
	z-index:	21;
	background-image: url(../image/imageS/4.png) ;		
	background-position: center center;		
	background-color:	red;		
}	
#element_21 span {
		text-align: center;
		line-height: 2em;
}
#element_22	/* 283 */
{	
	position:	absolute;	
	left:	54.48em;	/* (459+404+230)/2007 +0.025 = 54.48 */
	top:	68.58em;	/* (1190+106+80)/2007 + 0.025 = 68.58 */
	width:	14.05em;	/* 283/2007 = 14.1em -0.05  */	
	height:	14.05em;	/* same as width    */	
	z-index:	22;
	background-image: url(../image/imageS/4.png) ;		
	background-position: center center;		
	background-color:	#EEF;		
}	
#element_22 span {
		text-align: center;
		line-height: 7em;
}
#element_23	/* 631 */
{	
	position:	absolute;	
left:	68.58em;	/* (459+404+230+283)/2007 +0.025 = 68.58 */
	top:	68.58em;	/* (1190+106+80)/2007 + 0.025 = 68.58 */
	width:	31.39em;	/* 631/2007 - 0.05 = 31.39  */	
	height:	31.39em;	/* same as width    */	
	z-index:	23;
	background-image: url(../image/imageS/4.png) ;				
	background-position:center center;
	background-color:	#EFF;		
}	
#element_23 span {
		text-align: center;
		line-height: 14.73em;
}
#element_24	/* 156 */
{	
	position:	absolute;	
	left:	22.895em;	/* (459)/2007 =  459/2007 = 22.87em + 0.025*/	
	top:	79.44em;	/* (1190 + 404)/2007 + 0.025 = 79.44 em  */
	width:	7.72em;	/* 156/2007 -0.05 = 7.722em */	
	height:	7.72em;	/* same as width  */	
	z-index:	24;
	background-image: url(../image/imageS/4.png) ;		
	background-position: center center;		
	background-color:	#FEF;		
}	
#element_24 span {
		text-align: center;
		line-height: 3.86em;
}
#element_25	/* 413 */
{	
	position:	absolute;	
	left:	30.665em;	/* (459+156)/2007 =  30.64em + 0.025*/	
	top:	79.44em;	/* (1190 + 404)/2007 + 0.025 = 79.44 em  */
	width:	20.53em;	/* 413/2007 - 0.05 = 20.53   */	
	height:	20.53em;	/* same as width    */	
	z-index:	25;
	background-image: url(../image/imageS/4.png) ;		
	background-position:center center;		
	background-color:	#EEE;		
}	
#element_25 span {
		text-align: center;
		line-height: 10.26em;
}
#element_26	/* 65 */
{	
	position:	absolute;	
	left:	51.24em;	/* (459+156+413)/2007 =  51.22em + 0.025*/	
	top:	79.45em;	/* (1190 + 404)/2007 + 0.025 = 79.447 em  */
	width:	3.188em;	/* 65/2007 - 0.05 = 3.188  */	
	height:	3.188em;	/* same as width    */	
	z-index:	26;
	background-image: url(../image/imageS/4.png) ;		
	background-position: center center;		
	background-color:	#DDF;		
}	
#element_26 span {
		text-align: center;
		line-height: 1.6em;
}
#element_27	/* 358 */
{	
	position:	absolute;	
	left:	0.025px;	/*  */
	top:	82.19em;	/* (1190+459)/2007 + 0.025 = 82.19 em  */
	width:	17.78em;	/* 358/2007-0.05 =  17.78 */	
	height:	17.78em;	/* same as width  */	
	z-index:	27;
	background-image: url(../image/imageS/4.png) ;	
	background-position: center center;			
	background-color:	#DDE;		
}	
#element_27 span {
		text-align: center;
		line-height: 8.9em;
}
#element_28	/* 101 */
{	
	position:	absolute;	
	left:	17.86em;	/* 358/2007 = 17.83 + 0.025 =   */
	top:	82.19em;	/* (1190+459)/2007 + 0.025 = 82.19 em  */
	width:	4.98em;	/*  101/2007 - 0.05 = 4.98 */	
	height:	4.98em;	/* same as width     */	
	z-index:	28;
	background-image: url(../image/imageS/4.png) ;	
	background-position: center center;			
	background-color:	#EED;		
}	
#element_28 span {
		text-align: center;
		line-height: 2.49em;
}
#element_29	/* 348 */
{	
	position:	absolute;	
	left:	51.22em;	/*(459+156+413)/2007 + 0.025 = 51.22em */
	top:	82.59em;	/*(817+557+283)/2007 + 0.025=  82.59em */
	width:	17.29em;	/* 348/2007 -0.05 =    */	
	height:	17.29em;	/* same as width    */	
	z-index:	29;
	background-image: url(../image/imageS/4.png) ;		
	background-position:center center;		
	background-color:	#FDF;		
}	
#element_29 span {
		text-align: center;
		line-height: 8.64em;
}
#element_30	/* 257 */
{	
	position:	absolute;	
	left:	17.86em;	/* 358/2007 = 17.83 + 0.025 =   */
	top:	87.14em;	/* (1190+459+101)/2007 + 0.025 = 87.14 em   */
	width:	12.76em;	/*257/2007 - 0.05 =  12.76   */	
	height:	12.76em;	/* same as width     */	
	z-index:	30;
	background-image: url(../image/imageS/4.png) ;			
	background-position:center center;	
	background-color:	#BBA;		
}	
#element_30 span {
		text-align: center;
		line-height: 6.38em;
}
