/*www.playstation123.cz*/
* {
	margin: 0;
	padding: 0;
}
html, body {
	text-align: center;
	background-color: #E7E7E7;
}
body {
	color: black;
	background-color: #E7E7E7;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 auto;
}
input, textarea, select {
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	font-size: 11px;
	background-color: white;
}
form {
	margin: 0;
	padding: 0;
}
h1 {
	width: 1024px;
	height: 315px;
	margin: 0 auto;
}
h2 {
	font-size: 14px;
	margin-bottom: 1em;
}
p {
	font-size: 13px;
	margin-bottom: 1em;
}
table {
	margin-bottom: 1em;
}
th {
	font-size: 11px;
	text-align: center;
}
td {
	font-size: 11px;
	padding: 2px;
}
* html td {
	font-size: 0.75em;
}
a {
	color: #000;
	text-decoration: none;
	cursor: pointer;
}
a:hover {
	color: #E43000;
}
a img {
	border: none;
}
#top-links {
	height: 20px;
	background: #000;
	text-align: center;
	color: #fff;
}
#top-links a {
	font-size: 10px;
	line-height: 20px;
	color: #fff;
	text-decoration: none;
}

#v-menu {
  width:888px;
  height:54px;
 position:absolute;
 top:316px;
 left:69px;
 *left:70px;
 _left:69px; 
 
 z-index:10; 
 float:left;
}

#v-menu a {
  height:53px;
  background: url('/img/bg_menu_vertical.gif') repeat-x;
  float:left;
  _margin:0;
}

#v-menu a:hover {
  background: url('/img/bg_menu_vertical_hover.gif') repeat-x;
}

#v-menu .delic {
  border-left:2px #E5E5E5 solid;
  border-right:2px #E5E5E5 solid;
  background-color: white;
  width:5px;
  _width:0px;
  _margin-left:-4px;
  height:53px;
  float:left;
}



#obal {
  background: url('/img/bg_all.gif') top center repeat-y;
	position: relative;
	width: 1024px;
	margin: 0 auto;
	text-align: left;
}
#obal h1 span {
  position: relative;
	background: url('/img/head.jpg') no-repeat;
	background-position: 0px 0px;
	display: block;
	height: 315px;
 
	z-index: 0;
}



#obal h1 span #vlajky {
	background: none;
	position: absolute;
	top: 0px;
  left:770px;
	color: white;
	width: 165px;
	height:20px;
	font-size: 11px;
}
#obal h1 span #vlajky span {
  position:absolute;
  top:0px;
  left:80px;
  background: none;

}
#obal h1 span #vlajky span a {
  position:absolute;
  top:3px;
  left:-70px;
  background: none;

}
#obal h1 span #vlajky select {
  background: white;
  font-size: 10px;
  color:black;

}

#menu {
  position:absolute;
  left:653px;
  top:130px;
	z-index: 5;
	width: 358px;
	height: 39px;
}
#menu li {
	padding-left: 2px;
	z-index: +5;
	list-style: none;
	float: left;
	line-height: 37px;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
}
#menu li a {
	z-index: +5;
	text-decoration: none;
	padding: 0;
	color: black;
}
#menu li a:hover, #menu li a.activ, #menu h3:hover, #menu h3.activ {
	color: #2A2523;
}
#menu h3 {
	font-size: 11px;
}
#menu h3 a {
	width: 105px;
	_width: 100px;
	display: block;
	font-weight: bold;
	color: white;
}

#left {
  position:relative;
  top:81px;
  left:69px;
	width: 180px;
	float: left;
	font-size: 11px;
	color:black;
	margin-bottom:81px;
}
#left h2 {
	font-size: 12px;
	margin: 0;
}
#left h2.odsazeni {	
  width:171px;
  position:absolute;
  
  right:0px;
	color: black;
	font-weight: bold;
	text-align: right;
	height: 25px;
	z-index:2;
	text-transform: lowercase;
	padding-right:9px;
}
#left #kategorie {
  position:relative;
  top:0px;
  left:0px;
	width: 180px;
	margin-bottom:10px;
}

