#header img#logo, #leftside #leftchat, #leftside #lefttel, #leftside #leftmenu ul li ul li img, #contart #contartinn .faqbox .faqboxpic img.qqpic, img#company_c, img#faq_c, img#news_c, img#literature_c, img#neutrasil_c, img#contact_c, #leftside #lefttel img#reackaps {
	behavior: url("./pngfix/iepngfix.htc")
}

body {
	padding: 0px;
	margin: 0px;
	font-family: verdana, arial;
	font-size: 10px;
	color: #0048a5;
	background: url(images/body_bg.png) 0 0 repeat-x scroll #002369;
	behavior: url("csshover.htc");
}

p {
	padding: 0px;
	margin: 0px;
}

form {
	padding: 0px;
	margin: 0px;
}

img {
	border: 0px;
}

#container {
	position: relative;
	padding: 0px 19px 0px 19px;
	margin: 0px auto;
	width: 963px;
	background: url(images/shadow_bg.png) 0 0 repeat-y;
}

#header {
	position: relative;
	padding: 0px;
	margin: 0px;
	width: 963px;
	height: 95px;
}

#header img#logo {
	position: absolute;
	left: 18px;
	top: 20px;
	padding: 0px;
	margin: 0px;
	width: 264px;
	height: 97px;
}

#header #langs {
	float: left;
	padding: 8px 0px 0px 279px;
	margin: 0px;
	width: 384px;
	height: 43px;
}

#header #langs p {
	padding: 14px 0px 0px 0px;
	font-size: 12px;
	color: #bbbbbb;
}

#header #langs a {
	color: #bbbbbb;
	text-decoration: none;
}

#header #langs a:hover {
	color: #0048a5;
}

#header #headtel {
	float: left;
	padding: 4px 8px 0px 0px;
	margin: 0px;
	width: 292px;
	height: 47px;
	text-align: right;
}

#header #headtel p {
	padding: 4px 0px 0px 0px;
	margin: 0px;
	font-family: arial;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}

#header #headtel span {
	padding: 8px 0px 0px 0px;
	margin: 0px;
	font-size: 24px;
	font-weight: normal;
	color: #858585;
}

#header #headtel img#headtelimg {
	float: right;
	padding: 0px 0px 0px 8px;
	margin: 0px;
}

#menu {
	position: relative;
	/*position: absolute;
	bottom: 0px;
	right: 0px;*/
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 516px;
	height: 42px;
	overflow: hidden;
	background: transparent;
}

ul#resizercontainer {
	padding: 0px;
	margin: 0px;
	width: 516px;
	height: 42px;
	overflow: hidden;
	background: transparent;
}

#resizercontainer li{
	float: left;
	padding: 0px;
	margin-top: 5px;
	width: 86px;
	height: 42px;
	text-align: right;
	list-style-type: none;
	overflow: hidden;
}

#resizercontainer li a{
	padding: 42px 0px 0px 0px;
	margin: 0px;
	width: 86px;
	height: 42px;
	display: block;
	overflow: hidden;
}

#resizercontainer li#menuk0{
	position: relative;
	margin-left: 0px;
	background-image: url(images/menu_11.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
ul.index li#menuk0{
	margin-top: 0px !important;
	background-image: url(images/menu_12.png) !important;
}

#resizercontainer li#menuk1{
	position: relative;
	margin-left: 0px;
	background-image: url(images/menu_21.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
ul.company li#menuk1{
	margin-top: 0px !important;
	background-image: url(images/menu_22.png) !important;
}
ul.discover li#menuk1{
	margin-top: 0px !important;
	background-image: url(images/menu_22.png) !important;
}
ul.history li#menuk1{
	margin-top: 0px !important;
	background-image: url(images/menu_22.png) !important;
}
ul.values li#menuk1{
	margin-top: 0px !important;
	background-image: url(images/menu_22.png) !important;
}
ul.quality li#menuk1{
	margin-top: 0px !important;
	background-image: url(images/menu_22.png) !important;
}
ul.accreditations li#menuk1{
	margin-top: 0px !important;
	background-image: url(images/menu_22.png) !important;
}
#resizercontainer li#menuk2{
	position: relative;
	margin-left: 0px;
	background-image: url(images/menu_31.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
ul.faq li#menuk2{
	margin-top: 0px !important;
	background-image: url(images/menu_32.png) !important;
}

#resizercontainer li#menuk3{
	position: relative;
	margin-left: 0px;
	background-image: url(images/menu_41.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
ul.latest_news li#menuk3{
	margin-top: 0px !important;
	background-image: url(images/menu_42.png) !important;
}
ul.product_development_news li#menuk3{
	margin-top: 0px !important;
	background-image: url(images/menu_42.png) !important;
}
ul.material_development_news li#menuk3{
	margin-top: 0px !important;
	background-image: url(images/menu_42.png) !important;
}
ul.press_release_news li#menuk3{
	margin-top: 0px !important;
	background-image: url(images/menu_42.png) !important;
}

