h1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 32px;

}

/* LINK MENU */

#I2_1 a:link, #I2_1 a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	color: #000000;

	font-weight: bold;

	text-decoration: none;

}

#I2_1 a:hover, #I2_1 a:active {

	text-decoration: underline;

}

/* LINK CONTENT GLÓWNY */

#I2_2_text a:link, #I2_2_text a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #333333;

	font-weight: bold;

	text-decoration: none;

}

#I2_2 a:hover, #I2_2 a:active {

	text-decoration: underline;

}

/* LINK PARTNERZY STOPKA */

#I4_1 a:link, #I4_1 a:visited, #I4_1 a:hover, #I4_1 a:active {

	font-size: 10px;

	font-weight: normal;

	color: #CCCCCC;

	text-decoration: none;

}

/* LINK PARTNERZY */

#I4_2 a:link, #I4_2 a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #999999;

	font-weight: bold;

	text-decoration: none;

}

#I4_2 a:hover, #I4_2 a:active {

	text-decoration: underline;

}

#O1 {

	position: relative;

	width: 900px;

	height: 145px;

	margin-left: auto;

	margin-right: auto;

}

	#I1_1 {

		position: absolute;

		width: 900px;

		height: 28px;

		left: 0px;

		top: 0px;

		background-image: url(../images/grafika/img_02.gif);

		background-repeat: no-repeat;

	}

	#I1_2 {

		position: absolute;

		width: 860px;

		height: 92px;

		left: 20px;

		top: 28px;

		background-color: #f9c301;

	}

	#I1_3 {

		position: absolute;

		width: 900px;

		height: 25px;

		left: 0px;

		bottom: 0px;

		background-image: url(../images/grafika/img_07.gif);

		background-repeat: no-repeat;

	}

	#I1_4 {

		position: absolute;

		width: 311px;

		height: 86px;

		left: 38px;

		top: 31px;

	}

	#I1_5 {

		position: absolute;

		width: 400px;

		height: 100px;

		right: 70px;

		top: 30px;

		text-align: right;

	}

		.noBorder {

			border: none;

		}

#O2 {

	position: relative;

	width: 900px;

	height: 500px;

	margin-left: auto;

	margin-right: auto;

}

/* MENU */

	#I2_1 {

		position: absolute;

		width: 800px;

		height: 40px;

		right: 80px;

		top: 10px;

		font-family: Arial, Helvetica, sans-serif;

		font-size: 19px;

		font-weight: bold;
		
		text-align: right;

	}

/* CONTENT */

	#I2_2 {

		position: absolute;

		width: 520px;

		height: 378px;

		right: 50px;

		top: 80px;

	}

		#I2_2_text {

			position: relative;

			width: 520px;

			height: 378px;

			/*

			border-style: solid;

			border-color: #000000;

			*/

			font-family: Arial, Helvetica, sans-serif;

			font-size: 12px;

			overflow-y: auto;

			overflow-x: none;

			padding-right: 7px;

			text-align: justify;

		}
		
			.mainContentTitle {
				font-size: 36px;
				font-weight: bold;
				color: #F00;
			}
			.mainContentPhone {
				font-size: 32px;
				font-weight: bold;
				color: #F00;
			}
			.mainContentTitle2 {
				font-size: 22px;
				font-weight: bold;
				color: #000000;
			}

/* CONSULTANT */

	#I2_3 {

		position: absolute;

		width: 115px;

		height: 139px;

		left: 100px;

		top: 40px;

		background-image: url(../images/grafika/img_10.jpg);

		background-repeat: no-repeat;

	}

/* CLOCK */

	#I2_4 {

		position: absolute;

		width: 168px;

		height: 130px;

		left: 75px;

		top: 200px;

		background-image: url(../images/grafika/img_14.jpg);

		background-repeat: no-repeat;

	}

	#I2_5 {

		position: absolute;

		width: 44px;

		height: 145px;

		left: 0px;

		bottom: 0px;

		background-image: url(../images/grafika/img_17.jpg);

		background-repeat: no-repeat;

	}

	#I2_6 {

		position: absolute;

		width: 228px;

		height: 145px;

		left: 44px;

		bottom: 0px;

		background-image: url(../images/grafika/img_18.jpg);

		background-repeat: no-repeat;

	}

	#I2_7 {

		position: absolute;

		width: 48px;

		height: 100px;

		left: 272px;

		bottom: 0px;

		background-image: url(../images/grafika/img_20.jpg);

		background-repeat: no-repeat;

	}

		.menuPadding {

			padding-left: 2px;

			padding-right: 2px;

		}

#O3 {

	position: relative;

	width: 900px;

	height: 73px;

	margin-left: auto;

	margin-right: auto;

	background-color: #f9c301;

}

	#I3_1 {

		position: absolute;

		width: 44px;

		height: 73px;

		left: 0px;

		top: 0px;

		background-image: url(../images/grafika/img_22.gif);

		background-repeat: no-repeat;

	}

	#I3_2 {

		position: absolute;

		width: 276px;

		height: 73px;

		left: 44px;

		top: 0px;

		background-image: url(../images/grafika/img_23.jpg);

		background-repeat: no-repeat;

	}

	#I3_3 {

		position: absolute;

		width: 487px;

		height: 52px;

		right: 70px;

		top: 10px;

		background-image: url(../images/grafika/img_27.jpg);

		background-repeat: no-repeat;

	}

	#I3_4 {

		position: absolute;

		width: 43px;

		height: 73px;

		right: 0px;

		top: 0px;

		background-image: url(../images/grafika/img_25.gif);

		background-repeat: no-repeat;

	}
	
	#I3_5 {

		position: absolute;

		width: 52px;

		height: 52px;

		right: 32px;

		top: 11px;

		background-image: url(../images/grafika/niepelnosprawni.gif);

		background-repeat: no-repeat;

	}	

#O4 {

	position: relative;

	width: 860px;

	height: 40px;

	margin-left: auto;

	margin-right: auto;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #CCCCCC;

}

	#I4_1 {

		position: absolute;

		width: 500px;

		height: 30px;

		left: 230px;

		top: 5px;

		text-align: justify;

		/*

		border-style: solid;

		border-color: #FF0000;

		*/

	}

	#I4_2 {

		position: absolute;

		width: 50px;

		height: 20px;

		right: 35px;

		top: 5px;

		text-align: right;

	}

/* PRACA */

.example {

	font-size: 10px;

}

.leftCell {

	width: 116px;

}

/* KONTAKT */

.orderTitle {

	font-size: 17px;

	font-weight: bold;

	text-decoration: underline;

}

.order {

	font-size: 16px;

	font-weight: bold;

	color: #FF0000;

}

/* PARTNERS */

#PartnersTitle {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

	text-decoration: underline;

	padding-bottom: 2px;

}

.leftCell {

	width: 5px;

	height: 5px;

	text-align: center;

	vertical-align: middle;

}

.rightCell {

	padding-left: 10px;

}

/********** ********** ********** FlexCroll ********** ********** **********/

/* Scroll Bar Master Styling Starts Here */

/* All comments can be freely removed from the css */



.scrollgeneric {

line-height: 1px;

font-size: 1px;

position: absolute;

top: 0; left: 0;

}



.vscrollerbase {

width: 6px;

background-color: #333333;

}

.vscrollerbar {

width: 6px;

background-color: #f9c301;

}

.hscrollerbase {

height: 10px;

background-color: white;

}

.hscrollerbar {

height: 10px;

background-color: black;

}



.scrollerjogbox {

width: 10px;

height: 10px;

top: auto; left: auto;

bottom: 0px; right: 0px;

background-color: gray;

}
