.flag_geo,.flag_eng,.flag_ru,.flag_ger,.flag_dan,.flag_china,.flag_est,.flag_spain,
.flag_esp,.flag_fra,.flag_heb,.flag_ic,.flag_ita,.flag_lat,.flag_lit,.flag_hun,
.flag_mac,.flag_ned,.flag_pol,.flag_port,.flag_rom,.flag_sl,.flag_sw,.flag_tur,
.flag_gr,.flag_bel,.flag_bulg,.flag_kirg,.flag_kaz,.flag_az,.flag_uzb,.flag_uk,
.flag_arm,.flag_jap,.flag_kor,.flag_arab,.flag_pers,.flag_cz,.flag_fin,.flag_norw {
	background-image:url('../images/c_flags.png');
	height:13px;
	width:18px;
	padding:0;
	margin:0;
	display:inline-block;
}
.flag_geo { background-position: 0 -2006px; }
.flag_eng { background-position: 0 -1088px; }
.flag_ru { background-position: 0 -1360px; }
.flag_ger { background-position: 0 -2769px; }
.flag_dan { background-position: 0 -272px; }
.flag_china { background-position: 0 -2159px; }
.flag_est { background-position: 0 -2686px; }
.flag_spain { background-position: 0 -799px; }
.flag_esp { background-position: 0 -3262px; }
.flag_fra { background-position: 0 -2990px; }
.flag_heb { background-position: 0 -476px; }
.flag_ic { background-position: 0 -2601px; }
.flag_ita { background-position: 0 -3228px; }
.flag_lat { background-position: 0 -2837px; }
.flag_lit { background-position: 0 -2091px; }
.flag_hun { background-position: 0 -2057px; }
.flag_mac { background-position: 0 -391px; } 
.flag_ned { background-position: 0 -1802px; }
.flag_pol { background-position: 0 -374px; }
.flag_port { background-position: 0 -714px; }
.flag_rom { background-position: 0 -2720px; } 
.flag_sl { background-position: 0 -595px; } 
.flag_sw { background-position: 0 -323px; } 
.flag_tur { background-position: 0 -3007px; } 
.flag_gr { background-position: 0 -51px; } 
.flag_bel { background-position: 0 -2295px; } 
.flag_bulg { background-position: 0 -1666px; } 
.flag_kirg { background-position: 0 -2278px; } 
.flag_kaz { background-position: 0 -2074px; }
.flag_az { background-position: 0 -1241px; } 
.flag_uzb { background-position: 0 -2108px; } 
.flag_uk { background-position: 0 -1598px; } 
.flag_arm { background-position: 0 -2635px; } 
.flag_jap { background-position: 0 -765px; } 
.flag_kor { background-position: 0 -1292px; } 
.flag_arab { background-position: 0 -1037px; } 
.flag_pers { background-position: 0 -1156px; } 
.flag_cz { background-position: 0 -2973px; } 
.flag_fin { background-position: 0 -459px; }
.flag_norw { background-position: 0 -1870px; }