html {background: #1f1f1f; background-image: url(bs.png); background-repeat: repeat-x; background-position: top left;}
body {margin: 0; padding: 0; font-family: serif; font-size: 14px; color: #888;
     background-image: url(bgb.png); background-repeat: repeat-x; background-position: bottom left;}
form {padding: 0; margin: 0;}
a {text-decoration: none; color: #fff;}
a:hover {text-decoration: none; color: #aaa;}
a:visited {text-decoration: none; color: #eee;}
a img {border: none;}
h1 {padding-top: 0; margin-top: 0; color: #fff; text-transform: uppercase; font-weight: normal; text-align: left;}
h2 {padding-top: 0; margin-top: 0; color: #fff; text-transform: uppercase; font-weight: normal; text-align: left;}
h3 {padding-top: 0; margin-top: 0; color: #fff; text-transform: uppercase; font-weight: normal; text-align: left;}
p {padding-top: 0; margin-top: 0; line-height: 1.3;}
.left {text-align: left;}
.center {text-align: center;}
.right {text-align: right;}
.floatLeft {float: left; margin-right: 10px;}
.underline {text-decoration: underline;}
.white {color: #fff;}
.whiteBorder img {border: solid 3px #fff;}
.subheader {color: #666; font-size: 12px; font-weight: bold; font-family: Arial,sans-serif; text-transform: uppercase;}
.err {color: #e51a25;}
ul {list-style-position: inside;}

#ie6centerWrapper {text-align: center;}
#mainPanel {position: relative; padding: 0; margin-top: 0px; margin-left: auto; margin-right: auto; text-align: center; width: 930px;}
#innerMainPanel {padding: 0; margin: 0; text-align: left;}

#header {width: 930px; height: 477px; position: relative;}
    #flashMenu {width: 930px; height: 141px;}
    #menu_compatibility {width: 930px; height: 473px; background-repeat: no-repeat; background-position: -9px 10px;}
        .menuItem {display: block; height: 20px; position: absolute; top: 97px;}
        #menuONas {width: 60px; left: 260px;}
        #menuPoleGolfowe {left: 330px; width: 100px;}
        #menuSymulator {left: 440px; width: 80px;}
        #menuTurnieje {left: 540px; width: 60px;}
        #menuGaleria {left: 610px; width: 60px;}
        #menuRestauracja {left: 680px; width: 80px;}
        #menuOplaty {left: 770px; width: 50px;}
        #menuKontakt {left: 830px; width: 70px;}
        #menuEnglish {width: 60px; left: 260px;}
        #menuGolfField {left: 330px; width: 85px;}
        #menuSimulator {left: 425px; width: 80px;}
        #menuTournaments {left: 515px; width: 100px;}
        #menuGallery{left: 625px; width: 60px;}
        #menuRestaurant {left: 695px; width: 85px;}
        #menuFees {left: 790px; width: 50px;}
        #menuContact {left: 840px; width: 60px;}
        .menuSpacer {display: block; position: absolute; top: 151px; left: 565px; width: 336px; height: 105px;}
        .menuSklep {display: block; position: absolute; top: 257px; left: 565px; width: 336px; height: 105px;}
        .menuLekcje {display: block; position: absolute; top: 363px; left: 565px; width: 336px; height: 106px;}

    #misc {position: absolute; top: 123px; width: 600px; height: 20px;}
    #search {border: solid 1px #888; background: #1f1f1f; color: #888; font-family: sans-serif; font-size: 11px;
            position: absolute; left: 720px; width: 150px; padding: 1px;}
    #searchIcon {position: absolute; left: 873px; cursor: pointer;}
    #mailing {border: solid 1px #888; background: #1f1f1f; color: #888; font-family: sans-serif; font-size: 11px;
            position: absolute; left: 534px; width: 150px; padding: 1px;}
    #mailingIcon {position: absolute; left: 687px; cursor: pointer;}
    
    #flash {width: 894px; height: 319px; margin-left: 10px; margin-top: 17px;}
    #header_compatibility {}

    #pl {position: absolute; top: 0px; left: 20px;}
    #en {position: absolute; top: 0px; left: 54px;}

#contentContainer {width: 930px; margin-top: 17px;}
    #sidebar {width: 365px; float: left;}
        #sidebarInner {text-align: justify; margin-left: 40px; margin-right: 28px; padding-bottom: 20px;}
        #sidebar h1 {font-size: 22px; font-weight: normal; letter-spacing: 1px; text-transform: uppercase;}
        .introItem h2 {font-size: 14px; color: #fff; font-weight: normal; letter-spacing: 1px; text-transform: uppercase;}
        #sidebar a {color: #888; text-decoration: none;}
        #sidebar a:hover {color: #fff; text-decoration: none;}
        #sidebar h2 a {color: #fff; text-decoration: none;}
        #sidebar ul {margin-left: 0; padding-left: 0; list-style-type: none;}
        #sidebar ul.list li {margin-left: 0; padding-left: 0; border-bottom: dotted 1px #3f3f3f; padding-bottom: 5px; padding-top: 5px;}
        #sidebar li a {display: block; padding-left: 16px; background-image: url(marker.gif); background-repeat: no-repeat; background-position: 0 4px;}
        .introItem {border-bottom: dotted 1px #333; padding-top: 10px; padding-bottom: 10px;}
        .introItem p {padding: 0; margin: 0;}
        .introItem img {float: left; margin-right: 10px; border: solid 3px #fff;}
        .item {border-bottom: dotted 1px #333; padding-rop: 10px; padding-bottom: 10px;}
        .item p {padding: 0; margin: 0;}
    #content {width: 565px; float: left;}
        #contentInner {text-align: justify; margin-left: 12px; padding-bottom: 40px;}
        #contentInner .introItem h2 a {text-decoration: none;}
        .date {color: #888; letter-spacing: 0; padding-left: 20px;}
        .linkMore {padding-left: 20px;}
        a.linkMore {text-decoration: none;}
               
        .galeria td {width: 197px; text-align: center; padding-bottom: 20px;}
        .galeria td img {margin-bottom: 3px; border: solid 3px #fff; vertical-align: top;}

        #contactForm label {display: block; width: 150px; float: left; padding-top: 5px;}
        #contactForm textarea {width: 380px; height: 150px; background: #1f1f1f; border: solid 1px #888; color: #888; font-family: sans-serif; font-size: 11px; margin-top: 5px; margin-bottom: 5px;}
        #contactForm input {width: 380px; background: #1f1f1f; border: solid 1px #888; color: #888; font-family: sans-serif; font-size: 11px; margin-top: 5px; margin-bottom: 5px;}
        #contactForm #submit {width: 100px;}
.wrapperBr {clear: both;}

#footer {width: 930px;}
    #footerInner {padding-left: 12px; padding-bottom: 9px; font-size: 12px;}
    #copyright {}
    #spacery {padding-left: 30px;}
    #spacery a {font-weight: normal; font-size: 11px; text-decoration: none;}