#left #kategorie a {
  position:relative;
  top:0px;
  width:180px;
  height:20px;
  display:block;
}
  
#left #kategorie a h2.odsazeni {
margin-top:-11px;
  height:40px;
  text-transform: uppercase;
	color: #0090CF;
	font-size: 12px;
background: url('/img/bg_hshop.gif') top left no-repeat;
}
#left #kategorie .menu-left {
	position:relative;
	top:0px;
	left:0px;
	width: 180px;
}
#left #kategorie .menu-left h2 {
  width:180px;
  height:26px;
  position:relative;
  top:0px;
  z-index:8;
  margin:0;
	background: url('/img/polozka1.gif') top left no-repeat;
	color: black;
	
}
#left #kategorie .menu-left h2 a {
  padding-left:15px;
  padding-top:7px;
  position:absolute;
  top:0px;
  left:0px;
  z-index:10;
  width:165px;
  height:19px;
	display: block;	
	font-size: 11px;
	text-decoration: none;
	_width:180px;
	_height:27px;
}
#left #kategorie .menu-left h2:hover {
	background: url('/img/polozka1_hover.gif') top left no-repeat;
	background-color: #0090CF;
	color: white;
}
#left #kategorie .menu-left h2 a:hover {color: white;_background: url('/img/polozka1_hover.gif') top left no-repeat;}
#left #kategorie .menu-left h2.podkategorie {
	width:180px;
  height:26px;
  position:relative;
  top:1px;
  z-index:8;
  margin:0;
	background: url('/img/podpolozka1.gif') top left no-repeat;
	color: black;
}
#left #kategorie .menu-left h2.podkategorie a {
padding-left:15px;
  padding-top:7px;
  position:absolute;
  top:0px;
  left:0px;
  z-index:10;
  width:165px;
  height:19px;
	display: block;	
	font-size: 11px;
	text-decoration: none;
	_width:180px;
	_height:27px;
}
#left #kategorie .menu-left h2.podkategorie:hover {
	background: url('/img/podpolozka1_hover.gif') top left no-repeat;
	background-color: #F5B300;
	color: white;
}

#left #kategorie .menu-left h2.podkategorie a:hover{
	_background: url('/img/podpolozka1_hover.gif') top left no-repeat;
}


#left #kategorie .menu-left ul {
	list-style: none;
}
#left #kategorie .menu-left li a {
	padding-left: 10px;
	display: block;
	height: 15px;
	line-height: 16px;
	background: url('http://www.playduo.cz/img/menu-left-li.png') center left no-repeat;
	text-decoration: none;
}

/*#left .menu-right {
  position:relative;
  top:20px;
  height:100px;
  z-index:10;
}*/


/* Holly Hack. IE Requirement */
* html ul li {
	float: left;
	height: 1%;
}
* html ul li a {
	height: 1%;
}
/* End */

#right {
  position:relative;
  top:60px;
  right:67px;
	width: 180px;
	z-index:5;
	float: right;
  color:black;
	font-size: 11px;
	margin-bottom:60px;

}
#right h2 {
	font-size: 12px;
	margin: 0;
}
#right br {
	width: 180px;
}
#right #hledani {
  position:relative;
  top:0px;
  left:0px;
	background-color: white;
	width: 180px;
	height: 30px;	
	font-size: 15px;
}
#right #hledani input {
	position: absolute;
	top:0px;
	left:145px;
	border: none;
	background-color: white;
}
#right #hledani input.pole {
	border: 1px #F76818 solid;
	font-size: 13px;
	background-color: white;
	color: #F76818;
	position: absoute;
	top:3px;
	left:0px;
	width: 139px;
	height: 21px;
	_height:27px;
	_width: 147px;
	padding-top:4px;
	padding-left:5px;

}

