*{padding:0;margin:0}html{height:100%}
a{text-decoration:none; color:#363636}a:hover{text-decoration:none; color:#363636}:focus{outline:0}
a,:hover,:active,:focus{outline:0}fieldset,img{border:0}
body,html{height:100%;width:100%; min-width: 320px}
body{font:normal 16px 'Archivo Narrow', sans-serif;, CenturyGothic, AppleGothic, sans-serif,Serif;color:#494949;line-height: 19px;text-align:left;background:#1d2a3a;}

.f_1	 				{ font:normal 14px  'Archivo Narrow', Arial, CenturyGothic, AppleGothic, sans-serif,Serif;	color:#ffffff; line-height: 20px; letter-spacing: 1.6px; font-weight: 400}
.f_1 a 					{ color:#ffffff;}
.f_1 a:hover 			{ color:#f47a22;}

.f_2	 				{ font:normal 16px  'Archivo Narrow', Arial, CenturyGothic, AppleGothic, sans-serif,Serif;	color:#ffffff; line-height: 20px; letter-spacing: 1px; font-weight: 400}
.f_2 a 					{ color:#ffffff;}
.f_2 a:hover 			{ color:#f47a22;}

.f_3	 				{ font:normal 16px  'Roboto Condensed', Arial, CenturyGothic, AppleGothic, sans-serif,Serif;	color:#314762; line-height: 20px; letter-spacing: 1px; font-weight: 600}
.f_3 a 					{ color:#314762;}
.f_3 a:hover 			{ color:#314762;}

.f_4	 				{ font:normal 50px  'Roboto Condensed', Arial, CenturyGothic, AppleGothic, sans-serif,Serif;	color:#314762; line-height: 55px; letter-spacing: 1px; font-weight: 300}
.f_4 a 					{ color:#314762;}
.f_4 a:hover 			{ color:#314762;}

.f_5	 				{ font:normal 18px  'Roboto Condensed', Arial, CenturyGothic, AppleGothic, sans-serif,Serif;	color:#314762; line-height: 26px; letter-spacing: 1px; font-weight: 300}
.f_5 a 					{ color:#314762;}
.f_5 a:hover 			{ color:#314762;}

.f_6	 				{ font:normal 12px  'Roboto Condensed', Arial, CenturyGothic, AppleGothic, sans-serif,Serif;	color:#ffffff; line-height: 14px; letter-spacing: 1px; font-weight: 600}
.f_6 a 					{ color:#ffffff;}
.f_6 a:hover 			{ color:#ffffff;}

.f_7	 				{ font:normal 50px  'Roboto Condensed', Arial, CenturyGothic, AppleGothic, sans-serif,Serif;	color:#ffffff; line-height: 55px; letter-spacing: 1px; font-weight: 300 }
.f_7 a 					{ color:#ffffff;}
.f_7 a:hover 			{ color:#ffffff;}

.f_8	 				{ font:normal 18px  'Roboto Condensed', Arial, CenturyGothic, AppleGothic, sans-serif,Serif;	color:#ffffff; line-height: 26px; letter-spacing: 1px; font-weight: 300}
.f_8 a 					{ color:#ffffff;}
.f_8 a:hover 			{ color:#ffffff;}

.f_9	 				{ font:normal 24px  'Roboto Condensed', Arial, CenturyGothic, AppleGothic, sans-serif,Serif;	color:#ffffff; line-height: 24px; letter-spacing: 1px; font-weight: 300}
.f_9 a 					{ color:#ffffff;}
.f_9 a:hover 			{ color:#ffffff;}

.f_10	 				{ font:normal 11px  'Archivo Narrow', Arial, CenturyGothic, AppleGothic, sans-serif,Serif;	color:#ffffff; line-height: 11px; letter-spacing: 1.6px; font-weight: 400}
.f_10 a 				{ color:#ffffff;}
.f_10 a:hover 			{ color:#ffffff;}

.f_11	 				{ font:normal 25px  'Roboto Condensed', Arial, CenturyGothic, AppleGothic, sans-serif,Serif;	color:#ffffff; line-height: 25px; letter-spacing: 1px; font-weight: 400}
.f_11 a 				{ color:#ffffff;}
.f_11 a:hover 			{ color:#ffffff;}

.f_12	 				{ font:normal 18px  'Roboto Condensed', Arial, CenturyGothic, AppleGothic, sans-serif,Serif;	color:#ffffff; line-height: 25px; letter-spacing: 1px; font-weight: 400}
.f_12 a 				{ color:#ffffff;}
.f_12 a:hover 			{ color:#ffffff;}

.f_13	 				{ font:normal 30px  'Roboto Condensed', Arial, CenturyGothic, AppleGothic, sans-serif,Serif;	color:#ffffff; line-height: 55px; letter-spacing: 1px; font-weight: 300}
.f_13 a 				{ color:#ffffff;}
.f_13 a:hover 			{ color:#f47a22;}

.f_14	 				{ font:normal 15px  'Roboto Condensed', Arial, CenturyGothic, AppleGothic, sans-serif,Serif;	color:#314762; line-height: 21px; letter-spacing: 1px; font-weight: 300}
.f_14 a 				{ color:#314762;}
.f_14 a:hover 			{ color:#314762;}


.f_15	 				{ font:normal 16px  'Roboto Slab', Arial, CenturyGothic, AppleGothic, sans-serif,Serif;	color:#314762; line-height: 28px; letter-spacing: 1px; font-weight: 300}
.f_15 a 				{ color:#314762;}
.f_15 a:hover 			{ color:#314762;}

.f_16	 				{ font:normal 18px  'Roboto Slab', Arial, CenturyGothic, AppleGothic, sans-serif,Serif;	color:#314762; line-height: 30px; letter-spacing: 1px; font-weight: 300}
.f_16 a 				{ color:#314762;}
.f_16 a:hover 			{ color:#314762;}

.f_17	 				{ font:normal 16px  'Roboto Slab', Arial, CenturyGothic, AppleGothic, sans-serif,Serif;	color:#314762; line-height: 28px; letter-spacing: 1px; font-weight: 700}
.f_17 a 				{ color:#314762;}
.f_17 a:hover 			{ color:#314762;}

.f_18	 				{ font:normal 13px  'Roboto Slab', Arial, CenturyGothic, AppleGothic, sans-serif,Serif;	color:#ffffff; line-height: 20px; letter-spacing: 1px; font-weight: 300}
.f_18 a 				{ color:#ffffff;}
.f_18 a:hover 			{ color:#ffffff;}

.f_4_shaddow_1			{ text-shadow:#dee7e9 1px 1px 0, #dee7e9 2px 2px 0  }
.f_7_shaddow_1			{ text-shadow:#5f6f82 1px 1px 0, #5f6f82 2px 2px 0 }
.f_7_shaddow_2			{ text-shadow:#868787 1px 1px 0, #868787 2px 2px 0 }
.f_9_shaddow_1			{ text-shadow:#5c6c7e 1px 1px 0, #5c6c7e 2px 2px 0 }

.f_orange				{ color:#f47a22;}

.content 	   			{overflow: hidden; position: relative; width: 100%; min-width: 320px; min-height: 100%; z-index: 1; opacity: 0.001}

.hand					{cursor: pointer}

.conteiner_0 	   		{position: absolute; left:0px;  top: 0px; width: 100%; min-width: 320px; z-index: 2; background: #1d2a3a}
.conteiner_1 	   		{position: absolute; left:100%; top: 0px; width: 100%; min-width: 320px; z-index: 2; }
.conteiner_2 	   		{position: absolute; left:100%; top: 0px; width: 100%; min-width: 320px; z-index: 2}
.conteiner_3 	   		{position: absolute; left:100%; top: 0px; width: 100%; min-width: 320px; z-index: 2}
.conteiner_4 	   		{position: absolute; left:100%; top: 0px; width: 100%; min-width: 320px; z-index: 2}
.conteiner_5 	   		{position: absolute; left:100%; top: 0px; width: 100%; min-width: 320px; z-index: 2}
.conteiner_6 	   		{position: absolute; left:100%; top: 0px; width: 100%; min-width: 320px; z-index: 2}


/*main navi */

.left_button 	   		{position: absolute; left:0px; top: 0px; width: 1px; height: 100%; z-index: 23}
.right_button 	   		{position: absolute; right:0px; top: 0px; width: 1px; height: 100%; z-index: 23}

.conteiner_menu			{position: fixed; left:0px; top: 0px; width: 100%; min-width: 320px; height: 162px; z-index: 1000;}
.conteiner_menu_1		{position: relative; float: left; width: 100%; height: 90px; z-index: 1001; background: #2d3a4a url(../_all/top_menu_bg_1.png) no-repeat right}
.conteiner_menu_1_1		{position: relative; float: left; width: 370px; height: 90px; z-index: 1001; background: url(../_all/top_logo.png) no-repeat left; cursor: pointer}
.conteiner_menu_1_2		{position: relative; float: right; width: 370px; height: 90px; z-index: 1001}
.conteiner_menu_1_2_0	{overfolw: hidden; position: relative; float: right; width: 344px; height: 4px; z-index: 1001}
.conteiner_menu_1_2_0_1	{position: relative; float: right; width: 90px; height: 4px; margin-right: -90px; z-index: 1001; background: #f47a22}
.conteiner_menu_1_2_1	{position: relative; float: left; width: 110px; height: 20px; padding-top: 32px; text-align: left; z-index: 1001}
.conteiner_menu_1_2_2	{position: relative; float: left; width: 100px; height: 20px; padding-top: 32px; text-align: left; z-index: 1001}
.conteiner_menu_1_2_3	{position: relative; float: left; width: 28px; height: 28px; margin-top: 28px; margin-left: 10px; text-align: left; z-index: 1001; background: url(../_all/icon_1.png) no-repeat; cursor: pointer}
.conteiner_menu_1_2_5	{position: relative; float: left; width: 28px; height: 28px; margin-top: 28px; margin-left: 10px; text-align: left; z-index: 1001; background: url(../_all/icon_2.png) no-repeat; cursor: pointer}
.conteiner_menu_1_2_6	{position: relative; float: left; width: 28px; height: 28px; margin-top: 28px; margin-left: 10px; text-align: left; z-index: 1001; background: url(../_all/icon_3.png) no-repeat; cursor: pointer}

.conteiner_menu_1_2_4	{display: none; position: relative; float: right; width: 50px; height: 50px; margin-top: 16px; z-index: 1001; background: url(../_all/small_menu.png) no-repeat; cursor: pointer}
.conteiner_menu_2		{position: relative; float: left; width: 100%; height: 64px; z-index: 1001; background: #1d2a3a url(../_all/top_menu_bg_2.png) no-repeat right}
.conteiner_menu_2_1		{position: relative; float: left; width: 220px; height: 25px; padding-left: 34px; padding-top: 39px; text-align: left; z-index: 1001}
.conteiner_menu_3		{overfolw: hidden; position: relative; float: left; width: 100%; height: 8px; z-index: 1001; background: #4d5a6a}
.conteiner_menu_3_1		{position: relative; float: left; width: 0px; height: 8px; z-index: 4; background: #f47a22}

/* $aktualnosci */
.conteiner_0_1			{position: relative; float: left; width: 100%; height: 450px; margin-top: 162px; z-index: 4; cursor: pointer}
.conteiner_0_1_1		{position: relative; float: left; width: 50%;  height: 450px; z-index: 4; background: #eff7f9}
.conteiner_0_1_1_1		{position: relative; float: left; width: calc(100% - 130px);  height: 20px; margin-left: 90px; margin-top: 50px; z-index: 4}
.conteiner_0_1_1_2		{position: relative; float: left; width: calc(100% - 130px);  margin-left: 90px; margin-top: 50px; z-index: 4}
.conteiner_0_1_1_3		{position: relative; float: left; width: calc(100% - 130px);  min-height: 140px; margin-left: 90px; margin-top: 50px; text-align: justify; z-index: 4}
.conteiner_0_1_1_4		{position: absolute; width: 159px; height: 42px; left: 90px; bottom: 20px; z-index: 4}
.conteiner_0_1_1_4_1	{position: absolute; width: 59px; height: 42px; left: 0px; z-index: 4; background: url(../_all/news_more_r.png) no-repeat right}
.conteiner_0_1_1_4_2	{position: absolute; width: 19px; height: 12px; left: 0px; top:16px; z-index: 4; background: url(../_all/news_dot_r.png) no-repeat right}
.conteiner_0_1_1_4_3	{display: none; position: absolute; width: 19px; height: 12px; left: 19px; top:16px; z-index: 4; background: url(../_all/news_dot_r.png) no-repeat right}
.conteiner_0_1_1_4_4	{display: none; position: absolute; width: 19px; height: 12px; left: 38px; top:16px; z-index: 4; background: url(../_all/news_dot_r.png) no-repeat right}

.conteiner_0_1_2		{overflow: hidden; position: relative; float: right; width: 50%;  height: 450px; z-index: 4}
.conteiner_0_1_2_0		{position: absolute; width: 100%;  height: 100%; z-index: 5; -webkit-background-size: cover; -moz-background-size: cover;-o-background-size: cover;}
.conteiner_0_1_2_1		{position: relative; float: left; width: 83px;  height: 450px; z-index: 6;  background: url(../_all/news_photo_bl_1.png) no-repeat right}
.conteiner_0_1_2_2		{position: relative; float: right; width: 82px;  height: 450px; z-index: 6; background: url(../_all/news_photo_bl_2.png) no-repeat right}


.conteiner_0_2			{position: relative; float: left; width: 100%; height: 450px; z-index: 4}
.conteiner_0_2_1		{position: relative; float: left; width: 50%;  height: 450px; z-index: 5; background: #4d5a6a; cursor: pointer}
.conteiner_0_2_1_1		{overflow: hidden; position: relative; float: left; width: 50%;  height: 450px; z-index: 5;}
.conteiner_0_2_1_1_0	{position: absolute; width: 100%;  height: 100%; z-index: 5; -webkit-background-size: cover; -moz-background-size: cover;-o-background-size: cover;}
.conteiner_0_2_1_1_1	{position: relative; float: left; width: 82px;  height: 450px; z-index: 6; background: url(../_all/news_photo_bl_3.png) no-repeat right}
.conteiner_0_2_1_1_1a	{display: none; position: relative; float: right; width: 82px;  height: 450px; z-index: 6; background: url(../_all/news_photo_bl_8.png) no-repeat right}

.conteiner_0_2_1_2		{position: relative; float: right; width: 50%;  height: 450px; z-index: 5; background: url(../_all/news_photo_bl_4.png) no-repeat left}
.conteiner_0_2_1_2_1	{position: relative; float: left; width: calc(100% - 90px);  height: 20px; margin-left: 55px; margin-top: 35px; text-align: right; z-index: 4}
.conteiner_0_2_1_2_2	{position: relative; float: left; width: calc(100% - 90px);  margin-left: 55px; margin-top: 27px;  z-index: 4}
.conteiner_0_2_1_2_3	{position: relative; float: left; width: calc(100% - 90px);  min-height: 140px; margin-left: 55px; margin-top: 22px; text-align: justify; z-index: 4}
.conteiner_0_2_1_2_4	{position: absolute; width: 159px; height: 42px; right: 35px; bottom: 20px; z-index: 4;}
.conteiner_0_2_1_2_4_1	{position: absolute; width: 59px; height: 42px; right: 0px; z-index: 4; background: url(../_all/news_more_l_w.png) no-repeat right}
.conteiner_0_2_1_2_4_2	{position: absolute; width: 19px; height: 12px; right: 0px; top:16px; z-index: 4; background: url(../_all/news_dot_l_w.png) no-repeat right}
.conteiner_0_2_1_2_4_3	{display: none; position: absolute; width: 19px; height: 12px; right: 19px; top:16px; z-index: 4; background: url(../_all/news_dot_l_w.png) no-repeat right}
.conteiner_0_2_1_2_4_4	{display: none; position: absolute; width: 19px; height: 12px; right: 38px; top:16px; z-index: 4; background: url(../_all/news_dot_l_w.png) no-repeat right}

.conteiner_0_2_2		{position: relative; float: right; width: 50%;  height: 450px; z-index: 5; background: #6b6d6d; cursor: pointer}
.conteiner_0_2_2_1		{position: relative; float: left; width: 50%;  height: 450px; z-index: 5; background: url(../_all/news_photo_bl_5.png) no-repeat right}
.conteiner_0_2_2_1_1	{position: relative; float: left; width: calc(100% - 90px);  height: 20px; margin-left: 35px; margin-top: 35px; text-align: right; z-index: 4}
.conteiner_0_2_2_1_2	{position: relative; float: left; width: calc(100% - 90px);  margin-left: 35px; margin-top: 27px;  z-index: 4}
.conteiner_0_2_2_1_3	{position: relative; float: left; width: calc(100% - 90px);  min-height: 140px; margin-left: 35px; margin-top: 22px; text-align: justify; z-index: 4}
.conteiner_0_2_2_1_4	{position: absolute; width: 159px; height: 42px; left: 35px; bottom: 20px; z-index: 4}
.conteiner_0_2_2_1_4_1	{position: absolute; width: 59px; height: 42px; left: 0px; z-index: 4; background: url(../_all/news_more_r_w.png) no-repeat right}
.conteiner_0_2_2_1_4_2	{position: absolute; width: 19px; height: 12px; left: 0px; top:16px; z-index: 4; background: url(../_all/news_dot_r_w.png) no-repeat right}
.conteiner_0_2_2_1_4_3	{display: none; position: absolute; width: 19px; height: 12px; left: 19px; top:16px; z-index: 4; background: url(../_all/news_dot_r_w.png) no-repeat right}
.conteiner_0_2_2_1_4_4	{display: none; position: absolute; width: 19px; height: 12px; left: 38px; top:16px; z-index: 4; background: url(../_all/news_dot_r_w.png) no-repeat right}

.conteiner_0_2_2_2		{overflow: hidden; position: relative; float: right; width: 50%;  height: 450px; z-index: 5}
.conteiner_0_2_2_2_0	{position: absolute; width: 100%;  height: 100%; z-index: 5; -webkit-background-size: cover; -moz-background-size: cover;-o-background-size: cover;}
.conteiner_0_2_2_2_1	{position: relative; float: right; width: 82px;  height: 450px; z-index: 6; background: url(../_all/news_photo_bl_6.png) no-repeat right}
.conteiner_0_2_2_2_1a	{display: none; position: relative; float: left; width: 82px;  height: 450px; z-index: 6; background: url(../_all/news_photo_bl_9.png) no-repeat right}

.conteiner_0_3			{position: relative; float: left; width: 100%; height: 450px; z-index: 4; background: #eff7f9; cursor: pointer}
.conteiner_0_3_1		{overflow: hidden; position: relative; float: left; width: 50%;  height: 450px; z-index: 4}
.conteiner_0_3_1_0		{position: absolute; width: 100%;  height: 100%; z-index: 5; -webkit-background-size: cover; -moz-background-size: cover;-o-background-size: cover;}
.conteiner_0_3_1_1		{position: relative; float: right; width: 83px;  height: 450px; z-index: 5;  background: url(../_all/news_photo_bl_7.png) no-repeat right}
.conteiner_0_3_1_2		{position: relative; float: left; width: 82px;  height: 450px; z-index: 5; background: url(../_all/news_photo_bl_4.png) no-repeat right}

.conteiner_0_3_2		{position: relative; float: right; width: 50%;  height: 450px; z-index: 4; background: #eff7f9}
.conteiner_0_3_2_1		{position: relative; float: left; width: calc(100% - 130px);  height: 20px; margin-left: 60px; margin-top: 50px; z-index: 4}
.conteiner_0_3_2_2		{position: relative; float: left; width: calc(100% - 130px);  min-height: 60px; margin-left: 60px; margin-top: 50px; z-index: 4}
.conteiner_0_3_2_3		{position: relative; float: left; width: calc(100% - 130px);  min-height: 140px; margin-left: 60px; margin-top: 50px; text-align: justify; z-index: 4}
.conteiner_0_3_2_4		{position: absolute; width: 59px; height: 42px; right: 70px; bottom: 20px; z-index: 4}
.conteiner_0_3_2_4_1	{position: absolute; width: 159px; height: 42px; right: 0px; z-index: 4; background: url(../_all/news_more_l.png) no-repeat right}
.conteiner_0_3_2_4_2	{position: absolute; width: 19px; height: 12px; right: 0px; top:16px; z-index: 4; background: url(../_all/news_dot_l.png) no-repeat right}
.conteiner_0_3_2_4_3	{display: none; position: absolute; width: 19px; height: 12px; right: 19px; top:16px; z-index: 4; background: url(../_all/news_dot_l.png) no-repeat right}
.conteiner_0_3_2_4_4	{display: none; position: absolute; width: 19px; height: 12px; right: 38px; top:16px; z-index: 4; background: url(../_all/news_dot_l.png) no-repeat right}

.conteiner_0_4			{overflow: hidden; position: relative; float: left; width: 100%; height: 70px; z-index: 4; background: #4d5a6a}
.conteiner_0_4_1		{overflow: hidden;	position: relative; float: right; width: calc(50% - 30px); height: 20px; z-index: 4; padding-right: 13px; padding-left: 17px; padding-top: 50px; text-align: right; background: #f47a22 url(../_all/main_footer_left.png) no-repeat left}
.conteiner_0_4_2		{position: relative; float: left; width: calc(50% - 20px);  height: 44px; z-index: 4; padding-right: 20px; padding-top: 26px;  text-align: right; cursor: pointer}

.conteiner_1_1			{position: relative; float: left; width: 100%; height: 82px; margin-top: 162px; z-index: 4; background: #1d2a3a url(../_movie/movie_1_menu.png) no-repeat left}
.conteiner_1_1_1		{position: absolute; width: 190px; height: 82px; left: 0px; z-index: 5; background: url(../_movie/movie_1_check.png) no-repeat; cursor: pointer}
.conteiner_1_1_2		{position: absolute; width: 190px; height: 82px; left: 213px; z-index: 5; background: url(../_movie/movie_1_check.png) no-repeat; cursor: pointer}
.conteiner_1_1_3		{position: absolute; width: 190px; height: 82px; left: 426px; z-index: 5; background: url(../_movie/movie_1_check.png) no-repeat; cursor: pointer}
.conteiner_1_2			{position: relative; float: left; width: 100%; z-index: 4;}
.conteiner_1_3			{display: none; position: absolute; width: 100%; height: calc(100% - 244px); left: 0px; top: 244px; z-index: 10; background: #1d2a3a}
.conteiner_1_3_page		{display: none; position: absolute; width: calc(100% - 331px); height: calc(100% - 161px); left: 331px; top: 161px; z-index: 10; background: #1d2a3a}
.conteiner_1_3_news		{ position: absolute; width: 100%; height: calc(100% - 161px); left: 0px; top: 161px; z-index: 10; background: #1d2a3a}
.conteiner_1_3_1		{position: fixed; width: 100%; height:5px; left: -100%; bottom: 0px; z-index: 10; background: #f47a22}

.conteiner_movie		{overflow: hidden; position: relative; float: left; width: 33.3333333333%; height: 393px; z-index: 4; background: #4d5a6a; cursor: pointer}
.conteiner_movie_1		{position: absolute; width: 100%;  height: 100%; z-index: 4; -webkit-background-size: cover; -moz-background-size: cover;-o-background-size: cover;}
.conteiner_movie_1_1	{position: absolute; width: 100%;  height: 100%; z-index: 4; background: url(../_movie/title_bg.png) repeat-x;}
.conteiner_movie_1_2	{position: absolute; width: 100%;  height: 5px; z-index: 4; bottom: -5px; right: 0px;  background: #ef7121}
.conteiner_movie_1_3	{position: absolute; width: 100%;  height: 5px; z-index: 4; top: -5px; right: 0px;  background: #ef7121}
.conteiner_movie_2		{position: absolute; width: calc(100% - 46px); left: 23px; bottom: 20px; z-index: 4}
.conteiner_movie_2_1	{position: relative; float: left; width: 100%; z-index: 6; }

.conteiner_movie_more	{position: relative; float: left; width: 100%; height: 78px; z-index: 4;}
.conteiner_movie_more_1			{position: relative; float: left; width: 78px; height: 70px; margin-top: 8px; z-index: 4; background: url(../_movie/mm_left.png); cursor: pointer}
.conteiner_movie_more_1_empty	{position: relative; float: left; width: 78px; height: 70px; margin-top: 8px; z-index: 4}
.conteiner_movie_more_2			{overflow: hidden; 	 position: relative; float: left; width: calc(100% - 156px); height: 62px; padding-top: 8px; margin-top: 8px; z-index: 4; text-align: center}
.conteiner_movie_more_3			{position: relative; float: right; width: 78px; height: 70px; margin-top: 8px; z-index: 4; background: url(../_movie/mm_right.png); cursor: pointer}
.conteiner_movie_more_3_empty	{position: relative; float: right; width: 78px; height: 70px; margin-top: 8px; z-index: 4}

.conteiner_movie_empty	{position: absolute; width: 100%;  height: 100%; background: url(../_movie/empty_bg.png) repeat-y right; cursor: auto}

.conteiner_2_1			{position: relative; float: left; width: 100%; height: 82px; margin-top: 162px; z-index: 4; background: #1d2a3a url(../_movie/movie_2_menu.png) no-repeat left}
.conteiner_3_1			{position: relative; float: left; width: 100%; height: 82px; margin-top: 162px; z-index: 4; background: #1d2a3a url(../_movie/movie_3_menu.png) no-repeat left}

.conteiner_news_more	{display: none; position: relative; float: left; width: 100%; height: 76px; margin-left: 0px; margin-top: -6px; z-index: 4; left: 0px}



/* article */

.sub_conteiner_0		{position: relative; float: left; width: 100%; min-height: calc(100% - 162px); margin-left: 0px; margin-top: 162px; z-index: 4}
.sub_conteiner_0_1		{position: relative; float: left; width: 100%; height: 415px;  z-index: 4}
.sub_conteiner_0_1_1	{position: relative; max-width: 1000px; height: 415px; margin-left: auto; margin-right: auto; z-index: 5}
.sub_conteiner_0_1_2	{position: absolute; width: 70px; height: 50px; left: 0px; bottom: 0px; z-index: 5; background: url(../_article/left_arrow.png) no-repeat; cursor: pointer}
.sub_conteiner_0_1_3	{position: absolute; width: 70px; height: 50px; right: 0px; bottom: 0px; z-index: 5; background: url(../_article/right_arrow.png) no-repeat; cursor: pointer}

.sub_conteiner_0_1_1_1	{position: relative; float: left; min-width: 69px; margin-left: 35px; margin-top: 140px; box-shadow: -15px 0px 0px rgba(10,12,20, 0.8)}
h1						{display:inline; background: rgba(10,12,20, 0.8); padding: 0px 15px 0px 0px; font:normal 50px  'Roboto Condensed', Arial, CenturyGothic, AppleGothic, sans-serif,Serif;	color:#ffffff; letter-spacing: 1px; font-weight: 300}

.sub_conteiner_0_1_1_2	{position: absolute; width: 117px; left: 35px; top: 95px; box-shadow: -15px 0px 0px rgba(244,122,34, 0.9)}
h2						{display:inline; background: rgba(244,122,34, 0.9); padding: 0px 15px 0px 0px; font:normal 30px  'Roboto Condensed', Arial, CenturyGothic, AppleGothic, sans-serif,Serif;	color:#ffffff; letter-spacing: 1px; font-weight: 300}

.sub_conteiner_0_1_1_3	{position: relative; float: left; min-width: 117px; margin-left: 35px; margin-top: 25px; box-shadow: -15px 0px 0px rgba(10,12,20, 0.8)}
h3						{display:inline; background: rgba(10,12,20, 0.8); padding: 0px 15px 0px 0px; font:normal 28px  'Roboto Condensed', Arial, CenturyGothic, AppleGothic, sans-serif,Serif;	color:#ffffff; letter-spacing: 1px; font-weight: 300}

.sub_conteiner_0_1_1_3_spacer	{position: relative; float: left; width: 100%; height: 1px}

.sub_conteiner_0_1_1_4	{position: absolute; width: 41px; height: 41px; right: 0px; bottom: 37px; background: url(../_movie/icon_4.png); cursor: pointer}
.sub_conteiner_0_1_1_5	{position: absolute; width: 45px; height: 41px; right: 41px; bottom: 37px; background: url(../_movie/icon_3.png); cursor: pointer}
.sub_conteiner_0_1_1_6	{position: absolute; width: 45px; height: 41px; right: 86px; bottom: 37px; background: url(../_movie/icon_2.png); cursor: pointer}
.sub_conteiner_0_1_1_7	{position: absolute; width: 43px; height: 41px; right: 127px; bottom: 37px; background: url(../_movie/icon_1.png); cursor: pointer}


.sub_conteiner_0_2		{position: relative; float: left; width: 100%; min-height: 237px; background: #ffffff; z-index: 6}
.sub_conteiner_0_2_1	{position: relative; max-width: 1000px; min-height: 274px; margin-left: auto; margin-right: auto; margin-top: -37px; z-index: 6; background: #eff7f9}
.sub_conteiner_0_2_1_1	{position: relative; width: 80%; margin-left: 10%; margin-right: 10%; padding-top: 45px; text-align: justify; z-index: 6}
.sub_conteiner_0_2_1_1_movie	{position: relative; width: 80%; margin-left: 10%; margin-right: 10%; padding-top: 40px; text-align: justify; z-index: 6}


.sub_conteiner_0_3			{position: relative; float: left; width: 100%; z-index: 6; background: url(../_article/03_bg.png) repeat-y center center; }
.sub_conteiner_0_3_1		{position: relative; max-width: 1000px; height: 100%; margin-left: auto; margin-right: auto; z-index: 6; background: #ffffff}
.sub_conteiner_0_3_1_social	{position: relative; float: right;  width: 251px; height: 44px; margin-right: 10%; margin-top: -25px; padding-left: 9px; padding-top: 6px;  z-index: 16; background: url(../_article/social_bg.png) repeat-x }
.sub_conteiner_0_3_1_desc	{position: relative; width: 80%; margin-left: 10%; margin-right: 10%; padding-top: 60px; text-align: justify; z-index: 6}

.article_photo			{width: 100%; height: auto;}

.video_player			{position:relative;	padding-bottom:52.29%;	padding-top:30px;	height:0;	overflow:hidden; margin-top: 35px; margin-bottom: 5px;}
.video_player iframe, .video_player object, .video_player embed {	position:absolute;	top:0;	left:0;	width:100%;	height:100%;	}

.movie_video_player			{position:relative;	padding-bottom:52.29%;	padding-top:30px;	height:0;	overflow:hidden;  margin-top:35px; margin-bottom:5px;}
.movie_video_player iframe, .movie_video_player object, .movie_video_player embed {	position:absolute;	top:0;	left:0;	width:100%;	height:100%;	}

.right_photo		  {width: 100%; height: auto;}
.photo_gallery_01	  {overflow: hidden; position: relative; float:left; width: 100%;  margin-top:35px; margin-bottom:35px; }
.photo_gallery_02	  {overflow: hidden; position: relative; float:left; width: calc(33.332% - 2px); height: 145px;  margin: 1px 1px 1px 1px; background: #eeeeee}
.photo_gallery_03	  {position: relative; float:left; width: 100%; height: 45px; margin-bottom:20px; background: url(../_all/gallery_arrow.png) center center no-repeat; cursor: pointer}

.movie_photo_gallery_01	  {overflow: hidden; position: relative; float:left; width: 100%;  margin-top:50px}

/*gladki scroll*/
.back2top{    width:60px;    height:60px;    opacity:1;    position:fixed;    bottom:15px;    right:15px;    display:none;    text-indent:-9999px;    background: url('../_all/back2top.png') no-repeat; z-index:9999}

ul {
    display: block;
    list-style-type: square;
    margin-left: 0;
    margin-right: 0;
    padding-left: 20px;
}

.conteiner_4_1			{position: relative; float: left; width: 100%; z-index: 4;  margin-top: 162px}
	
#Page_4_Div				{ background: #eff7f9 url(../_page/pat_4.png) repeat-y top left;}
#Page_5_Div				{ background: #f1f1f1 url(../_page/pat_5.png) repeat-y top left;}
#Page_6_Div				{ background: #4d5a6a url(../_page/pat_6.png) repeat-y top left;}

.conteiner_4_1_1		{position: relative; float: left; width: 379px; height: 100%; z-index: 5;  background: #ffffff url(../_page/bg_4.png)}
.conteiner_4_1_1_1		{position: relative; float: left; width: 379px; height: 134px; z-index: 6;  cursor: pointer}

#page_4_1				{background: url(../_page/page_4_1.png) no-repeat}
#page_4_2				{background: url(../_page/page_4_2.png) no-repeat}
#page_4_3				{background: url(../_page/page_4_3.png) no-repeat}
#page_4_4				{background: url(../_page/page_4_4.png) no-repeat}

#page_5_1				{background: url(../_page/page_5_1.png) no-repeat}
#page_5_2				{background: url(../_page/page_5_2.png) no-repeat}

#page_6_1				{background: url(../_page/page_6_1a.png) no-repeat}

.conteiner_4_1_2		{position: relative; float: left; width: 952px; height: 100%; z-index: 5;  background: #ffffff}
.conteiner_4_1_2_1		{display: none; position: relative; float: left; width: calc(100% - 154px); min-height: 536px; margin-left: 46px; margin-top: 40px; margin-bottom: 40px;  z-index: 6}
.conteiner_4_1_2_1_lead	{position: relative; float: left; width: 100%; z-index: 6; text-align: justify}
.conteiner_4_1_2_1_desc	{position: relative; float: left; width: 100%; z-index: 6; margin-top: 30px;}

.conteiner_4_1_2_menu	{display: none; position: relative; float: left; width: 126%; height: 82px; margin-left: -12.5%; margin-top: -40px; margin-bottom: 30px;  z-index: 6; background: #1d2a3a}
.conteiner_4_1_2_menu_1	{position: relative; float: left; width: 10%; height: 82px; z-index: 6; background: url(../_page/arrow_left.png) center center no-repeat; cursor: pointer}
.conteiner_4_1_2_menu_2	{position: relative; float: left; width: 240px; height: 82px; z-index: 6}
.conteiner_4_1_2_menu_3	{position: relative; float: right; width: 10%; height: 82px; z-index: 6; background: url(../_page/arrow_right.png) center center no-repeat; cursor: pointer}

#page_4_1_logo_small	{background: url(../_page/logo_small_1.png) no-repeat;}
#page_4_2_logo_small	{background: url(../_page/logo_small_2.png) no-repeat;}
#page_4_3_logo_small	{background: url(../_page/logo_small_3.png) no-repeat;}
#page_4_4_logo_small	{background: url(../_page/logo_small_4.png) no-repeat;}

#page_5_1_logo_small	{background: url(../_page/logo_small_10.png) no-repeat;}
#page_5_2_logo_small	{background: url(../_page/logo_small_11.png) no-repeat;}


.conteiner_5_1_1		{position: relative; float: left; width: 379px; height: 100%; z-index: 5;  background: #ffffff url(../_page/bg_5.png)}
.conteiner_6_1_1		{position: relative; float: left; width: 379px; height: 100%; z-index: 5;  background: #ffffff url(../_page/bg_6.png)}


.page_6_div				{position: relative; float: left; width: 100%; margin-top: 30px;  z-index: 5}
.page_6_1_div			{position: relative; float: left; width: 100px; height: 100px; margin-right: 30px; margin-top: 6px; z-index: 5; background: #f1f1f1}
.page_6_2_div			{position: relative; float: left; width: calc(100% - 130px); z-index: 5}

#movie_1_left			{display: none}
#movie_1_logo_small		{display: none}
#movie_1_right			{display: none}


.conteiner_2_1_small	{display: none; position: absolute; width: 45px; height: 45px; left: 10px; top: 117px; z-index: 100; background: #1d2a3a}


.conteiner_sub_menu		{display: none; position: absolute; width: 100%; height: 100%; z-index: 9000}
.conteiner_sub_menu_1	{position: absolute; width: 100%; height: calc(100% - 98px); top: 98px; z-index: 9001; background: #2d3a4a}
.conteiner_sub_menu_1_1	{position: relative; width: 260px; height: 48px; margin-left: 25px; margin-top: 20px; z-index: 9001; cursor: pointer}
.conteiner_sub_menu_1_2	{position: relative; width: 260px; height: 48px; margin-left: 25px; z-index: 9001; cursor: pointer}
.conteiner_sub_menu_1_3	{position: relative; float: left; width: 55px; height: 55px; margin-left: 25px; margin-top: 30px; z-index: 9001; text-align: center; background: #4d5a6a; cursor: pointer}

#sub_menu_9				{background: #4d5a6a url(../_all/facebook_icon.png) no-repeat}

.conteiner_sub_menu_2		{position: absolute; width: 55px; height: 40px; top: 26px; right: 0px; z-index: 9001; background: #2d3a4a url(../_all/small_menu_close.png) no-repeat; cursor: pointer}

.conteiner_sub_search		{display: none; position: absolute; width: 400px; height: 90px; right: 0px; z-index: 9000; background: url(../_all/search_bg.png) no-repeat; }
.conteiner_sub_search_1		{position: absolute; width: 330px; height: 28px; right: 49px; top: 17px; z-index: 9000}

.conteiner_sub_search_1_1	{display: none; position: absolute; width: 28px; height: 28px; left: 5px; top: 15px; background: url(../_all/icon_x.png) no-repeat; cursor: pointer}
.conteiner_sub_search_1_2	{position: absolute; width: 210px; height: 28px; right: 75px; top: 15px; background: #495564}
.conteiner_sub_search_1_3	{position: absolute; width: 28px; height: 28px; right: 35px; top: 15px; background: url(../_all/icon_2.png) no-repeat}



.conteiner_search 	   	{position: relative; float: left; width: 100%; min-width: 320px; height: 100%; z-index: 2}
.conteiner_search_1 	{position: relative; float: left; width: 379px; height: 100%; z-index: 5;  background: #ffffff url(../_page/bg_6.png)}
.conteiner_search_2 	{position: relative; float: left; width: calc(100% - 379px); height: 100%; z-index: 5;  background: #ffffff}
.conteiner_search_2_1 	{position: relative; float: left; width: calc(100% - 154px); min-height: 536px; margin-left: 46px; margin-top: 40px; margin-bottom: 40px;  z-index: 6}

.conteiner_search_2_1_1		{position: relative; float: left; width: 100%; min-height: 60px; margin-bottom: 35px;  z-index: 6}
.conteiner_search_2_1_1_1	{position: relative; float: left; width: 100%; z-index: 6; margin-bottom: 10px; cursor: pointer}


#page_search			{background: url(../_page/page_search.png) no-repeat; cursor: auto}


.search_input {
	font-family : 'Roboto Slab', Arial, CenturyGothic, AppleGothic;
	font-size 	: 16px;
	color: #ffffff;

	width: 190px; 
	height: 27px;
	padding-left:10px;
	padding-right: 10px; 
	padding-bottom: 2px; 
	border: 0px; 
	background: transparent;

}


/* movie 1 submenu*/

@media only screen and (max-width: 675px) {
	.conteiner_1_1			{ background: #1d2a3a }
	
	.conteiner_1_1_1		{margin-top: -100000px}
	.conteiner_1_1_2		{margin-top: -100000px}
	.conteiner_1_1_3		{margin-top: -100000px}
	
	#movie_1_left			{display: block}
	#movie_1_logo_small		{display: block}
	#movie_1_right			{display: block}
	
	.conteiner_2_1_small	{display: block}
}

/*top menu*/

@media only screen and (max-width: 410px) {
	.conteiner_menu_1_1		{	width: 260px;  background: url(../_all/top_logo_small.png) no-repeat left }
	
}

/*page 4,5,6*/

@media only screen and (min-width: 951px) and (max-width: 1360px) {
	.conteiner_4_1_2		{width: calc(100% - 379px) }

}
@media only screen and (max-width: 950px) {
	.conteiner_4_1_1		{display: none}
	.conteiner_5_1_1		{display: none}
	.conteiner_6_1_1		{display: none}
	.conteiner_search_1		{display: none}
	.conteiner_search_2		{width: 100% }
	.conteiner_4_1_2		{width: 100% }
	.conteiner_4_1_2_1		{width: 80%; margin-left: 10%; margin-right: 10%; }

	.conteiner_4_1_2_menu	{display: block}

	
}
@media only screen and (max-width: 580px) {
	
	.page_6_1_div			{display: none}
	.page_6_2_div			{width: 100%}
}

/*photo gallery*/
@media only screen and (min-width: 600px) and (max-width: 900px) 	{	.photo_gallery_02	  {width: calc(50% - 2px)}	}
@media only screen and (min-width: 0px) and (max-width: 600px) 	{	.photo_gallery_02	  {width: calc(100% - 2px)}	}

@media only screen and (min-width: 950px) and (max-width: 1000px) 	{	.photo_gallery_02	  {height: 138px}			}
@media only screen and (min-width: 900px) and (max-width: 949px) 	{	.photo_gallery_02	  {height: 130px}			}
@media only screen and (min-width: 820px) and (max-width: 899px) 	{	.photo_gallery_02	  {height: 180px}			}
@media only screen and (min-width: 770px) and (max-width: 819px) 	{	.photo_gallery_02	  {height: 168px}			}
@media only screen and (min-width: 720px) and (max-width: 769px) 	{	.photo_gallery_02	  {height: 158px}			}
@media only screen and (min-width: 660px) and (max-width: 719px) 	{	.photo_gallery_02	  {height: 144px}			}
@media only screen and (min-width: 600px) and (max-width: 659px) 	{	.photo_gallery_02	  {height: 130px}			}
@media only screen and (min-width: 430px) and (max-width: 599px) 	{	.photo_gallery_02	  {height: 180px}			}
@media only screen and (min-width: 380px) and (max-width: 429px) 	{	.photo_gallery_02	  {height: 160px}			}
@media only screen and (min-width: 0px) and (max-width: 379px) 		{	.photo_gallery_02	  {height: 140px}			}


/* menu */
@media only screen and (max-width: 1270px) {
	.conteiner_menu_2_1		{width: 16%}

}
@media only screen and (max-width: 950px) {

	.conteiner_menu				{height: 98px}
	.conteiner_0_1				{margin-top: 98px}
	.conteiner_1_1				{margin-top: 98px}
	.conteiner_2_1				{margin-top: 98px}
	.conteiner_3_1				{margin-top: 98px}
	.conteiner_4_1				{margin-top: 98px}
	.conteiner_5_1				{margin-top: 98px}
	.conteiner_6_1				{margin-top: 98px}
	.conteiner_1_3				{top: 168px; height: calc(100% - 168px);}
	.conteiner_1_3_news			{top: 81px; height: calc(100% - 81px);}
	.conteiner_1_3_page			{top: 81px; height: calc(100% - 81px); width:100%; left: 0px}
	

	.conteiner_menu_1_2_1		{display: none}
	.conteiner_menu_1_2_2		{display: none}
	.conteiner_menu_1_2_3		{display: none}
	.conteiner_menu_1_2_5		{display: none}
	.conteiner_menu_1_2_6		{display: none}
	.conteiner_menu_1			{background: #2d3a4a}
	.conteiner_menu_1_2			{width: 50px}
	.conteiner_menu_1_2_4		{display: block}
	
	.conteiner_menu_2		{display: none}
	.conteiner_menu_3_1		{display: none}
	
	.conteiner_menu_1_2_0_1		{display: none}
	
	.sub_conteiner_0				{margin-top: 98px}
	
	h1	{font-size:  40px}
	h2	{font-size:  20px}
	h3	{font-size:  18px}
	
	.conteiner_sub_search	{ right: -1000px}
	
}
@media only screen and (max-width: 1050px) {

	.sub_conteiner_0_1_1_4		{display: none}
	.sub_conteiner_0_1_1_5		{display: none}
	.sub_conteiner_0_1_1_6		{display: none}
	.sub_conteiner_0_1_1_7		{display: none}
	.sub_conteiner_0_1_1_8		{display: none}
	.sub_conteiner_0_1_1_9		{display: none}
}

/*news list */
@media only screen and (min-width: 950px) and (max-width: 1650px) {
	

	.conteiner_0_1_1_3		{margin-top: 22px}
	.conteiner_0_3_2_3		{margin-top: 22px}
	
	.conteiner_0_2_1_1_1	{display: none;}
	.conteiner_0_2_1_1_1a	{display: block;}
	.conteiner_0_2_1_2		{background: #4d5a6a }
	
	.conteiner_0_2_1_2_1	{width: calc(100% - 130px);	font-size: 16px;}
	.conteiner_0_2_1_2_2	{width: calc(100% - 130px);}
	.conteiner_0_2_1_2_3	{width: calc(100% - 130px);}
	.conteiner_0_2_1_2_4	{right: 75px;}
	
	.conteiner_0_2_2_2_1	{display: none;}
	.conteiner_0_2_2_2_1a	{display: block;}	
	.conteiner_0_2_2_1		{background: #6b6d6d }
	
	.conteiner_0_2_2_1_1	{width: calc(100% - 130px); margin-left: 75px; font-size: 16px; text-align: left;}
	.conteiner_0_2_2_1_2	{width: calc(100% - 130px); margin-left: 75px;}
	.conteiner_0_2_2_1_3	{width: calc(100% - 130px); margin-left: 75px;}	
	.conteiner_0_2_2_1_4	{left: 75px;}	
	
	.conteiner_0_2			{height: 900px}
	.conteiner_0_2_1		{width: 100%}
	.conteiner_0_2_2		{width: 100%}
		
}
@media only screen and (max-width: 949px) {
	
	.conteiner_0_2			{height: 900px}
	.conteiner_0_2_1		{width: 100%}
	.conteiner_0_2_2		{width: 100%}
	
	.conteiner_0_1_1		{width: 100%;}
	.conteiner_0_1_2		{display: none;}	
	
	.conteiner_0_1_1_1		{				   margin-left: 40px; width: calc(100% - 80px)}
	.conteiner_0_1_1_2		{margin-top: 22px; margin-left: 40px; width: calc(100% - 80px)}
	.conteiner_0_1_1_3		{margin-top: 22px; margin-left: 40px; width: calc(100% - 80px)}
	.conteiner_0_1_1_4		{left: 45px; }

	
	.conteiner_0_2_1_2		{width: 100%; background: #4d5a6a}
	.conteiner_0_2_1_1		{display: none;}	
	
	.conteiner_0_2_1_2_1	{text-align: left;	font-size: 16px;  margin-left: 40px; width: calc(100% - 80px)}
	.conteiner_0_2_1_2_2	{margin-top: 22px; margin-left: 40px; width: calc(100% - 80px)}
	.conteiner_0_2_1_2_3	{margin-top: 22px; margin-left: 40px; width: calc(100% - 80px)}
	.conteiner_0_2_1_2_4	{right: 45px}	
	
	.conteiner_0_2_2_1		{width: 100%; background: #6b6d6d }
	.conteiner_0_2_2_2		{display: none;}	
	
	.conteiner_0_2_2_1_1	{text-align: left; font-size: 16px;   margin-left: 40px; width: calc(100% - 80px)}
	.conteiner_0_2_2_1_2	{margin-top: 22px; margin-left: 40px; width: calc(100% - 80px)}
	.conteiner_0_2_2_1_3	{margin-top: 22px; margin-left: 40px; width: calc(100% - 80px)}
	.conteiner_0_2_2_1_4	{left: 45px}	

	.conteiner_0_3_2		{width: 100%;}
	.conteiner_0_3_1		{display: none;}	
	
	.conteiner_0_3_2_1		{				   margin-left: 40px; width: calc(100% - 80px)}
	.conteiner_0_3_2_2		{margin-top: 22px; margin-left: 40px; width: calc(100% - 80px)}
	.conteiner_0_3_2_3		{margin-top: 22px; margin-left: 40px; width: calc(100% - 80px)}
	.conteiner_0_3_2_4		{right: 45px}	
	
	
	.conteiner_0_4_1		{width: calc(100% - 230px); padding-right: 13px; padding-left: 17px}
	.conteiner_0_4_2		{width: 180px; padding-right: 20px;}
	
}
@media only screen and (max-width: 600px) {
	
	.conteiner_0_4_1		{width: calc(100% - 280px);	height: 30px; padding-left: 63px;  padding-right: 13px; padding-top: 40px}

}
@media only screen and (max-width: 476px) {
	
	.conteiner_0_4_1		{width: calc(100% - 230px);	padding-left: 20px;  padding-right: 10px;}

}


/*movie_list */

@media only screen and (min-width: 950px)  and (max-width: 1500px) {

	.conteiner_movie		{width: 50%}
	#movie_1_9 				{display: none}
	
}
@media only screen and (max-width: 949px) {

	.conteiner_movie		{width: 100%}
	#movie_1_7 				{display: none}
	#movie_1_8 				{display: none}
	#movie_1_9 				{display: none}
	
}
