/* CSS Document */
body {
	background: url('gfx/mainBg.gif') repeat-x #FFEBC9;
	margin: 0px;
	font-family: Tahoma;
	font-size: 11px;
	color: #5B5845;
}
p {
	margin: 0px;
	padding: 0px;
}

input {
	width: 125px;
	height: 18px;
	font-size: 11px;
}
input.auto {
	width: auto;
	height: auto;
}
textarea {
	width: 400px;
	height: 80px;
	font-family: Tahoma;
	font-size: 11px;
}
td {
	font-size: 11px;
}
img {
	border: 0px;
}
#iemarquee {
  line-height: 25px;
}
.h12 {
	font-size: 12px;
}
.h11 {
	font-size: 11px;
}
.h3 {
	font-size: 3px;
}
.floatLeft {
	float: left;
}
.toRight {
	text-align: right;
}
.band p {
	margin: 0px 0px 10px 0px;
}
.paging {
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.paging td {
	line-height: 25px;
}
.paging a {
	color: #ff8400;
}
select.finderUp {
	width: 148px;
	height: 20px;
	font-size: 11px;
	color: #525252;
}
select.finderMonth {
	width: 102px;
	height: 20px;
	font-size: 11px;
	color: #525252;
}
select.finderDay {
	width: 37px;
	height: 20px;
	font-size: 11px;
	color: #525252;
}
#mainContainer {
	width: 777px;
}
#topLogo {
	background: url('gfx/topLogo.jpg') no-repeat;
	width: 777px;
	height: 140px;
}

#finderLeft {
	float: left;
	background: url('gfx/finderLeft.gif') no-repeat;
	height: 140px;
	width: 11px;
}
#finderBg {
	float: left;
	background: url('gfx/finderBg.gif') repeat-x;
	height: 140px;
	width: 486px;
}

#finderBg td {
	font-size: 11px;
	color: white;
}
#finderBg td img {
	border: 0px;
}
#finderRight {
	float: left;
	background: url('gfx/finderRight.jpg') no-repeat;
	height: 136px !important;
	height: 140px;
	width: 265px !important;
	width: 280px;
	padding: 4px 0px 0px 15px;
	color: #ffffff;
	text-align: left;
}
#finderRight a {
  color: #ffffff;
  font-weight: bold;
}
#photoLeft {
	float: left;
	background: url('gfx/topPhotoLeft.gif') repeat-y;
	width: 11px;
	height: 196px;
}
#topPhoto {
	float: left;
	width: 755px;
	height: 152px;
}
#photoRight {
	float: left;
	background: url('gfx/topPhotoRight.gif') repeat-y;
	width: 11px;
	height: 196px;
}

#topMenuLeft {
	float: left;
	background: url('gfx/topMenuLeft.gif') no-repeat;
	width: 11px;
	height: 30px;
}
#topMenuBg {
	float: left;
	background: url('gfx/topMenuBg.gif') repeat-x;
	width: 755px;
	height: 30px;
}
#topMenuRight {
	float: left;
	background: url('gfx/topMenuRight.gif') no-repeat;
	width: 11px;
	height: 30px;
}
.termPhoto {
	float: left;
	width: 155px !important;
	width: 175px;
	height: 105px !important;
	height: 125px;
	padding: 10px;
}
.termInfo {
	float: left;
	width: 320px !important;
	width: 340px;
	padding: 10px;
}
.termSelect {
	width: 515px;
	padding: 0px 10px 0px 10px;
}
div.rounded {
	background: #ffebc9 url('gfx/tr.gif') no-repeat top right;
	border: none;
}
div.rounded div {
	background: transparent url('gfx/tl.gif') no-repeat top left;
}
div.rounded div div {
	background: transparent url('gfx/br.gif') no-repeat bottom right;
}
div.rounded div div div {
	background: transparent url('gfx/bl.gif') no-repeat bottom left;
}
div.rounded div div div div {
	background: none;
}

