body, html	{	margin: 0 auto;
						padding: 0;
						background: #E4D8BE;
						font-family: 'Georgia CE', 'Times New Roman', 'Times CE', Georgia, times, serif;
						font-size: 85%;
						text-align: center;
					}

#web	{	margin: 0 auto;
				width: 766px;
				background: url(../images/pozadi-maja.gif) repeat-y;
			}

img	{	border: none;
		}

a	{	text-decoration: none;
		font-weight: normal;
		color: #C33;
	}

a:hover, a:active	{	text-decoration: underline;
									color: #C33;
								}

q	{	font-style: italic;
		quotes: '„' '”';
	}

q:before	{	content: open-quote;
				}

q:after	{	content: close-quote
				}

address	{	margin: 3px 10px;
						padding: 5px 20px;
						font-style: normal;
					}

.tab_1	{	margin-left: 6px;
					_margin-left: 0;
					width: 751px;
					border-right: 1px solid #AB894F;
					border-left: 1px solid #AB894F;
				}

.tab_2	{	margin-left: 6px;
					_margin-left: 0;
					width: 751px;
					border-right: 1px solid #AB894F;
					/*	border-bottom: 1px solid #AB894F; */
					border-left: 1px solid #AB894F;
				}
				
.nabidka	{	font-size: 1.8em;
						font-weight: normal;
						letter-spacing: .1em;
						text-align: center;
						vertical-align: middle;
						color: #E1D6BB;
						background: #50310E url(../images/pension-maja8.gif) no-repeat;
					}

.nabidka a	{	text-decoration: none;	
						font-weight: normal;
						color: #E1D6BB;
					}

.nabidka a:hover, .nabidka a:active	{	text-decoration: none;	
																	color: #C00;
																}

.nabidka strong	{	text-decoration: none;	
									font-weight: normal;
									color: #C00;
								}

.info_1	{	vertical-align: top;	
					background: #E1D7BC url(../images/restaurace-maja6.jpg) repeat-y;
				}

h1, h4	{	margin: .3em;
					font-size: 1.8em;
					font-weight: normal;
					letter-spacing: .1em;
					text-align: left;
					color: #300;
				}

.info_1 p	{	margin: .2em 3px 0 3px;
						padding: 0 .5em;
						font-size: .9em;
						color: #300;
					}

.info_1 ul	{	margin: .3em;
						padding: 0 2em;
						color: #300;
					}

.info_2	{	vertical-align: top;	
					background: #7C5B38 url(../images/restaurace-maja8.jpg) no-repeat;
				}

h2	{	margin: .5em .1em .2em .1em;
			padding-left: 25px;
			font-size: 1.5em;
			font-weight: normal;
			letter-spacing: .1em;
			text-align: left;
			color: #EBEBEB;
			background: url(../images/restaurace-pension.gif) no-repeat;
		}

.info_2 p	{	margin: .2em 5px 0 5px;
						padding: 0 .5em;
						font-size: .9em;
						color: #FFF;
					}

.info_2 a	{	text-decoration: none;
						font-weight: normal;
						color: #FFB164;
					}

.info_2 a:hover, .info_2 a:active	{	text-decoration: underline;
																color: #FFB164;
															}

.info_3	{	background: #7C5B38 url(../images/restaurace-maja10.gif) repeat-y;
				}

.info_3 p	{	vertical-align: top;	
						margin: .5em;
						padding: 0 .5em;
						font-size: 11pt;
						color: #EBEBEB;
					}

.info_3 a	{	text-decoration: none;
						font-weight: normal;
						color: #FFB164;
					}

.info_3 a:hover, .info_3 a:active	{	text-decoration: underline;	
																color: #FFB164;
															}

h3	{	margin: .3em .1em .5em .8em;
			padding-left: 25px;
			font-size: 1.3em;
			font-weight: normal;
			letter-spacing: .1em;
			text-align: left;
			color: #EBEBEB;
			background: url(../images/ubytovani-maja.gif) no-repeat;
		}

h4	{	margin: 0 0 .5em .5em;	
			font-size: 1.3em;
		}

.info_3 img, .info_1 img	{	margin: .3em;
												border: 1px solid #000;
											}

.foto	{	margin: 5px;
				text-align: center;
			}

.paticka	{	text-align: center;
					vertical-align: middle;
					font-size: .8em;
					color: #EBEBEB;
					background: #50310E url(../images/pension-maja8.gif) no-repeat;
				}