.QOverlay {
    background-color: #000000;
    z-index: 9999;
}

.QLoader {
    background-color: #CCCCCC;
    height: 1px;
}
#menu0 {
    width: 275px;
    margin: 15px;
    padding: 0;
}

#menu0 dt {
    background-color: #e9e9e9;
    background-image: url(images/menu.png);
    color: #feffff;
    font-weight: Bold;
    font-family: Verdana;
    font-size: 12pt;
    text-align: left;
    letter-spacing: 2px;
    cursor: pointer;
    margin: 0px 0px 0px 0px;
    padding: 2px;
}

#menu0 dd {
    background-color: #888888;
    background-image: url(images/menu_level2.png);
    color: #000;
    font-weight: bold;
    font-family: Verdana;
    font-size: 11pt;
    text-align:  left;
    border-width: 0 1px 1px 1px;
    border-style: solid;
    border-color: #888;
    margin: 0;
    padding: 1px 5px;
}

#menu0 dd.active {
    font-weight: bold;
    background-image: url(images/menu_level2a.png);
}

html, body {
    background-color: #fff;
    background-image: url(images/background.png);
    color: #000;
    margin: 0;
    padding: 0;
    text-align: center;
    font-family: Tahoma;
    font-size: 12px;
}

#main {
    width: 100%;
    display: block;
}

#top_table {
    float: right;
    border: 0px;
    width: 180px;
    height: 39px;
}

#bottom_table {
    border: 0px;
    width: 950px;
    height: 59px;
}

#middle {
    width: 949px;
    height: 918px;
    overflow: hidden;
    background-color: #fff;
    text-align: left;
    margin: 0 auto 0 auto;
}

#middle1 {
    width: 950px;
    height: 830px;
    overflow: hidden;
    background-color: #fff;
    background-image: url(images/middle.png);
    background-repeat: repeat-x;
    background-position: top;
    text-align: left;
    margin: 0 auto 0 auto;
}

#boxtext1 {
    float: left;
    width: 190px;
    height: 174px;
    overflow: hidden;
    background-color: #fff;
    background-image: url(images/box1activ.png);
    background-repeat: no-repeat;
    background-position: top;
}

#boxxlabel1 {
    float: left;
    width: 190px;
    height: 59px;
    overflow: hidden;
    background-image: url(images/boxlabelactive1.png);
    background-repeat: no-repeat;
    text-align: center;
    background-position: top;
}

p.boxlabel {
    margin-top: 20px;
}

p.boxtext {
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 0px;
}

div.boxlabel {
    float: left;
    width: 188px;
    height: 59px;
    overflow: hidden;
    background-color: transparent;
    text-align: center;
    color: #ffffff;
    font-weight: normal;
    font-family: Impact;
    font-size: 17px;
    font-style: italic;
    letter-spacing: 2px;
    padding-top: 20px;
}

div.boxtext {
    position: relative;
    top: -25px;
    float: left;
    width: 165px;
    height: 134px;
    overflow: hidden;
    background-color: transparent;
    color: #ffffff;
    font-weight: normal;
    font-family: Verdana;
    font-size: 11px;
    margin: 10px;
}

div.box {
    float: left;
    width: 188px;
    height: 233px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/bg_box.png);
    background-repeat: no-repeat;
    background-position: top;
    cursor: pointer;
}

div.boxActive {
    position: relative;
    top: -233px;
    float: left;
    width: 188px;
    height: 233px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/bg_box_activ.png);
    background-repeat: no-repeat;
    background-position: top;
    opacity: 0;
}

#box0 {
    float: left;
    width: 949px;
    height: 233px;
    overflow: hidden;
}

#box1 {
    float: left;
    width: 190px;
    height: 233px;
    overflow: hidden;
}

#box1activ {
    position: relative;
    top: -233px;
    float: left;
    width: 190px;
    height: 233px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/box1_activ.png);
    background-repeat: no-repeat;
    background-position: top;
    opacity: 0;
    filter: alpha(opacity = 0);
}

