body {
    line-height: 155%;
	overflow-x : hidden;
	overflow-y : auto;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
}
a {
    color: #000000;
	text-decoration: none;

}

/*top*/
#index{
	width:1000px;
	background:url(../img/top.jpg) no-repeat center 0;
	background-attachment: scroll;
	background-color: #FFF;
	margin:0 auto;
	padding:0;
	font-size:12px;

	}
	
#menu {
	width:100%;
	margin:0 auto;
	padding:15px 0 0 450px ;
}
#language{
	width:100%;
	margin:0 auto;
	padding:0px 0 0 475px ;
}
#language ul li {
    float: left;
    padding: 50px 25px 0 0;
}
#chooselanguage{
	clear:both;
	width:100%;
	margin:0 auto;
	padding:10px 0 0 650px ;


}
#sain{
	width:100%;
	margin:0 auto;
	padding:157px 0 0 680px ;

}
#sain p{
	font-size:65%;
	margin:-3px 0 0 155px;
}

#footer1 address {
    font-size: 80%;
    margin:0 0 0 650px;
    text-align: left;
}
/*top-end*/

/*home*/
#home {
    background: url("../img/home1.jpg") no-repeat scroll center 0 #FFFFFF;
    font-size: 12px;
    margin: 0 auto;
    padding: 0;
    width: 1000px;
	
}
#wrap {
    margin: 0 auto;
    width: 1000px;
	position: relative;
	z-index: 1;
}
#swf{
	position: absolute;
	z-index: 0;
	margin:-800px 0 0 -250px;
	}
#navi {
    margin: 100px 0 0;
    width: 145px;
}
#navi1 {
    float: left;
    margin: 0 0 0 40px;
    width: 145px;
}
#icon {
    width: 130px;
    margin:10px 0 0 16px;
}
.ua-chrome #icon,
.ua-firefox #icon{
    width: 130px;
    margin:10px 0 0 20px;
}
ul li {
    list-style: none outside none;
}
#banner {
    float: left;
    font-size: 80%;
    margin: -450px 0 0 800px;
    width: 180px;
	z-index:10;
}
#banner ul li {
    padding: 0 0 5px;
}
#footer5{
    font-size: 80%;
    margin: 183px 0 0 0;
    text-align: right;
}
.ua-safari #footer5, 
.ua-chrome #footer5{
    font-size: 80%;
    margin: 160px 0 0 0;
    text-align: right;
}

/*home-end*/

#mail{
    background: url("../img/mailmail.jpg") no-repeat scroll center 0 #FFFFFF;
    font-size: 12px;
    margin: 0 auto;
    padding: 0;
    width: 1000px;
}

#mail-bi {
    background: url("../img/profile.jpg") no-repeat scroll center 0 #FFFFFF;
    font-size: 12px;
    margin: 0 auto;
    padding: 0;
    width: 1000px;
}

#profile {
    background: url("../img/profile.jpg") repeat-y scroll center 0 #FFFFFF;
    font-size: 12px;
    margin: 0 auto;
    padding: 0;
    width: 1000px;
}
.ua-safari #profile {
    background: url("../img/profile.jpg") repeat-y scroll center 0 #FFFFFF;
    font-size: 12px;
    margin: 0 auto;
    padding: 0;
    width: 1000px;
	line-height: 160%;

}

#profile3 {
    background: url("../img/profile.jpg") repeat-y scroll center 0 #FFFFFF;
    font-size: 12px;
    margin: 0 auto;
    padding: 0;
    width: 1000px;
}

.ua-safari #profile3 {
    background: url("../img/profile.jpg") repeat-y scroll center 0 #FFFFFF;
    font-size: 12px;
    margin: 0 auto;
    padding: 0;
    width: 1000px;
	line-height: 170%;

}

.ua-safari #profile3 ul li{
	margin:0 0 -1px 0;
	}

.maincontent {
    margin: -410px 0 0;
}
.ua-chrome .maincontent{
    margin: -410px 0 0;
	}
	 
