body {
    background-color: #2a2a2a;
    background-image: url(./graphic/background.jpg);
    background-repeat: repeat-x;
}


h1 {
    position: absolute;
    left: 50%;
    top: 0%;
    margin: 12px 0 0 140px;
    text-decoration: none;
    color: #EEEEEE;
    font-size: 8pt;
    font-family: Verdana;
    z-index: 3;
    font-weight:lighter;
}

h2 {
    color: #2e6cff;
    font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
}

h3 {
    color: #2e6cff;
    font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
}

h4 {
    color: #2e6cff;
    font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
    margin: 0 0 0 0;
}

h5 {
    color: #2e6cff;
    font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
}

h6 {
    color: #C8C8C8;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
}

#date{
    position: absolute;
    left: 50%;
    top: 0%;
    margin: 12px 0 0 -310px;
    text-decoration: none;
    color: #EEEEEE;
    font-size: 8pt;
    font-family: Verdana;
    z-index: 3;
}

#header {
    position: absolute;
    left: 50%;
    margin: 0 0 0 -410px;
    top: 0%;
    z-index: 2;
}

#onasIcon {
    position: absolute;
    left: 50%;
    margin: 148px 0 0 -310px;
    z-index: 7;
}

#telebimyIcon {
    position: absolute;
    left: 50%;
    margin: 148px 0 0 -160px;
    z-index: 7;
}

#autobusyIcon {
    position: absolute;
    left: 50%;
    margin: 162px 0 0 -24px;
    z-index: 7;
}

#kontaktIcon {
    position: absolute;
    left: 50%;
    margin: 148px 0 0 115px;
    z-index: 7;
}

a#onas {
    display: block;
    margin: 0px 0 0 20px;
    width: 133px;
    height: 176px;
    background: url(./graphic/onas.png) 0 0 no-repeat;
    z-index: 7;
}

a#onas:hover { background-position: 0 -176px; }

a#telebimy {
    display: block;
    width: 133px;
    height: 176px;
    background: url(./graphic/telebimy.png) 0 0 no-repeat;
    z-index: 7;
}

a#telebimy:hover { background-position: 0 -176px; }

a#autobusy {
    display: block;
    width: 133px;
    height: 176px;
    background: url(./graphic/autobusy.png) 0 0 no-repeat;
    z-index: 7;
}

a#autobusy:hover { background-position: 0 -176px; }

a#kontakt {
    display: block;
    width: 133px;
    height: 176px;
    background: url(./graphic/kontakt.png) 0 0 no-repeat;
    z-index: 7;
}

a#kontakt:hover { background-position: 0 -176px; }

a#onasLink{
    position: absolute;
    left: 50%;
    margin: 304px 0 0 -248px;
    z-index: 2;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #4169e9;
    z-index: 6;
    text-decoration: none;
}

a#multimediaLink{
    position: absolute;
    left: 50%;
    margin: 304px 0 0 -125px;
    z-index: 2;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #4169e9;
    z-index: 6;
    text-decoration: none;
}

a#ofertaLink{
    position: absolute;
    left: 50%;
    margin: 300px 0 0 2px;
    z-index: 2;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #4169e9;
    text-align: center;
    z-index: 6;
    text-decoration: none;
    line-height: 0.94em;
}

a#kontaktLink{
    position: absolute;
    left: 50%;
    margin: 304px 0 0 160px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #4169e9;
    z-index: 6;
    text-decoration: none;
}
/*
td#tableHeader {
    background-image: url(./graphic/tableHeader.jpg);
    width: 747px;
    height: 96px;
}

td#tableBottom {
    background-image: url(./graphic/tableBottom.jpg);
    width: 747px;
    height: 180px;
}

table#mainTable{
    border: none;
    border-collapse: collapse;
    z-index: 3;
    position: absolute;
    left: 50%;
    top: 38%;
    margin: 0 0 0 -382px;
    text-align:justify;
}

#mainTable td {
   border: none;
}

td#tableLeftSide {
    background-image: url(./graphic/tableLeftSide.jpg);
    width: 84px;
}

td#tableCentre {
    width: 663px;
    padding-left: 25px;
    padding-right: 60px;
    color: #C8C8C8;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: none;
}
*/

