body { margin: 0; padding: 0; height: 100%; font-family:Arial,sans-serif; font-size: 12px; color:#000; background-image:url(gfx/bg.gif); background-repeat:repeat-x; background-color:#6c6c6c; }

a, a:link, a:visited { color:#FF0000;
    font-weight: bold;
    text-decoration: none;}
a:hover {text-decoration:underline;}

a img, a:link img, a:visted img {border:0;}	

#jsddm {margin: 0; padding: 0; z-index:99; font-weight:bold;}
	#jsddm li {float: left; list-style: none; z-index:99}
	#jsddm li a {font-family: Helvetica, Arial, sans-serif; display: block; padding: 5px 0 5px 0; text-decoration: none; text-align:center; color: #fff; width:145px; font-size:12px; white-space: nowrap; z-index:99; overflow:hidden; margin-right:4px;}
	#jsddm li a:hover,  a.gall_nupp:hover { color:#fff; z-index:99; background-color:#333333;}
	#jsddm li ul{margin: 0; padding: 0; position: absolute; visibility: hidden; text-align:left; z-index:99}
		#jsddm li ul li {float: none; display: inline; z-index:99}
		#jsddm 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;}
		#jsddm li ul li a:hover {background: #565656; z-index:99}
		
div#fp_art h1 {margin:0; padding:0; font-size:16px; font-weight:bold; color:#fff;}		
div#fp_art a {color:#000; text-decoration:none;}
div#fp_art a:hover {color:#fff;}

div.news2 { font-size:11px; line-height:14px;}
div.news2 a {color:#000; font-weight:bold; text-decoration:none; font-size:12px;}	
div.news2 a:hover {color:#FF0000;}	
p.news img {width:110px; float:left; margin-right:10px;}
div.news2 h2 {margin:0; padding:0; font-size:14px;}		
div.news2 h2 a {text-decoration:none; color:#FF0000; text-transform:uppercase;}

div.news_i img {float:left; margin-right:20px;}
h1, div#normalcontent h1 {font-size:14px; font-weight:bold; margin:20px 0;}
