body { margin:0;text-align:center;background-color:#000;font-family:Lucida Bright,cambria,tahoma; }
img { border:0; }
h1 { font-size:26px;color:#195b97;font-weight:normal;margin-top:0;letter-spacing:6px; }
h1 span { color:#d8021a; }
h2 { font-size:24px;color:#195b97;font-weight:normal;border-bottom:1px solid;margin-top:0; }

#header { background-image:url('http://www.slo-veloclub.com/img/design/fnd-header.jpg');background-repeat:repeat-x;height:137px;margin;text-align:center; }
#cnt-header { margin-left:auto;margin-right:auto;width:990px;height:128px;text-align:left;padding-top:5px; }
#menu-header { padding-top:42px; }
#menu-header img { margin-left:11px;margin-right:11px; }

#content { margin-left:auto;margin-right:auto;width:980px;border:4px solid #b8b7b3;border-top:0;padding:5px;background-color:#fff;text-align:left; }

#footer { color:#fff;text-align:center;font-size:12px; }
#footer a { color:#fff;text-decoration:none; }

div.box { background-image:url('http://www.slo-veloclub.com/img/design/fnd-box.png');background-repeat:no-repeat;background-color:#e7e6e6;width:221px;padding:5px;
border:1px solid #333333;margin-bottom:3px;margin-top:3px;margin-left:5px;font-size:14px; }
div.box h2 { color:#333333;border-bottom:1px solid;font-size:20px;text-align:center;font-weight:normal;margin-top:0;margin-bottom:5px; }
