html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,input,select,textarea,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;
    background: transparent;
}
body {
    line-height: 16px;
}
ol, ul {
    list-style: none;
}
blockquote, q {
    quotes: none;
}

:focus {
    outline: 0;
}

ins {
    text-decoration: none;
    font-weight:bold;
}
del {
    text-decoration: line-through;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}
img {
    border:none;
}
p {
    font-size: 14px;
    line-height:normal;
    margin: 10px 0px 10px 0px;

}

a {
    color: #FF5E1F;
    text-decoration:none;
    cursor: pointer;

}
a:hover {
    text-decoration:underline;
}

h1,h2,h3 {
    clear: both;
    font-family:  'Trebuchet MS', Verdana, Geneva, Arial, Helvetica,sans-serif;
    color: #ffffff;
    font-weight:normal;
    text-shadow:1px 1px 1px #000000;
    padding: 0px;
}

h1 {
    font-size: 18px;
    margin: 20px 0px 20px 0px;
}

h2 {
    font-size: 16px;
    margin: 20px 0px 15px 0px;
}

h3 {
    font-size: 14px;
    margin: 10px 0px 15px 0px;
}

div#contener ol {
    width:auto;
    height:auto;
    overflow: hidden;
    margin: 20px 0px 20px 0px;
    padding: 0px 0px 0px 40px;
    list-style: decimal;
    list-style-position: outside;

}
div#contener ul {
    width:auto;
    height:auto;
    overflow: hidden;
    margin: 20px 0px 20px 0px;
    padding: 0px 0px 0px 40px;
    list-style: square;
    list-style-position: outside;

}

div#contener ol li,  div#contener ul li  {
    line-height: 20px;
}
/* ----------------------------*/

body {
    height:auto;
    overflow:auto;
    margin: 0px auto 0px auto;
    background: #f0f0f0 url(body_background_top.gif) repeat-x 0px 0px;
    font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica,serif;
    font-size: 14px;
}
div#contener {
    width:1240px;
    height:auto;
    overflow:auto;
    margin: 0px auto 0px auto;
    padding: 0px 10px 0px 10px;
    background-color: #ffffff;
    /*background: #ffffff url(body_background_top.gif) repeat-x 0px 0px;*/
}

div#top {
    width:100%;
    height:110px;
    clear:both;
}

div#innerTop {
    width:1260px;
    height:110px;
    margin: 0px auto 0px auto;
    background: transparent url(menu_background_top.gif) no-repeat top right;
}

div#left, div#leftColumn {
    width:320px;
    min-height:100px;
    height:auto;
    overflow:auto;
    float:left;
}

div#middle {
    width:580px;
    min-height:100px;
    padding: 0px 10px 0px 10px;
    height:auto;
    overflow:auto;
    float:left;
}
div#right {
    width:320px;
    min-height:100px;
    float:left;
}
div#center {
    background-color: #ccffff;
    width:100%;
    min-height:100px;
    height:auto;
    overflow:auto;
    clear:both;

}
div#rightColumn {
    width:910px;
    padding: 0px 0px 0px 10px;
    float:right;
    height:auto;
    overflow:auto;
    float:left;

}

div#innerFooter {
    width:865px;
    padding:10px 10px 0px 385px;
    margin: 0px auto 0px auto;
    background: transparent url(aviateam_logo_bottom.gif) no-repeat 0px 0px;
    min-height:100px;
    height: auto;
    overflow: auto;
}
div#footer {

    width:100%;
    height:auto;
    overflow:auto;
    clear:both;
    background-color:#15243D;

}

div.boxInitError {
    background-color:red;
    border: 3px solid #ffffff;
    text-align: center;
    color: #ffffff;
    -moz-border-radius: 5px;
    border-radius: 5px;
    margin: 5px;
    padding: 5px;

}

div#left div.box {
    width:300px;
}
div#middle div.box {
    width:560px;
}
div#right div.box {
    width:300px;
}
div.boxBig {
    width:320px;
}


div.box, div.boxBig {
    padding: 10px;
    margin: 0px 0px 10px 0px;
    background-color: #15243D;
    -moz-border-radius: 3px;
    border-radius: 3px;
    height:auto;
    overflow:auto;
    color:#f0f0ff;
}
div.boxBig {
    padding: 10px 0px 10px 0px;
    overflow: hidden;
}


