/* inshop 6b6a6*a*/
.page {
	width: 944px;
}
/********************************************************************************/

html {
	background: url("images/html-pozadi.gif") repeat left bottom;
}

body {
	background: url("images/body-pozadi.gif") repeat-x left top;
	padding: 0px;
	margin: 0px;
	text-align: center;
	font-size: small;
	_font-size: x-small;
	/*font-size: 13px;*/
	font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif
}

.center {
	text-align: center;
}

.right {
	text-align: right;
}

.blok3 {
	 height: 175px;
}
       
/* nastaveni */
div, p, span, ul, li, form {
	padding: 0px;
	margin: 0px;
}

p {
	padding-bottom: 5px;
}

img {
	border: none;
}

.clearLeft, .cleaner {
	clear: left;
	font-size: 0;
	padding: 0;
	margin: 0;
}

.clearRight {
	clear: right;
	font-size: 0;
	padding: 0;
	margin: 0;
}

.clearBoth {
	clear: both;
	font-size: 0;
	padding: 0;
	margin: 0;
}

.fLeft {
	float: left;
	width: 230px;
} 

.fRight {
	float: right;
}

a {
	text-decoration: none;
	/*color: #8f8f8f;*/
	color: #000000;
}

#stred a {
	text-decoration: underline;
	color: #000000;
}

#stred a:hover {
	text-decoration: none;
}



.label {
	color: #464646;
	float: left;
}

fieldset {
	border: 1px solid #c6c7c8;
	margin-bottom: 10px;
}

legend {
	color: #499ab5;
	font-weight: bold;
	padding: 0px 5px;
}

.label1 {
	width: 50px;
	margin-top: 5px;
}

.input, .catmenu, .input-login {
	background: #FFFFFF;
	border: 1px solid #c6c7c8;
	color: #464646;
	font-size: small;
	font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;
}

#ordering select {
	float: left;
	margin-right: 5px;
}

#ordering a {
	float: left;
	padding-right: 2px;
}

#ordering span {
	float: left;
	padding-right: 5px;
}

.pixel-image {
	visibility: hidden;
}

.input2 {
	width: 15px;
	text-align: center;
}

.input3 {
	width: 130px;
	margin-bottom: 3px;
}

.input4 {
	width: 155px;
}

.input-login {
	float: left;
	border: 1px solid #c6c7c8;
	margin-top: 5px;
}

.input5 {
	width: 145px; 
}

.input6 {
	width: 70px;
}

.tlacitko1 {
	border: none;
	background: url("images/ikonky/kosik-pridat.gif") no-repeat center top;
	width: 36px;
	height: 30px;
	margin-left: 13px;
	cursor: pointer;
}

.tlacitko2 {
	border: none;
	background: url("images/ikonky/kolecko.gif") no-repeat center top;
	width: 14px;
	height: 14px;
	margin-left: 5px;
	cursor: pointer;
}

.tlacitko3 {
	margin-top: 7px;
	cursor: pointer;
}

.tlacitko4 {
	border: none;
	background: url("images/ikonky/lupa.jpg") no-repeat center top;
	width: 18px;
	height: 25px;
	margin-left: 5px;
	cursor: pointer;
}

.tlacitko5 {
	border: none;
	background: url("images/ikonky/prihlasit.jpg") no-repeat center top;
	width: 69px;
	height: 17px;
	margin-left: 5px;
	margin-top: 7px;
	cursor: pointer;
}

button.tlacitkoObecne {
	border: 1px solid #CACACA;
	/*background-color: #59AAC5;*/
	background: url("images/pozadi-button.png") repeat-x left bottom;
	margin-left: 2px;
	margin-top: 7px;
	padding: 3px;
	color: #5AACC7;
	cursor: pointer;
	font-weight: bold;
	padding: 1px 4px;
}

