* {
  margin: 0; 
  padding: 0;
}


body {
  background: url('../img/BG1.jpg');
  text-align: center;
  color: #f5e6bf;
}



table {
  margin-left: auto;
  margin-right: auto;
}

td {
  vertical-align: top;
}

p a{
  color: #e4f6ff;
  text-decoration: none;
}


.menu-item{
  height: 33px;
}


.menu-item img {
  border: 0;
  height: 33px;
}

#reprak{
  width: 161px;
  height: 138px;
}

#volume{
  width: 161px;
  height: 44px;

}

/*hlavni obsah */
#main {
  position: relative;
  width: 450px;
  height: 400px;
  margin-top: 10px;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  text-align: left;
  font-family: "Verdana", "Arial", "Arial CE", "helvetica", sans-serif;
  font-size: x-small;
}

h1{
  /*color: #79B4BE;*/
  color: #f5e6bf;
  font: 20pt "Verdana";
  text-align: center;
  margin-top: 15px;
}
textarea{
  background:none;
  font-family: "Verdana", "Arial", "Arial CE", "helvetica", sans-serif;
  font-size: x-small;
  color: #f5e6bf;
}
input
{
  color: #f5e6bf;
	background:none;
}
h2 {
  clear: both;
  font-size: 140%;
  color: #e4f6ff;
}

#view-all {
  position: absolute;
  bottom: 3px;
  right: 50px;
  font-size: 100%;
}


/*news */
.novinka {
  margin-top: 15px;
}

.novinkaMore {
height:310px;
overflow:auto;
  margin-top: 15px;
}

.novinkaTEXT{
  width:290px;
  float:left;
  overflow:hidden;
}

.novinkaFOTKY img{
  float:right;
  margin-top:5px;
  margin:10px;
  border: 1px solid white;
}

.novinkaFOTKY img:hover{
  float:right;
  margin-top:5px;
  margin:10px;
  border: 1px solid black;
}

.novinka h2{
  display: block;
  margin-bottom: 0;
  border-bottom: 1px dashed gray;
}

.novinka .datum{
  position: absolute;
  right: 0;
  margin-top: 5px;
  font-size: 75%;
  font-weight: bold;
  color: #e4f6ff;
}

.novinka A{
  font-size: 90%;
}
.novinka A:hover {
  font-size: 90%;
}

.picture{
  float:right;
  margin:10px;
  border: 1px solid white;
}

.picture:hover{
  border:1px solid black;
}


#level-logo {
  display: block;
  width: 106px;
  height: 24px;
 
  position: absolute;
  top: 10px;
  left: 60px;
}


#dc-logo {
  display: block;
  width: 55px;
  height: 45px;
  
  position: absolute;
  top: 10px;
  left: 175px;
}

#nutcase-logo { 
  position: absolute;
  top: -20px; 
  left: 65px;
  text-decoration: none;
  border: 0px none;
}

#nutcase-logo img { border: 0px none; }

#lib-logo {
  display: block;
  width: 120px;
  height: 40px;
 
  position: absolute;
  top: 13px;
  left: 235px;
}

#lib-logo {
  display: block;
  width: 120px;
  height: 40px;
 
  position: absolute;
  top: 13px;
  left: 235px;
}


#skate-logo {
  display: block;
  width: 136px;
  height: 40px;
 
  position: absolute;
  top: 10px;
  left: 358px;
}

#funlife-logo {
  display: block;
  position: absolute;
  width: 100px;
  height: 36px;
  left: 497px;
  bottom: 17px;
}

#silver-logo {
  display: block;
  width: 136px;
  height: 55px;
 
  position: absolute;
  top: 0px;
  left: 602px;
}

#panacek {
  display: block;
  position: absolute;
  width: 53px;
  height: 75px;
  bottom: 15px;
  left: 769px;
}
#rss{position:relative;top:65px;left:780px;width:80px;height:15px;background: url('../img/rss.jpg') no-repeat;}



UL
{
  margin-top: 5px;
}
UL LI
{
  margin-left: 15px;
  font-size: 120%;
}

#main A { color: #e4f6ff; text-decoration: none; }
#main A:hover { border-bottom: 1px dashed #e4f6ff; }

.lnks { display: block; float: left; }
.lnks TD { padding: 0 2px; }

/**
 * Supercode by Pavel
 **/
/* Okraje */
#background-top {
  background: url('../img/top_bkg02.png') no-repeat; 
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/top_bkg02.png',sizingMethod='scale');
  _behavior: url('scripts/iepngfix.htc');
} 
#background-left {
  background: url('../img/left_bkg02.png') no-repeat; 
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/left_bkg02.png',sizingMethod='scale');
  _behavior: url('scripts/iepngfix.htc');
} 
#background-right {
  background: url('../img/right_bkg0.png') no-repeat; 
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/right_bkg0.png',sizingMethod='scale');
  _behavior: url('scripts/iepngfix.htc');
} 
#background-bottom {
  background: url('../img/bottom_bkg.png') no-repeat 16px -2px; 
  _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/bottom_bkg0.png',sizingMethod='scale');
  _behavior: url('scripts/iepngfix.htc');
} 

/* Mail */
.mail {
  margin-top: 10px;
}
.mail TH {
  text-align: left;
  color: #e4f6ff;
  vertical-align: text-top;
} 
.mail TEXTAREA, .mail INPUT {
  border: 1px solid white;
  margin: 1px;
  padding: 2px;
  width: 350px;
}
.mail .button_submit {
  width:130px;
}
.button_submit:hover, .button_reset:hover {
  cursor:pointer;
  color:white;
  border:1px solid white;
}

.mail .button_reset {
  width:50px;
}


#redbull {
position: absolute;
width: 79px;
height: 50px;
top: 2px;
left: 371px;

}

#redbull a {
text-decoration: none;
cursor: pointer;
}

#redbull a img {
border: none;
display: block;
}

.fotka{
  width:102px;
  float:left;
  padding-left:10px;
  margin-top:5px;
  overflow:hidden;
}

.fotka img{
  border:1px solid black;
}

.fotka img:hover{
  border:1px solid white;
}

#main .fotka a:hover{
  font-weight:bold;
  border-bottom:0px solid red;
}

.cleaner{
  clear:both;
}

/* sekce movies - preklikavani podsekci (jquery) */
.nodisplay{display: none;}
#topmenu {padding-bottom: 15px;}
#topmenu ul { list-style-type: none; margin: 0px 0px 0px 0px; padding: 0; }
#topmenu ul li { display: inline; font-size: .9em; }
#topmenu ul li a { font-weight: bold; text-decoration: underline; padding: 0px 5px; margin: 1px 0px 0px 0px; cursor: pointer; color: white; }
#topmenu ul li.ui-tabs-selected a { text-decoration: none; }
#topmenu a:hover{border-bottom:0px solid red}

div#linky { border: 0px none; width: 100%;}
#youtube {
height:270px;
overflow:auto;
text-align:left;
border:0px solid red;
}


.movie_strankovani{
position:absolute;
bottom:0px;
text-align:center;
width:100%
}


