html{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
}

body{
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	background:#ffffff url(images/bg.jpg) top left repeat-x;
	font-family:Trebuchet MS, Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.separator{
	overflow:hidden;
	margin-left:10px;
	width:210px;
	height:1px;
	background:#FFFFFF;
}
#clearBoth{
	clear:both;
}

#rootDiv{
	width:935px;
	height:auto !important;    /*   dyrektywa important ważna dla Firefoxa , auto rozciąga wysokość  */
	margin:0px auto;
}

#LayoutMainTop{
	position:relative;
	width:935px;
	height:255px;
}

#LayoutMainTopLeft{
	float:left;
	width:705px;
	height:255px;
}

#LayoutMainTopRight{
	float:left;
	width:230px;
	height:255px;
	background:url(images/rightmenu.jpg) repeat-y;

}

#LayoutMainTopRightBg{
	width:230px;
	height:29px;
	padding-top:30px;
	background:url(images/menutopmain.jpg) no-repeat;	

}

#LayoutMainTopRight #Button1{
	display:block;
	height:25px;
	margin-top:15px;
	background: url(images/g2.jpg) 5px 15px no-repeat;
	padding:23px 0 10px 60px;
	text-decoration:none;
	color:#FFFFFF;
	overflow:hidden;
}
#LayoutMainTopRight #Button2{
	display:block;
	height:30px;
	background: url(images/g2.jpg) 5px 15px no-repeat;
	padding:20px 0 15px 60px;
	text-decoration:none;
	color:#FFFFFF;
	overflow:hidden;
}
#LayoutMainTopRight #Button3{
	display:block;
	height:30px;
	background:url(images/g3.jpg) 5px 15px no-repeat;
	padding:20px 0 10px 60px;
	text-decoration:none;
	color:#FFFFFF;
	overflow:hidden;
}

#LayoutMainBody{
	position:relative;
	width:935px;
	height:175px;
}

#LayoutMainBox1{
	position:relative;
	float:left;
	width:308px;
	height:165px;
	background:url(images/box.jpg) repeat-x;
		margin-top:5px;
}
#LayoutMainBox2{
	position:relative;
	float:left;
	margin:0 5px 0 6px;
	width:308px;
	height:165px;
	background:url(images/box.jpg) repeat-x;
		margin-top:5px;
}
#LayoutMainBox3{
	position:relative;
	float:left;
	width:308px;
	height:165px;
	background:url(images/box.jpg) repeat-x;
		margin-top:5px;
}

#BoxFlash1{
	position:absolute;
	top:35px;
	width:308px;
	height:110px;
}

#BoxFlash2{
	position:absolute;
	top:35px;
	width:308px;
	height:110px;
}

#BoxFlash3{
	position:absolute;
	top:35px;
	width:308px;
	height:110px;
}

#BoxTitle1{
	margin-top:7px;
	text-align:center;
	color:#ffffff;
	font-size:14px;
}

#BoxTitle2{
	margin-top:7px;
	text-align:center;
	color:#ffffff;
	font-size:14px;
}

#BoxTitle3{
	margin-top:7px;
	text-align:center;
	color:#ffffff;
	font-size:14px;
}
