@charset "utf-8";
#O2 a:link, #O2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
#O2 a:hover, #O2 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	text-decoration: underline;
	color: #000000;
}
#O5 a:link, #O5 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
#O5 a:hover, #O5 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	color: #FFFFFF;
}
#O6 a:link, #O6 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
}
#O6 a:hover, #O6 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	text-decoration: none;
}
#MainContent a:link, #MainContent a:visited, #MainContent a:hover, #MainContent a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
}
#ContactFrame a:link, #ContactFrame a:visited, #ContactFrame a:hover, #ContactFrame a:active, #CooperationFrame a:link, #CooperationFrame a:visited, #CooperationFrame a:hover, #CooperationFrame a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
}
#DaneKontaktoweTable a:link, #DaneKontaktoweTable a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
}
#DaneKontaktoweTable a:hover, #DaneKontaktoweTable a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
}
#PolecaneContent a:link, #PolecaneContent a:visited, #PolecaneContent a:hover, #PolecaneContent a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
#PunktyMontazu a:link, #PunktyMontazu a:visited, #Gallery a:link, #Gallery a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
#PunktyMontazu a:hover, #PunktyMontazu a:active, #Gallery a:hover, #Gallery a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}
#O0 {
	position: relative;
	height: 30px;
	width: 786px;
	margin-left: auto;
	margin-right: auto;
}
	#I0_1 {
		position: absolute;
		height: 30px;
		width: 786px;
		left: 0px;
		height: 0px;
		text-align: center;
		vertical-align: middle;
	}
#O1 {
	position: relative;
	height: 128px;
	width: 786px;
	margin-left: auto;
	margin-right: auto;
}
	#I1_1 {
		position: absolute;
		height: 128px;
		width: 497px;
		left: 0px;
		top: 0px;
		background-image: url(../images/grafika/img_01.gif);
		background-repeat: no-repeat;
	}
	#I1_2 {
		position: absolute;
		height: 128px;
		width: 289px;
		right: 0px;
		top: 0px;
		background-image: url(../images/grafika/img_02.jpg);
		background-repeat: no-repeat;
	}
	
#O2 {
	position: relative;
	height: 45px;
	width: 786px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 30px;
}
	#I2_Menu {
		position: absolute;
		height: 32px;
		width: 760px;
		top: 8px;
		left: 13px;
		text-align: center;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px;
		text-decoration: none;
		color: #000000;
	}
	#I2_1 {
		position: absolute;
		height: 45px;
		width: 25px;
		left: 0px;
		top: 0px;
		background-image: url(../images/grafika/img_03.gif);
		background-repeat: no-repeat;
	}
	#I2_2 {
		position: absolute;
		height: 45px;
		width: 736px;
		left: 25px;
		top: 0px;
		background-color: #fed805;
	}
	#I2_3 {
		position: absolute;
		height: 45px;
		width: 25px;
		right: 0px;
		top: 0px;
		background-image: url(../images/grafika/projek_rasterized_05.gif);
		background-repeat: no-repeat;
	}

#O3 {
	position: relative;
	height: 317px;
	width: 786px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 25px;
}
	#I3_1 {
		position: absolute;
		height: 317px;
		width: 149px;
		left: 20px;
		top: 0px;
		background-image: url(../images/grafika/img_08.jpg);
		background-repeat: no-repeat;
	}
	#I3_2 {
		position: absolute;
		height: 317px;
		width: 149px;
		left: 169px;
		top: 0px;
		background-image: url(../images/grafika/img_09.jpg);
		background-repeat: no-repeat;
	}
	#I3_3 {
		position: absolute;
		height: 317px;
		width: 149px;
		left: 318px;
		top: 0px;
		background-image: url(../images/grafika/img_10.jpg);
		background-repeat: no-repeat;
	}
	#I3_4 {
		position: absolute;
		height: 317px;
		width: 148px;
		left: 466px;
		top: 0px;
		background-image: url(../images/grafika/img_11.jpg);
		background-repeat: no-repeat;
	}
	#I3_5 {
		position: absolute;
		height: 317px;
		width: 150px;
		left: 614px;
		top: 0px;
		background-image: url(../images/grafika/img_12.jpg);
		background-repeat: no-repeat;
	}

#O4 {
	position: relative;
	min-height: 400px;
	width: 786px;
	margin-left: auto;
	margin-right: auto;
}
#MainContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
#I4_R {
	padding-left: 30px;
}
#I4_R_1 {
	padding-bottom: 15px;
}
#I4_R_2 {
	padding-bottom: 15px;
}
#I4_R_3 {
	padding-bottom: 10px;
}
#ILTTitle {
	position: absolute;
	height: 30px;
	width: 400px;
	top: 13px;
	left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
