body {
	background: #e0e9f1;
	margin: 0;
	padding: 0;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 150%;
	font-weight: 400;
}

#top {
	font-size: 20px;
}

#container {
        margin-top: 1%;
        margin-bottom: 1%;
	margin-left: auto;
	margin-right: auto;
        background: #fff;
	width: 960px;
	padding: 5px;
	border-radius: 15px;
}

a, a:link, a:visited, a:active { color: #226fbb; text-decoration: none; }
a:hover { color: #153757; }



#headernav { background: url(headernav_bg.gif) #153757 repeat-x 0px -60px; color: #ffffff;  height: 30px; }
#headernav ul { height: 30px; list-style: none; margin: 0; padding: 0; }
#headernav li { background: url(headernav_li_bg.gif) no-repeat right; float: left; margin: 0; padding: 0 2px 0 0; }
#headernav li a { color: #ffffff; display: block; font: 17px/30px Verdana; padding: 0 15px 0 15px; text-decoration: none; }
#headernav li a:hover { background: url(headernav_hot_bg.gif) #2d5982 repeat-x; color: #ffffff; }
#headernav .current a { background: url(headernav_hot_bg.gif) #2d5982 repeat-x; color: #ffffff; }
#headernav .current .current { background: url(headernav_hot_home_bg.gif) #2d5982 no-repeat; color: #ffffff; }
#headernav ul .home a:hover { background: url(headernav_hot_home_bg.gif) #2d5982 no-repeat; color: #ffffff; }

#headercontent { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; background: url(headercontent_bg.jpg) #2d5982 repeat-x 0px -218px; clear: both; color: #FCFCFC; height: 109px; }
#headercontentl { background: url(headercontent_bg.jpg) no-repeat; height: 99px; padding: 10px 10px 0 10px; }
#headercontentr { background: url(headercontent_bg.jpg) no-repeat right; }
#headercontent h3 { color: #ffffff; font: bold 15px/15px Verdana; margin: 0 0 5px 0; padding: 0; }
#headercontent ul { list-style: none; margin: 0; padding: 0; }
#headercontent li { line-height: 19px; margin: 0 0 0 5px; background: url(headercontent_li.gif) no-repeat left; padding: 0 0 0 11px; }



#footernav { background: url(footernav_bg.gif) #ced7e1 repeat-x 0px -56px; clear: both; }
#footernavl { background: url(footernav_bg.gif) no-repeat; padding-left: 2px; }
#footernavr { background: url(footernav_bg.gif) no-repeat right; padding-right: 9px; }
#footernav ul { height: 28px; list-style: none; margin: 0; padding: 0; }
#footernav li { background: url(footernav_li_bg.gif) no-repeat right; float: left; margin: 0; padding: 0 3px 0 1px; }
#footernav li a { color: #153757; display: block; line-height: 28px;  font: 17px/28px Verdana; padding: 0 10px 0 10px; text-decoration: none; }
#footernav li a:hover { background: url(footernav_hot_bg.gif) #f1f5f8 repeat-x; color: #336699; }
#footernav .current a { background: url(footernav_hot_bg.gif) #f1f5f8 repeat-x; color: #336699; }
#footernav ul .home a:hover { background: url(footernav_hot_home_bg.gif) #f1f5f8 no-repeat; color: #336699; }
#footernav ul #ftop { background: transparent; float: right; margin: 0; padding: 0; }
#footernav ul #ftop a { background: url(footernav_top.gif) no-repeat; display: block; font-size: 0; height: 28px; padding: 0; width: 23px; }
#footernav ul #ftop a span { display: none; }

#footer {
	padding-top: 10px;
	padding-bottom: 10px;
	text-align:center;
}




.nazwy_pakietow {
	color: #FF0000;
	font-size: 22px;
	font-weight: bold;
	text-align: center;
}
.cena_vat {
	color: #336699;
	font-size: 13px;
	text-align: center;
	position: relative; top: -4px;
}

#content { clear: left; padding: 20px 10px 10px 10px;}
#content h2 { color: #2d5982; margin: 0 0 10px 0; padding: 0; }
#content h3 { color: #2d5982; margin: 0 0 5px 0; padding: 0; }
#content p { margin: 0 0 15px 0; text-align: justify; }
#content #main { float: left; margin: 0 21px 0 0; width: 635px}
#content #sidebar {float: right; font-size: 14px; width: 282px}
#content #sidebar ul { list-style: none; margin: 0 0 15px 0; padding: 0;}
#content #sidebar li { font-size: 14px; line-height: 17px; margin: 0 0 0 2px; padding: 3px 0 0 12px; background: url(headercontent_li.gif) no-repeat left; color: #a6b5c7 }


#main p:first-letter 
{
	color: #0F3F8E;
	text-transform: uppercase;
	font-size: 210%;
	padding-right: 0.07em;
	white-space: nowrap;
	font-weight: bold;
}

.pakiety-przyciski{
margin: 0;
padding: 0;
text-align: center;
padding-bottom: 12px;
}

.pakiety-przyciski li{
    display: inline;
    list-style: none;
}

.pakiety-przyciski a {
color: #000000;
text-decoration: none;
padding: 5px;
background: #eaf2f5;
border-radius: 6px;
}

.pakiety-przyciski a:hover {
background: #fdfcfb;
}


.gora-przyciski{
margin: 0;
text-align: right;
padding-right: 20px;
}

.gora-przyciski li{
    display: inline;
    list-style: none;
    padding-right: 10px;
}

.gora-przyciski a {
color: #4F7993;
text-decoration: none;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 10px;
padding-right: 10px;
background: #eaf2f5;
border-radius: 6px;
}

.gora-przyciski a:hover {
background: #D1E2E9;
}

.podkreslenie {
text-decoration: none;
border-color: #333333;
border-bottom-width: 1px;
border-left-width: 0px;
border-right-width: 0px;
border-top-width: 0px;
border-style: dashed;
cursor: default
}
