/*css http://www.midasweb.eu */
*{margin: 0; padding: 0;}
body {color: #000000; font-size: 70%; margin: 0 auto; width: 100%; height: 100%; text-align: left; font-family: arial, Helvetica, sans-serif !important;}
img {border: 0;}
ul li {list-style-type: none;}

form {margin: 0;}
p {margin: 0 0 5px;}
.clear {clear: both; line-height: 0; font-size: 0; height: 1px;}

/* odkazy */
a {color: #CC6600; }
a:hover {text-decoration: none;}
a img {border: 0 none;}

/*head*/
#head {height: 257px; margin: 0 auto; position: relative; text-align: center; width: 980px; z-index: 10;}
#head-in {background: url("img-theme/head.jpg") no-repeat scroll 0 0 transparent; display: block; height: 257px; position: relative; width: 980px; z-index: 10;}
#headclick {clear: both; display: inline; float: left; height: 150px; left: 0px; position: relative; top: 100px; width: 300px; z-index: 10;}
#h1 h1{color: #DFB304; display: none; font-family: "Arial Black"; font-size: 260%; font-weight: normal; left: 0; letter-spacing: 0px; margin: 0 auto; overflow: hidden; position: absolute; text-align: left; text-indent: 40px; top: 40px; width: 390px; z-index: 10;}
#h1 span {color: #FFFFFF; font-size: 55%; font-weight: normal; padding-left: 40px;}
#h1-hide h1 {color: #FFFFFF; font-family: "Arial Narrow"; font-size: 400%; font-style: italic; font-weight: bold; left: 30px; letter-spacing: 3px; margin: 0 auto; overflow: hidden; position: absolute; text-align: left; top: 30px; width: 980px; z-index: 0;}

/* h1,h2,h3,h4,h5,h6{font-family: "Arial"; letter-spacing: -1px;} */

/*porovnani*/
#porovnat {background: none repeat scroll 0 0 #FFFFFF;}
#porovnat td {padding: 0 4px;}
#porovnani {margin-left: auto; margin-right: auto; border-right: 1px black solid;}
#porovnani strong {font-size: 130%;}
#porovnani em {color:#CD6F23;font-style:normal;}

/*nabidka*/
#prava .nabidka p, #leva .nabidka p {border: 0; background: transparent; padding-bottom: 0;}
#prava .nabidka h4, #leva .nabidka h4 {text-align: left;}
.foto {float: left;}
#prava .foto img, #leva .foto img {margin: 0 10px 5px 5px;}
.foto span {float: left; color: #8F8500; margin-left: 5px; font-weight: bold;}
.vice {float: right; background: url(img-global/button-vice.png) top center no-repeat; height: 20px; line-height: 18px; padding: 0 22px; display: block; color: #fff !important; font-weight: bold; text-decoration: none; margin-right: 5px; letter-spacing: 0px;}
.vice:hover {background: url(img-global/button-vice.png) bottom center no-repeat; color: #000 !important;}

/*prihlaseni*/
#prihlaseni {background:url(img-theme/bg-login.png) center no-repeat; height:140px; width:180px; z-index:1000; position:absolute; top:50px; right:30px}
#prihlaseni h3{color:#fff; font-size:120%}
#prihlaseni .logged {color: #fff;margin-top: 20px;position: relative;}
#prihlaseni .logged strong {color: #fff;}
#prihlaseni .logged .bg-button2 {position: absolute;top:56px;left:25px;display: block;text-decoration: none;line-height: 34px;}
#prihlaseni .logged .bg-button2:hover {text-decoration: none;color:#fff;}

/*menu*/
#menu {height: 33px; width: 635px; line-height: 33px; font-size: 11px; position: absolute; top: -191px; left: 345px; z-index: 100; text-align: center; text-transform: uppercase;}
#menu ul {margin: 0; padding: 0; font-family: "Arial"; font-weight: bold; color: #fff;}
#menu li {display: inline-block;}
#menu li a /*,.aktiv*/ {color: #fff; text-decoration: underline; text-align: center; padding: 0px 20px; display: inline-block;}
/* #menu li a:hover {background:#ea40c4; color:#fff;}
.aktiv {color:#fff} */

/*submenu*/
#submenu {position: absolute; top: 171px; left: 150px; height: 27px; z-index: 1000;}

/*bocni-menu*/
.bocni-menu ul, .bocni-menu2 ul {margin: 0px; padding: 0px; position: relative; width: 100%;}
.bocni-menu li {text-align: left; border-bottom: 1px dashed #333333; cursor: pointer; letter-spacing: 0px;  width: 100%; display: block; line-height: 35px;}
.bocni-menu li a {background: url(img-global/bullet.gif) no-repeat scroll 8px 3px; text-decoration: none; padding: 6px 0 6px 24px; display: block; line-height: 13px;}
.bocni-menu li:hover {background: #FC3 url(img-global/bullet.gif) top left no-repeat; background-position: 8px 3px;}
#leva .bocni-menu li:hover a, #prava .bocni-menu li:hover a {color: #000;}
.bocni-menu2 li {background: url(img-theme/bocni-menu.png) center left no-repeat;}
.bocni-menu2 li a {text-decoration: none; color: #fff; padding: 0 0 0 30px;}
.bocni-menu2 li:hover a {background: url(img-theme/bocni-menu.png) top left no-repeat; color: #000;}
.bocni-menu li.subkat a {background: none; color: #000 !important; font-weight: normal; padding: 4px 0 4px 10px; display: block; line-height: 20px; font-size: 110%;}
.bocni-menu li.subkat {background: url(img-theme/bocni-menu.png) bottom left no-repeat;}
.bocni-menu li.subkat:hover a {background: #FC3; color: #000;}
/* #leva .bocni-menu li.subkat:hover a {background: #fff; color: #ea40c4;} */
div.bocni-menu li.open a {color: #fff;}
/* #leva div.bocni-menu li.open a {background:#fff url(img-theme/menu-bg.png) no-repeat 8px 13px; color:#000; font-weight:bold} */
.bocni-menu li.subkat.open a {font-weight: normal; color: #000;}
.bocni-menu li.subkat2 a {font-weight: normal; color: #000;}
div.bocni-menu li.open {background: silver url(img-global/bullet.gif) no-repeat scroll 8px 3px;}
.bocni-menu li.subkat.open {background: silver;}

/*bazar*/
.nabidka {padding: 10px 5px 8px; margin-bottom: 6px; border-bottom: 1px dashed black;}
#prava .nabidka p, #leva .nabidka p {border: 0; background: transparent; padding-bottom: 0;}
#prava .nabidka h4, #leva .nabidka h4 {text-align: left;}
.foto {float: left;}
#prava .foto img, #leva .foto img {margin: 0 10px 5px 5px;}
.foto span {float: left; color: #8F8500; margin-left: 5px; font-weight: bold;}
.vice {float: right; background: url(/img-theme/button-vice.png) top center no-repeat; height: 20px; line-height: 18px; padding: 0 22px; display: block; color: #fff !important; font-weight: bold; text-decoration: none; margin-right: 5px; letter-spacing: 0px}
.vice:hover {background: url(/img-theme/button-vice.png) bottom center no-repeat; color: #000 !important;}


/*
 * OBSAH
 */
/*hlavni-layout-obsahova-cast+prava*/
#hlavni {width: 980px; margin: 0 auto; display: block; position: relative; min-height: 400px; height: auto;}
#obsah {background: url(/img-theme/bg2.jpg) repeat-x top center; width: 980px; margin: 0 auto; display: block; float: left; position: relative;}
#in {min-width: 980px; z-index: 0; float: left;}


/***********************
 * LEVA (levy sloupec)
 ***********************/
#leva {float: left; width: 227px; position: relative; z-index: 100; overflow: hidden;}
#leva p {text-align: left; padding: 10px 13px; color: #000; font-size: 85%;}
#leva h4, #leva h5 {text-align: left; font-weight: normal; color: #fff; font-size: 120%; padding: 5px 10px;}

/*
#leva .ram, #anketa {text-align:left; padding:10px; margin:3px auto;  font-size:85%; }
#leva h3, #prava h3 {text-align:left; color:#000; font-size:130%; letter-spacing:0px; padding:0px 0 0 15px; line-height:30px;  }
#leva h3:first-letter, #prava h3:first-letter  {font-size:24px; color:#16bafd}
#leva hr, #prava hr {color:#fff; background-color:#fff;}
*/


/************************
 * PRAVA - (pravy sloupec
 ************************/
#prava {float: right; width: 224px; position: relative; z-index: 100; overflow: hidden;}
#prava p {background: #fff; text-align: left; padding: 10px; border-left: #D096CC 1px solid; border-right: #D096CC 1px solid; font-size: 85%;}
/* #prava .ram {text-align:left; padding:10px;  font-size:85%; margin-bottom:10px} */
#prava h4, #prava h5 {font-size: 110%;}

/*
#prava hr {background-color:#D096CC; border: 0 none;color:#D096CC; height:1px; width:90%; margin:3px auto}
#prava .center {text-align:center!important; margin:2px auto 10px}
#prava img {margin:3px auto; border:#d7f2fb 1px solid}

.fright {float:right; margin:10px 10px 10px 20px}
#eshop {background:url(img-theme/eshop.gif) top center no-repeat; display:block; width:200px; height:100px; margin-bottom:15px}
#eshop:hover {background:url(img-theme/eshop.gif) bottom center no-repeat;}
*/

/************************
 * LEVA, PRAVA - spolecne
 ************************/
#leva h3, #prava h3 {text-transform: uppercase; background: url(img-global/bgbox.jpg) top repeat-x; text-align: left; font-weight: bold; color: #FFFFFF; font-size: 100%; letter-spacing: 0px; padding: 12px 8px 0 8px; clear: both; height: 24px; margin: 15px 0px 0px 0px;}
#leva .ram, #prava .ram {text-align: left; padding: 10px; background: white;}
#leva address, #prava address {text-align:left; font-style:normal; padding: 10px; border: #dfdfdf 1px solid;}
#leva .no-border, #prava .no-border {border: none;}
#leva strong, #prava strong {color: #000;}
#leva b, #prava b {color: #000;}
#leva hr, #prava hr {background-color: #CEEAFE; border: 0 none; color: #CEEAFE; height: 1px; width: 90%; margin: 3px auto;}
#leva a, #prava a {color: #000;}
#leva a:hover, #prava a:hover {color: #980300;}
#leva .center, #prava .center {text-align: center !important; margin: 0 auto; letter-spacing: 0px;}
#leva .big, #prava .big {font-size: 140%;}
#leva .icqStatus, #prava .icqStatus {position: relative; top: 4px;}
#leva .end, #prava .end {background: #DFDFDF; width:100%; height:10px; padding:0; line-height:0; margin-bottom: 5px;}
#leva .info ul, #prava .info ul {padding: 0px; margin: 10px;}
#leva .info li, #prava .info li {list-style-type: disc;}

#leva .user_box, #prava .user_box {padding: 0px; margin: 0px;}
#leva .user_box img, #prava .user_box img {padding: 0px; margin: 0px;}
#leva .box, #prava .box {background-color: #F6F7F6; margin-top: 15px; padding-bottom: 10px; padding-left: 0px; margin-left: 0px;}
#leva .box h3, #prava .box h3 {font-size: 100%; background-color: #333333; background-image: url(img-global/bgbox.jpg); background-position: top center; background-repeat: repeat-x; color: #FFFFFF; font-weight: bold; height: 24px; padding-left: 8px; padding-top: 12px; text-transform: uppercase;}
#leva img, #prava img {margin: 10px; border: 1px solid silver;}


/*************************
 * STRED - stredni sloupec
 *************************/
#stred {background: url(/img-theme/bgt.jpg) no-repeat top center; width: 508px; float: left; text-align: left; padding: 25px 0 0px 0px; margin-left: 10px; z-index: 0;}
/* #stred b {color: #0096D2;} */
#stred  p {text-align: justify; padding: 5px 0 5px 0;}
#stred  strong {color: #000;}
#stred h1 {color: #000; font-size: 160%; text-align: left; font-weight: normal; clear: both;}
/* #stred h1 span {color: #F10091 !important; font-size: 85%;} */
#stred .nadpis {font-size: 140%; font-weight: bold; padding-bottom: 10px; padding-top: 10px; text-align: center;}
#stred h2 {font-size: 2.5ex; margin-top: 10px;}
#stred h2 span {color: #B20501 !important;}
#stred h3 {color: #666; font-size: 140%; padding-left: 0px; text-align: left; clear: both; letter-spacing: -1px;}
#stred h4 {color: #533E62; font-size: 120%; text-align: left; font-weight: normal; float: none;}
#stred  hr {color: #F1DFC7; background-color: #DDD; border: 0 none; height: 1px; margin: 5px auto; text-align: center; width: 98%; position: relative; clear: both;}
#stred a img {}
#stred a:hover img {}
#stred a {font-weight: bold;}
#stred .razeni {width: 100%; float: left; background-color: #EDEDED; color: #000; margin-top: 10px; border: 1px dashed #999999;}
#stred ul {padding-left: 20px;}
#stred li {list-style-type: disc;}
#stred ol, #stred ul {margin-left: 0px;}

/* #stred em {font-size:80%; color:#0A3307} */


/**********
 * ZBOZI
 **********/
.sloupcovy-vypis {font-size: 85%; margin-bottom: 4px; width: 100%;}
.sloupcovy-vypis td {background: #fff; width: 241px; vertical-align: top;}
.sloupcovy-vypis td td {width: auto; padding: 0; vertical-align: middle;}
.sloupcovy-vypis p, .detail p {background: #dfdfdf; padding: 5px 10px !important;}
#stred .sloupcovy-vypis h2, #stred .radkovy-vypis h2, #stred .nadpis-bg-radkovy h2 {text-indent: 0px !important; font-weight: bold !important; margin: 0px; padding: 5px 10px; color: #fff !important; font-size: 120% !important;}
.sloupcovy-vypis .nadpis-bg, .radkovy-vypis .nadpis-bg, .nadpis-bg-radkovy h2 {background: #4D495A url(../img-theme/bgbox.jpg) repeat-x bottom left;}
.sloupcovy-vypis .nadpis-bg {padding: 0; vertical-align: top;}
.sloupcovy-vypis h2 a, .radkovy-vypis h2 a {text-decoration: none; color: #fff; line-height: normal;}
.sloupcovy-vypis h2 a:hover, .radkovy-vypis h2 a:hover {text-decoration: underline; color: #00990C;}
.sloupcovy-vypis a, .radkovy-vypis a {text-decoration: none; color: #fff;}
.sloupcovy-vypis a:hover, .radkovy-vypis a:hover {color: #dfdfdf;}
.sloupcovy-vypis table, .radkovy-vypis table {padding: 2px 7px;}
.sloupcovy-vypis td, .radkovy-vypis td {padding: 1px 2px;}
.sloupcovy-vypis a img, .radkovy-vypis a img, .detail a img {border: #dfdfdf 1px solid;}
.sloupcovy-vypis a:hover img, .radkovy-vypis a:hover img, .detail a:hover img {border: #cacaca 1px solid;}
.sloupcovy-vypis .but, .radkovy-vypis .but, #hodnoceni .but {width: 70px;}
.sloupcovy-vypis em, .radkovy-vypis em {font-style: normal; color: #CD6F23; padding: 0 5px;}
.sloupcovy-vypis table {text-align: center; padding: 0 7px;}
.sloupcovy-vypis td {padding: 3px 0 0 0;}
.do-kosiku {background: url(../img/kosik.gif) top no-repeat; margin-left: 10px; text-align: center; border: none; height: 35px; width: 35px; cursor: pointer; position: relative; display: inline; letter-spacing: -1px; font-weight: bold;}
.sloupcovy-vypis td.intend {border: 1px solid #dfdfdf; border-width: 0 0px; background: transparent; padding: 0; width: 4px;}
.sloupcovy-vypis .borderLeft {border-left: 1px solid #dfdfdf;}
.sloupcovy-vypis .borderTop {border-top: 1px solid #dfdfdf;}
.sloupcovy-vypis .borderBottom {border-bottom: 1px solid #dfdfdf;}
.sloupcovy-vypis .borderRight {border-right: 1px solid #dfdfdf;}
.sloupcovy-vypis .div_img {text-align: center;}
.sloupcovy-vypis .noBg {background: none repeat scroll 0 0 transparent; width: 250px;}
.sloupcovy-vypis .text {background: none repeat scroll 0 0 #dfdfdf;}

/**********
 * ZBOZI ONE
 **********/
.radkovy-vypis {background: none repeat scroll 0 0 #ffffff; font-size: 85%; border: 1px solid #dfdfdf; margin: 3px 0;}
.detail {font-size: 85%; border: 1px solid #CBF3FF;}
.radkovy-vypis a img, .detail .div_img img {float: left; margin: 8px;}
.radkovy-vypis p {padding: 15px 15px 5px 15px !important;}
#stred .radkovy-vypis form {padding: 0;}

/*vypis*/
#vypis {text-align: left; height: 20px; margin: 5px 0; font-size: 100%;}
#vypis li {display: inline; height: 20px; line-height: 20px; float: left; margin: 0 10px;}
#vypis a {display: block; float: left; letter-spacing: 0px; cursor: pointer;}
.radkovy {background: url(/img-global/radkovy-vypis.png) no-repeat scroll left center transparent; line-height: 20px; padding-left: 30px;}
.sloupcovy {background: url(/img-global/sloupcovy-vypis.png) no-repeat scroll left center transparent; line-height: 20px; padding-left: 30px;}
/* .razeni {background: #EAFAFF; border: 1px solid #CBF3FF;} */

/*
 * E-SHOP ZBOZI
 */
 .detail {text-align: left;}
.detail p {margin-top: 15px;}
.detail .center {text-align: center !important;}
#stred .detail ul {font-size: 110%; background: #DFDFDF; margin: 0; padding: 0 5px 8px 12px;}
.koupit {padding: 2px 0; letter-spacing: 0px;}
.koupit span {font-size: 130%;}
.koupit table {text-align: center; width: 100%; margin: 0 auto;}
.koupit td {padding: 5px 10px !important;}
.koupit strong {font-size: 160%;}
.detail .parametry {background: #DFDFDF; width: 100%; text-align: left; padding: 5px 10px;}
.detail ul {margin: 4px 0 4px 30px;}
.detail .bg_detail_items{background-color: #dfdfdf; padding: 5px; border: 1px solid gray; border-top: 0px;}
.detail .detail_items_zal{ border-bottom: 1px solid gray;}
.detail .detail_items_nadpis{ text-decoration: underline; color: #CC6600; }

/*
 * vypis-kosiku
 */
#vypis-zbozi-ceny table {background: #fff; width: 100%; border-collapse: collapse; border: #DDDDDD 1px solid; margin: 15px auto;}
#vypis-zbozi-ceny td {padding: 0px 2px 0px 2px; text-align: left; border: #DDDDDD 1px solid; color: #000 !important;}
#vypis-zbozi-ceny th {background: #CCC; height: 25px; text-align: left; border: #DDDDDD 1px solid;}
#vypis-zbozi-ceny .nadpis {background: silver; font-size: 120%; font-weight: bold; height: 25px; line-height: 25px; padding: 0 10px; text-align: left; border: #fff 1px solid; color: #000 !important;}
#vypis-zbozi-ceny .cena {background: silver; font-size: 100%; font-weight: bold; height: 25px; line-height: 25px; padding: 2px 10px; text-align: left; border: #fff 1px solid; color: #000 !important;}
#vypis-zbozi-ceny span {color: #000; font-weight: bold;}
#vypis-zbozi-ceny strong {color: #000; font-weight: bold;}
#vypis-zbozi-ceny b {color: #000; font-weight: bold;}

/*
 * vypis-kosiku
 */
#vypis-kosiku table {background: #fff; width: 100%; border-collapse: collapse; border: #DDDDDD 1px solid; margin: 15px auto;}
#vypis-kosiku td {padding: 5px 2px 5px 5px; text-align: left; border: #DDDDDD 1px solid; color: #000!important; height: 25px; line-height: 18px;}
#vypis-kosiku th {background: #CCC; height: 25px; line-height: 25px; padding: 0 10px; text-align: left; border: #DDDDDD 1px solid;}
#vypis-kosiku .nadpis {background: silver; font-size: 120%; font-weight: bold; height: 25px; line-height: 25px; padding: 0 10px; text-align: left; border: #fff 1px solid; color: #000 !important;}
#vypis-kosiku .cena {background: silver; font-size: 100%; font-weight: bold; height: 25px; line-height: 25px; padding: 2px 10px; text-align: left; border: #fff 1px solid; color: #000 !important;}
#vypis-kosiku span {color: #000; font-weight: bold;}
#vypis-kosiku strong {color: #000; font-weight: bold;}
#vypis-kosiku b {color: #000; font-weight: bold;}

/* vypis-objednavky
 */
#vypis-objednavky table {background: #fff; width: 100%; border-collapse: collapse; border: #DDD 1px solid; margin: 5px auto;}
#vypis-objednavky td {padding: 0px 10px; text-align: right; color: #000!important; height: 15px; line-height: 16px;}
#vypis-objednavky th {background: #DDC29F; height: 25px; line-height: 25px; padding: 0 10px; text-align: left; border: #DDD 1px solid;}
#vypis-objednavky .nadpis {background: #CCC; font-size: 120%; font-weight: bold; height: 25px; line-height: 25px; padding: 0 10px; text-align: left; border: #fff 1px solid; color: #000 !important;}
#vypis-objednavky .popis {background: #e7e7e7; height: 15px; line-height: 15px; padding: 0 10px; text-align: left; border: #fff 1px solid; color: #000 !important;}

#vypis-objednavky span {color: #000; font-weight: bold;}
#vypis-objednavky strong {color: #000; font-weight: bold;}
#vypis-objednavky b {color: #000; font-weight: bold;}

#vypis-objednavky-souhrn table {background: #fff; width: 100%; border-collapse: collapse; border: #DDD 1px solid; margin: 15px auto; padding: 5px;}
#vypis-objednavky-souhrn th {padding: 5px; background: #CCC; text-align: left;}
#vypis-objednavky-souhrn td {padding: 5px;}
#vypis-objednavky-souhrn .dulezite {background: #CCC;}

/* vypis detailu zakaznika */
#vypis-zakaznik table {background: #fff; width: 100%; border-collapse: collapse; border: #DDDDDD 1px solid; margin: 15px auto;}
#vypis-zakaznik td {padding: 0px 10px; text-align: left; border: #DDDDDD 1px solid; color: #000 !important; height: 25px; line-height: 18px;}
#vypis-zakaznik th {background: #CCC; height: 25px; line-height: 25px; padding: 0 10px; text-align: left; border: #DDDDDD 1px solid;}

 /* vypis-kosiku
 */
#vypis-seznamu table {background: #fff; width: 100%; border-collapse: collapse; border: #CACACA 1px solid; margin: 15px auto;}
#vypis-seznamu tr.dark {background-color: #dfdfdf;}
#vypis-seznamu td {padding: 5px 2px 5px 5px; text-align: left; border: #b8b7b7 1px solid; color: #000 !important; height: 25px; line-height: 18px;}
#vypis-seznamu th {background: #CCC; height: 25px; line-height: 25px; padding: 0 10px; text-align: left; border: #DDDDDD 1px solid;}

/*hodnoceni*/
#hodnoceni table {background: #aabb0e; border: #dfdfdf 1px solid; border-collapse: collapse; width: 100%; color: #fff;}
#hodnoceni td {border: #dfdfdf 1px solid; padding: 5px 7px;}
#hodnoceni label {line-height: 10px; padding-left: 5px;}
#hodnoceni b {color: #fff;}

/*odstraneni ramecku z tabulky*/
#noborder table {border: 0px; padding: 0px;}
#noborder tr {border: 0px; padding: 0px;}
#noborder td {border: 0px; padding: 0px;}
/*
 * TLACITKA
 */
 
 /*
.bg-input {background:#fff url(img-theme/bg-input.gif) top left no-repeat; border:#fff 1px solid; border-top:#cbeef9 1px solid !important; border-left:#cbeef9 1px solid !important; padding:4px 0 4px 6px  }
#stred .bg-input {border-bottom: 1px solid #EAFAFF !important;    border-right: 1px solid #EAFAFF !important;}
input {margin:6px auto}
.nazev {font-size:150%; letter-spacing:0px}
.cena2 {font-size:110%; font-weight:bold; color:#327227}
.do-kosiku {font-size:120%;letter-spacing:0px!important; padding:10px auto!important; display:block; font-weight:bold}
.but-do-kosiku {background:url(img-theme/kosik1.png) top center no-repeat; margin: 2px 4px;float:left;height:33px; width:33px; border:none; display:block; cursor:pointer}
.but-detail {background:url(img-theme/but-detail.png) bottom center no-repeat;margin: 2px 0 2px 4px; float:left; color:#fff;height:33px; width:65px; border:none; display:block; cursor:pointer; line-height:33px; font-weight:bold; font-size:13px}
.but-do-kosiku:hover {background-position:bottom center;}
.but-detail:hover {background-position:top center}
.seznamPocet {float:left;margin: 2px 4px 2px 0;}
.seznamPocet .bg-input {margin: 2px 0;}
*/
/*buttony*/

.bg-li-button1 {margin:0 auto; text-align:center; width:170px}
.bg-li-button1 li{text-align:center; margin:0 auto; display:inline }
.bg-li-button1 li a{background:url(/img-theme/bg-li-button1.gif) center left no-repeat; width:75px; height:30px; float:left; display:block;  color:#fff; text-decoration:none;  font-weight:normal!important; text-align:center; margin:0 5px; line-height:28px}
.bg-li-button1 li a:hover{background:url(/img-theme/bg-li-button1.gif) center right no-repeat;}

/*
.bg-button2{color:#fff;background: url(img-theme/button.png) top center no-repeat; font-weight:bold; text-align:center;border:0px; margin:5px 0px; height:33px; line-height:30px; width:130px;cursor:pointer; position:relative;display:inline; letter-spacing:-1px}
.bg-button2:hover{background-position:bottom center}
.bg-button3{color:#fff;background: url(img-theme/button.png) bottom center no-repeat; font-weight:bold; text-align:center;border:0px; margin:5px 0px; height:33px; line-height:30px; width:130px;cursor:pointer; position:relative;display:inline; letter-spacing:-1px}
.bg-button3:hover{background-position: top center}
*/

.tlacitko {
/*	color:#FFFFFF;
	background-image:url(../img-global/grafika/tlacitko_light.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
	border:0px;
	padding-top:0px;
	padding-left:0px;
	font-weight:bold;
	height:25px;
	width:100px;
	cursor:pointer; 
	position:relative;*/
}
.box .t {
	padding:8px;
	clear:both;
}


/**********
 * FORMULARE
 **********/
input.vstup_pole {
	border:1px solid gray; background-color:#FAFAFA;
	font-weight:normal; font-size:11px;
	width:100%; height:15px; text-align:left; vertical-align:bottom;
}
input.vstup_pole_wrong { border:2px solid #ff0000; }

input.text {border: 1px solid #FF7F00; background-color:#FAFAFA; font-weight:normal; font-size:11px; text-align:left;}
textarea {border: 1px solid gray; background-color:#FAFAFA; font-weight:normal; font-size:11px; text-align:left;}
textarea.text {border: 1px solid #FF7F00; background-color:#FAFAFA; font-weight:normal; font-size:11px; padding-left:5px; text-align:left;}
select {border: 1px solid gray; background-color:#FAFAFA; font-weight:normal; font-size:11px; text-align:left;}

/*menu-sekce*/
.menu-sekce {margin:10px 0 20px; letter-spacing:0px!important; font-size:75%!important; text-align:center;  padding:15px 0  }
.menu-sekce a {padding:15px 0; font-weight:bold}
a.icon_question_2 {background:url(../img-theme/icon_question_2.gif) left center no-repeat;padding-left:60px;  }
a.icon_printer {background:url("../img-theme/icon_printer.gif") left center no-repeat;padding-left:35px; }
a.icon_send_info {background:url("../img-theme/icon_send_info.gif") left center no-repeat;padding-left:60px; }
a.button_compare {background:url("../img-theme/button_compare.gif") left center no-repeat;padding-left:30px;}
a.icon_feedback_comment {background:url(../img-theme/icon_feedback_comment.gif) left center no-repeat;padding-left:65px;  }
a.icon_question {background:url("../img-theme/icon_question.gif") left center no-repeat;padding-left:35px; }
a.icon_watchdog {background:url("../img-theme/icon_watchdog.gif") left center no-repeat;padding-left:30px; }
a.icon_graph {background:url("../img-theme/icon_graph.gif") left center no-repeat;padding-left:40px;}

/**********
 * PATICKA
 **********/
#foot {width: 100%; float: left; margin: 0 auto; line-height: 20px; letter-spacing: 0px;}
#foot-in {padding-bottom: 40px; background: url(/img-theme/bg-foot.jpg) top left repeat-x; color: #1A1000; font-size: 95%; width: 980px; padding-top: 32px; margin: 0 auto; position: relative; text-align: center;}
#foot-in p {width: 930px; text-align: center; margin: 0 auto;}
#foot-in a {color: #000;}
#foot-in a:hover {color: #000;}

UL.leve_menu{
	text-align:left;
	width:152px;
	padding-top:0px;
	margin-top:0px;
	padding-left:16px;
	margin-left:0px;
	line-height:16px;
}
FORM{
	padding:0px;
	margin:0px;
}
LABEL{
	font-weight:normal;
}
TD.adresa{
	font-size:12px;
	text-align: left !important;
}
a:hover{
	text-decoration: none;
}
a.bold { 
	color: black;
	font-weight:bold;
}
a.decoration_none{
	text-decoration:none;
}
a.nadpis_stromecek {
	font-size: 30px;
	color: green;
	font-weight: bold;
	text-decoration: none;
	vertical-align: bottom;
}
a.vybrana_hlavni_kategorie{
	color: green;
	font-weight: bold;
	text-decoration: none;
}
a.nadpis_zbozi { 
	color: green;
	font-weight: bold;
}
a.nadpis_zbozi_akce { 
	color: red;
	font-weight: bold;
}
a.menu{
	text-decoration: none;
}
a.white { 
	color: #FFFFFF;
}
a.black { 
	color: #000;
}
/*titulni*/
div.hlavni{
	width:996px;  
	background-color:#FFFFFF;
	border-left:1px solid #6b836d;
	border-right:1px solid #6b836d;
}
div.hlavicka{
	width:998px; 
	height:98px;
	text-align:left;
	font-size:30px;
}
div.head_left{
	float:left;
	width:14px; 
	height:98px;
}
div.head_left_logo{
	float:left;
	width:966px; 
	height:97px;
	background-color:#FFFFFF;
	border-top:1px solid #5e7a67;
}
div.head_left_logo_stromecek{
	float:left;
	width:63px; 
	height:96px;
	border:0px solid red;
}
div.head_left_logo_nadpis{
	float:left;
	width:163px; 
	height:96px;
	border:0px solid red;
}
div.head_center_img{
	float:left;
	width:551px; 
	height:96px;
	border:0px solid red;
}
div.head_center_rozdeleni{
	float:left;
	width:9px; 
	height:96px;
	border:0px solid red;
}
div.head_kosik_login{
	float:left;
	width:180px; 
	height:96px;
	border:0px solid red;
}
div.bg_kosik{
	float:left;
	width:180px; 
	height:91px;
	border:0px solid red;
	margin-top:5px;
	border-top:1px solid #16723a;
	background-color:#eaf1c8;
	background-image: url("/images/bg_kosik.gif");
	background-repeat: repeat-x;
	vertical-align:top;
}
div.head_kosik{
	float:left;
	width:178px; 
	height:30px;
	border:0px solid red;
}
div.head_kosik_polozky{
	float:left;
	width:142px;
	color:green;
	border:0px solid yellow;
}
div.head_login{
	float:left;
	width:168px; 
	height:20px;
	margin-top:5px;
	border:0px solid red;
	vertical-align:top;
}
div.stromecek{
	float:left;
	height:60px;
	width:50px; 
}
div.stromecek_nadpis{
	float:left;
	font-size:11px;
	height:60px;
	width:748px;
}
div.kosik{
	float:left;
	height:60px;
	width:200px;
}
div.kosik_polozky{
	float:left;
	height:15px;
	width:200px;
	text-align:right;
}
div.horni_menu{
	width:996px;   
	height:39px;
	background-color:#FFFFFF;
	border-left:1px solid #6b836d;
	border-right:1px solid #6b836d;
}
div.horni_menu_line{
	height:7px;
	width:986px;
	background-color:#16723a;
}
div.horni_menu_line2{
	float:left;
	height:1px;
	font-size:1px;
	width:986px;
	background-color:#FFFFFF;
}
div.horni_menu_menu{
	width:986px;   
	height:31px;
	/*border:1px solid red;*/
	vertical-align:middle;
	background-color:#bfd45f;
}

div.odsazeni{
	margin-left:3px;
}
div.linka{
	width:100%; 
	height:4px; 
	margin-top:2px;
	float:left; 
	font-size:1px;
	border-top:1px solid #eaf4bd; 
}
/* LEVA strana - menu*/
div.leva_strana{
	float:left;
	width:170px;
	background-color:#bfd45f;
	text-align:left;
}
div.leva_strana_green{
	float:left;
	width:170px;
	height:101px; 
	background-color:#16723a;
	padding-left:0px;
	background-image: url("/images/bg_hledani.gif");
	background-repeat: repeat-x;
}
div.leva_strana_prihlaseni_green{
	float:left;
	width:170px;
	height:121px; 
	background-color:#16723a;
	padding-left:0px;
	background-image: url("/images/bg_prihlaseni_green.gif");
	background-repeat: repeat-x;
}
div.leva_strana_prihlasen_green{
	float:left;
	width:170px;
	height:183px; 
	background-color:#16723a;
	padding-left:0px;
	background-image: url("/images/bg_prihlasen_green.gif");
	background-repeat: repeat-x;
}
div.leva_strana_menu_nadpis_green{
	float:left;
	width:170px; 
	height:20px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:0px;
	padding-top:3px;
	vertical-align:middle;
}
div.leva_strana_menu_hledani{
	float:left;
	width:170px;
	height:75px; 
	padding-left:0px;
	text-align:left;
	padding-top:3px;
}
div.leva_strana_menu_hledani_spodek{
	float:left;
	width:170px;
	height:8px;;
}
div.leva_strana_spodek{
	float:left;
	width:170px;
	height:39px;;
}
div.leva_strana_menu_nadpis_prechod{
	float:left;
	width:170px; 
	height:20px;
	font-weight:bold;
	color:#000000;
	padding-left:0px;
	padding-top:3px;
	vertical-align:middle;
	background-image: url("/images/bg_prihlaseni.gif");
	background-repeat: repeat-x
}
div.leva_strana_menu_linka{
	width:130px; 
	height:1px;
	margin-top:2px;
	margin-left:20px;
	font-size:1px;
	border-top:1px solid #8f9f47;
}
div.leva_strana_menu_nadpis{
	float:left;
	width:170px; 
	height:20px;
	font-weight:bold;
	color:#16723a;
	padding-left:0px;
	padding-top:3px;
	vertical-align:middle;
}
div.leva_strana_menu{
	float:left;
	width:166px;
	margin-left:0px;
	text-align:left;
	padding-top:5px;
}
div.leva_strana_kategorie{
	float:left;
	width:170px; 
	padding-left:0px;
	background-color:#D7D5D2;
	text-align:left;
	border-bottom:1px solid gray;
	padding-top:10px;
	padding-bottom:10px;
}
div.prava_strana_titulni_kosik{
	float:right; 
	width:94px;
	padding-top:3px;
	text-align:right;
/*			border:1px solid red;*/
}
/*prava strana boxy*/
div.prava_strana_new{
	float:left;
	width:170px;
	background-color:#bfd45f;
	text-align:left;
}
/* PRAVA strana - vypis*/
div.prava_strana{
	border:0px solid red;
	text-align:left;
}
div.prava_strana_nadpis{
	width:100%; 
	font-size:18px;
	font-weight:bold;
	text-align:center;
}
div.prava_strana_vrch_razeni{
	width:505px;
	float:left;
	background-color:#156f38;
	color:#FFFFFF;
	background-image: url("/images/bg_vrch_titulni.gif");
	background-repeat: repeat-x;
}
div.prava_strana_vrch_titulni{
	width:505px;
	float:left;
	height:108px;
	background-color:#156f38;
	background-image: url("/images/bg_vrch_titulni.gif");
	background-repeat: repeat-x;
}
div.prava_strana_spodek{
	text-align:left;
	vertical-align:top;
	margin-top:2px;
}
div.prava_strana_novinky_top{
	width:403px;
	height:205px;
	float:left;
	border:0px solid red;
}
div.prava_strana_novinky_top_right{
	width:403px;
	height:205px;
	float:left;
	border:0px solid red;
	background-image: url("/images/stin_stromecek.gif");
	background-position: bottom right; 
	background-repeat:no-repeat;
}
div.prava_strana_novinky_top_mezera{
	width:3px;
	height:205px;
	float:left;
	border:0px solid red;
}
div.prava_strana_novinky{
	width:405px;
	float:left;
	border:0px solid red;
}
div.prava_strana_zbozi_obrazek{
	float:left;
	width:104px;
	height:100px;
	border:0px solid red;
}
div.prava_strana_zbozi_text{
	float:left;
	width:301px;
	height:135px;
}
/*seznam_zbozi.php vypis galerie*/
div.prava_strana_galerie{
	width:100%; 
	background-color:#ECEBEA;
}
div.prava_strana_galerie_okna{
	border-right:1px solid #ccff99; 
	border-bottom:1px solid #ccff99; 
	width:314px; 
	height:215px; 
	float:left;
	padding:2px;
	padding-top:5px;
}
div.prava_strana_galerie_nadpis{
	width:100%; 
	float:left;
	font-weight:bold;
	padding-left:2px;
}
div.prava_strana_galerie_nadpis_akce{
	width:100%; 
	float:left;
	font-weight:bold;
	color:red;
	padding-left:2px;
}
div.prava_strana_galerie_popis{
	width:100%; 
	float:left;
	height:105px;
}
div.prava_strana_galerie_img{
	width:100px; 
	height:75px; 
	float:left;
}
div.prava_strana_galerie_img_magin{
	width:6px; 
	height:75px; 
	float:left;
}
div.prava_strana_galerie_img_left_magin{
	width:3px; 
	height:75px; 
	float:left;
}
div.prava_strana_galerie_cena{
	width:268px; 
	height:15px; 
	float:left;
	vertical-align:bottom;
	text-align:right;
/*	border:1px solid red;*/
}
div.prava_strana_galerie_cena_blank{
	width:105px; 
	height:12px; 
	float:left;
	vertical-align:bottom;
	text-align:left;
/*		border:1px solid red;*/
}
div.prava_strana_galerie_cena_nadpis{
	width:75px; 
	height:12px; 
	float:left;
	vertical-align:bottom;
	text-align:left;
/*		border:1px solid red;*/
}
div.prava_strana_galerie_cena_akce{
	width:75px; 
	height:12px; 
	float:left;
	color:red;
	font-weight:bold;
	vertical-align:bottom;
	text-align:left;
}
div.prava_strana_galerie_cena_red{
	width:160px; 
	height:12px; 
	float:left;
	font-weight:bold;
	padding-top:3px;
	vertical-align:bottom;
	text-align:right;
/*	background-color:#993300;*/
}
div.prava_strana_galerie_cena_sestava{
	width:160px; 
	height:21px; 
	float:left;
	font-weight:bold;
	padding-top:3px;
	vertical-align:bottom;
	text-align:right;
/*	background-color:#993300;*/
}
div.prava_strana_galerie_cena_nadpis_sdph{
	float:left;
	width:72px; 
	height:12px; 
	vertical-align:bottom;
	text-align:left;
		/*border:1px solid red;*/
}
div.prava_strana_galerie_cena_nadpis_akce_sdph{
	float:left;
	width:72px; 
	height:12px;
	color:red; 
	vertical-align:bottom;
	text-align:left;
		/*border:1px solid red;*/
}
div.prava_strana_galerie_cena_cena{
	float:left;
	width:84px; 
	height:15px; 
	vertical-align:bottom;
	text-align:right;
/*		border:1px solid red;*/
}
div.prava_strana_galerie_cena_cena_akce{
	float:left;
	width:84px; 
	height:15px;
	color:red;
	font-weight:bold; 
	vertical-align:bottom;
	text-align:right;
/*		border:1px solid red;*/
}
div.prava_strana_galerie_cena_cena_sdph{
	float:left;
	width:87px; 
	height:15px;
	font-size:12px; 
	vertical-align:bottom;
	text-align:right;
	font-weight:bold;
/*		border:1px solid red;*/
}
div.prava_strana_galerie_cena_cena_akce_sdph{
	float:left;
	width:87px; 
	height:15px;
	font-size:12px;
	color:red; 
	vertical-align:bottom;
	text-align:right;
	font-weight:bold;
/*		border:1px solid red;*/
}
div.prava_strana_galerie_sklad{
	float:left;
	width:40px; 
	height:11px;
	font-size:11px; 
	font-weight:bold;
	padding-top:3px;
	vertical-align:bottom;
/*		border:1px solid red;*/
}
div.prava_strana_galerie_sklad_img{
	width:65px; 
	height:15px; 
	float:left;
	color:red;
	font-weight:bold;
	vertical-align:bottom;
/*		border:1px solid red;*/
}
div.prava_strana_galerie_detail{
	float:left; 
	width:106px;
	padding-top:3px;
/*			border:1px solid red;*/
}
div.prava_strana_galerie_detail_sestavy{
	float:left; 
	width:106px;
	height:21px;
	padding-top:3px;
/*	background-color:#00CC33;*/
}
div.prava_strana_galerie_kosik{
	float:left; 
	width:160px;
	padding-top:3px;
	text-align:right;
/*			border:1px solid red;*/
}
div.prava_strana_galerie_one_okna{
	border-right:1px solid #ccff99; 
	border-bottom:1px solid #ccff99; 
	width:500px; 
	height:215px; 
	float:left;
	padding:2px;
	padding-top:5px;
}

/*seznam_zbozi.php vypis tabulka s obrazky*/
div.prava_strana_sobrazky{
	width:100%; 
	height:100px;
}
div.prava_strana_sobrazky_img{
	width:120px; 
	height:100px; 
	float:left;
	text-align:center;
/*		border:1px solid red;*/
}
div.prava_strana_sobrazky_nadpis{
	width:525px; 
	float:left;
	text-align:left;
/*	background-color:#999999;*/
}
div.prava_strana_sobrazky_nadpis_akce{
	width:525px; 
	float:left;
	text-align:left;
	color:red;
	font-weight:bold;
/*	background-color:#999999;*/
}
div.prava_strana_sobrazky_popis{
	width:525px; 
	height:65px; 
	float:left;
	text-align:left;
/*		border:1px solid black;*/
}
div.prava_strana_sobrazky_ceny{
	width:165px; 
	height:80px; 
	float:right;
/*	background-color:#666600;*/
}
div.prava_strana_sobrazky_vasecena{
	float:right; 
	width:165px;
	padding-top:14px; 
	text-align:left;
/*	border:1px solid red;*/
}
div.prava_strana_sobrazky_vasecena_nadpis{
	float:left; 
	width:75px;
	text-align:left;
/*	border:1px solid red;*/
}
div.prava_strana_sobrazky_cena{
	float:left; 
	width:87px;
	text-align:right;
/*	border:1px solid red;*/
}
div.prava_strana_sobrazky_cena_sdph{
	float:left; 
	width:88px;
	font-size:12px;
	font-weight:bold;
	text-align:right;
/*	border:1px solid red;*/
}
div.prava_strana_sobrazky_cena_akce{
	width:75px; 
	float:left;
	vertical-align:bottom;
	color:red;
	font-weight:bold;
	text-align:right;
}
div.prava_strana_sobrazky_cena_akce_bez{
	width:88px; 
	float:left;
	vertical-align:bottom;
	color:red;
	font-weight:bold;
	text-align:right;
/*	background-color:#FFFF00;*/
}
div.prava_strana_sobrazky_cena_akce_sdph{
	width:88px;
	font-size:12px; 
	float:left;
	vertical-align:bottom;
	color:red;
	font-weight:bold;
	text-align:right;
/*		border:1px solid red;*/
}

div.prava_strana_sobrazky_cena_red_nadpis{
	width:75px; 
	height:20px; 
	float:left;
	vertical-align:bottom;
	font-weight:bold;
	text-align:left;
/*		border:1px solid red;*/
}
div.prava_strana_sobrazky_kosik{
	float:right; 
	width:100px; 
	height:15px; 
	font-weight:bold; 
	text-align:right;
/*	background-color:#00CC33;*/
}
div.prava_strana_sobrazky_sklad{
	float:left;
	width:210px; 
	height:15px;
	padding-top:3px;
	text-align:left;
/*			border:1px solid red;*/
}
div.prava_strana_sobrazky_sestavy{
	float:left;
	width:225px; 
	height:15px;
	padding-top:3px;
	text-align:left;
/*			border:1px solid red;*/
}
div.prava_strana_sobrazky_sklad_img{
	float:left;
	width:15px; 
	height:15px; 
	text-align:left;
/*			border:1px solid red;*/
}
div.prava_strana_sobrazky_detail{
	float:left;
	width:360px; 
	height:15px; 
	text-align:right;
/*	background-color:#FF0000;*/
}

/*seznam_zbozi.php tabulka*/
div.prava_strana_tabulka_sloupce{
	float:left;
	width:100%; 
	height:25px;
	text-align:right;
	background-color:#eaf4bd;
	
}
div.prava_strana_tabulka{
	float:left;
	width:100%; 

	text-align:right;
}
div.prava_strana_tabulka_kod{
	float:left;
	width:50px; 
	padding-top:5px;

}
div.prava_strana_tabulka_sklad_img{
	float:left;
	width:27px; 
	padding-top:5px;
	text-align:center;
}
div.prava_strana_tabulka_konfigurace_sestava{
	float:left;
	width:79px; 
	padding-top:5px;
	text-align:center;
}
div.prava_strana_tabulka_nazev{
	float:left;
	width:452px; 
	text-align:left;
	padding-top:5px;
	
}
div.prava_strana_tabulka_nazev_sestava{
	float:left;
	width:400px; 
	text-align:left;
	padding-top:5px;
	
}
div.prava_strana_tabulka_nazev_akce{
	float:left;
	width:408px; 
	text-align:left;
	padding-top:5px;
	
}
div.prava_strana_tabulka_nazev_akce_sestava{
	float:left;
	width:356px; 
	text-align:left;
	padding-top:5px;
	
}Kndshgdjaskui
div.prava_strana_tabulka_akce{
	float:left;
	width:44px;
	font-weight:bold;
	color:#FF0000;
	padding-top:5px;
	text-align:left;
}
div.prava_strana_tabulka_cena{
	float:left;
	width:77px; 
	padding-top:5px;
}
div.prava_strana_tabulka_cena_sdph{
	float:left;
	width:77px;
	font-weight:bold;
	padding-top:5px;
}
div.prava_strana_tabulka_cena_akce{
	float:left;
	width:77px;
	font-weight:bold;
	color:red;
	padding-top:5px;
}
div.prava_strana_tabulka_detail{
	float:left;
	width:30px;
}
div.prava_strana_tabulka_kosik{
	float:right; 
	width:70px;
}
/*detail_zbozi.php*/
div.prava_strana_detail_vlevo{
	float:left; 
	width:500px;
	padding-left:2px;
/*background-color:#e5eebf;*/
}
div.prava_strana_detail_nadpis{
	float:left; 
	width:510px; 
	font-size:16px; 
	font-weight:bold; 
	padding-top:10px; 
	padding-bottom:10px; 
	vertical-align:bottom; 
	color:green;
}
div.prava_strana_detail_nadpis_akce{
	float:left; 
	width:510px; 
	font-size:16px; 
	font-weight:bold; 
	padding-top:10px; 
	vertical-align:bottom; 
	color:red;
}
div.prava_strana_detail_obrazek{
	float:right; 
	width:300px; 
	height:300px;
	padding-top:0px; 
	text-align:right;
}
div.prava_strana_detail_obrazek_text{
	float:right; 
	width:200px; 
	height:18px;
	text-align:center;
}
div.prava_strana_detail_cena_nadpis{
	float:left; 
	width:120px; 
	text-align:right; 
}
div.prava_strana_detail_cena_nadpis_akce{
	float:left; 
	width:120px; 
	text-align:right; 
	font-weight:bold;
	color:red;
}
div.prava_strana_detail_kosik{
	float:left; 
	width:210px; 
	text-align:right; 
	font-weight:bold;
}
div.prava_strana_detail_kosik_vse{
	float:left; 
	width:210px;
	padding-top:5px;
	text-align:right; 
	font-weight:bold;
}
div.prava_strana_detail_cena{
	float:left; 
	width:80px; 
	text-align:right; 
}
div.prava_strana_detail_cena_akce{
	float:left; 
	width:80px; 
	text-align:right;
	font-weight:bold;
	color:red;
}
div.prava_strana_detail_cena_think_nadpis{
	float:left; 
	width:120px; 
	text-align:right;
}
div.prava_strana_detail_cena_think{
	float:left; 
	width:80px;
	text-align:right;
}
div.prava_strana_detail_cena_nadpis_sdph{
	float:left; 
	width:120px;
	font-weight:bold;
	text-align:right;
}
div.prava_strana_detail_cena_nadpis_akce_sdph{
	float:left; 
	width:120px;
	color:red; 
	font-weight:bold;
	text-align:right;
}
div.prava_strana_detail_cena_sdph{
	float:left; 
	width:80px;
	font-size:12px; 
	font-weight:bold;
	text-align:right;
}
div.prava_strana_detail_cena_akce_sdph{
	float:left; 
	width:80px;
	font-size:12px; 
	color:red; 
	font-weight:bold;
	text-align:right;
}
div.prava_strana_detail_dostupnost{
	float:left; 
	width:290px;
}
div.prava_strana_detail_sklad{
	float:left; 
	width:280px;
	height:20px;
	padding-top:5px;
	vertical-align:bottom;
}

div.prava_strana_detail_line{
	float:left; 
	width:490px;
	border-bottom:1px solid #eaf4bd; 
	height:1px;
	padding-top:10px;
	padding-left:2px;
	padding-right:2px;
	font-size:1px;
}
div.prava_strana_detail_popis{
	width:100%;
	float:left;
}
/*seznam_zbozi.php strankovani*/
div.prava_strana_strankovani_top{
	width:100%;
	padding:0px 0 10px 0; 
	text-align:center;
}
div.prava_strana_strankovani{
	float:left; 
	width:510px; 
	padding-top:10px; 
	height:25px; 
	text-align:center;
}
div.paticka{
	width:996px;
	background-color:#FFFFFF;
/*	height:68px;*/
/*	border-top:1px solid silver;*/
	font-size : 9px;
	border-left:1px solid #6b836d;
	border-right:1px solid #6b836d;
	border-bottom:1px solid #6b836d;
}
div.paticka_spodek{
	width:986px;
	background-color:#bfd45f;
/*	border-top:1px solid silver;*/
}
div.dolni_line{

	height:4px;
	font-size:1px;
	width:988px;
	background-color:#FFFFFF;

}
/*tisky*/
div.prava_strana_spodek_tisk{

	width:640px;
	text-align:left;
	vertical-align:top;
	padding-left:2px;
		border:0px solid red;
}
/* Udava pouze styl oteviraneho okna ajaxem (kalendar)*/
.ajax_okno{ text-align: center; position:absolute; color: black; font-weight: bold; background-color: white; border:3px #555555 solid; padding: 5px 15px 15px 15px; line-height:1.5; font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; z-index:1; }
.filter {background:#DFDFDF none repeat scroll 0 0; border:1px solid #CACACA; padding:2px 10px; text-align:left;margin:10px auto;}

.nadpis_tisk{
	font-size:16px;
	font-weight:bold;
	text-align:center;
	padding-top:10px;
	padding-bottom:3px;
}

.linka{
	width:100%; 
	height:4px; 
	margin-top:2px;
	font-size:1px;
	border-top:1px solid silver;
}
.line_top{
	border-top:1px solid silver;
}
.line_bottom{
	border-bottom:1px solid silver;
}
.line_tisk{
	border-bottom:1px solid black;
}
.subnadpis{
	font-size:12px;
	font-weight:bold;
	text-align:left;
	margin-bottom:4px;
	margin: 0 0px 4px 0px;
}
.text{
	font-size:11px;
	font-weight:normal;
	text-align:left;
}
.sloupce_lista{
	background-color:#EEEDEB; 
	text-align:right;
}
.bold_red{
	color:red;
	font-weight:bold;
}
.bold_green{
	color:green;
	font-weight:bold;
}
.bold_white{
	color:white;
	font-weight:bold;
}
.bold_black{
	color:black;
	font-weight:bold;
}
.bold_light_green{
	color: #00990C;
	font-weight: bold;
}
.bold{
	font-weight: bold;
}
.underline{
	text-decoration: underline;
}
.text_white{
	color: white;
}
.bg_green{
	background-color: #66CC66;
}

/*input.tlacitko {background-color: #FF7F00; color: white; font-weight: bold; font-size: 10px; width: 120px; border: solid #FF7E00 1px; cursor: pointer;}*/
input.tlacitko_bg_green {background-image: url("/img-global/tlacitko_hledat.gif"); color: white; font-weight: bold; font-size: 10px; border: 0px; width: 62px; height: 15px; cursor: pointer;}
input.tlacitko_short {/*background-image: url("/img-global/tlacitko_short.gif"); color: white; height: 16px;*/ width: 62px; /*font-size: 10px; font-weight: normal; border: 0px;*/ cursor: pointer;}
input.tlacitko_middle {background-image: url("/img-global/tlacitko_middle.gif"); color: white; height: 16px; width: 102px; font-size: 10px; font-weight: normal; border: 0px; padding: 0px; cursor: pointer;}
input.tlacitko_big {/*background-image: url("/img-global/tlacitko_big.gif"); color: white; height: 16px; */width: 122px; /*font-size: 10px; font-weight: normal; border: 0px; */padding: 0px; cursor: pointer;}
input.tlacitko_prihlasit {background-image: url("/img-global/tlacitko_prihlasit.gif"); color: white; font-size: 9px;  background-color: #bfd45f; font-size: 10px; border: 0px; width: 62px; height: 15px; vertical-align: middle; cursor: pointer;}
input.vstup {border: 1px solid gray; background-color: #FAFAFA; font-weight: normal; font-size: 11px; text-align: left; height: 15px;}
input.vstup_wrong {border: 1px solid red; background-color: #FF9999;}
input.vstup_right {border: 1px solid gray; background-color: #FAFAFA; font-weight: normal; font-size: 11px; text-align: right;}
input.registrace {border: 1px solid #FF7F00; background-color: #FAFAFA; font-weight: normal; font-size: 11px; width: 150px; text-align: left;}
input.registrace_wrong {border: 1px solid red; background-color: #FF9999; font-weight: normal; font-size: 11px;  width: 150px; text-align: left;}
input.checkbox {border: 1px solid #FF7F00; background-color: #FAFAFA; font-weight: normal; font-size: 11px; text-align: left;}

/*leve menu*/

input.tlacitko_vlozit_do_kosiku {
	background-color: #FF7F00; 
	color: white; 
	width: 90px;
	font-size: 11px;  
	border: solid #FF7E00 1px; 
	vertical-align: top;
	text-align: center;
	cursor: pointer;
}
input.tlacitko_vlozit_do_kosiku_kosik {
background-image: url("/img-global/kosik.gif");
	background-color: #FFFFFF; 
	/*color:white;*/ 
	width: 17px;
	height: 17px;
	border: 0px;
	font-size: 11px;  
	vertical-align: top;
	text-align: center;
	cursor: pointer;	
}
input.vstup_kusu {
	border: 1px solid gray; 
	background-color: #FAFAFA; 
	font-weight: normal; 
	width: 20px;
	font-size: 110%;
	text-align: right;
	height: 20px;
}
label.label_kusu {

}
.horni_menu_tlacitko{
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	height: 30px;
/*	border: 1px solid red;*/
}
/*.tlacitko_middle{
	background-color: #FF7F00; 
	color: white; 
	font-size: 11px;  
	border: solid #FF7E00 1px; 
	width: 80px;
	text-align: center;
	vertical-align: top;
	cursor:pointer;
}*/
.tlacitko_bigger{
	background-color: #FF7F00; 
	color: white; 
	font-size: 11px;  
	border: solid #FF7E00 1px; 
	width: 100px;
	text-align: center;
	vertical-align: top;
	cursor: pointer;
}
.tlacitko_detail{
	background-color: #FF7F00; 
	color: white; 
	font-size: 11px;  
	border: solid #FF7E00 1px; 
	width: 40px;
	text-align: center;
	vertical-align: top;
	cursor: pointer;
}
.tlacitko_detail_lupa{
background-image: url("http://www.stromecek.cz/img-global/lupa.gif");
	color: white; 
	font-size: 11px;  
	cursor: pointer; 
	width: 26px;
	text-align: center;
	vertical-align: top;
}
.tlacitko_detail_fotak{
background-image: url("http://www.stromecek.cz/img-global/fotak.gif");
	color: white; 
	font-size: 11px;  
	cursor: pointer; 
	width: 26px;
	text-align: center;
	vertical-align: top;
}
.tlacitko_zmenit_smazat{
	background-color:#FF7F00; 
	color:white; 
	font-size:11px;  
	border:solid #FF7E00 1px; 
	width:44px;
	text-align:center;
	vertical-align:top;
	cursor:pointer;
}
.tlacitko_smazat{
	
	background-color:transparent;
	border:medium none;
	color:#000000;
	cursor:pointer;
	font-size:150%;
	margin-right:0;
	margin-top:0;
	text-align:center;
	width:15px;
}
/*Objednavky*/
input.vstup_hledani {
	border: 1px solid gray; 
	background-color:#FAFAFA; 
	font-weight:normal; 
	font-size:11px;
	width:80px;
	height:14px;
	text-align:right;
	vertical-align:bottom; 
}

.ikonky_spodek img {border: 0px;}

.nejhledanejsi_kat {
	color:#FFFFFF;
	text-align:left;	
}
.nejhledanejsi_kat a{
	color:#FFFFFF;
	text-decoration:none;
}
.nejhledanejsi_kat a:hover{
	text-decoration: underline;
}
/*Kosik*/
table.shopping_basket {
	border:1px solid #DDDDDD;
	border-collapse:collapse;
}
table.shopping_basket th {
	background-color:#DDDDDD;
	padding:8px 0;
}
table.shopping_basket td {
	border:1px solid #DDDDDD;

}
/*diskuze*/
table.diskuze_form{
	background-color: silver;
	width: 100%;
}
