@CHARSET "UTF-8";
.small_window {overflow: auto;height:300px;border: 1px solid #eee;padding:10px;}

.submit_weight {font-size:80%;height:23px;border: 0px solid #fff;background: url('../images/goods/button.png') repeat-x top left;text-transform: uppercase;color:#fff;border-left: 1px solid #1D95B7;border-right: 1px solid #1D95B7;}
input.text {border: 1px solid #867C0A;width:250px;}
.select {border: 1px solid #867C0A;width:250px;padding: 0px 0px 0px 0px;}
.textarea {border: 1px solid #867C0A;width:200px;height:40px;font-size:100%;padding: 2px 0px 2px 0px;font-family: verdana;}
a.arrows {background:transparent url(../images/summary_direct.png) no-repeat scroll right 4px;padding:0px 30px 0px 0px;font-size:90%;color:#198AAC}

form#form-registration span {color: #f00}

/*** Vypis zbozi */
div.goods {width: 170px;font-size:100%;text-align: center;float:left;margin: 30px 0px 0px 20px;position:relative;}
div.goods div.title {background: url('images/goods/goods_h.png') no-repeat top center;width:160px;height:41px;display:table-cell;vertical-align: middle;position: relative;text-align: center;line-height: 13px;}
div.goods div.title a {color:#fff;text-decoration:none;display:block;width:160px;font-size:85%;height:auto;left:0;margin:0 auto;font-style: normal;font-weight: bold;}
div.goods div.title a:hover {text-decoration: underline;}
div.goods img {text-align: center;margin: 10px 0px 0px -10px;border:0px solid #fff;height:120px;width:160px;}
div.goods p {margin: 10px 0px 0px 0px; padding:0;text-align: center;font-size:80%;}
div.goods p a {font-size: 100%;color:#198AAC;text-decoration: underline;}
div.goods span.price {font-size: 85%;color:#198AAC;}
div.goods p a.link {background: transparent url('images/summary_direct.png') no-repeat right center;padding: 0px 30px 0px 0px;}
div.goods p a:hover {text-decoration: none;} 
div.goods p a strong {font-size: 120%;}
div.goods .hide_in_partner {display: block;}

div.stock_sel_category {margin: 0px auto 0px auto;padding: 0px 0px 0px 0px;position:relative;width:600px;}
div.stock_sel_category ul {list-style: none;padding:0;margin:10px 0px 0px 10px;}
div.stock_sel_category ul li {list-style: none;padding:0;margin:0;float:left;width:190px;color:#198AAC}
div.stock_sel_category ul li a {color:#bc0718;}
.shop_category_description {text-align: justify;margin-bottom:20px;padding-right:10px;}


/*** Statusy */
div.goods cite {font-size:80%;height:18px;border: 0px solid #fff;border-left: 1px solid #1D95B7;background: url('images/goods/button.png') repeat-x top left;text-transform: uppercase;color:#fff;display:block;padding: 5px 4px 0px 4px;position:absolute;right:10px;margin-top:3px;font-style: normal;} 

div.content_mce {margin: 25px 0px 0px 0px;}
div.content_mce p {padding:0;margin:0;}

/*** Pocitani stranek */
div.page_num {margin: 20px auto 0 auto;text-align:center;}
div.page_num a {color:#535353;text-decoration: none;font-size:100%;}
div.page_num a.next {color:#0981A6;text-decoration: none;font-size:80%;font-weight:bold;}
div.page_num a.active {background-color:#0A7EA3;color:#fff;border:1px solid #005166;padding:0px 2px 0px 2px;}
/*** Informace o poctu zbozi */
span.info_eshop_left {display:block;color:#555555;font-size:100%;margin:20px 0px 0px 20px;}
span.info_eshop_right {float:right;display:block;color:#555555;font-size:100%;margin: 20px 30px 0px 0px;}
span.info_eshop_right strong {font-style: normal;font-size:90%}
span.info_eshop_left strong {font-style: normal;font-size:90%}
/*** Detail zbozi */
div.goods_detail {}
div.goods_detail h1 {width:100%;font-size:110%;background: url('images/goods/detail_h.png') no-repeat top left;margin: 20px 0px 0px 20px;color:#fff;height:26px;padding: 10px 0px 0px 10px;}
div.goods_detail div.image {margin: 20px 30px 0px 0px;}
div.goods_detail div.image img {width:240px;border: 0px solid #fff;margin: 0px 0px 0px 0px;}
div.goods_detail div.image span a {font-size:85%;color:rgb(16,144,255);background: #fff url('images/find.gif') no-repeat 0px 0px;padding:0px 0px 4px 20px;text-decoration:none;margin-left:20px;}
div.goods_detail div.image span a:hover {text-decoration:underline} 
div.goods_detail form {margin: 20px 80px 0px 0px;font-size:100%;float:right}
div.goods_detail form label {}
div.goods_detail form input.text {border: 1px solid #359AB8;width:60px;font-size:80%;padding: 2px 0px 2px 10px;}
div.goods_detail form input.submit {font-size:80%;width:73px;height:23px;border: 0px solid #fff;background: url('images/goods/basket.png') no-repeat top left;text-transform: uppercase;color:#fff;} 
div.goods_detail form select {border: 1px solid #359AB8;width:120px;font-size:80%;padding: 2px 0px 2px 0px;}
div.goods_detail form strong {font-size: 90%;}
div.goods_detail div.watchdog {} /*Watchdog*/
div.goods_detail div.watchdog a {font-size:95%;color:rgb(16,144,255);text-decoration:none;font-weight: bold;}
div.goods_detail div.watchdog a:hover {text-decoration:underline}
div.goods_detail div.text {font-size:100%;text-align: justify;padding: 0px 20px 0px 20px;margin: 40px 0px 0px 0px;}
div.goods_detail div.text p {margin: 0;padding:0;}
div.goods_detail div.text strong {font-size:90%;padding: 0px 0px 10px 0px;display:block;}
/*** Detail s obrazky */
div.goods_detail div.images {margin-top:20px;border: 1px solid #93D2E4;padding:10px;white-space:nowrap;height:140px;overflow: auto;text-align:center;width:95%;}
div.goods_detail div.images img {height:120px;padding:0;margin:0;}
/*** Diskuze */
div#comment {margin: 60px 0px 0px 0px;padding: 0px 0px 0px 0px;font-size:100%;}
div#comment div.comment_1 {margin: 0px 0px 10px 0px;padding: 0px;}
div#comment div.comment_1 .header {background-color: #359AB8;height:20px;color:#fff;font-size:80%;background:#3B3432 none repeat scroll 0 0;}
div#comment div.comment_1 strong {float:right;padding:3px 0px 0px 0px;}
div#comment div.comment_1 strong a {color: #fff;text-decoration: none;margin: 0px 10px 0px 0px;}
div#comment div.comment_1 strong a:hover {text-decoration: underline;}
div#comment div.comment_1 em {padding: 4px 0px 0px 10px;display:block;font-style: normal;}
div#comment div.comment_1 em a {color:#fff;}
div#comment div.comment_1 p {padding: 10px;margin:0;font-size:90%;}
div#comment div.comment_1 span {}
div#comment form {margin: 30px 0px 0px 20px;}
div#comment form h3 {color:#555;font-size:100%;}
div#comment form table {}
div#comment form table span{font-size:80%}
div#comment form label {font-size:80%;font-weight: bold;padding: 0px 10px 0px 0px;}
div#comment form input.text {font-size:80%;padding: 2px 0px 2px 5px;border: 1px solid #359AB8;width:220px;}
div#comment form input.submit {font-size:80%;width:73px;height:23px;border: 0px solid #fff;background: url('images/goods/basket.png') no-repeat top left;text-transform: uppercase;color:#fff;}
div#comment form textarea.text {font-size:80%;padding: 2px 0px 2px 5px;border: 1px solid #359AB8;width:220px;height:100px;font-family: Verdana}
/*** Watchdog */
div.watchdog {}
div.watchdog h1 {font-size:110%;padding: 10px 0px 0px 10px;}
div.watchdog span.error {font-size:110%;color:#FF0000;padding: 10px 0px 0px 10px;}
div.watchdog form {margin: 20px 80px 0px 0px;font-size:100%;float:right}
div.watchdog form label {}
div.watchdog form input.text {border: 1px solid #359AB8;width:60px;font-size:80%;padding: 2px 0px 2px 10px;}
div.watchdog form input.number {border: 1px solid #359AB8;width:50px;font-size:80%;padding: 2px 0px 2px 5px;}
div.watchdog form input.submit {font-size:80%;width:73px;height:23px;border: 0px solid #fff;background: url('images/goods/basket.png') no-repeat top left;text-transform: uppercase;color:#fff;} 
div.watchdog form select {border: 1px solid #359AB8;width:120px;font-size:80%;padding: 2px 0px 2px 0px;}
div.watchdog form strong {font-size: 90%;}
div.watchdog a {font-size:95%;color:rgb(16,144,255);text-decoration:none;font-weight: bold;}
div.watchdog a:hover {text-decoration:underline}
/*** Ostatni text */
div#content form input.text {font-size:80%;padding: 2px 0px 2px 5px;border: 1px solid #359AB8;width:220px;}
div#content form label {font-size:90%;padding: 0px 10px 0px 0px;}
div#content form label span {color:#f00;padding:0px 0px 0px 2px;}
div#content form input.submit {font-size:80%;width:73px;height:23px;border: 0px solid #fff;background: url('images/goods/basket.png') no-repeat top left;text-transform: uppercase;color:#fff;}
div#content form .maker_image {width:40px;height:30px;}
/*** KOSIK */
table.basket {width:100%;border-collapse: collapse;}
table.basket thead th {font-weight: bold;padding: 2px 0px 2px 0px;border:1px solid #fff}
table.basket thead tr {background-color: #4DABC7;color:#fff;font-weight:normal;font-size:90%;}
table.basket tbody tr {background-color: #BCE3F2;font-size:90%;}
table.basket tbody td {border: 1px solid #fff;padding: 2px 5px 2px 5px;}
table.basket tbody td a {color:#000;text-decoration:none;}
table.basket tbody td a:hover {color:#C3333E;}
table.basket tbody td.center {text-align: center;}
table.basket tbody td.right {text-align: right;}
table.basket tbody td.none {background-color: #fff}
.basket_partner {margin: 10px 0px 10px 0px;font-weight:bold;color:#f00;display:none;text-align:center;}

/******************
 **** FUNKCE
*/
div#preview_div {display: none; position: absolute;z-index:110;background-color: #BDE6F2;padding: 0px 0px 5px 7px;border:1px solid #aaa;width:330px;}
div#preview_div img {width:320px;margin: 0 auto 0 0px;}
div#preview_div h2 {font-size:90%;text-align:center;}

div.clear {clear:both;visibility: hidden;heigt:0;width:0;line-height: 0;}

