/* CSS Document */
body {
	margin: 0px;
	border: 0px;
	background-color: #292929;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	line-height:17px;
	color: #282828;
}
/* .poleo { 
color: #282828; font-family: Tahoma, Arial, sans-serif; font-size: 11px; line-height:15px; he
}*/

img {
border:0;
}
a {
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}

.nag {
	background-color: #ffffff;
	font-size: 10px;
	color: #000000;
}

.nag1 {
	background-color: #ffffff;
	color: #000000;
}

.nag1-t {
	background-color: #ffffff;
	color: #000000;
	text-align: right;
	padding-right: 10px;
	font-weight: bold;
}

.nag1-t a {
	color: #000000;
	font-weight: bold;
}

.nag1-t1 a {
	color: #d32323;
	font-weight: bold;
}

.nag1-t a:hover {
	color: #d32323;
	font-weight: bold;
}

.nag1-t1 a:hover {
	color: #d32323;
	font-weight: bold;
}

.nag1-t ul {
	margin: 0;
	list-style: none;
}

.nag1-t li {
	display: inline;
	margin: 0;
	padding: 0;
	padding-left: 20px;
	padding-right: 20px;
	background: url(../img/strzalka.jpg) no-repeat 0px 2px;
}

.nag2 {
	background-color: #d8d8d8;
}

.srodek {
	background-repeat: repeat-x;
	background-image: url(../img/grad2.jpg);
	background-color: #ffffff;
}

.stopka {
	background-color: #292929;
	font-size: 10px;
	color: #ffffff;
}

.stopka2 {
	background-color: #292929;
	font-size: 10px;
	color: #F5F5F5;
	padding-left: 10px;
	padding-right: 10px;
}

.stopka2 a {
	color: #F5F5F5;
}

.strona {
	background-color: #292929;
}

.lgs {
	background-image: url(../img/lgs.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 6px;
}

.gs {
	background-image: url(../img/gs.gif);
	background-repeat: repeat-x;
	height: 13px;
	line-height:13px;
	color: #666666;
	padding-left: 5px;
	font-weight: bold;
}

.gs span {
	background-color: white;
	padding-left: 10px;
	padding-right: 10px;
}

.gb span {
	background-color: white;
	padding-left: 10px;
	padding-right: 10px;
}

.pgs {
	background-image: url(../img/pgs.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 6px;
}

.ls {
	background-image: url(../img/ls.gif);
	background-repeat: repeat-y;
	width: 6px;
}

.ps {
	background-image: url(../img/ps.gif);
	background-repeat: repeat-y;
	width: 6px;
}

.lds {
	background-image: url(../img/lds.gif);
	background-repeat: no-repeat;
	height: 5px;
	width: 5px;
}

.ds {
	background-image: url(../img/ds.gif);
	background-repeat: repeat-x;
	height: 5px;
}

.pds {
	background-image: url(../img/pds.gif);
	background-repeat: no-repeat;
	height: 5px;
	width: 5px;
}

.lgb {
	background-image: url(../img/lgb.gif);
	background-repeat: no-repeat;
	height: 13px;
	line-height:13px;
	width: 6px;
}

.gb {
	background-image: url(../img/gb.gif);
	background-repeat: repeat-x;
	height: 13px;
	line-height:13px;
	color: #666666;
	padding-left: 5px;
	font-weight: bold;
}

.pgb {
	background-image: url(../img/pgb.gif);
	background-repeat: no-repeat;
	height: 13px;
	width: 6px;
}

.lb {
	background-image: url(../img/lb.gif);
	background-repeat: repeat-y;
	width: 6px;
}

.pb {
	background-image: url(../img/pb.gif);
	background-repeat: repeat-y;
	width: 6px;
}

.ldb {
	background-image: url(../img/ldb.gif);
	background-repeat: no-repeat;
	height: 5px;
	width: 5px;
}

.db {
	background-image: url(../img/db.gif);
	background-repeat: repeat-x;
	height: 5px;
}

.pdb {
	background-image: url(../img/pdb.gif);
	background-repeat: no-repeat;
	height: 5px;
	width: 5px;
}

.ss {
	background-repeat: repeat-x;
	background-image: url(../img/grad2.jpg);
	padding: 5px;
	padding-left:10px;
	padding-right:10px;
	text-align: justify;
	line-height: 15px;
}
.ss h1 {
	font-size: 11px;
	display: inline;
	}
.ss a {
	color :#595959;
	text-decoration: underline;
	}

.ss2 {
	background-repeat: repeat-x;
	background-image: url(../img/grad.jpg);
	padding-left: 15px;
	font-weight: bold;
	font-size: 13px;
	color: #595959;
	line-height: 150%;
}

#uslugi {
	width: 100%
}

#uslugi td {
	width: 50%;
	padding-left: 25px;
	padding-right: 15px;
}

#uslugi ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-bottom: 8px;
}

#uslugi ul li {
	padding-bottom: 2px;
	line-height: 20px;
}

#uslugi ul li a {
	color: #282828;
	background: url(../img/strzalka.jpg) no-repeat center left;
	display: block;
	padding: 2px 0;
	padding-left: 19px; /*link text is indented 19px*/
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #dadada;
}
#uslugi ul li a:hover {
	color: #d32323;
}

