* {
margin:0;
padding:0;
}


html, body {
	background-color:#FFFFFF;
	color:black;
	font-family: verdana,sans-serif;
	font-size:85%;
}

#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;
}


#kontener {
	margin: 0 auto;
	min-width:760px;
	max-width:960px;
	position: relative;
}


#srodek {
width:100%;
background-image:url(http://www.myfon.pl/gfx/lkolumnapix.gif);
background-repeat:repeat-y;
background-position:200px 0;
}

#naglowek {
height:175px;
background-color:#0890CE;
background-image:url(/gfx/myfon-belka.jpg);
background-repeat:no-repeat;
background-position: top left;
margin:0 auto;
}


a#logo {
width:150px;
height:52px;
position:absolute;
left:25px;
top:40px;
color:white;
text-decoration:none;
font-weight:bold;
}

a#logo:hover,
a#logo:focus,
a#logo:active {
text-decoration:underline;
}

#gmenu {
width:960px;
height:39px;
position:absolute;
top:136px;
left:0;
background-color:#a2a2a2;
}

#gmenu ul li {
list-style:none;
display:inline;
}

#gmenu a {
color:white;
font-weight:bold;
text-decoration:none;
display:block;
float:left;
width:100px;
height:20px;
}

#gmenu a:hover,
#gmenu a:focus,
#gmenu a:active {
text-decoration:underline;
}


#gmenu span {
display:block;
background-repeat:no-repeat;
}

a#gmenu-a span {
display:block;
width:116px;
height:39px;
left:0;
position:absolute;
background-image:url(/gfx/gmenu-a.gif);
background-position:top left;
}

a#gmenu-a:hover span,
a#gmenu-a:focus span,
a#gmenu-a:active span {
background-position:bottom left;
}


a#gmenu-b span {
display:block;
width:106px;
height:39px;
left:116px;
position:absolute;
background-image:url(/gfx/gmenu-b.gif);
background-position:top left;
}

a#gmenu-b:hover span,
a#gmenu-b:focus span,
a#gmenu-b:active span {
background-position:bottom left;
}


a#gmenu-c span {
display:block;
width:103px;
height:39px;
left:222px;
position:absolute;
background-image:url(/gfx/gmenu-c.gif);
background-position:top left;
}

a#gmenu-c:hover span,
a#gmenu-c:focus span,
a#gmenu-c:active span {
background-position:bottom left;
}



a#gmenu-d span {
display:block;
width:106px;
height:39px;
left:325px;
position:absolute;
background-image:url(/gfx/gmenu-d.gif);
background-position:top left;
}

a#gmenu-d:hover span,
a#gmenu-d:focus span,
a#gmenu-d:active span {
background-position:bottom left;
}


a#gmenu-e span {
display:block;
width:105px;
height:39px;
left:431px;
position:absolute;
background-image:url(/gfx/gmenu-e.gif);
background-position:top left;
}

a#gmenu-e:hover span,
a#gmenu-e:focus span,
a#gmenu-e:active span {
background-position:bottom left;
}


a#gmenu-f span {
display:block;
width:108px;
height:39px;
left:536px;
position:absolute;
background-image:url(/gfx/gmenu-f.gif);
background-position:top left;
}

a#gmenu-f:hover span,
a#gmenu-f:focus span,
a#gmenu-f:active span {
background-position:bottom left;
}

a#gmenu-g span {
display:block;
width:112px;
height:39px;
left:644px;
position:absolute;
background-image:url(/gfx/gmenu-g.gif);
background-position:top left;
}

a#gmenu-g:hover span,
a#gmenu-g:focus span,
a#gmenu-g:active span {
background-position:bottom left;
}


a#gmenu-h span {
display:block;
width:100px;
height:39px;
left:756px;
position:absolute;
background-image:url(/gfx/gmenu-h.gif);
background-position:top left;
}

a#gmenu-h:hover span,
a#gmenu-h:focus span,
a#gmenu-h:active span {
background-position:bottom left;
}

a#gmenu-i span {
display:block;
width:104px;
height:39px;
left:856px;
position:absolute;
background-image:url(/gfx/gmenu-i.gif);
background-position:top left;
}

a#gmenu-i:hover span,
a#gmenu-i:focus span,
a#gmenu-i:active span {
background-position:bottom left;
}


/*lewe menu*/
#panelmenu {
width:174px;
height:254px;
position:relative;
top:0px;
}

#panelmenu ul li {
display:block;
list-style:none;
}



#panelmenu-a {
width:174px;
height:78px;
display:block;
background-color:#B1CE29;
color:white;
font-weight:bold;
}

a#panelmenu-a span {
display:block;
width:174px;
height:78px;
background-image:url(/gfx/panelmenu-a.gif);
background-position:top left;
position:absolute;

}

a#panelmenu-a:hover span, 
a#panelmenu-a:focus span,
a#panelmenu-a:active span {
background-position:bottom left;
}

#panelmenu-b {
width:174px;
height:78px;
display:block;
background-color:#B1CE29;
color:white;
font-weight:bold;
}

a#panelmenu-b span {
display:block;
width:174px;
height:78px;
background-image:url(/gfx/panelmenu-b.gif);
background-position:top left;
position:absolute;
top:78px;
}