button.tlacitkoObecne:hover, button.tlacitkoObecne:active, button.tlacitkoObecne:focus {color: #000000;}


.oranzove {
	color: #ed7f51;
}

.modre {
	color: #12ace0;
}

.modre2 {
	color: #63C6E3;
	}

#web {
	width: 955px;
	background: #FFFFFF;
	margin: 0 auto;
}

#web {
	width: 955px;
	background: #FFFFFF;
	margin: 0 auto;
}

/* hlavicka */
#hlavicka {
	background: url("images/hlavicka-pozadi3.jpg") no-repeat center top;
	text-align: left;
	height: 138px;
}

#hlavicka a:hover {
	color: #e75113;
}

.logo {
	float: left;
	font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;
	/*font-size: x-large;*/
	font-size: 24px;
	width: 500px;
}
/*
.logo .prvni-radek {
	color: #2b7289;
	font-size: 85%;
	font-weight: bold;
	padding: 45px 0px 0px 190px;
	display: block;
}

.logo .druhy-radek {
	display: block;
	font-size: 120%;
	color: #e75113;
	font-weight: bold;
	padding: 3px 0px 0px 250px;
}

.logo .treti-radek {
	display: block;
	color: #8b8b8b;
	font-weight: bold;
	padding: 5px 0px 13px 280px; 
	font-size: 50%;
}
*/

.logo .prvni-radek {
	color: #2b7289;
	font-size: 78%;
	font-weight: bold;
	padding: 12px 0px 0px 10px;
	display: block;
}

.logo .druhy-radek {
	display: block;
	font-size: 83%;
	color: #e75113;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
}

.logo .treti-radek {
	display: block;
	color: #8b8b8b;
	font-weight: bold;
	padding: 0px 0px 0px 10px; 
	font-size: 57%;
}

/* menu */
#bottom-menu, #menu {
	background: url("images/menu-pozadi.png") no-repeat center center;
	width: 944px;
	margin: 1px auto;
	text-transform: uppercase;
	/*font-size: medium;*/
	font-size: 15px;
	font-family: sans-serif;
	font-weight: bold;
	clear: left;
}

#bottom-menu ul, #menu ul {
	padding: 3px 0px;
}

#bottom-menu ul li, #menu ul li {
	list-style-type: none;
	display: inline;
	font-size: 80%;
	background: url("images/menu-separator.png") no-repeat right center;
	padding: 0px 10px 0px 10px;
}

#bottom-menu ul li a, #menu ul li a {
	/*color: #646567;*/
	color: #000000;
}

#bottom-menu ul li a:hover, #menu ul li a:hover {
	color: #e7652f;
}

#bottom-menu ul li.prvni, #menu ul li.prvni {
	padding-left: 0px;
}

#bottom-menu ul li.posledni, #menu ul li.posledni {
	padding-right: 0px;
	background: none;
} 

#obsah {
	background: #FFFFFF url("images/obsah-pozadi.png") no-repeat left top;
	border-left: 5px solid #FFFFFF;
	border-right: 6px solid #FFFFFF;
	padding-top: 10px;
	color: #464646;
}

/* levy sloupec */
#levy {
	float: left;
	width: 175px;
	border: 1px solid #d9dadb;
	border-top: 0px;
	/*border-right: 1px solid #d9dadb;*/
	padding-top: 1px;
}

#stred {
	float: left;
	width: 570px;
	/*_width: 590px;*/
	text-align: left;
	padding: 10px;
	color: #464646;
}

#pravy {
	float: left;
	width: 175px;
	border: 1px solid #d9dadb;
	border-bottom: 1px solid #d9dadb;
	/*border-left: 1px solid #d9dadb;*/
	padding-top: 1px;
	/*border-right: 0px solid red;*/
	border-top: 0px;
}

.navigace {
	font-size: 90%;
	padding-bottom: 10px; 
}

.navigace span {
	padding: 0px 3px;
}

.navigace a {
	color: #12ace0;
	text-decoration: underline;
}

#stred .navigace a:hover {
	text-decoration: none;
}

