
body {

	margin: 10px;

	background-color: #a10e0e;

	background-image: url('../image/Strona/backgroundMain.jpg');


	background-attachment: fixed;	
	background-repeat: repeat-x;

	font-family: 'Arial CE','Arial';	

	font-size: 12px;

	text-align: center;

}



a:link, a:active,a:visited {

	color: #cb0505;

	}

a:hover {

	color: #ff0000;

	}

.topFrame {

	position: relative;

	width: 898px;	

	height: 274px;	

	background-image: url('../image/Strona/kwateraMielec.gif');

	background-repeat: repeat-x;

	color: #ffffff;	

}

.topFrameHouse {

	position: absolute;

	bottom: 0px;

	left: 0px;

}

.topFrameLogo {

	position: absolute;

	top: 60px;

	right: 40px;

}

.topFrameButtons {

	position: absolute;

	bottom: 0px;

	right: 3px;

	/*background-color: yellow;*/	

}

div.topFrameButtons a {

	float: left;

	height: 26px;

	background-position: top;

	}

div.topFrameButtons a:hover {

	background-position: bottom;

	}

div.topFrameButtons a.selected {

	background-position: bottom;

	}

	

a#main {

	background-image: url('../image/Strona/buttonStronaGlowna.png');

	width: 115px;

	}	

a#kredyty {

	background-image: url('../image/Strona/buttonKredyty.png');

	width: 88px;

	}	

a#kontakt {

	background-image: url('../image/Strona/buttonKontakt.png');

	width: 88px;

	}			

a#biuro {

	background-image: url('../image/Strona/buttonBiuro.png');

	width: 88px;

	}		

	

	



.mainBar {

	background-image: url('../image/Strona/backgroundMainBar.gif');

	background-repeat: repeat-x;

	height: 107px;

	width: 898px;

	border-top: 1px solid black;

	border-bottom: 1px solid #606060; 

}



.footer {

	background-image: url('../image/Strona/backgroundFooter.gif');

	background-repeat: repeat-x;

	height: 96px;

	width: 898px;

	color: white;

}





.footer a:link, .footer a:active,.footer a:visited {

	color: #cccccc;

	}

.footer a:hover {

	color: #ffffff;

	}



.footerTable {

	text-align: left;

}

.footerTable TD {

	padding-left: 40px;

	padding-top: 10px;	

}

.mainTable {

	background-color: #f8f8f8;

	width: 898px;

	text-align: left;

}





.mainTable td.panelRight {

	background-color: #dfdfdf;

	padding: 15px;

	width: 200px;

}

.mainTable td.panelLeft {

	padding: 15px;	

}





.card {

	position: relative;

	border: 1px solid #d6d6d6;

	background-color: white;

	padding: 7px;

	line-height: 14px;

}

.cardCorner {

	position: absolute;

	bottom: -2px;

	right: -1px;

}

.polecamy {

	width: 210px;

	min-height: 175px;

}

.polecamy img.imgPolecamy {

	margin-bottom: 7px;	

}



.wybraneOferty {

	width: 350px;

	height: 70px;

}

.wybraneOfertyWiecej {

	position: absolute;

	top: 5px;

	right: 10px;

	

}



.listaOfert {

	width: 620px;

	height: 70px;

	}





		

h1 {

	margin: 0px;

	margin-bottom: 3px;

	font-size: 15px;

	color: #cb0505;

}

b.red {	

	color: #cb0505;

}



.superscript {

	font-size:8px;	

}



HR {

	height: 1px;

}







img.boxRightPanel {

	border: 1px solid white;

	margin-bottom: 3px;

}



.rightBoxPanels {

	width: 170px;

	text-align: justify;

	font-size: 11px;

}

.rightBoxPanels hr {

	margin-top: 10px;

	margin-bottom: 10px;

}



.warning {

	margin-top: 20px;

	border: 1px solid red;

	background-color: #ffdddd;

	color: red;

	padding: 5px;	

	font-size: 10px;

}





table.kredytyLogaBankow TD {

	background-color: #ffffff;

}

.arconLogo {
	position: absolute;
	left: 10px;
	bottom: 10px;
}