#body {
    background: #434343 url( ../graphics/tlo_powtarzalne_copy.gif ) repeat-x scroll left top; /*color: black;*/
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 10px;
    margin-left: 0;
    padding: 0;
    text-align: center;
}

#menu {
    background: url( ../graphics/beleczka_gora.gif );
    width: 100%;
    height: 33px;
    margin-left: auto;
    margin-right: auto;
}

#mainMenu {
    margin-left: auto;
    margin-right: auto;
    height: 33px;
    min-width: 1120px;
}

#leftMotive {
    float: left;
    height: 33px;
    width: 181px;
}

#toolbar {
    float: left;
    height: 33px;
    width: 790px;
}

#rightMotive {
    float: left;
    height: 33px;
    width: 181px;
}

#mainHeader {
    margin-left: auto;
    margin-right: auto;
    height: 288px;
    width: 1045px;
}

#header {
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    height: 288px;
    background: url( ../graphics/element.gif ) repeat-x;
}

#logo {
    float: left;
    height: 288px;
    width: 445px;
    background: url( ../graphics/top_1.gif ) no-repeat;
}

#gryphone {
    float: left;
    height: 288px;
    width: 336px;
    background: url( ../graphics/top_2.png ) no-repeat;
}

#telephonePanel {
    float: left;
    height: 288px;
    width: 264px;
    background: url( ../graphics/top.gif ) no-repeat;
}

#center {
    margin-left: auto;
    margin-right: auto;
    width: 620px;
    float: left;
    background: transparent;
    border: none;
}

#left {
    float: left;
    width: 210px;
    font-size: 11px;
}

#west {
    float: left;
    width: 52px;
    vertical-align: middle;
    height: 100%;
}

#east {
    width: 156px;
    float: left;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-right: 2px;
    vertical-align: middle;
    height: 100%;
}

#east1 {
    background: url( ../graphics/ramka_gora.gif ) no-repeat;
    height: 44px;
}

#east2 {
    background: url( ../graphics/ramka_srodek_small.gif ) repeat-y;
    height: 2250px;
}

#east2_main {
    background: url( ../graphics/ramka_srodek_small.gif ) repeat-y;
    height: 1530px;
}

#east3 {
    background: url( ../graphics/ramka_dol.gif );
    height: 44px;
}

#faq_east {
    background: url( ../graphics/ramka_srodek_small.gif ) repeat-y;
    height: 4850px;
}

#shortEast {
    background: url( ../graphics/ramka_srodek_small.gif ) repeat-y;
    height: 1100px;
}

#first {
    width: 40px;
    float: left;
}

#last {
    width: 52px;
    float: left;
}

#central {
    width: 795px;
    height: auto;
    float: left;
    font-size: 11px;
    margin-left: auto;
    margin-right: auto;
}

#form {
    padding-bottom: 15px;
    font-family: Tahoma, serif, SansSerif, Monospace;
    padding-top: 50px;
    width: 500px;
    margin-right: auto;
    margin-left: auto;
    color: white;
}

#form td {
    vertical-align: top;
}

#gameDesciption {
    padding-bottom: 15px;
    font-family: Tahoma, serif, SansSerif, Monospace;
    padding-top: 5px;
    width: 540px;
    margin-right: auto;
    margin-left: auto;
    background: transparent;
    border: none;
}

#gameDesciption td {
    vertical-align: top;
}

.gameDesciption {
    padding-bottom: 15px;
    font-family: Tahoma, serif, SansSerif, Monospace;
    padding-top: 5px;
    width: 540px;
    margin-right: auto;
    margin-left: auto;
    border: none;
    background: transparent;
}

#pagination {
    height: 25px;
    width: 620px;
    background: url( ../graphics/dolna.gif );
    float: left;
    padding-top: 5px;
}

#banner1 {
    height: 240px;
    background: transparent;
    border: none;
    margin-bottom: 10px;
    padding-top: 10px;
}

#banner2 {

    height: 240px;
    background: transparent;
    border: none;
    margin-bottom: 10px;
}

#banner3 {
    height: 240px;
    background: transparent;
    border: none;

}

#kodid {
    margin-left: auto;
    margin-top: 5px;
    float: left;

}

#sliderLink {
    text-align: left;
    height: 15px;
    width: 450px;
    background-image: url( ../graphics/beleczka_powtarzalna.gif );
}

#sliderLink a {
    font: bold 12px Arial;
    text-decoration: none;
    color: white;
    height: 15px;
}

#videoView {
    height: 15px;
    width: 170px;
    background-image: url( ../graphics/beleczka_powtarzalna.gif );
}

