body { background: #fff url(http://egopower.pl/theme/bg.png) repeat-x; margin: 0px auto; padding: 0px; text-align: center; }

a, a:hover { color: #336699; text-decoration: none; }
a:hover { color: #c10000; }

#container { width: 860px; margin: 0px auto; padding: 0px; text-align: center; }

#containerheader { height: 110px; background: #eaeaea url(http://egopower.pl/theme/containerheader.png) right no-repeat; }
#containercenter { width: 860px; background: #ffffff url(http://egopower.pl/theme/containercenter.gif) no-repeat; }
#containerfooter { width: 100%; }

#ccenterleft { display: block; float: left; width: 460px; }
#ccenterright { display: block; float: right; width: 400px; }
#logo a, #logo a:hover { display: block; width: 100%; height: 200px; }
#spacer { height: 80px; }
#content { text-align: left; }
#pagetitle { padding: 0px 0px 0px 60px; margin: 0px; font: bold 16px/1em arial; color: #c10000; }
#text { font: normal 12px/1.3em arial; text-align: justify; color: #4e4a4a; padding: 0px 10px 20px 30px; }

#trail { padding: 10px 0px 10px 40px; font: normal 10px/1em verdana; color: #212121; }
#trail a { text-decoration: none; color: #c10000; }
#trail a:hover { color: #212121; }

#contentbis { height: 70px; background: #fff url(http://egopower.pl/theme/publicrelationsbg.png) no-repeat; }

#containerfooter { height: 30px; background: #eaeaea; }
#cfooterleft { display: block; float: left; width: 460px; padding-top: 10px; font: normal 12px/1em verdana; color: #000; }
#cfooterleft a { color: #595959; text-decoration: none; }
#cfooterleft a:hover { color: #c10000; }
#cfooterright { display: block; float: right; width: 390px; padding-top: 5px; font: normal 10px/1em verdana; color: #595959; }
