/* 480px - iPhone landscape, Samsung Galaxy II portrait */

@media only screen and (max-width: 480px) {
	body:before {
       /*  content: "480px - iPhone landscape, Samsung Galaxy II portrait"; */
    }

	#maincontainer { width:420px; padding:0 20px;}	
	
	#header_main { height:280px; } 
	
	#search_hand { display:none; left: -20px; z-index: 100; width:420px; top:80px; background: #CCD0D2; padding:20px}	
	#search_hand input.isearch { border: none; background:#CCD0D2; color: #777; font-size: 1.417em; height:32px; padding: 0; top:15px; left:20px; width: 380px; font-family: 'francker_xlight';}	
	#search_hand input.isearchb { background:url("../images/butSearch.png") no-repeat; width:20px; height:20px; top:25px; text-indent:-10000px}
	
	#langhand { left:235px; top:60px; width:200px}	
	#langhand ul li { margin: 0 12px 5px 0; }	
	
	#menuTap { display:block; top:16px;}	
	#menuBack { display:block; top:16px;}	
	#menuSearch { display:block; top:16px;}			

	#logohand {width:153px;  height:18px;}
	.logo_img { width:153px;  height:18px; }
	.logo_img span { background:url(../images/logoEssM.jpg) no-repeat; }

		
	#menu_top { display:none; width:460px; top:80px; }	

	#mt li { display: block; }	
	#mt a {  padding:10px 5px; background:#ccd0d2; border-bottom:1px solid #b3b7ba;}
	
	#main_baner_hand { width:460px; height:150px; top:80px;}
	
	#main_topics_hand { width:460px; height:185px; padding:0; left:-20px; top:80px;}
	#main_topics { width:460px !important; height:185px !important;}
	.main_topic { height: 185px !important;}
	.main_topic img { width:460px; height:auto; }
	.main_topic .txt { width:450px; height:28px; }
	
	.news_hand { width: 380px; max-height:none; overflow:auto;  margin: 25px 0 0; padding: 25px 0 0;}
	.news_hand_w { width: 100%; }
	.news_hand .news_hand_subp { width:290px; margin: 0 20px 30px 45px}
	.news_hand .news_hand_subp img { width:auto; height:auto }	
	
	.news_hand_subp { width:290px; float:none; margin:0 0 30px 70px; }
	.news_hand_subp img { width:auto; height:auto }	
	
	.last_in_row, .news_hand_subp { margin-right:0 !important;}		
	
	.news_hand_menu {display:none;}
		
	.main_hand .prod_hand { width:290px; margin: 0 20px 30px 45px}
	.main_hand .prod_hand img {  width:290px; height:auto; }	
	
	.prod_hand { width:290px; margin: 0 20px 30px 65px}
	.prod_hand img {  width:290px; height:auto; }	

	.prod_hand_sm { width:290px; margin: 0 20px 50px 65px}
	.prod_hand_sm img {  width:290px; height:auto; }	

	.prod_gal .to_news_hand_subp { width:290px; margin: 0 20px 50px 65px}
	.prod_gal .to_news_hand_subp img { width: 100%; height:auto}	
	.fotocolumn { width:auto; height:auto; }

	.fotohand {	margin: 15px auto; width:290px; }
	.ffoto { margin: 0 auto; width: 290px; float:none;}
	/* .ffoto img { width: auto; height:auto;}	*/

	.leadtxtsub { float:none; width:auto;}
	
	.newslet_hand_m { left: 150px; }
	.login_hand #flogin, 
	.login_hand #fpass { width: 100px; }
	.newslet_hand #limie_top, 
	.newslet_hand #lnazwisko_top, 
	.newslet_hand #lemail_top { width: 100px; }	
	
	.f_work input, 
	.f_work textarea { width: 160px; }
	input#street { width:80px;}
	input#street_n1 { width:23px;}
	input#street_n2 { width:23px;}
	.f_work input#email { width: 140px}

	.f_work label.nw { padding: 0 5px;}
	
	.txt_Kom { font-size:0.9em; }
		
	#book_menu ul li a { font-size: 1.09em; padding: 15px; }	
			
	#footerL { left: 0px; top:280px; width:100%; }	
	#footerL ul li { margin: 0 5px 0 0; padding: 0 7px 0 0;	}
	
	#footerL li.totop a {
		background: url("../images/butTop.png") no-repeat 3px 2px #8D9092;
		border: 1px solid #8D9092;
		color: #FFFFFF;
		padding: 2px 4px;
		width:10px;
		height:10px;
		font-size:0;
		display:inline-block;
	}	
	#main_pages_url a { height: 10px; width: 10px; margin: 16px 5px 0 0;}	
	
	#footerR { left:135px; }	
	
	#lenariWrap img { }				
}