#more_div {

    float: left;
    margin-top: 10px;
    margin-right: 15px;
}

#video {
    border: solid 1px #88bb42;

}

#tabPanels {
    float: left;
    width: 795px;
}

#tabPanels td {
    vertical-align: top;
}

#szlaczek {
    width: 795px;
    height: 2px;
    float: left;
    background: url( "../graphics/szlaczek_small.png" ) repeat-x;
}

#szlaczek2 {
    width: 620px;
    height: 2px;
    float: left;
    background: url( "../graphics/szlaczek_small.png" ) repeat-x;
    margin-top: 5px;
}

#content {
    margin-left: auto;
    margin-right: auto;
    width: 1058px;
    height: auto;
}

#bok_gora_lewy {
    width: 52px;
    background: url( ../graphics/bok_gora_lewy2.gif ) no-repeat;
    height: 118px;
}

#bok_lewy {
    background: transparent url( ../graphics/bok_lewy.png ) repeat-y;
    width: 24px;
    height: 2250px;
    float: right;
}

#bok_lewy_main {
    background: transparent url( ../graphics/bok_lewy.png ) repeat-y;
    width: 24px;
    height: 1530px;
    float: right;
}

#shortLeftSide {
    background: transparent url( ../graphics/bok_lewy.png ) repeat-y;
    width: 24px;
    height: 1100px;
    float: right;
}

#longLeftSide {
    background: transparent url( ../graphics/bok_lewy.png ) repeat-y;
    width: 24px;
    height: 4850px;
    float: right;
}

#bok_prawy {
    background: transparent url( ../graphics/bok_prawy.png ) repeat-y;
    width: 24px;
    height: 2250px;
    float: left;
}

#bok_prawy_main {
    background: transparent url( ../graphics/bok_prawy.png ) repeat-y;
    width: 24px;
    height: 1530px;
    float: left;
}

#shortRightSide {
    background: transparent url( ../graphics/bok_prawy.png ) repeat-y;
    width: 24px;
    height: 1100px;
    float: left;
}

#longRightSide {
    background: transparent url( ../graphics/bok_prawy.png ) repeat-y;
    width: 24px;
    height: 4850px;
    float: left;
}

#bok_gora_prawy {
    width: 50px;
    background: url( ../graphics/bok_gora_prawy2.gif ) no-repeat;
    height: 118px;
}

#graphic {
    float: left;
    margin-left: auto;
    margin-right: auto;
    background: url( ../graphics/dol_powtarzalny.png ) repeat-x;
    width: 100%;
    height: 71px;
}

#firm {
    float: left;
    margin-left: auto;
    margin-right: auto;
    background: #434343;
    width: 100%;
    height: 100px;
}

#footer {
    float: left;
    margin-left: auto;
    margin-right: auto;
    background: #434343 url( ../graphics/dol_2_powtarzalny.gif ) repeat-x;
    width: 100%;
    height: 47px;
}

#gamesMenu {
    width: 156px;
    float: left;
    padding-top: 10px;
    margin-left: 4px;
    height: 100%;
}

#menu1 {
    background: url( ../graphics/ramka_gora.gif ) no-repeat;
    height: 44px;
}

#menu2 {
    background: url( ../graphics/ramka_srodek_small.gif ) repeat-y;
    height: 2250px;
    margin: 0;
}

#menu2_main {
    background: url( ../graphics/ramka_srodek_small.gif ) repeat-y;
    height: 1530px;
    margin: 0;
}

#menu3 {
    background: url( ../graphics/ramka_dol.gif ) no-repeat;
    height: 44px;
}

#faq_menu {
    background: url( ../graphics/ramka_srodek_small.gif ) repeat-y;
    height: 4850px;
    margin: 0;
    padding-top: 5px;
    padding-bottom: 5px;

}

#shortMenu {
    background: url( ../graphics/ramka_srodek_small.gif ) repeat-y;
    height: 1100px;
    margin: 0;
    padding-top: 5px;
    padding-bottom: 5px;
}

#dataGridCategory {
    font-family: Tahoma, serif, SansSerif, Monospace;

}

#categoryLabel {
    width: 620px;
    height: 33px;
    margin-top: 30px;
    background: url( ../graphics/beleczka_gora.gif );
    text-align: left;
    margin-left: auto;
    margin-right: auto;
}

#leftName {
    float: left;
    width: 62px;
    height: 33px;
}

#categoryName {
    float: left;
    width: 377px;
    height: 33px;
    background: url( ../graphics/kateg_powtarzalna.gif );

}

#lastAdditionPanel {
    height: 215px;
    float: left;
    padding: 5px 2px 5px 2px;
}

