*{
	font-family:Arial,Tahoma;
	font-size:12px;
	margin:0;
	padding:0;
	color:#333333;
}
div#general{

}
.border{
	border:solid 1px red;
}
.border_white{
	border:solid 1px #ffffff;
	float:left;
}

.clear {
	clear:both;
	float:none !important;
	font-size:0pt;
	height:0pt;
	overflow:hidden;
}
img{
	border:0;
}
a{
	cursor:pointer;
}
div#bg0{
	height:1067px;
	width:999px;
	background-color:#FDD018;;
}
div#bg1{
	height:1068px;
	/*width:1024px;*/
	background:url('/_img/bg1.gif') no-repeat top left;
}
div#bg2{
	height:1068px;
	/*width:1024px;*/
	background:url('/_img/bg2.gif') no-repeat 483px top;
}
div#bg4{
	height:1068px;
	/*width:1024px;*/
	background:url('/_img/bg4.gif') no-repeat 803px 77px;
}
div#bg5{
	height:1068px;
	/*width:1024px;*/
	background:url('/_img/bg5.gif') no-repeat 912px 236px;
}
div#bg6{
	height:1068px;
	/*width:1024px;*/
	background:url('/_img/bg6.gif') no-repeat 803px 752px;
}
div#bg7{
	height:1068px;
	/*width:1024px;*/
	background:url('/_img/bg7.gif') no-repeat 321px 638px;
}
div#bg8{
	height:1068px;
	/*width:1024px;*/
	background:url('/_img/bg8.gif') no-repeat 236px 955px;
}
div#bg9{
	height:1068px;
	/*width:1024px;*/
	background:url('/_img/bg9.gif') no-repeat left 888px;
}
div#bg10{
	height:1068px;
	/*width:1024px;*/
	background:url('/_img/bg10.gif') no-repeat left 660px;
}
div#header{
	/*width:1024px;*/
}
div#menu{
	padding:59px 44px 0px 52px;
	font-size:13px;
	font-weight:bold;
	float:left;
	text-transform:uppercase;
}
div#menu a.menu_item{
	height:19px;
	width:106px;
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	padding-top:5px;
	margin-right:3px;
		/*padding:5px 10px;
	margin:0px 3px 0px 10px;*/
}
div#menu a.menu_item:hover{
	height:19px;
	width:106px;
	background:url('/_img/bg_black.gif') no-repeat left top;
	color:#FFFFFF;
	display:block;
	float:left;
	padding-top:5px;
	margin-right:3px;
	/*padding:5px 15px;
	margin:0px 3px 0px 10px;*/
}
div#menu span{
	height:19px;
	width:106px;
	background:url('/_img/bg_white.gif') no-repeat left top;
	display:block;
	float:left;
	padding-top:5px;
	text-align:center;
	margin-right:3px;
}
div#menu span a{
	margin-top:-5px;
}
div#logo{
	position:absolute;
	
	left:803px;
/*	padding-left:85px;
	float:left;*/
}
div#full_cycle{
	float:left;
	margin:25px 0 0 12px;
	width:840px;
	height:157px;
}
div.img_full_cycle1,div.img_full_cycle2,div.img_full_cycle3,div.img_full_cycle4,div.img_full_cycle5{
/*	height:108px;*/
	width:150px;
	float:left;
	text-align:center;
	margin:0px 7px;
}
div.img_full_cycle2, div.img_full_cycle3{
	padding-top:9px;
}
div.img_full_cycle4{
	padding-top:20px;
}
/*div.img_full_cycle1 img{
	background:url('/_img/chess.png') no-repeat left top;
}
div.img_full_cycle2 img{
	background:url('/_img/book.png') no-repeat left top;
}
div.img_full_cycle3 img{
	background:url('/_img/mushroom.png') no-repeat left top;
}
div.img_full_cycle4 img{
	background:url('/_img/cubes.png') no-repeat left top;
}
div.img_full_cycle5 img{
	background:url('/_img/microscope.png') no-repeat left top;
}*/
div#title_full_cycle{
	float:left;
}
div#title_full_cycle a{
	float:left;
	display:block;
	margin:0 7px 0px 22px;
	text-decoration:none;
}
div#title_full_cycle a.marg_left{
	margin-left:77px;
}
div#cherry{
	background:url('/_img/cherry.jpg') no-repeat left bottom;
	float:left;
	height:595px;
}
div#news{
	width:251px;
	padding-left:22px;