.ua-firefox .maincontent {
    margin: -380px 0 0;
}
.contentbox {
    background-color: #FFFFFF;
    border: 2px solid #000000;
    margin: 100px 0 0 240px;
    width: 600px;
}
.contentbox1 {
    background-color: #FFFFFF;
    border: 2px solid #000000;
    margin: 10px 0 0 240px;
    width: 600px;
}
.contentbox2 {
    background-color: #FFFFFF;
    border: 2px solid #000000;
    margin: 10px 0 0 240px;
    width: 600px;
}
.contentbox22 {
    background-color: #FFFFFF;
    border: 2px solid #000000;
    margin: 10px 0 0 240px;
    width: 600px;
}
.contentbox2222 {
    background-color: #FFFFFF;
    border: 2px solid #000000;
    margin: 10px 0 0 240px;
    width: 600px;
}
.contentbox222 {
    background-color: #FFFFFF;
    border: 2px solid #000000;
    margin: 10px 0 0 240px;
    width: 600px;
}
.contentbox3 {
    background-color: #FFFFFF;
    border: 2px solid #000000;
    margin: 10px 0 0 240px;
    width: 600px;
}
.contentbox33 {
    background-color: #FFFFFF;
    border: 2px solid #000000;
    margin: 10px 0 0 240px;
    width: 600px;
}
.contentbox3333 {
    background-color: #FFFFFF;
    border: 2px solid #000000;
    margin: 10px 0 0 240px;
    width: 600px;
}
.contentbox333 {
    background-color: #FFFFFF;
    border: 2px solid #000000;
    margin: 10px 0 0 240px;
    width: 600px;
}
.contentbox4 {
    background-color: #FFFFFF;
    border: 2px solid #000000;
    margin: 10px 0 0 240px;
    width: 600px;
}
.contentbox5 {
    background-color: #FFFFFF;
    border: 2px solid #000000;
    margin: 10px 0 0 240px;
    width: 600px;
}
.contentbox img {
    margin: -10px 0 0;
    padding: 0 0 50px 20px;
}
.ua-safari .contentbox img, 
.ua-chrome .contentbox img, 
.ua-firefox .contentbox img {
    margin: -14px 0 0;
    padding: 0 0 50px 20px;
}
.ua-safari #profile3 .contentbox img, 
.ua-chrome #profile3 .contentbox img, 
.ua-firefox #profile3 .contentbox img {
    margin: -14px 0 0;
    padding: 0 10px 50px 5px;
}
.ua-safari #profile3 .contentbox1 img{
    margin: -14px 0 0;
    padding: 0 10px 100px 5px;
}

.ua-chrome #profile3 .contentbox1 img, 
.ua-firefox #profile3 .contentbox1 img {
    margin: -14px 0 0;
    padding: 0 10px 50px 5px;
}
.ua-safari #profile3 .contentbox4 img, 
.ua-chrome #profile3 .contentbox4 img, 
.ua-firefox #profile3 .contentbox4 img {
    margin: -14px 0 0;
    padding: 0 10px 250px 5px;
}
.contentbox1 img {
    margin: -10px 0 0;
    padding: 0 0 80px 20px;
}
.ua-safari .contentbox1 img, 
.ua-chrome .contentbox1 img, 
.ua-firefox .contentbox1 img {
    padding: 0 0 55px 20px;
}
.contentbox2 img {
    padding: 4px 0 0 20px;
}
.ua-safari .contentbox2 img {
    padding: 4px 0 7px 20px;
}

.ua-chrome .contentbox2 img{
    padding: 4px 0 10px 20px;
	}
	 
.ua-firefox .contentbox2 img {
    padding: 4px 0 17px 20px;
}

.contentbox3 img {
    margin: -14px 0 0;
    padding: 0 0 0 20px;
}
.ua-safari .contentbox3 img {
    margin: -10px 0 0;
    padding: 0 0 0 20px;
}

.ua-chrome .contentbox3 img{
    margin: -10px 0 0 0;
    padding: 0 0 4px 20px;
	} 
.ua-firefox .contentbox3 img {
    margin: -10px 0 0 0;
    padding: 0 0 32px 20px;
}
.contentbox4 img {
    margin: -10px 0 0;
    padding: 0 0 250px 20px;
}
.contentbox5 img {
    margin: -10px 0 0;
    padding: 0 0 200px 20px;
}
.contentbox22 img {
    padding: 4px 0 450px 20px;
}

.ua-safari .contentbox22 img {
    padding: 4px 0 450px 20px;
}

.ua-chrome .contentbox22 img {
    margin: 0 0 -9px 0;
    padding: 4px 0 450px 20px;
}
.contentbox2222 img {
    padding: 4px 0 0 20px;
}