#leftBar{
    position: absolute;
    left: 50%;
    margin: 424px 0 0 -492px;
    z-index: 5;
}

a#mediaONas {
    display: block;
    width: 182px;
    height: 46px;
    background: url(./graphic/leftBar.png) 0 0 no-repeat;
    z-index: 5;
}

a#mediaONas:hover { background-position: 0 -46px; }

a#zaufaliNam {
    display: block;
    width: 182px;
    height: 46px;
    background: url(./graphic/leftBar.png) 0 0 no-repeat;
    margin: 0 0 0 0;
    z-index: 5;
}

a#zaufaliNam:hover { background-position: 0 -46px; }

a#aLeftNavi3 {
    display: block;
    width: 182px;
    height: 46px;
    background: url(./graphic/leftBar.png) 0 0 no-repeat;
    margin: 0 0 0 0;
    z-index: 5;
}

a#aLeftNavi3:hover { background-position: 0 -46px; }

a#zaufaliNamLink {
    position: absolute;
    left: 50%;
    margin: 486px 0 0 -424px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #4169e9;
    z-index: 4;
    text-decoration: none;
}

a#mediaONasLink {
    position: absolute;
    left: 50%;
    margin: 440px 0 0 -424px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #4169e9;
    z-index: 4;
    text-decoration: none;
}

a#aLeftNaviLink3 {
    position: absolute;
    left: 50%;
    margin: 532px 0 0 -424px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #4169e9;
    z-index: 4;
    text-decoration: none;
}

a#partnerLink {
    position: absolute;
    left: 50%;
    margin: 578px 0 0 -424px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #4169e9;
    z-index: 4;
    text-decoration: none;
}

a#konkursLink {
    position: absolute;
    left: 50%;
    margin: 624px 0 0 -424px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 13px;
    color: #4169e9;
    z-index: 4;
    text-decoration: none;
}

#pageHeader {
    position: absolute;
    left: 50%;
    margin: 344px 0 0 -256px;
    z-index: 4;
}

#mainDiv {
    position: absolute;
    width: 747px;
    left: 50%;
    margin: 320px 0 0 -382px;
    z-index: 3;
}

#headerDiv {
    background-image: url(./graphic/tableHeader.jpg);
    width: 747px;
    height: 96px;
}

#bodyDiv{
    background-image: url(./graphic/tableLeftSide.jpg);
    background-repeat: repeat-y;
    width: 614px;
    padding-left: 100px;
    float: left;
    color: #C8C8C8;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: none;
    text-align: justify;
    z-index: 10;
}

#bodyDiv span {
    color: #2e6cff;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 13px;
}

#bodyDiv span#light {
    color: #2e6cff;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: none;
}

#contenerText span {
    color: #2e6cff;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
}

#contenerText span#text {
    color: #C8C8C8;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
}

#bottomDiv {
    background-image: url(./graphic/tableBottom.jpg);
    width: 747px;
    height: 180px;
    clear: both;
}

#map2 {
    margin: 0 0 0 20px;
    padding-left: 50px;
    color: black;
    border: solid 2px #254ca9;
}

#map {
    margin: 0 0 0 20px;
    padding-left: 50px;
    color: black;
    border: solid 2px #254ca9;
}

#mapkaLink {
    text-decoration: underline;
    color: #2e6cff;
}

#insideBus{
    border: 2px solid #254ca9;
    margin: 0 0 0 110px;
}

#contener{
    background-image: url(./graphic/contener2.png);
    position: absolute;
    width: 452px;
    height: 353px;
    z-index: 100;
    margin: 480px 0 0 60px;
}

#contenerText{
    z-index: 101;
    margin: 30px 0 0 30px;
}