div.box h1.title, div.boxBig h1.title {

    font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica,sans-serif;
    font-size: 16px;
    color: #ffffff;
    font-weight:normal;
    padding: 0px 0px 5px 0px;
    margin: 0px 0px 10px 0px;
    border-bottom: 1px solid #B1C7EC;
    text-shadow:1px 1px 1px #000000;
}

div.boxBig h1.title {
    width: 300px;
    margin: 0px auto 10px auto;
}

div.box h2.subtitle, div.boxBig h2.subtitle  {
    font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica,sans-serif;
    font-size: 14px;
    color:#ffffff;
    font-weight: normal;
    color: #ffffff;
    margin: 0px 0px 20px 0px;

}

div.feed h2 {
    padding-left: 40px;
    background-image: url('feed.png');
    background-repeat: no-repeat;
    line-height: 30px;
    height:30px;
    margin: 10px 0px 10px 0px;
    font-size: 15px;
}

a#AviateamLogo {
    display:block;
    width:385px;
    height: 100px;
    margin-right: 85px;
    float:left;
    background: transparent url(aviateam_logo.gif) no-repeat 0px 30px;
}

div#lastPhotos, div#lastGames {
    width:300px;
    height:190px;
    overflow: hidden;
}
div#lastPhotos img, div#lastGames img {
    width:300px;
    height:auto;
}

div#lastVideo {
    width:300px;
    height:190px;
    overflow: hidden;
}
div#lastVideo img {
    width:300px;
    height:auto;
}



dl.news {
    width: 560px;
    height:auto;
    overflow:auto;
    font-family:  Verdana, Geneva, Arial, Helvetica,serif;
    font-size:12px;
}

dl.news dt {
    width:80px;
    height:20px;
    float:left;
    overflow:hidden;
    padding: 0px 10px 0px 0px;
    color: #B1C7EC;
    line-height:20px;
    text-shadow:1px 1px 0px #000000;
}
dl.news > dt:nth-of-type(odd)  {
    background-color: #223B63;
}

dl.news dd {
    width:470px;
    height:20px;
    float:left;
    overflow:hidden;
    color:#ffffff;
    font-size:12px;
    line-height:20px;
    text-shadow:1px 1px 0px #000000;
}
dl.news > dd:nth-of-type(odd)  {
    background-color: #223B63;
}

dl.news dd a {
    display: block;
    width: 470px;
    height:20px;
    color: #FF5E1F;
    text-decoration:none;
    font-weight: normal;
}
dl.news dd a:visited {
    color: #ffffff;
}

dl.news dd a:hover {
    background-color: #FF5E1F;
    color:#ffffff;
}

dl.forum {
    width: 560px;
    height:auto;
    overflow:auto;
    font-family:  Verdana, Geneva, Arial, Helvetica,serif;
    font-size:12px;
}

dl.forum dt {
    width:195px;
    height:20px;
    float:left;
    overflow:hidden;
    color: #B1C7EC;
    line-height:20px;
    text-shadow:1px 1px 0px #000000;

}
dl.forum dt a {
    display:block;
    width:115px;
    height:20px;
    float:right;
    color:#ffffff;
    font-weight:bold;
    text-decoration:none;
}
dl.forum dt a:hover {
    background-color: #FF5E1F;

}
dl.forum > dt:nth-of-type(odd)  {
    background-color: #223B63;
}

dl.forum dd {
    width:365px;
    height:20px;
    float:left;
    overflow:hidden;
    color:#ffffff;
    font-size:12px;
    line-height:20px;
    text-shadow:1px 1px 0px #000000;
}
dl.forum > dd:nth-of-type(odd)  {
    background-color: #223B63;
}

dl.forum dd a {
    display: block;
    width: 430px;
    height:20px;
    color: #ffffff;

    text-decoration:none;
}
dl.forum dd a:hover {
    background-color: #FF5E1F;
}

