body { margin: 0; padding: 0; height: 100%; font-family:Arial,Helvetica,sans-serif; font-size: 12px; color:#000; color:#333; background-color:#f6f6f6; background-image:url(gfx/bbb.png); background-repeat:repeat-x; }

a {color:#d21d09;}
a:visited {color:#d21d09;}
h1 {font-size:18px; margin:0; padding:0; color:#d21d09; font-weight:normal;}
h2, h3 {color:#666; font-size:24px; font-weight:normal; font-weight:bold; margin:0; padding:0;  }
h2 a, h2 a:link { font-family: arial, serif; font-size:18px; color:#666; margin:0; padding:0; font-weight:bold; text-decoration:none; }

img {border:0;}

#jsddm1 {margin: 0; padding: 0; z-index:99; font-weight:bold;}
	#jsddm1 li {float: left; list-style: none; z-index:99}
	#jsddm1 li a{font-family: Verdana, Arial, Helvetica, sans-serif; display: block; padding: 4px 0 2px 0; text-decoration: none; text-align:center; color: #000; min-width:60px; font-size:12px; white-space: nowrap; z-index:99; overflow:hidden; padding:16px 20px; background-image:url(gfx/menu_top_sep.png); background-position:right; background-repeat:no-repeat;}
	#jsddm1 li a:hover { color:#fff; z-index:99; background-color:#d21d09;}
	#jsddm1 li ul{margin: 0; padding: 0; position: absolute; visibility: hidden; text-align:left; z-index:99}
		#jsddm1 li ul li {float: none; display: inline; z-index:99}
		#jsddm1 li ul li a {width:220px; text-align:left; background: #42b7da; color: #fff; margin:0 1px; padding: 4px 11px 4px 11px; border:none; border-top:1px solid #fff; z-index:99; font-size:12px;}
		#jsddm1 li ul li a:hover {background: #565656; z-index:99}


#jsddm7, #jsddm40 {margin: 10px 0; padding: 0; z-index:99; font-weight:bold;}
	#jsddm7 li, #jsddm40 li {list-style: none; z-index:99}
	#jsddm7 li a, #jsddm40 li a{font-family: Arial, Helvetica, sans-serif; padding: 6px 0 2px 4px; height:24px; text-decoration: none; text-align:left; display:block; color:#000; font-size:12px; border-bottom:1px solid #EBECED;}
	#jsddm7 li a:hover, #jsddm40 li a:hover { color:#fff; z-index:99; background-color:#d21d09;}
	#jsddm7 li ul, #jsddm40 li ul{margin: 0; padding: 0; position: absolute; visibility: hidden; text-align:left; z-index:99}
		#jsddm7 li ul li, #jsddm40 li ul li {float: none; display: inline; z-index:99}
		#jsddm7 li ul li a, #jsddm40 li ul li a {width:220px; text-align:left; background: #42b7da; color: #fff; margin:0 1px; padding: 4px 11px 4px 11px; border:none; border-top:1px solid #fff; z-index:99; font-size:12px;}
		#jsddm7 li ul li a:hover, #jsddm40 li ul li a:hover {background: #565656; z-index:99}

div.sm1 a {color:#131732; font-size:12px; line-height:32px; text-decoration:none; display:block; border-bottom:1px solid #ebeced; font-weight:bold;}
div.sm1 a:hover {color:#CC0000;}

div#article_content {background-color:#fff; width:580px; float:left; border:1px solid #ebeced; padding:20px; margin-right:10px; line-height:18px; }

img.n_img_s {float:left; width:260px; margin-right:20px;}
