html,body{
	margin: 0;
	padding: 0;
}
body{
	background-color: #F7D5B2;
	font-family: Arial,Verdana,Helvetica,Helvetica,sans-serif;
}
.container0{
	width: 768px;
	margin: 0 auto;
	background: url('bar_chyse_cimice_norbert/shadow0.gif') repeat-y 0 0 #E57300;
}
.container1{
	position: relative;
	padding: 240px 0 0 0;
	/*background: url('bar_chyse_cimice_norbert/chysaci.gif') no-repeat 93% 100% transparent;*/
}
span.h{
	visibility: hidden;
	/*display: none;*/
}
/** HEAD **/
div.head{
	position: absolute;
	display: block;
	top: 0;
	left: 0;
	width: 750px;
	height: 215px;
	
	margin: 0 9px;
	padding: 0;

	background: url('bar_chyse_cimice_norbert/head.gif') no-repeat 0 0 transparent;
}
	div.head img{
		display: block;
		position: absolute;
		left: 25px;
		top: 81px;

		width: 126px;
		height: 97px;
	}

	div.head a{
		display: block;
		position: absolute;
		right: 25px;
		top: 10px;

		width: 36px;
		height: 32px;
		background: url('bar_chyse_cimice_norbert/qrcode.gif') no-repeat 0 0 transparent;
	}
	div.head span.cesta{
		position: absolute;

		top: 102px;
		left: 235px;
		
		width: 271px;
		height: 53px;
		background: url('bar_chyse_cimice_norbert/cesta.gif') no-repeat 0 0 transparent;
	}

	div.head span.adresa{
		display: block;
		position: absolute;

		top: 77px;
		right: 22px;
		width: 130px;
		height: 110px;

		background: url('bar_chyse_cimice_norbert/address.gif') no-repeat 0 0 transparent;
		overflow: hidden;
	}


	div.head h1{
		display: block;
		margin: 15px auto;
		padding: 0;
		width: 319px;
		height: 20px;

		overflow: hidden;
		background: url('bar_chyse_cimice_norbert/headtext.gif') no-repeat 0 0 transparent;
	}

