* {margin:0px; padding:0px;}

body {font-size: 10px; /* Resets 1em to 10px */
	font-family:  Verdana, Arial, Sans-Serif;
/*	background: url("./images/back1.jpg");*/
	background: #c6c6c6;
	color: #333;
	text-align: center;
	margin-top:0px;
	/*margin: auto;*/
	}	
img {margin:10px;border:0px black solid;}
#page {width:670px;border:0px red solid;margin:0 auto;}
#head {background: #c6c6c6 url("../images/head.jpg") no-repeat -7px 0;height:142px; padding-top:0px;}
#menu {clear: both;padding-left: 9px;width:670px; margin: 0 auto;z-index:3;position: relative;border:0px red solid;}
#menu li  {list-style-type:none;}
#menu li a:hover{filter: alpha(opacity=80);opacity: .8;}
#menu li a.menu1_en {height:123px; background:url("../images/menu1.jpg") no-repeat 0 0; display:block;float:left;width:162px;margin-right:1px;}
#menu li a.menu2_en {height:123px; background:url("../images/menu2.jpg") no-repeat 0 0;  margin-top:0; _margin-top:-12px;*margin-top:-12px;display:block;float:left;width:162px;margin-left:0px;}
#menu li a.menu3_en {height:123px; background:url("../images/menu3.jpg") no-repeat 0 0; margin-top:0;  _margin-top:-24px;  *margin-top:-24px;display:block;float:left;width:162px;margin-left:1px;}
#menu li a.menu4_en {height:124px; background:url("../images/menu4.jpg") no-repeat 1px 0px; margin-top:0; _margin-top:-36px; *margin-top:-36px;display:block;float:left;width:168px;}

#menu li a.menu1_sk {height:124px; background:url("../images/menu1_sk.jpg") no-repeat 0 0; display:block;float:left;width:162px;margin-right:1px;}
#menu li a.menu2_sk {height:124px; background:url("../images/menu2_sk.jpg") no-repeat 0 0; margin-top:0;  _margin-top:-12px;  *margin-top:-12px;display:block;float:left;width:162px;margin-left:0px;}
#menu li a.menu3_sk {height:124px; background:url("../images/menu3_sk.jpg") no-repeat 0 0;  margin-top:0; _margin-top:-24px; *margin-top:-24px;display:block;float:left;width:162px;margin-left:1px;}
#menu li a.menu4_sk {height:124px; background:url("../images/menu4_sk.jpg") no-repeat 1px 0; margin-top:0; _margin-top:-36px; *margin-top:-36px; 
display:block;float:left;width:168px;}


textarea {width:300px;height:300px;}
textarea, input, select {border:1px black solid; width:300px;}
#sub_menu {background: url("../images/main_top.jpg") no-repeat 9px; 0; border:0px red solid; margin: 0 auto; margin-left:1px;position: relative;margin-top:-30px;height:95px;z-index:0;text-align:left;}
 h1 {font-size:18px;margin-left:40px;padding-top:35px;}
 h2 {font-size:14px;margin-left:50px;}
 h3 {color:#1D5FAD;font-size:10px;margin-left:0px;margin-top:5px; border:0px red solid;}
a.logo {width:300px; height:80px; border:0px red solid;margin:0px;float:left;margin-left:35px; margin-top: 20px;}
a {color:black;}
#mini a {color:#a9a9a9;text-decoration:none;}
a:hover {color:#000;}
#main {background: url("../images/main_back.jpg") repeat-y 0 0;margin-left:10px;z-index:5; text-align:left;padding-bottom:10px;clear:both;}
#main h1 { padding:0; margin:  -40px 0px  10px 30px;  position: absolute;}
#main-text {width:580px;margin: 10px 30px; margin-top:0px;border:0px red solid;line-height:16px; }
#footer {background:url("../images/footer.jpg") no-repeat -8px 0;border:0px red solid;margin-left:10px;z-index:5; height:50px;padding-top:20px;clear:both;}
#footer a {color:black;}
#news {border:0px black solid;width:150px;float:right;}
#news p {width:150px;border:0px red solid; text-align:left;}
#mini {border:0px red solid;width:280px;color:#777;float:right;margin-right: 40px; font-size:120%; margin-top: 100px;}
#mini ul {list-style-type:none; }
#mini ul li {float:right; margin: 0 5px;}
#mini a {color:#888;}
#mini a:hover {color:#000;text-decoration: underline}

#lang_switch a {color:#888;text-decoration: none}
#lang_switch a:hover {color:#000;text-decoration: underline}
#lang_switch ul {list-style-type: none;}

#lang_switch ul li strong{display: none}

.clear {clear:both;}
.none {display:none;}
.left{float:left;}
.error {color:red;}
.tape_table {border:0px;width:90%;text-align:center;}

.result {border:1px black solid;}
