body
{
	background: url("../img/bg-main.jpg");
	margin-bottom: 0;
}

.container
{
	width: 910px;
	min-height: 745px;
	background: url("../img/bg-all-divs.gif") no-repeat;
	padding: 35px 0 0 0;
}

/*----- content
{
*/
	#content
	{
		float: right;
		display: inline;
	}
		#content .innerPad
		{
			margin: 0 28px 0 0;
			padding: 0 1em 0 0;
			max-height: 675px;
			overflow: auto;
		}
		
		#uvod #content #titleContent
		{
			position: absolute;
				top: 40px;
			width: 565px;
			height: 710px;
			background: url("../img/bg-title-content.png") top center no-repeat;
			
			text-indent: -6000px;
		}
		
		#vinarskaNoc #content #titleContent
		{
			position: absolute;
			width: 565px;
			height: 629px;
			background: url("../img/bg-vinarska-noc.gif") no-repeat;
			
			text-indent: -6000px;
		}
		
		
/*
}
*/

/*----- sidebar
{
*/
#sidebar
{
	float: left; display: inline;
}

	#sidebar .innerPad
	{
		margin: 0 39px 0 23px;
	}
		
	/*----- mainNav
	{
	*/
	#sidebar #mainNav {
		height: 320px;
		margin: 0 0 90px 0;
	}
		#mainNav img#smallLogo {
			display: block;
			margin: 0 auto 4px auto;
		}
		
		#mainNav ul {
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			list-style: none;
			font-size: 120%;
		}
			#mainNav ul li {
				border-bottom: 1px solid #C3985C;
			}
				#mainNav ul li.lastLi {
					border-bottom: none;
				}
			#mainNav ul li a {
				display: block;
				text-decoration: none;
				padding: 3px 0 3px 60px;
				background: url("../img/menu-typ.gif") 10px 4px no-repeat;
				text-indent: -6000px;
				overflow: hidden;
			}
				#mainNav ul li.hereLi a
				{
					cursor: default;
				}
			
				#mainNav ul li#uvod a {
					background-position: 10px -252px;
				}
					#mainNav ul li#uvod.hereLi a,
					#mainNav ul li#uvod a:hover {
						background-position: 10px 2px;
					}
					
					
				#mainNav ul li#soutez a {
					background-position: 10px -282px;
				}
					#mainNav ul li#soutez.hereLi a,
					#mainNav ul li#soutez a:hover {
						background-position: 10px -28px;
					}	
				
				
				#mainNav ul li#sommelier a {
					background-position: 10px -313px;
				}
					#mainNav ul li#sommelier.hereLi a,
					#mainNav ul li#sommelier a:hover {
						background-position: 10px -59px;
					}	
				
				
				#mainNav ul li#festival a {
					background-position: 10px -344px;
				}
					#mainNav ul li#festival.hereLi a,
					#mainNav ul li#festival a:hover {
						background-position: 10px -90px;
					}
			
					
				
				#mainNav ul li#vinarska a {
					background-position: 10px -373px;
				}
					#mainNav ul li#vinarska.hereLi a,
					#mainNav ul li#vinarska a:hover {
						background-position: 10px -119px;
					}
					
					
				#mainNav ul li#vystavovatele a {
					background-position: 10px -404px;
				}
					#mainNav ul li#vystavovatele.hereLi a,
					#mainNav ul li#vystavovatele a:hover {
						background-position: 10px -150px;
					}
						
					#mainNav ul li#historie a {
						background-position: 10px -435px;
					}
						#mainNav ul li#historie.hereLi a,
						#mainNav ul li#historie a:hover {
							background-position: 10px -181px;
						}		
	/*
	}
	*/	
	
	
	#sidebar #specialDates
	{
		
	}
		#sidebar #specialDates div.innerPad
		{
			margin: 0;
			padding: 10px 5px 0 10px;
		}
		
		#sidebar #specialDates h3
		{
			background: url("../img/nadpis/dulezita-data.gif") 0 -1px no-repeat;
			margin: 5px 0 10px 0;
		}
		
		#sidebar #specialDates p
		{
			line-height: 1.3;
			margin: 0 0 1.25em 0;
		}
			#sidebar #specialDates p strong
			{
				color: #004605;
			}
		
/*
}
*/

/*----- footer
{
*/
#footer
{
  background: url("../img/bg-footer.png") center center no-repeat;
  clear: both;
  padding: 16px 0 16px 50px;
  position: absolute;
    top: 795px;
  width: 860px;
}
  #footer img
  {
    float: left;
    margin: 0 0 0 15px;
  }

/*
}
*/


/*----- Nadpisy
{
*/
.imgReplace
{
	text-indent: -6000px;
	overflow: hidden;
}
	
/*
}
*/


/*----- a hrefs
{
*/
a.pdf, a.pdf:visited,
a.word, a.word:visited
{
	display: block;
	background: url("../img/a_pdf.gif") 0px 3px no-repeat;
	padding: 5px 0 10px 45px;
	text-decoration: none;
	font-size: 110%;
}

a.excel, a.excel:visited
{
	display: block;
	background: url("../img/a_excel.gif") 0 0 no-repeat;
	padding: 5px 0 10px 40px;
	text-decoration: underline;
	font-size: 110%;
}

a.word, a.word:visited
{
	background: url("../img/a_word.gif") 0 5px no-repeat;
	padding: 5px 0 10px 40px;
}

  a.pdf span,
	a.excel span,
	a.word span
	{
		display: block;
		text-decoration: none;
		color: #909090;
		font-size: 85%;
	}
  
/*
}
*/


/*------ Ostatni
{
*/
hr
{
	background: #c3985c;
	color: #c3985c;
}

span.floatStop, div.floatStop {
	display: block;
	clear: both;
	line-height: 0.01%;
	height: 0.01em;
	font-size: 0.01%;
}

.toCenter
{
	text-align: center;
}


.toLeft {text-align: left;}
.toCenter {text-align: center; margin-left: auto; margin-right: auto;}
.toRight {text-align: right;}

.fltLft {display: block; float: left;}
.fltRgt {display: block; float: right;}
.fltNone {float: none;}

.clrRgt {clear: right;}
.clrLft {clear: left;}
.clrBth {clear: both;}

.noBorder {border: none;}
.noMargin {margin: 0;}
.noDecor {text-decoration: none;}

.disBlock {display: block !important;}
.disInline {display: inline;}
.disNone {display: none !important;}


.w-5{width: 5%;}
.w-10{width: 10%;}
.w-15{width: 15%;}
.w-20{width: 20%;}
.w-25{width: 25%;}
.w-30{width: 30%;}
.w-35{width: 35%;}
.w-40{width: 40%;}
.w-45{width: 45%;}
.w-50{width: 50%;}
.w-55{width: 55%;}
.w-60{width: 60%;}
.w-65{width: 65%;}
.w-70{width: 70%;}
.w-75{width: 75%;}
.w-80{width: 80%;}
.w-85{width: 85%;}
.w-90{width: 90%;}
.w-95{width: 95%;}
.w-100{width: 100%;}
/*
}
*/