dl.news dd a,dl.forum dd a {
    -webkit-transition: background 0.3s ease-out;
    -moz-transition: background 0.3s ease-out;
    -o-transition: background 0.3s ease-out;
}
ul#nav {
    width:780px;
    height:110px;
    float:left;


}
ul#nav li {
    width: 195px;
    height:60px;
    padding-top:40px;
    float:left;
    color:#ffffff;
    text-align:center;
    position: relative;

    font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica,sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: normal;
    letter-spacing: 0em;
    word-spacing: 0em;
    line-height: 20px;

}
ul#nav a {
    color:#ffffff;
    text-decoration:none;
}
/*
#nav li.open, #nav li:hover {

}
*/
#nav li ul {


    display: none;
    position: absolute;
    top: 100px;
    left: 0;
    width: 195px;
    padding: 0px;
    background: #15243D;
    border-bottom: 5px solid #FF5E1F;
    -webkit-border-bottom-left-radius: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    -moz-border-radius-bottomright: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;

    -webkit-box-shadow: 0px 2px 4px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px 2px 4px rgba(0,0,0,0.5);
    box-shadow: 0px 2px 4px rgba(0,0,0,0.5);

}
#nav li:hover ul {
    display: block;
}
#nav li ul li {
    float: none;
    padding:0px;
    height:auto;
    font-size:16px;
    line-height:30px;
    border-top: 1px solid #223B63;
}

#nav li ul li a {display: block; width:100%; height:100%;}
#nav li ul li a:hover {
    background: #223B63;
    color: #FF5E1F;
}

div#aktualnosciScreen, div#aktualnosciHistoriaScreen {
    width:580px;
    height:auto;
    max-height: 380px;
    overflow:hidden;
    margin:0px;
    position:relative;

}
div#aktualnosciScreen img, div#aktualnosciHistoriaScreen img  {
    display:block;
    width:580px;
    height:auto;
}


div#aktualnosciScreen  h1,div#aktualnosciHistoriaScreen  h1  {
    width: 100%;
    height:20px;
    padding: 0px 0px 0px 0px;
    margin:0px;
    font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica,sans-serif;
    font-size: 16px;
    color: #ffffff;
    font-weight:normal;

}

div#aktualnosciScreen  p, div#aktualnosciHistoriaScreen  p {
    margin: 0px;
    height:45px;
    overflow:hidden;
    text-shadow:1px 1px 0px #000000;
    font-family:  Verdana, Geneva, Arial, Helvetica,serif;
    font-size:11px;
    color: #ffffff;
}
div#aktualnosciScreen  h1 a,div#aktualnosciHistoriaScreen  h1 a  {
    color: #ffffff;
    text-shadow:1px 1px 1px #000000;
}
div#aktualnosciScreen  p a,div#aktualnosciHistoriaScreen  p a {
    color: #B1C7EC;
    text-shadow:1px 1px 1px #000000;
}

div#contener  ul#aktualnosciTab {
    margin: 0px auto 0px auto;
    padding: 0px;
    width:560px;
    height: 60px;
    list-style: none;
}
div#contener  #aktualnosciTab li {
    display: block;
    width: 54px;
    height:30px;
    float: left;
    background-color: #15243D;

    -moz-border-radius: 3px;
    border-radius: 3px;
    margin: 0px 1px 1px 1px;

    font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica,sans-serif;
    font-size: 16px;
    color: #ffffff;
    font-weight:normal;
    text-shadow:1px 1px 1px #000000;
    text-align: center;
    /*
                -webkit-box-shadow: 0px -1px 2px rgba(0,0,0,0.25);
        -moz-box-shadow: 0px -1px 2px rgba(0,0,0,0.25);
        box-shadow: 0px -1px 1px rgba(0,0,0,0.25);
    */
}
div#contener  #aktualnosciTab li.active {
    height:30px;
    background-color: #FF5E1F;
}

div#contener  #aktualnosciTab li a {
    display: block;
    width:100%;
    height:100%;
    color: #ffffff;
    text-decoration:none;
    line-height:30px;
    -webkit-transition: background 0.5s ease-out;
    -moz-transition: background 0.5s ease-out;
    -o-transition: background 0.5s ease-out;


}
div#contener  #aktualnosciTab li a:hover {
    background-color: #FF5E1F;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