.hlavniNadpis, h1 {
	padding: 0px;
	margin: 0px 0px 10px 0px;
	background: #d9dadb;
	padding: 1px 0px;
	font-weight: bold;
}

.hlavniNadpis span ,h1 span {
	display: block;
	background: #f3f3f3 url("images/ikonky/kolecko.gif") no-repeat 2% center;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	font-size: small;
	color: #e75113;
	padding: 5px 0px 5px 35px;
	text-transform: uppercase;
}



.pager-btn {
	padding-top: 5px;
}

.pager-btn img {
	float: left;
	padding: 0px 2px;
}

.boxy-leve {
	float: left;
	padding-top: 15px;
}

.boxy-prave {
	float: left;
	padding-left: 4px;
	padding-top: 15px;
}

.detail-ikonky {
  background: #FFFFFF url("images/box-pozadi.png") repeat-x left bottom;
  padding-bottom: 5px;
}

.detail-ikonky .porovnat {
	float: left;
	width: 48%;
	text-align: right;
	border-right: 1px solid #D9DADB;
	padding-right: 10px;
}

.detail-ikonky .kosik {
	float: left;
	width: 48%;
	text-align: right;
}

.box {
	background: #FFFFFF url("images/box-pozadi.png") repeat-x left bottom;
	border: 1px solid #d9dadb;
	width: 267px;
	_width: 279px;
	margin-top: -1px;
	padding: 10px 0px 5px 12px;
	float: left;
	margin-left: 5px;
	margin-right: -6px;
	position: relative;
}

.box .info-text {
	float: left;
	width: 145px;
	padding-left: 5px;
	position: relative;
	/*overflow: hidden;*/
	/*height: 150px;*/
}

.titulek {
	padding-bottom: 5px;
/*	padding-right: 20px;*/    	
	overflow:hidden;
}

#stred .box .titulek a {
	color: #5d9fb4;
	font-weight: bold;
	text-decoration: none;
}

