/**************************
   begin: CENTRUM STRONY
**************************/

#CompareContainer {
	margin: 0px 5px 0px 0px;
}

#CompareContainer #PageContentContainer {
	margin: 10px 0px 10px 0px; /* OPERA: 10px 0px 10px 0px */
	padding: 0px 0px 0px 0px;
	float: left;
}

.OfferBox {
	margin: 0;
	padding: 0;
}

.OfferLogoBox img {
	border-width: 0px;
}


/* begin: CONTENT HEADER */

.CompareHeaderTop {
	background-image: url(imgs/CompareHeaderTopBg.gif);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	border-right: 10px solid #F8F8F8;
	height: 10px;
}

.CompareHeader {
	font-weight: normal;
	text-align: left;
	vertical-align: top;
/*	background-image: url(imgs/CompareHeaderBottomLeft.gif);
	background-position: -1px 100%;
	background-repeat: no-repeat;*/
	background-color: #FFFFFF;
	border-left: 1px solid #E0E0E0;
	border-right: 10px solid #F8F8F8;
	border-bottom: 1px solid #F8F8F8;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 210px;
}

.CompareHeader h1 {
	font-family: Arial, Tahoma, Verdana, sans-serif;
	font-size: 140%;
	font-weight: bold;
	margin-top: 0px;
	padding-top: 0px;
	padding: 0px 10px 10px 10px;
}

.CompareHeader ul {
	margin-left: 0px;
	padding-left: 20px; /* IE7, Opera: padding-left: 25px; */
}

/* end: CONTENT HEADER */



/* begin: OFFER HEADER */

.CompareOfferHeaderTop {
	background-image: url(imgs/BoxBlueBorderTop.gif);
	background-repeat: repeat-x;
	height: 10px;
}

.CompareOfferHeader {
	background-image: url(imgs/BoxBorderRight.jpg);
	background-position: right;
	background-repeat: repeat-y;
	text-align: center;
	vertical-align: top;
	background-color: #F2F6FA;
	border-left: 1px solid #E0E0E0;
	margin: 0;
	padding: 0px 15px 10px 10px;
}

.CompareOfferHeader h2 {
	font-size: 120%;
	color: #1F64AA;
	background-color: #F2F6FA;
	margin: 0;
	padding: 0;
}

/* end: OFFER HEADER */



/* begin: OFFER ROW */

.CompareOfferRowEven, .CompareOfferRowOdd {
	vertical-align: top;
	border-left: 1px solid #E0E0E0;
	background-image: url(imgs/BoxBorderRight.jpg);
	background-position: right;
	background-repeat: repeat-y;
	margin: 0;
	padding: 10px 15px 10px 10px;
}

.CompareOfferRowEven ul, .CompareOfferRowOdd ul {
	padding-left: 10px;
}

.CompareOfferRowEven {
	background-color: #FFFFFF;
}

.CompareOfferRowOdd {
	background-color: #F9F9F9;
}


.CompareOfferRowEven label, .CompareOfferRowOdd label {
	font-weight: bold;
	display: block;
}

.CompareOfferRowEven input[type="text"], .CompareOfferRowEven textarea, .CompareOfferRowOdd input[type="text"], .CompareOfferRowOdd textarea {
	min-width: 150px;
	display: block;
	margin-bottom: 8px;
}

.CompareOfferFooter {
	background-image: url(imgs/BoxBorderBottom.jpg);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
}

.CompareOfferRowOdd .InnerLp, .CompareOfferRowEven .InnerLp {
	font-weight: bold;
	color: #CC3300;
	padding-right: 5px;
	width: 10px;
	float: left;
}

.CompareOfferRowOdd .InnerLeft, .CompareOfferRowEven .InnerLeft {
	font-weight: bold;
	padding-right: 5px;
	width: 70px;
	float: left;
}

.CompareOfferRowOdd .InnerRight, .CompareOfferRowEven .InnerRight {
	padding-right: 5px;
	float: left;
}

/* end: OFFER ROW */



/* begin: ROW HEADER */

.CompareRowHeader {
	vertical-align: top;
	background-image: url(imgs/CompareRowHeaderBottomLeft.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	background-color: #BBBBBB;
	border-bottom: 1px solid #F8F8F8;
	border-right: 10px solid #F8F8F8;
	margin: 0;
	padding: 0px 0px 0px 0px;
	width: 185px;
}

.CompareRowHeader p {
	font-weight: bold;
	color: #FFFFFF;
	margin: 0;
	padding: 10px 15px 10px 10px;
}
.CompareRowHeader p.basecolor {
	color: #333333;
}

.CompareRowSubheader {
	font-weight: bold;
	color: #333333;
	background-image: url(imgs/CompareRowSubheaderBottomLeft.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
	background-color: #FFF5E6;
	border-bottom: 1px solid #F8F8F8;
	border-right: 10px solid #F8F8F8;
	vertical-align: top;
	margin: 0;
	padding: 0px 0px 0px 0px;
}

.CompareRowSubheader p {
	font-weight: bold;
	margin: 0;
	padding: 10px 15px 10px 10px;
}

.CompareOfferRowSubheader {
	background-image: url(imgs/BoxBorderRight.jpg);
	background-position: right;
	background-repeat: repeat-y;
	border-left: 1px solid #E0E0E0;
	background-color: #FFF5E6;
	margin: 0;
	padding: 10px 15px 10px 10px;
}

/* end: ROW HEADER */

.CompareOfferHeaderTop img, .CompareHeaderTop img, .CompareOfferFooter img, .CompareRowHeader img {
	margin: 0;
}

/**************************
    end: CENTRUM STRONY
**************************/