#right .odsazeni {
  width:160px;
  position:relative;
  top:10px;
  left:9px;
	color: black;
	font-weight: bold;
	text-align: left;
	height: 25px;
	z-index:2;
	text-transform: lowercase;
}
#right #administrace .odsazeni {
  position:relative;
  top:0px;
  left:0px;
  background:white;
  width:180px;
	height: 20px;
	margin-bottom:10px;
}
#right #administrace {
    background: url('/img/bg_kosik.gif') right repeat-y;
    background-color: #F8F8F8;
  position:relative;
  top:15px;
  left:0px;
	width: 180px;
  margin-bottom:25px;
}
#right #administrace a {
  color:black;
  background-color: #F8F8F8;
  background: url('/img/bg_kosik.gif') right repeat-y;
  position:relative;
	font-weight: normal;
	font-size: 11px;
	padding-left:10px;
	margin-left:-5px;
	_margin-left:5px;
	_padding-left:3px;
	text-align: left;
	display: block;
	width: 175px;
	height: 16px;

}
#right #administrace a:hover {
  color: #E43000;
}

.menu-footer {

}


.nejnovejsi-vyrobky, .doporucujeme, .nejprodavanejsi-vyrobky, .nejsledovanejsi-vyrobky, .akce, .novinky, .predobjednavka {
  position:relative;
  top:0px;
  padding-top:5px;
  padding-bottom:5px;
	margin-bottom: 10px;
	line-height: 12px;
	
	 background-color: #F8F8F8;
}

.nejnovejsi-vyrobky h2 a, .doporucujeme h2 a, .nejprodavanejsi-vyrobky h2 a, .nejsledovanejsi-vyrobky h2 a, .akce h2 a, .novinky h2 a, .predobjednavka h2 a {
  display:block;
  position:relative;
  left:10px;
  height:15px;
  width:162px;
	color: black;
	font-size: 11px;
	text-decoration: none;
  font-weight: normal;
}
.nejnovejsi-vyrobky h2 a:hover, .doporucujeme h2 a:hover, .nejprodavanejsi-vyrobky h2 a:hover, .nejsledovanejsi-vyrobky h2 a:hover, .akce h2 a:hover, .novinky h2 a:hover, .predobjednavka h2 a:hover {
	color: #E43000;
}

#left .nejnovejsi-vyrobky, #left .doporucujeme, #left .nejprodavanejsi-vyrobky, #left .nejsledovanejsi-vyrobky, #left .akce, #left .novinky, #left .predobjednavka {border-left:8px #F5B300 solid;text-align: left;margin-top:25px;}
#right .nejnovejsi-vyrobky, #right .doporucujeme, #right .nejprodavanejsi-vyrobky, #right .nejsledovanejsi-vyrobky, #right .akce, #right .novinky, #right .predobjednavka {border-right:8px #F5B300 solid;text-align: left;}


.doporucujeme marquee {
	display: block;
	height: 150px;
	width:160px;
	margin-left:8px;
	*position:relative;
	*left:8px;
}

.doporucujeme marquee a:hover {
  color:#E43000;
}

.anketa {
height:200px;
position:relative;
  top:0px;
  _right:0px;
  z-index:8;
	background-color: white;
	padding-left: 10px;
	color: black;
	font-size: 11px;
	background-color: #F8F8F8;
	margin-bottom:10px;
}
.anketa strong {
margin-left:8px;
	display: block;
	font-size: 12px;
	color: black;
	text-align: center;
}
.anketa a:hover {
	color: #E43000;
}

#left .anketa {border-left:8px #F76818 solid;}
#right .anketa {border-right:8px #F76818 solid;}

#left .menu-right,#right .menu-right {
  position:relative;
  top:16px;
  padding:5px;
	margin-bottom: 25px;
	line-height: 12px;
	
	 background-color: #F8F8F8;
}

#left .menu-right a, #right .menu-right a {
	text-decoration: underline;
	font-family: 11px;
}

#left .menu-right a:hover, #right .menu-right a:hover {
	color: #E43000;
}

#left .menu-right {border-left:8px #F76818 solid;}
#right .menu-right {border-right:8px #F76818 solid;top:0px;}