#ILTLeft {
	height: 42px;
	width: 15px;
	background-image: url(../images/grafika/img_16.gif);
	background-repeat: no-repeat;
	float: left;
}
#ILTRight {
	height: 42px;
	width: 15px;
	background-image: url(../images/grafika/projek_rasterized_18.gif);
	background-repeat: no-repeat;
	float: right;
}
#MainContent {
	min-height: 300px;
	width: 550px;
	padding: 7px;
}
.internalLeftTop {
	background-color: #fed805;
}
.internalLeftFrame {
	height: 4px;
	width: 571px;
	background-image: url(../images/grafika/img_32.gif);
	background-repeat: repeat-y;
	padding-left: 1px;
}
.internalLeftBottom {
	height: 10px;
	width: 571px;
	background-image: url(../images/grafika/img_33.gif);
	background-repeat: repeat-y;
}
.iRTop {
	height: 42px;
	width: 168px;
	background-image: url(../images/grafika/imgm_20.gif);
	background-repeat: no-repeat;
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
.iRFrame {
	height: 2px;
	width: 168px;
	background-image: url(../images/grafika/img_28.gif);
	background-repeat: repeat-y;
	padding-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#ContactFrame {
	width: 150px;
}
#TagsFrame {
	width: 150px;
}
#CooperationFrame {
	width: 150px;
}
.iRBottom {
	height: 13px;
	width: 168px;
	background-image: url(../images/grafika/img_29.gif);
	background-repeat: repeat-y;
}
.top {
	vertical-align: top;
}
#O5 {
	position: relative;
	height: 30px;
	width: 786px;
	margin-left: auto;
	margin-right: auto;
}
	#I5_1 {
		position: absolute;
		height: 30px;
		width: 13px;
		left: 0px;
		top: 0px;
		background-image: url(../images/grafika/img_35.gif);
		background-repeat: no-repeat;
	}
	#I5_2 {
		position: absolute;
		height: 30px;
		width: 760px;
		left: 13px;
		top: 0px;
		background-color: #3d3b38;
	}
	#I5_3 {
		position: absolute;
		height: 30px;
		width: 13px;
		right: 0px;
		top: 0px;
		background-image: url(../images/grafika/projek_rasterized_38.gif);
		background-repeat: no-repeat;
	}
	#I5_4 {
		position: absolute;
		height: 16px;
		width: 760px;
		top: 7px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #FFFFFF;
		text-align: center;
	}
	
#O6 {
	position: relative;
	height: 50px;
	width: 786px;
	margin-left: auto;
	margin-right: auto;
}
	#I6_1 {
		position: absolute;
		height: 50px;
		width:760px;
		left: 13px;
		top: 5px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #CCCCCC;
		text-align: center;
	}
/* PUNKTY MONTAŻU */
#VerticalSpace {
	height: 7px;
}
.pM1 {
	width: 120px;
	text-align: center;
	font-weight: bold;
	background-color: #dcbe18;
}
.pM2 {
	width: 180px;
	text-align: center;
	font-weight: bold;
	background-color: #dcbe18;
}
.pM3 {
	width: 160px;
	text-align: center;
	font-weight: bold;
	background-color: #dcbe18;
}
.pM4 {
	width: 80px;
	text-align: center;
	font-weight: bold;
	background-color: #dcbe18;
}
.row1 {
	background-color: #f6ecb4;
	text-align: center;
	font-weight: bold;
}
.row2 {
	background-color: #e7e2c4;
	text-align: center;
	font-weight: bold;
}
.companyEmph {
	font-size: 17px;
}
.pMImg {
	width: 100px;
	height: 60px;
	border: none;
}
.whiteBG {
	background-color: #FFFFFF;
}
/* // */

/* STRONA FIRMA */
#DaneKontaktowe {
	position: relative;
	width: 461px;
	height: 34px;
	background-image: url(../images/grafika/subMenu_28.gif);
	background-repeat: no-repeat;
	padding-bottom: 10px;
}
	#DaneKontaktoweAbs {
		position: absolute;
		width: 440px;
		height: 28px;
		left: 13px;
		top: 7px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
	}
		#DaneKontaktoweTable {
			padding-bottom: 30px;
		}
			.firmaKontaktTitle {
				width: 150px;
				text-align: left;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 15px;
				font-weight: bold;
				background-color: #f4dd5b;
				padding-left: 10px;
			}
			.firmaKontaktValue {
				width: 280px;
				text-align: left;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				font-weight: bold;
				background-color: #e8d774;
				padding-left: 10px;
			}		