.boxTopMenu{
background: white url(http://www.weltservis.inshop.cz/inshop/layout/schemata/Zarizenikuchyne/images/box-pozadi.png) repeat-x 0% 100%;
border: 1px;
margin-left: 1px;
margin-right: 1px;
padding: 10px 0px 5px;
position: relative;
width: 173px;
}

.boxTopMenu .titulek a{
color: #5D9FB4;
font-weight: bold;
cursor: auto;
text-align: left;
}


#stred .box .info-text a:active, #stred .box .titulek a:focus, #stred .box .titulek a:hover {text-decoration: underline;}

.box .info-text .popis {
	font-size: 90%;
	padding-bottom: 10px;
	height:6.3em;
	overflow:hidden;
}

.parametryNetabulkove .popis-kategorie
{
	font-size: 90%;
	float: left;
	text-align:right;
	width:10em;
}

.parametryNetabulkove .popis-hodnota
{
	font-size: 90%;
	float: left;
	text-align:right;
	width:12em;
}

.popis-kategorie {
	font-size: 90%;
	float: left;
	text-align:right;
	width:8em;
}

.popis-hodnota {
	font-size: 90%;
	float: left;
	text-align:right;
	width:8em;
}

.box .cerna {
	color:black;	
}

.floatRight{
	float:right;
}

.floatLeft{
	float:left;
}

.do-kosiku .popis-kategorie
{
	/*margin: 3px 64px 5px 0px;*/
	line-height:2.5em;
	margin-right:5em;
	}
 .do-kosiku 
{
bottom: 0;
/*position: absolute; */
	}

.do-kosiku .edit-pocet-kusu
{
	/*margin: 0px 20px 0px 0px;*/
	margin-top:0.4em;
}

.do-kosiku .slovo-za-editem
{
	margin-left:0.5em;
	line-height:2.5em;
	font-size: 90%;
}

.do-kosiku .kosik
{
	/*margin: -5px 10px 0px 0px;*/
	height:2.5em;
	margin-left:1em;
}

.skladem {
	color: #0a6a13;
	font-weight: bold;
	clear: left;
}

.detail-ceny {
	padding-right: 10px;
}

.box .info-text .neni {
	color: #ea7241;
}

.box .cena {
	font-weight: bold;
}

.box .cena span {
	color: #646567;
}

.box .k-porovnani {
	float: left;
	padding: 0px 15px 0px 3px;
	margin-top: 10px;
	border-right: 1px solid #D9DADB;
}

.box .do-kosiku {
	float: left;
	padding: 0px 3px 0px 0px;
	height: 2.5em;
	width:95%;
	
}

.box .do-kosiku span.submit {
	vertical-align: middle;
	border: none;
	!important
}

.barva-cerna {
	color: #000000;
}

.barva-seda {
	color: #464646;
}

.barva-cervena {
	color: #FF0000;
}

.barva-zelena {
	color: #00FF00;
}

.barva-oranzova {
	color: #E75113;
}

.nadpis {
	background: url("images/nadpis-pozadi-spodni.png") no-repeat left bottom;
	color: #FFFFFF;
	font-weight: bold;
}

.nadpis div {
	background: url("images/nadpis-pozadi-horni.png") no-repeat left top;
	padding: 5px 0px;
}

.blok {
	background: #f0f1f1;
	border-bottom: 1px solid #d9dadb;
	text-align: left;
	padding: 10px 5px;
	color: #464646;
}

.blok a, .blok2 a {
	color: #499ab5;
}

.blok a:hover, .blok2 a:hover {
	text-decoration: underline;
}

.modre {color: #499ab5;}

.blok2 {
	background: #FFFFFF url("images/box-pozadi.png") repeat-x left bottom;
	border-bottom: 1px solid #d9dadb;
	text-align: left;
	padding: 5px 0px 0px 5px;
	color: #464646;
}

.blok2 .titulek {
	text-align: center;
	padding-bottom: 10px;
}

.blok2 .titulek a {
	color: #499ab5;
	font-weight: bold;
}

.blok2 .titulek a:hover, .blok2 .titulek a:active, .blok2 .titulek a:focus {
	text-decoration: underline;
}

.blok2 .cena {
	float: left;
	padding: 6px 0px 0px 20px;
}

.blok2 .vloz-do-kosiku {
	float: right;
}
 
.banner1 {
	background: url("images/banner-pravy.jpg") no-repeat left top;
	 padding-left: 6px;
	text-align: left;
	height: 203px;
	color: #646567;
}

.volejte {
	color: #646567;
	text-align: left;
	font-weight: bold;
	padding-top: 120px;
	font-size: 90%;
}

.volejte span {
	color: #0A6A13;
	text-align: left;
	padding-top: 5;
}

.cislo {
	font-size: 210%;
}

.email {
  text-align: left;
	color: #646567;
	font-weight: bold;
	font-size: 90%;
}

.email a {
  text-align: left;
	color: #499ab5;
}

.email a:hover {
	text-decoration: underline;
}

.seradit-checkbox {
	padding-top: 7px;
}

.strankovani {
	text-align: right;
	padding-top: 10px;
}

.kategorie ul {
	padding: 4px 0px 0px 0px;
	margin: 0px;
}

.kategorie ul li {
	list-style-type: none;
	/*background: #FFFFFF url("images/kategorie-li-pozadi.png") repeat-x left bottom;*/
	border-top: 1px solid #D9DADB;
	padding: 5px 0px 5px 7px;
	margin: 0px;
	text-align: left;
	font-size: 11px;
}

.kategorie ul li a {
	color: #000000;
	font-weight: bold;
}



.kategorie ul li ul li a {
	color: #000000;
	font-weight: normal;
}

.property-title td {
	padding: 5px;
	color:#FFFFFF;
	background:url("images/th-pozadi.jpg") repeat-x left bottom;
}

#login {
	float: left;
	padding-top: 15px;
	/*padding-left: 20px;*/
	padding-left: 58px;
	width: 200px;
}

#login .linky {
	padding-top: 10px;
}