#right .kosik {
	background: url('/img/bg_kosik.gif') right repeat-y;
	background-color: #F8F8F8;
  position:relative;
  left:0px;
  top:11px;
	font-size: 11px;
	margin-bottom:20px;
	color: black;
	width: 180px;
	height:90px;
}
#right .kosik p {
	position:relative;
	top:10px;
	left:10px;
	font-size: 11px;
}
#right .kosik img {
  position:relative;
	top:10px;
	left:0px;

}
#right .kosik strong {
	color: black;
}
.login {
  background: url('/img/bg_kosik.gif') right repeat-y;
  background-color: #F8F8F8;
  position:relative;
  top:15px;
  left:0px;
	width: 180px;
	font-size: 11px;
	color: black;
	margin-bottom:25px;
}
.login a {
  font-size: 11px;
	position:relative;
	bottom:0px;
	left:10px;
	color: black;
}
.login a:hover {
	color: #E43000;
}
.login p {
  font-size: 11px;
  position:relative;
  left:10px;
	text-transform: lowercase;
}

.login p strong {
  position:relative;
  left:-10px;
}
.login form center input {
  margin-left:1px;
	font-size: 11px;
	font-weight: bold;
	border: none;
	color: white;
	width: 62px;
	height: 18px;
	text-align: center;
	background: url('/img/login.gif') no-repeat;
}
.login form center input:hover {
  color:#363636;
}
.login input {
  
  font-size: 11px;
  border: 1px #363636 solid;
}
.login form {
  text-transform: lowercase;
}

.login strong {
  position:absolute;
 
  top:0px;
  padding-left:9px;
	display: block;
	width: 171px;
  background-color: white;
	height: 15px;
  

	font-size: 12px;
	text-transform: lowercase;
	color: black;
	_width:180px;
	_height:15px;
}

.nadpis {
	color: black;
	font-size: 15px;
	line-height: 25px;
}

#center {
/*min-height: 1300px;*/
font-size: 11px;
float:left;
position:relative;
top:102px;
left:69px;
*left:70px;
width:525px;
margin-bottom:0px;
}
#center #obsah {
	color: black;
	float:left;
	padding-left:5px;
}

#center #obsah center {
	position: relative;
	top: 5px;
	left: 0px;
  display: block;
	width: 515px;
}
#center #obsah input, select, textarea {
	color: black;
	background-color: white;
	border: 1px #7E7E7E solid;
}

.detail h2 {
	float: center;
	text-align: left;
	padding-left:22px;
	margin-left:-15px;
	font-size: 13px;
  background: url('/img/bg_detail_nadpis.gif') top center no-repeat;
	color: black;
	width: 520px;
	height: 30px;
	padding-top: 7px;
	margin-bottom:-5px;
	_margin:0;
  _margin-bottom:5px;
  _margin-left:-4px;
	_padding-left:22px;
}

.detail h2:hover {
  background: url('/img/bg_zpravy_hover.gif') top center no-repeat;
  color:white;
}


.detail {
  font-size: 11px;
  position:relative;
  left:-1px;
  padding-left:4px;
  padding-right:8px;
  width:508px;
	color: black;
	background-color: #F1F1F1;
	
	_padding:0;
	_padding-left:4px;
	_width:500px;
	_left:-4px;
	_margin:0;

}
#center #obsah .detail .stav input {
  *position:relative;
  *top:4px;  
  width:400px;
  color:black;
  border:none;
  background-color: #F1F1F1;
}
.detail p {
  font-size: 11px;
  _top:2px;_left:5px;
}

.detail .nadpis-detail {
  height:20px;
  display:block;
  _top:2px;
  _left:5px;
}

.detail a {color:black;font-size: 11px;}

.detail a:hover {color:#E43000;}
.detail strong {font-size: 11px;
	color: #E43000;
}
#center #obsah .detail table{
  background-color: #F1F1F1;
}

#center #obsah .detail table strong {
	color:black;
}

#center #obsah .detail table form input {
	padding-top:0px;
}

.detail ul {
  position:relative;
  left:14px;
  margin-bottom:10px;
  list-style-type: square;
}


