html,body {
	height			: 98%;
	text-align		: center;
	background		: #fff;
}
td {
	vertical-align	: top;
}
a,img{
	text-decoration: none;
	border: 0;
}
a:hover{
	text-decoration: none;
}
div.animate {
	position		: absolute;
	display			: none;
}
.w_budowie{
	display			: none;
	position		: absolute;
	margin			: 0px;
	width			: 1000px;
	height			: 600px;
	background		: #fff;
}
/************************************************* INTRO */
.intro img{
	position		: absolute;
	cursor			: pointer;
}
#intro1 img {
	margin			: 1px 0px 0px 1px;
	width			: 291px;
	height			: 231px;
}
#intro2 img {
	margin			: 1px 0px 0px 293px;
	width			: 206px;
	height			: 231px;
}
#intro3 img {
	margin			: 233px 0px 0px 1px;
	width			: 223px;
	height			: 316px;
}
#intro4 img {
	margin			: 233px 0px 0px 225px;
	width			: 274px;
	height			: 163px;
}
#intro5 img {
	margin			: 397px 0px 0px 225px;
	width			: 274px;
	height			: 153px;
}

#intro_ai1 img {
	margin			: 0px;
	width			: 310px;
	height			: 220px;
}
#intro_ai2 img {
	margin			: 0px 0px 0px 311px;
	width			: 189px;
	height			: 220px;
}
#intro_ai3 img {
	margin			: 221px 0px 0px 0px;
	width			: 250px;
	height			: 169px;
}
#intro_ai4 img {
	margin			: 221px 0px 0px 251px;
	width			: 249px;
	height			: 169px;
}
#intro_ai5 img {
	margin			: 391px 0px 0px 0px;
	width			: 500px;
	height			: 159px;
}
/************************************************koniec intro */
#loading {
	position		: absolute;
	margin			: 300px 0px 0px 425px;
	font-family		: arial;
	text-decoration	: none;
	color			: #aaaaaa;
	font-size		: 16px;
}
#outer {
	width			: 1000px;
	height			: 100%;
	margin			: auto;
	text-align		: center;
	background		: #fff;
}
#strona {
	position		: relative;
	float			: left;
	margin			: auto;
	height			: 100%;
	text-align		: center;
	background		: #fff;
}
html>body #strona {
	display			: table;
	position		: static;
}
#mid {
	position		: absolute;
	top				: 50%;
	margin			: auto;
	text-align		: center;
	background		: #fff;
}
html>body #mid {
	display			: table-cell;
	vertical-align	: middle;
	position		: static;
}
#inner {
	position		: relative;
	top				: -50%;
	text-align		: left;
	width			: 1000px;
	height			: 600px;
	overflow		: hidden;
	background		: #fff;
}
html>body #inner {
	margin			: auto;
}
#inner input {
	cursor: pointer;
}
#pion {
	position		: absolute;
	margin			: 25px 0px 25px 310px;
	float			: left;
    width   		: 1px;
	height			: 550px;
	background-color: #878787;
}
#pasek {
	position		: absolute;
	margin			: 25px 0px 25px 940px;
	display			: none;
	float			: left;
    width   		: 1px;
	height			: 550px;
	background-color: #878787;
}
#adgroup {
	position		: absolute;
	float			: left;
	margin-top		: 199px;
	margin-left		: 323px;
}
#logo_arch {
	position		: absolute;
	float   		: left;
	margin-left		: 324px;
    margin-top 		: 229px;
}
#logo_ai {
	position		: absolute;
	float   		: left;
	margin-left		: 582px;
    margin-top 		: 243px;
}
#biuro_arch {
	position		: absolute;
	float			: left;
	margin-left		: 324px;
	margin-top		: 310px
}
#inwest_arch {
	position		: absolute;
	float			: left;
	margin-left		: 582px;
	margin-top		: 310px
}
#menu{
	position		: absolute;
	width			: 150px;
	height			: 180px;
	margin-top		: 395px;
	margin-left		: 64px;
}
.menu, .sub_menu {
	position		: absolute;
	display			: none;
}
#logo_arch_gora {
	position		: absolute;
	display			: none;
	margin-left		: 63px;
	margin-top		: 35px;
}
#logo_ai_gora {
	position		: absolute;
	display			: none;
	margin-left		: 63px;
	margin-top		: 35px;
}
.content {
	position		: absolute;
	display			: none;
	overflow		: hidden;
	width			: 700px;
	height			: 550px;
	margin			: 25px 100px 25px 250px;
}
.scroll-pane {
	height: 550px;
	width: 700px;
	overflow: hidden;
	float: left;
}
.title {
	text-align: center;
	font-family: 'arial';
	font-size: 14px;
}
.tekst, .tekst td{
	color: #333;
	text-align: justify;
	font-family: 'arial';
	font-size: 12px;
}
.nagroda {
	padding-left: 7px;
}
#slide {
	position		: absolute;
	width			: 450px;
	height			: 100px;
	overflow		: hidden;
}
#stopka {
	width			: 85px;
	height			: 20px;
	float			: right;
	margin-top		: 578px;
	margin-right	: 57px;
}
#stopka a {
	font-family		: arial;
	text-decoration	: none;
	color			: #ccc;
	font-size		: 12px;
}
.preload {
	display			: none;
}

/****************** SCROLL PANE *******************
.jScrollPaneTrack {
	background: #fff url(osx_track.gif) repeat-y;
}
.jScrollPaneDrag {
	background: #000 url(osx_drag_middle.gif) repeat-y;
}
.jScrollPaneDragTop {
	background: #fff url(osx_drag_top.gif) no-repeat;
	height: 20px;
}
.jScrollPaneDragBottom {
	background: #fff url(osx_drag_bottom.gif) no-repeat;
	height: 20px;
}
a.jScrollArrowUp {
	height: 20px;
	background: #000 url(osx_arrow_up.png) no-repeat 0 -30px;
}
a.jScrollArrowDown {
	height: 20px;
	background: #000 url(osx_arrow_down.png) no-repeat 0 -30px;
}
*/