<?php
////////////////////////////////////////////////////////////////////////////////
///////////// POZOR !!! TENTO SOUBOR JE LINKOVAN Z UNIKUPU 3.1 /////////////////
////////////////////////////////////////////////////////////////////////////////
define('NO_REWRITE', 1);  define('NO_SESSION', 1); define('NO_HEADERS', 1);
$_REQUEST['page'] = 'shop'; $_REQUEST['action'] = 'init';
require_once $_SERVER['DOCUMENT_ROOT'].'/index.php';
  /* barvy prechazejici z designu */
  $basicColor = $CSS_SETTINGS['basicColor'];
  $supplementaryColor = $CSS_SETTINGS['supplementaryColor'];
  $backgroundColor = $CSS_SETTINGS['backgroundColor'];
  $themeBGcolor = $CSS_SETTINGS['themeBGcolor'];
  $themeFGcolor = $CSS_SETTINGS['themeFGcolor'];
  $theme2FGcolor = $CSS_SETTINGS['theme2FGcolor'];
  $theme2BGcolor = $CSS_SETTINGS['theme2BGcolor'];
  $theme3FGcolor = $CSS_SETTINGS['theme3FGcolor'];
  $theme3BGcolor = $CSS_SETTINGS['theme3BGcolor'];
  $errorFGcolor = $CSS_SETTINGS['errorFGcolor'];
  $errorBGcolor = $CSS_SETTINGS['errorBGcolor'];
  $helpBGcolor = $CSS_SETTINGS['helpBGcolor'];
  $seda_zmenit = $CSS_SETTINGS['seda_zmenit'];
  $ps_input_bg = $CSS_SETTINGS['ps_input_bg'];
  $ps_input_border = $CSS_SETTINGS['ps_input_border'];
  $border_bg = $CSS_SETTINGS['border_bg'];
  $border_bg_border = $CSS_SETTINGS['border_bg_border'];
  $th_bg = $CSS_SETTINGS['th_bg'];
  $th_bg_color = $CSS_SETTINGS['th_bg_color'];
  $orderSteps_th_bg = $CSS_SETTINGS['orderSteps_th_bg'];
  $orderSteps_th_bg_current = $CSS_SETTINGS['orderSteps_th_bg_current'];
  $orderSteps_fontsize_th = $CSS_SETTINGS['orderSteps_fontsize_th'];
  $orderSteps_fontsize_td = $CSS_SETTINGS['orderSteps_fontsize_td'];

header("Content-Type: text/css");
?>
tbody{margin: 0px; padding: 0px;}
.smartButton.right { float: right;}

.napoveda { background: url(/img/napoveda.gif) no-repeat; width: 25%; float: right; overflow:hidden; }
.napoveda * { font-size: 11px; }
.napoveda h6 { background: <?=$themeBGcolor ?>; color: <?=$themeFGcolor ?>; padding: 5px 10px; margin: 0px 0px 0px 8px; }
.napoveda p { background: <?=$helpBGcolor ?>; padding: 5px 10px 8px; margin: 0px 0px 10px 8px; }
.clear { clear: both; height: 1px; overflow: hidden; }
.clear-15 {height: 15px; overflow: hidden; }

