@charset "utf-8";
.formTitle {
	background:url(../gfx/content/content_title.png) no-repeat;
	width:535px;
	height:25px;
	color:#644612;
	font-size:13px;
	font-weight:bold;
	margin:0 0 5px 5px;
	padding:7px 0 0 17px;
}
.regulamin, .logowanie {
	margin:10px 0 0 10px;
}
.regulamin p {
	margin:5px 0 15px 0;
}
.regulamin a, .regulamin span {
	text-decoration:none;
	font-weight:bold;
	color:#c75e01;
}
.regulamin a:hover {
	text-decoration:underline;
}
.regulamin li {
	margin:5px 0 0 25px;
	line-height:20px;
}
/*-------------------------- Tables ---------------------*/
		.formTable {
	width:550px;
	margin:-5px 0px 10px -4px;
	border-collapse:collapse;
}
.formTable th {
	background:#e0e0da;
	padding:6px 10px;
	text-align:left;
	color:#3d3d35;
	border-bottom:solid 5px #fff;
}
.formTable .goRight {
	text-align:right;
	font-weight:bold;
	width:140px;
	padding:7px 5px 7px 0;
}
.formTable .goRight2 {
	text-align:right;
	font-weight:bold;
	width:70px;
	padding:7px 5px 7px 0;
}
.formTable input {
	width:310px;
	height:20px;
	border:solid 1px #9e9e9a;
	padding:0 5px;
}
.stepsTable {
	margin-left:6px;
	width:548px;
	border-spacing:5;
}
.stepsTable th {
	background:url(../gfx/content/steps_title.png) no-repeat;
	height:28px;
	color:#FFF;
	font-size:14px;
}
.stepsTable td {
	background:#f4f4f2;
	text-align:center;
	width:170px;
	padding:8px 5px 15px 5px;
}
.stepsTable p {
	margin:15px 0;
	line-height:16px;
}
/*---------------------------------------------------------------------*/
		.hrOrange {
	border-top:solid 1px #f4a52f;
	border-bottom:solid 1px #f4a52f;
	height:1px;
	margin:6px 15px 6px 20px;
}
.hrGrey {
	border-top:solid 1px #e6e6e6;
	margin:8px 10px 8px 10px;
}
.hrWhite {
	border-top:solid 1px #fff;
	border-bottom:solid 1px #fff;
	height:1px;
	margin:8px 10px 8px 10px;
}
.hrBlue {
	border-top:solid 1px #95ccfa;
	margin:5px 15px 5px 20px;
}
/*------------------------------ MainPage -----------------------------------*/
.containerOrange {
	width:562px;
	background:url(../gfx/content/offer_bg_orange.png) repeat-y;
	margin:2px 0 0 10px;
}
.containerOrange1 {
	width:562px;
	background:url(../gfx/content/offer_bg_orange.png) repeat-y;
	margin:2px 0 0 10px;
}
.containerTopOrange {
	background:url(../gfx/content/offer_top_orange.png) no-repeat;
	height:10px;
}
.containerBtmOrange {
	background:url(../gfx/content/offer_btm_orange.png) no-repeat;
	height:11px;
}
.containerOrange .th2 {
	background:#fce8c3;
	text-align:left;
	font-weight:normal;
	padding:6px;
}

.containerOrange1 .th2 {
	background:#fce8c3;
	text-align:left;
	font-weight:normal;
	padding:6px;
}

.containerOrange th, .containerOrange .th2 {
	border-bottom:solid 1px #f9d187;
}

