#container { margin:60px auto 0 auto ; width:858px ;  }
#content { color:black ; margin-right: 6px; width: 852px; }
#text { width:525px ; padding:1em 0 0 2em ; float:left; }
td { vertical-align: top; }

#text_products {
	width:600px;
	float:left;
	padding-top: 1em;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 2em;
}
td { vertical-align: top; }

#modifydate { clear: both; margin-top: 1em; }

#sidebar ul { margin:0 ; padding:0 ;}
#sidebar ul li { display:inline ;}
#sidebar ul li a { display:block ; padding:2px 0 2px 8px; background:url(../img/chevron_right.gif) no-repeat left 0.6em ;}
#sidebar ul ul li a { padding-left:30px ; background:none ; }
#sidebar ul li a.act { color:#000 ;}

#content.navi { background:transparent url(../img/bg_content_navi.gif) repeat-y left bottom ;}

div#footer {
	margin-top: 0;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: -3px;
}
div#footer-top {
	margin-top: 0;
	margin-right: 3px;
	margin-bottom: 0;
	margin-left: 3px;
}
div#footer-navi { margin: 6px 3px 0 3px; }
div#footer-links { margin: 0 0 0 3px; }

h2.title { font-size: 20px; font-weight: normal; color: #0f94dd; margin-top: 12px; }
h3.title { margin-bottom: 1em; }

h1 { font-size: 16px; font-weight: normal; color: #666666; }
h2 { font-size: 16px; font-weight: normal; color: #666666; }
h3 { font-size: 16px; font-weight: normal; color: #666666; }
h4 { font-size: 12px; font-weight: bold; color: #000; }
h5 { font-size: 12px; font-weight: bold; color: #000; }
h6 { font-size: 12px; font-weight: bold; color: #000; }

h1 .sIFR-flash { visibility: hidden; display: none; }
