body {margin:0; padding:0; background: #000; text-align:center; font: 10px Verdana, Arial, sans; color: #fff; line-height: 14px; }
a {text-decoration: none; color: #fff;}
a:hover {font-weight: bold;}
a:visited {color: #f5f5f5;}
#inside_bg {background: #070C12 url("../imgs/body_bg.png") repeat-x 0 0;}
* { margin:0; padding:0; }
.container { margin: 20px auto 0 auto; padding: 0;}
/** Homepage ID's  */
#intro {width: 760px; height:700px; }
#intro ul { list-style-type: none; margin:0; padding:0;}
#intro li { float:left; display: block;}
#intro #left {height: 700px; background: url("../imgs/logo.jpg") no-repeat 0 0;}
#intro #left #welcome { margin: 220px 0 0 0;display: block; width: 312px; height: 93px; background: url("../imgs/welcome.png") no-repeat 0 0;}
#intro #left #welctext {display: block; width: 300px; height: 200px; padding: 10px 10px 10px 0;}
#intro span{display:none;}
#intro #right{ margin: 0; height: 700px; background: url("../imgs/language.jpg") no-repeat 0 0;}
#intro #right #in_im {margin: 188px 0 0 0;}
#intro #right #enter { margin: 195px 0  0 304px; height: 50px;}
#intro #right #enter li a {display:block; width: 55px; height: 40px; margin: 0 5px 0 0; }
/** Homepage ID's  */
#inside {width: 757px; margin: 0 auto 0 auto; border-bottom: 1px solid #000; border-left: 1px solid #000; border-right: 1px solid #000}
#inside #header { display: block; width: 757px; height: 64px; margin:0; padding:0; background: url("../imgs/top.png") repeat-y 0 0;}
/** Menu style */
#inside #header .navi {
	position: relative;
	top: 16px;
	left: 0px;
	width: 757px;
	margin: 0;
	height: 47px;
	list-style-type: none;
	overflow: hidden;
	border-top: 1px solid #000;
}
#inside #header .navi li a {
	position: absolute;
	top: 0;
	padding: 47px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:47px; /* IE5/Win */
	background: transparent url("../imgs/menu.jpg") no-repeat;
}
#inside #header .navi#ulprof li#prof a {background-position: 0 -47px; width: 80px; left: 0; }
#inside #header .navi li#prof a {background-position: 0 0; width: 80px; left: 0; }
#inside #header .navi li#prof a:hover {background-position: 0 -47px;}
#inside #header .navi#ulcus li#cus a {background-position: -80px -47px; width: 100px; left: 80px; }
#inside #header .navi li#cus a {background-position: -80px 0; width: 100px; left: 80px; }
#inside #header .navi li#cus a:hover {background-position: -80px -47px;}
#inside #header .navi#ulprod li#prod a {background-position: -180px -47px; width: 115px; left: 180px; }
#inside #header .navi li#prod a {background-position: -180px 0; width: 115px; left: 180px; }
#inside #header .navi li#prod a:hover {background-position: -180px -47px;}
#inside #header .navi#ulemb li#emb a {background-position: -295px -47px; width: 120px; left: 295px; }
#inside #header .navi li#emb a {background-position: -295px 0; width: 120px; left: 295px; }
#inside #header .navi li#emb a:hover {background-position: -295px -47px;}
#inside #header .navi#ulpor li#por a {background-position: -415px -47px; width: 97px; left: 415px; }
#inside #header .navi li#por a {background-position: -415px 0; width: 97px; left: 415px; }
#inside #header .navi li#por a:hover {background-position: -415px -47px;}
#inside #header .navi#ulfaq li#faq a {background-position: -512px -47px; width: 63px; left: 512px; }
#inside #header .navi li#faq a {background-position: -512px 0; width: 63px; left: 512px; }
#inside #header .navi li#faq a:hover {background-position: -512px -47px;}
#inside #header .navi#ulsup li#sup a {background-position: -575px -47px; width: 90px; left: 575px; }
#inside #header .navi li#sup a {background-position: -575px 0; width: 90px; left: 575px; }
#inside #header .navi li#sup a:hover {background-position: -575px -47px;}
#inside #header .navi#ulcon li#con a {background-position: -665px -47px; width: 92px; left: 665px; }
#inside #header .navi li#con a {background-position: -665px 0; width: 92px; left: 665px; }
#inside #header .navi li#con a:hover {background-position: -665px -47px;}
/** Logo Div */
#inside #logo {text-align: left; display: block; width:757px; height: 160px; background: url("../imgs/in_logo_right.jpg") no-repeat 336px 0; border-top: 1px solid #000;}
/** Text Div */
#inside #text { text-align: left; display: block; width:757px; background: #264666 url("../imgs/img_right.jpg") no-repeat 530px 0; border-top: 1px solid #000; padding:0;}
#inside #text #text_box { display: block; width: 515px; padding: 27px 0 27px 0; background: #CBD3DA; color: #7E7A78; margin: 0 0 0 15px;}
#inside #text #text_box a {color: #7E7a78; border-bottom: 1px dotted #ACB3B9;}
#inside #text #text_box h1 {
		 display: block;
		 width:252px;
		 height: 0px !important; 
		 height /**/:53px; /* IE5/Win */
		 overflow: hidden;
		 padding: 60px 0 0 0;
}
#inside #text #text_box h4 { font-size: 12px; }
#inside #text #text_box form {margin: 10px 30px 0 30px;}
#inside #text #text_box fieldset{margin: 10px 0 10px 0; border: 1px dotted #ACB3B9; padding: 0 0 5px 0;}
#inside #text #text_box legend { margin: 0 0 0 0; border: 1px solid #ACB3B9; padding: 0 2px 0 2px; font-weight: bold; color: #fff; background: #264666; }
#inside #text #text_box label {margin: 0 5px 0 15px; width: 100px; }
#inside #text #text_box .textb { font-size: 10px; }
#inside #text #text_box #req {color: #ff0000; font-weight:bold;}
#inside #text #text_box span {display: none;}
#inside #text #text_box #prof {background: transparent url("../imgs/profile.jpg") no-repeat 0 0; }
#inside #text #text_box #cus {background: transparent url("../imgs/customdigit.jpg") no-repeat 0 0; width: 450px; height: 168px; margin: 0 30px 0 30px; padding: 180px 0 0 0;}
#inside #text #text_box #prod {background: transparent url("../imgs/production.jpg") no-repeat 0 0; width: 450px; height: 168px; margin: 0 30px 0 30px; padding: 180px 0 0 0;}
#inside #text #text_box #sup {background: transparent url("../imgs/support.jpg") no-repeat 0 0; width: 450px; height: 168px; margin: 0 30px 0 30px; padding: 180px 0 0 0;}
#inside #text #text_box #faq {background: transparent url("../imgs/faq.jpg") no-repeat 0 0; width: 450px; height: 168px; margin: 0 30px 0 30px; padding: 180px 0 0 0;}
#inside #text #text_box #por{background: transparent url("../imgs/portfolio.jpg") no-repeat 0 0; width: 450px; height: 168px; margin: 0 30px 0 30px; padding: 180px 0 0 0;}
#inside #text #text_box #con {background: transparent url("../imgs/contact.jpg") no-repeat 0 0; width: 450px; height: 168px; margin: 0 30px 0 30px; padding: 180px 0 0 0;}
#inside #text #text_box p {margin: 0 30px 0 30px;}
#inside #text #text_box #qa { margin: 0 30px 20px 30px; font-weight: bold; }
#inside #text #text_box #a {  margin: 0 30px 15px 30px; padding: 0 0 15px 0;  border-bottom: 1px dotted #ACB3B9; }
#inside #text #text_box #q { display: block; font-weight: bold; margin: 0 0 3px 0; }
#inside #text #text_box #ttp { display: block; font-weight: bold; text-align: right;  }
#inside #text #text_box #imgstr {margin: 0 10px 10px 30px; float: left;}
/**  border: 1px dotted #fff; */
.bottom {display: block; padding: 10px 0 10px 0;}
.bottom #enter { list-style-type: none; margin:0; padding:0;}
.bottom #enter a {display:block; width: 50px; height:20px; background: transparent url("../imgs/flags.png") no-repeat 0 0;  }
.bottom #enter li { display: block; float:right; position: relative; top: 0; right: 0;}
.bottom #enter #en a {background-position: 0 0; }
.bottom #enter #gr a {background-position: -50px 0;}
.bottom #enter span {display:none;}
#ins p a { border-bottom: 1px dotted #5D6878;}
#ins { width: 757px; height: 20px; background: #363F4C; padding: 0; text-align: left;  border-top: 1px solid #000;}
#ins p { margin: 0 0 0 15px; width: 400px;}
