html, body, td {margin:0; padding:0;}
table{ margin:0; padding:0; border:0; border-collapse:collapse; }
td {font-family: Tahoma, Verdana,Helvetica,  Arial, sans-serif;font-size: 12px;color: #333;} 
a:link, a:visited, a:active {font-family: Tahoma, Verdana,Helvetica,  Arial, sans-serif; color:#FB5E3C; text-decoration:none; font-weight:bold;}
a:hover {color:#FB7659; text-decoration:underline;}
p {margin:5px 0 5px 0;}
img { border:none; margin:0;}
h1 {font-weight:normal; font-style:italic; color:#EE452E; font-family:Georgia,Times, serif; font-size:18px; margin:55px 0 0 50px}
h2 {font-weight:bold; color:#1890E1;margin:20px 0 10px 0; font-size: 14px;}
h3 {font-weight:bold; color:#157DC3; margin:10px 0 5px 0; font-size: 12px;}
ul { margin:0; padding:0;}
li { margin:3px 0 3px 30px; padding:0;}

.mainnews { font-size: 10px; line-height: 1.1;}

.bodyTable{width:873px; margin-left:auto; margin-right:auto; padding:0; border-left: 1px #000 solid; border-bottom: 1px #000 solid; border-right: 1px #000 solid;border-top:none;  background:url(/i/tablebg.gif) repeat-y; }
.topLink{background: #fff; color:#666;}
.topLink table{ width:100%;}
.topLink a:link, .topLink a:visited, .topLink a:active {color:#666; font-size: 10px;}
.topLink div{ margin:5px 10px;}
.topLink span{font-weight:bold; padding: 0 10px 0 0;}
.bgNameComp {	background: url(/i/top.jpg) no-repeat; height: 29px;}
.topImgLink{ margin:4px 0 0 600px; font-size:12px; color: #000000; font-weight: bold; }
.topImgLink img{margin:0 6px 0 0;}

.bgflash{ background:#063E7F url(/i/f/bgflash.gif) repeat-x; vertical-align:top;}
#osn{ text-align: right; font-size: 11px; margin:14px 6px 0 0;}
#osn div { font-size: 11px; margin:0 0 0 10px; padding:0 0 0 20px ; font-weight:bold; font-size: 14px; color:#ffffff; background: url(i/tel.gif) left; background-repeat: no-repeat;}

.heading{ background:url(/i/bg1.gif) repeat-x;}
.headline{ background:url(/i/aboutbg.gif) no-repeat right 1px;}

.blockmain {border: solid; border-color: #c2c2c2; border-width: 2px; padding:6px 0px 0px 10px; font-size: 14px;}
.blockmain img{margin:5px;}
.blockmain span{color:#fb5e3c; font-weight: bold;}

#subMenu{margin:0;padding:0;font-size: 11px; width:164px;}
#subMenu ul{margin:0 6px 6px 15px; padding:0;}
#subMenu li{margin:0; padding: 3px 0 2px 15px; background:url(/i/li.gif) no-repeat left 8px; list-style:none;}
#subMenu a{color:#FB5E3C; font-weight:bold;}
#subMenu span{color:#1890E1; font-weight:bold;}
#line{background:url(i/hr.gif) repeat-x top; width:650px; height:1px; margin:10px 0 0 0;}
td.content{margin:0px;padding-left:20px;}
#content{margin:0;width:630px;}

#thermometer {margin:3px 0 0 0;}
#thermometer a{color:#444; font-size:10px; text-decoration:underline; font-weight:bold; margin:0 9px 0 0;}
#thermometer a.theWay{color:#666; padding:0 0 0 10px; background:url(/i/arr.gif) no-repeat left 5px ;}
#thermometer a.theWayActive{color:#888; padding:0 0 0 10px; background:url(/i/arr.gif) no-repeat left 5px ;}
.bottoMenu{ height:54; background:url(i/bgbotmenu.gif) repeat-x;}
#bottoMenu{margin-left: 85px; font-size: 11px; }
#bottoMenu span{background:url(/i/arrbot.gif) no-repeat left; padding: 0 0 0 8px; margin:0 10px; }
#bottoMenu a{ color:#fff; font-weight:normal; }

#license p { margin:10px 0; text-align:center;}
#license img  {padding:5px;border:1px dashed #666;}
#notebook img  {padding:5px;border:1px dashed #666; margin: 5px 10px 5px 0;}
.footer {
 background: #F0F0F0;
 text-align: center;
 padding-top: 8px;
 padding-bottom: 6px;
}

.blueB { color:#1890E1; font-weight:bold;}
.email { margin: 0 12px 0 0;}
.blue { color:#1890E1;}
.bol{ font-size:15px;}
.red { color:#FF0000;}
.redB { color:#FF0000; font-weight:bold;}

.tdimg {margin: 5px; padding: 1; border: 1px dotted #999; background-color: #ffffff; text-align: center;}
.divtxtImg {background: #fff; padding: 5px  5px 1px  5px; margin: 10px 10px 10px 0; text-align: center;}
.divtxtImg p{background: #eee; padding: 5px; text-align: center; font-weight: bold;}
.divtxtImg table{ width: 100%;}
.divtxtImg td{ text-align: center; vertical-align: top;}
.txtImg, .divtxtImg img { margin: 10px 10px 10px 0;padding: 10px; border: 1px dotted #999;background: #fff; }
.divtxt {background: #fff; padding: 10px; margin: 10px 10px 10px 0; border: 1px solid #999;}


.dataH{ color:#FB5E3C; font-weight: bold;}

a.corp {font-family: Tahoma;font-size: 11px;color: #828282;font-weight: bold;}
a.corp:hover {font-family: Tahoma;font-size: 11px;color: #828282;font-weight: bold;text-decoration: none;}

.maxsel { margin:0; padding:0;}
.maxsel ul, .backing ul {margin:0 0 10px 10px; padding:0; list-style: none;}
.maxsel li,  .backing li {margin: 0;padding: 2px 15px;background: url(/i/licat.gif) no-repeat left 6px;}

.news ul {margin:0 0 10px 10px; padding:0 0 10px 0; list-style: none; }
.news li{margin: 0;padding: 2px 15px;background: url(/i/licat.gif) no-repeat left 6px;}
.news a:link, .news a:visited, .news a:active {
	color: #666;
	font-weight: normal;
}
.data, .news span{
	color: #FB5E3C;
	font-weight: bold;
}
.maxsel h3{color:#555; margin:0 0 2px 10px; }

.black {	color:#000;}
.parArr {margin: 0; padding: 0 0 0 10px; background: url(/i/arrp.gif)  no-repeat left 5px;}

.maxselCat table{width:100%;}
.maxselCat td{vertical-align: top; padding:3px 10px;	color: #555;}
.maxselCat ul {margin: 0; list-style: none;}
.maxselCat li{margin: 1px; padding: 1px 1px 1px 10px; background: url(/i/arrp.gif)  no-repeat left 5px;}
.maxselCat div{background: #fff;padding: 10px;border: 1px dotted #999;}
.maxselCat p{ margin: 10px 0; color:#111;}
.tableCat{background: #ddd; border: 1px solid #fff;}
.tableCat td{border: 1px solid #fff; padding:3px 10px;}
.trColor {background: #F1F1F1;}
.tableBP{background: #ddd;border: 1px solid #fff; width: 99%;}
.tableBP td{border: 1px solid #fff;padding:3px 10px;	color: #555; vertical-align: top;}
.sub{ font-size: 11px; font-style: italic; border-bottom: 1px dashed #555; border-top: 1px dashed #555; padding: 6px 0;}

.battarch
{ margin:0 5px; padding: 0;  }

.artImgL {
	margin: 10px 10px 10px 0; padding: 10px; float: left; border: 1px dotted #999;background: #fff;
}

.adv_out {
	padding: 10px 0px 0px 0px;
}
.adv_in {
	width: 630px;
	border: 1px solid #C0B6AC;
	margin: 0;
	padding-left: 15px;
	padding-right: 8px;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #f6f2e5;
}
td.adv {
  font-size: 10px;
  text-align: center;
  line-height: 1.1;
}
a.adv {
  font-family: Tahoma, sans-serif;
  font-size: 10px;
  font-weight:normal;
  color: #688DB2;
  text-decoration: none;
}
a.adv:visited {
  font-weight:normal;
  color: #688DB2;
}
a.adv:hover {
  font-family: Tahoma, sans-serif;
  font-size: 10px;
  font-weight:normal;
  color: #157DC3;
  text-decoration: underline;
}