#uslugi hr {
	color: #dadada;
	border-top: solid 1px;
}

#naglowek {
	font-size: 11px;
	height: 19px;
	float:right;
}

#naglowek a {
	text-decoration: underline;
}

.pole_text {
	 font-size: 11px; border: 1px #cecece solid; margin-top: 5px; margin-bottom: 5px; text-decoration: none; height:15px;
}
form {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
.szuk {
	padding-right: 30px;
	vertical-align:top;
	padding-top:3px;
}

.szuk a {
	color: #5d5d5d;
	font-weight: bold;
}

.map a {
	color: #5d5d5d;
}

.str a {
	color: #5d5d5d;
}

.map {
	padding-left: 20px;
	padding-right: 20px;
	background: url(../img/mapa.jpg) no-repeat 0 7px;
	vertical-align:top;
	padding-top:5px;
}

.str {

	
	background: url(../img/strona.jpg) no-repeat 0 7px;
	padding-left: 20px;
	padding-right: 20px;
	padding-top:5px;
	vertical-align:top;
	
}

.tab {
	width: 4px;
	height: 33px;
	background: url(../img/tytul.jpg) no-repeat;
	
}

.tab1 {
	width: 581px;
	background: url(../img/tytul2.jpg) repeat-x;
}

.tab2 {
	width: 5px;
	background: url(../img/tytul3.jpg) repeat-x;
}

.tab1 h1 {
	
	font-size: 14px;
	color: #d32323;
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-style: inherit;
	font-family: inherit;
	vertical-align: baseline;
	padding-left: 10px;
}

.menutitle {
	cursor: pointer;
	color: #282828;
	background: url(../img/strzalka.jpg) no-repeat center left;
	display: block;
	padding: 2px 0;
	padding-left: 19px; /*link text is indented 19px*/
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #dadada;
	line-height: 20px;
}

.menutitle  a {
	cursor: pointer;
	color: #282828;
	background: url(../img/strzalka.jpg) no-repeat center left;
	display: block;
	padding: 2px 0;
	padding-left: 19px; /*link text is indented 19px*/
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #dadada;
	line-height: 20px;
}

.menutitle  a:hover {
	color: #d32323;
}

.submenu {
	margin-bottom: 0.5em;
	
}
#menu {
	padding-left: 25px;
	padding-right: 49px;
	}
.submenu ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	margin-left: 20px;
	margin-bottom: 8px;
}

.submenu ul li {
	padding-bottom: 2px;
	line-height: 20px;
}

.submenu ul li a {
	color: #282828;
	background: url(../img/strzalka4.jpg) no-repeat center left;
	display: block;
	padding: 2px 0;
	padding-left: 19px; /*link text is indented 19px*/
	text-decoration: none;
	font-weight: bold;
	border-bottom: 1px solid #dadada;
}

.submenu ul li a:hover {
	color: #d32323;
}
.powrot {
	color: #666666;
	background: url(../img/powrot.jpg) no-repeat center right;
	display: block;
	padding-right:20px;
	text-decoration: none;
	text-align: right;
	letter-spacing: 2px;
}
.wiecej {
	color: #666666;
	background: url(../img/strzalka.jpg) no-repeat center right;
	display: block;
	padding-right:20px;
	text-decoration: none;
	text-align: right;
	letter-spacing: 2px;
	 
}
.sb { padding-left:5px; }
.sb a {
	color:#282828;
	text-decoration: underline;
}
.sb .mapa {
	color:#d32323;
	text-decoration: none;
}
#logo {

 position:absolute;
 padding:0;
 margin:0;
 float:left;
}
.pakiety td { background-color:#F6F6F6; padding:3px; }
.pakiety td strong { color:#d32323; } 
.pakiety ul { margin-bottom:0px; margin-top:0px; line-height:17px; }
.pakiety td ul li { margin-left:-24px;}

.pakietyserw td { background-color:#F6F6F6; padding:3px; }
.pakietyserw td strong { color:#d32323; } 
.pakietyserw ul { margin-bottom:0px; margin-top:0px; line-height:17px; }
.pakietyserw td ul li { margin-left:-24px;}
.pakietyserw p { margin:0px; padding:0px; }

.tt { clip: rect( ); font-weight: bold ; background-color: #f5f5f5; }
.poleo { font-size: 11px; border: 1px #cecece solid; margin-top: 5px; margin-bottom: 5px; text-decoration: none; }
.wyslij { font-size: 11px; border: 1px #cecece solid; margin-top: 5px; margin-bottom: 5px; text-decoration: none; }

#dodajdo ul{

list-style-type:none;
}
#dodajdo li{
float:left;

padding-left:5px;
padding-bottom:3px;
padding-top:3px;

}
#dodajdo li a{
padding-left:20px;
padding-top:3px;
padding-bottom:3px;
}
.pinger{
background: url(img/pingerico.jpg) no-repeat;
}
.flaker{
background: url(img/flakerico.jpg) no-repeat;
}
.blip{
background: url(img/blipico.jpg) no-repeat;
}
.twitter{
background: url(img/twitterico.jpg) no-repeat;
}
.sledzik{
background: url(img/sledzikico.jpg) no-repeat;
}
.facebook{
background: url(img/facebookico.jpg) no-repeat;
}
.wykop{
background: url(img/wykopico.jpg) no-repeat;
}