#box1default {
    float: left;
    width: 190px;
    height: 233px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/box1.png);
    background-repeat: no-repeat;
    background-position: top;
}

#box2 {
    float: left;
    width: 189px;
    height: 233px;
    overflow: hidden;
}

#box2default {
    float: left;
    width: 189px;
    height: 233px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/box2.png);
    background-repeat: no-repeat;
    background-position: top;
}

#box2activ {
    position: relative;
    top: -233px;
    float: left;
    width: 189px;
    height: 233px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/box2_activ.png);
    background-repeat: no-repeat;
    background-position: top;
    opacity: 0;
    filter: alpha(opacity = 0);
}

#box3 {
    float: left;
    width: 187px;
    height: 233px;
    overflow: hidden;
}

#box3default {
    float: left;
    width: 187px;
    height: 233px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/box3.png);
    background-repeat: no-repeat;
    background-position: top;
}

#box3activ {
    position: relative;
    top: -233px;
    float: left;
    width: 187px;
    height: 233px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/box3_activ.png);
    background-repeat: no-repeat;
    background-position: top;
    opacity: 0;
    filter: alpha(opacity = 0);
}

#box4 {
    float: left;
    width: 189px;
    height: 233px;
    overflow: hidden;
}

#box4default {
    float: left;
    width: 189px;
    height: 233px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/box4.png);
    background-repeat: no-repeat;
    background-position: top;
}

#box4activ {
    position: relative;
    top: -233px;
    float: left;
    width: 189px;
    height: 233px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/box4_activ.png);
    background-repeat: no-repeat;
    background-position: top;
    opacity: 0;
    filter: alpha(opacity = 0);
}

#boxes {
    float: left;
    width: 194px;
    height: 233px;
    overflow: hidden;
}

#box5 {
    float: left;
    width: 194px;
    height: 59px;
    overflow: hidden;
}

#box5default {
    float: left;
    width: 194px;
    height: 59px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/box5.png);
    background-repeat: no-repeat;
    background-position: top;
}

#box5activ {
    position: relative;
    top: -59px;
    float: left;
    width: 194px;
    height: 59px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/box5_activ.png);
    background-repeat: no-repeat;
    background-position: top;
    opacity: 0;
    filter: alpha(opacity = 0);
}

#box6 {
    float: left;
    width: 194px;
    height: 58px;
    overflow: hidden;
}

#box6default {
    float: left;
    width: 194px;
    height: 58px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/box6.png);
    background-repeat: no-repeat;
    background-position: top;
}

#box6activ {
    position: relative;
    top: -58px;
    float: left;
    width: 194px;
    height: 58px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/box6_activ.png);
    background-repeat: no-repeat;
    background-position: top;
    opacity: 0;
    filter: alpha(opacity = 0);
}

#box7 {
    float: left;
    width: 194px;
    height: 58px;
    overflow: hidden;
}

#box7default {
    float: left;
    width: 194px;
    height: 58px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/box7.png);
    background-repeat: no-repeat;
    background-position: top;
}

#box7activ {
    position: relative;
    top: -58px;
    float: left;
    width: 194px;
    height: 58px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/box7_activ.png);
    background-repeat: no-repeat;
    background-position: top;
    opacity: 0;
    filter: alpha(opacity = 0);
}

#box8 {
    float: left;
    width: 194px;
    height: 58px;
    overflow: hidden;
}

#box8default {
    float: left;
    width: 194px;
    height: 58px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/box8.png);
    background-repeat: no-repeat;
    background-position: top;
}

#box8activ {
    position: relative;
    top: -58px;
    float: left;
    width: 194px;
    height: 58px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/box8_activ.png);
    background-repeat: no-repeat;
    background-position: top;
    opacity: 0;
    filter: alpha(opacity = 0);
}

#contenerLogoBox {
    width: 950px;
    height: 218px;
    overflow: hidden;
    background-color: transparent;
    text-align: left;
    margin: 0 auto 0 auto;
    padding-top: 1px;
}

#logobox0 {
    width: 950px;
    height: 218px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/logoFront/logo0.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    text-align: left;
    margin: 0 auto 0 auto;
    opacity: 1;
}

