* {margin: 0; padding: 0; border: none}

a:hover {text-decoration: none}
h1 {display: none}
h2, h3 {font-weight: normal}
h2 {font-size: 18px; margin: 5px 0 20px 0; padding: 0}
h3 {font-size: 16px; margin-bottom: 8px; background: url(../images/design/h2.png) no-repeat 50% left; position: relative; left: -57px; padding-left: 57px}
p {font-size: 12px; line-height: 24px; margin-bottom: 6px}
p.info {margin-bottom: 30px; font-size: 11px}
p.info, p.info a {color: #5b5b53}
p.info span, p.info span a {color: #b3111d}
a {color: #b3111d}
table {width: 100%; margin: 0 0 24px 0}
table td {vertical-align: top; line-height: 24px; font-size: 11px}
table td.th {font-weight: bold; width: 40%}
ul {list-style: square inside; margin-bottom: 24px}
li {margin-bottom: 12px}
dt {float: left; padding-right: 5px; font-weight: bold}

body {background:url(../images/design/back-content.jpg); min-width: 990px}

.container {width: 1000px; margin: auto; clear: both}
.content {width: 900px; margin: auto; font-family: Verdana, Geneva, sans-serif; font-size: 12px; position: relative}

#headerHolder {background: #000}
#bannerHolder {border: 5px solid #000; border-left: none; border-right: none; background: url(../images/design/back-banner.jpg)}
#menuHolder {background: url(../images/design/back-menu.jpg) repeat-x top center}
#contentHolder {background: url(../images/design/back-content.jpg)}
#footerHolder {background: url(../images/design/back-footer.jpg) repeat-x top center; border-bottom: 5px solid #000; position: relative}

.container {background: url(../images/design/container.png) repeat-y center top}
#header {background: none; height: 50px}
#banner {background: url(../images/design/container-banner.png) repeat-y center top}
#menu {}
#content {}
#footer {}

#banner .content {height: 250px; background: #cd1421}
#menu .content {height: 75px; background:url(../images/design/content-menu.png) repeat-x top center}
#content .content {padding: 10px 30px 30px 30px; background: #e7e6d3; width: 840px}
#footer .content {height: 75px; background: url(../images/design/content-footer.png) repeat-x top center}

#logo {margin-left: 10px}
#techMenu {position: absolute; right: 30px; top: 20px; color: #FFF; font-size: 11px}
#techMenu a {color: #FFF}

#menu a {display: block; padding: 0 15px; margin-right: 2px; text-decoration: none; color: #3d3d37; float: left; height: 75px}
#menu a span {text-transform: uppercase; margin-top: 30px; display: block}
#menu a.active, #menu a:hover {background:url(../images/design/menu-hover.png) repeat-x top center; color: #000}
#menu a.active span, #menu a:hover span {margin-top: 32px}
#menu a#mainMenu {width: 204px; padding: 0; background: url(../images/design/menu-main.png)}
#menu a#mainMenu:hover, #menu a#mainMenu.active {background: url(../images/design/menu-main-hover.png)}
#menu a#mainMenu span {display: none}
#menuSymbol {position: absolute; background:  url(../images/design/symbol-P.png); width: 14px; height: 20px; top: 20px; left: -14px}

.floatR {float: right; width: 300px; background: url(../images/design/floater.png) repeat-y left top; margin-left: 30px; padding-left: 35px; position: relative; height: 100%}
.floatO {position: absolute; top: 0; left: -14px; background: url(../images/design/floater-opening.png); height: 90px; width: 33px}

.paging {color: #5b5b53; font-size: 11px; background: url(../images/design/paging.png) no-repeat 50% left; position: relative; left: -57px; padding-left: 57px; clear: both}
.paging a {color: #5b5b53}
.paging span, .paging span a {color: #b3111d}

.newsImage {margin: 5px 0 5px 0}
.newsImage img {float:left; margin-right: 15px; padding: 10px 0 0 0}

#footer * {color: #808075}
#footerSymbol {position: absolute; left: -14px; background: url(../images/design/symbol-PE.png); width: 33px; height: 33px; top: 25px}
#copyright {position: absolute; top: 24px; left: 30px}
#legal {position: absolute; top: 48px; left: 30px}
#sponzor {position: absolute; top: 30px; right: 30px}
#sponzor a {float: left; margin-left: 20px; display: block; vertical-align: middle}
#sponzor hr {float: left; width: 2px; height: 25px; background: #ddd; display: block; margin-left: 20px}

#design {position: absolute; bottom: 5px; right: 10px}

.jumper {position: absolute !important; left: -2000px !important}