.ua-safari .contentbox2222 img {
    padding: 4px 0 0 20px;
}

.ua-chrome .contentbox2222 img {
    margin: 0 0 -9px 0;
    padding: 4px 0 0 20px;
}
.contentbox33 img {
    margin: -14px 0 0;
    padding: 0 0 300px 20px;
}

.ua-safari .contentbox33 img {
    margin: -14px 0 0 0;
    padding: 0 0 300px 20px;
}

.ua-chrome .contentbox33 img {
    margin: -14px 0 -15px 0;
    padding: 0 0 300px 20px;
}
.contentbox3333 img {
    margin: -14px 0 0;
    padding: 0 0 0 20px;
}

.ua-safari .contentbox3333 img {
    margin: -14px 0 0 0;
    padding: 0 0 0 20px;
}

.ua-chrome .contentbox3333 img {
    margin: -14px 0 0 0;
    padding: 0 0 0 20px;
}

.contentbox333 img {
    margin: -14px 0 0 0;
    padding: 0 0 0 20px;
}
.ua-safari .contentbox333 img{
    margin: -10px 0 0 0;
    padding: 0 0 13px 20px;
	}
.ua-chrome .contentbox333 img{
    margin: -10px 0 -14px 0;
    padding: 0 0 0 5px;
	} 
.ua-firefox .contentbox333 img {
    margin: -14px 0 0 0;
    padding: 0 0 0 5px;
}
.contentbox222 img {
    padding: 4px 0 0 20px;
}
.ua-safari .contentbox222 img {
    margin: 5px 0 0 0;
    padding:0 0 20px 20px;
}

.ua-chrome .contentbox222 img{
    padding: 4px 0 10px 5px;
	} 
.ua-firefox .contentbox222 img {
    padding: 4px 0 17px 5px;
}
.contenttxt {
    float: left;
    margin: 4px 0 0;
    padding: 10px 0 0 20px;
}

#content_img{
	float:right;
	padding-bottom:10px;
}

.contenttxt3{
    padding: 10px 20px 0 20px;
	margin-bottom:40px;
}



.ua-safari #profile3 .contenttxt, 
.ua-chrome #profile3 .contenttxt, 
.ua-firefox #profile3 .contenttxt {
    float: left;
    padding: 10px 0 0 20px;
}
.contenttxt2 {
    padding: 0 0 0 20px;
    width: 560px;
}
.contenttxt22 {
    padding: 0 0 0 20px;
    width: 560px;
}
html > body .contenttxt1 {
    float: left;
    margin: 4px 0 0;
    padding: 10px 0 0 20px;
    width: 285px;
}
.contenttxt2-1 {
    padding: 0 0 0 20px;
    width: 560px;
}
.contentlink {
    margin: 0 0 0 470px;
}
.pan {
    margin: 0 0 0 250px;
}
.pan a:hover {
    color: #000000;
}


#mail-bi h2{
	font-size:110%;
	}
.ua-safari #mail-bi h2, 
.ua-chrome #mail-bi h2, 
.ua-firefox #mail-bi h2{
	font-size:110%;
	}

#mail2 {
    float: left;
    margin: 0 0 0 75px;
    width: 100px;
}
.mailtxt {
    float: left;
    margin: -320px 0 0 50px;
    width: 330px;
}
.ua-safari .mailtxt {
    float: left;
    margin: -320px 0 0 50px;
    width: 330px;
}


.mailtxt2 {
    float: left;
    margin: -490px 0 0 550px;
    width: 330px;
}
.ua-safari .mailtxt2 {
    float: left;
    margin: -530px 0 0 550px;
    width: 330px;
}




#form {
    margin: -280px 0 0 280px;
}
#form2 {
    float: left;
    margin: -280px 0 0 280px;
}







#footer address{
	padding:100px 0 0 0;
	font-size:80%;
	text-align: right;
	}
#footer1 address {
    font-size: 80%;
    margin: 30px 0 0 650px;
    text-align: left;
}
#footer2 address {
    font-size: 80%;
    margin: 50px 0 0 0;
    text-align: right;
}
#footer3 address {
    font-size: 80%;
    margin: 145px 0 0 0;
    text-align: right;
}
#footer4 address {
    font-size: 80%;
    margin: 430px 0 0 0;
    text-align: right;
}


