#stin {
	background-image: url(/img/bg-main.jpg);
	background-repeat: repeat-y;
	width: 985px;
	clear: both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
body {
	background-color: #CCCCCC;
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 11px;
}
#stranka {
	width: 949px;
	margin: 0 auto;
}
#nahore {
	background-image: url(/img/bg-top.jpg);
	background-repeat: repeat-x;
	height: 124px;
	width: 949px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#nahore #logo {
	height: 86px;
	width: 196px;
	margin-top: 38px;
	float: left;
}
#nahore #logo span {
	display: none;
}
.show {
	display: block;
}
#nahore #logo a {
	height: 86px;
	background-image: url(/img/logo.gif);
	background-repeat: no-repeat;
	display: block;
	text-decoration: none;
}
#text .ramecek .kosik-radek .souhrn_nazev {
	display: block;
	float: left;
	width: 180px;
}
#text .ramecek .kosik-radek .souhrn_pocet {
	display: block;
	float: right;
	width: 90px;
	text-align: right;
}
.navod-pdf {
	float: left;
	margin-right: 10px;
}
#text .ramecek .kosik-radek .souhrn_odsazeni {
	clear: both;
	padding-top: 10px;
}
#nahore #logo h1 {
	margin: 0px;
	padding: 0px;
}
#stin #stranka #hlavni #text #loga {
	padding-top: 40px;
}
#nahore #menu ul{
	padding: 0px;
	margin: 0px;
	list-style-type:none;
	margin-top: 94px;
}
.link_detail {
	line-height: 25px;
}
#nahore li{
display:inline;
}
#nahore #prava #menu #lg-cz {
	position: absolute;
	top: 20px;
	width: 595px;
}
#nahore #prava #menu #lg-sk {
	position: absolute;
	top: 20px;
	width: 587px;
}
#nahore #prava #menu #lg-en {
	position: absolute;
	top: 20px;
	width: 663px;
}
#text .kosik-nadpis {
	color: #D6D6D6;
}
#stin #stranka #hlavni #text .subkat a:link, #stin #stranka #hlavni #text .subkat a:visited  {
	font-weight: normal;
	padding: 0px 10px 0px 10px;
	text-decoration:none;
}
#stin #stranka #hlavni #text .subkat a:hover {
	font-weight: normal;
	padding: 0px 10px 0px 10px;
	text-decoration: underline;
}
#text .kosik-radek {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #424242;
}
.input {
	border: 1px solid #424242;
	font-size: 11px;
	text-align: center;
}
.input2 {
	border: 1px solid #424242;
	font-size: 11px;
}
.ramecek {
	border: 1px solid #424242;
}
#text #kosik-leva {
	float: left;
	width: 610px;
}
#text #kosik-prava p {
	margin-top: 0px;
}
.tlacitko-kosik {
	border: solid 1px #999999;
	background-color:#cccccc;
	text-align:center;
	text-decoration: none;
	font-weight: normal;
	display: block;
	font-size:11px;
}
.jazyk .radek {
	line-height: 25px;
}
#text #kosik-prava {
	float: right;
	width: 286px;
}
#stin #stranka #hlavni #text .produkt .top h3 {
	font-size: 12px;
	float: left;
	margin: 0px;
	padding: 0px;
	padding-right: 15px;
	text-transform:uppercase;
}
#stin #stranka #hlavni #text .produkt .top h2 {
	font-size: 14px;
	float: left;
	margin: 0px;
	margin-bottom: 15px;
	padding: 0px;
	padding-right: 15px;
	text-transform:uppercase;
}
#stin #stranka #hlavni #text .produkt .top h3 a {
	text-decoration:underline;
	color:#444444;
}
#nahore #menu ul a{
	font-size: 12px;
	float:left;
	text-decoration:none;
	color:#FFFFFF;
	background:#333333;
	text-align: center;
	line-height: 30px;
	padding-left: 18px;
	padding-right: 18px;
	text-transform: uppercase;
}
.text_velky {
	text-transform: uppercase;
}
#text .neaktivni {
	color: #A9A9A9;
}
#stin #stranka #hlavni #text .produkt {
	padding-bottom: 30px;
	padding-top: 30px;
}
#stin #stranka #hlavni #text .strankovani {
	float: right;
}
#stin #stranka #hlavni #text .info-prava {
	float: right;
	width: 510px;
}
#stin #stranka #hlavni #text .info-leva {
	float: left;
	width: 400px;
}
#stin #stranka #hlavni #text .produkt .info .ico-add {
	background-image: url(/img/ico-add.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 32px;
	display: block;
	position: absolute;
}
#levy .novinka_leva {
	margin-top: 5px;
	margin-bottom: 5px;
}
#pravy .novinka_prava {
	clear: both;
	margin-bottom: 20px;
}
#stin #stranka #hlavni #text .produkt .img .plus {
	background-image: url(/img/ico+.gif);
	height: 24px;
	width: 200px;
	position: absolute;
	background-repeat: no-repeat;
	background-position: right;
	display: block;
}
#stin #stranka #hlavni #text .produkt .popis {
	float: right;
	width: 370px;
}
#stin #stranka #hlavni #text .produkt .vice-fotek {
	font-weight: normal;
	text-decoration: none;
}
#stin #stranka #hlavni #text .produkt p {
	margin-top: 0px;
}
hr {
	display: none;
}
#stin #stranka #hlavni #text .produkt .top {
	height: 20px;
}
#stin #stranka #hlavni #text .produkt .info {
	float: left;
	width: 310px;
	padding-left: 25px;
}
#nahore #prava #menu .kos {
	float: left;
}
#stin #stranka #hlavni #text .produkt .img {
	clear: left;
	float: left;
	width: 200px;
}
#nahore #prava #menu .jazyk {
	float: right;
	padding-right: 6px;
}
#nahore #prava #menu .lg-odsazeni {
	padding-right: 30px;
	color: #3a3a3a;
}
#nahore #prava #menu .lg-odsazeni a:link, .jazyk a:link {
	color: #3a3a3a;
	text-decoration: none;
}
#nahore #prava #menu .lg-odsazeni a:visited, .jazyk a:visited {
	color: #3a3a3a;
	text-decoration: none;
}
#nahore #prava #menu .lg-odsazeni a:hover, .jazyk a:hover {
	color: #3a3a3a;
	text-decoration: underline;
}
#nahore #menu ul a:hover{
background:#6C6C6A;
}
#nahore #menu {
	float: right;
	text-align: right;
}
.h {
	display: none;
}
#stin #stranka #hlavni #flash-hp {
	padding: 15px;
}
#stin #stranka #hlavni #text {
	padding: 20px 18px 4px 18px;
	color: #444444;
}
#stin #stranka #hlavni #text .normal {
	font-weight: normal;
}
#paticka {
	background-image: url(/img/bg-paticka.jpg);
	background-repeat: no-repeat;
	clear: both;
	height: 20px;
	width: 913px;
	margin: 0 auto;
	padding: 30px 36px 30px 36px;
	color: #696969;
}
#paticka #copy {
	float: left;
}
#stin #stranka #hlavni #text .kontakt-1 {
	float: left;
	width: 274px;
}
#stin #stranka #hlavni #text .krby-1 {
	float: left;
	width: 426px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d0d0d0;
	padding-right: 30px;
}
#stin #stranka #hlavni #text .kontakt-2 {
	float: left;
	width: 273px;
	padding-left: 30px;
	padding-right: 30px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #d0d0d0;
	border-left-color: #d0d0d0;
}
#stin #stranka #hlavni #text .krby-2 {
	float: right;
	width: 426px;
	padding-left: 30px;
}
#hlavni #text .text {
	text-align: left;
	font-size: 11px;
}
.button1 {
	border: solid 1px #999999; 
	background-color:#cccccc; 
	margin-left:10px; 
	cursor:pointer; 
	text-align:center	
	font-size: 11px;
}
#stin #stranka #hlavni #text a {
	color: #333333;
	font-weight: bold;
}
#paticka #fumi {
	float: right;
}
#stin #stranka #hlavni #text .kontakt-3 {
	float: right;
	width: 274px;
	padding-left: 30px;
}
#paticka a:link {
	color: #696969;
	text-decoration: none;
}
#paticka a:visited {
	color: #696969;
	text-decoration: none;
}
#hlavni #text p {
	line-height: 17px;
}
#paticka a:hover{
	color: #696969;
	text-decoration: underline;
}
#stin #stranka #hlavni #text .novinka-img .pravy p {
	margin-top: 0px;
	margin-bottom: 10px;
}

