/** {border: 1px solid red !important}*/
/* common styles
----------------------------------------------- */
body,html {
	background: #8B6AA2;
	font-family: Tahoma, "Arial CE", verdana, lucida;
	margin: 0px;
	padding: 0px;
	color: #000;
}

/* layout
----------------------------------------------- */
#obalka {
	background: transparent;
	padding: 0px;
	width: 100%;
	border: 0px solid #000;
}

#zahlavi {
	background: #694681 url(images/titulek.gif) no-repeat;
	height: 120px;
	margin: 0px;
	border: 0px solid #000;
}

#hlavniOblast {
  width: 100%;
  margin: 0px;
	padding: 0px;
  background: #694681;
  font: normal 11px Verdana, Tahoma;
  /*border-right: 1px solid #000;*/
}

#paticka {
	margin: 0px;
	width: 100%;
  font-size: 11px;
	background: #694681 url(images/bg_paticka.gif) repeat-x;
	height: 70px;
	color: #fff;
}



/* text
----------------------------------------------- */

#paticka p {
	font-size: 11px;
	text-align: center;
	font-weight: normal;
	letter-spacing: 0.2em;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 2px 0px;
}

#zahlavi h1 {
	color: #F0FF00;
	text-align: center;
	font: bold 31px Verdana, Tahoma;
	letter-spacing: 0.2em;
	margin: 0px 0px 0px 0px;
	padding: 30px 0px 0px 0px;
}

h1 big { font: bold 37px Verdana, Tahoma; }

#zahlavi h3 {
	color: #fff;
	text-align: center;
	font: bold 15px Verdana, Tahoma;
	letter-spacing: 0.1em;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
}

#zahlavi h3 span {
	color: #F0FF00;
}

#hlavniOblast #obsah { 
	margin: 0px;
	height: 350px; 
	padding: 0px 0px 0px 0px;
	background-color: #D1B1DA;
}

#obsah h3 { 
	border-bottom: 1px solid #eee;
	margin: 0px;	
	padding: 10px 0px 0px 0px;
	font: bold 18px Verdana, Tahoma; color: #eee;
}

#obsah p { 
	margin: 0px;	
	padding: 20px 0px 0px 0px;
	font: normal 12px Verdana, Tahoma; color: #330066;
}

#obsah h5 { 
	margin: 0px;	
	padding: 10px 0px 0px 0px;
	font: normal 12px Verdana, Tahoma; color: #330066;
}

#obsah h4 { 
	margin: 0px;	
	padding: 12px 0px 0px 0px;
	font: bold 13px Verdana, Tahoma; color: #220044;
}

#menu { 
	width: 100%;
	background: #694681 url(images/bg_menu.gif) repeat-x;
	height: 34px;
	margin: 0px 0px opx 0px; 
	padding: 0px;
}

#menu p {
	color: #fff;
	text-align: center;
	font: bold 12px Verdana, Tahoma;
	margin: 0px 0px 0px 0px;
	padding: 11px 0px 0px 0px;
}

/* links
----------------------------------------------- */

a, a:link, a:visited {
color: #000;
text-decoration: none;
font-weight: bold;
}

a:hover {
color: #990000;
text-decoration: underline;
font-weight: bold;
}


#menu a, #menu a:link, #menu a:visited {
	padding: 0px 20px 0px 20px;
	letter-spacing: 0.05em;
	text-decoration: none;
	color: #fff;
}

#menu a:hover {
text-decoration: underline;
color: #fff;
}

#obsah a, #obsah a:link, #obsah a:visited {
text-decoration: underline;
color: #330066;
}

#obsah a:hover {
text-decoration: underline;
color: #3366cc;
}