#resizercontainer li#menuk4{
	position: relative;
	margin-left: 0px;
	background-image: url(images/menu_51.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
ul.request_brochure li#menuk4{
	margin-top: 0px !important;
	background-image: url(images/menu_52.png) !important;
}
ul.newsletter_signu li#menuk4{
	margin-top: 0px !important;
	background-image: url(images/menu_52.png) !important;
}
ul.datasheets li#menuk4{
	margin-top: 0px !important;
	background-image: url(images/menu_52.png) !important;
}

#resizercontainer li#menuk5{
	position: relative;
	margin-left: 0px;
	background-image: url(images/menu_61.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
ul.contact li#menuk5{
	margin-top: 0px !important;
	background-image: url(images/menu_62.png) !important;
}

#leftside {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 150px;
}

#leftside #leftmenu {
	padding: 36px 0px 0px 0px;
	margin: 0px;
	width: 150px;
	height: 118px;
}

#leftside #leftmenu ul {
	position: relative;
	padding: 0px;
	margin: 0px;
	width: 150px;
}

#leftside #leftmenu ul li {
	padding: 0px 0px 0px 0px;
	margin: -1px 0px 1px 0px;
	width: 150px;
	height: 59px;
	list-style-type: none;
	overflow: hidden;
	font-size: 0px;
}

#leftside #leftmenu ul li a.products {
	padding: 59px 0px 0px 0px;
	margin: 0px;
	width: 150px;
	height: 59px;
	display: block;
	background: url(images/leftmenu.png) 0px 0px no-repeat;
}

#leftside #leftmenu ul li a.products:hover, #leftside #leftmenu ul li:hover a.products {
	background: url(images/leftmenu.png) -150px 0px no-repeat;
}

#leftside #leftmenu ul li a.materials {
	padding: 59px 0px 0px 0px;
	margin: 0px;
	width: 150px;
	height: 59px;
	display: block;
	background: url(images/leftmenu.png) 0px -59px no-repeat;
}

#leftside #leftmenu ul li a.materials:hover, #leftside #leftmenu ul li:hover a.materials {
	background: url(images/leftmenu.png) -150px -59px no-repeat;
}

#leftside #leftmenu ul li:hover ul.frst, #leftside #leftmenu ul li:hover ul.scnd { /* ez teszi ki a submenut */
	display: block;
}

#leftside #leftmenu ul li ul {
	position: absolute;
	left: 150px;
	top: 0px;
	padding: 0px;
	margin: 0px;
	width: 193px;
	display: none;
}

#leftside #leftmenu ul li ul.frst {
	left: 150px;
	top: 0px;
}

#leftside #leftmenu ul li ul.scnd {
	left: 150px;
	top: 59px;
}

#leftside #leftmenu ul li ul.frst li, #leftside #leftmenu ul li ul.scnd li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 193px;
	height: 29px;
	list-style-type: none;
}

#leftside #leftmenu ul li ul li a {
	padding: 12px 0px 0px 40px;
	margin: 0px;
	width: 153px;
	height: 17px;
	display: block;
	overflow: hidden;
	font-size: 9px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	background: url(images/leftmenu_sub.png) 0px -29px no-repeat;
	_ background: url(images/leftmenu_sub6.gif) 0px 0px no-repeat;
}

#leftside #leftmenu ul li ul li a:hover, #leftside #leftmenu ul li ul li:hover a {
	background: url(images/leftmenu_sub.png) 0px 0px no-repeat;
	_ background: url(images/leftmenu_sub6h.gif) 0px 0px no-repeat;
}

#leftside #leftmenu ul li ul li img {
	position: absolute;
	left: 6px;
	top: -8px;
	/*float: left;*/
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 28px;
	height: 33px;
}

#leftside #leftmenu ul li ul li img.msdk {
	left: 6px;
	top: 22px;
}

#leftside #leftmenu ul li ul li img.hrmdk {
	left: 6px;
	top: 52px;
}

#leftside #leftmenu ul li ul li img.ngydk {
	left: 6px;
	top: 82px;
}

#leftside #leftmenu ul li ul li img.tdk {
	left: 6px;
	top: 112px;
}

#leftside #leftmenu ul li ul li img.htdk {
	left: 6px;
	top: 142px;
}

#leftside #leftmenu ul li ul li:hover ul.frst_sub, #leftside #leftmenu ul li ul li:hover ul.scnd_sub, #leftside #leftmenu ul li ul li:hover ul.thrd_sub, #leftside #leftmenu ul li ul li:hover ul.frth_sub, #leftside #leftmenu ul li ul li:hover ul.ffth_sub, #leftside #leftmenu ul li ul li:hover ul.sxth_sub  { /* ez teszi ki a submenut */
	display: block;
}

#leftside #leftmenu ul li ul li ul {
	position: absolute;
	left: 193px;
	top: 0px;
	padding: 0px;
	margin: 0px;
	width: 386px;
	display: none;
}

#leftside #leftmenu ul li ul li ul.frst_sub {
	left: 193px;
	top: 0px;
}

#leftside #leftmenu ul li ul li ul.scnd_sub {
	left: 193px;
	top: 29px;
}

#leftside #leftmenu ul li ul li ul.thrd_sub {
	left: 193px;
	top: 58px;
}

#leftside #leftmenu ul li ul li ul.frth_sub {
	left: 193px;
	top: 87px;
}