#center #obsah p {
  font-family: 11px;
}

.detail input {
	height: 17px;
	padding-top:3px;
}
#center #obsah .detail input.img-input {border:none;width:26px;height:26px;background-color: #F1F1F1;
position:relative;
top:-4px;}

#center #obsah .doporucujeme {
	padding: 0;
	margin: 0;
	width: 510px;
	margin-bottom: 30px;
	margin-top:-20px;
	background: none;
	border: 0;
	line-height: 10px;
}
#center .odkaz-akce {
	position:relative;
	top:10px;
	right:10px;
	width: 520px;
	text-align: right;
	line-height: 12px;
}
#center .odkaz-akce a:hover {
	color: #FA5516;
}
#center .strankovani {
	width: 520px;
  position:relative;
  top:0px;
  left:0px;
  float:left;
	line-height: 27px;
	color: #363636;
	margin-bottom:10px;
	_line-height:15px;

}
#center .strankovani form {
	text-align: center;
}
#center .strankovani p {
	text-align: center;
	padding-top: 5px;
}
#center .strankovani input {
	border: 1px #363636 solid;
	color: #363636;
	background-color: white;
	*margin-top: 5px;
}
#center .strankovani a {
	margin-top: -5px;
	height: 10px;
	background: url('/img/bg_razeni.gif') top center repeat-x;
	color: #363636;
	margin-left: -1px;
	margin-right: -1px;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right: 5px;
}
#center .strankovani b {
	font-weight: bold;
	color: #FA5516;
}
#center .strankovani a:hover {
	background: white;
	color: #E43000;
}
#center .abcrazeni {
  background: url('/img/bg_razeni.gif') top center repeat-x;
  position:relative;
  top:0px;
  left:0px;
  width:512px;
  *width:518px;
  _width:518px;
  height:60px;
	z-index: 3;
	line-height: 20px;
}
#center .abcrazeni p {
  position:absolute;
  left:28px;
  top:0px;
	text-align: center;
	z-index: +5;
}
#center .abcrazeni a {
	float: left;
	display: block;
	color: #363636;
	font-weight: normal;
	font-size: 14px;
	padding: 3px;
	z-index: +5;
}
#center .abcrazeni a:hover {
	background: white;
	color: #E43000;
}
#center .abcrazeni strong {
position:absolute;
	height: 0px;
	visibility: hidden;
}
#center .filtr {
  position:absolute;
  _position:relative;
  top:30px;
  left:36px;
  _top:-20px;
  _left:28px;
  z-index:5;
	color: #363636;
	white-space: nowrap;
	width: 140px;
	height: 20px;
}

#center .filtr p {
  height:20px;
  color:#363636;
}
#center .filtr a {color: #363636;}
#center .filtr a:hover {
	color: #E43000;
}
#center .filtr select {
	border: 1px #363636 solid;
	color: #363636;
	background-color: white;
}
#center .filtr option {
	color: #363636;
	background-color: white;
}
#center .filtr form {
	position: absolute;
	top: 0px;
	display: block;
	width: 100px;
}

#center #obsah h2 a {
  position:relative;
  left:5px;
}