#logobox1 {
    position: relative;
    top: -218px;
    width: 950px;
    height: 234px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/logoFront/logo1.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    text-align: left;
    margin: 0 auto 0 auto;
    opacity: 0;
    filter: alpha(opacity = 0);
}

#logobox2 {
    position: relative;
    top: -452px;
    width: 950px;
    height: 234px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/logoFront/logo2.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    text-align: left;
    margin: 0 auto 0 auto;
    opacity: 0;
    filter: alpha(opacity = 0);
}

#logobox3{
    position: relative;
    top: -686px;
    width: 950px;
    height: 234px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/logoFront/logo3.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    text-align: left;
    margin: 0 auto 0 auto;
    opacity: 0;
    filter: alpha(opacity = 0);
}

#logobox4{
    position: relative;
    top: -920px;
    width: 950px;
    height: 234px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/logoFront/logo4.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    text-align: left;
    margin: 0 auto 0 auto;
    opacity: 0;
    filter: alpha(opacity = 0);
}
#logobox5{
    position: relative;
    top: -1154px;
    width: 950px;
    height: 234px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/logoFront/logo5.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    text-align: left;
    margin: 0 auto 0 auto;
    opacity: 0;
    filter: alpha(opacity = 0);
}
#logobox6{
    position: relative;
    top: -1388px;
    width: 950px;
    height: 234px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/logoFront/logo6.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    text-align: left;
    margin: 0 auto 0 auto;
    opacity: 0;
    filter: alpha(opacity = 0);
}
#logobox7{
    position: relative;
    top: -1622px;
    width: 950px;
    height: 234px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/logoFront/logo7.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    text-align: left;
    margin: 0 auto 0 auto;
    opacity: 0;
    filter: alpha(opacity = 0);
}
#logobox8{
    position: relative;
    top: -1856px;
    width: 950px;
    height: 234px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/logoFront/logo8.jpg);
    background-repeat: no-repeat;
    background-position: top left;
    text-align: left;
    margin: 0 auto 0 auto;
    opacity: 0;
    filter: alpha(opacity = 0);
}

#logoboxlabel0{
    position: relative;
    top: 40px;
    right: -540px;
    width: 400px;
    height: 100px;
    background-color: transparent;
    text-align: left;
}

#logoboxlabel1{
    position: relative;
    top: 40px;
    left: 300px;
    width: 400px;
    height: 100px;
    background-color: transparent;
    text-align: left;
    opacity: 0;
    filter: alpha(opacity = 0);
}

#logoboxlabel2{
    position: relative;
    top: 40px;
    left: 20px;
    width: 280px;
    height: 100px;
    background-color: transparent;
    text-align: left;
    opacity: 0;
    filter: alpha(opacity = 0);
}

#logoboxlabel3{
    position: relative;
    top: 10px;
    left: 20px;
    width: 310px;
    height: 100px;
    background-color: transparent;
    text-align: left;
    opacity: 0;
    filter: alpha(opacity = 0);
}

#logoboxlabel4{
    position: relative;
    top: 40px;
    left: 500px;
    width: 400px;
    height: 140px;
    background-color: transparent;
    text-align: left;
    opacity: 0;
    filter: alpha(opacity = 0);
}

#logoboxlabel5{
    position: relative;
    top: 10px;
    left: 700px;
    width: 200px;
    height: 140px;
    background-color: transparent;
    text-align: left;
    opacity: 0;
    filter: alpha(opacity = 0);
}

#logoboxlabel6{
    position: relative;
    top: 40px;
    left: 50px;
    width: 400px;
    height: 100px;
    background-color: transparent;
    text-align: left;
    opacity: 0;
    filter: alpha(opacity = 0);
}

#logoboxlabel7{
    position: relative;
    top: 40px;
    left: 50px;
    width: 400px;
    height: 100px;
    background-color: transparent;
    text-align: left;
    opacity: 0;
    filter: alpha(opacity = 0);
}