.smartTable, .oci-notes { width: 100%;}
.smartTable { border: 1px solid <?=$themeBGcolor ?>; border-collapse: collapse; margin-bottom: 10px;}
<!-- .smartTable tr { //border: 1px solid <?=$themeBGcolor ?>; } -->
.smartTable td { border: none;}
.smartTable th, .smartTable td, .oci-notes th, .oci-notes td { padding: 5px 10px; vertical-align:middle;}
.smartTable th { text-align: left; background: <?=$themeBGcolor ?>; color: <?=$themeFGcolor ?>; }
.smartTable textarea{ width: 92%; min-height: 50px; max-height: 50px;}
.oci-notes th { text-align: left; background: <?=$helpBGcolor ?>; color: <?=$themeBGcolor ?>; }
.smartButton { cursor: pointer; text-decoration: none;}
.smartButton:hover {text-decoration: none;}

.search_table{ background: <?=$th_bg ?>;}
.search_table td{padding: 8px 5px;}

.smartTable td.td_inp{width: 35%;}
.smartTable input.inp_text{width: 80%;}
.smartTable select.inp_text{width: 85%;}
.smartTable input.inp_text_ulice{width: 60%;}
.smartTable input.inp_text_cislo{width: 15%;}

.orderSteps { width:100%; margin-bottom: 10px;}
.orderSteps th {font-size: <?=$orderSteps_fontsize_th ?>;vertical-align: middle; line-height: 33px; color: <?=$themeFGcolor ?>; width: 25px; padding: 5px 10px; font-weight: bold; background: <?=$orderSteps_th_bg ?>; text-align:center; -moz-border-radius: 5px; border-radius: 5px; border: 0px; }
.orderSteps th.orderStepsCurrent { background: <?=$orderSteps_th_bg_current ?>; }
.orderSteps td {font-size: <?=$orderSteps_fontsize_td ?>; vertical-align: middle;  padding-top: 5px; border: 0px; font-weight: bold;}
.orderSteps .orderStepsCurrent * { color: <?=$orderSteps_th_bg_current ?>; }
.orderSteps a { color: <?=$theme2FGcolor ?>;}

.messages, .cart-messages { font-weight: bold; color: <?=$theme3FGcolor ?>; background: <?=$theme3BGcolor ?>; padding: 10px; margin: 10px 0px; }
.cart-messages { width: 315px !important; }
.tlacitka { padding: 20px 0px 13px 0px; margin: 0px auto; float: left;}
.tlacitka a.smartButton {float: left; margin-right: 8px; margin-bottom: 0px;}

label.error { font-weight: bold; color: <?=$errorBGcolor ?>; padding:3px; display: none; float: left;}
#dopravy div { padding: 0px 0px 20px 0px;}
#platby div { padding: 0px; }
#platby div p, #dopravy div p { padding-left: 20px;}
#dopravy_obal{ float: left; width: 48%;}
#dopravy{ float: left; padding-right: 15px;}
#platby_obal{ float: right; width: 48%;}
.buttonBlock{ text-align: right;}
#platby #pay_1_6 { padding: 0px 0px 0px 0px;}
#platby #payu_ { padding: 0px 0px 0px 0px;}
#payu_ .container { padding: 0px 0px 0px 0px;}
#payu_ .container .content { padding: 0px 0px 0px 0px;}
ul.linkList{ margin-left: 25px; }
ul.list{ margin-left: 20px; }
h1 { font-family: geneva, arial, sans-serif;}
.pravy-nadpis2 { font-family: geneva, arial, sans-serif; padding: 10px 0px 20px 0px;}
.pravy-nadpis3 { font-family: geneva, arial, sans-serif; padding: 10px 0px 20px 0px;}
#ctp { font-size: 14px;}
#payu_ .container .content .table-payu { width: 98%; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #F2F2F2;}
.stat_select{ padding: 3px 5px;}
.margin_20{ margin: 10px 0px 20px 0px;}
#dopravy div.ps_input_bg, #platby div.ps_input_bg { background: <?=$ps_input_bg ?>; padding: 10px 15px; border-bottom: 1px solid <?=$ps_input_border ?>;}
.border_bg{ background: <?=$border_bg ?>; border: 1px solid <?=$border_bg_border ?>; padding: 10px 0px 10px 0px; float: left; margin: 15px 0px 0px 10px;}
.smartTable tr.th_bg th { background: <?=$th_bg ?>; color: <?=$th_bg_color ?>;}
#platby_loading { display: none; }
#platby_loading span { color: red; font-weight: bold; background-color: #cccccc; }
.kosik_arrow { vertical-align: middle; text-align: center;}
th.kosik_center, .kosik_center { text-align: center;}
th.sirka_zeme {width: 49%;}
th p{ margin: 0px;}
.naradek{margin: 0px 6px;}
.left{ float: left;}
.radio_dopr{float: left; margin-right: 5px;}

table.infoTable {margin-bottom: 0px;}
table.infoTable td, table.infoTable th{width: 40%;}

table.historieTable tr:hover{background: <?=$th_bg ?>;}
table.historieTable td{padding: 10px 10px;}

table.bonusTable{margin-bottom: 0px;}
table.bonusTable td{padding-right: 20px; }

.orderState {background: <?=$themeBGcolor ?>; color: <?=$themeFGcolor ?>;	padding: 8px;}

@media screen and (max-width: 600px) {
#dopravy {width:100%;}
#platby {width:100%;}
}