#videoPanel {
    float: left;
    padding: 5px 2px 5px 2px;
}

.teleGroup {
    margin-top: 10px;
    margin-right: 8px;
}

.teleCatGroup {
    margin-top: 5px;
    margin-right: 5px;
}

.sendingMessageGroup {
    color: white;
    font-size: 12px;
}

.paginationTitle {
    font-size: 12px;
    font-weight: bold;
    color: #5e693f;
}

.moreStyle {
    font-size: 10px;
    font-weight: bold;
    color: #5e693f
}

.shortDescription {
    color: #000000;
    font-size: 10px;
}

.priceTextStyle {
    font-weight: bold;
    font-size: 12px;
    float: right;
    padding-right: 27px;
    padding-top: 2px;
}

.rich-tool-tip {
    font-size: 10px;
    background-color: #EFE1C6;
    border-color: #88bb42;
    width: 215px;
    margin-left: 0;

}

.image-grid {
    border: #88bb42 solid 1px;
}

.image-element {
    border: #88bb42 solid 1px;
    margin: 5px;
}

.menu-class {
    list-style-image: none;
    background-color: transparent;
    list-style-type: none;
    margin: 0;

}

.logoStyle {
    border: 0;
    margin-top: 120px;
    margin-left: 25px;
}

.button-border {
    border: 0;
}

.img-border {
    border: 0;
    margin: 0;
    padding: 0;
}

.menu-list {
    width: 126px;
    background-color: transparent;
    clear: both;
    height: 40px;
}

#kom {
    width: 27px;
    height: 40px;
    float: right;
    margin-left: 10px;
}

#priceList {
    height: 40px;
    width: 126px;
}

.game-panel {
    height: 150px;
    width: 290px;
    background: #EFE1C6;
    border: solid 2px #88bb42;
}

.dr-toolbar-int {
    color: #000000;
    font-family: Arial, Verdana, sans-serif;
    font-size: 11px;
    font-weight: bold;
    padding: 5px 5px;
    white-space: nowrap;
}

.rich-datalist {
    border: none;
    background-color: transparent;
}

.dr-list {
    padding-left: 0;
}

.rich-data-grid {
    background-color: transparent;
    border: none;
    float: right;
    width: 600px;
    margin-left: auto;
    margin-right: auto;
}

.element-class {
    background-color: transparent;
    border: none;
    float: left;
    width: 600px;
}

.rich-content {
    background-color: transparent;
    margin-left: auto;
    margin-right: auto;
}

.rich-list-item-games {
    background-color: #ffffff;
    clear: both;
    height: 15px;
}

.datagrid-row {
    height: 150px;
    border: #88bb42 solid 2px;
    padding-bottom: 5px;
    padding-top: 5px;
}

.datagrid-column {
    padding-left: 5px;
    padding-right: 5px;
    width: 150px;
}

.dr-bottom-line {
    padding: 0;
}

.rich-tabpanel-music {
    border: none;
}

.rich-tabhdr-side-cell {
    text-decoration: none;
    text-transform: uppercase;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-weight: bold;
    border: none;
}

.rich-tabpanel-content-position {
    border-color: #88bb42;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    width: 735px;
    height: 100%;
}

.myClass {
    padding: 0;
    margin: 0;
}

.rich-tab-panel {
    border-color: #88bb42;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.rich-tabpanel-content {
    background-color: #434343;
    float: left;
    width: 735px;
}

.dr-tbpnl-cntnt {
    border: none;
    background-color: transparent;
    padding: 0;
    margin: 0;
}

.dr-tbpnl-tb-act {
    background: transparent;
}

.rich-tabhdr-cell-active {
    border: none;
    cursor: default;
}

.rich-tabhdr-cell-inactive {
    cursor: pointer;
}

.dr-tbpnl-tb-inact {
    border: none;
    background: transparent;
}

.dr-tbpnl-tb {
    margin: 0;
    padding: 0;
}

.rich-tabhdr-side-border {
    border: none;
}

.rich-list-item-first {
    background-color: #E6E6E6;
    clear: both;
    padding: 3px;
    height: 12px;
}

.rich-list-item-second {
    background-color: white;
    clear: both;
    padding: 3px;
    height: 12px;
}

.dr-pnl {
    padding: 0; /*background-color: #434343;*/
/*border: solid 1px #88bb42;*/
}

.dr-pnl-b {
    padding: 0;
}

.tb-panel {
    margin-left: auto;
    margin-right: auto;
}

.dr-table {
    border: none;
    margin-left: auto;
    margin-right: auto;
}

