.fl2left{ float: left;}
.fl2right{ float: right;}
html, body {
	margin: 0px; 
	padding: 0px;

	background-color: black;
}

body {
	background-image: url(img_www/elipsa-tlo-cale.jpg);
	background-repeat: no-repeat;
	background-position: 50% 0px ;
	text-align: center;
}

div#main {
	width: 866px;
	
	background-color: black;
	margin: 0px auto;
	text-align: left;

}	

div#content-round {
	background-color: white;
	height: 635px;


	position: relative;
}

div#content-round img.left-round {
	position: absolute;

	left: -5px;
	top: 0px;
	
	display: block;
}

div#content-round img.right-round {
	position: absolute;

	right: 0px;
	top: 0px;
	
	display: block;
}
div#content-round img.foot-round {
	position: absolute;

	left: 2px;
	bottom: -38px;
	
	display: block;
}

div#content {
	width: 100%;
	height: 635px;
	position: absolute;
		
	top: 0;
	left: 0;

	color: #666;
	z-index: 2;
}


div#stg-flash, div#site-flash, div#portfolio-flash {
	position: absolute;
	right: 7px;
}
div#stg-content {
	position: absolute;

	top: 394px;
	left: 46px;
}

div#site-content {
	position: absolute;

	top: 255px;
	left: 6px;
}

div#portfolio-content {
	position: absolute;

	top: 246px;
	left: 6px;
	width: 100%;	
}
#stg-flash {
	width: 855px;
	height: 362px
}
div#stopka {
	position: absolute;

	top: 635px;
	left: 0;
}
	#facebox {
		/* overlay is hidden before loading */
		display:none;
		/* standard decorations */
		width:180px;
	}

	#facebox div {
		background-color: #FFF;
		font-family: "lucida grande",tahoma,verdana,arial,sans-serif;
		position: relative;
	}
	#facebox div a.close {
		position: absolute;
		top: 1px;
		right: 1px;
	}
	#facebox div a img {
		display: block;
	}
	

.fb {
    display: block;
    float: right;
    height: 151px;
    position: fixed;
    right: -46px;
    width: 46px;
    background: url("img_www/zakladka_fb.png") no-repeat scroll left top transparent;
    padding-left: 49px;
    top: 75px;
    z-index: 100;
}