#login .linky li {
	list-style-type: none;
}

#login .linky li a {
	/*color: #9c9e9f;*/
	color: #499ab5;
}

#login .linky li a:hover {
	text-decoration: underline;
}


.clearBoth{
	clear:both;
}


.porovnavani{
	float:left;
	width:50px;
	text-align:center;
}

.popisky{
	/*/*height:9em;  */
	float:left;
}

.popisky-kategorie-hodnota{
	width:15em;
	float:left;
}

.detail-popis .do-kosiku .popis-kategorie{
	width:10em;
}


.parametryNetabulkove .popisky-kategorie-hodnota{
	width:21em;
	float:left;
}

.detail-popis {
	/*color: #8a959f;*/
	color: #464646;
	float:left;
	width:320px;
}

.detail-popis .hlavni-udaje {
	font-weight: bold;
}

.detail-popis .hlavni-udaje span {
	font-weight: normal;
}

.dalsi-menu {
	padding: 0px;
	margin: 0px 0px 10px 0px;
	background: #d9dadb;
	padding: 1px 0px;
	font-size: 12px;
}

.dalsi-menu p {
	display: block;
	background: #f3f3f3;
	border-top: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	color: #8A959F;
	padding: 5px 0px 5px 0px;
	text-transform: lowercase;
	font-size: 88%;
	text-align: center;
}

.dalsi-menu a {
	padding: 0px 5px;
}

.dalsi-menu p a:hover {
	text-decoration: none;
}

.price {
	text-align: right;
}

.price-with-vat {
	text-align: right;
}

table.product-list {
	width: 100%;
}

table.product-list td, table.product-list th {
	padding: 2px 5px;
}

table.product-list th {
	font-size: 11px;
}

table.porovnat {
	border-collapse: collapse;
	width: 100%;
}

table.porovnat td {
	border: 1px solid #d9dadb;
	padding: 5px;
	font-size: 85%;
}

table.user-data {
	border-collapse: collapse;
	width: 100%;
}

table.user-data td {
	border: 1px solid #d9dadb;
}

#reklamni-ikonky {
	background: #f0f1f1 url("images/reklamni-ikonky-pozadi.png") repeat-x left top;
	text-align: center;
	padding: 0px 10px 0px 30px;
	margin-top: 20px;
}

#reklamni-ikonky .ikona {
	float: left;
	padding: 15px;
}

table .product-list-header {
	font-weight: bold;
	font-size: 10px;
}

.kosik {
	border-collapse: collapse;
}

.kosik td {
	padding: 5px;
}

.kosik .product-list-row td {
	border: 1px solid #d9dadb;
}

.kosik th{
	border-left: 1px solid #f3f3f3;
	border-right: 1px solid #f3f3f3;
}

.missing-entry {
	color: #E75113;
}

.detail-doporucujeme {
	width: 571px;
	border-collapse: collapse;
}

.marks {
	border-top: 1px solid #D9DADB;
	padding-top: 8px;
}

.detail-doporucujeme td {
	padding: 5px;
}

#paticka {
	background: url("images/web-pozadi.png") repeat-x left top;
	width: 945px;
	margin: 0 auto;
	padding: 10px 0px 20px 0px;
	font-size: 85%
}

#paticka a {
	color: #919191;
}

#paticka a:hover {
	text-decoration: underline;
}

.bold{
	font-weight:bold;
}

/**/
.main-obal
{
	background: url('images/background.gif') repeat-y top;
}

.header-middle
{
	background: url('images/top-podkl.jpg') no-repeat top left;
}





.kategorie ul li span.p {
	display:block;
	/*border:1px solid red;*/
	width:13px;
	height:13px;
	float:left;
}

.kategorie ul li ul {display: none;}