a#panelmenu-b:hover span, 
a#panelmenu-b:focus span,
a#panelmenu-b:active span {
background-position:bottom left;
}

#panelmenu-c {
width:174px;
height:78px;
display:block;
background-color:#B1CE29;
color:white;
font-weight:bold;
}

a#panelmenu-c span {
display:block;
width:174px;
height:78px;
background-image:url(/gfx/panelmenu-c.gif);
background-position:top left;
position:absolute;
top:156px;
}

a#panelmenu-c:hover span, 
a#panelmenu-c:focus span,
a#panelmenu-c:active span {
background-position:bottom left;
}



/*-----STRONA GLOWNA-----*/
#lstrona {
width:50%;
float:left;
height:auto;
border:solid #F2F2F2 1px;
padding-bottom:1em;
margin-top:0;
}

#lstrona a {
margin-left:0em;
}


#lstrona a:hover,
#lstrona a:focus,
#lstrona a:active {
color:#96B117;
}

#lstrona h2 {
background-image:url(http://www.myfon.pl/gfx/innergh2.gif);
background-color:white;
background-repeat:no-repeat;
background-position:0 50%;
font-size:100%;
color:#1B8ED7;
width:auto;
margin-left:1em;
}

/*STRONA GLOWNA PRAWA STRONA*/
#pstrona {
width:48%;
float:right;
height:auto;
border:solid #F2F2F2 1px;
}

#pstrona h2 {
background-image:url(http://www.myfon.pl/gfx/innerdh2.gif);
background-color:white;
background-repeat:no-repeat;
background-position:0 50%;
font-size:100%;
color:#1B8ED7;
width:auto;
margin-left:1em;
}



#bannerc {
margin-top:30px;
}


/*-- stan konta ---*/
#stankonta {
margin-top:1.5em;
background-image:url(http://www.myfon.pl/gfx/bgstankonta.gif);
background-color:#F2F2F2;
background-repeat:no-repeat;
width:184px;
height:124px;
text-align:center;
}

#stankonta p {
padding-top:1.5em;
}

#stankonta span {
font-size:250%;
font-weight:bold;


}




/*LEWA KOLUMNA*/
#lkolumna {
width:190px;
height:auto;
float:left;
margin-top:0;
}

#lkolumna h2 {
color:#1B8ED7;
text-align:center;
font-size:100%;
margin-bottom:20px;
}

#lkolumna ul.lmenu {
width:184px;
height:195px;
}

#lkolumna ul.lmenu li {
list-style:none;
}


#lkolumna ul.lmenu a {
text-decoration:none;
overflow:hidden;
margin:0;
float:right;
width:184px;
height:34px;
position:absolute;
left:0;
}

#lkolumna ul.lmenu a span {
	display:block;
	z-index:1;
	position:absolute;
	left:0;
	top:0;
	width:184px;
	height:34px;
	cursor:pointer;
}

#lkolumna ul.lmenu a:hover,
#lkolumna ul.lmenu a:focus
#lkolumna ul.lmenu a:active {
position:absolute;
}


a#nowekonto {
top:240px;
background-color:#1B8ED7;
color:white;
font-weight:bold;
}

a#nowekonto:hover,
a#nowekonto:focus,
a#nowekonto:active {
background-color:#2A9DE6;
}

a#aktywacjabramki {
top:279px;
background-color:#1B8ED7;
color:white;
font-weight:bold;
}

a#aktywacjabramki:hover,
a#aktywacjabramki:focus,
a#aktywacjabramki:active {
background-color:#2A9DE6;
}

a#logowanie {
top:318px;
background-color:#1B8ED7;
font-weight:bold;
color:white;
}

a#logowanie:hover,
a#logowanie:focus,
a#logowanie:active {
background-color:#2A9DE6;
}


#lkolumna img {
border:0;
margin:20px 0px 0px 40px;
}
/*LEWE MENU DOLNE*/
#lmenudolne {
/*background-image:url(http://www.myfon.pl/gfx/lmenubg.gif);*/
background-color:#1B8ED7;
width:184px;
height:152px;
margin-top:0em;
}

#lmenudolne ul.lsubmenu {
padding-top:1em;
}

#lmenudolne ul.lsubmenu li {
list-style:none;
margin:0.3em 0em 0em 1em;
}

#lmenudolne ul.lsubmenu a {
color:black;
font-weight:bold;
text-decoration:none;
background-image:url(http://www.myfon.pl/gfx/pstryk.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding-left:10px;
}

#lmenudolne ul.lsubmenu a:visited {
color:black;
}

#lmenudolne ul.lsubmenu a:hover,
#lmenudolne ul.lsubmenu a:focus,
#lmenudolne ul.lsubmenu a:active {
color:#0A80BD;
}


#innerdiv {
width:auto;
height:auto;
margin-top:1em;
margin-left:210px;;
}



#myfonstopka {
width:100%;
height:34px;
background-image:url(http://www.myfon.pl/gfx/stopkabg.gif);
background-repeat:repeat-x;
}

#myfonstopka img {
border:0;
float:right;
margin-top:7px;
}

.setia {
width:100%;
margin:0px auto 5px auto;
float:left;
text-align:right;
}

.setia img {border:0}

.setia a {
font-size:90%;
font-weight:bold;
color:black;
text-decoration:none;
}

/* 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 */