/*	padding-bottom:318px;*/
	float:left;
}
div#news_inner{
	width:446px;
	padding-left:22px;
	float:left;
}
div.text_news_inner_id{
	height:370px;
	overflow:auto;
	scrollbar-track-color:#fddc4f;
	scrollbar-face-color:#fdd018;
	
}
div.name_news_inner{
	font-weight:bold;
	font-size:14px;
	margin-bottom:10px;
	margin-top:5px;
}

div#flower_news{
	
	background:url('/_img/flower_news.gif') no-repeat 11px 7px;
	padding-top:53px;
}
div span.title{
	display:block;
	/*margin-top:10px;*/
	padding-top:5px;
	padding-left:9px;
	height:19px;
	width:106px;
	background:url('/_img/bg_white2.gif') no-repeat left bottom;
	font-weight:bold;
}
div.date{
	color:white;
	font-weight:bold;
	margin-top:10px;
}
div.date_news_inner{
	margin-top:10px;
/*	background:url('/_img/news_puk.gif') no-repeat right bottom;
	height:25px;
	width:71px;*/
}
div#services{
	width:216px;
	float:left;
}
div#services_inner{
	width:475px;
	padding-left:22px;
	padding-top:60px;
	float:left;
}
div#flower_services{
	padding-top:11px;
}
div#flower_services span{
	display:block;
	padding-top:47px;
	padding-left:9px;
	padding-bottom:15px;
	height:19px;
	width:120px;
	margin-left:50px;
	margin-bottom:15px;
	background:url('/_img/flower_services_2.gif') no-repeat left bottom;
	font-weight:bold;
}
div.services_box{
	cursor:pointer;
}
div.services_box1{
	margin-bottom:7px;
	margin-left:20px;
}
div.services_tree_1{
	font-weight:bold;
	margin-left:50px;
	padding-bottom:7px;
	padding-left:23px;
	padding-top:8px;
}
div.services_arrow{background:url('/_img/arrow_menu.gif') no-repeat 6px 50%;}
div.services_arrow_selected{background:url('/_img/menu_bg.gif') no-repeat left 50%;}
div.services_tree_2{
	background:url('/_img/arrow_menu_2.gif') no-repeat left 1px;
	padding-left:14px;
	margin:2px 0px 1px 54px;
}
div.menu_d{
	background:url('/_img/menu_d.gif') repeat-x left top;
	margin-left:50px;
}
div#works{
	float:left;
	width:473px;
	margin-left:25px;
}
div#flower_works{
	padding-top:12px;
	padding-bottom:50px;
	padding-left:14px;
}
div#flower_works a{
	text-decoration:none;
}
div#flower_works span.wrk{
	display:block;
	margin-left:115px;
	padding-top:45px;
	padding-left:70px;
	padding-bottom:20px;
	height:20px;
	width:130px;
	background:url('/_img/flower_works_2.gif') no-repeat left top;
	float:none;
	font-weight:bold;
}
div#full_cycle_inner span.wrk{
	display:block;
	margin-left:-52px;
	padding-top:45px;
	padding-left:70px;
	padding-bottom:20px;
	height:20px;
	width:130px;
	background:url('/_img/flower_works_2.gif') no-repeat left top;
	float:none;
	font-weight:bold;
}
div.works_opacity_bg{
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	float:left;
	height:356px;
	filter: Alpha(Opacity=40);
	opacity:0.4;
	overflow:hidden;
	width:396px;
}
div#clients{
	background: url('/_img/bg_clients_left.png') no-repeat left 90px;
	width:250px;
	width:250px !ie;
	float:left;
	margin-left:30px;
}
div#clients_ie6{
	display:none;
	background: url('/_img/bg_clients_left.png') no-repeat left 90px;
	width:250px;
	width:250px !ie;
	float:left;
	margin-left:0px;
	margin-top:40px;
}
div#clients_inner{
	/*height:600px;*/
	width:477px;
	float:left;
	margin-left:30px;
}
div#flower_clients{
	background:url('/_img/flower_clients.gif') no-repeat 24px top;
	padding-top:53px;
	padding-bottom:50px;
	padding-left:14px;
	position:relative;
	z-index:15;
	float:left;
}
div#flower_clients_ie6{
	background:url('/_img/flower_clients.gif') no-repeat 24px top;
	padding-top:53px;
	padding-bottom:50px;
	padding-left:14px;
}
div#flower_for_clients_ie6{
	background:url('/_img/flower_clients.gif') no-repeat 24px top;
	padding-top:53px;
	padding-bottom:50px;
	padding-left:14px;
}
div#flower_clients a{
	text-decoration:none;
}
div#flower_for_clients_ie6 a{
	text-decoration:none;
}
div#flower_clients_ie6 a{
	text-decoration:none;
}
div#flower_partners{
	float:left;
	padding-bottom:50px;
	padding-left:14px;
	margin-top:-60px !ie;
}
div#flower_partners_ie6{
	float:left;
	padding-bottom:50px;
	padding-left:14px;
	margin-top:-60px !ie;
}
div#flower_partners a{
	text-decoration:none;
}
div#flower_partners_ie6 a{
	text-decoration:none;
}
div#flower_partners span.prt{
	display:block;
	margin-left:24px;
	margin-top:35px;
	padding-top:17px;
	padding-left:9px;
	padding-bottom:5px;
	height:35px;
	width:170px;
	background:url('/_img/flower_partner_2.gif') no-repeat left top;
	float:none;
	font-weight:bold;
}
div#flower_partners_ie6 span.prt{
	display:block;
	margin-left:24px;
	margin-top:35px;
	padding-top:17px;
	padding-left:9px;
	padding-bottom:5px;
	height:35px;
	width:170px;
	background:url('/_img/flower_partner_2.gif') no-repeat left top;
	float:none;
	font-weight:bold;
}
/*div#flower_clients a{
	background-color:white;
}*/
div#flower_clients span.clt{
	display:block;
	margin-left:24px;
	padding-top:5px;
	padding-left:9px;
	padding-bottom:30px;
	height:19px;
	width:106px;
	background:url('/_img/bg_white.gif') no-repeat left top;
	float:none;
	font-weight:bold;
}
div#flower_for_clients_ie6 span.clt{
	display:block;
	margin-left:24px;
	padding-top:5px;
	padding-left:9px;
	padding-bottom:20px;
	height:19px;
	width:106px;
	background:url('/_img/bg_white.gif') no-repeat left top;
	float:none;
	font-weight:bold;
}
div#flower_clients_ie6 span.clt{
	display:block;
	margin-left:24px;
	padding-top:5px;
	padding-left:9px;
	padding-bottom:20px;
	height:19px;
	width:106px;
	background:url('/_img/bg_white.gif') no-repeat left top;
	float:none;
	font-weight:bold;
}
div#flower_clients a.clt_back{
	display:block;
	height:19px;
	width:106px;
}
div#flower_clients_ie6 a.clt_back{
	display:block;
	height:19px;
	width:106px;
}
div#flower_clients a.clt_item{
	float:left;
	display:block;
	margin-bottom:3px;
	width:148px;
	height:100px;
	border:1px solid #7f7f7f;
	margin-right:3px;
}
div#flower_clients_ie6 a.clt_item{
	float:left;
	display:block;
	margin-bottom:3px;
	width:148px;
	height:100px;
	border:1px solid #7f7f7f;
	margin-right:3px;
}
div.cp_opacity_bg{
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	float:left;
	height:106px;
	filter: Alpha(Opacity=40);
	opacity:0.4;
	overflow:hidden;
	width:186px;
}
div#phone{
	float:left;
	margin-top:70px;
	margin-left:10px;
}
div#strawberry{
	float:left;
	margin-top:150px;
}
div#grass_ball{
	float:left;
	margin-top:114px;
}
div#footer{
	z-index:1;
	position:absolute;
	top:845px;
	left:278px;
	padding-top:52px;
	padding-left:42px;
	background:url('/_img/flower_contacts.gif') no-repeat left top;
	font-weight:bold;
	width:400px;
}
div#footer span{
	color:white;
}
div#mini_phone{
	float:left;
	padding-left:15px;
	background:url('/_img/mini_phone.gif') no-repeat left 50%;
}
div#mail{
	float:left;
	padding-left:15px;
	margin-left:5px;
	background:url('/_img/mail.gif') no-repeat left 50%;
}
div#scroll{
	clear:both;
}
div#scroll span.pagercurrent,div#scroll a.pager,span.separator{
	background-color:#FDDC4F;
	width:21px;
	height:19px;
	display:block;
	float:left;
	color:white;
	font-weight:bold;
	margin:10px 0px 0 3px;
	padding-top:5px;
	text-align:center;
}
div#scroll span.pagercurrent{
	color:black;
	background-color:#FDDC4F;
}
/*a.pager{
	height:14px;
	display:block;
	float:left;
	color:white;
	font-weight:bold;
	margin:10px 5px 0 5px;
}
span.separator{
	height:14px;
	display:block;
	float:left;
	color:white;
	font-weight:bold;
	margin:10px 5px 0 5px;
}*/
div#portfolio{
	float:left;
	padding-left:290px;
	padding-top:20px;
	height:38px;
}
a.industry{
	color:white;
	font-weight:bold;
	display:block;
	height:19px;
	width:106px;
	padding-top:5px;
	text-align:center;
	display:block;
	text-decoration:none;
	float:left;
}
span.industry,a.industry_inner{
	background:url('/_img/bg_white.gif') no-repeat left top;
	display:block;
	font-weight:bold;
	height:19px;
	width:106px;
	padding-top:5px;
	text-align:center;
	float:left;
}
div#portfolio_img_block{
	width:462px;
	height:215px;
	float:left;
	margin-left:0px;
}
div.portfolio_img{
	width:150px;
	height:150px;
	float:left;
	text-align:center;
}
div#portfolio_img_block a{
	text-decoration:none;
}
div#hot_img{
	float:left;
	margin-top:245px;
	margin-left:5px;
}
div#hot_img2{
	float:left;
	margin-top:104px;
	
}
div#portfolio_inner{
	width:500px;
	height:650px;
	float:left;
	margin:0 10px;
}
div#back{
	float:left;
	margin-top:180px;
	margin-left:20px;
}
div#information{
	margin-top:20px;
	width:180px;
	float:left;
}
div#information div{
	padding-left:11px;
	margin-bottom:10px;
}
div#portfolio_name{
	padding-left:7px!important;
	background-color:white;
	height:19px;
	padding-top:5px;
	float:left;
}
table.nybt tr td{
	font-size:1px;
	line-height:1;
}
.bg_12{
	background: url('/_img/bg_12.gif') no-repeat left top;
}
.bg_21{
	background: url('/_img/bg_21.gif') no-repeat left bottom;
}
.bg_22{
	background: url('/_img/bg_22.gif') no-repeat left bottom;
}
.bg_wh{
	background-color:white;
}
.bg_wh1{
	background-color:white;
	font-size:12px;
	line-height:100% !inportand;
}
/*div#bg_white_l{
	padding-left:4px!important;
	margin-bottom:0px!important;
	background: url('/_img/bg_white_l.gif') no-repeat left top;
	float:left;
	height:24px;
}
div#bg_white_r{
	padding-left:5px!important;
	margin-bottom:0px!important;
	background: url('/_img/bg_white_r.gif') no-repeat left top;
	float:left;
	height:24px;
}*/
div#portfolio_url{
	clear:both;
}
div#contacts{
	margin:87px 0 0 34px;
	float:left;
	width:319px;
}
div.tel{
	float:left;
	height:35px;
/*	border-bottom:3px solid black;*/
/*	padding-right:185px;*/
}
div.tel2{
	float:right;
	height:35px;
/*	border-bottom:3px solid black;*/
	text-align:right;
}
div.adr{
	float:left;
	height:40px;
/*	border-bottom:3px solid black;*/
/*	padding-right:98px;*/
	padding-top:15px;
}
div.adr2{
	float:right;
	height:40px;
/*	border-bottom:3px solid black;*/
	padding-top:15px;
	text-align:right;
}
div.mail{
	float:left;
	height:29px;
/*	border-bottom:3px solid black;*/
/*	padding-right:197px;*/
	padding-top:20px;
}
div.mail2{
	float:right;
	height:31px;
/*	border-bottom:3px solid black;*/
	padding-top:18px;
	text-align:right;
}
div.icq{
	float:left;
	height:30px;
/*	border-bottom:3px solid black;*/
/*	padding-right:225px;*/
	padding-top:10px;
}
div.icq2{
	float:right;
	height:30px;
/*	border-bottom:3px solid black;*/
	padding-top:10px;
	text-align:right;
}
div.brdr{
	border-bottom:1px solid #FEE069;
	float:left;
	width:319px;
}
div#forma{
	float:left;
	margin:75px 0 0 50px;
	float:left;
	width:256px;
}
div.fild{
	font-size:11px;
}
div.fild img{
	margin-right:9px;
}
div#forma .i_text{
	border:1px solid black;
	background-color:#FBD11B;
	margin-bottom:10px;
	font-size:11px;
	width:227;
}
div#forma textarea{
	border:1px solid black;
	background-color:#FFE88B;
	font-size:11px;
}
div#forma .input_botton{
	border:none;
	width:114px;
	height:24;
	background-color:#FFE88B;
	margin:20px 0 0 60px;
	font-size:11px;
}
div#scheme{
	margin-top:35px;
	width:1000px;
	text-align:center;
	float:left;
}
div#full_cycle_inner{
	width:430px;
	float:left;
	margin-top:12px;
	margin-left:68px;
}
.h{
	font-weight:bold;
	font-size:14px;
}
.dashed{
	color:white;
}
table#table2 a.prev, table#table2 a.next{
	background-color:#FDDC4F;
	width:21px;
	height:19px;
	display:block;
	color:white;
	font-weight:bold;
	margin:10px 0px 0 3px;
	padding-top:5px;
	text-align:center;
	text-decoration: none;
}
table#table2 div.floattovar{
	float:left;
}
table#table2 li{
	float:left;
}
table#table2 ul{
	/*width:32000px;*/
}
div#slideshow{
	overflow:hidden;
	width:100%;
}
#screen2 {
overflow:hidden;
position:relative;
width:455px;
height:100px;
}
ul, ol{
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#shadowbox_overlay{
	background-color:#fddc4f !important;
}
#shadowbox_title_inner{
	color:black !important;
}
.dashed{

	color:black;
}
/****************************/
div#works div#slideshow1{
	float:left;
	float:left !ie;
	width:390px;
	width:390px !ie;
	height:350px;
	height:350px !ie;
	margin-left:9px;
	margin-right:3px;
	margin-left:9px !ie;
	margin-right:5px !ie;
	overflow:hidden;
	overflow:hidden !ie;
}
div#works div.slide{
	float:left;
	float:left !ie;
}

