body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
color:#000000;
}
body {
	margin: 0px;
	padding: 0px;
	background-image: url(img/tlo.jpg);
	background-repeat: repeat-x;
}



#popularneMiejscowosci {
	background-image: url(img/g_top.jpg);
	background-repeat: no-repeat;
	background-position: right;
	display: block;
	height: 28px;
	padding-top: 16px;
	color: #535353;
}
#popularneMiejscowosci a {color:#535353; text-decoration:underline; }
#popularneMiejscowosci a:hover {color:#E20000; text-decoration:none; }
#popularneMiejscowosci a.active {color:#33FF00;}


/*pasek czerwony*/
#pasekCzerwony { color:#ffffff; }
#pasekCzerwony form {padding:0px; margin:0px;}
#pasekCzerwony td{ color:#ffffff; }
#pasekCzerwony a{ color:#ffffff; }
#pasekCzerwony a:hover{ color:#ffffff; text-decoration:none; }
#pasekCzerwony select { color:#000000; background-color:#ffffff; border:solid 1px #000000; font-size:11px; }
#pasekCzerwony input { color:#000000; background-color:#ffffff; border:solid 1px #000000; font-size:11px; }

#pasekCzerwony .menu {color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold; }
#pasekCzerwony .menu a {color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold; }
#pasekCzerwony .menu a:hover {color:#FBBCBC; text-decoration:none; font-size:12px; font-weight:bold; }




#nav {border-bottom:solid 1px #C8C8C8; border-top:solid 1px #C8C8C8; display:block;padding-top:15px; margin-top:2px; margin-bottom:2px; }
#nav a{color:#535353; text-decoration:none;}
#nav a:hover {color:#E20000; text-decoration:none; }

#nav2 {border-bottom:solid 1px #C8C8C8; border-top:solid 1px #C8C8C8; margin-top:15px; margin-bottom:2px;}
#nav2 a{color:#535353; text-decoration:none;}
#nav2 a:hover {color:#E20000; text-decoration:none;}

#katreg a {color:#111111 !important;}

#menu .naglowek { display:block; width:147px; height:22px; padding-top:10px; padding-left:10px; background-image:url(img/box-m-nagl.jpg); color:#FFFFFF; font-size:12px; font-weight:bold; }
#menu ul{padding:0px; margin:0px;}
#menu li{display:block; width:138px; height:20px; padding-top:10px; padding-left:20px; background-image: url(img/box-m-active.jpg); list-style:none; }
#menu li:hover{display:block; width:138px; height:20px; padding-top:10px; padding-left:20px; background-image: url(img/box-m-hover.jpg); list-style:none; }
#menu a{color:#000000; text-decoration:none;}
#menu a:hover{color:#000000; text-decoration:none;}
#menu a.active {
	color:#990000;
	text-decoration:underline;
	}

 
#modulLewo .naglowek { display:block; width:151px; height:25px; padding-top:10px; padding-left:10px; background-image: url(img/box-p1.jpg); color:#FFFFFF; font-size:12px; font-weight:bold; }
#modulLewo .tresc {color:#000000; background-image:url(img/box-p2.jpg); display:block; width:141px; padding:10px; }
#modulLewo a{color:#000000; text-decoration:none;}
#modulLewo a:hover{color:#000000; text-decoration:none;}

#content .naglowek {font-size:14px; font-weight:bold; color:#FFFFFF; padding-left:15px; }

#content {font-size:12px;}
#content td {font-size:12px;}
#content h1 {font-size:14px; font-weight:bold; color:#e20000; padding:0px; margin:0px;}

#content h2 {font-size:12px; font-weight:bold; color:#e20000; padding:0px; margin:0px;}
h2 {font-size:12px; font-weight:bold; color:#e20000; padding:0px; margin:0px;}

#content h3 {font-size:12px; font-weight:bold; color:#e20000; padding:0px; margin:0px;}
#content h4 {font-size:12px; font-weight:bold; color:#e20000; padding:0px; margin:0px;}
#content h5 {font-size:12px; font-weight:normal; color:#e20000; padding:0px; margin:0px;}

#content #wstep {padding:10px;}

#content p {padding:2px; margin:0px;}
#content a{text-decoration:none; color:#000000; font-size:11px; }
#content a:hover{text-decoration:none; color:#e20000; }

#content #obramowanie {border:solid 1px #E0E3D0; padding-top:10px; padding-bottom:10px;}
#content #podstrona {border:solid 1px #E0E3D0; padding:1px;}
#content #podstrona img {border:solid 1px #E0E3D0; padding:1px;}
#content #tresc {padding:5px;}

#content #oferta {border:solid 1px #E0E3D0; padding:10px; margin-top:5px; margin-bottom:5px;}

#content #oferta img {padding:1px; border:solid 1px #7AD0FE; }

#content #galeria { background-color:#F7EEE1; margin:2px; padding:2px; text-align:center;}


#content hr {color:#cecece; border:solid 1px #CECECE;}
#content .index {border:solid 1px #E0E3D0; padding:18px; margin-left:5px; margin-right:5px; margin-top:5px; text-align:center; width:140px;}

/* Komunikaty */

#komunikat {
	border-top: 1px solid #0099FF;
	border-bottom: 1px solid #0099FF;
	background-color: #99CCFF;
	padding: 10px 5px 10px 40px;
	margin: 4px;
	background-position: left;
	background-image: url(../../../img/komunikat.gif);
	background-repeat: no-repeat;
	}
	
#bledy {
	border-top: 1px solid #FFFF99;
	border-bottom: 1px solid #FFFF99;
	background-color:#FFFFCC;
	padding: 10px 5px 10px 40px;
	margin: 4px;
	}
	
#objasnienia {
	color:#660033;
	}