#logoboxlabel8{
    position: relative;
    top: 10px;
    left: 550px;
    width: 400px;
    height: 140px;
    background-color: transparent;
    text-align: left;
    opacity: 0;
    filter: alpha(opacity = 0);
}

div.logoboxlabel {
    width: 380px;
    height: 154px;
    overflow: hidden;
    text-align: left;
    padding-left: 30px;
    padding-top: 45px;
    padding-bottom: 0px;
}

#text {
    float: left;
    width: 949px;
    height: 451px;
    overflow: hidden;
    text-align: left;
    margin: 0 auto 0 auto;
}

div.welcome {
    float: left;
    width: 379px;
    height: 451px;
    background-color: transparent;
    background-image: url(images/welcome.png);
    background-repeat: no-repeat;
    background-position: left bottop;
    overflow: hidden;
    text-align: left;
    margin: 0 auto 0 auto;
}

div.promlabel {
    float: left;
    width: 379px;
    height: 53px;
    overflow: hidden;
    background-color: transparent;
    background-image: url(images/welcomelabel.png);
    background-repeat: no-repeat;
    background-position: bottom left;
    text-align: left;
    line-height: 85px;
    cursor: pointer;
}

div.promtext {
    float: left;
    font-size: 11px;
    font-family: verdana;
    width: 355px;
    height: 170px;
    overflow: hidden;
    padding-top: 0px;
    padding-left: 10px;
    padding-right: 10px;
}

div.welcomelabel {
    float: left;
    width: 379px;
    height: 50px;
    overflow: hidden;
    background-color: transparent;
    text-align: left;
    line-height: 35px;
    cursor: pointer;
}

div.welcometext {
    float: left;
    font-size: 11px;
    font-family: verdana;
    width: 355px;
    height: 70px;
    overflow: hidden;
    background-color: transparent;
    padding-top: 0px;
    padding-left: 10px;
    padding-right: 10px;
}

div.alonenews{
    padding-left: 10px;
    font-size: 11px;
    font-family: verdana;
}

img.noborder {
    border-style: none;
}

p.content {
    padding: 20px;
}
h1.news {
    color: #232323;
    font-size: 11px;
    font-weight: bold;
    font-family: verdana;
}

p.news {
    color: #232323;
    font-size: 11px;
    font-weight: normal;
    font-family: verdana;
}

p.newsDate {
    color: #ecb303;
    font-size: 10px;
    font-weight: normal;
    font-family: verdana;
}

div.endNews {
    color: #c9c9c9;
    font-size: 10px;
    font-weight: normal;
    font-family: verdana;
    margin-top: 5px;
    margin-bottom: 5px;
}

div.deal{
    padding-left: 10px;
    font-size: 11px;
    font-family: verdana;
    text-align: center;
}

h1.content {
    color: #215ca2;
    font-size: 15px;
    font-weight: normal;
    font-family: verdana;
    letter-spacing: 0px;
    margin-left: 8px;
    padding-left: 15px;
    padding-top: 23px;
    line-height: 15px;
    background-image: url(images/h1.png);
    background-position: left bottom;
    background-repeat: no-repeat;
}

div.news {
    float: left;
    width: 376px;
    height: 451px;
    overflow: auto;
    background-color: #fff;
    background-image: url(images/news.png);
    background-repeat: no-repeat;
    background-position: top;
    text-align: left;
    margin: 0 auto 0 auto;
}

div.newslabel {
    float: left;
    width: 376px;
    height: 53px;
    overflow: hidden;
    text-align: left;
    line-height: 85px;
    cursor: pointer;
}

