* {
margin:0;
padding:0;
}


html, body {
	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.angela.polip.com/gfx/lkolumnapix.gif);
background-repeat:repeat-y;
background-position:200px 0;
}

#naglowek {
height:154px;
/*background-image:url(http://www.myfon.angela.polip.com/gfx/bela.jpg);*/
background-repeat:no-repeat;
background-position: top left;
margin:0 auto;
}


/*GORNE MENU*/
#naglowek ul.gmenu {
position: absolute;
list-style:none;
text-align:right;
width:95%;
padding-top:1.5em;
}


#naglowek ul.gmenu li {
background-color:#F2F2F2;
display: inline;
font-size:1.2em;
font-family:verdana,sans-serif;
text-transform:lowercase;
font-size:95%;
margin-left:1em;
}

#naglowek ul.gmenu #pstryk {
background-image:url(http://www.myfon.angela.polip.com/gfx/pstryk.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding-left:15px;
border:0;
}

#naglowek ul.gmenu a {
color:black;
text-decoration:none;
border:solid #C8C8C8 1px;
border-width:0px 0px 0px 1px;
font-weight:bold;
padding:5px;
}

#naglowek ul.gmenu a:visited {
color:black;
}

#naglowek ul.gmenu a:hover,
#naglowek ul.gmenu a:focus,
#naglowek ul.gemnu a:active {
color:#0A80BD;
}


#naglowek img {
	border:none;
	position: absolute;
	left:30px;
	top:5px;
}


.myf h1 {
	margin-top:89px;
	margin-left:48px;
	position:absolute;

} 

/*LEWA KOLUMNA*/
#lkolumna {
width:210px;
height:auto;
float:left;
margin-top:1em;

}

#lkolumna ul.lmenu {
background-image:url(http://www.myfon.angela.polip.com/gfx/lmenubg4.png);
background-repeat:no-repeat;
width:184px;
height:152px;
}

#lkolumna ul.lmenu li {
list-style:none;
}

#lkolumna ul.lmenu img {
border:0;
margin:20px 0px 0px 40px;
}
/*LEWE MENU DOLNE*/
#lmenudolne {
background-image:url(lmenubg.gif);
background-repeat:repeat-y;
width:184px;
height:148px;
}

#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.angela.polip.com/gfx/pstryk.gif);
background-repeat:no-repeat;
background-position:0 50%;
padding-left:10px;
}
#lmenudolne ul.lsubmenu a:visited {
color:black;
}

.tekst a {
	    color:#039;
	        font-weight:bold;
		    text-decoration:none;
		        background-image:url(http://www.myfon.angela.polip.com/gfx/pstryk.gif);
			    background-repeat:no-repeat;
			        background-position:0 50%;
				    padding-left:10px;
			    }
			    .tekst a:visited {
				        color:#039;
				}

				.tekst a:hover,
				.tekst a:focus,
				.tekst a:active {
					    color:#333; }
			    }

table.dane {
	border:solid #99CC00 1px;
	padding:5px;
}

table.stankonta {
	border:solid red 1px;
}
#lmenudolne ul.lsubmenu a:hover,
#lmenudolne ul.lsubmenu a:focus,
#lmenudolne ul.lsubmenu a:active {
color:#0A80BD;
}


#innerdiv {
width:auto;
height:auto;28em;
margin-top:1em;
margin-left:260px;;
}
/*OGOLNA LISTA*/
.tekst ul {
margin-top:2em;
}

.tekst ul li {
list-style:none;
margin:0.3em 0em 0em 1em;
}

.tekst ul li a {
color:black;
font-weight:bold;
}

.tekst ul li a:visited {
color:black;
}

.tekst ul li a:hover,
.tekst ul li a:focus,
.tekst ul li a:active {
color:#0A80BD;
text-decoration:none;
}