div.content { /* tabs na stonie glownej */
    float: left;
    clear: both;
    width: 560px;
    height:auto;
    overflow:auto;

    padding: 10px 10px 10px 10px;
    margin: 0px 0px 10px 0px;
    background-color: #15243D;
    -moz-border-radius: 3px;
    border-radius: 3px;
    height:auto;

    color:#ffffff;
}
dl.pogoda {
    width: 300px;
    height: auto;
    overflow:auto;
    font-size:11px;
    background-repeat: no-repeat;
    background-position: right bottom;
    min-height:180px;
    line-height:20px;
    font-family:  Verdana, Geneva, Arial, Helvetica,serif;
    font-size:11px;
}
dl.pogoda dt {
    width: 80px;
    height: 20px;
    float:left;
    clear:left;
    overflow:hidden;
    padding: 0px 10px 0px 0px;
    color: #B1C7EC;
    text-align:right;
    text-shadow:1px 1px 0px #000000;
}
dl.pogoda dd  {
    width: 140px;
    min-height:20px;
    height:auto;
    overflow:hidden;
    float:left;
    text-shadow:1px 1px 0px #000000;
    color:#ffffff;
}

form div {
    height: 30px;
    padding:0px;
    margin: 10px 0px 10px 0px;
}
input, select, textarea {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    line-height:12px;
    background-color: #ffffff;
    color: #333333;
}

input[type="text"] {
    -moz-border-radius: 3px;
    border-radius: 3px;
    height: 28px;
    border: 1px solid #B1C7EC;
    line-height:28px;
}

select {
    height: 28px;
    border: 1px solid #B1C7EC;
    line-height:28px;
    vertical-align:middle;
    border-radius: 3px;
    -moz-border-radius: 3px;

}

input[type="submit"] {
    -moz-border-radius: 3px;
    border-radius: 3px;
    height: 30px;
    border: none;
    background: #FF4E16 url(orange_gradient.gif) repeat-x;
    color:#ffffff;
    text-shadow:0px 0px 1px #000000;
    cursor: pointer;
}

form div.newsletter input[type="text"],form div.pogoda select {
    width:210px;
    float: left;
    margin-right: 8px;

}
form div.newsletter input[type="submit"], form div.pogoda input[type="submit"] {
    width: 80px;
    float: left;

}
p.yahoo {
    font-size:11px;
    text-shadow: none;
    margin: 10px 0px 0px 0px;
    text-align:center;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

}
p.yahoo a {
    text-decoration:none;
    color:#ffffff;
}
p.yahoo a:hover {
    text-decoration:underline;
}
p.yahoo a span {
    font-weight:bold;
    color:#7B0099;
}


.coin-slider { overflow: hidden; zoom: 1; position: relative; 	background-color: #15243D; }

#middle .coin-slider  {
    margin-bottom: 10px;
    border-radius: 3px;
}

.coin-slider a{ text-decoration: none; outline: none; border: none; }

