html, body, div, span, applet, object, iframe, img, strong, form, label, tfoot, thead, b {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;  
  vertical-align: baseline;  
}

input[type=image] {border:0px;}
/* remember to define focus styles! */
:focus {
  outline: 0;
}

html {
  height:100%; /* fix height to 100% for IE */
  max-height:100%; /* fix height for other browsers */      
}

body {
  height:100%; /* fix height to 100% for IE */
  max-height:100%; /* fix height for other browsers */
  font-family:"Times New Roman",verdana,tahoma,arial,sans-serif,"Trebuchet MS";
  font-size:14px;
  color:#43474a;
  background: #f6fbfe url("../images/background_body.gif") repeat;
  line-height: 1;
}

.clear {clear: both;overflow: hidden;height: 0px;}
/*=================================================================*/

/*Wrapper*/
#innerWrapper {width: 763px; margin: 0px auto; position: relative;} 
#wrapper {background: url("../images/background_wrapper.gif") repeat-x; padding-top: 80px; padding-bottom: 10px;}
#wrapperContent {background: url("../images/left_repeat.png") repeat-y; *margin-bottom: -1px; height: 1%; margin-top: -2px; *margin-top: -4px; position: relative;}
/*--------*/

.header {position: relative; zoom: 1;}
.logoShadow {position: absolute; top: -55px; left: -60px; width: 346px; height: 201px; zoom:1;}
.logo {float: left; z-index: 10;}

#rightPart {background: url("../images/right_block_center.png") repeat-y; float: left; width: 497px; margin-top: -12px;}
#rightPart .innerPart {background: url("../images/right_block_top.png") no-repeat left top; position: relative;}
#rightPart .innerPart .leftBorder {position: absolute; top: 0px; left: -25px;}
#rightPart .center {background: url("../images/right_block_bottom.png") no-repeat left bottom; min-height: 500px; padding: 10px 26px 10px 14px; position: relative;}

h1 {margin: 0px;}

#rightPart .center .banner img {border: 1px solid #beaf8b;}
#rightPart .center p {margin: 0px; line-height: 16px; margin-bottom: 5px;}
#rightPart .center h1 {font: 28px Trebuchet MS; color: #884621; margin: 0px; margin-bottom: 5px;}
#rightPart .center h2 {font: 20px Trebuchet MS; color: #884621; margin: 0px; margin-top: 10px;}
#rightPart .center .marginTopBanner {margin-top: 165px;}
#rightPart .center .list {margin: 0px; padding: 0px; margin-left: 25px; line-height: 16px;}
#rightPart .center .exportImg img {margin-top: 60px;}

#rightPart table {border-top: 1px solid #322D1E; border-left: 1px solid #322D1E; margin-top: 10px; background-color: #eee;}
#rightPart table td {border-bottom: 1px solid #322D1E; border-right: 1px solid #322D1E; padding: 2px;}
#rightPart table .odd td {background-color: #fae7ae;}
#rightPart table .even td {background-color: #e1bd80;}
#rightPart table .head td {background-color: #c7bea4; height: 35px;}
#rightPart .firstTable {text-align: center;}
#rightPart .secondTable {margin-bottom: 10px;}
#rightPart .secondTable .alignCenter td {text-align: center;}
#rightPart .thirdTable {margin-bottom: 10px;}
#rightPart .thirdTable .alignCenter td {text-align: center;}

#menu {height: 35px;width: 455px; margin: 0px; padding: 0px; float: right; margin-right: 22px; display: inline; text-align: center; font: bold 12px Trebuchet MS; line-height: 36px; margin-top: 37px;}
#menu li {list-style: none; float: left;  zoom:1;}
#menu li a {display: block; color: #fff; text-decoration: none;}
#menu a.selected {background-position: left bottom; color: #884621;}
#menu a:hover {background-position: left bottom; color: #884621;}
#menu .main {background: url("../images/menu_main.png") no-repeat;width: 115px;height: 35px;display: block;}
#menu .products {background: url("../images/menu_product.png") no-repeat;width: 110px;height: 35px;display: block;}
#menu .contacts {background: url("../images/menu_contacts.png") no-repeat;width: 116px;height: 35px;display: block;}
#menu .main .selected {background: url("../images/menu_main.png") no-repeat;width: 115px;height: 35px;display:block;}
#menu .products .selected {background: url("../images/menu_product.png") no-repeat;width: 110px;height: 35px;display: block;}
#menu .contacts .selected {background: url("../images/menu_contacts.png") no-repeat;width: 116px;height: 35px;display: block;}

#leftPart {float: left; width: 266px; background: url("../images/left_repeat_new.png") no-repeat 12px 0px;}
#leftPart .leftContent {padding: 10px 0px 10px 25px;}
#leftPart .leftContent .exportImg {margin-top: 15px;}
#leftPart .leftContent .contactImg {margin-top: 10px;}
#leftPart .leftContent .map {margin-top: 10px; margin-left: 14px;}
#leftPart .leftContent p {margin: 0px; line-height: 16px; color: #fff;}
#leftPart .leftContent ul {margin-top: 10px; line-height: 20px;}
#leftPart .leftContent ul li {list-style: none; color: #fff;}
#leftPart .leftContent ul li span {margin-right: 7px;}
#leftPart .leftContent .viewList {text-align: right; margin-right: 10px; margin-top: 10px;}
#leftPart .leftContent .viewList a {text-decoration: underline; color: #f7a22d;}

#dialog {padding: 7px 20px 0px 0px;}
#dialog h1 {font: normal 26px Times; color: #884621; margin-top: -10px;}
#dialog ul {font: normal 16px Times; color: #000; padding: 0px; margin: 0px; margin-top: 7px;}
#dialog ul li {list-style: none;}
#dialog p {font: normal 12px Times; color: #000;}
#dialog a {font: bold 12px Times; color: #ec9d30; text-decoration: underline;}

#dialogAsia {padding: 7px 20px 0px 0px;}
#dialogAsia h1 {font: normal 26px Times; color: #884621; margin-top: -10px;}
#dialogAsia ul {font: normal 16px Times; color: #000; padding: 0px; margin: 0px; margin-top: 7px;}
#dialogAsia ul li {list-style: none;}
#dialogAsia p {font: normal 12px Times; color: #000;}
#dialogAsia a {font: bold 12px Times; color: #ec9d30; text-decoration: underline;}



#footer {position: absolute; bottom: 25px; left: 25px; color: #fff;}