/** MAIN **/
.main{
	position: relative;
	min-height: 300px;
	width: 545px;
	left: 34px;
	font-size: 0.80em;
}
	.main blockquote{
		display: block;
		background: url('bar_chyse_cimice_norbert/tip1.gif') no-repeat 0 0 #FFFFFF;
		margin: 25px auto 0;
		width: 548;
		_height: 1px;
	}

	.main blockquote strong{
		color: #000000!important; /*#E57300*/
	}

    .main blockquote p{
		margin: 0;
		padding: 0;
	}
	.main blockquote div{
		margin: 0;
		padding: 15px;
		
		text-align: center;
		
		background: url('bar_chyse_cimice_norbert/tip2.gif') no-repeat 0 100% transparent;
	}
	.main blockquote a{
		background: none;
		color: #EE891C;
		padding: 0;
		margin: 0;
	}
	.main blockquote a:hover{
		color: #EE891C;
		text-decoration: none;
	}
	
	.main blockquote p.facebook a{
	    color: black;
	    position: relative;
        text-decoration: none;
        display: block;
        margin-top: 1em;
        font-weight: normal;
        
        padding-left: 38px;
	}
	.main blockquote p.facebook a:hover{
	    color: #666;
	}
	.main blockquote p.facebook a strong{
		position: absolute;
		top: 0;
		left: 0;
		color: #EE891C!important;
	}

	.main p.strahov{
		padding-left: 55px;
		min-height: 90px;
		_height: 90px;
		background: url('bar_chyse_cimice_norbert/logostrahov.gif') no-repeat 0 0 transparent;
	}
	.main table.oceneni{
		margin-bottom: 20px;
	}
		.main table.oceneni td{
			color: #FFFFFF;
			font-style: italic;
		}
	
	.main p.broumy{
		/*
		padding-left: 90px;

		min-height: 110px;
		_height: 110px;    
		background: url('bar_chyse_cimice_norbert/opivovarumatuska.gif') no-repeat 0 0 transparent;
		*/
	}
	.main p{
		margin: 5px 0 10px 2px;
		text-align: justify;
	}
		.main p strong{
			color: #ffffff;
		}
		.main h3.nadpis{
			margin: 20px 0 0;
		}
	.main .example{
		height: 375px;
		position: relative;
		width: 550px;
		margin: 20px 0 30px;
		padding: 45px 0 0;
	}
		.main .example a{
			position: absolute;
			display: block;
			bottom: 0px;
			right: 5px;
			text-decoration: none;
			font-size: 1.2em;
		}
		.main .example a.left{
			left: 5px;
			right: auto;
		}
		.main h3{
			font-size: 1.2em;
		}
		.main .example h3.img{
			position: absolute;
			top: 0;
			margin-top: 10px;
			left: 0px;
			display: block;
			overflow: hidden;
			height: 25px;
			width: 190px;
			background: no-repeat 0 0 transparent;
		}
			.main .example h3.col1{
				background-image: url('bar_chyse_cimice_norbert/predkrmy.gif');
			}
			.main .example h3.col2{
				left: 270px;
				background-image: url('bar_chyse_cimice_norbert/hlavnijidla.gif');
			}

		.main .example .dish{
			position: relative;
			width: 160px;
			height: 100px;
			float: left;
			padding: 0 0 0 110px;
			
			margin: 0 0 10px;
		}
			.main .example .dish p{
				font-size: 0.8em;
				color: #FFFFFF;
				text-align: left;
			}
		.main .example .dish1{
			background: url('bar_chyse_cimice_norbert/jidlo/hermelin.jpg') no-repeat 0 0 transparent;
			width: 145px;
			padding-right: 15px;
		}
		.main .example .dish2{
			background: url('bar_chyse_cimice_norbert/jidlo/vezicky.jpg') no-repeat 0 0 transparent;
			width: 145px;
			padding-right: 15px;
		}
		.main .example .dish3{
			background: url('bar_chyse_cimice_norbert/jidlo/maliny.jpg') no-repeat 0 0 transparent;
			width: 145px;
			padding-right: 15px;
		}
		.main .example .dish4{
			background: url('bar_chyse_cimice_norbert/jidlo/biftek.jpg') no-repeat 0 0 transparent;
		}
		.main .example .dish5{
			background: url('bar_chyse_cimice_norbert/jidlo/losos.jpg') no-repeat 0 0 transparent;
		}
		.main .example .dish6{
			background: url('bar_chyse_cimice_norbert/jidlo/salat.jpg') no-repeat 0 0 transparent;
		}

			.main .example .dish .mask{
				position: absolute;
				left: 0;
				width: 100px;
				height: 100px;
				
				background: url('bar_chyse_cimice_norbert/mask2.gif') no-repeat 0 0 transparent;
			}
			.main .example .dish h3{
				margin: 0;
			}
			.main .example .dish p{
				margin: 0;
			}
	.main .mapa{
		padding: 20px 0 0 320px;
		height: 360px;
		background: url('bar_chyse_cimice_norbert/mapa.gif') no-repeat 0 12px transparent;
	}
		.main .mapa h3{
			margin: 0;
		}

	.main a{
		font-weight: bold;
		color: #FFFFFF;
		padding: 5px 23px 5px 0;
		margin-right: 3px;
		background: url('bar_chyse_cimice_norbert/link.gif') no-repeat 100% 50% transparent;
	}
	.main a:hover{
		color: #FFFFFF;
	}
	.main .big_link{
		text-align: center;
		font-size: 1.1em;
		margin: 10px auto 30px;
		white-space: nowrap;
	}

	.main h3{
		color: #FFFFFF;
	}
	.main h3.title{
		margin: 0 0 10px;
		display: block;
		overflow: hidden;

		background-repeat: no-repeat;
		background-position: 0 0;
	}
		.main h3.onas{
			background: url('bar_chyse_cimice_norbert/nasbarvamnabizi.gif') no-repeat 0 0 transparent;
		}
		.main h3.opivovaru{
			margin-top: 20px;
			background: url('bar_chyse_cimice_norbert/opivoarustrahov.gif') no-repeat 0 0 transparent;
		}
		.main h3.opivovaru2{
			margin-top: 20px;
			background: url('bar_chyse_cimice_norbert/opivoarumatuska.gif') no-repeat 0 0 transparent;
		}
		.main h3.opivu{
			margin-top: 20px;
			background: url('bar_chyse_cimice_norbert/opivusvnorbert.gif') no-repeat 0 0 transparent;
		}
		.main h3.adresa{
			margin-top: 40px;
			background: url('bar_chyse_cimice_norbert/kdenasnajdete.gif') no-repeat 0 0 transparent;
		}
		.main p.adresa strong{
			color: #000000;
		}

	.main table th{
		font-weight: normal;
		padding-right: 10px;
		white-space: nowrap;
	}