div.newstext {
    float: left;
    width: 376px;
    height: 398px;
    overflow: hidden;
    background-color: transparent;
}
div.salelabel {
    cursor: pointer;
}
div.sale {
    float: left;
    width: 194px;
    height: 451px;
    overflow: auto;
    background-color: #fff;
    background-image: url(images/sale.png);
    background-repeat: no-repeat;
    background-position: top;
    text-align: left;
    margin: 0 auto 0 auto;
}
#top {
    background-color: #fff;
    background-image: url(images/top.png);
    background-repeat: repeat-y;
    width: 1200px;
    height: 85px;
    text-align: left;
    margin: 0 auto 0 auto;
}
#top_middle {
    clear: both;
    background-color: transparent;
    width: 950px;
    height: 86px;
    text-align: left;
    color: #ecb303;
    margin: 0 auto 0 auto;
}
#top_logo {
    float: left;
    background-color: transparent;
    background-image: url(images/logo_ams_raider.png);
    background-repeat: no-repeat;
    background-position: left;
    width: 380px;
    height: 72px;
    text-align: left;
}
#top_inf {
    float: right;
    background-color: transparent;
    width: 300px;
    height: 30px;
    text-align: right;
    padding: 5px 50px 0px 0px;
}
#navcontainer
{
    position: relative;
    top: 18px;
    float: right;
    height: 39px;
    width: 480px;
    background-color: transparent;
    color: #fffefe;
    font-family: verdana;
    padding: 10px 0px 0px 0px;
}

#navcontainer ul
{
    list-style: none;
    margin: 0;
    padding: 0;
    border: none;
    text-align: center;
}

#navcontainer li
{
    width: 80px;
    height: 39px;
    margin: 0;
    float: left;
}

#navcontainer li a
{
    display: block;
    padding: 5px 5px 5px 0.5em;
    background-color: transparent;
    color: #fff;
    text-decoration: none;
}

#navcontainer li a:hover
{
    display: block;
    padding: 5px 5px 5px 0.5em;
    background-color: #eff;
    color: #000000;
    text-decoration: none;
}

#navcontainer li a.toplinkopened {
    display: block;
    padding: 5px 5px 5px 0.5em;
    background-color: #eff;
    color: #000000;
    text-decoration: none;
}

html>body #navcontainer li a { width: auto; }

#bottom_line {
    clear: both;
    background-color: #fff;
    color: #fff;
    width: 1200px;
    height: 10px;
    text-align: left;
    margin: 0 auto 0 auto;
}

#bottom {
    clear: both;
    background-color: #00498b;
    background-image: url(images/bottom.png);
    background-repeat: repeat-y;
    width: 100%;
    height: 93px;
    text-align: left;
    margin: 0 auto 0 auto;
}

#bottom_middle {
    clear: both;
    background-color: transparent;
    width: 950px;
    height: 93px;
    text-align: left;
    color: #ffffff;
    margin: 0 auto 0 auto;
}

#bottom_middle a a:hover a:visited {
    text-decoration: none;
    color: #ffffff;
}

#bottom_home {
    float: left;
    background-color: transparent;
    background-image: url(images/bottom_home.png);
    background-repeat: no-repeat;
    background-position: left;
    width: 130px;
    height: 50px;
    text-align: left;
    padding: 25px 5px 20px 30px;
}
#bottom_tel {
    float: left;
    background-color: transparent;
    background-image: url(images/bottom_tel.png);
    background-repeat: no-repeat;
    background-position: left;
    width: 140px;
    height: 50px;
    text-align: left;
    padding: 25px 5px 20px 30px;
}
.bottomw20 {
    width: 20px;
}
.bottomw200 {
    width: 200px;
}
#bottom_mail {
    float: left;
    background-color: transparent;
    background-image: url(images/bottom_mail.png);
    background-repeat: no-repeat;
    background-position: left;
    width: 130px;
    height: 50px;
    text-align: left;
    padding: 25px 5px 20px 30px;
}
#preloader{
    position: fixed; /* ustawia na staďż˝e preloader w miejscu */
    width: 300px;  /* szerokoďż˝ďż˝ preloadera */
    left: 50%; /* odsuniecie od lewej krawedzi */
    margin-left: -150px; /* minusowy margines, dla wyrďż˝wniania do srodka */
    top: 200px; /* odstep od gďż˝rnej krawďż˝dzi */
    z-index: 15; /* wyswietlamy na samym wierzchu */
    display: none; /* wstepnie ukrywa preloader */
    background: #000;
    color: #fff;
    border: 1px solid #aaa;
    text-align: center;
    font-weight: bold;
}
