@charset "windows-1251";
/* CSS Document */
a img{border:none;}
.clear{clear:both;}
html, body, #site {height: 100%;}
body{width:100%; margin:0px; padding:0px; min-width:1000px;}
body > #site {height: auto; min-height: 100%;width:100%; margin:0px; padding:0px;}
	#head{height:191px; width:100%; padding:0px; margin:0px; background-color:#f8dd7a;}
		#head_content{width:1000px; margin:0px auto; position:relative;}
			#logo{width:488px; height:209px; position:absolute; top:5px; left:5px;}
			#iphone{width:83px; height:58px; background-image:url(../img/iphone_pas.png); background-repeat:no-repeat; background-position:top right; position:absolute; top:0px; right:235px;text-align:center; padding:10px;}
			#iphone:hover{background-image:url(../img/iphone_act.png);}
			#ipod{width:84px; height:58px; background-image:url(../img/ipod_pas.png); background-repeat:no-repeat; background-position:top center; position:absolute; top:0px; right:130px;text-align:center; padding:10px;}
			#ipod:hover{background-image:url(../img/ipod_act.png);}
			#android{width:82px; height:58px; background-image:url(../img/android_pas.png); background-repeat:no-repeat; background-position:top left; position:absolute; top:0px; right:27px;text-align:center; padding:10px;}
			#android:hover{background-image:url(../img/android_act.png);}
				#iphone p, #ipod p, #android p{ margin-top:2px;font:17px Arial, Geneva, sans-serif; font-weight:bold;}
				#iphone_a, #ipod_a, #android_a{color:#B69874; text-decoration:none;}
			#croc1{width:195px; height:130px; position:absolute; top:85px; right:140px;}
			#croc2{width:136px; height:84px; position:absolute; top:122px; right:8px;}
	#anim{width:100%; height:414px; background-image:url(../img/anim_bg.jpg); background-repeat:repeat-x; background-position:top center; background-color:#FEE179;}
		#anim_content{Width:1000px; margin:0px auto; position:relative;}
			#iphone_view{width:626px; height:358px; background-image:url(../img/iphone_view.gif); background-repeat:no-repeat;position:absolute; top:120px; right:-25px;}
				#display{width:372px; height:247px;margin-top:48px; margin-left:128px;}
			#hunter{width:794px; height:471px; position:absolute; top:10px; left:-5px;}
			#troy{width:173px; height:65px;position:absolute;top:56px; left:234px;}
			#point{width:135px; height:64px;position:absolute;top:58px; right:176px;}
			#facebook{width:55px; height:54px; position:absolute; top:27px; right:5px; }
			#twitter{width:56px; height:54px; position:absolute; top:81px; right:5px; }
			#movie{position:absolute; top:168px; right:101px;}
	#menu{width:100%; height:140px; padding:0px; margin:0px; background-color:#f8dd7a;}
		#menu_content{Width:1000px; margin:0px auto; position:relative;}
			.main_menu{padding-top:10px; font:26px Tahoma, Geneva, sans-serif;  font-weight:bold;background-repeat:no-repeat; text-align:center;height:71px; float:left; margin:0px; margin-right:5px; margin-top:65px;}
			.main_menu a{color:#F8DC79; text-decoration:none;}
			#main_menu_index{width:188px; background-image:url(../img/main_menu1_act.png); margin-left:20px;}
			#main_menu_lang{width:188px; background-image:url(../img/main_menu5_act.png);}
			#main_menu_meet{width:188px; background-image:url(../img/main_menu4_act.png); }
			#main_menu_shop{width:188px; background-image:url(../img/main_menu3_act.png); }
			#main_menu_cast{width:188px; background-image:url(../img/main_menu2_act.png); }
			#main_menu1{width:188px; background-image:url(../img/main_menu1_pas.png); margin-left:20px;}
			#main_menu1:hover{background-image:url(../img/main_menu1_act.png);}
			#main_menu2{width:188px; background-image:url(../img/main_menu2_pas.png); }
			#main_menu2:hover{background-image:url(../img/main_menu2_act.png);}
			#main_menu3{width:188px; background-image:url(../img/main_menu3_pas.png); }
			#main_menu3:hover{background-image:url(../img/main_menu3_act.png);}
			#main_menu4{width:188px; background-image:url(../img/main_menu4_pas.png); }
			#main_menu4:hover{background-image:url(../img/main_menu4_act.png);}
			#main_menu5{width:188px; background-image:url(../img/main_menu5_pas.png); }
			#main_menu5:hover{background-image:url(../img/main_menu5_act.png);}
	#body {padding-bottom: 440px;/* отступ должен быть равен высоте футера */ background-color:#f8dd7a;width:100%;margin:0px;}
		#body_content{Width:960px; margin:0px auto; position:relative; padding:20px;}
			#slider{width:930px; height:360px; margin:10px auto; position:relative;}
				#slider #arrow_left{width:41px; height:360px; background-image:url(../img/left_arrow.png); background-repeat:no-repeat; background-position:center center; float:left;}
				#slider #arrow_right{width:41px; height:360px; background-image:url(../img/right_arrow.png); background-repeat:no-repeat; background-position:center center; float:right;}
				#slider #content{width:820px; height:340px; position:absolute; top:10px; left:55px;}
				#slider #content .slider{position:absolute; top:0px ;left:0px; padding:0px;}
				#slider #content .slider_img{width:323px; height:306px; position:absolute; top:20px; left:0px;}
				#slider #content .slider_name{width:424px; height:62px; position:absolute; top:15px; left:370px;}
				#slider #content .slider_desc{width:430px;font:14px Tahoma, Geneva, sans-serif; font-weight:bold; line-height:24px; color:#964600;position:absolute; top:100px; left:350px; }
				#slid_2{display:none;}
				#slid_3{display:none;}
				#slid_4{display:none;}
				#slid_5{display:none;}
				#slid_6{display:none;}
				#slid_7{display:none;}
				#slid_8{display:none;}
				#slid_9{display:none;}
			#slider_point{width:300px; text-align:center; margin:10px auto;}
			#shop a{color:#0F69A7;}
			#shop a:hover{color:#FF0101}
			#meet_left{float:left; width:350px; padding:20px 10px 20px 20px;}
			#meet_left img{border:5px solid #FFF; border-radius:5px;}
			#meet_right{float:right; width:520px; padding:20px 20px 20px 10px;}
			#learn_more a{color:#0F69A7;}
			#learn_more a:hover{color:#FF0101}
			#body_content_left{width:550px; float:left; }
			#body_content_right{width:400px; float:right;}
			#contact_us{padding-left:40px;}
			#contact_us .text_desc{font:14px Verdana, Geneva, sans-serif; color:#40423F;  font-weight:bold; margin-top:20px; line-height:24px;padding:0px 10px;}
			#contact_us .text1{ font-weight:normal; color:#000;}
			#contact_us .text2{font:15px Verdana, Geneva, sans-serif; font-weight:bold; line-height:24px;}
			#contact_us .text3{font:15px Verdana, Geneva, sans-serif; font-weight:bold; line-height:24px; color:#000;}
			#send_massage{padding-left:50px;margin-top:40px;Font:16px Verdana, Geneva, sans-serif; color:#4E4B44;}
				#send_massage p{margin:4px 0px;}
				#send_massage a{color:#0077B1; font:16px Tahoma, Geneva, sans-serif; font-weight:bold;}
				#send_massage img{margin:25px 0px 0px 42px;}
			.text{margin:0px 0px 0px 0px;}
			#review{margin:30px 0px 0px 0px;}
			.text p{margin:0px;}
			.title{font:34px Verdana, Geneva, sans-serif; color:#FF0101;  font-weight:bold;padding:0px 10px;}
			.text .text_desc{font:14px Verdana, Geneva, sans-serif; color:#40423F;  font-weight:bold; margin-top:20px; line-height:24px;padding:0px 10px;}
			.text .review{font:14px Verdana, Geneva, sans-serif; color:#40423F; background-color:#FAE187;  font-weight:bold; line-height:24px; padding:10px; margin-top:30px;}
			.screen_float{float:left; margin:10px 15px;}
				#screen1{ background-image:url(../img/screen1.png); background-repeat:no-repeat;}
				#screen2{ background-image:url(../img/screen2.png); background-repeat:no-repeat;}
				#screen3{ background-image:url(../img/screen3.png); background-repeat:no-repeat;}
				#screen4{ background-image:url(../img/screen4.png); background-repeat:no-repeat;}
				.screen_float img{width:165px; height:165px;}
			#feature{margin-top:30px;}
			#feature div{font:16px Verdana, Geneva, sans-serif; list-style-image:url(../img/bee.png); line-height:24px; font-weight:bold; color:#303030;}
			#feature div img{float:left; margin-right:10px;}
	#footer {position: relative; margin-top: -440px;/* отрицательное значение высоты футера */ height: 440px;/* высота должена быть равен высоте футера */ clear:both; background-image:url(../img/foot_bg.png); background-repeat:no-repeat; background-position:bottom center;} 
		#footer_bottom{width:100%;height: 440px;background-image:url(../img/foot_content_bg.jpg); background-repeat:repeat-x; background-position:bottom center;}
			#footer_content{Width:1000px;height: 440px; margin:0px auto; position:relative;top:0px; left:15px;}
			#copyright{position:absolute; bottom:0px; right:25px; font:14px Verdana, Geneva, sans-serif; color:#6D6D6B;}