div.roundedResult {
	background: #ffebc9 url('gfx/tr.gif') no-repeat top right;
	height: 110px;
	width: 536px;
	border: 1px solid #EAD8BA;
}
div.roundedResult div {
	background: transparent url('gfx/tl.gif') no-repeat top left;
}
div.roundedResult div div {
	background: transparent url('gfx/br.gif') no-repeat bottom right;
}
div.roundedResult div div div {
	background: transparent url('gfx/bl.gif') no-repeat bottom left;
}
div.roundedResult div div div div {
	background: none;
}
.size4 {
	font-size: 4px;
}
.searchResultPhoto {
	float: left;
	width: 120px !important;
	width: 120px;
	padding: 10px;
}
.dirListIco {
	float: left;
	width: 65px;
	padding: 10px;
}
.searchResultRow {
	float: left;
	width: 230px !important;
	width: 250px;
	padding: 10px;
	line-height: 18px;
}
.searchResultRow a {
	color: #3990f1;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
}
.dirListRow {
  float: left;
	width: 365px !important;
	width: 385px;
	padding: 10px;
	line-height: 18px;
}
a.dirListAnhor {
  color: #ff8400;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
}
a.dirListAnhor:hover {
  color: #ff8400;
	font-weight: bold;
	font-size: 12px;
	text-decoration: underline;
}
a.dirListMore {
  color: #ff8400;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}
a.dirListMore:hover {
  color: #ff8400;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}
.searchResultRowPrice {
	float: left;
	width: 105px !important;
	width: 125px;
	padding: 10px;
	line-height: 18px;
}
.searchResultRowPrice a {
	color: #3990f1;
	font-weight: bold;
	text-decoration: none;
}
table.tblForm td {
	font-size: 11px;
}

table.tblSearchChecked {
	width: 95%;
}

table.tblSearchChecked th {
	font-weight: bold;
	font-size: 11px;
	text-align: left;
	padding: 2px 6px 2px 6px;
}

table.tblSearchChecked td {
	font-weight: normal;
	font-size: 11px;
	text-align: right;
	padding: 2px 6px 2px 6px;
}
table.tblBand {
	width: 95%;
}
table.tblBand th {
	font-weight: bold;
	font-size: 11px;
	text-align: left;
	padding: 2px 6px 2px 6px;
}

table.tblBand td {
	font-weight: normal;
	font-size: 11px;
	padding: 2px 6px 2px 6px;
}

table.tblTermInfo {

}

table.tblTermInfo th {
	font-weight: normal;
	font-size: 11px;
	text-align: left;
	padding: 0px 6px 3px 6px;
}

table.tblTermInfo td {
	font-weight: bold;
	font-size: 11px;
	text-align: left;
	padding: 0px 6px 3px 6px;
}
.docColOne {
	width: 535px;
}
.docColLeft {
	float: left;
	width: 360px;
}
.docColRight {
	float: left;
	width: 156px;
}
.sepV {
	float: left;
	width: 10px;
}
.sepH {
	height: 10px;
	clear: both;
}
.mUnactiveL {
	float: left;
	background: url('gfx/menuUnactiveL.gif') no-repeat;
	width: 7px;
	height: 30px;
}
.mUnactive {
	float: left;
	background: url('gfx/menuUnactiveBg.gif') repeat-x;
	height: 30px;
}
.mUnactive a {
	line-height: 28px;
	font-family: Tahoma;
	font-size: 12px;
	color: #5b5845;
	text-decoration: none;
}
.mUnactiveR {
	float: left;
	background: url('gfx/menuUnactiveR.gif') no-repeat;
	width: 7px;
	height: 30px;
}



.mActiveL {
	float: left;
	background: url('gfx/menuActiveL.gif') no-repeat;
	width: 7px;
	height: 30px;
}
.mActive {
	float: left;
	background: url('gfx/menuActiveBg.gif') repeat-x;
	height: 30px;
}
.mActive a {
	line-height: 28px;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
}
.mActiveR {
	float: left;
	background: url('gfx/menuActiveR.gif') no-repeat;
	width: 7px;
	height: 30px;
}


#stripe {
	background: url('gfx/stripe.gif') no-repeat;
	width: 775px;
	height: 38px;
}
#contentBg {
	background: url('gfx/contentBg.gif') repeat-y;
	width: 775px;
	height: auto;
}