div#works div.prev{
	float:left;
	width:20px;
	height:35px;
	padding-right:3px;
	background: url('/_img/arrow_prev.gif') no-repeat left top;
}
div#works div.next{
	float:left;
	width:20px;
	height:35px;
	margin-left:8px;
	background: url('/_img/arrow_next.gif') no-repeat left top;
}
div#works div.prev:hover{
	float:left;
	width:20px;
	height:35px;
	padding-right:3px;
	background: url('/_img/arrow_prev_hover.gif') no-repeat left top;
}
div#works div.next:hover{
	float:left;
	width:20px;
	height:35px;
	background: url('/_img/arrow_next_hover.gif') no-repeat left top;
}

div#works div.prev, div#works div.next{
	margin-top:0px;
}
/***************** clients **************************/
div#flower_clients div#slideshow2{
	float:left;
	width:180px;
	height:100px;
	overflow:hidden;
	margin-right:10px !ie;
}
div#flower_clients div.slide{
	float:left;
}
div#flower_clients div.prev{
	float:left;
	width:20px;
	padding-right:5px;
	background: url('/_img/arrow_cp_prev.gif') no-repeat left top;
}
div#flower_clients div.prev:hover{
	background: url('/_img/arrow_cp_prev_hover.gif') no-repeat left top;
}