#leftside #leftmenu ul li ul li ul.ffth_sub {
	left: 193px;
	top: 116px;
}

#leftside #leftmenu ul li ul li ul.sxth_sub {
	left: 193px;
	top: 145px;
}

#leftside #leftmenu ul li ul li ul.frst_sub li, #leftside #leftmenu ul li ul li ul.scnd_sub li, #leftside #leftmenu ul li ul li ul.thrd_sub li, #leftside #leftmenu ul li ul li ul.frth_sub li, #leftside #leftmenu ul li ul li ul.ffth_sub li, #leftside #leftmenu ul li ul li ul.sxth_sub li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 193px;
	height: 29px;
	list-style-type: none;
}

#leftside #leftmenu ul li ul li ul.frst_sub li a, #leftside #leftmenu ul li ul li ul.scnd_sub li a, #leftside #leftmenu ul li ul li ul.thrd_sub li a, #leftside #leftmenu ul li ul li ul.frth_sub li a, #leftside #leftmenu ul li ul li ul.ffth_sub li a, #leftside #leftmenu ul li ul li ul.sxth_sub li a {
	padding: 12px 0px 0px 10px;
	margin: 0px;
	width: 183px;
	height: 17px;
	display: block;
	overflow: hidden;
	font-size: 9px;
	font-weight: bold;
	color: #002369;
	text-decoration: none;
	background: url(images/leftmenu_sub.png) 0px -29px no-repeat;
	_ background: url(images/leftmenu_sub6.gif) 0px 0px no-repeat;
}

#leftside #leftmenu ul li ul li ul.frst_sub li a:hover, #leftside #leftmenu ul li ul li ul.scnd_sub li a:hover, #leftside #leftmenu ul li ul li ul.thrd_sub li a:hover, #leftside #leftmenu ul li ul li ul.frth_sub li a:hover, #leftside #leftmenu ul li ul li ul.ffth_sub li a:hover, #leftside #leftmenu ul li ul li ul.sxth_sub li a:hover {
	background: url(images/leftmenu_sub.png) 0px 0px no-repeat;
	_ background: url(images/leftmenu_sub6h.gif) 0px 0px no-repeat;
}

#leftside #leftsearch {
	padding: 13px 0px 13px 0px;
	margin: 0px;
	width: 150px;
}

#leftside #leftsearch label#txtinp {
	float: left;
	padding: 1px 0px 0px 1px;
	margin: 0px 0px 0px 8px;
	width: 83px;
	height: 17px;
	background: url(images/searchinput_bg.png) 0px 0px no-repeat;
}

#leftside #leftsearch label#txtinp input {
	padding: 0px;
	margin: 0px;
	width: 82px;
	height: 16px;
	background: transparent;
	border: 0px;
	color: #ffffff;
}

#leftside #leftsearch label#txtbtn {
	float: left;
	padding: 0px;
	margin: 0px 0px 0px 7px;
	width: 51px;
	height: 18px;
	background: transparent;
}

#leftside #leftsearch label#txtbtn input {
	padding: 0px;
	margin: 0px;
	width: 51px;
	height: 17px;
	background: url(images/search_btn.png) 0px 0px no-repeat;
	border: 0px;
	cursor: pointer;
}

#leftside #lefttel {
	position: relative;
	padding: 0px;
	margin: 0px;
	width: 150px;
	height: 130px;
	background: url(images/lefttel_bg.png) 0 0 no-repeat;
}

#leftside #lefttel p {
	padding: 70px 0px 0px 8px;
	margin: 0px;
	font-family: Arial;
	font-size: 22px;
	color: #ffffff;
}

#leftside #lefttel img#reackaps {
	position: absolute;
	top: 24px;
	left: 90px;
	padding: 0px 0px 0px px;
	margin: 0px;
	width: 70px;
	height: 54px;
}

#leftside #leftchat {
	padding: 150px 0px 0px 9px;
	margin: 0px;
	width: 141px;
	height: 188px;
	text-align: right;
	background: url(images/chatlive_bg.png) 0 0 no-repeat;
}

#leftside #leftchat #chatbox {
	padding: 1px 1px 1px 1px;
	margin: 0px;
	width: 139px;
	height: 151px;
	background: url(images/chatbox_bg.png) 0 0 no-repeat;
}

#leftside #leftchat #chatbox textarea {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 139px;
	height: 151px;
	background: transparent;
	border: 0px;
	font-family: Arial;
	font-size: 10px;
	color: #ffffff;
}

#leftside #leftchat input#chatsubmit {
	padding: 0px 0px 0px 0px;
	margin: 6px 6px 0px 0px;
	width: 51px;
	height: 17px;
	background: url(images/chatsubmit_btn.png) 0 0 no-repeat;
	border: 0px;
	cursor: pointer;
}

#content {
	float: left;
	padding: 0px 0px 0px 6px;
	margin: 0px;
	width: 807px;
}

#content #mainflash {
	padding: 0px;
	margin: 0px;
	width: 807px;
	height: 310px;
}

#content #pagetitle {
	padding: 0px;
	margin: 0px;
	width: 807px;
}

#content #prodmattitle {
	padding: 0px;
	margin: 0px;
	width: 807px;
	height: 262px;
}

