* {padding: 0px; margin: 0px;}

body{
  background:url(../img/bg.png) top repeat-y #000;
  text-align:center;
  color:#000000;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 82%;
  line-height:1.3
}

h2 {
  font-size:140%;
  font-weight:normal;
  padding-bottom:10px;
  color:#000
}

h3 {
  font-size:130%;
  font-weight:normal;
  padding-bottom:0px;
  color:#000;
  padding-top:10px
}

h4 {
  font-size:110%;
  padding-bottom:5px;
  color:#000
}

h5 {
  font-size:90%;
  font-weight:normal;
  padding: 10px 0px;
  color:#fff
}

p {padding-bottom:10px}

a { color: #000; text-decoration: underline;}

a:hover {color: #C00; text-decoration: underline;}

img {border:none}

#obal {
	background-color:#fff;
	width:850px;
	margin:0 auto;
	border:2px solid #fff
}

#hlavicka {
	width:850px;
	height:150px;
	margin:0 auto;
	border-bottom:4px solid #FFF;
	background:url(../img/bg-hlavicka.png) bottom right no-repeat;
}

#sk-hlavicka {
	width:850px;
	height:150px;
	margin:0 auto;
	border-bottom:4px solid #FFF;
	background:url(../img/sk-bg-hlavicka.png) bottom right no-repeat;
}

#logo{
   width:309px;
   height:150px;
   float:left;
   background:url(../img/logo.png) top no-repeat
}

#sk-logo{
   width:309px;
   height:150px;
   float:left;
   background:url(../img/sk-logo.png) top no-repeat
}

#logo h1, #sk-logo h1{
   visibility:hidden;
   font-size:50%
}

#animace {
	width:850px;
	height:270px;
	margin:0px auto;
	border-bottom: 4px solid #fff
}

#obrazek {
	width:850px;
	margin:0px auto;
	border-bottom: 4px solid #fff
}
/*UVODNI STRANKA OBSAH*/
#uvod-obsah {
	width:850px;
	margin:0px auto;
	border-top: 1px solid #C00;
	padding-top:4px;
	text-align:justify
}

#levy-box {
	width:283px;
	height:283px;
	float:left;
	color:#A00;
	background:url(../img/bg-l-box.jpg) center no-repeat
}

#central-box {
	width:283px;
	height:283px;
	float:left;
	color: #06C;
	background:url(../img/bg-c-box.jpg) center no-repeat
}

#pravy-box {
	width:283px;
	height:283px;
	float:right;
	background:url(../img/bg-p-box.jpg) center no-repeat
}

#uvod-obsah h2 a{ width:223px; height:40px; color:#fff; text-decoration:none; padding: 12px 0px 0px 60px; margin:0px; display:block }
#uvod-obsah h2 a:hover{color: #000; text-decoration: underline}
#uvod-obsah p{ padding: 5px 0px 0px 25px}
#levy-box p a{ color: #A00; background:url(../img/link-l.gif) right center no-repeat; display:inline; padding-right:15px;}
#central-box p a{ color: #06C;  background:url(../img/link-c.gif) right center no-repeat; display:inline; padding-right:15px;}
#pravy-box p a{ color: #666;  background:url(../img/link-p.gif) right center no-repeat; display:inline; padding-right:15px;}

/*OBSAH PODSTRANKY*/
#obsah {
	width:850px;
	margin:0px auto;
	border-top: 1px solid #C00;
	padding-top:4px;
	text-align:justify;
	background:url(../img/bg-obsah.png) left repeat-y;
}

#hlavni-scena{
	width:560px;
	float:right;
	padding:10px;
}

#hlavni-scena ul{
	padding:0px 0px 25px 20px;
}

#hlavni-scena ul li{
	padding-top:4px;
}

.clear { clear:both}
.tisk { padding-top:30px}

a.link {
background-image:url(../img/link.gif);
background-position:right center;
background-repeat:no-repeat;
display:inline;
padding-right:15px;
}

fieldset {
  border: 1px solid #C00;
  padding: 10px 20px;width: 400px;
  margin-bottom:30px;
  
}

legend {
	padding: 5px;
	color:#c00;
	font-size:100%
}

input{
	width:250px;
}

td {
	padding-top:10px;
}

/*patice*/
#patice {
   width:850px;
   clear:both;
   height:80px;
   color: #666;
   font-size:85%;
   text-align:right;
   background:url(../img/bg-logo-patice.png) left top no-repeat  #eeeeee;
   border-top: 4px solid  #FFF
}

#sk-patice {
   width:850px;
   clear:both;
   height:80px;
   color: #666;
   font-size:85%;
   text-align:right;
   background:url(../img/sk-bg-logo-patice.png) left top no-repeat  #eeeeee;
   border-top: 4px solid  #FFF
}

#patice a, #sk-patice a{
	text-decoration:none; color:#666
}

#patice p, #sk-patice p{padding: 30px 30px 4px 0px}

#patice a:hover, #sk-patice a:hover{
	text-decoration: underline;
}


