
html,body {
background-repeat:repeat-x;
background-color:#FBFCFE;
color:black;
font-family: verdana,helvetica,arial,sans-serif;
font-size: 90%;

}


* {
margin:0;
padding:0;
}


#skiper {
	position:absolute;
	left:-2000px;
	top:5px;
	background-color:yellow;
	color:#004400;
	display:block;
	text-decoration:none;
	padding:0.5em;
	border: solid red 2px;
	text-transform:uppercase;
	font-weight:bold;
}

.auraltext {
        display:block;
        position: absolute;
        left:-2000px;
        width: 1px;
        height:1px;
        overflow:hidden;

}


/*kontener, calosc */

#kontener {
width:960px;
margin:0 auto;
height:auto;
}

#gmenu {
width:960px;
height:61px;
background:url(/gfx/gmenu-bg.gif) no-repeat #FFEBD4;
}

ul.flaglist {
float:left;
width:400px;
margin:10px 0px 0px 70px;
}

ul.flaglist li {
list-style:none;
display:inline;
font-weight:bold;
color:#FF8A00;
margin-left:5px;
}

ul.flaglist a {
color:#FF8A00;
text-decoration:none;
}

ul.flaglist a:hover,
ul.flaglist a:focus,
ul.flaglist a:active {
text-decoration:underline;
}


ul.gmenu {
float:right;
width:400px;
height:37px;
}

ul.gmenu li {
list-style:none;
display:inline;
}


ul.gmenu a {
position:absolute;
text-indent:-3000px;
}

a#gmenu-a span {
width:90px;
height:37px;
display:block;
background-image:url(/gfx/gmenua.gif);
position:absolute;
top:0;
left:0;
}

a#gmenu-a:hover span,
a#gmenu-a:focus span,
a#gmenu-a:active span {
background-position:bottom left;
}

a#gmenu-b span {
width:65px;
height:37px;
display:block;
background-image:url(/gfx/gmenub.gif);
position:absolute;
top:0;
left:100px;
}

a#gmenu-b:hover span,
a#gmenu-b:focus span,
a#gmenu-b:active span {
background-position:bottom left;
}

a#gmenu-c span {
width:68px;
height:37px;
display:block;
background-image:url(/gfx/gmenuc.gif);
position:absolute;
top:0;
left:175px;
}

a#gmenu-c:hover span,
a#gmenu-c:focus span,
a#gmenu-c:active span {
background-position:bottom left;
}

a#gmenu-d span {
width:92px;
height:37px;
display:block;
background-image:url(/gfx/gmenud.gif);
position:absolute;
top:0;
left:250px;
}

a#gmenu-d:hover span,
a#gmenu-d:focus span,
a#gmenu-d:active span {
background-position:bottom left;
}



#belka {
width:960px;
height:440px;
position:relative;
}


.srodek {
background-image:url(/gfx/bgsrodek.gif);
background-repeat:repeat-y;
background-position:1px;
width:100%;
}

/* clearfix: auto-clear */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/*grupa menu*/

/*grupa menu*/

ul.menu {
width:160px;
height:auto;
}

ul.menu li {
list-style:none;
}



#left {
width:160px;
height:auto;
float:left;
background-color:#A4B916;
margin-left:7px;
}

#left a {
display:block;
color:white;
text-decoration:none;
text-align:right;
margin-right:5px;
}

#left a:hover,
#left a:focus,
#left a:active {
color:#FFDD8C;
}

#left h2 {
text-align:right;
margin-right:10px;
color:white;
font-size:100%;
border-bottom:solid white 1px;
padding-bottom:2px;
width:160px;
}

#left h2 a {
text-align:right;
color:white;
margin-right:0px;
}

#innerdiv {
width:700px;
float:right;
margin-right:15px;
}


#stopka {
width:960px;
height:119px;
background-image:url(/gfx/stopka-bg.gif);
background-repeat:no-repeat;
background-color:#E07900;
margin:0;
padding:0;
}

#stopka ul {
text-align:right;
padding-top:60px;
margin-right:100px;
}

#stopka ul li {
list-style:none;
display:inline;
color:white;
}

#stopka a {
color:white;
font-weight:bold;
text-decoration:none;
}

#stopka a:hover,
#stopka a:focus,
#stopka a:active {
text-decoration:underline;
}

#stopka p {
color:white;
font-size:80%;
padding-top:25px;
margin-left:10px;
}

/*setia link */

.setia {
width:750px;
margin:0px auto 5px auto;
text-align:right;
}

.setia img {border:0}

.setia a {
font-size:80%;
font-weight:bold;
color:#4493CE;
text-decoration:none;
}



/*flash strona glowna*/

#film {
float:left;
margin-right:10px;
margin-bottom:10px;
}



.plkat1 {
height:auto;
margin-top:20px;
width:240px;
float:left;
}

.plkat2 {
height:auto;
margin-top:20px;
width:240px;
float:right;
}




.h2home {
width:95%;
height:28px;
background-image:url(/gfx/h2home.gif);
background-repeat:no-repeat;
font-size:95%;
}


.imghome {
border:0;
}

#formatka fieldset {
border:solid #53ACE6 1px;
}

#formatka legend {
padding:0px 5px 0px 5px;
font-weight:bold;
color:#53ACE6;
}

