/* ----- RESPONSIVNI DESIGN ------------------------------------------------ */ 
@media screen and (max-width: 1300px) {
	#banner span {display:none;}
}

@media screen and (max-width: 1140px) {
	#titul, #strana, #menu {width:97%;}
	#znak {right:40px;}
	#menu a {padding:0 10px;}	
}

@media screen and (max-width: 1040px) {
	#titul {font-size:2em;}
	#menu a {font-size:1em; padding:0 8px;}	
}

@media screen and (max-width: 760px) {
	body {font-size:0.9em;}
	td {font-size:0.9em;}
	
	#banner {position:relative;	right:0px; top:-15px; width:280px; margin:0 auto; padding:0;}
}

@media screen and (max-width: 640px) {
	#menu, #webdesign, #znak {display:none;}
	#mmenu {display:block;}
	.col1a,.col1b {width:100%; float:none; margin-bottom:10px;}
}

@media screen and (max-width: 480px) {
	body {font-size:0.8em;}
	#titul {line-height:50px; text-align:center;}
	#ikony {display:none;}
}