/* CSS Document */

body {
	text-align:center;
	background: url('img/poz1.jpg') repeat;
	font-family: Arial, Courier, sans-serif;
	font-size: 0.71em;
	color: white;
	text-align: center;
	margin:0;
	_margin-bottom:40px;
	padding:0;
	}

/* text
-------------------------------------------------- */

h1 {font-size:160%;	color:black;	}
h2,h2 a { 	font-size:140%; 	}
h3, h3 a { color:white;	font-size:120%; text-decoration:none; }
h4, h4 a { color:white; font-size:100%; }




/* BLOCKS
-------------------------------------------------- */
address {	margin: .66em 0;}
blockquote {margin: .66em 20px;}
hr {	}
p {	padding:0 10px;}


/* LISTS
-------------------------------------------------- */
dl, dt, dd { margin:0; text-align:left;}
dl {margin-left:5px;}
dt {}
dd {}
ul, ul li {list-style:none;	margin:0;	padding:0;}
#produkty ul, #produkty ul li { margin:0px 0px 0px 18px; list-style-type: disc;}


/* TABLES
-------------------------------------------------- */
table {	border-collapse: collapse;	margin: 10px; font-size:100%;}
caption {	margin: 0 0 .66em 0;	text-align: center;	color: #D01310;}
th {	border: 1px solid #0B313A;	padding: 5px 10px;	font-weight: bold;	text-align: left;	vertical-align: top;
	background-color:#588894;	color: white;}
td {	border: 1px solid #D7D7D7;	padding: 5px 10px;	vertical-align: top;	background-color: white;}


/* FORMS
-------------------------------------------------- */
fieldset {	clear: both;	}
legend {}
input, textarea, select {	font-size: 1em;}
table.construct label {	vertical-align: middle;}

/* INLINES
-------------------------------------------------- */
abbr, acronym {	border-bottom: 1px dotted;	font-variant: small-caps;	cursor: help;}
dfn {	position: relative; font-style:normal; cursor: help; top: 2px;}
cite, em, q, var {	font-style: italic;}
code, kbd, samp, pre, .monospace {	font-family: "Lucida Consode", "Andale Mono", monospace;}
sub {	font-size: smaller;	text-decoration: none !important;	vertical-align: sub;}
sup {	font-size: smaller;	text-decoration: none !important;	vertical-align: super;}
del {	text-decoration: line-through;}
ins {	text-decoration: underline;}
strong {	font-weight: bold;}

/* ANCHORS
-------------------------------------------------- */
a {	color:white;}
a:visited {	}
a:hover, a:active {	}

/* Img
-------------------------------------------------- */
img	{ border:none;	}


/* Bloky
-------------------------------------------------- */

#obal
  {
  position:relative;
  margin:40px auto;
  background:#C7B88F;
  width:940px;
  height:690px;
  text-align:justify;
  }
  
#top
  {
  position:relative;
  background: url('img/top1.jpg') no-repeat left top;
  height:208px;
  }
  
#top object
	{
	position:absolute;
	top:7px;
	right:7px;
	}
  
#obsah
  {
  position:absolute;
  right:3px;
  top:203px;
  width:703px;
  _width:705px;
  height:347px;
  _height:357px;
  border:1px solid #FFFFFF;
  background: #AA926E url('img/obsah-poz.jpg') repeat-x left top;
  }
  
#leva
  {
  position:absolute;
  left:3px;
  top:203px;
  width: 212px;
  _width:227px;
  height:341px;
  _height:357px;
  border:1px solid #FFFFFF;
  background: url('img/leva-poz2.jpg') repeat-x left top;
  
  padding: 8px;
  }
  
#pata
  {
  position:absolute;
  top:562px;
  _top:560px;
  left:3px;
  width:932px;
  _width:934px;
  overflow:hidden;
  height:108px;
  border:1px solid #FFFFFF;
  background: #30261A url('img/pata.jpg') repeat-x left top;
  }
  
/* Menu
-------------------------------------------------- */
  
  
#top #menu
  {
  position:absolute;
  top:180px;
  height:26px;
  width:940px;
  }
  
#top #menu ul
  {
  
  }
  
#top #menu ul li
  {
  position:relative;
  float:left;
  display:block;
  }
  
#top #menu ul li a
  {  
  text-align:center;
  text-decoration:none;
  display:block;
  color:white;
  padding:0px 20px;
  }
 
#home{position:absolute;top:23px;left:20px;margin:0px;padding:0px;width:209px;height:130px;}
#home a{display:block;width:209px;height:130px;text-decoration:none;}
#home a span{visibility:hidden;} 
  
/* obsah
-------------------------------------------------- */

#obsah
  {
  padding-top:10px;
  }

#obsah .nalepky
{
  position:relative;
  display:block;
  margin:0px 0px 4px 4px;
  float:left;
  clear:both;
  text-decoration: none;
background: url(img/nalepka.jpg) no-repeat left top;
width:145px;
height:103px;
overflow:hidden;
  }
  
.nalepky img {
	margin:2px 0px 0px 5px;  
  }

#obsah .nalepky span
	{
color:#333333;
margin:2px 5px 0px 7px;
position:absolute;
bottom:9px;
left:2px;


}
  
#obsah #stream
  {
  margin-left:7px;
  }
  
/* pata
-------------------------------------------------- */

#pata .upoutavka
  {
  margin:8px 0px 0px 3px;
  width:458px;
  height:90px;
  float:left;
  }
  
#pata .upoutavka p
  {
  /*width:220px;*/
  /*float:left;*/
  
  margin: 0px 0px 4px 4px;
  padding:0;
  }


#pata .upoutavka a img
  {
 /* float:right;*/
 float:left;
 margin: 0px 15px 0px 2px;
  }

#pata .upoutavka .nalepky
	{
display:block;
	/*width:166px;*/
	height:93px;
float:left;
margin:0px 5px 0px 0px;
/*background:#2c2317;*/
	}

  #language {
	position:absolute;
	right:10px;
	top:0px;
}

#language a {
	text-decoration:none;
}

#coverPlayer {
	position: absolute;
	right: 8px;
}

#switchVideo a {
	text-decoration:none;
	margin-left:10px;
	color: #30261A;
	font-weight: bold;
}

#switchVideo #download {
	position: absolute;
	right: 10px;
}

.clear
	{
	position:absolute;
	top: 670px;
	height:20px;
	width:931px;
	clear:both;
	padding:3px 10px 0px 0px;
	text-align:center;
	
	color: #30261A;
	}
	
#bottom-menu {
	float:left;
	padding: 0px 20px;
}


#bottom-menu a {
	color: #30261A;
	text-decoration:none;
}

#download {
	position: absolute;
	right: 10px;
}

.hledej-vse {
	text-decoration:none;
	color: #30261A;
	font-weight: bold;
	float: left;
	clear: both;
	margin-top: 6px;
	margin-left: 10px;
	font-size: 110%;
}

#pataMenu a {
	
	
	margin-right: 20px;
}