/** GALLERY **/
	.gallery{
		position: absolute;
		right: 35px;
		top: 230px;

		width: 125px;
	}
		.gallery a{
			display: block;
			width: 125px;
			height: 124px;

			background-repeat: no-repeat;
			background-position: 50% 0;
			background-color: #FFFFFF;

			margin: 0 0 25px;

		}
			.gallery a.chyse1{
				background: url('bar_chyse_cimice_norbert/gallery/chyse1_small.jpg');
			}
			.gallery a.chyse2{
				background: url('bar_chyse_cimice_norbert/gallery/chyse2_small.jpg');
			}
			.gallery a.chyse3{
				background: url('bar_chyse_cimice_norbert/gallery/chyse3_small.jpg');
			}
			.gallery a.chyse4{
				background: url('bar_chyse_cimice_norbert/gallery/chyse4_small.jpg');
			}
			.gallery a.chyse5{
				background: url('bar_chyse_cimice_norbert/gallery/chyse5_small.jpg');
			}
			.gallery a.chyse6{
				background: url('bar_chyse_cimice_norbert/gallery/chyse6_small.jpg');
			}
			.gallery a.chyse7{
				background: url('bar_chyse_cimice_norbert/gallery/chyse7_small.jpg');
			}
			.gallery a.chyse8{
				background: url('bar_chyse_cimice_norbert/gallery/chyse8_small.jpg');
			}
			.gallery a.chyse9{
				background: url('bar_chyse_cimice_norbert/gallery/chyse9_small.jpg');
			}
			.gallery a.chyse10{
				background: url('bar_chyse_cimice_norbert/gallery/chyse10_small.jpg');
			}
			.gallery a.chyse11{
				background: url('bar_chyse_cimice_norbert/gallery/chyse11_small.jpg');
			}
			.gallery a.chyse12{
				background: url('bar_chyse_cimice_norbert/gallery/chyse12_small.jpg');
			}
			.gallery a.chyse13{
				background: url('bar_chyse_cimice_norbert/gallery/chyse13_small.jpg');
			}

			.gallery a.stul1{
				background: url('bar_chyse_cimice_norbert/gallery/stul1_small.jpg');
			}
			.gallery a.stul2{
				background: url('bar_chyse_cimice_norbert/gallery/stul2_small.jpg');
			}
			.gallery a.pivo{
				background: url('bar_chyse_cimice_norbert/gallery/pivo_small.jpg');
			}
			.gallery a.pivomandle{
				background: url('bar_chyse_cimice_norbert/gallery/pivomandle_small.jpg');
			}


		.gallery a span{
			display: block;
			height: 100%;
			width: 100%;
			background: url('bar_chyse_cimice_norbert/mask.gif') no-repeat 0 0 transparent;
		}
		.gallery a:hover{
			background-position: 0 -125px;
		}
/** Social palette **/
	p.socialize a,
	.main .mapa p.socialize a img{
		border: none;
		outline: 0;
        padding: 0;
        margin: 0;
        background: none;
	}
/** FOOTER **/
.footer{
	width: 768px;
	height: 35px;
	background: url('bar_chyse_cimice_norbert/foot.gif') no-repeat 0 0 #F7D5B2;
}
/** facebook **/
span.facebook{
	padding: 0 3px;
	background-color: #0099FF;
	color: #FFF;
	font-weight: bold;
	
    border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
