html        { 	height: 100%;
			    width: 100%;
               }

body         { 	background-repeat: no-repeat;
				background-position: center top;
				background: #000000 url('img/bg1.gif') repeat top center;
				height: 100%;
			    width: 100%;
               }
               
a:link       { color:6d8bcf; background:transparent; text-decoration:none}
a:visited    { color:6d8bcf; background:transparent; text-decoration:none}
a:hover      { color:666666; background:transparent; text-decoration:underline}



/* inside css */

.usual_text		{  font-size: 11px; color: #666666; font-family: Tahoma; font-weight:normal;
               word-spacing: 0; line-height:15px; }
               
.special_text1		{  font-size: 11px; color: #999999; font-family: Tahoma; font-weight:normal;
               word-spacing: 0; line-height:15px;}

.special_text2		{  font-size: 11px; color: #6d8bcf; font-family: Tahoma; font-weight:normal;
               word-spacing: 0; line-height:15px;}

.header_text		{  font-size: 20px; color: #999999; font-family: Arial; font-weight:normal;
               word-spacing: 0; line-height:15px;}

.header_text2		{  font-size: 17px; color: #999999; font-family: Arial; font-weight:normal;
               word-spacing: 0; line-height:15px;}




/* menu */

.menu1_tmp, .menu1_tmp a     { font-size: 11px; color: #878787; font-family: Tahoma; font-weight:bold;
               word-spacing: 0;
               margin:0; padding-top: 9px; padding-bottom: 10px; padding-left: 25px; padding-right: 25px; }
             
.menu1_tmp2, .menu1_tmp2 a       { font-size: 11px; color: #6d8bcf; font-family: Tahoma; font-weight:bold;
               word-spacing: 0;
               margin:0; padding-top: 9px; padding-bottom: 10px; padding-left: 25px; padding-right: 25px;
               background: url('img/bg3.gif') repeat-x top;
               }

.menu2_tmp, .menu2_tmp a     { font-size: 11px; color: #6d8bcf; font-family: Tahoma; font-weight:bold;
               word-spacing: 0;
               margin:0; padding-top: 9px; padding-bottom: 10px; padding-left: 0px; padding-right: 25px; }
             
.menu2_tmp2, .menu2_tmp2 a       { font-size: 11px; color: #666666; font-family: Tahoma; font-weight:bold;
               word-spacing: 0;
               margin:0; padding-top: 9px; padding-bottom: 10px; padding-left: 0px; padding-right: 25px;
               background: #FFFFFF;
               }

.menu3		{  font-size: 11px; color: #6d8bcf; font-family: Tahoma; font-weight:normal;
               word-spacing: 0; line-height:15px;
               padding-top: 10px; padding-bottom: 8px; padding-left: 45px; padding-right: 15px; }

.menu4		{  font-size: 10px; color: #383838; font-family: Tahoma; font-weight:normal;
               word-spacing: 0; margin:0; padding-top: 4; }

.menu4		a:link 		{color:333333; background:transparent; text-decoration:none}
.menu4		a:visited 	{color:333333; background:transparent; text-decoration:none}
.menu4		a:hover 	{color:999999; background:transparent; text-decoration:underline}



/* header and footer */

.lang1		{  font-size: 9px; color: #989898; font-family: Tahoma; font-weight:normal;line-height:16px;
               word-spacing: 0; margin:0; padding-bottom: 0; }
               
.lang1		a:link 		{color:989898; background:transparent; text-decoration:none}
.lang1		a:visited 	{color:989898; background:transparent; text-decoration:none}
.lang1		a:hover 	{color:6d8bcf; background:transparent; text-decoration:none}

.slogan1	{  font-size: 20px; color: #e5e5e5; font-family: Arial; font-weight:normal;
               word-spacing: 0;
               padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px;  }

.slogan2	{  font-size: 36px; color: #FFFFFF; font-family: Arial; font-weight:normal;
               word-spacing: 0; line-height:38px;
               padding-top: 0px; padding-bottom: -10px; padding-left: 0px; padding-right: 105px;  }

.slogan3	{  font-size: 36px; color: #a8c3ff; font-family: Arial; font-weight:bold;
               word-spacing: 0; line-height:38px;
               padding-top: -10px; padding-bottom: 0px; padding-left: 0px; padding-right: 45px;  }

.footer1	{  font-size: 10px; color: #000000; font-family: Tahoma; font-weight:normal;
               word-spacing: 0; line-height:12px;
               padding-top: 15px; padding-bottom: 15px; padding-left: 25px; padding-right: 25px;   }



/* content */