#content #prodmattitle #matflash {
	position: absolute;
	top: 95px;
	right: 19px;
	padding: 0px;
	margin: 0px;
	width: 358px;
	height: 262px;
}

#content #prodmattitle #prodmattbl {
	float: right;
	padding: 0px;
	margin: 0px;
	width: 358px;
	height: 262px;
	border: 0px;
	display: table;
}

#content #prodmattitle #prodmattd {
	position: relative;
	padding: 0px;
	margin: 0px;
	width: 358px;
	height: 262px;
	_ background: url(images/prodmat_bg1.png) 0 0 no-repeat;
	display: table-cell;
	vertical-align: middle;
}

#content #prodmattitle #prodmattd2 {
	padding: 0px;
	margin: 0px;
	width: 358px;
	height: 262px;
	background: url(images/prodmat_bg2.png) 0 0 no-repeat;
	display: table-cell;
	vertical-align: middle;
}

#content #prodmattitle #prodmattd ul#prmt_list, #content #prodmattitle #prodmattd2 ul#prmt_list {
	padding: 0px 0px 0px 1px;
	margin: 0px;
}

#content #prodmattitle #prodmattd ul#prmt_list li, #content #prodmattitle #prodmattd2 ul#prmt_list li {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	height: 15px;
	color: #ffffff;
	list-style-type: none;
	display: block;
}

#content #prodmattitle #prodmattd ul#prmt_list li a, #content #prodmattitle #prodmattd2 ul#prmt_list li a {
	position: relative;
	padding: 0px 0px 0px 4px;
	margin: 0px;
	height: 15px;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;
	background: transparent;
	display: block;
}

#content #prodmattitle #prodmattd ul#prmt_list li a:hover, #content #prodmattitle #prodmattd2 ul#prmt_list li a:hover {
	background: url(images/prmt_list_bg.png) 0 0 no-repeat;
	_ background: none;
	_ color: #002369;
}

#content #pagetitleflash {
	position: absolute;
	top: 95px;
	right: 19px;
	padding: 0px;
	margin: 0px;
	width: 490px;
	height: 199px;
}

img#company_c {
	padding: 0px 0px 0px 0px;
	margin: 36px 0px 0px 10px;
	width: 472px;
	height: 135px;
}

img#faq_c {
	padding: 0px 0px 0px 0px;
	margin: 36px 0px 0px 10px;
	width: 143px;
	height: 63px;
}

img#news_c {
	padding: 0px 0px 0px 0px;
	margin: 36px 0px 0px 10px;
	width: 186px;
	height: 61px;
}

img#literature_c {
	padding: 0px 0px 0px 0px;
	margin: 36px 0px 0px 10px;
	width: 550px;
	height: 47px;
}
img#neutrasil_c {
	padding: 0px 0px 0px 0px;
	margin: 36px 0px 0px 10px;
	width: 792px;
	height: 76px;
}
img#privacy_c {
	padding: 0px 0px 0px 0px;
	margin: 36px 0px 0px 10px;
	width: 476px;
	height: 66px;
}
img#terms_c {
	padding: 0px 0px 0px 0px;
	margin: 36px 0px 0px 10px;
	width: 476px;
	height: 61px;
}

img#contact_c {
	padding: 0px 0px 0px 0px;
	margin: 36px 0px 0px 10px;
	width: 266px;
	height: 61px;
}

img#page_c {
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 0px 12px;
}

img#prodmat_c {
	float: left;
	padding: 53px 0px 0px 0px;
	margin: 0px 0px 0px 6px;
}

#content #pagetitle ul#pt_list {
	padding: 6px 0px 8px 10px;
	margin: 0px;
	width: 797px;
}

#content #pagetitle ul#pt_list li {
	float: left;
	padding: 0px 30px 0px 0px;
	margin: 0px;
	list-style-type: none;
	/*list-style-image: url(images/pt_lis.gif);*/
}

#content #pagetitle ul#pt_list li a {
	padding: 0px 0px 0px 4px;
	margin: 0px;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

#content #pagetitle ul#pt_list li a:hover {
	color: #002369;
}

#contart {
	padding: 0px;
	margin: 0px;
	width: 807px;
	background: url(images/content_mid_bg.png) 0 0 repeat-y;
}

#contart #contartinn {
	padding: 2px 2px 0px 2px;
	margin: 0px;
	width: 803px;
	background: url(images/content_top_bg.png) 0 0 no-repeat;
}

#contart #contartinn p {
	padding: 0px 18px 10px 18px;
	font-size: 10px;
	color: #0048a5;
	line-height: 16px;
	font-weight: normal;
}

#contart #contartinn p.frls {
	padding: 40px 18px 10px 18px;
}

#contart #contartinn p.undcattit {
	padding: 0px 18px 10px 18px;
	font-size: 14px;
	color: #0048a5;
	line-height: 16px;
	font-weight: bold;
}

#contart #contartinn a {
	text-decoration:none;
	color: #0048a5;
}
#contart #contartinn a:hover {
	text-decoration:underline;
	color:#0048a5;
}