#poland{
    float: right;
    z-index: 15;
    border: 0px;
    padding: 20px;
}

#monitor1{
    float: right;
    z-index: 15;
    margin-left: 10px;
    margin-top: 15px;
    border: #2E6CFF solid 1px;
}

#monitor2{
    z-index: 15;
    border: #2E6CFF solid 1px;

}#monitor3{
    float: right;
    z-index: 15;
    margin-top: 30px;
    border: #2E6CFF solid 1px;
}

#city{
    text-decoration: none;
    color: #C8C8C8;
}

#city:hover {
    text-decoration: none;
    color: #2E6CFF;
}

#photo {
    border: #2E6CFF solid 1px;
    width: 280px;
}

#spec {
    width: 300px;
    float: right;
    font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    border-left: dotted 0.5px gray;
    padding-left: 10px;
    margin:0 0 0 0;
}


#closer{
    position: absolute;
    top: 100%;
    left: 100%;
    margin-left: -84px;
    margin-top: -64px;
}

#aCloser{
    color: #C8C8C8;
    font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
}

#rightBar {
    background-image: url(./graphic/rightBar.jpg);
    background-repeat: no-repeat;
    width: 150px;
    height: 492px;
    position: absolute;
    left: 50%;
    margin: 380px 0 0 370px;
    color: #C8C8C8;
    font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
}

#ledScreen {
    background-image: url(./graphic/ledScreen.jpg);
    background-repeat: no-repeat;
    width: 200px;
    height: 233px;
    border: solid 2px #254ca9;
    float: right;
    margin: 0 0 0 15px;
}

#pixelBis {
    background-image: url(./graphic/pixel.jpg);
    background-repeat: no-repeat;
    width: 124px;
    height: 124px;
    border: solid 2px #254ca9;
    float: left;
    margin: 0 15px 15px 0;
}

#logos{
    width: 600px;
    height: 162px;
}




#stopka {
	color: #EEEEEE;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	line-height: 15px;
	width:600px;
	margin-left: 90px;
	text-align:center;
}

#stopka a {
	color: #EEEEEE;
}

#partners{
    width: 200px;
    height: 500px;
    margin: 4px 0 0 -19px;
    z-index: 5;
}

#partners a#logoHotMind {
	width: 170px;
	height:65px;
        float: right;
        margin-right: 6px;
	background:url(graphic/hm.gif) no-repeat;
}

#partners a#hotMindLink {
        font-family: tahoma;
        font-size: 12px;
        text-decoration: none;
        float: right;
        color: #C8C8C8;
        padding-right: 30px;
}

#partners a#logoHotMind:hover {
	background:url(graphic/hm_h.gif) no-repeat;
}

#partners a#logoPrzybylski {
        width: 149px;
        height: 58px;
        float: right;
        margin-right: 6px;
	background:url(graphic/przybylski.png) no-repeat;
}

#partners a#logoTopGifty {
        width: 157px;
        height: 60px;
        float: right;
        margin-right: 6px;
	background:url(graphic/topGifty.png) no-repeat;
}

#partnersHeader{
    top: 0%;
    float: right;
}

/*
#ribbon {
    position: absolute;
    left: 50%;
    top:0%;
    margin: 5px 0 0 33px;
    z-index: 10;
    background-image: url(./graphic/ribb.png);
    width: 66px;
    height: 101px;
}
*/

#rightMonitor{
    position: absolute;
    left: 50%;
    margin: 209px 0 0 310px;
    top: 0%;
    z-index: 3;
}

#leftMonitor{
    position: absolute;
    left: 50%;
    margin: 209px 0 0 -550px;
    top: 0%;
    z-index: 3;
}

#linkPrzybylski{
    text-decoration: none;
    color: #2e6cff;
}

#linkTopgifty, #linkPartnerClub{
    text-decoration: none;
    color: #C8C8C8;
}

#linkTopgifty:hover, #linkPartnerClub:hover{
    color: #2e6cff;
}