.cs-buttons { font-size: 0px; padding: 10px; float: left; }
.cs-buttons a { margin-left: 5px; height: 10px; width: 10px; float: left; border: 1px solid #B8C4CF; color: #B8C4CF; text-indent: -1000px; border-radius: 10px; }
.cs-active { background-color: #B8C4CF; color: #FFFFFF; }

.cs-title { width: 560px; padding: 10px; background-color: #000000; color: #FFFFFF; }

.cs-prev,
.cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px; }

.textImageLeft {
    display:block;
    float:left;
    margin: 5px 10px 5px 0px;

    -moz-box-shadow: 2px 2px 5px #191919;
    -webkit-box-shadow: 2px 2px 5px #191919;
    box-shadow: 2px 2px 5px #191919;

    border:solid 2px #ffffff;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.textImageRight {
    display:block;
    float:right;
    margin: 5px 0px 5px 10px;
    -moz-box-shadow: 2px 2px 5px #191919;
    -webkit-box-shadow: 2px 2px 5px #191919;
    box-shadow: 2px 2px 5px #191919;

    border:solid 2px #ffffff;
    -moz-border-radius: 5px;
    border-radius: 5px;
}


dl.zajawki {
    height:auto;
    overflow:auto;
    clear:both;
}

dl.zajawki dt {
    width:860px;
    min-height:30px;
    height: auto;
    overflow:hidden;
    padding: 0px 10px 5px 0px;
    color: #ffffff;
    font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica,sans-serif;
    font-size:16px;
    line-height:20px;
    text-shadow:1px 1px 0px #000000;
}


dl.zajawki dd {
    width:860px;
    padding: 0px 10px 20px 0px;
    margin: 0px 0px 10px 0px;
    height:auto;
    overflow: auto;
    clear:both;
    color:#f0f0ff;
    font-size:14px;
    border-bottom: 1px solid #B1C7EC;
    /*text-shadow:1px 1px 0px #000000;*/
}


dl.zajawki dt a {
    font-size:16px;
    width:860px;
    color: #ffffff;
    text-decoration:none;
}
dl.zajawki dt a:hover {
    color: #FF5E1F;
}
dl.zajawki dt div {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color:#B1C7EC;
    text-shadow:none;

}

div#camera img{
    display:block;
    width:295px;
    height:240px;

}

div#map_canvas {
    width:890px;
    height:670px;
}
div.info,div.error {
    display: block;
    padding: 10px;
    margin: 10px;
    text-align: center;
    color:#ffffff;
    background-color: #00cc00;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

div.error {
    background-color: red;
}
div.miniaturkiGaleriaTag {
    display: block;
    clear:both;
    margin: 0px 0px 0px 10px;
    padding: 20px 0px 10px 0px;
}
div#contener div.miniaturkiGaleriaTag ul{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
div.miniaturkiGaleriaTag ul li  {
    width:180px;
    height: 120px;
    margin: 0px 20px 0px 15px;
    -moz-box-shadow: 2px 2px 5px #191919;
    -webkit-box-shadow: 2px 2px 5px #191919;
    box-shadow: 2px 2px 5px #191919;

    border:solid 2px #ffffff;

    -moz-border-radius: 5px;
    border-radius: 5px;
    list-style: none;
    float: left;
    overflow: hidden;

}
div.miniaturkiGaleriaTag ul li a, div.miniaturkiGaleriaTag ul li img {
    display:block;
    margin:0px;
    padding: 0px;
    width:180px;
    min-height: 120px;
    height:auto;
}
div#footerInnerLeft, div#footerInnerRight {
    width: 230px;
    height:auto;
    margin-left: 35px;
    float: left;
    color: #ffffff;
    padding: 0px;
}
div#footerInnerRight { width: 550px;
                       font-size: 10px;
}
div#footerInnerRight ol {

}

div#footerInnerRight ol {
    width:auto;
    height:auto;
    overflow: hidden;
    margin: 0px;
    padding: 0px 0px 0px 20px;
    list-style: decimal;
    list-style-position: outside;

}
div#footerInnerRight div#autor {
    background-color:#FF5E1F;
    font-size: 12px;
    text-align: center;
    color: #ffffff;
    border:solid 0px #191919;
    -moz-border-radius-topleft: 5px;
    -moz-border-radius-topright:5px;
    -moz-border-radius-bottomleft:0px;
    -moz-border-radius-bottomright:0px;
    -webkit-border-top-left-radius:5px;
    -webkit-border-top-right-radius:5px;
    -webkit-border-bottom-left-radius:0px;
    -webkit-border-bottom-right-radius:0px;
    border-top-left-radius:5px;
    border-top-right-radius:5px;
    border-bottom-left-radius:0px;
    border-bottom-right-radius:0px;


    margin: 20px 0px 0px 0px;
    padding: 5px;
}
div#footerInnerRight div#autor a {
    color:#ffffff;
    text-decoration: none;
    font-weight: bold;
}

a.button {
    display:block;
    -moz-border-radius: 3px;
    border-radius: 3px;
    height: 30px;
    border: none;
    line-height: 30px;
    background: #FF4E16 url(orange_gradient.gif) repeat-x;
    color:#ffffff;
    text-shadow:0px 0px 1px #000000;
    float:left;
    margin: 0px 10px 0px 0px;
    padding: 0px 10px 0px 10px;
}
a.button:hover {
    text-decoration: none;
}

div#social {
    width:auto;
    height:80px;
    overflow: hidden;
    clear: both;
    padding-top: 40px;
    vertical-align: top;
}

div#social iframe#fejs {
    border:none;
    overflow:hidden;
    width:450px;
    height:80px;
    background-color:#15243D;
    color:#ffffff;
    float:left;
}
div#social div#glosowanie {
    width:200px;
    height: 80px;
    margin: 0px 50px 0px 0px;
    float:left;
    overflow: hidden;
}