.dr-table-cell {
    text-align: center;
    border: none;
    padding-bottom: 0;
}

.rich-datagrid-c {
    border: none;
    height: 80px;
    padding: 20px;
    width: 80px;
}

.toolbar-class-down {
    background: transparent;
    margin-left: auto;
    margin-right: auto;
    margin-top: 23px;
    width: 400px;
    border: none;
    height: 25px;
}

.elementPanelGrid {
    width: 600px;
    margin-left: auto;
    margin-right: auto;
}

.rich-toolbar-item {
    text-align: center;
    padding: 0;
}

.toolbar-class-up {
    background: url( ../graphics/kateg_powtarzalna.gif );
    margin-left: auto;
    margin-right: auto;
    width: 730px;
    border: none;
}

.rich-ddmenu-label {
    font-size: 12px;
}

/*.rich-ddmenu-label-unselect {*/

/*}*/

.rich-panel-body {
    background: transparent;
}

.panel-tel {
    background: transparent;
    width: 140px;
    border: none;
    padding-top: 163px;
    padding-right: 70px;
}

.commandLink {
    border: none;
    color: #434343;
}

.commandLink2 {
    color: #FFFFFF;
    text-decoration: none;
    font-size: 12px;
    font-weight: bold;
}

.firmImage {

    margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px
}

.commandLinkText {
    text-decoration: none;
    color: #88bb42;
}

.commandLinkTitle {
    text-decoration: none;
    font-size: 12px;
    color: #88bb42;
    text-align: left;
    font-weight: bold;
    text-transform: uppercase;

}

.commandLinkMenu {
    border: none;
    color: #7D5F39;
}

.commandLink-down {
    margin-left: 20px;
    margin-right: 20px;
    text-decoration: none;
    color: #FFFFFF;
    border: none;
}

.comlinkMenu {
    text-decoration: none;
    font-size: 14px;
    color: white;
    text-transform: uppercase;
}

.sliderText {
    text-decoration: none;
    color: #FFFFFF;
}

.dr-pnlbar-h {

}

.div-title {
    color: #FFFFFF;
    height: 30px;
    width: 100px;
    text-align: center;
    font-size: 10px;
}

.red-text {
    color: #babfa3;
    font-size: 13px;
    text-transform: uppercase;
}

.formHeader {
    text-decoration: none;
    font-weight: bold;
    font-size: 14px;
    color: white;
}

.newsletterHeader {
    text-decoration: none;
    font-weight: bold;
    font-size: 20px;
    color: white;
}

.formHeaderLink {
    text-decoration: none;
    font-weight: bold;
    font-size: 14px;
    color: #babfa3;
}

.faqLink {
    text-decoration: none;
    color: #babfa3;
}

.formText {
    font-size: 12px;
    color: white;

}

.inputAreaStyle {
    width: 250px;
    height: 250px;
}

.inputTextStyle {
    width: 250px;
}

.pagin {
    color: white;
    text-decoration: none;
}

.page_number {
    color: white;
    font-size: 12px;
    text-decoration: none;
    font-family: Tahoma, serif, SansSerif, Monospace;
    background-image: url( ../graphics/dolna_podswietlenie.gif );
}

.slidershow {
    height: 200px;
    width: 450px;
}

.lastAddition {
    height: 200px;
    width: 148px;
    background-image: url( ../graphics/prostokat_brazowy.gif );
    border: solid 1px #88bb42;
}

.dr-tbpnl-tbbrdr {
    background: transparent;
    border: none;
}

.compatibilityText {
    font-size: 13px;
    font-weight: bold;
    color: white;
    text-transform: uppercase;
}

.modelList {

    font-size: 10px;
    color: white;
    text-transform: uppercase;
}

.elementTitle {
    text-transform: uppercase;
    color: #5e693f;
    font-size: 14px;
    font-weight: bold;
}

.elementDescription {
    color: #FFFFFF;
    text-align: justify;
    font-size: 12px;
}

.priceGraphic {
    font-weight: bold;
    font-size: 12px;
    float: right;
    padding-right: 25px;
    padding-top: 12px;
}

.tooltipText {
    text-transform: uppercase;
}

.gameCategoryPanel {
    height: 180px;
    width: 285px;
    background: #EFE1C6;
    border: solid 2px #88bb42;
}

.gameCategoryPanel td {
    vertical-align: top;
    padding-left: 8px;
    padding-top: 8px;
}

.modelFont {
    font-size: 12px;
    font-weight: bold;
}

.arrowLeft {
    border: none;
    float: left;
    margin-left: auto;
}