#kalendarze{
    position: absolute;
    left: 50%;
    margin: 240px 0 0 380px;
    top: 0%;
    z-index: 3;
}

#galanteria{
    position: absolute;
    left: 50%;
    margin: 239px 0 0 367px;
    top: 0%;
    z-index: 3;
}

#galanteriaLink{
    position: absolute;
    font-family: tahoma;
    font-size: 12px;
    left: 50%;
    margin: 346px 0 0 380px;
    top: 0%;
    z-index: 4;
    width: 120px;
    text-decoration: none;
    color: #C8C8C8;
    text-align: center;
}

#electronics{
    position: absolute;
    left: 50%;
    margin: 419px 0 0 367px;
    top: 0%;
    z-index: 3;
}

#electronicsLink{
    position: absolute;
    font-family: tahoma;
    font-size: 12px;
    left: 50%;
    margin: 516px 0 0 380px;
    top: 0%;
    z-index: 4;
    width: 120px;
    text-decoration: none;
    color: #C8C8C8;
    text-align: center;
}

#topGifty{
    width: 157px;
    height: 60px;
    float: right;
    margin-right: 6px;
}

#kartaPartner{
    float: right;
    margin-top: -20px;
}

#xviii{
    float: right;
    padding-left: 10px;
}

#kartaPartnerSmall, #turniejPilkarski{
    position: absolute;
    left: 50%;
    margin: 70px 0 0 380px;
    top: 0%;
    z-index: 3;
}


#leftInfo{
    font-family: tahoma;
    font-size: 11px;
    text-decoration: none;
    float: right;
    color: firebrick;
    margin: 10px 15px 12px 15px;
    width: 180px;
    text-align: right;
}

#partnerClubLink{
    position: absolute;
    font-family: tahoma;
    font-size: 12px;
    left: 50%;
    margin: 170px 0 0 400px;
    top: 0%;
    z-index: 4;
    width: 120px;
    text-decoration: none;
    color: #C8C8C8;
}

#partnerClubLink:hover{
    color: #2e6cff;
}

#facebookLogo {
    position: fixed;
    background-image: url(./graphic/facebookLogo.png);
    background-repeat: no-repeat;
    width: 75px;
    height: 74px;
    z-index: 5;
    left: 100%;
    margin-left: -75px;
    margin-top: 260px;
    top: 0%;
    cursor: pointer;
}

#messagePanel{
    position: fixed;
    margin: 150px 0 0 -251px;
    z-index: 1000;
    width: 502px;
    left: 50%;
}

#panelTop{
    background-image: url(./graphic/panelTop.png);
    width: 502px;
    height: 75px;

}


#messagePanelTopX{
    background-image: url(./graphic/x.png);
    position: absolute;
    margin: 28px 0 0 406px;
    width: 22px;
    height: 18px;
    cursor: pointer;
}

#messagePanelMiddle{
    background-image: url(./graphic/panelMiddle.png);
    width: 502px;
}

#messagePanelMiddleText{
    padding-left: 46px;
    padding-right: 32px;
    font-family: tahoma;
    font-size: 14px;
    text-align: justify;
    color: #C8C8C8;
}

#panelBottom{
    background-image: url(./graphic/panelBottom.png);
    width: 502px;
    height: 84px;
}

#voteFoto{
    width: 560px;
    height: 160px;
}

#voteTitle{
    position: absolute;
    margin-left: 340px;
    width: 220px;
    text-align: center;
    font-size: 18px;
}

#voteButton{
    position: absolute;
    margin-left: 404px;
    margin-top: 80px;
}

#voteInputButton{
    background: url(./graphic/voteButton.png);
    background-repeat: no-repeat;
    width: 98px;
    height: 33px;
    font-size: 0px;
    border: none;
    cursor: pointer;
}

#konkurs{
    position: absolute;
    z-index: 30;
    left:50%;
    top:0%;
    margin-left: -450px;
}

#zyczenia{
    position: absolute;
    z-index: 30;
    left:50%;
    top:0%;
    margin-left: -480px;
}