.containerOrange1 th, .containerOrange1 .th2 {
	border-bottom:solid 1px #f9d187;
}
.containerOrange img {
	border:solid 2px #fff;
	float:left;
	margin:2px 10px 0px 10px;
	#width:215px;
}
.containerOrange1 img {
	border:solid 2px #fff;
	#float:left;
	margin:2px 10px 0px 10px;
	#width:215px;
}
/*--------------------------------------------------------------*/
	.containerGrey {
	width:562px;
	background:url(../gfx/content/offer_bg.png) repeat-y;
	margin:2px 0 0 10px;
}
.containerTopGrey {
	background:url(../gfx/content/offer_top.png) no-repeat;
	height:10px;
}
.containerBtmGrey {
	background:url(../gfx/content/offer_btm.png) no-repeat;
	height:11px;
}
.containerGrey img {
	border:solid 2px #7abaef;
	float:left;
	margin:2px 10px 0px 10px;
	#width:215px;
}
.containerGrey .th2 {
	background:#f4f4f2;
	text-align:left;
	font-weight:normal;
	padding:6px;
}
.containerGrey th, .containerGrey .th2 {
	border-bottom:solid 1px #e9e9e4;
}
.containerWhite {
	width:562px;
	background:url(../gfx/content/bg.png) repeat-y;
	margin:2px 0 0 10px;
}
.containerTopWhite {
	background:url(../gfx/content/top.png) no-repeat;
	height:10px;
}
.containerBtmWhite {
	background:url(../gfx/content/btm.png) no-repeat;
	height:11px;
}
.offerTitle {
	font-size:12px;
	font-weight:bold;
	color:#322a1b;
	text-align:center;
	padding: 0 5px;
}
.containerOrange table, .containerGrey table {
	border-collapse:collapse;
	width:100%;
}
.containerOrange1 table, .containerGrey table {
	border-collapse:collapse;
	width:100%;
}
.containerOrange th, .containerGrey th {
	background:#fff;
	text-align:left;
	font-weight:normal;
	padding:6px;
}
.containerOrange1 th, .containerGrey th {
	background:#fff;
	text-align:left;
	font-weight:normal;
	padding:6px;
}
.containerOrange .details, .containerGrey .details {
	float:left;
	margin:2px 0 0 0;
	width:312px;
}
.containerOrange1 .details, .containerGrey .details {
	float:left;
	margin:2px 0 0 0;
	width:312px;
}
/* ----------------------- stronicowanie --------------------------*/
.paging {
	margin:0 auto;
	width:560px;
}
.sequenceBtn {
	float:left;
}
.pageNumber {
	float:left;
	width:35px;
	height:20px;
	padding-top:6px;
	background:url(../gfx/page_number.png) no-repeat;
	text-align:center;
}
.pageNumberActive {
	float:left;
	width:35px;
	height:20px;
	padding-top:6px;
	background:url(../gfx/page_number_active.png) no-repeat;
	text-align:center;
}
.pageNumber a, .pageNumberActive a {
	text-decoration:none;
	color:#fff;
	font-weight:bold;
}
/* --------------------- stronicowanie end ------------------------*/
/* -------------------- oferta szczegĂłĹ�owa ------------------------*/
.greyTitle {
	background:url(../gfx/content/content_title_grey.png) no-repeat;
	width:535px;
	height:25px;
	color:#010101;
	font-size:14px;
	margin:0 0 5px 5px;
	padding:7px 0 0 17px;
}
.offerGallery {
	margin:0 auto;
	width:530px;
}
.offerImage {
	float:left;
	border:solid 2px #cbcbbe;
	margin:5px;
}
.offerName {
	font-size:16px;
	font-weight:bold;
	color:#df8600;
	text-align:center;
}
.offerTable {
	margin:5px 18px;
	width:530px;
}
.offerTable td {
	text-align:right;
	padding:5px 10px;
}
.offerTable th {
	text-align:left;
	padding:5px;
}
.offerTable .light {
	background:#f9f9f7;
}
.offerTable .navy {
	background:#f3f3f0;
}
.offerDesc {
	margin:5px 18px;
	line-height:16px;
	padding:5px 10px;
}
.offerDescPrice {
	margin:5px 18px;
	line-height:16px;
	background:#f3f3f0;
	padding:5px 10px;
}
.offerDesc a {
	text-decoration:none;
	color:#c75e01;
	font-weight:bold;
}
.offerDesc a:hover {
	text-decoration:underline;
}
.offerBtns {
	margin-right:40px;
}