#contart #contartbot {
	padding: 0px;
	margin: 0px;
	width: 807px;
	height: 2px;
	font-size: 0px;
	background: url(images/content_bot_bg.png) 0 0 no-repeat;
}

#contart #contartinn img#bimg {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 61px;
	height: 335px;
}

#contart #contartinn ul#b1 {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 212px;
}

#contart #contartinn ul#b1 li {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 106px;
	height: 112px;
	overflow: hidden;
}

#contart #contartinn ul#b1 li a {
	padding: 112px 0px 0px 0px;
	margin: 0px;
	width: 106px;
	height: 112px;
	display: block;
	overflow: hidden;
	background-image: url(images/b1.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

#contart #contartinn ul#b1 li a#prod1 {
	background-position: 0px 0px;
}
#contart #contartinn ul#b1 li a#prod1:hover {
	background-position: -212px 0px;
}

#contart #contartinn ul#b1 li a#prod2 {
	background-position: -106px 0px;
}
#contart #contartinn ul#b1 li a#prod2:hover {
	background-position: -318px 0px;
}

#contart #contartinn ul#b1 li a#prod3 {
	background-position: 0px -112px;
}
#contart #contartinn ul#b1 li a#prod3:hover {
	background-position: -212px -112px;
}

#contart #contartinn ul#b1 li a#prod4 {
	background-position: -106px -112px;
}
#contart #contartinn ul#b1 li a#prod4:hover {
	background-position: -318px -112px;
}

#contart #contartinn ul#b1 li a#prod5 {
	background-position: 0px -224px;
}
#contart #contartinn ul#b1 li a#prod5:hover {
	background-position: -212px -224px;
}

#contart #contartinn ul#b1 li a#prod6 {
	background-position: -106px -224px;
}
#contart #contartinn ul#b1 li a#prod6:hover {
	background-position: -318px -224px;
}

#contart #contartinn ul#b2 {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 112px;
}

#contart #contartinn ul#b2 li {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 112px;
	height: 112px;
	overflow: hidden;
}

#contart #contartinn ul#b2 li a {
	padding: 112px 0px 0px 0px;
	margin: 0px;
	width: 112px;
	height: 112px;
	display: block;
	overflow: hidden;
	background-image: url(images/b2.png);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}

#contart #contartinn ul#b2 li a#prod7 {
	background-position: 0px 0px;
}
#contart #contartinn ul#b2 li a#prod7:hover {
	background-position: -112px 0px;
}

#contart #contartinn ul#b2 li a#prod8 {
	background-position: 0px -112px;
}
#contart #contartinn ul#b2 li a#prod8:hover {
	background-position: -112px -112px;
}

#contart #contartinn ul#b2 li a#prod9 {
	background-position: 0px -224px;
}
#contart #contartinn ul#b2 li a#prod9:hover {
	background-position: -112px -224px;
}

#contart #enqbox {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 357px;
	height: 199px;
	background: url(images/enq_bg.png) 0 0 no-repeat;
}

#contart #enqbox #engb1 {
	float: left;
	padding: 6px 0px 0px 8px;
	margin: 0px;
	width: 167px;
	height: 193px;
}

#contart #enqbox #engb1 .eninpbg1 {
	float: left;
	padding: 2px 2px 0px 2px;
	margin: 5px 0px 0px 0px;
	_ margin: 3px 0px 0px 0px;
	width: 134px;
	height: 16px;
	background: url(images/enqinp_bg.png) 0 0 no-repeat;
}

#contart #enqbox #engb1 input {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 134px;
	height: 16px;
	background: transparent;
	border: 0px;
	font-size: 10px;
	color: #0045a7;
}

#contart #enqbox #engb1 #enql1 {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 3px 0px 0px 0px;
	width: 138px;
	height: 14px;
}

#contart #enqbox #engb1 #enql2 {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 3px 0px 0px 0px;
	width: 138px;
	height: 24px;
}

#contart #enqbox #engb1 select {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 136px;
	height: 20px;
}

#contart #enqbox #engb2 {
	float: left;
	padding: 6px 0px 0px 0px;
	margin: 0px;
	width: 182px;
	height: 193px;
}

#contart #enqbox #engb2 #enql3 {
	float: left;
	padding: 2px 2px 1px 2px;
	margin: 0px;
	width: 169px;
	height: 67px;
	background: url(images/enqarea_bg.png) 0 0 no-repeat;
}

#contart #enqbox #engb2 textarea {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 169px;
	height: 67px;
	background: transparent;
	border: 0px;
	font-family: Verdana;
	font-size: 12px;
	color: #777777;
}

#contart #enqbox #engb2 #enql4 {
	float: left;
	padding: 6px 0px 0px 0px;
	margin: 0px;
	width: 173px;
}

#contart #enqbox #engb2 input#enqcheck {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 10px;
	height: 10px;
}

#contart #enqbox #engb2 #enqmes {
	float: left;
	padding: 2px 0px 0px 0px;
	margin: 0px;
	width: 173px;
	font-weight: bold;
	color: #ff0000;
}

#contart #enqbox #engb2 input#enqsubmit {
	float: right;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 51px;
	height: 17px;
	background: url(images/enqsubmit_btn.png) 0 0 no-repeat;
	border: 0px;
	cursor: pointer;
}

