@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	background-color: #000000;
}
#top_border {
	position: relative;
	height: 79px;
	width: 1280px;
	background-image: url(images/top_border.jpg);
	background-repeat: repeat-x;
}

#marble_horizontal {
	position: relative;
	height: 97px;
	width: 1000px;
	background-repeat: repeat-x;
	margin-right: auto;
	background-image: url(images/marble_horizontal.gif);
	z-index: 0;
}
#below_top_border {
	position: relative;
	height: 94px;
	width: 1003px;
	background-repeat: repeat-x;
	margin-right: auto;
	margin-left: auto;
}
#top_left_shade {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 94px;
	width: 136px;
	background-image: url(images/shade_left.jpg);
	background-repeat: repeat-x;
	background-position: left;
}
#top_right_shade {
	position: absolute;
	top: 0px;
	height: 94px;
	width: 136px;
	background-image: url(images/shade_right.jpg);
	background-repeat: repeat-x;
	background-position: left;
	right: 0px;
}
#top_vert_marble {
	position: absolute;
	top: 0px;
	height: 94px;
	width: 97px;
	background-image: url(images/marble_vertical.gif);
	background-repeat: repeat-x;
	background-position: left;
	left: 136px;
}
#top_green_marble {
	position: absolute;
	top: 0px;
	height: 94px;
	width: 634px;
	background-image: url(images/green_background.jpg);
	background-repeat: repeat-x;
	background-position: left;
	left: 233px;
}
#marble_hor_cap {
	background-image: url(images/marble_horizontal_cap.gif);
	background-repeat: no-repeat;
	background-position: right;
	position: absolute;
	height: 97px;
	width: 41px;
	left: -12px;
}





#title_text {
	position: absolute;
	width: auto;
	left: -299px;
	top: 20px;
}

#logo {
	position: absolute;
	height: 198px;
	width: 198px;
	left: 85px;
	top: -146px;
	z-index: 1;
}
#bottom_central {
	position: relative;
	height: 450px;
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
}
#central_green_marble {
	position: absolute;
	top: 0px;
	height: 450px;
	width: 634px;
	background-image: url(images/green_background.jpg);
	background-position: left;
	left: 233px;
}

#bottom_left_shade {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 450px;
	width: 136px;
	background-image: url(images/shade_left.jpg);
	background-position: left;
}
#bottom_right_shade {
	position: absolute;
	top: -97px;
	height: 547px;
	width: 136px;
	background-image: url(images/shade_right.jpg);
	background-position: left;
	right: 0px;
}
#marble_below_menu {
	position: absolute;
	left: 136px;
	height: 29px;
	width: 97px;
	background-position: left;
	bottom: 370px;
	background-image: url(images/marble_vertical.gif);
}
#down_border {
	position: relative;
	height: 450px;
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
}
#down_left_shade {
	position: absolute;
	left: 0px;
	top: 0px;
	height: 1150px;
	width: 136px;
	background-image: url(images/shade_left.jpg);
	background-position: left;
}
#down_right_shade {
	position: absolute;
	top: 0px;
	height: 1150px;
	width: 136px;
	background-image: url(images/shade_right.jpg);
	background-position: left;
	right: 0px;
}
#down_vert_marble {
	position: absolute;
	top: 29px;
	height: 1072px;
	width: 97px;
	background-image: url(images/marble_vertical.gif);
	background-repeat: repeat-y;
	background-position: left;
	left: 136px;
}
#down_green_marble {
	position: absolute;
	top: 0px;
	height: 1150px;
	width: 634px;
	background-image: url(images/green_background.jpg);
	background-position: left;
	left: 233px;
}
#top_button_text {
	position: absolute;
	height: 32px;
	width: 122px;
	left: 124px;
	top: 79px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	line-height: 32px;
}
#bottom_button_text {
	position: absolute;
	height: 32px;
	width: 122px;
	left: 123px;
	top: 345px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: center;
	line-height: 32px;
}
#bottom_shaded_edge {
	position: relative;
	height: 157px;
	width: 1003px;
	margin-right: auto;
	margin-left: auto;
	top: 700px;
}
#shade_bottom_left {
	background-image: url(images/shade_bottom_left.jpg);
	position: absolute;
	height: 157px;
	width: 136px;
	left: 0px;
	top: 0px;
}
#shade_bottom_right {
	background-image: url(images/shade_bottom_right.jpg);
	position: absolute;
	height: 157px;
	width: 136px;
	top: 0px;
	right: 0px;
}
#shade_bottom_center {
	position: absolute;
	top: 0px;
	height: 157px;
	width: 634px;
	background-image: url(images/shade_bottom_center.jpg);
	background-position: left;
	left: 233px;
	padding-left: 20px;
}
#shade_vertical_marble {
	background-image: url(images/shade_vertical_marble.jpg);
	position: absolute;
	height: 229px;
	width: 97px;
	left: 136px;
	top: -49px;
	background-repeat: no-repeat;
	background-position: bottom;
}
#main_page_statue_frame {
	position: absolute;
	height: 238px;
	width: 85px;
	left: 301px;
	top: -813px;
}
#main_page_fireplace_frame {
	position: absolute;
	height: 188px;
	width: 234px;
	left: 425px;
	top: -810px;
}
#main_page_atlantis_frame {
	position: absolute;
	height: 219px;
	width: 191px;
	left: 82px;
	top: -549px;
}
#main_page_crying_frame {
	position: absolute;
	height: 211px;
	width: 95px;
	left: 330px;
	top: -434px;
}
#hammer_chisel {
	position: absolute;
	left: 308px;
	top: -161px;
}