.tekst h2 {
background-color:#b1ce29;
background-image:url(http://www.myfon.angela.polip.com/gfx/ph2.gif);
background-repeat:no-repeat;
background-position:10px 50%;
padding:0.5em 0.5em 0.5em 2em;
font-size:100%;
margin:1em 0em 1em 0em;
}

.tekst a {
font-size:100%;
color:red;
font-weight:bold;
}

.tekst p {
margin-right:1em;
text-align:justify;
}

.tekst table {
border:solid black 0px;
}

.tekst table th {
background-color:#f2f2f2;
padding:0.2em 0.2em 0.2em 0.2em;
border:solid black 2px;
border-width:0px 0px 2px 0px;
}
/*
.tekst table tbody {
background-color:#ffffff;
}*/

.tekst .cpfx {
padding:0.3em 0.3em 0.3em 0.3em;
background-color:#f2f2f2;
}
.tekst .cname {
font-weight:bold;
text-align:center;
}

.tekst .cprix {
background-color:white;
color:red;
font-weight:bold;
text-align:center;
}

/*FORMULARZ*/

.tekst form fieldset {
	border:1px;
	border:solid #abc82a 1px;
	margin:1em 0em 1em 0em;
	padding-bottom:1em;
}

.tekst form legend {
	padding:0em 0.3em 0em 0.3em;
	font-weight:bold;
	color:#0883bf;
}

.tekst form label {
	margin-left:0.5em;
}

.tekst form ul#persdata {

}

.tekst form ul#persdata li {
	text-align:right;
	padding-right:370px;
}

.tekst form ul#persdata input {
	margin-left:30px;
}

#formatka label {
float: left;
display: block;		
width:35%;
padding-right:25px;
}

.tekst .ramka{
border:solid #abc82a 1px;
}

#myfonstopka {
width:100%;
height:34px;
background-image:url(http://www.myfon.angela.polip.com/gfx/stopkabg.gif);
background-repeat:repeat-x;
}

#myfonstopka img {
border:0;
float:right;
margin-top:7px;
}
#formedytuj {
	width:90%;
}

#formedytuj label {
	float: left;
	display: block;
	width:45%;
}

#formedytuj ul {
	list-style:none;
	list-style-image:none;
	margin: 1em 0 1em 1em;
	padding:0;
}
#formedytuj li {
	clear:both;
	list-style:none;
	list-style-image:none;
	margin:2px 0 0 0;
	padding:0;
}
#formedytuj .t {
	width:50%;
}
#formedytuj .tx {
	width:100%;
}
#formedytuj label.l {
	width:80%;
	margin-bottom:1em;
	float:right;
	margin-right:40px;
}
#formedytuj fieldset {
	border:solid #B1CE29 0px;
	padding:1em 1em 1em 1em;
}

#formedytuj legend {
	font-weight:bold;
	margin-bottom:0em;
	margin-left:0.5em;
	margin-right:0.5em;
	color:#0883BF;
}

.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 */


/*LISTA NAWIGACYJNA*/
span.track {
color:black;
font-weight:bold;
letter-spacing:1px;
}


.track {
background-color:red;
padding:0.2em 0.2em 0.2em 2em;
display:block;
text-align:left;
font-size:90%;
font-weight:normal
}

.track a {
color:white;
letter-spacing:0px;
font-weight:bold;
}

.track a:visited {
color:white;
}

.track a:hover, 
.track a:focus,
.track a:active {
color:black;
text-decoration:none;
}


/*PL OBIEKT*/
div.longdescription {
width:auto;
border:solid #c6c6c6 1px;
margin-top:9em;
position:relative;
}

div.longdescription span {
background-image:url(http://www.myfon.angela.polip.com/gfx/pstrykblue.gif);
background-repeat:no-repeat;
background-position:10px 50%;
padding:0.3em 0.3em 0.3em 2em;
font-size:100%;
color:#0880BD;
}

div.longdescription ul {
margin:0;
}

div.longdescription ul li {
list-style:square;
font-weight:bold;
border:solid #F2F2F2 1px;
padding:0.2em 0em 0.2em 0.5em;
border-width:1px 0px 0px 0px;
margin-left:3em;
}

div.imgobiekt {
height:auto;
padding-bottom:7em;
}

div.imgobiekt img {
float:left;
border:0;
padding:1em;
}

div.plkat {
min-height:100px;
border:solid #F2F2F2 1px;
border-width:0px 0px 1px 0px;
margin-top:1em;
}

div.plkat img{
border:0;
float:left;
padding:1em;
}