#center #obsah #domeny_menu {
	width: 510px;
	_width: 490px;
	height: 30px;
}
#center #obsah #domeny_menu  h1 {
	float: left;
	text-align: center;
	font-size: 11px;
	width: 100px;
	height: 20px;
}
#center #obsah #domeny_pole {
	margin-top: 50px;
	width: 550px;
	_width: 490px;
}
#center #obsah table {
  position:relative;
  left:-2px;
  top:0px;
  width:520px;
	float: left;
	color: black;
	font-size: 11px;
}
#center #obsah .doporucujem table {
	background-color: #B10000;
	padding-bottom: 2px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
}
#center #obsah table td a {
	color: black;
	text-decoration: none;
	font-size: 11px;
}
#center #obsah table td a:hover {
	color: red;
	font-size: 11px;
}
#center #obsah table tr.prvni {
	background: #0090CF;
	color: white;
}
#center #obsah table tr.prvni a{
	color: white;
}
#center #obsah table tr.prvni a:hover {
	color: #E63000;
}
#center #obsah table tr.druha {
	background: #F5B300;
	color: white;
}
#center #obsah table tr.druha a {
	color: white
}
#center #obsah table tr.druha a:hover {
	color: #E63000;
}
#center #obsah table tr.druhy {
	background: #F5B300;
	color: white;
}
#center #obsah table tr.druhy a{
	color: white;
}
#center #obsah table tr.druhy a:hover{
	color: #E63000;
}
#center #obsah table tr strong {
color:
/*#FF2020*/
	#fff;
}
#center #obsah table.bg-red td, #center #obsah table.bg-red th {
	background: #961A00;
}
#center .seznam-vyrobku {
  position:relative;
  left:0px;
  top:-10px;
  z-index:6;
	width: 530px;
}
#center .seznam-vyrobce {
	width: 540px;
	_width: 490px;
}
#center .seznam-vyrobce .vyrobce {
	width: 140px;
}
#center #obsah .vyrobek {
  position:relative;
  top:0px;
  left:10px;
	width: 248px;
	height: 125px;
	float: left;
	padding-left: 5px;
	padding-right: 3px;
	_padding-right: 0px;
	background: url('/img/bg_hra.gif') left bottom no-repeat;
	*background: url('/img/bg_hra.gif')center center no-repeat;
	color: black;
	margin-bottom:5px;
}
#center #obsah .vyrobek .nadpis {
	font-size: 10px;
	display: block;
	width: 240px;
	position:absolute;
	top:2px;
	left:5px;
	z-index:8;
	text-align: left;
	font-weight: bold;
}
#center #obsah .vyrobek .nadpis a {
  text-decoration: none;
	font-size: 12px;
	color: black;
}
#center #obsah .vyrobek .nadpis a:hover {
	color: #E43000;
}
#center #obsah .vyrobek .im {
	width: 70px;
	height: 100px;
	position:absolute;
	bottom:0px;
	left:0px;
}
#center #obsah .vyrobek .im img {
  position:absolute;
  bottom:0px;
}
#center #obsah .vyrobek .popis {
overflow: hidden;
	color: black;
	width: 160px;
	height: 48px;
	position:absolute;
	left:80px;
	top:26px;
	font-size: 11px;
	line-height: 12px;
}
#center #obsah .vyrobek .stav {

	width: 140px;
	position:absolute;
	display:block;
	top:108px;

	left:78px;
	font-size: 11px;

	font-weight:900;
	color: black;
	height: 20px;
}
#center #obsah .vyrobek .stav .skladem {
position:absolute;
top:-2px;
height: 18px;
	text-transform: uppercase;
	background: url('/img/skladem.gif') center left no-repeat;
	padding-left: 15px;
}

#center #obsah .vyrobek .stav .skladem span {
position:absolute;
top:2px;
}

#center #obsah .vyrobek .stav .naobjednavku {
height: 18px;
	text-transform: uppercase;
	background: url('/img/neni_skladem.gif') top left no-repeat;
	padding-left: 15px;
}
#center #obsah .vyrobek .stav .naceste {
height: 18px;
	text-transform: uppercase;
	background: url('/img/naceste.gif') top left no-repeat;
	padding-left: 15px;
}
#center #obsah .vyrobek .stav .predobjednavka {
height: 18px;
position:absolute;
top:-1px;
z-index:8;
	text-transform: uppercase;
	background: url('/img/predobjednavka.gif') top left no-repeat;
	padding-left: 15px;
}
#center #obsah .vyrobek .stav .predobjednavka span {
  position:absolute;
  top:2px;
}
#center #obsah .vyrobek .stav .novinka {
height: 18px;
position:absolute;
top:-2px;
	text-transform: uppercase;
	background: url('/img/skladem.gif') center left no-repeat;
	padding-left: 15px;
}
#center #obsah .vyrobek .stav .novinka span {
  position:absolute;
  top:3px;
  _top:4px;
}