#contentEnd {
	background: url('gfx/contentEnd.gif') no-repeat;
	width: 775px;
	height: 9px;
}

#colSepL {
	float: left;
	width: 11px;
}
#colLeft {
	float: left;
	width: 208px;
	text-align: left;
}

#colRight {
	float: left;
	width: 536px;
	text-align: left;
}
.clearBoth {
	clear: both;
}

.backUp {
	width: 530px;
}
.backUp img {
	border: 0px;
}
#menuUp {
	background: url('gfx/menuTop.gif') no-repeat;
	width: 195px;
	height: 12px;
}
#menuBg {
	background: url('gfx/menuBg.gif') repeat-y;
	width: 175px !important;
	width: 195px;
	padding: 0px 10px 0px 10px;
}
#menuBg a {
	background: url('gfx/menuIco.gif') no-repeat;
	padding: 0px 0px 0px 15px;
	line-height: 20px;
	color: #ffffff;
	text-decoration: none;
}
.menuSep {
	height: 1px;
	width: 175px;
	margin: 2px 0px 2px 0px;
	background: #d4ae80;
}
#menuDown {
	background: url('gfx/menuEnd.gif') no-repeat;
	width: 195px;
	height: 16px;
}
#boxZapytajTop {
	background: url('gfx/boxZapytajTop.gif') no-repeat;
	width: 193px !important;
	width: 203px;
	height: 27px !important;
	height: 37px;
	padding: 10px 0px 0px 10px;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
}
#boxZapytajBg {
	background: url('gfx/boxZapytajBg.gif') no-repeat;
	width: 183px !important;
	width: 203px;
	height: 55px !important;
	height: 75px;
	text-align: left;
	padding: 10px;
	color: white;
}
#boxZapytajBg a {
	color: #ffffff;
	font-weight: bold;
}
#downMenu {
	width: 767px !important;
	width: 777px;
	height: 25px;
	text-align: right;
	padding: 0px 10px 0px 0px;
	line-height: 20px;
}
#downMenu a {
	color: #5b5845;
	text-decoration: none;
}
#footer {
	width: 767px !important;
	width: 777px;
	height: 50px;
	text-align: right;
	font-size: 10px;
	color: #898262;
	padding: 0px 10px 0px 0px;
	line-height: 20px;
}
#footer img {
	border: 0px;
}
.headLeft {
	color: #5b5845;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	line-height: 25px;
}

.head {
	color: #5b5845;
	font-size: 12px;
	font-weight: bold;
	line-height: 25px;
}
.offerBox {
	float: left;
	width: 260px;
	margin: 8px 8px 0px 0px;
	text-align: left;

}

.offerTop {
	background: url('gfx/boxTop.gif') no-repeat;
	width: 260px;
	height: 6px;
}
.offerBg {
	background: url('gfx/boxBg.gif') repeat-y;
	width: 244px !important;
	width: 260px;
	padding: 0px 8px 0px 8px;
}
.offerBg p {
	margin: 0px;
	padding: 0px;
	line-height: 16px;
}
.offerTitle {
	color: #5b5845;
	font-weight: bold;
	text-decoration: none;
}
.offerBg img {
	margin: 0px 5px 0px 0px;
	border: 0px;
}
.modulePrice {
	color: #3990f1;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.offerEnd {
	background: url('gfx/boxEnd.gif') no-repeat;
	width: 260px;
	height: 6px;
}
