body, html, div, p, ul, li, table, img {
	padding: 0;
	margin: 0;
}
body, html {
	color: #000000;
	margin: 0;
	padding: 0;
	text-align: center;
	background: #151618 url('grafika/bg.jpg') repeat-y 50%; _49%;
	font-family: "Curier New", "Verdana CE", "Arial CE", "Lucida Grande CE", "Helvetica CE", Verdana, Arial, lucida, sans-serif
}
body {
	font-size: 90%
}
/* Globalni styly */
hr {
	position: absolute;
	top: -12721px;
	width: 50px
}
A:link {
	color: #1E68C9;
	text-decoration: underline
}
A:visited {
	color: #604198;
	text-decoration: underline
}
A:active, A:hover {
	color: #769706;
	text-decoration: underline
}
a img {
	border: 0px solid #B1B8B8
}
a:hover img {
	border: 0px solid #000000
}
h1, h2 {
	font-family: Courier New, Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	text-align: center
}
h1 {
	margin: 5px 10px 0 0;
	padding: 0 0 5px 0;
	color: #fff;
	text-align: center;
	font-size: 200%
}
h2 {
	padding: 2px 2px 0 0;
	margin: 10px 0 0 0;
	font-size: 130%;
	color: #fff;
	clear: left
}
h2 a, h2 a:link, h2 a:visited, h2 a:active, h2 a:hover {
	font-weight: bold;
	font-size: 100%
}
h2 a:link {
	color: #D43732;
	text-decoration: underline
}
h2 a:visited {
	color: #D43732;
	text-decoration: underline
}
h2 a:active {
	color: #fff;
	text-decoration: underline
}
h2 a:hover {
	color: #fff;
}
h3 {
	clear: left;
	padding: 0 5px 0 0;
	margin: 15px 0 0 0;
	font-size: 100%;
	font-weight: bold;
	color: #fff;
	font-family:  Courier New, Georgia, "Times New Roman", Times, serif;
	font-weight: normal
}
h4 {
	clear: left;
	padding: 0 5px 0 0;
	margin: 15px 0 0 0;
	font-size: 200%;
	font-weight: bold;
	color: #fff;
	font-family: Courier New, Georgia, "Times New Roman", Times, serif;
	font-weight: normal
}
h5 {
	font-size: 80%;
	font-weight: bold;
	color: #fff;
	font-family: Courier New, Georgia, "Times New Roman", Times, serif;
	font-weight: normal
}
ul {
	position: relative;
	right: 10px;
	clear: left;
	margin: 10px 0 0 30px
}
ul li {
	list-style-image: url('url(%27url%27grafikaicon-list2.gif%27%27');
	font-style: normal
}
acronym, abbr {
	cursor: help
}
/* Konec Globalni styly */
.posun {
	position: relative;
	right: 21px;
	_right: 35px;
	bottom: 17px
  
}
.posun01 {
	position: relative;
	right: 0px;
	bottom: -5px
}
.posun02 {
	position: relative;
	right: 0px;
	bottom: -10px
}
.posun04 {
	position: relative;
	right: 0px;
	bottom: -15px
}
.videoposun01 {
	position: relative;
	right: 374px;
	bottom: 3620px
}
/* Sirka webu */
#top, #header, #obsah, #hp, #footer {
	width: 960px;
	position: relative
}
/* Sirka vseho konec */
/* Vsechno */
#all {
	width: 960px;
	min-height: 600px;
	margin: 0 auto;
	position: relative;
	background: url('grafika/obsah.jpg') no-repeat;
}
/* Hlavicka */
div#header {
	height: 180px;
	width: 960px;
	top: 0px;
	margin: 0 auto;
	position: relative;
	text-align: left;
	background: url('grafika/head.jpg') no-repeat 100% 100%;
	overflow: hidden
}
div#header p#logo, div#header h1#logo {
	width: 960px;
	height: 180px;
	margin: 0 auto;
	position: relative;
	font-size: 100%;
	padding: 0 0 0 0
}
div#header p#logo img, div#header h1#logo img {
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
	width: 960px;
	height: 180px;
	font-weight: bold;
	font-size: 110%
}
div#header p#logo img {
	cursor: pointer
}
div#header p#logo a:link img, div#header p#logo a:visited img {
	color: #4485C1;
}
div#header p#logo a:active img, div#header p#logo a:hover img {
	color: #63A801;
}
/* Konec  Hlavicka */
#obsah {
	width: 410px;
	float: right;
	text-align: center;
	color: #fff;
	position: relative;
	right: 180px;
	font-family: Courier New, Georgia, "Times New Roman", Times, serif
}
#obsah01 {
	width: 430px;
	float: right;
	text-align: justify;
	color: #fff;
	position: relative;
	right: 200px;
	_145px;
	font-family: Courier New, Georgia, "Times New Roman", Times, serif
}
#obsah02 {
	width: 410px;
	float: right;
	text-align: center;
	color: #fff;
	position: relative;
	right: 210px;
	font-family: Courier New, Georgia, "Times New Roman", Times, serif
}
#obsah03 {
	width: 410px;
	float: right;
	text-align: center;
	color: #fff;
	position: relative;
	right: 215px;
	_right: 145px;
	font-family: Courier New, Georgia, "Times New Roman", Times, serif
}
#obsah04 {
	width: 410px;
	float: right;
	text-align: center;
	color: #fff;
	position: relative;
	right: 215px;
	font-family: Courier New, Georgia, "Times New Roman", Times, serif
}
#obsah05 {
	width: 240px;
	position: absolute;
	left: 739px;
	top: 476px
}
#obsah06 {
	width: 220px;
    position: absolute;
	margin-top:340px;
    left: 60px;
    text-align: justify;
	color: #fff;
   font-size: 105%;
    font-family: Courier New, Georgia, "Times New Roman", Times, serif
}
#obsah07 {
	width: 240px;
	position: absolute;
	right: 438px;
}
#obsah08 {
	width: 240px;
	position: absolute;
	left: 739px;
	top: 585px
}
#obsah09 {
  width: 220px;
    position: absolute;
	margin-top:875px;
    left: 60px;
    text-align: justify;
	color: #fff;
    font-size: 105%;
    font-family: Courier New, Georgia, "Times New Roman", Times, serif
}
#obsah10 {
	width: 240px;
	position: absolute;
	left: 739px;
	top: 702px
}
#obsah11 {
	color: #fff;
  width: 500px;
	position: absolute;
	left: -55px;
	margin-top: -363px;
	font-family: Courier New, Georgia, "Times New Roman", Times, serif
}	
  #obsah12 {
	color: #fff;
  width: 280px;
	position: absolute;
	left: -300px;
	margin-top: -420px;
	font-family: Courier New, Georgia, "Times New Roman", Times, serif
}
#obsah13 {
	width: 240px;
	position: absolute;
	left: 739px;
	top: 366px
}
#obsah14 {
	width: 240px;
	position: absolute;
	left: 739px;
	top: 441px
}
#obsah15 {
	width: 240px;
	position: absolute;
	left: 739px;
	top: 312px
}
#obsah16 {
	width: 240px;
	position: absolute;
	left: 739px;
	top: 740px
}	
#obsah p, #obsah ul li {
	margin: 15px 0 0 0;
}
#all span.cistic {
	display: block;
	clear: both;
	font-size: 0;
	z-index: 3;
	height: 10px;
}
/* XXXXXXXXX SIDEBAR XXXXXXXXXXXXXXXXXXX */
#side {
	width: 313px;
	float: left;
	font-size: 130%;
	 margin-left: 0;
	margin-right: 0;
	margin-top: 5px;
	margin-bottom: 8px
}
#side h2 {
	border-left: 0px solid #fff;
	border-right: 0px solid #fff;
	border-top: 8px solid #fff;
	border-bottom: 0px solid #fff;
	font-size: 100%;
	color: #fff;
	background: #0D6BB1;
	font-weight: bold;
	margin: 0;
	text-indent: 10px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 3px;
	padding-bottom: 3px
}
#side h2 a:link, #side h2 a:visited {
	font-size: 100%;
	color: #fff;
	font-weight: bold;
}
#side h2 a:active, #side h2 a:hover {
	font-size: 100%;
	color: #fff;
	font-weight: bold
}
#side p {
	margin: 10px;
	text-align: left;
	color: #000000;
	font-family: "Staccato222 BT", Courier New, Georgia, "Times New Roman", Times, serif;
}
/* Menu */
#side ul {
	width: 350px;
	margin: 0 0 0 0;
	padding:  0 0 3px 0;
	right: 10px;
	text-transform: lowercase;
}
#side ul li {
	width: 313px;
	list-style-image: url('none');
	list-style-type: none;
	padding:  0;
	font-family: "Eklektic",  "Curier New", Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	font-size: 130%;
	letter-spacing: 2px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 5px;
	margin-bottom: 0
}
#side ul li a {
	display:  block;
	width: 313px;
	height: 38px;
	line-height: 38px;
	text-indent: 7px
}
#side ul li a:link, #side ul li a:visited {
	background: #E93C42 url('grafika/bg-sidemenu.jpg') repeat-y;
	font-weight: normal;
	color: #fff;
	text-decoration: none;
	font-family:  Courier New, Georgia, "Times New Roman", Times, serif
}
#side ul li a:active, #side ul li a:hover {
	background: #FA2C3C url('grafika/bg-sidemenu.jpg') repeat-y 0% 100%;
	font-weight: bold;
	color: #fff;
	text-decoration: none
}
#side ul li a#sideselected:link, #side ul li ul li a#sideselected:visited, #side ul li ul li a#sideselected:active, #side ul li ul li a#sideselected:hover {
	color: #fff;
	background: #E93C42 url('grafika/bg-sidemenu.jpg') repeat-y 0% 100%;
	text-decoration: none
}
/* Submenu */
#side ul li ul {
	width: 313px;
	margin: 0 0 0 0;
	padding:  0 0 3px 0;
	right: 0px;
	text-transform: lowercase;
}
#side ul li ul li {
	width: 313px;
	list-style-image: url('none');
	list-style-type: none;
	padding:  1px;
	font-family: "Curier New", Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 80% !important;
	letter-spacing: 2px;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0
}
#side ul li ul li a {
	display:  block;
	width: 290px;
	height: 30px;
	line-height: 30px;
	text-indent: 7px
}
#side ul li ul li a:link, #side ul li ul li a:visited {
	background: #E93C42 url('grafika/bg-sidemenu2.jpg') repeat-y;
	font-weight: normal;
	color: #fff;
	text-decoration: none
}
#side ul li ul li a:active, #side ul li ul li a:hover {
	background: #FA2C3C url('grafika/bg-sidemenu2.jpg') repeat-y 0% 100%;
	font-weight: bold;
	color: #fff;
	text-decoration: none
}
#side ul li ul li a#sidesubselected:link, #side ul li ul li a#sidesubselected:visited, #side ul li ul li a#sidesubselected:active, #side ul li ul li a#sidesubselected:hover {
	color: #fff;
	background: #E93C42 url('grafika/bg-sidemenu2.jpg') repeat-y 0% 100%;
	text-decoration: none
}
/* Pocitadlo Netagent */
#side div#pocitadlo {
	padding: 25px 0;
	position: relative
}
/* XXXXXXXXX KONEC SIDEBAR XXXXXXXXXXXXXXXXXXX */
/* XXXXXXXXX PATICKA XXXXXXXXX */
#footer {
	top: -1px;
	margin: 0 auto 0 auto;
	padding: 5px 0 15px 0;
	text-align: right;
	font-size: 90%;
	color: #ACAFB7;
	background: 0
}
#footer p {
	margin: 0 235px;
	padding: 4px 0 0 0
}
#footer A:link {
	color: #C5E752
}
#footer A:visited {
	color: #C5E752
}
#footer A:active, #footer A:hover {
	color: #fff
}
/* XXXXXXXXX PATICKA KONEC XXXXXXXXX */
/* Kde vsude chci zmekcit pismo */
h4, #pole, .pole, #side h2, #side h3, .sidekontakt, #fotodetail, .supatlacitko, #diky, form#hledani label, .box p, .box2 ul, #doporuc, form#kontaktform p#odesli input, .pole#aktuality p.date span.rok, #homenews, #homerezerve, #siderezerve, #side .sidebox#random img, div#header p#logo img, div#header h1#logo img {
	font-family: "Curier New", "Trebuchet MS", sans-serif, "Verdana CE", "Arial CE", "Lucida Grande CE"
}
