@charset "utf-8";

/* CSS Document */
/* common */

.main { text-align:center; margin-top:10px; padding:0px; color:#333;
        background-image:url(IMAGES/CM/bg-main.gif); background-repeat:repeat-x; background-color:#fafafa;
        /*html { overflow: hidden;}*/}

#align_page    { text-align: left; width: 975px; margin:auto;  }
#container     { width: 975px; height: 730px; }
#moto          { position: absolute; left: 40px; top: 166px; z-index: 4; } 
/*#moto          { position: absolute; left: 32px; top: 155px; z-index: 4; } */
#logo          { position: absolute; left: 780px; top: 0px; z-index: 4; visibility: hidden; }
#preload       { position: absolute; left: 45px; top: 159px; z-index: 0; visibility: hidden; }
#graphic_a     { position: absolute; left: 15px; top: 104px; z-index: 2; }
#copyright     { position: absolute; left: 20px; top: 700px; }
#copyright_0   { position: absolute; left: 390px; top: 700px; }


img   { border: 0px; }
h6    { font-family: Arial, Tahoma, Times New Roman; font-size: 14px; font-weight: 400; color: #363636; margin: 0; }
h2    { font-family: Arial, Tahoma, Times New Roman; font-size: 28px; font-weight: 400; color: #666; margin: 0; }
h5    { font-family: Arial, Tahoma, Times New Roman; font-size: 16px; font-weight: 400; color: #333; margin: 0; }
h4    { font-family: Arial, Tahoma, Times New Roman; font-size: 13px; font-weight: 400; color: #363636; margin-top: 25px; margin-left: 18px; margin-right: 13px; }
p     { font-family: Arial, Tahoma, Times New Roman; font-size: 12px; font-weight: 400; color: #383838; margin-top: 25px; margin-left: 18px; margin-right: 20px; }
li    { left: 10px; }

#link_0  { position: absolute; left:  28px; top: 104px; z-index: 5; }
#link_1  { position: absolute; left: 481px; top: 559px; z-index: 5; }
#link_2  { position: absolute; left: 556px; top: 559px; z-index: 5; }
#link_3  { position: absolute; left: 613px; top: 559px; z-index: 5; }
#link_4  { position: absolute; left: 717px; top: 559px; z-index: 5; }
#link_5  { position: absolute; left: 842px; top: 559px; z-index: 5; }

a.menu              { background: url(IMAGES/CM/button_std.gif); color: #000; display: block; float: left; 
                     font: normal 14px arial; height: 14px; text-decoration: none; padding: 8px 12px 8px 12px; }

a.menu_active       { background: url(IMAGES/CM/button_std_on.gif); color: #000; display: block; float: left; 
                     font: normal 14px arial; height: 14px; text-decoration: none; padding: 8px 12px 8px 12px; }

a.menu:hover        { background: #226cb5; color: #fff; }
a.menu:active       { background: transparent url(IMAGES/CM/button_std_on.gif) repeat; }

a.menu_bold         { background: transparent url(IMAGES/CM/link_bold.png) repeat; color: #000; display: block; float: left; 
                     font: normal 14px arial; height: 14px; text-decoration: none; padding: 8px 8px 10px 8px; }
a.menu_bold:hover   { background: transparent url(IMAGES/CM/link_r_bold.png) repeat; color: #FFF; font: bold 14px arial; }

a.menu_bold_0       { background: transparent url(IMAGES/CM/link_r_bold.png) repeat; color: #FFF; font: bold 14px arial;  display: block; float: left; height: 14px; text-decoration: none; padding: 8px 8px 10px 8px; }

a.menu_bold_0:hover { background: transparent url(IMAGES/CM/link_r.png) repeat; color: #000; display: block; float: left; 
                     font: normal 14px arial; height: 14px; text-decoration: none; padding: 8px 8px 10px 8px; }


a.simple          { color: #2578cb; text-decoration: none; font: normal 14px arial; line-height: 20px; }
a.simple:hover    { color: #111; text-decoration: none; font: strong 14px arial; }

#pg_link_1  { position: absolute; left: 37px; top: 501px; z-index:5; }
#pg_link_2  { position: absolute; left: 37px; top: 473px; z-index:5; }
#pg_link_3  { position: absolute; left: 37px; top: 445px; z-index:5; }
#pg_link_4  { position: absolute; left: 37px; top: 417px; z-index:5; }
#pg_link_5  { position: absolute; left: 37px; top: 389px; z-index:5; }
#pg_link_6  { position: absolute; left: 37px; top: 361px; z-index:5; } 


a.button          { background: transparent url(IMAGES/CM/pg_link.png) no-repeat; color: #000; display: block; float: left; 
                     font: normal 13px arial; height: 14px; text-decoration: none; width: 150px; padding: 3px 0px 5px 30px; }

a.button_active   { background: transparent url(IMAGES/CM/pg_link_n.png) no-repeat; color: #000; display: block; float: left; 
                     font: normal 13px arial; height: 14px; text-decoration: none; width: 150px; padding: 3px 0px 5px 30px; }

a.button:hover    { background: transparent url(IMAGES/CM/pg_link_r.png) no-repeat; color: #fff; }
a.button:active   { background: transparent url(IMAGES/CM/pg_link_n.png) no-repeat;}


.tab { position: relative; left: 20px; }

#link_eng         { position: absolute; left: 28px; top: 243px; z-index:5; visibility: hidden; }
#link_int         { position: absolute; left: 28px; top: 267px; z-index:5; visibility: hidden; }
#link_tra         { position: absolute; left: 121px; top: 267px; z-index:5; visibility: hidden; }

/* index.html */

#logo_0          { position: absolute; left: 35px; top: 166px; z-index: 4; }
#photo_0         { position: absolute; left: 225px; top: 149px; z-index: 0; } 
#moto_0          { position: absolute; left: 355px; top: 175px; z-index: 3; }
#moto_divider_0  { position: absolute; left: 478px; top: 149px; z-index: 2; }
#trans_0         { position: absolute; left: 237px; top: 150px; z-index: 1; }
#trans_0_1       { position: absolute; left: 237px; top: 150px; z-index: 1; }
#overlay_0       { position: absolute; left: 239px; top: 149px; z-index: 2; }
#overlay_0_1     { position: absolute; left: 238px; top: 149px; z-index: 3; }
#text_0          {
	position: absolute;
	left: 39px;
	top: 323px;
	z-index: 5;
	width: 184px;
	height: 130px;
}
#text_0_1        {
	position: absolute;
	left: 261px;
	top: 321px;
	z-index: 5;
	width: 150px;
	height: 170px;
}
#text_0_2          {
	position: absolute;
	left: 168px;
	top: 209px;
	z-index: 5;
	width: 80px;
	height: 21px;
}

/* pg1, pg1_ln1, pg1_ln2, pg1_ln3 */

#photo_1       { position: absolute; left: 200px; top: 141px; z-index: 0; } 

#text_1        { position: absolute; left: 672px; top: 150px; z-index: 5; width: 268px; height: 389px; background: #fff; }
#text_1_ln1    { position: absolute; left: 550px; top: 150px; z-index: 5; width: 390px; height: 389px; background: #fff; }
#text_1_ln2    { position: absolute; left: 480px; top: 150px; z-index: 5; width: 460px; height: 389px; background: #fff; }
#text_1_ln3    { position: absolute; left: 650px; top: 150px; z-index: 5; width: 290px; height: 389px; background: #fff; }
#text_1_ln4    { position: absolute; left: 672px; top: 150px; z-index: 5; width: 268px; height: 389px; background: #fff; }
#text_1_ln5    { position: absolute; left: 550px; top: 150px; z-index: 5; width: 390px; height: 389px; background: #fff; }


#text_divider_1      { position: absolute; left: 671px; top: 149px; z-index: 1; }
#text_divider_1_ln1  { position: absolute; left: 549px; top: 149px; z-index: 1; }
#text_divider_1_ln2  { position: absolute; left: 479px; top: 149px; z-index: 1; }
#text_divider_1_ln3  { position: absolute; left: 649px; top: 149px; z-index: 1; }
#text_divider_1_ln4  { position: absolute; left: 671px; top: 149px; z-index: 1; }
#text_divider_1_ln5  { position: absolute; left: 549px; top: 149px; z-index: 1; }

/* pg2, pg2_ln1, pg2_ln2, pg2_ln3 */

#photo_2        { position: absolute; left: 416px; top: 148px; z-index: 0; }

#text_2         { position: absolute; left: 239px; top: 150px; z-index: 5; width: 380px; height: 389px; background: #fff; }
#text_2_ln1     { position: absolute; left: 239px; top: 150px; z-index: 5; width: 380px; height: 389px; background: #fff; }
#text_2_ln2     { position: absolute; left: 239px; top: 150px; z-index: 5; width: 380px; height: 389px; background: #fff; }
#text_2_ln3     { position: absolute; left: 239px; top: 150px; z-index: 5; width: 430px; height: 389px; background: #fff; }
#text_2_ln4     { position: absolute; left: 239px; top: 150px; z-index: 5; width: 360px; height: 389px; background: #fff; }

#text_divider_2      { position: absolute; left: 618px; top: 149px; z-index: 6; }
#text_divider_2_ln1  { position: absolute; left: 598px; top: 149px; z-index: 6; }
#text_divider_2_ln2  { position: absolute; left: 598px; top: 149px; z-index: 6; }
#text_divider_2_ln3  { position: absolute; left: 669px; top: 149px; z-index: 6; }
#text_divider_2_ln4  { position: absolute; left: 618px; top: 149px; z-index: 6; }
#text_divider_2_ln5  { position: absolute; left: 618px; top: 149px; z-index: 6; }

/* pg3 */

#text_3              { position: absolute; left: 645px; top: 150px; z-index: 5; 
                       width: 295px; height: 389px; background:  #fff; }
					   
#text_3_1            { position: absolute; left: 690px; top: 150px; z-index: 5; 
                       width: 250px; height: 389px; background:  #fff; }
					   
#photo_3             { position: absolute; left: 235px; top: 147px; z-index: 1; }
#photo_3_1           { position: absolute; left: 685px; top: 165px; z-index: 5; }
#flash_over_3        { position: absolute; left: 239px; top: 150px; z-index: 0; }
#text_divider_3      { position: absolute; left: 644px; top: 149px; z-index: 5; }
#text_divider_3_1    { position: absolute; left: 689px; top: 149px; z-index: 2; }

/* pg4, pg4_n */

#text_4              { position: absolute; left: 238px; top: 149px; z-index: 5; width: 703px; height: 391px; 
                       background: #c1bbb0; text-align: center; }

/* pg5 */

#photo_5             { position: absolute; left: 230px; top: 143px; z-index: 0; }
#contact             { position: absolute; left: 41px; top: 290px; z-index: 5; }
#text_5_0            { position: absolute; left: 43px; top: 340px; z-index: 5; width: 180px; height: 200px; }

#photo_5_1_ln        { position:absolute; left: 239px; top: 150px; z-index: 5;}
#photo_5_2_ln        { position:absolute; left: 697px; top: 150px; z-index: 5;}
#photo_5_3_ln        { position:absolute; left: 477px; top: 150px; z-index: 5;}

a.map_link           { background-image:url(IMAGES/PG5/photo_5_1_ln.jpg); width: 240px; height: 389px; display: block; float: left; } 
a.form_link          { background-image:url(IMAGES/PG5/photo_5_2_ln.jpg); width: 243px; height: 389px; display: block; float: left; } 
a.inet_link          { background-image:url(IMAGES/PG5/photo_5_3_ln.jpg); width: 220px; height: 389px; display: block; float: left; } 
a.map_link:hover     { background-image:url(IMAGES/PG5/photo_5_1_ln_roll.jpg) }  
a.form_link:hover    { background-image:url(IMAGES/PG5/photo_5_2_ln_roll.jpg)}
a.inet_link:hover    { background-image:url(IMAGES/PG5/photo_5_3_ln_roll.jpg)}