.nezobrazovat {display: none;}
.neviditelny {visibility: hidden;}
.pt5 {margin-top: 5px !important;}

.tabulkaOblibene 
{
	width: 100%;
	border: 1px solid #D9DADB;
	border-collapse: collapse;
}

.tabulkaOblibene td
{
	border: 1px solid #D9DADB;
	border-collapse: collapse;
	padding: 5px;
}

.blok2 ul {list-style-type: none; padding-bottom: 5px;}
.blok2 ul li {padding: 1px 0px;}
/*.blok2 ul li a{color: #717171;}*/


/**/

table.product-list input.count {width: 20px;}
.vertikalniSeznamKomponent input {width: 20px;}

div.anketa div.ukazatel {background: url("images/anketa-pozadi.gif") repeat-x left center;}

.cenaEUR {/*font-size: x-small;*/ color: #464646;}
.cenaCZK {/*font-size: x-small;*/ color: #000000;}

.skrtnute {text-decoration: line-through;}

.tabulkaZahlavi td, tr.tabulkaZahlavi th {
	padding: 5px;
	color:#FFFFFF;
	font-weight: bold;
	font-size: small;
	background:url("images/th-pozadi.jpg") repeat-x left bottom;
}

tr.tabulkaZahlavi th
{
	text-align: right;
}

.tabulkaMrizovana {border: 1px solid #EBE9ED;}

.tabulkaMrizovana td{
/*	border: 1px solid rgb(217, 218, 219);*/
	border-collapse: collapse;
	padding: 5px;
}

a#cenaPodKosikem {color: #499AB5;}
a#cenaPodKosikem:hover, a#cenaPodKosikem:active, a#cenaPodKosikem:focus {text-decoration: underline;  color: #499AB5;}

a#cenaPodKosikemEUR {color: #499AB5;}
a#cenaPodKosikemEUR:hover, a#cenaPodKosikemEUR:active, a#cenaPodKosikemEUR:focus {text-decoration: underline;  color: #499AB5;}

.dBoxSeZalozkou {padding: 0.5em; background-color: #f5f5f5; border: 1px solid #CACACA; border-top: none;}
.dBoxSeZalozkou ul{margin-left: 15px; }

.dZalozka {background: url(images/zalozka-pozadi.png) no-repeat left top; height: 17px;padding: 3px 0 2px 5px; color: #5AACC7; font-weight: bold; display: block;}
.dZalozka span ,.dZalozka span.minus {width: 13px; height: 13px; background: url(images/tm.gif) no-repeat left top; display: block; float: left; cursor: pointer;}
.dZalozka span.plus {width: 13px; height: 13px; background: url(images/tp.gif) no-repeat left top; display: block; float: left; cursor: pointer;}

div.anketa div div a {color: #499ab5; text-decoration: none;}
div.anketa div div a:hover, div.anketa div div a:active, div.anketa div div a:focus {text-decoration: underline;}

#paticka {color: #464646; }
#paticka a{color: #000000; text-decoration: underline;}
#paticka a:hover, #paticka a:active, #paticka a:focus{color: #000000; text-decoration: none;}

select {color: #464646;}

.nadpisModry {margin-bottom: 0.5em; display: block; color: rgb(56, 138, 164); font-weight: bold;}

.jedenOdkazKVyrobku {width: 250px; float: left; margin: 10px; text-align: center; }

ul.department {margin-left: 20px;}

TD.rozcestnik {
	width: 150px;
	height: 180px;
	vertical-align: top;
	background-image: url(Images/ramecek.jpg);
	background-repeat: no-repeat;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
}
.rozcestnik a:link {
	color: black;
	text-decoration: underline;
}
.rozcestnik a:visited {
	color: black;
	text-decoration: underline;
}
.blok2 ul li a:hover, .blok2 ul li a:focus, .blok2 ul li a:active{color: #499AB5;}
.blok2 ul li a{color: #499ab5;}
     a:hover {
	color: #499ab5;
	text-decoration: none;
}