#contart #enqbox #engb2 #engl6 {
	float: left;
	padding: 6px 0px 0px 2px;
	margin: 0px;
	width: 71px;
	height: 26px;
}

#contart #enqbox #engb2 #engl7 {
	float: left;
	padding: 10px 0px 0px 0px;
	margin: 0px;
	width: 100px;
	height: 50px;
}

#contart #enqbox #engb2 #engl8 {
	float: left;
	padding: 0px 2px 0px 2px;
	margin: 12px 0px 0px 2px;
	width: 67px;
	height: 16px;
	background: url(images/enqchapinp_bg.gif) 2px 0px no-repeat;
}

#contart #enqbox #engb2 #engl8 input {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 69px;
	height: 16px;
	background: transparent;
	border: 0px;
}

#contart #enqbox2 {
	float: left;
	padding: 15px 7px 0px 10px;
	margin: 0px;
	width: 340px;
	height: 385px;
	background: url(images/enq2_bg.png) 0 0 no-repeat;
}

#contart #enqbox2 label {
	float: left;
	clear: both;
	padding: 2px 2px 0px 2px;
	margin: 8px 0px 0px 0px;
	_ margin: 4px 0px 0px 0px;
	width: 53px;
	height: 16px;
}

#contart #enqbox2 label.eblong {
	float: left;
	clear: both;
	padding: 2px 2px 0px 2px;
	margin: 8px 0px 0px 0px;
	_ margin: 4px 0px 0px 0px;
	width: 194px;
	height: 16px;
	background: url(images/enq2inp_bg.png) 0 0 no-repeat;
}

#contart #enqbox2 label.ebshort {
	float: left;
	clear: none;
	padding: 2px 2px 0px 2px;
	margin: 8px 0px 0px 3px;
	_ margin: 4px 0px 0px 1px;
	width: 134px;
	height: 16px;
	background: url(images/enq2inp2_bg.png) 0 0 no-repeat;
}

#contart #enqbox2 label.enql21 {
	float: left;
	clear: none;
	padding: 0px 0px 0px 0px;
	margin: 8px 0px 0px 3px;
	width: 138px;
	height: 20px;
}

#contart #enqbox2 label#enqltxt {
	float: left;
	clear: none;
	padding: 2px 2px 1px 2px;
	margin: 10px 0px 0px 0px;
	width: 336px;
	height: 177px;
	background: url(images/enq2area_bg.png) 0 0 no-repeat;
}

#contart #enqbox2 label#enql22 {
	float: left;
	clear: both;
	padding: 10px 0px 0px 0px;
	margin: 0px;
	width: 250px;
}

#contart #enqbox2 label#enql23 {
	float: right;
	clear: none;
	padding: 10px 0px 0px 0px;
	margin: 0px;
	width: 63px;
	text-align: right;
}

#contart #enqbox2 input {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 134px;
	height: 16px;
	background: transparent;
	border: 0px;
	font-size: 10px;
	color: #0045a7;
}

#contart #enqbox2 select {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 138px;
	height: 20px;
}

#contart #enqbox2 textarea {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 336px;
	height: 177px;
	background: transparent;
	border: 0px;
	font-family: Verdana;
	font-size: 12px;
	color: #777777;
}

#contart #enqbox2 input#enq2check {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 14px;
	height: 14px;
	border: 0px;
}

#contart #enqbox2 input#enq2submit {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 51px;
	height: 17px;
	background: url(images/enqsubmit_btn.png) 0 0 no-repeat;
	border: 0px;
	cursor: pointer;
}

#contart #latnews {
	float: left;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	width: 337px;
	height: 150px;
	background: url(images/latnews_bg.png) 0 0 no-repeat;
}

#contart #latnews #lndin {
	padding: 0px 0px 0px 0px;
	margin: 4px 0px 4px 0px;
	width: 337px;
	height: 108px;
	_ height: 106px;
	* height: 106px;
	overflow: auto;
}

#contart #latnews #lndin p {
	padding: 0px;
	font-size: 10px;
	font-weight: normal;
	color: #0048a5;
}

#contart #latnews #lndin p.maptit {
	font-size: 12px;
	font-weight: bold;
}

#contart #latnews img#latnews_l{
	float: left;
	padding: 0px;
	margin: 0px;
}

#contart #latnews img#latnews_r{
	float: right;
	padding: 0px;
	margin: 0px;
}

#contart #contartinn .faqbox {
	padding: 0px 0px 0px 0px;
	margin: 20px 12px 0px 12px;
	width: 779px;
	border-bottom: 1px solid #85afd8;
}

#contart #contartinn .faqbox .faqboxpic {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 56px;
}

#contart #contartinn .faqbox .faqboxpic img.qqpic {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 56px;
	height: 64px;
}

#contart #contartinn .faqbox .faqboxtxt {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 723px;
}

#contart #contartinn .faqbox .faqboxtxt p {
	padding: 20px 18px 10px 18px;
	font-size: 10px;
	color: #0048a5;
}

#contart #contartinn .faqbox .faqboxtxt p.rmot {
	padding: 0px 18px 10px 18px;
	font-size: 10px;
	color: #0048a5;
	text-align: right;
}