#hlavni #text #levy {
	float: left;
	width: 375px;
}
#hlavni #text #pravy {
	float: right;
	width: 490px;
}
#nahore #prava {
	float: right;
	height: 124px;
	width: 699px;
}
#hlavni #text .nadpis {
	font-size: 12px;
}
.clear {
	clear: both;
}
#nahore #ico-kos {
	background-image: url(/img/ico-cart.gif);
	background-repeat: no-repeat;
	height: 14px;
	width: 29px;
	display:block;
	float:left;
}
#stin #stranka #hlavni #text .novinka-img {
	width: 490px;
	float: left;
	margin-bottom: 20px;
}
#hlavni #text h2 {
	font-size: 14px;
}
#stin #stranka #hlavni #text .novinka-img .pravy {
	float: right;
	margin: 0px;
	padding: 0px;
	width: 285px;
}
#kosik-prava table p {
	margin-bottom: 7px;
}
#stin #stranka #hlavni #text .novinka-img .levy {
	float: left;
	width: 205px;
	margin: 0px;
	padding: 0px;
}
#stin #stranka #hlavni #text form {
	padding: 0;
	margin: 0;
}
#stin #stranka #hlavni #text .pxline {
	font-size: 1px;
	background-color: #D0D0D0;
	height: 1px;
}
#stin #stranka #hlavni #flash {
	padding: 15px 15px 0px 15px;
}
