body { text-align:center; margin-top:0; padding-top:0; background:url("../graf/bg_gradient.jpg") #ebebeb repeat-x; color:#575657; font-family:verdana, sans-serif; } 

img { border:0; }
a, a:visited, a:hover, a:active { color:#ffffff; }
h1, h2, h3 { margin:20; padding:20; color:#ffffff; align:center; }
h1 { font-size:30px; font-family: "Arial Narrow", Arial; }
h2 { font-size:18px; font-family: "Arial Narrow", Arial; }
h3 { font-size:14px; font-family: "Arial Narrow", Arial; }
ul { margin-top:0; padding-top:0; margin-bottom:0; padding-bottom:0; list-style:disc; }
li { margin:0; padding:0; }
td { vertical-align:top; font-size:11px; font-family:Verdana; }
hr { background-color:#c5c5c6; color:#c5c5c6; border:0; height:1px; margin: 15px 0; padding:0; }
p { margin-top:0; padding-top:0; }

img[align=left] { padding-right:5px; padding-bottom:5px; }
img[align=right] { padding-left:5px; padding-bottom:5px; }
img[align="left"] { padding-right:5px; padding-bottom:5px; }
img[align="right"] { padding-left:5px; padding-bottom:5px; }


div#container { width:929px; margin-left:auto; margin-right:auto; text-align:left; }
div#header { width:100%; position:relative; /*padding-bottom:28px;*/ z-index:100; }
	div#logo { position:relative; padding:19px 0 10px 0; float:left; }
	
	div#links a, div#links a:visited, div#links a:hover, div#links a:active { color:#b6b6b8; text-decoration:none; }
	div#links a.act, div#links a.act:visited, div#links a.act:hover, div#links a.act:active { color:#ffffff; text-decoration:none; }
		
div#content { background:url("../graf/line_x.gif") repeat-x; padding-top:2px;position:relative; font-family:Verdana; font-size:11px; z-index:0; width:100%; }


div#footer, div#footernavi { border-top:1px solid #c5c5c6; font-size:10px; font-family:Arial; margin-top:5px; color:#979799; }
div#footer a:visited, div#footer a:hover, div#footer a:active { color:#979799; text-decoration:none; }

div#footer { padding-top:12px; }






