body, html, p, b, h1, h2, a, img, ul, li{
	padding:0px;
	margin:0px;
}
html {
	overflow-y: scroll;
}

ul {
	margin-left:10px;
}
li {
	color:#3975CD;
}
body {
	padding-top:17px;
	font-family:Tahoma;
	font-size:11px;
}
h1 {
	color:#84C2FE;
	font-size:11px;
	font-weight: normal;
	padding-bottom:4px;
}

img {
	border:0px;	
}
div.siteContainer {
	margin:auto;
	width:844px;
}

div.menu {
	height:47px;
}
	div.menu div.left {
		width:494px;
		height:47px;
		float:left;	
	}
	div.menu div.right {
		position:relative;
		width:210px;
		padding-left:140px;
		height:47px;
		background-image:url("images/head.jpg");
		background-repeat:no-repeat;
		float:left;
	}
		div.right div.offerMenu {
			position:absolute;
			background-color:#84c2fe;
			width:134px;
			top:28px;
			border-top:2px solid #fff;
			left:181px;
			padding-left:10px;
			padding-right:3px;
			padding-top:15px;
			padding-bottom:7px;
			
		}
		
			div.menu div.right div.offerMenu a {
				display: block;
				height:auto;
				width:100%;
				color:#3975CD;
				padding: 0px;
				font-size:10px;
				background-color: #84c2fe;
				padding-bottom:9px;
			}
			div.menu div.right div.offerMenu a:hover {
				color:#fff;
			}
		
		div.menu div.right a {
			display:block;
			background-color:#fff;
			height:22px;
			padding-top:6px;
			float:left;
			color:#3975cd;
			padding-left:5px;
			padding-right:5px;
			font-size:11px;
			font-family:Tahoma;
			text-decoration:none;
		}
		div.menu div.right a:hover {
			background-color:#84c2fe;
			color:#fff;
			
		}
div.logo {
	background-image:url("images/logo.jpg");
	cursor:pointer;
	width:844px;
	height:151px;
}

div.content {

}
	div.content div.left {
		width:641px;
		float:left;
		
	}

		div.left div.box {
			position:relative;
			width:198px;
			float:left;
			margin-right:6px;
			margin-bottom:7px;
			cursor:pointer;
		}
			div.left div.box div.javaArea {
				position: absolute;
				width:198px;
				height:124px;
				top:0px;
				left:0px;
			}
		
			div.left div.box div.image {
				width:198px;
				height:101px;
			}
			div.left div.box div.text {
				width:198px;
				height:19px;
				padding-top:4px;
				background-color:#84c2fe;
				overflow:hidden;
				text-align:center;
				color:#fff; 
			}
	div.content div.right {
		width:157px;
		color:#84c2fe;
		text-align:right;
		padding-right:23px;
		float:left;
		height:auto;
	}



div.footer {
	padding-left:23px;
}
	div.footer div.left {
		width:629px;
		height:2px;
		margin-top:15px;
		overflow:hidden;
		background-image:url("images/bottom_line.jpg");
		float:left;
	}
	div.footer div.right {
		width:172px;
		margin-left:20px;
		height:28px;
		overflow:hidden;
		background-image:url("images/jestesmy_dla_ciebie.jpg");
		background-repeat:no-repeat;
		float:left;
	}
div.copyrighting a {
	padding-left:23px;
	color:#3975cd;
	text-decoration:none;
	padding-bottom:4px;
}

div.leftMenu {
	width:197px;
	hegiht:23px;
	float:left;
}
	div.leftMenu a {
		display:block;
		height:18px;
		padding-top:5px;
		background-color:#84c2fe;
		overflow:hidden;
		text-align:center;
		color:#fff;
		text-decoration: none;
		margin-bottom:1px;
	}
	div.leftMenu a:hover, div.leftMenu a.boxOn {
		background-color:#fff;
		color:#84c2fe;
	}

div.gallery, div.subpageContent {
	float:left;
	width:424px;
	padding-left:20px;
	min-height:260px;
	height:auto !important;
	height:260px;
	
}

div.subpageContent {
	padding-top:5px;
	position:relative;
	width:404px;
	padding-right:20px;
	
}
	div.subpageContent h1 {
		color:#84C2FE;
		font-size:11px;		
	}
	div.subpageContent p {
		color:#0378d2;
	}
	div.subpageContent p.point {
		line-height: 16px;
	}
	div.subpageContent a {
		color:#84C2FE;
		text-decoration: none;
	}
	div.subpageContent a:hover {
		text-decoration: underline;
	}
div.gallery img {
	margin:1px;
}