div#flower_clients div.next{
	float:left;
	width:20px;
	margin-left:10px;
	margin-left:0px !ie;
	background: url('/_img/arrow_cp_next.gif') no-repeat left top;
}
div#flower_clients div.prev , div#flower_clients div.next{
	position:relative;
	top:35px;
	z-index:5;
}
div#flower_clients div.next:hover{
	background: url('/_img/arrow_cp_next_hover.gif') no-repeat left top;
}
/***************** clients_ie6 **************************/
div#flower_clients_ie6 div#slideshow4{
	float:left;
	width:180px;
	height:100px;
	overflow:hidden;
	margin-right:10px !ie;
}
div#flower_clients_ie6 div.slide{
	float:left;
}
div#flower_clients_ie6 div.prev{
	float:left;
	width:20px;
	padding-right:5px;
	background: url('/_img/arrow_cp_prev.gif') no-repeat left top;
}
div#flower_clients_ie6 div.prev:hover{
	background: url('/_img/arrow_cp_prev_hover.gif') no-repeat left top;
}

div#flower_clients_ie6 div.next{
	float:left;
	width:20px;
	margin-left:10px;
	margin-left:0px !ie;
	background: url('/_img/arrow_cp_next.gif') no-repeat left top;
}
div#flower_clients_ie6 div.prev , div#flower_clients_ie6 div.next{
	position:relative;
	top:35px;
	z-index:5;
}
div#flower_clients_ie6 div.next:hover{
	background: url('/_img/arrow_cp_next_hover.gif') no-repeat left top;
}
/***************** partners **************************/
div#flower_partners div#slideshow3{
	float:left;
	width:180px;
	height:100px;
	overflow:hidden;
	margin-right:8px;
	margin-left:-1px;
}
div#flower_partners div.slide{
	float:left;
}
div#flower_partners div.prev:hover{
	background: url('/_img/arrow_cp_prev_hover.gif') no-repeat left top;
}
div#flower_partners div.prev{
	float:left;
	width:20px;
	padding-right:5px;
	margin-left:2px;
	background: url('/_img/arrow_cp_prev.gif') no-repeat left top;
}
div#flower_partners div.next{
	float:left;
	width:20px;
	margin-left:0px !ie;
	background: url('/_img/arrow_cp_next.gif') no-repeat left top;
}
div#flower_partners div.prev, div#flower_partners div.next{
	position:relative;
	top:5px;
	z-index:5;
}
div#flower_partners div.next:hover{
	background: url('/_img/arrow_cp_next_hover.gif') no-repeat left top;
}
/***************** partners_ie6 **************************/
div#flower_partners_ie6 div#slideshow5{
	float:left;
	width:180px;
	height:100px;
	overflow:hidden;
	margin-right:8px;
	margin-left:-2px;
}
div#flower_partners_ie6 div.slide{
	float:left;
}
div#flower_partners_ie6 div.prev:hover{
	background: url('/_img/arrow_cp_prev_hover.gif') no-repeat left top;
}
div#flower_partners_ie6 div.prev{
	float:left;
	width:20px;
	padding-right:5px;
	margin-left:2px;
	background: url('/_img/arrow_cp_prev.gif') no-repeat left top;
}
div#flower_partners_ie6 div.next{
	float:left;
	width:20px;
	margin-left:0px !ie;
	background: url('/_img/arrow_cp_next.gif') no-repeat left top;
}
div#flower_partners_ie6 div.prev, div#flower_partners_ie6 div.next{
	position:relative;
	top:5px;
	z-index:5;
}
div#flower_partners_ie6 div.next:hover{
	background: url('/_img/arrow_cp_next_hover.gif') no-repeat left top;
}
/************** bottom icons ********************/
div#bottom_icons{
	float:left;
	width:520px;
	height:20px;
	position:relative;
	margin-top:15px;
	margin-top:-30px !ie;
	margin-left:130px;
}
div#bottom_icons td.lead{
	padding-right:10px;
	padding-left:10px;
}
div#bottom_icons td.lead a{
	color:#3B3B3B;
	font-size:12px;
}
/*************************/
div#bottom_icons_in{
	width:200px;
	height:100px;
	position:relative;
	margin-top:10px;
	margin-left:12px;
}
div#bottom_icons td.lead{
	padding-right:10px;
	padding-left:10px;
}
div#bottom_icons td.lead a{
	color:#3B3B3B;
	font-size:12px;
}
/*************************/