#center #obsah .vyrobek .stav .akce {
height: 18px;
position:absolute;
top:-7px;
_top:-3px;
	text-transform: uppercase;
	background: url('/img/skladem.gif') center left no-repeat;
	padding-left: 15px;
}
#center #obsah .vyrobek .stav .akce span {

position:absolute;
top:7px;
_top:2px;

}



#center #obsah .vyrobek .ceny {
	height: 26px;
	width: 142px;
	text-align: right;
	position:absolute;
	top:80px;
	left:76px;
	color: white;
	background: url('/img/bg_cena.gif') top left no-repeat;
	font-size: 10px;
}
#center #obsah .vyrobek .ceny input {
	border: none;
	position:absolute;
	top:0px;
	right:-30px;
}
#center #obsah .vyrobek .ceny .vcdph {
  position:absolute;
  right:6px;
  top:7px;
  display: block;
	font-size: 15px;
	_line-height:16px;
	font-weight: bold;
}
#center #obsah .vyrobek .ceny .bezdph {
	visibility: hidden;
	font-weight: bold;
	width:0px;
	height:0px;
}
#center #obsah .vyrobek .ceny .oddel {
	visibility: hidden;
	font-weight: bold;
	width:0px;
	height:0px;
}
* html #center #obsah .vyrobek a img {
	margin: 3px;
}
#center #obsah .vyrobek p {
	margin-left: 85px;
	font-size: 10px;
}
#center #obsah .seznam-polozek {
	width: 460px;
}
#center #obsah .seznam-polozek ul {
	margin: 0;
	padding-left: 0;
}
#center #obsah .seznam-polozek li {
	list-style: none;
	float: left;
	width: 100px;
}
#center #obsah .zpravy {
	float: left;
	position:relative;
	top:0px;
	left:0px;
	width: 508px;
}

#center #obsah .zpravy .text {
	color: black;
	_position:relative;
	_z-index:10;
}
#center #obsah .zpravy .text a {
  position:relative;
  left:5px;
  _left:8px;
  z-index:10;
	color: black;
}
#center #obsah .zpravy .text a:hover {
	color: #E43000;
}
#center #obsah .zpravy .nadpis {
  line-height:16px;
	height: 16px;
}
#center #obsah .zpravy .nadpis a {
	color: #363636;
	position:relative;
	z-index:10;
}
#center #obsah .zpravy .nadpis a strong {
	font-size: 16px;
	color: #363636;
}
#center #obsah .zpravy .nadpis a:hover strong {
	color: #E43000;

}
#center #obsah .recenze {
position:relative;
top:20px;
left:20px;
	display: block;
	width: 350px;
	margin-bottom: 20px;
	color: black;
	float: left;
}
#center #obsah .recenze strong {
	color: #363636;
}
#center #obsah .diskuze {
  position:relative;
  top:0px;
  left:0px;
	float: left;
	
}
#center #obsah .diskuse table,tr,td {
  _font-size: 15px;
}
#center a img.img-ukazka {
	border: 1px solid #fff;
}
#center a:hover img.img-ukazka {
	border: 1px solid #FA5516;
}
#center #obsah .poznamka {
	width: 375px;
	height: 100px
}
#center .menu-right {
  position:relative;
  top:0px;
  left:2px;
	
	z-index: 5;
	width: 500px;
	_width:490px;
	padding:10px;
	text-align: center;
}
#center .menu-right .text {
  position:relative;
  left:40px;
  *left:0px;
	text-align: left;
	color: black;
	width:420px;
	font-size: 11px;
}