#contacts_upper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	position: absolute;
	left: 597px;
	top: -172px;
	width: 299px;
	height: 49px;
}
#content_div {
	position: absolute;
	visibility: visible;
	width: 627px;
	height: 1509px;
	top: -370px;
	left: -575px;
}
#welcome {
	font-family: Arial, Helvetica, sans-serif;
	color: #DBBD7A;
	font-size: 16px;
	font-weight: bold;
	position: absolute;
	width: 238px;
}
#text1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	position: absolute;
	left: 0px;
	top: 25px;
	font-size: 13px;
	width: 622px;
	height: 52px;
}
#relief_w_caps {
	position: absolute;
	left: 0px;
	top: 83px;
}
#atlantes_w_caps {
	position: absolute;
	left: 362px;
	top: 83px;
}
#text2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	position: absolute;
	left: -1px;
	top: 335px;
	font-size: 13px;
	width: 352px;
	height: 73px;
}
#text3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	position: absolute;
	left: -1px;
	top: 405px;
	font-size: 13px;
	width: 352px;
	height: 73px;
}
#text4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	position: absolute;
	left: -1px;
	top: 600px;
	font-size: 13px;
	width: 352px;
	height: 73px;
}

#main_titles {
	color: #DBBD7A;
	font-size: 13px;
}








#frame_standalone_sculpture {
	background-image: url(images/green_background_lightened.jpg);
	position: absolute;
	height: 350px;
	width: 242px;
	left: 362px;
	top: 489px;
}
#text_standalone_sculpture {
	position: absolute;
	height: 98px;
	width: 207px;
	left: 23px;
	top: 22px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
#img_standalone_sculpture {
	position: absolute;
	left: 24px;
	top: 140px;
}

#frame_functional_sculpture {
	background-image: url(images/green_background_lightened.jpg);
	position: absolute;
	height: 242px;
	width: 350px;
	left: 254px;
	top: 851px;
}
#text_functional_sculpture {
	position: absolute;
	height: 86px;
	width: 207px;
	left: 17px;
	top: 76px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
#img_functional_sculpture {
	position: absolute;
	left: 205px;
	top: 15px;
}

#frame_complex_solutions {
	background-image: url(images/green_background_lightened.jpg);
	position: absolute;
	height: 350px;
	width: 242px;
	left: 0px;
	top: 743px;
}
#text_complex_solutions {
	position: absolute;
	height: 80px;
	width: 220px;
	left: 14px;
	top: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

#img_complex_solutions {
	position: absolute;
	left: 24px;
	top: 113px;
}
#small_logo_frame {
	background-image: url(images/green_background_lightened.jpg);
	position: absolute;
	height: 96px;
	width: 96px;
	left: 254px;
	top: 743px;
}
#small_logo_pergamos {
	position: absolute;
	left: 14px;
	top: 17px;
}


#frame_memorial_sculpture {
	background-image: url(images/green_background_lightened.jpg);
	position: absolute;
	height: 242px;
	width: 350px;
	top: 1106px;
}
#text_memorial_sculpture {
	position: absolute;
	height: 118px;
	width: 210px;
	left: 120px;
	top: 55px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
#img_memorial_sculpture {
	position: absolute;
	left: 12px;
	top: 19px;
}
#additional_text {
	position: absolute;
	left: 364px;
	top: 1106px;
	height: 187px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	width: 242px;
}






#footer_frame {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	position: absolute;
	left: 60px;
	top: 24px;
	width: 603px;
	height: 19px;
}
.footer_menu {
	text-decoration: underline;
	font-size: 11px;
	color: #FFFFFF;
}
#flag_ua {
	position: absolute;
	height: 18px;
	width: 31px;
	left: 83px;
	top: 135px;
}
#flag_ru {
	position: absolute;
	height: 18px;
	width: 31px;
	left: 83px;
	top: 160px;
}
#flag_en {
	position: absolute;
	height: 18px;
	width: 31px;
	left: 83px;
	top: 185px;
}
#menu {
	background-image: url(images/menu.gif);
	position: absolute;
	height: 405px;
	width: 143px;
	left: -117px;
	top: -372px;
}

#button_1_act {
	position: absolute;
	left: 13px;
	top: 75px;
}
#button_2_act {
	position: absolute;
	left: 13px;
	top: 105px;
}
#button_3_act {
	position: absolute;
	left: 13px;
	top: 135px;
}
#button_4_act {
	position: absolute;
	left: 13px;
	top: 165px;
}
#button_5_act {
	position: absolute;
	left: 13px;
	top: 195px;
}
#button_6_act {
	position: absolute;
	left: 13px;
	top: 225px;
}
#button_7_act {
	position: absolute;
	left: 13px;
	top: 254px;
}
#button_8_act {
	position: absolute;
	left: 13px;
	top: 283px;
}
#copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	position: absolute;
	left: 59px;
	top: 130px;
	width: 604px;
	text-align: center;
}
#halfline {
	font-size: 4px;
	visibility: hidden;
}
#cross {
	position: absolute;
	left: -44px;
	top: 1081px;
	visibility: hidden;
}
#links {
	position: absolute;
	left: 238px;
	top: 161px;
}