.corner_star{
	overflow:hidden;
	position:relative;
	float:left;
	width:400px;
	margin-left:26px;
	margin-top:-355px;
	z-index:10;
}
.corner{
	background:url('/_img/star_2.png') no-repeat left top;
	position:absolute;
	width:10px;
	height:10px;
	left:-5px;
	top:-5px;
}
.tr, .br{
	margin-left:100%;
}
.bl, .br{
	top:355px;
}

.corner_star_cp{
	float:left;
	margin-left:20px;
	margin-top:-105px;
	margin-top:-105px !ie;
	overflow:hidden;
	position:relative;
	width:190px;
	z-index:10;
}

.corner_star_cp_ie6{
	float:left;
	margin-left:10px;
	margin-top:-105px;
	overflow:hidden;
	position:relative;
	width:190px;
	z-index:10;
}
.corner_cp{
	background:url('/_img/star_2.png') no-repeat left top;
	position:absolute;
	width:10px;
	height:10px;
	left:-5px;
	top:-5px;
}
.tr_cp, .br_cp{
	margin-left:100%;
}
.bl_cp, .br_cp{
	top:105px;
}
div#move_block1, div#move_block2, div#move_block3{
	position:relative;
	float:left;
	z-index:15;
}
.table_slides{
	margin-left:-5px;
	margin-bottom:-2px;
}
div.google_map{
	float:left;
	width:425px;
	height:390px;
	margin-left:151px;
	margin-top:-397px;
	display:block;
	position:relative;
	z-index:15;
}
div.map_opacity_bg{
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	float:left;
	height:390px;
	filter: Alpha(Opacity=40);
	opacity:0.4;
	overflow:hidden;
	width:441px;
}
.corner_star_map{
	float:left;
	margin-left:141px;
	margin-top:-399px;
	overflow:hidden;
	position:relative;
	width:445px;
	z-index:10;
}
.corner_map{
	background:url('/_img/star_2.png') no-repeat left top;
	position:absolute;
	width:10px;
	height:10px;
	left:-5px;
	top:-5px;
}
.tr_map, .br_map{
	margin-left:100%;
}
.bl_map, .br_map{
	top:389px;
}
div#shadowbox_body{
	background-color:#FDDC4F;
	border:2px solid #FDDC4F;
}
div.cl_prt_opacity_bg{
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	float:left;
	height:417px;
	filter: Alpha(Opacity=40);
	opacity:0.4;
	overflow:hidden;
	width:457px;
}
.corner_star_cl_prt{
	float:left;
	margin-left:10px;
	margin-top:-501px;
	overflow:hidden;
	position:relative;
	width:461px;
	z-index:10;
}
.corner_cl_prt{
	background:url('/_img/star_2.png') no-repeat left top;
	position:absolute;
	width:10px;
	height:10px;
	left:-5px;
	top:-5px;
}
.tr_cl_prt, .br_cl_prt{
	margin-left:100%;
}
.bl_cl_prt, .br_cl_prt{
	top:416px;
}