div#glosowanie a#plus,div#glosowanie a#minus {
    display:block;
    width:50px;
    height: 30px;
    padding-top: 50px;
    float: left;
    background: transparent url(glosowanie_avia.gif) no-repeat 0px 0px;
    text-align: center;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
}
div#glosowanie a#minus {
    background-position: -150px 0px;
}
div#glosowanie a#plus:hover {
    background-position: 0px  -80px;
    text-decoration: none;
}
div#glosowanie a#minus:hover {
    background-position: -150px  -80px;
    text-decoration: none;
}

div#glosowanie div#ocena {
    width:100px;
    height: 10px;
    margin: 20px 0px 50px 0px;
    float: left;
    background-color: #c00000;
}

div#glosowanie div#ocena div {
    width:50%;
    height: 10px;
    float: left;
    background-color:  #08b100;
}


div#contener ul.zajawkiGry {
    height:auto;
    overflow:auto;
    clear:both;
    list-style: none;
    margin: 0px;
    padding: 0px;
}

ul.zajawkiGry li {
    display:block;
    width:200px;
    height: 200px;
    overflow:hidden;
    margin: 20px 0px 20px 30px;
    float:left;
    color: #ffffff;
    font-family: 'Trebuchet MS', Verdana, Geneva, Arial, Helvetica,sans-serif;

    text-shadow:1px 1px 0px #000000;
    text-align: center;
}
ul.zajawkiGry li.first {
    margin-left: 0px;
}
ul.zajawkiGry li p {
    margin: 0px;
    padding: 0px;
    line-height:25px;
    height: 50px;
    font-size:16px;
}
ul.zajawkiGry li p  a {
    color: #ffffff;
}
ul.zajawkiGry li p  a:hover {
    text-decoration: none;
    color: #FF5E1F;
}
ul.zajawkiGry li div {
    margin: 0px;
    padding: 0px;
    width:100%;
    height: 150px;
    overflow: hidden;
}

div#gameContent {
    width:890px;
    height:auto;
}
div#gameContent object, div#gameContent iframe {
    display: block;
    margin: 0px auto 0px auto;
}

div#contener ul.gameKeys {

    list-style: none;
}
div#contener ul.gameKeys li {
    display: block;
    width:auto;
    height: 26px;
    margin: 10px 0px 10px 0px;

}
ul.gameKeys li kbd {
    display: block;
    float: left;
    height: 24px;
    font-size: 18px;
    padding: 0px 10px 0px 10px;
    margin: 0px 10px 0px 0px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    background-color: #ffffff;
    color: #333333;
    border: 1px solid #333333;
}

ul#cameraMenu {
    display: none;
}

table.wspolpraca {
    width:880px;

}
table.wspolpraca td {
    width:440px;
    text-align: center;
}
div.youTube {
    margin: 30px 0px 50px 0px;
}
div.youTube iframe {
    display: block;
    margin: 0px auto 0px auto;
}
div#dotacja {
    width: 730px;
    height:90px;
    margin: 20px auto 20px auto;
}
p.caption {

    font-size:11px;
    text-shadow: none;
    margin: 10px 0px 0px 0px;
    text-align:center;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

div.boxBig p.caption {
    width:300px;
    margin-left: auto;
    margin-right: auto;
}


div#contener #mapMenu {
    width: 300px;
    height:auto;
    overflow:auto;
    margin: 0px;
    padding:0px;
    font-family:  Verdana, Geneva, Arial, Helvetica,serif;
    font-size:14px;
    text-shadow:1px 1px 0px #000000;

}

#mapMenu li {
    display:block;
    width:300px;
    height:25px;
    line-height: 30px;
    overflow:hidden;
    color: #B1C7EC;
    line-height:25px;
}

#mapMenu li a {
    display: block;
    width:290px;
    padding: 0px 0px 0px 10px;
    height: 25px;
    text-decoration: none;
    color: #ffffff;
}
#mapMenu li a:hover {
    background: #223B63;
    color: #FF5E1F;
}
#mapMenu li.current {
    background: #223B63;
}

div.photoInfo {
    width: 220px;
    height: 200px;
    padding: 0px;
    margin: 0px;
    overflow: hidden;
    color:#15243D;
    text-align: center;
}

ul.wprzygotowaniu li {
    margin: 5px 0px 5px 0px;
}
