/* ------------------------------------------------------------- */
/*			    screen.css				 */
/* ------------------------------------------------------------- */
@media screen {
	/* ----- pageNav */
		.navigation-info {
			position: absolute;
			left: 202px;
			top: 200px;
		}
	/* end. pageNav */
	/* ----- boxy */
		.contentRight .box1W210 {
			width: 210px;
			margin: 0 17px 0 0;
			float: left;
			position: relative;
		}
		.contentRight .box2W210 {
			width: 210px;
			margin: 0 17px 0 0;
			float: left;
			position: relative;
		}
		.contentRight .box3W210 {
			width: 210px;
			margin: 0 0 0 0;
			float: left;
			position: relative;
		}
		.contentRight .boxW444 {
			width: 444px;
		}
		.contentRight .boxW660 {
			width: 660px;
		}
		.contentRight .margin-30px {
			margin: 0 0 0 0;
			position: relative;
			top: -20px;
		}
		.contentRight .boxW325 {
			width: 325px;
			margin: 0 0 0 0;
			position: relative;
			top: -k0px;
		}
		.contentRight .boxW440 {
			width: 440px;
		}
		.contentRight .boxW210 {
			width: 210px;
		}
		.contentRight .boxW210.marginTop70px {
			margin: 70px 0 0 0;
		}
		/* ---- lineEnd */
			.lineEnd210 {
				width: 210px; height: 21px;
				background-image: url(../img/bg/line-w210.png);
				margin: 15px 0;
			}
			.lineEnd440 {
				width: 444px;height: 21px;
				background-image: url(../img/bg/line-w440.png);
				margin: 15px 0;
			}
			.lineEnd660 {
				width: 660px;height: 21px;
				background-image: url(../img/bg/line-w660.jpg);
				margin: 15px 0;
			}
			.lineEnd325 {
				width: 325px; height: 21px;
				background-image: url(../img/bg/line-w325.png);
				margin: 15px 0;
			}
		/* end. lineEnd */
		/* ----- h1 */
			h1.bgw210 {
				width: 210px;
				background-image: url(../img/bg/title-w210.png);
				height: 43px;
				_height: 83px;
				padding: 40px 0 0 0;
				text-align: center;
				color: #2177c7;
				font-size: 130%;
			}
			h1.bgw440 {
				width: 444px;
				background-image: url(../img/bg/title-w440.png);
				height: 43px;
				_height: 83px;
				padding: 40px 0 0 0;
				text-align: center;
				color: #2177c7;
				font-size: 130%;
			}
			h1.bgw660 {
				width: 660px;
				background-image: url(../img/bg/title-w660.jpg);
				height: 43px;
				_height: 83px;
				padding: 40px 0 0 0;
				text-align: center;
				color: #2177c7;
				font-size: 130%;
			}
			h1.bgw325 {
				width: 325px;
				background-image: url(../img/bg/title-w325.png);
				height: 43px;
				_height: 83px;
				padding: 40px 0 0 0;
				text-align: center;
				color: #2177c7;
				font-size: 130%;
			}
		/* end. h1 */
		.spaceHeight90px {
			height: 90px;
		}
	/* end. boxy */
	
	/* ----- vyhledamhp */
		.vyhledatBox {
			margin: 0 25px;
		}
		.vyhledatBox select.text {
			width: 150px;
			margin: 0 0 6px 0;
		}
		.vyhledatBox select.multiple {
			width: 150px; height: 60px;
			margin: 0 0 6px 0;
		}
		.vyhledatBox input.button {
			margin: 6px 0;
		}
	/* end. vyhledamhp */
	
	/* ----- mapaBox */
		.mapaBox h4 {
			margin: 70px 0 20px 0;
			text-align: center;
			font-size: 100%;
		}
	/* end. mapaBox */
	
	/* ----- kontaktBox */
		.kontaktBox {
			position: relative;
		}
		.kontaktBox img {
			float: left;
			margin: 0 10px 0 0;
		}
		.kontaktBox .text {
		}
		.kontaktBox .text h3 {
			font-size: 120%;
			color: #2177c7;
		}
	/* end. kontaktBox */
	
	/* ----- aktualityBox */
		.aktualityBox {
			margin: 10px 0 30px 0;
			line-height: 1.2em;
		}
		.aktualityBox p.date {
			font-weight: bold;
			margin: 5px 0;
		}
		.aktualityBox p.title {
			margin: 5px 0 2px 0;
			color: #2177c7;
		}
		.aktualityBox .text p {
			margin: 0;
		}
		.aktualityBox .text img {
			float: left;
			margin: 3px 5px 0 0;
		}
		.aktualityBox .text a.vice {
			font-size: 90%;
		}
	/* end. aktualityBox */
	
	/* ------ projektBox */
		.projektBox {
			margin: 0 0 30px 0;
		}
		.projektBox .img {
			width: 120px;
			float: left;
			text-align: center;
			margin: 0 10px 0 0;
		}
		.projektBox .text p {
			margin: 0 0 6px 0;
		}
	/* end. projektBox */
	
	/* ----- boxPlay */
		.boxPlay {
			background-color: #ffffff;
			padding: 6px 6px 12px 6px;
			margin: 0 0 6px 0;
		}
		.boxPlay h3 {
			color: #f5821f;
			font-size: 120%;
			margin: 6px 0 3px 0;
		}
		.boxPlay h4 {
			color: #666666;
			font-size: 90%;
			margin: 3px 0 6px 0;
		}
	/* end. boxPlay */
	
	/* ----- boxPlay */
		.blueBox {
			background-color: #c6dcf1;
			padding: 6px 0 0 0;
			margin: 0 0 6px 0;
		}
		.blueBox .blueBoxMain {
			padding: 5px 10px;
		}
		.blueBox .blueBoxMain h2 {
			margin: 0 0 10px 0; text-align: center;
			font-size: 110%;
			color: #2177c7;
		}
		.blueBox h3 {
			color: #f5821f;
			font-size: 120%;
			margin: 6px 6px 3px 6px;
			padding: 0 0 0 20px;
		}
		.blueBox h3 a {
			color: #f5821f;
		}
		.blueBox h3.act {
			background-image: url(../img/icons/arrow-button_act.png);
			background-repeat: no-repeat;
			background-position: 0 5px;
		}
		.blueBox h3.noact {
			background-image: url(../img/icons/arrow-right-blue.png);
			background-repeat: no-repeat;
			background-position: 0 2px;
		}
		.blueBox h3.borderTop {
			background-image: url(../img/bg/dottedline-blue.png);
			background-position: 0 top;
			background-repeat: repeat-x;
			padding: 8px 0 0 26px;
			margin: 8px 0 6px 0;
		}
		.blueBox fieldset {
			border: none;
			background-image: url(../img/bg/dottedline-blue.png);
			background-position: 0 bottom;
			background-repeat: repeat-x;
			margin: 8px 0;
			padding: 0;
		}
		.blueBox fieldset.noDiv {
			padding: 0 20px 5px 20px;
		}
		.blueBox .fieldset {
			background-image: url(../img/bg/dottedline-blue.png);
			background-position: 0 top;
			background-repeat: repeat-x;
			padding: 9px 20px 5px 20px;
		}
		.blueBox select.text {
			width: 170px;
			margin: 0 0 6px 0;
		}
		.blueBox select.multiple {
			width: 170px; height: 60px;
			margin: 0 0 6px 0;
		}
		.blueBox input.button {
			margin: 6px 0;
		}
		.blueBox input.text {
			width: 158px;
			margin: 6px 0 6px 0;
		}
		.blueBox select.w30px {
			width: 38px;
		}
		.blueBox select.w60px {
			width: 55px;
		}
		.blueBox label {
			color: #666666;
			font-weight: bold;
			margin: 0 0 6px 0;
		}
		.blueBox label.date {
			position: relative;
			top: -6px;
			_top: -8px;
		}
		.blueBox .align {
			background-image: url(../img/bg/alignbg.png);
			background-repeat: no-repeat;
			background-position: 0 0;
			display: block;
			width: 52px;
			height: 31px;
			color: #666666;
			text-align: center;
			text-decoration: none;
			float: left;
			margin: 0 0 -1px 0;
		}
		.blueBox .align.end {
			background-image: url(../img/bg/alignbg-end.png);
			width: 54px;
		}
		.blueBox .act {
			background-position: 0 -31px;
		}
		
	/* end. blueBox */
	
	/* ----- ingredience */
		table.ingredience {
			border-collapse: collapse;
			width: 100%;
			font-style: italic;
		}
		table.ingredience th {
			text-align: right;
			padding: 0 10px 0 0;
			font-weight: normal;
		}
	/* end. ingredience */
	
	/* ----- table files */
		table.files {
			border-collapse: collapse;
			width: 100%;
			margin: 10px 0;
		}
		table.files th {
			color: #666666;
		}
		table.files td {
			font-size: 90%;
			padding: 0 0 2px 0;
		}
	/* end. table files */
	
	/* ----- strankovani */
		.strankovani {
			background-image: url(../img/bg/dottedline.png);
			background-repeat: 0 0;
			background-repeat: repeat-x;
			padding: 10px 0;
			text-align: center;
		}
		.strankovani a {
			color: #000000;
			padding: 0 1px;
		}
		.strankovani span {
			color: #f5821f;
			padding: 0 1px;
			font-weight: bold;
		}
	/* end. strankovani */
	
	/* ----- icons */
		.icons {
			margin: 30px 0 -10px 0;
			text-align: center;
		}
	/* end. icons */
	
	/* ----- nadpisy */
		.contentRight .box2W210 h2.bgw210 {
			width: 210px;
			background-image: url(../img/bg/title-w210.png);
			height: 43px;
			padding: 40px 0 0 0;
			text-align: center;
			color: #2177c7;
			font-size: 130%;
		}
	/* end. nadpisy */
	
	/* ----- receptyBox */
		.receptyBox {
			background-image: url(../img/bg/dottedline.png);
			background-repeat: repeat-x;
			background-position: 0 0;
			padding: 15px 0 0 0;
			margin: 15px 0 20px 0;
		}
		.receptyBox h2 {
			text-align: center;
			margin: 0;
			color: #2177c7;
			font-size: 160%;
		}
		.receptyBox h3 {
			margin: 20px 0 10px 0;
			color: #f5821f;
			font-size: 110%;
		}
		.receptyBox ul {
			margin: 0 0 0 10px;
			padding: 0;
			list-style-type: none;
		}
		.receptyBox ul li a {
			color: #666666;
		}
	/* end. receptyBox */
	
	.mistrBox {
		margin: 0 0 15px 0;
		clear: both;
	}
	
	/* ----- html-object */
		.active-thumb-wide img,
		.active-thumb-high img,
		.static-thumb-wide img,
		.static-thumb-high img {
			/*
			width: 120px;
			margin: 10px;
			margin-left: 0px;
			*/
		 }
		.active-thumb-wide img,
		.active-thumb-high img {
			border: 1px solid #C1D9EF;
			padding: 5px;
		}
		.html-object p {
			margin: 8px 0;
		}
		.html-object h2 {
			margin: 30px 0 10px 0;
			color: #f5821f;
			font-size: 120%;
		}
		.html-object h3 {
			margin: 10px 0 8px 0;
			color: #f5821f;
			font-size: 110%;
		}
		.html-object .citaty {
			margin: 15px 10px 25px 10px;
		}
		.html-object .citaty p {
			font-style: italic;
		}
		.html-object .citaty p.autor {
			text-align: right;
			font-weight: bold;
			font-style: normal;
		}
/*
		.html-object img {
			margin: 0px;
			margin-bottom: 10px;
		}
		.html-object span.wide-left img {
			float: left;
			margin: 4px 8px 8px 0;
		}

		.html-object span.wide-right img {
			float: right;
			margin: 4px 0px 8px 8px;
		}
*/
		.html-object .fotoPopis {
			text-align: center;
			font-weight: bold;
			font-style: italic;
			margin: 4px 0;
		}
		.html-object ul {
			margin: 0;
			padding: 0;
			list-style-type: none;
		}
		.html-object ul li {
			margin: 3px 0;
			background-image: url(../img/icons/arrow-list.gif);
			background-repeat: no-repeat;
			background-position: 0 5px;
			padding: 0 0 0 15px;
		}
		.wysiwyg table {
			width: 100%;
			margin: 0 0 15px 0;
			font-size: 90%;
		}
		.wysiwyg table th {
			text-align: center;
			padding: 3px 4px;
			background-color: #2177c7;
			color: #FFFFFF;
		}
		.wysiwyg table td {
			padding: 3px 4px;
			border-bottom: 1px solid #939598;
		}

	/* end. html-object */
}