div.inner_bg{
	float:left;
	height:411px;
	background:url('/_img/opacity_bg/inner_bg.gif') repeat-y left top;
}
div.images{
	float:left;
	width:453px;
}

div.opacity_tl{
	background:url('/_img/opacity_bg/bg_tl.gif') no-repeat left top;
	float:left;
	margin-left:-5px;
}
div.opacity_top{
	background:url('/_img/opacity_bg/top.gif') repeat-x left top;
	float:left;
	width:452px;
}
div.opacity_tr{
	background:url('/_img/opacity_bg/bg_tr.gif') no-repeat right top;
	float:left;
}
div.opacity_left{
	float:left;
	width:5px;
	height:100%;
	background:url('/_img/opacity_bg/left.gif') repeat-y left top;
	margin-left:-5px;
}
div.opacity_right{
	float:left;
	width:5px;
	height:100%;
	background:url('/_img/opacity_bg/right.gif') repeat-y left top;
}
div.opacity_bl{
	background:url('/_img/opacity_bg/bg_bl.gif') no-repeat left top;
	float:left;
	margin-left:-5px;
}
div.opacity_bottom{
	background:url('/_img/opacity_bg/bottom.gif') repeat-x left top;
	float:left;
	width:452px;
}
div.opacity_br{
	background:url('/_img/opacity_bg/bg_br.gif') no-repeat right top;
	float:left;
}