#Cennik {
	position: relative;
	width: 461px;
	height: 34px;
	background-image: url(../images/grafika/subMenu_28.gif);
	background-repeat: no-repeat;
	padding-bottom: 5px;
}
	#CennikAbs {
		position: absolute;
		width: 440px;
		height: 28px;
		left: 13px;
		top: 7px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
	}
		#CennikTable {
			padding-bottom: 30px;
		}
		#SubTitle {
			width: 438px;
			font-family: Arial, Helvetica, sans-serif;
			font-size: 18px;
			font-weight: bold;
			padding-top: 4px;
			padding-bottom: 6px;
			padding-left: 10px;
			background-color: #efe6b5;
		}
			.cennikRow1 {
				background-color: #f4dd5b;
			}
			.cennikRow2 {
				background-color: #e8d774;
			}
			.cennikTitle {
				width: 220px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 15px;
				font-weight: bold;
			}
			.cennikValue {
				width: 220px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 13px;
				font-weight: bold;
				text-align: center;
			}
#Ponadto {
	position: relative;
	width: 461px;
	height: 34px;
	background-image: url(../images/grafika/subMenu_28.gif);
	background-repeat: no-repeat;
	padding-top: 10px;
}
	#PonadtoAbs {
		position: absolute;
		width: 440px;
		height: 28px;
		left: 13px;
		top: 7px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
	}
		#PonadtoContent {
			position: relative;
			width: 450px;
			padding-bottom: 30px;
			padding-left: 5px;
			text-align: justify;
		}
#Galeria {
	position: relative;
	width: 461px;
	height: 34px;
	background-image: url(../images/grafika/subMenu_28.gif);
	background-repeat: no-repeat;
	padding-top: 10px;
}
	#GaleriaAbs {
		position: absolute;
		width: 440px;
		height: 28px;
		left: 13px;
		top: 7px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
	}
		#GaleriaTab {
			position: relative;
			width: 400px;
			height: 150px;
			left: 5px;
		}
.galleryImg {
	width: 120px;
	height: 90px;
	border: none;
}
.galleryAlign {
	text-align: center;
	font-weight: bold;
}
#Opinie {
	position: relative;
	width: 461px;
	height: 34px;
	background-image: url(../images/grafika/subMenu_28.gif);
	background-repeat: no-repeat;
	padding-bottom: 10px;
}
	#OpinieAbs {
		position: absolute;
		width: 440px;
		height: 28px;
		left: 13px;
		top: 7px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
	}
		#OpinieContent {
			position: relative;
			width: 450px;
			padding-bottom: 30px;
			padding-left: 5px;
			text-align: justify;			
		}
#Polecane {
	position: relative;
	width: 461px;
	height: 34px;
	background-image: url(../images/grafika/subMenu_28.gif);
	background-repeat: no-repeat;
	padding-bottom: 10px;
}
	#PolecaneAbs {
		position: absolute;
		width: 440px;
		height: 28px;
		left: 13px;
		top: 7px;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight: bold;
	}
		#PolecaneContent {
			position: relative;
			width: 450px;
			padding-bottom: 30px;
			padding-left: 5px;
			text-align: justify;			
		}	
/* // */

/* INSTALACJE GAZOWE */
#InstalacjeGazowe {
	position: relative;
	width: 550px;
	padding-left: 5px;
}
.instalacjeImage {
	width: 175px;
	height: 160px;
	vertical-align: top;
	text-align: center;
}
.instalacjeImg {
	width: 175px;
	height: 125px;
	border: none;
}
.instalacjeDesc {
	width: 375px;
	text-align: left;
	vertical-align: top;
	padding-left: 10px;
}
/* // */

/* FORMULARZ */
.formTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding-right: 5px;
}
/* // */

/* SKRYPT */
#WarnOutside {
	position: relative;
	width: 600px;
	height: 400px;
	margin-left: auto;
	margin-right: auto;
	background-color: #9e061c;
}
#WarnInside {
	position: absolute;
	width: 540px;
	height: 340px;
	top: 30px;
	left: 30px;
	background-color: #FFFFFF;
}
#WarnContent {
	position: absolute;
	width: 520px;
	height: 320px;
	top: 40px;
	left: 40px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
/* // */

/* GALERIA */
#Gallery {
	position: relative;
	width: 450px;
	height: 420px;
	padding-left: 50px;
}
	#GalleryGazik {
		position: absolute;
		width: 150px;
		height: 170px;
		left: 50px;
		top: 10px;
	}
	#GalleryEljot {
		position: absolute;
		width: 150px;
		height: 170px;
		right: 0px;
		top: 10px;
	}
	#GalleryMgas {
		position: absolute;
		width: 150px;
		height: 170px;
		left: 50px;
		bottom: 20px;
	}
	#GalleryACG {
		position: absolute;
		width: 150px;
		height: 170px;
		right: 0px;
		bottom: 20px;
	}	
.galleryCellName {
	width: 200px;
	height: 50px;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
}
.galleryCellImg {
	width: 200px;
	height: 75px;
	text-align: center;
	vertical-align: middle;
}
.galleryCell {
	width: 200px;
	height: 20px;
	text-align: center;
	vertical-align: middle;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
/* // */