ul.sub {
	position: absolute;
	z-index: 10;
	visibility: hidden;
	width: 126px;
	border: 1px solid #961A00;
	border-top: none;
	background: #dadada;
}
* html ul.sub {
	left: 0px;
}
#menu ul.sub li {
	display: block;
	/*width: 100%;
*/
	font-size: 11px;
}
#menu ul.sub li a {
	display: block;
	width: 126px;
	padding: 0;
	text-align: center;
}
#menu ul.sub li a:hover {
	background: #961A00;
	color: #fff;
}
#menu ul li.main {
	position: relative;
}
#menu ul li > ul.sub {
	position: absolute;
	z-index: 10;
	visibility: hidden;
}
#menu ul li.main:hover ul.sub {
	visibility: visible;
}
#footer {
  position:relative;
  height:90px;
  background: url('/img/bg_all.gif') top center repeat-y; 
  width:1024px;
  font-size: 0.9em;
  margin: 0 auto;
  color: black;
}
#footer p {
  position:absolute;
  top:50px;
  left:69px;
  width:888px;
  text-align: center;
  border-top:4px #E42F00 solid; 
}

.lista-seo {
padding-top:50px;
}
.lista-seo a {
	color: #8D8D8D;
	font-size: xx-small;
}

.cleaner {
	clear: both;
	height: 1px;
	font-size: 1px;
	border: none;
	background: transparent;
}
.underline {
	text-decoration: underline;
}
strong {
	font-weight: bold;
	color: #A01212;
}
.space {
	clear: both;
}
#tbl table {
	width: 520px;
	color:white;
}
#tbl table img {
	position:relative;
	top:-1px;
	vertical-align: middle;
}

#tbl td {
  vertical-align: middle;
}

#tbl tr {
	background-color: #0090CF /*#00D1D2*/;
	color: white;
}
#tbl table tr.prvni {
  background: #0090CF;
	color: white;
}

#tbl table tr.druha {
  background: #F5B300;
	color: white;
}

#tbl table td strong {
  color:white;
}

#tbl td strong {
	color: black;
}
#tbl a {
	color: white;
}
#tbl a:hover {
  color:black;
}
#tbl b {
	color: white;
}
#tbl td .pozn {
	width: 380px;
	height: 100px;
}
#tbl2 {
  width:520px;
}

#tbl2 table {
  width:520px;
}
#tbl2 input {
  width:150px;
}

.menuBox {
	color: #FFFFFF;
	font-size: 11px;
	background-color: #003688;
	cursor: default;
	visibility: hidden;
	position: absolute;
	cursor: default;
	border-color: black;
	border-width: 1px;
	border-style: solid;
	filter: Alpha(Opacity=80);
	-moz-opacity: 0.8;
}

.nadpis-hp {
	position: relative;
	top: 20px;
	left: -7px;
	color: black;
	background: url('/img/bg_detail_nadpis.gif') top center no-repeat;
  text-align: left;
  padding-left:20px;
	height: 23px;
	width: 512px;
	padding-top: 9px;;
	margin-bottom: 35px;
	_height:32px;
	_width:520px;
	_left:-2px;
}

.nadpis-hp:hover {
	background: url('/img/bg_zpravy_hover.gif') top center no-repeat;  
}
.nadpis-hp:hover strong {
  color:white;
}

.nadpis-hp strong {
  position:relative;
  z-index:5;
	color: black;
	font-size: 14px;
}

.subnadpis {
	color: #FFA555;
	font-size: 13px;
}
.red {
	color: #FF0000;
}
.selbarva {
	color: #FFFFFF;
	font-size: 11px;
	background-color: #961A00;
	cursor: pointer;
}
.unbarva {
	color: #FFFFFF;
	font-size: 11px;
	background-color: #003688;
}
.tabzelena {
	background-color: #52FA00;
}
.tabcervena {
	background-color: #FF9999;
}
.tabmodra {
	background-color: #C7F0FF;
	color: #000000;
}
.tabzluta {
	background-color: #FFF93E;
	color: #000000;
}
.tabred {
	background-color: #FF0000;
	color: #000000;
}
.tabzelena {
	background-color: #00ff00;
	color: #000000;
}
.taboranzova {
	background-color: #FF6E00;
}
.odecet {
	width: 300px;
	background-color: #000;
	border: 0px;
	color: white;
}
.vypisneodeslane {
	font-size: 0.75em;
}
.vypisneodeslane a {
	font-size: 0.7em;
}