.cena{ font-size:11px; color:#000000;}

#oferta .czytaj_wiecej {
	float:right;
	display:block;
	width:70px;
	}
#oferta .czytaj_wiecej a {
	color:#0033FF;
	}
#oferta .czytaj_wiecej a:hover {
	text-decoration:underline;
	}




#tabelka {border:solid 1px #cecece; background-color:#ffffff; }
#tabelka td{border:solid 1px #cecece; background-color:#Ffffff; padding:5px; font-size:11px;}



#szukaj{ color:#ffffff; }
#szukaj td{ color:#ffffff; }
#szukaj a{ color:#ffffff; }
#szukaj a:hover{ color:#ffffff; text-decoration:none; }
#szukaj select { color:#000000; background-color:#ffffff; border:solid 1px #000000; font-size:11px; }
#szukaj input { color:#000000; background-color:#ffffff; border:solid 1px #000000; font-size:11px; }
#szukaj .naglowek {color:#FD2929; font-size:12px; font-weight:bold; padding-left:10px; }



#modulPrawo .naglowek { display:block; width:248px; height:24px; padding-top:10px; padding-left:10px; background-image: url(img/box-n1.jpg); color:#FFFFFF; font-size:12px; font-weight:bold; }
#modulPrawo .tresc {color:#000000; background-image: url(img/box-n2.jpg); display:block; width:238px; padding:10px; }
#modulPrawo a{color:#000000; text-decoration:none;}
#modulPrawo a:hover{color:#000000; text-decoration:none;}

#najnowsze img {padding:1px; border:solid 1px #cecece; }
#najnowsze p{margin:0px; padding:1px;}
#najnowsze {padding-top:5px; border-bottom:solid 1px #cecece; padding-bottom:5px; }


#stopka {color:#000000; font-size:11px; padding:3px;}
#stopka a{color:#000000; text-decoration:none;}

/* -----dodaj oferte----- */
#addOferte {
color:#000000; 
font-size:12px;
width:490px;
border:1px solid #CCCCCC;
padding:3px;
}

#addOferte caption {
color:#3333CC;
font-size:15px;
padding-top:15px;
padding-bottom:5px;
margin-top:5px;
font-weight:bold;
border-top:1px solid red;
}
#addOferte h1{
color:#3333CC;
font-size:15px;
padding-top:15px;
padding-bottom:5px;
font-weight:bold;
}

#addOferte table {
color:#000000;
font-size:12px;
border-collapse:collapse;
}

#addOferte td {
color:#000000;
font-size:12px;
background-color:#F3F3F3;
border:2px solid;
border-color:#FFFFFF;
padding:5px;
}

#addOferte .zamawiam a {
font-size:13px;
color:#FF6600;
font-weight:bold;
text-decoration:none;
background-image:url(img/addOferte.gif);
background-repeat:no-repeat;
background-position:inherit;
padding-left:28px;
}
#addOferte .zamawiam a:hover {
text-decoration:underline;
}
#addOferte .przyklad a {
color:#FF6600;
text-decoration:none;
}
#addOferte .przyklad a:hover {
text-decoration:underline;
}

#addOferte .wejscie {
background-color:#FFFFCC;
padding:6px;
border-bottom:1px solid #FF6600;
}
#addOferte .wejscie p:first-child {
font-size:13px;
font-weight:bold;
display:block;
padding:3px;
border:1px dashed #000000;
text-align:center;
}

#addOferte .okres {
text-align:right;
padding-right:50px;
}
/*------------inne-----------*/

#adresOferta {
background-color:#FFCC66;
padding:5px;
margin:2px;
border:1px solid #FF6600;
}
#sortowanie .pole {color:#000000; background-color:#ffffff; border:solid 1px #000000; font-size:11px;}
#sortowanie input {color:#000000; background-color:#ffffff; border:solid 1px #000000; font-size:11px;}

/*------------last minute------------*/

		
#below {
	position: fixed;
	background:#FEF5E7;
	border-top:1px solid #F8D27C;
	border-bottom:1px solid #F8D27C;
	padding-left:0px;
	padding-right:0px;
	padding-top:2px;
	margin-bottom:2px;
	bottom: 0;
	width:100%;
	padding-bottom:2px;
		}

#below a {
	color:#990066;
	text-decoration:none;
	}
#below a:hover {
	text-decoration:underline;
	color:#990066;
	}
#below .separator {
	font-weight:bold;
	font-size:13px;
	padding-left:6px;
	padding-right:6px;
	color:#0066CC;
	}
#below .first {
	 position:absolute;
	 margin-left:15px;
	 color:#0066CC;
	 display:block;
	 padding-top:2px;
	 }
#below .second {
	width:89%;
	display:block;
	padding-left:11%;
	}
	
/*----------koniec lastminute-----------*/

#sciezka {
	color:#000033;
	font-size:12px;
	padding-bottom:8px;
	padding-top: 8px;
	text-align: left;
	}
#sciezka a {
	color:#000033;
	font-size:12px;
	text-decoration:underline;
	}
/*-----------slajdy--------------------
body {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0px;
margin:0px;
text-align:left;
background:#fff;
}
p, div, table, tr, td, form, input { 
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding:0px;
margin:0px;
font-weight:normal;
text-decoration:none;
}
select, option {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
a {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#99cc00;
}
a:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
font-weight:bold;
text-decoration:underline;
}
a:active,a:focus {outline:0;}
h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#EB2D2E;
padding:0px;
margin:0px;
font-weight:normal;
text-decoration:none;
}
/* demo specific CSS settings */
/*
h1 a,
h1 a:hover {font-size:18px;}
#fpss-static-title {text-align:center;margin:20px auto;}
#fpss-container {margin:60px auto;background:#fff;}
*/