
/************************************ main *****************/


a { 
	color:#cc0000;
	text-decoration:underline;
}
a:hover { 
	color:#666;
	text-decoration:underline; 
}

.bt { 
 	border: 1px solid #CCC;
	height:22px;
	font-weight:normal;
	font-size:10px;
	color:#CC0000;
	background:url(../img/bt_bg.gif);
	margin-right:6px;
	
}



.sl {
	border-left: 2px solid #efefef;
}

.cb {color: #666; font-weight:normal; font-size: 10px; font-family: arial, helvetica, sans-serif; width:150px;}
.cb1 {color: #666; font-weight:normal; font-size: 10px; font-family: arial, helvetica, sans-serif;}
.cb2 {color: #666; font-weight:normal; font-size: 10px; font-family: arial, helvetica, sans-serif;width:125px;}

.inp_frm{color: #666; font-weight:normal; font-size: 11px; font-family: arial, helvetica, sans-serif; width:190px;}

.inp_mg{color: #666; font-weight:normal; font-size: 11px; font-family: arial, helvetica, sans-serif; width:125px;}

.inp_mg_red{color: #CC0000; font-weight:normal; font-size: 11px; font-family: arial, helvetica, sans-serif; width:125px; border:1px solid #CC0000;}

.lb_banks{color: #666; font-weight:normal; font-size: 10px; font-family: arial, helvetica, sans-serif;width:160px;}

.ta_ask{color: #666; font-weight:normal; font-size: 11px; font-family: arial, helvetica, sans-serif; width:200px; overflow:hidden;}




.dot_b {
	border-bottom: 1px dotted #efefef;
}

.dot_t {
	border-top: 1px dotted #efefef;
}

.sep_b {
	border-bottom: 1px solid #efefef;
}

.sep_t {
	border-top: 1px solid #efefef;
}

.sep_l {
	border-left: 1px solid #efefef;
}

.sep_r {
	border-right: 1px solid #efefef;
}

.sep_red {
	border-bottom: 1px solid #cc0000;
	width:480px;
}
.brd {
	border: 1px solid #ccc;
}




/*   headings     */

h1.h1b {
  font:16px "trebuchet ms";
  font-weight: normal;
  margin-left:0px;

}
h1.h1g {
  font:16px "trebuchet ms";
  font-weight: normal;
  margin-left:0px;

}

.h1g {
  font:16px "trebuchet ms";
  font-weight: normal;
  margin-left:0px;

}



h2.h2b {
  font:18px "trebuchet ms";
  font-weight: normal;
  margin-left:0px;

}

h2.h2g {
  font:18px "trebuchet ms";
  font-weight: normal;
  margin-left:0px;

}
.h2r {
  font:13px "trebuchet ms";
  font-weight: normal;
  margin-left:0px;
}

h3.h3b {
  font:15px "trebuchet ms";
  font-weight: bold;
  margin-left:0px;
  text-indent:15px;
}


.h3b {
  font:15px "trebuchet ms";
  font-weight: normal;
  margin-left:0px;
}


.h3g {
  font:15px "trebuchet ms";
  font-weight: normal;
  margin-left:0px;
}






.dleft {
  margin-left:0px;
}




/*   default     */
.tit {
	font-size:13px;
	font-weight: bold;
}
.txt {
	font:13px "arial";
	font-weight: normal;
	color:#666;
	padding:10px;
}


.spr{
	font-weight: bold;
	color:#cc0000;
	padding:10px;

}





.bc{
	font-size:11px;
	font-weight: bold;
	color:#fff;
	text-indent:24px;
}



/*   prop specs     */


.txt10 {
	font-size:10px;
	font-weight: normal;
	color:#666;
}

.txt11 {
	font-size:11px;
	font-weight: normal;
	color:#666;
}

.txt12 {
	font-size:12px;
	font-weight: normal;
	color:#666;
}

.tit10 {
	font-size:10px;
	font-weight: bold;
	color:#333;
}

.tit10e {
	font-size:10px;
	font-weight: bold;
	color:#333;
	margin-left:15px;
}

.tit11 {
	font-size:11px;
	font-weight: bold;
	color:#333;
}

.tit11r {
	font-size:11px;
	font-weight: bold;
	font-style:italic;
	color:#CC0000;
}



.tit11b {
	font-size:11px ;
	font-weight: bold;
	color:#333;
}
.tit11bl {
	font-size:11px ;
	font-weight: bold;
	color:#0688dd;
}


.txt11bl {
	font-size:11px ;
	font-weight: normal;
	color:#0688dd;
}
.txt11r {
	font-size:11px ;
	font-weight: normal;
	color:#cc0000;
}

.tit14g {
	font-size:14px;
	font-weight: normal;
	color:#e40100;
}



/*   about item title     */
.tit15b {
	font:15px "trebuchet ms";
	font-weight: bold;
	text-indent:17px;
	margin-bottom:5px;
}


.tit15g {
	font:15px "trebuchet ms";
	font-weight: bold;
}



/*   about title main     */

.tit18b {
	font:18px "trebuchet ms";
	font-weight: bold;
}


.tit18g {
	font:18px "trebuchet ms";
	font-weight: bold;
	color:#666;
}
.tit18r {
	font:18px "trebuchet ms";
	font-weight: bold;
	color:#CC0000;
}



.tit15r {
	font-size:15px;
	font-weight: normal;
	color:#e40100;
}








.tit16r {
	font:16px "trebuchet ms";
	font-weight: normal;
	color:#cc0000;
}


.tit16g {
	font:16px "trebuchet ms";
	font-weight: normal;
	color:#666;
}


a.link_bc {
	font-size: 11px;
	font-weight: normal;
	color: #fff;
	text-decoration: underline;
	padding-right:6px;
	top:1px;
}
a.link_bc:hover{
	font-size: 11px;
	font-weight: normal;
	color: #ccc;
	text-decoration: underline;
	padding-right:6px;
	top:1px;
}

a.link {
	font-size: 12px;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
}
a.link:hover{
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-decoration: underline;
}

a.link11 {
	font-size: 11px;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
}
a.link11:hover{
	font-size: 11px;
	font-weight: normal;
	color: #666;
	text-decoration: underline;
}
a.link11g {
	font-size: 11px;
	font-weight: normal;
	color: #666;
	text-decoration: underline;
}
a.link11g:hover{
	font-size: 11px;
	font-weight: normal;
	color: #AAA;
	text-decoration: underline;
}
a.link12 {
	font-size: 12px;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
}
a.link12:hover{
	font-size: 12px;
	font-weight: normal;
	color: #666;
	text-decoration: underline;
}


a.link12bl {
	font-size: 12px;
	font-weight: normal;
	color: #0688dd;
	vertical-align:top;
	text-decoration: underline;
}
a.link12bl:hover{
	font-size: 12px;
	font-weight: normal;
	color: #666;
	vertical-align:top;
	text-decoration: underline;
}



a.link13 {
	font-size: 13px;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
}
a.link13:hover{
	font-size: 13px;
	font-weight: normal;
	color: #666;
	text-decoration: underline;
}

a.link14 {
	font:14px "trebuchet ms";
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
	text-indent:10px;
}
a.link14:hover{
	font:14px "trebuchet ms";
	font-weight: normal;
	color: #666;
	text-decoration: underline;
	padding-bottom:3px;
	text-indent:10px;
}





a.link14g {
	font-size: 14px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
}
a.link14g:hover{
	font-size: 14px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
}






a.link16g {
	font-size: 15px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
}
a.link16g:hover{
	font-size: 15px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
}



a.link16r {
	font:16px "trebuchet ms";
	font-weight: bold;
	color: #cc0000;
	text-decoration: underline;
}
a.link16r:hover{
	font:16px "trebuchet ms";
	font-weight: bold;
	color: #666;
	text-decoration: underline;
}




a.icon:hover {
	color:#666;
}

a.icon {
	color:#666;
	font-family:arial,helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:17px;
	padding-bottom:4px;
	padding-left:25px;
	text-decoration:underline;
}



a.icon.adv {
	background:transparent url(../img/ico_specs.gif) no-repeat scroll 0pt;
}

a.icon.graph {
	background:transparent url(../img/ico_graph.gif) no-repeat scroll 0pt;
}

a.icon.calc {
	background:transparent url(../img/ico_calc.gif) no-repeat scroll 4pt;
}
a.icon.info {
	background:transparent url(../img/ico_info.gif) no-repeat scroll 4pt;
}
a.icon.mg {
	background:transparent url(../img/ico_mg.gif) no-repeat scroll 4pt;
}
a.icon.print {
	background:transparent url(../img/ico_print.gif) no-repeat scroll 4pt;
}
a.icon.fav {
	background:transparent url(../img/ico_fav.gif) no-repeat scroll 4pt;
}




.cb {color: #666; font-weight:normal; font-size: 10px; font-family: Arial, Helvetica, sans-serif; width:120px;}
-->

.divShow { visibility: visible; }
.divHide { visibility: hidden; }

