A {
 outline: none;
}
body {
 padding:0;margin:0;
}
#header {
  width:100%;
  margin:0;padding:0;
  border-collapse:collapse;
border:0;
  background: transparent url(images/head.jpg) no-repeat scroll left top;
}
#header tr { margin:0; padding:0;border:0;
}
#header td { margin:0; padding:0;border:0;
}
#logo {height:240px;width:640px;
}
#headright {
 height:240px;width:328px;
}
#headright img {
 border:0;margin:0;
}
#tel1 {
  text-align:right;
  margin-top:90px;
  color:#232222;
  font:bold 25px Arial,Verdana,Tahoma,sans-serif;
}
#tel2 {
  text-align:right;
  color:#232222;
  font:bold 25px Arial,Verdana,Tahoma,sans-serif;
}
#tel3 {
  text-align:right;
  color:#232222;
  font:bold 25px Arial,Verdana,Tahoma,sans-serif;
}

#menuup {
	  width:100%;height:29px;padding:0;margin:0;border-collapse:collapse; border:0;
	  background-color:#0a60be;
}
#menuup td {
	  width:20%;text-align:center;padding-top:4px;
}
#menuup a {
	color:#FFFFFF;
	font: 17px Arial,Verdana,Tahoma,sans-serif;
	text-transform: uppercase;
	text-decoration:none;
}
#menuup a:hover {
    color:#a1bedc;
}


#content {
	width:100%;
	border:0;
}
.left {
  width:198px;
  line-height:1;
  padding-left:15px;
  background-color:#bfd7ef;
}
.left a {
	color:#000000;
	font:bold 13px Arial,Verdana,Tahoma,sans-serif;
	text-transform: uppercase;
	text-decoration:none;
}
.left a:hover {
    color:#0450a4;
}

.center {
  padding:10px 20px;
  background-color:#f0f0f0;
}
.center ul {
  list-style:none;padding:0; margin:0;
}
.center li {
  padding:0;margin:0;
  font: 14px Tahoma,sans-serif;
}
.center a {
    color:#000000;
}
.center a:hover {
    text-decoration:none;
}


#right {
  width:280px;
  padding:10px 15px;
  background-color:#bfd7ef;
  vertical-align:top;
}
#right table {
  font: 20px Tahoma,sans-serif;
}
#right table tr {
  height:35px;
}
#right table tr img {
  border:0;
}
#right a {
    color:#0450a4;
}
#right a:hover {
    text-decoration:none;
}

#left2 {
  width:270px;
}
#left2 div {
  margin-bottom:6px;
  padding:12px 15px;
  background-color:#bfd7ef;
  font:bold 13px Arial,Verdana,Tahoma,sans-serif;
}
#left2 div a {
	color:#000000;
	text-transform: uppercase;
	text-decoration:none;
}
#left2 div a:hover {
    color:#0450a4;
}
#left2 div ul {
  padding:0;margin:0 2px;
  list-style:none;
}
#left2 div li {
  padding:0;margin:3px 0;
}
#left2 div li a {
	font:13px Arial,Verdana,Tahoma,sans-serif;
	text-decoration:underline;
	text-transform: none;
	color:#000000;
}
#left2 div li a:hover {
    color:#000000;
    text-decoration:none;
}

#center2 {
  padding:10px 20px;
  font:13px Arial,Verdana,Tahoma,sans-serif;
  color:#000000;
}
#center2 .red {
  color:#ff0000;
}
#center2 h1 {
  margin:2px; padding:0;
  text-align:center;
  font:bold 18px Arial,Verdana,Tahoma,sans-serif;
}
#center2 h3 {
  clear:both;
  margin:50px 0 0 0; padding:2px;
  text-align:center;
  background-color:#F0F0F0;
  font:bold 15px Arial,Verdana,Tahoma,sans-serif;
}
#center2 a {
   color:#0450A4;
}
#center2 a:hover {
   text-decoration:none;
}
#center2 img.firmimg {
  float:left;
  margin:6px 12px 12px 0;
}
#center2 p {
  text-align:justify;
  margin:6px 0;
}
#center2 ul { padding:6px;  margin:0;}
#center2 li { padding:0;  margin-left:10px;}
#center2 table.tabfirm {
  margin-top:20px;
  width:100%;
  border-collapse:collapse;
  text-align:center;
}
#center2 table.tabfirm td {
  border:1px solid #cccaca;
  padding:3px;
}
#center2 td.firmtableimg img {
  margin:auto;
}
#center2 tr.headertabfirm {
  background-color:#F0F0F0;
  font-weight:bold;
}
#center2 tr.tabfirmname {
  font-weight:bold;
  vertical-align:top;
}
#center2 tr.tabfirmname a {
   color:#0450A4;
}
#center2 tr.tabfirmname a:hover {
   text-decoration:none;
}

#center2 div.border {
  clear:both;
  border:1px solid #cccaca;
  padding:3px; margin:20px;
}
#center2 ul.firmsection li {
	font:bold 14px Arial,Verdana,Tahoma,sans-serif;
	list-style:none;
	line-height:1.8;
}
#center2 ul.firmsection li a {
   color:#0450A4;
}
#center2 ul.firmsection li a:hover {
   text-decoration:none;
}






#product {
  margin:0; padding:2px;
  text-align:center;
  background-color:#F0F0F0;
  font:bold 16px Arial,Verdana,Tahoma,sans-serif;
}

#center2 table.tabprod {
  margin-top:20px;
  width:100%;
  border-collapse:collapse;
  text-align:left;
}
#center2 table.tabprod td {
  border:1px solid #cccaca;
  padding:3px 6px;
}
#center2 table.tabprod td.headtabform {
  font-weight:bold;
  text-align:right;
}



#right2 {
  width:200px;
}
#right2 div {
  margin-bottom:6px;
  padding:12px 15px;
}
#firm {
  background-color:#bfd7ef;
}
#firm ul {
  padding:0;margin:0;
  list-style:none;
}
#firm li {
  padding:0;margin:2px 0;
}
#firm a {
    color:#0450a4;
    font: 18px Tahoma,sans-serif;
}
#firm a:hover {
    text-decoration:none;
}
#advright {
  background-color:#f0f0f0;
}
#advright ul {
  padding:0;margin:0;
  list-style:none;
}
#advright li {
  padding:0;margin:0;
}
#advright a {
    color:#000000;
    font:12px Arial,Verdana,Tahoma,sans-serif;
}
#advright a:hover {
    text-decoration:none;
}



#formtable {
  clear:both;
  margin:30px auto;
  font: 13px Tahoma,Verdana,sans-serif; color:#000000;
  background-color:#f6f6f6;
  width: 380px;
}
#formtable td {
  padding:5px 15px;
}
#formtable input {
  border:1px solid #7a7a7a;
  width: 320px;
}
#formtable textarea {
  border:1px solid #7a7a7a;
  width: 320px;
}
#formtable #but {
  border:0;
  width: 220px;
  background-color:#dadada;
  cursor:pointer;
}


#footer {
  position:relative;
  height:37px;
  background-color:#0450a4;
  font: 13px Tahoma,Verdana,sans-serif;
  color:#FFFFFF;
  text-align:center;

}
#footcopyr {
  position:absolute;
  left:10px; bottom:10px;
}
#footcenter {
  padding-top:10px;
  white-space: nowrap;
}
#footcontact {
  position:absolute;
  left:350px; bottom:7px;
}
#counter {
  position:absolute;
  right:10px; bottom:0px;
}