.arrowRight {
    border: none;
    float: right;
    margin-right: auto;
}

#slideshowContainer {
    width: 450px;
    height: 200px;
    border: solid 1px #88bb42;
}

.desc {
    float: left;
    font-size: 10px;
    color: white;
    width: 450px;
    text-align: left;
    padding-left: 5px;
}

.slidertitle {
    float: left;
    padding-left: 5px;
    font-size: 14px;
    color: yellow;
}

.light {
    background: transparent url( ../graphics/dolna_podswietlenie.gif );
    font-weight: bold;
}

.rich-table-row {
    vertical-align: top;
    height: auto;
}

.productTitleMain {
    height: auto;
    width: 100px;
    text-align: center;
}

.labelcat {
    font-size: 12px;
    color: #babfa3;
}

.smalltext {
    font-size: 12px;
    color: white;
    text-align: left;
    margin-left: 15px;
    margin-right: 15px;
}

.elementTitleCat {
    font-size: 12px;
    font-weight: bold;
    color: #5e693f;
    text-transform: uppercase;
}

.moreText {
    font-size: 10px;
    font-weight: bold;
    color: #5e693f;
    text-transform: uppercase;
}

.descriptionText {
    color: #000000;
    font-size: 10px;
}

.paginationSign {
    color: white;
}

.priceDiv {
    float: right;
    margin-top: 10px;
    margin-right: 10px;
}

.priceInformationDiv {
    color: white;
    font-size: 10px;
    width: 540px;
    margin-left: auto;
    margin-right: auto;
    margin-top: 10px;
    text-align: center;
}

.elementLineStyle {
    margin-top: 15px;
    width: 500px;
}

.east1Panel {
    background: transparent;
    border: none;
    padding-left: 2px;
    padding-top: 20px;
}

.menu2Panel {
    background: transparent;
    border: none;
    width: 126px;
    margin-left: auto;
    margin-right: auto;
}

.selectOneMenuStyle {
    width: 120px;
    font-size: 10px
}

.paginationTableClass {
    margin-left: auto;
    margin-right: auto;
    font-size: 11px;
    color: white;
    font-family: Tahoma, serif, SansSerif, Monospace;
}

.paginationTableClass td a {
    text-decoration: none;
    color: white;
}

.toolbar_center {
    margin-left: auto;
    margin-right: auto;
}

.main_title {
    height: auto;
    width: 100px;
    text-align: center;
}

.slidershow_numbers {
    margin-left: 5px;
    font-family: Tahoma, serif, SansSerif, Monospace;
}

.leftmenu_line_style {
    width: 126px;
    margin-top: 5px;
}

.leftmenu_buttons {
    border: 0;
    margin-top: 5px;
}

.group_left {
    width: 294px;
    float: left;
}

.group_right {
    width: 246px;
    float: left;
}

.east2Panel {
    background: transparent;
    border: none;
    padding-left: 0;
    padding-bottom: 10px;
}

.gryphletterText {
    color: white;
    font-size: 10px;
    width: 120px;
    text-align: center;
}

.reviewTitle {
    font-size: 15px;
    font-weight: bold;
    color: white;
    text-transform: uppercase;
    float: left;
}

.reviewSlogan {
    font-size: 13px;
    font-weight: bold;
    color: white;
    text-transform: uppercase;
    float: left;
}

.reviewDescription {
    color: #FFFFFF;
    text-align: justify;
    font-size: 12px;
    float: left;
}

.review_left {
    width: 540px;
    float: left;
    margin-left: 30px;
}

.searchingCommandButton {
    border: none;
    width: 126px;
    height: 20px;
}

.saveCommandButton {
    border: none;
    width: 126px;
    height: 20px;
}

.moreInformationButton {
    border: none;
    width: 120px;
    height: 60px;
}

.messagePanel {
    background: transparent;
    border: none;
    margin-top: 40px;
    width: 450px;
}

.mainFaq {
    text-align: left;
    margin-left: 15px;
    margin-top: 10px;
    font-size: 12px;
    color: #babfa3;
}

.linkFaq {
    color: #babfa3;
    text-transform: none;
    text-decoration: none;
}

.talllinks {
    color: white;
    text-transform: none;
    text-decoration: none;
}

.big {
    font-family: "Tahoma";
    color: #9BA47F;
    font-size: 18px;
}

.reg {
    font-family: "Tahoma";
    color: #ffffff;
    font-size: 12px;
}

.whi {
    font-family: "Tahoma";
    color: #ffffff;
    font-size: 16px;
}

.sma {
    font-family: "Tahoma";
    color: #ffffff;
    font-size: 10px;
}
