#dRes {
height:20px;
background-color:#CCC;
}


@media only screen and (max-width : 1860px) 
{
/* ---------------------- */

#dRes {
background-color:yellow;
}

#lPage {
	width:1400px;
	}	
	
.lCol_cont, .lCol_pattern, .lCol14 {
	width:330px;
	margin:10px;
	}

.lCol_movie, .lCol24 {
	margin:10px;
	width:680px;	
	}
	
.lCol_movie, .lCol_pattern  {	
	max-height:558px;
	}	

.lColPicFull { height:740px; position:relative; overflow: hidden }	
.lColPicHalf { height:360px; position:relative; overflow: hidden}	

#pic_IMG_A {
	width:50%; height:279px; 
	top:0px; left:0px;
	background-color:red;
	}	
	
#pic_IMG_B {
	width:50%; height:279px; 
	top:0px; left:50%;
	background-color:blue;
	}		
	
#pic_IMG_C {
	width:50%; height:279px; 
	top:50%; left:0px;
	background-color:green;
	}	
	
#pic_IMG_D {
	width:50%; height:279px; 
	top:279px; left:50%;
	background-color:yellow;
	}	
	
h1 {
	margin-top:0px;
	margin-bottom:20px;
	}	


/* ---------------------- */	
}	

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

@media only screen and (max-width : 1460px) 
{
/* ---------------------- */

#dRes {
background-color:green;
}


#lPage {
	width:1200px;
	}	
	
.lCol_pattern, .lCol_cont, .lCol14 {
	margin:10px;
	width:280px;
	}

.lCol_movie, .lCol24{
	margin:10px;
	width:580px;	
	}

.lCol_movie,.lCol_pattern {	
	max-height:476px;
	}	
	
.lColPicFull { height:740px; position:relative; }	
.lColPicHalf { height:370px; position:relative;}	

h1 {
	margin-top:0px;
	margin-bottom:20px;
	}

	
#pic_IMG_ABCD {
	width:100%; height:100%;
	top:0px; left:0px;
	}	
	
#pic_IMG_AB { 
	width:100%; height:248px; 
	top:0px; left:0px;
	}	

#pic_IMG_CD {
	width:100%; height:248px; 
	top:248px; left:0px;
	}	

	
	
#pic_IMG_A {
	width:50%; height:238px; 
	top:0px; left:0px;
	background-color:red;
	}	
	
#pic_IMG_B {
	width:50%; height:238px; 
	top:0px; left:50%;
	background-color:blue;
	}		
	
#pic_IMG_C {
	width:50%; height:238px; 
	top:50%; left:0px;
	background-color:green;
	}	
	
#pic_IMG_D {
	width:50%; height:238px; 
	top:50%; left:50%;
	background-color:yellow;
	}	
	
/* ----------------------------------------------------- */	

/* ---------------------- */	
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

@media only screen and (max-width : 1279px) 
{
/* ---------------------- */

#dRes {
background-color:blue;
}


#lPage {
	width:960px;
	}	
	
.lCol_pattern {
	display:none;
	}

.lCol_movie,.lCol_cont,.lCol24 {
	margin:10px;
	width:460px;	
	}

.lCol_movie,.lCol_pattern {	
	max-height:378px;
	}	
	
.lColPicFull { height:740px; position:relative; }	
.lColPicHalf { height:360px; position:relative;}	

#pic_IMG_A {
	width:50%; height:189px; 
	top:0px; left:0px;
	background-color:red;
	}	
	
#pic_IMG_B {
	width:50%; height:189px; 
	top:0px; left:50%;
	background-color:blue;
	}		
	
#pic_IMG_C {
	width:50%; height:189px; 
	top:50%; left:0px;
	background-color:green;
	}	
	
#pic_IMG_D {
	width:50%; height:189px; 
	top:50%; left:50%;
	background-color:yellow;
	}

.hideMobile {
	
	display:none;
}	

/* ---------------------- */	
}

/* +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

.onlyMobile {
	display:none;
}

.noneMobile {
	display:block;
}

@media only screen and (max-width : 980px) 
{
/* ---------------------- */

#dRes {
background-color:orange;
}


#lPage {
	width:100%;
	}	
	
.lCol_pattern, .lCol_movie {
	display:none;
	}

	
	
.lCol_cont,.lCol24,.lCol14 {
	margin:1%;
	width:98%;	
	}

.wTopKontakt { display:none;}	
	
.lColPicFull { height:740px; position:relative; }	
.lColPicHalf { height:360px; position:relative;}	


h1 {
	margin-top:0px;
	}


ul.navMain li {
	display:block; margin:0px 20px;
	}	
	
.onlyMobile {
		display:block;
}	

.hideMobile {
	
	display:none;
}

.noneMobile {
	
	display:none;
}	
	

/* ---------------------- */	
}