#contart #contartinn .faqbox .faqboxtxt span {
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	color: #419eee;
}

#contart #contartinn .faqbox .faqboxtxt a {
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	font-weight: bold;
	color: #0048a5;
	text-decoration: none;
}

#contart #contartinn .faqbox .faqboxtxt a:hover {
	color: #419eee;
}

#contart #contartinn .newsbox {
	padding: 0px 0px 0px 0px;
	margin: 20px 12px 0px 12px;
	width: 779px;
	border-bottom: 1px solid #85afd8;
}

#contart #contartinn .newsbox .newsboxpic {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 206px;
}

#contart #contartinn .newsbox .newsboxpic p {
	padding: 4px 0px 4px 0px;
	text-align: right;
	font-size: 10px;
	font-weight: bold;
	color: #0048a5;
}

#contart #contartinn .newsbox .newsboxpic .newsboxpicin {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 194px;
	
	border: 6px solid #b1d8f8;
	text-align: center;
	background: #ffffff;
}

#contart #contartinn .newsbox .newsboxpic img {
	max-width: 194px;
	max-height: 194px;
}

#contart #contartinn .newsbox .newsboxtxt {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 573px;
}

#contart #contartinn .newsbox .newsboxtxt p {
	padding: 0px 18px 10px 18px;
	font-size: 10px;
	color: #0048a5;
}

#contart #contartinn .newsbox .newsboxtxt span {
	padding: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
}

#contart #contartinn #literbox {
	padding: 20px 109px 10px 100px;
	margin: 0px 12px 0px 12px;
	width: 570px;
	border-top: 1px solid #85afd8;
}

#contart #contartinn #literbox label {
	float: left;
	clear: both;
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 3px 0px;
	_ margin: 0px 0px 1px 0px;
	width: 566px;
	height: 17px;
	font-size: 11px;
	font-weight: bold;
	color: #0048a5;
}

#contart #contartinn #literbox label.labver {
	width: 184px;
}

#contart #contartinn #literbox label.labver2 {
	clear: none;
	font-weight: normal;
	width: 184px;
}

#contart #contartinn #literbox label.literc {
	clear: both;
	padding: 0px 0px 0px 36px;
	margin: 0px 0px 3px 0px;
	_ margin: 0px 0px 1px 0px;
	width: 148px;
	height: 17px;
	font-weight: normal;
}

#contart #contartinn #literbox label.literc2 {
	clear: none;
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 3px 0px;
	_ margin: 0px 0px 1px 0px;
	width: 184px;
	height: 17px;
	font-weight: normal;
}

#contart #contartinn #literbox label.literc3 {
	clear: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 3px 0px;
	_ margin: 0px 0px 1px 0px;
	width: 148px;
	height: 17px;
	font-weight: normal;
}

#contart #contartinn #literbox label.literinp {
	clear: none;
	padding: 1px 2px 1px 2px;
	margin: 0px 0px 3px 0px;
	_ margin: 0px 0px 1px 0px;
	width: 382px;
	height: 15px;
	font-weight: normal;
	background: url(images/literint_bg.png) 0 0 no-repeat;
}

#contart #contartinn #literbox label.literinp2 {
	clear: none;
	padding: 21px 2px 1px 2px;
	margin: 0px 0px 3px 0px;
	_ margin: 0px 0px 1px 0px;
	width: 100px;
	height: 16px;
	font-weight: normal;
	background: url(images/literint_bg2.png) 0px 20px no-repeat;
}

#contart #contartinn #literbox input {
	padding: 0px;
	margin: 0px;
	width: 382px;
	height: 15px;
	border: 0px;
	background: transparent;
	font-size: 10px;
	color: #0048a5;
}

#contart #contartinn #literbox input#spchinp {
	padding: 0px;
	margin: 0px;
	width: 100px;
	height: 15px;
	border: 0px;
	background: transparent;
	font-size: 10px;
	color: #0048a5;
}

#contart #contartinn #literbox input#litrebtn {
	float: right;
	padding: 0px;
	margin: 20px 0px 0px 0px;
	width: 51px;
	height: 17px;
	border: 0px;
	background: url(images/litresubmit_btn.png) 0 0 no-repeat;
	cursor: pointer;
}

#contart #contartinn #literbox select {
	padding: 0px;
	margin: 0px 0px 0px 0px;
	width: 184px;
	height: 20px;
	font-size: 11px;
	font-weight: normal;
	color: #0048a5;
}

#contart #contartinn #contactbox {
	padding: 20px 0px 0px 0px;
	margin: 0px 12px 0px 12px;
	width: 779px;
	border-top: 1px solid #85afd8;
}

#contart #contartinn #gooma {
	float: left;
	padding: 0px 106px 0px 40px;
	margin: 0px 0px 0px 12px;
	_ margin: 0px 0px 0px 6px;
	width: 288px;
}

#contart #contartinn #gooma p {
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}

#contart #contartinn #gooma p#maplink {
	padding: 0px 0px 0px 0px;
	text-align: right;
}

#contart #contartinn #gooma a {
	color: #0048A5;
	text-decoration: none;
}

#contart #contartinn #gooma a:hover {
	color: #86B3DF;
}