.header1	{  font-size: 20px; color: #999999; font-family: Arial; font-weight:normal;
               word-spacing: 0; line-height:15px;
               padding-top: 20px; padding-bottom: 0px; padding-left: 25px; padding-right: 15px;  }

.text1		{  font-size: 11px; color: #666666; font-family: Tahoma; font-weight:normal;
               word-spacing: 0; line-height:15px;
               padding-top: 15px; padding-bottom: 15px; padding-left: 25px; padding-right: 25px; }

.text2		{  font-size: 11px; color: #666666; font-family: Tahoma; font-weight:normal;
               word-spacing: 0; line-height:15px;
               padding-top: 5px; padding-bottom: 5px; padding-left: 25px; padding-right: 25px; }

.news1		{  font-size: 18px; color: #bcbcbc; font-family: Tahoma; font-weight:normal;
               word-spacing: 0; line-height:15px;
               padding-top: 5px; padding-bottom: 0px; padding-left: 25px; padding-right: 0px; }

.news2		{  font-size: 9px; color: #bcbcbc; font-family: Tahoma; font-weight:normal;
               word-spacing: 0; line-height:8px;
               padding-top: 0px; padding-bottom: 5px; padding-left: 25px; padding-right: 0px; }

.news3		{  font-size: 11px; color: #666666; font-family: Tahoma; font-weight:normal;
               word-spacing: 0; line-height:15px;
               padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 15px; }

.product1	{  font-size: 12px; color: #666666; font-family: Tahoma; font-weight:bold;
               word-spacing: 0; line-height:15px;
               padding-top: 3px; padding-bottom: 7px; padding-left: 25px; padding-right: 25px; }

.product2	{  font-size: 12px; color: #ff0000; font-family: Tahoma; font-weight:bold;
               word-spacing: 0; line-height:15px;
               padding-top: 0px; padding-bottom: 7px; padding-left: 25px; padding-right: 25px; }

.product3	{  font-size: 11px; color: #5e5e5e; font-family: Tahoma; font-weight:normal;
               word-spacing: 0; line-height:15px;
               padding-top: 0px; padding-bottom: 10px; padding-left: 10px; padding-right: 25px; }

.product4	{  font-size: 11px; color: #999999; font-family: Tahoma; font-weight:normal;
               word-spacing: 0; line-height:15px;
               padding-top: 3px; padding-bottom: 3px; padding-left: 25px; padding-right: 25px; }

ol           { font-size: 11px; color: #888888; font-family: Tahoma; font-weight:normal;
               word-spacing: 0; line-height:15px;
               list-style-position: outside;  }
               
ul           { font-size: 11px; color: #888888; font-family: Tahoma; font-weight:normal;
               word-spacing: 0; line-height:15px;
               list-style-type: disc;
               list-style-position: outside;  }



/* forms and images */

.form1		{  border:2px solid #FFFFFF;
			   background-color:#4a6dbe;
			   font-size: 11px; color: #FFFFFF; font-family: Tahoma; font-weight:normal;
			   padding-top: 1px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px;
               margin:1; }     

.form2		{  border:2px solid #FFFFFF;
			   background-color:#CCCCCC;
			   font-size: 11px; color: #000000; font-family: Tahoma; font-weight:normal;
			   padding-top: 1px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px;
               margin:1; }     

.formtext1	{  font-size: 11px; color: #5e5e5e; font-family: Tahoma; font-weight:normal;
               word-spacing: 0; line-height:15px;
               padding-top: 2px; padding-bottom: 2px; padding-left: 25px; padding-right: 0px; }

.button1	{  border:1px solid #FFFFFF;
			   background-color:#FFFFFF;
			   font-size: 11px; color: #6d8bcf; font-family: Tahoma; font-weight:bold;
			   padding-top: 1px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px;
               margin:1;  }

.button2	{  border:1px solid #FFFFFF;
			   background-color:#6d8bcf;
			   font-size: 11px; color: #FFFFFF; font-family: Tahoma; font-weight:bold;
			   padding-top: 1px; padding-bottom: 1px; padding-left: 2px; padding-right: 2px;
               margin:1;  }
             
.banner1    {  border-style: double;
	           border-color: #999999;
	           border-width: 3px;
	           margin-left:25;
	           margin-right:25;
	           margin-top:7;
	           margin-bottom:7  }
               
.image1     {  border-style: double;
	           border-color: #999999;
	           border-width: 1px;
	           margin-left:0;
	           margin-right:10;
	           margin-top:5;
	           margin-bottom:5  }     
               
.image2     {  border-style: double;
	           border-color: #999999;
	           border-width: 1px;
	           margin:0; }