#contart #contartinn #gooma #goomaths {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 276px;
	height: 237px;
	border: 6px solid #B1D8F8;
}

#contart #contartinn #odcon {
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 357px;
}

#contart #contartinn #odcon p {
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px 0px;
}

#contart #contartinn #odcon a {
	color: #0048A5;
	text-decoration: none;
}

#contart #contartinn #odcon a:hover {
	color: #86B3DF;
}

#contart #contartinn #pmtxt {
	float: left;
	padding: 20px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 446px;
}

#contart #contartinn #pmtxt img {
	float: left;
	padding: 6px 4px 4px 0px;
	margin: 0px 0px 0px 0px;
	max-width: 244px;
	_ width: 244px;
}

#contart #contartinn #pmtxt img#fte_img {
	float: none;
}

#contart #contartinn #pagecbox {
	padding: 20px 0px 0px 0px;
	margin: 0px 12px 0px 12px;
	width: 779px;
	border-bottom: 1px solid #85afd8;
}

#contart #contartinn #tabbox {
	padding: 0px 0px 20px 18px;
	margin: 0px 0px 0px 0px;
	width: 428px;
}

#contart #contartinn #tabbox p {
	padding: 0px 0px 0px 10px;
	margin: 0px;
}

#contart #contartinn #tabbox p.relittit {
	padding: 0px 0px 6px 0px;
	font-weight: bold;
}

#foldcondiv {
	padding: 10px 18px 0px 18px;
	margin: 0px;
	width: 767px;
}

#foldcondiv .foldfil {
	float: left;
	padding: 10px;
	margin: 4px;
	width: 160px;
	height: 160px;
	background: url(images/foldfil_bg.png) 0 0 no-repeat;
	text-align: center;
}

#foldcondiv .foldfil p {
	padding: 10px 0px 0px 0px !important;
	margin: 0px;
}

#foldcondiv .foldfil p.thflfina {
	padding: 0px !important;
	margin: 0px;
	height: 53px;
}

#foldcondiv .foldfil img {
	padding: 6px !important;
	margin: 0px;
}
#footer {
	padding: 0px 13px 0px 13px;
	margin: 0px;
	width: 937px;
	height: 43px;
}

#footer p {
	font-family: Arial;
	font-size: 10px;
	line-height: 10px;
	color: #86b3df;
}

#footer a {
	color: #86b3df;
	text-decoration: none;
}

#footer a:hover {
	color: #ffffff;
}

#footer #foobo1 {
	float: left;
	padding: 7px 0px 0px 0px;
	margin: 0px;
	width: 164px;
	height: 36px;
}

#footer #foobo2 {
	float: left;
	padding: 7px 0px 0px 15px;
	margin: 0px;
	width: 125px;
	height: 36px;
	border-right: 1px dotted #001c55;
}

#footer #foobo3 {
	float: left;
	padding: 7px 0px 0px 15px;
	margin: 0px;
	width: 193px;
	height: 36px;
	border-right: 1px dotted #001c55;
}

#footer #foobo4 {
	float: left;
	padding: 7px 0px 0px 15px;
	margin: 0px;
	width: 193px;
	height: 36px;
	border-right: 1px dotted #001c55;
}

#footer #foobo5 {
	float: left;
	padding: 7px 0px 0px 15px;
	margin: 0px;
	width: 199px;
	height: 36px;
}

#footer label {
	float: left;
	clear: both;
	padding: 2px 0px 0px 1px;
	margin: 3px 0px 0px 0px;
	width: 112px;
	height: 15px;
	background: url(images/fooinp_bg.png) 0 0 no-repeat;
}

#footer input.fooinp {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	width: 113px;
	height: 15px;
	background: transparent;
	border: 0px;
	font-size: 10px;
	color: #0048a4;
}

#footer input.foosubmit {
	padding: 0px 0px 0px 0px;
	margin: 4px 0px 0px 8px;
	width: 51px;
	height: 17px;
	background: url(images/chatsubmit_btn.png) 0 0 no-repeat;
	border: 0px;
	cursor: pointer;
}



.clear{
	clear: both;
	float: none;
	height: 0px;
}

span.as_err
{
	color:#f00;
	font-weight:normal;
}
h1, h2 {font-family: Arial;
	font-size: 9px;
	text-align: center;
	color: #cccccc;
	}
.also{font-family: Arial;
	font-size: 10px;
	text-align: center;
	color: #66CCCC;
	}
	.style1 {color: #66CCCC}
h3 {font-family: Arial;
	font-size: 8px;
	text-align: center;
	color: #3366FF;
	}
.sublevel
	{font-family: Arial;
	font-size: 8px;
	text-align: center;
	color: #3366FF;
	text-decoration: none;	
	}
a.sublevel
	{font-family: Arial;
	font-size: 8px;
	text-align: center;
	color: #3366FF;
	text-decoration: none;	
	}
. mainlevel {font-family: Arial;
	font-size: 9px;
	text-align: center;
	color: #cccccc;
	text-decoration: none;	
	}
a.mainlevel {font-family: Arial;
	font-size: 9px;
	text-align: center;
	color: #cccccc;
	text-decoration: none;	
	}