.text_08h {font-family: Helvetica, Arial; font-size: 8px;}
.text_09h {font-family: Helvetica, Arial; font-size: 9px;}
.text_10h {font-family: Helvetica, Arial; font-size: 10px;}
.text_11h {font-family: Helvetica, Arial; font-size: 11px;}
.text_12h {font-family: Helvetica, Arial; font-size: 12px;}
.text_13h {font-family: Helvetica, Arial; font-size: 13px;}
.text_14h {font-family: Helvetica, Arial; font-size: 14px;}
.text_15h {font-family: Helvetica, Arial; font-size: 15px;}
.text_17h {font-family: Helvetica, Arial; font-size: 17px;}
.text_19h {font-family: Helvetica, Arial; font-size: 19px;}
.text_21h {font-family: Helvetica, Arial; font-size: 21px;}
.text_27h {font-family: Helvetica, Arial; font-size: 27px;}

.text_08v {font-family: Verdana; font-size: 8px;}
.text_09v {font-family: Verdana; font-size: 9px;}
.text_10v {font-family: Verdana; font-size: 10px;}
.text_11v {font-family: Verdana; font-size: 11px;}
.text_12v {font-family: Verdana; font-size: 12px;}
.text_13v {font-family: Verdana; font-size: 13px;}
.text_14v {font-family: Verdana; font-size: 14px;}
.text_15v {font-family: Verdana; font-size: 15px;}
.text_16v {font-family: Verdana; font-size: 16px;}
.text_17v {font-family: Verdana; font-size: 17px;}
.text_21v {font-family: Verdana; font-size: 21px;}
.text_23v {font-family: Verdana; font-size: 23px;}
.text_27v {font-family: Verdana; font-size: 27px;}

.text_08t {font-family: Times New Roman; font-size: 8px;}
.text_09t {font-family: Times New Roman; font-size: 9px;}
.text_10t {font-family: Times New Roman; font-size: 10px;}
.text_11t {font-family: Times New Roman; font-size: 11px;}
.text_12t {font-family: Times New Roman; font-size: 12px;}
.text_13t {font-family: Times New Roman; font-size: 13px;}
.text_14t {font-family: Times New Roman; font-size: 14px;}
.text_15t {font-family: Times New Roman; font-size: 15px;}
.text_16t {font-family: Times New Roman; font-size: 16px;}
.text_17t {font-family: Times New Roman; font-size: 17px;}
.text_18t {font-family: Times New Roman; font-size: 18px;}
.text_19t {font-family: Times New Roman; font-size: 19px;}
.text_27t {font-family: Times New Roman; font-size: 27px;}
.text_37t {font-family: Times New Roman; font-size: 37px;}
.text_47t {font-family: Times New Roman; font-size: 47px;}
.text_57t {font-family: Times New Roman; font-size: 57px;}


@font-face {
    font-family: 'FuturaCEBold';
    src: url('fonts/futu__b_-webfont.eot');
    src: url('fonts/futu__b_-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/futu__b_-webfont.woff') format('woff'),
         url('fonts/futu__b_-webfont.ttf') format('truetype'),
         url('fonts/futu__b_-webfont.svg#FuturaCEBold') format('svg');
    font-weight: normal;
    font-style: normal;

}

.t_bold    {font-weight: bold;}
.t_normal  {font-weight: normal;}
.t_trought {text-decoration: line-through}
.t_upper   {text-transform: uppercase}
.t_capital {text-transform: capitalize}
.t_lower   {text-transform: lowercase}
.t_shadow_b{text-shadow: 1px 1px 1px #000;}
.t_shadow_w{text-shadow: 1px 1px 1px #fff;}
.b_shadow_b{box-shadow: 3px 3px 3px #000;
            -webkit-box-shadow: 3px 3px 1px #000;
            -moz-box-shadow: 3px 3px 3px #000;}
.b_shadow_g{box-shadow: 3px 3px 3px #7c7c7c;
            -webkit-box-shadow: 3px 3px 3px #7c7c7c;
            -moz-box-shadow: 3px 3px 3px #7c7c7c;}            
.b_shadow_w{box-shadow: 3px 3px 3px #fff;
            -webkit-box-shadow: 3px 3px 3px #fff;
            -moz-box-shadow: 3px 3px 3px #fff;}
.r_box_5{
         border-radius: 5px;
         -moz-border-radius: 5px;
         -webkit-border-radius: 5px;         
}
.r_box_15{
         border-radius: 15px;
         -moz-border-radius: 15px;
         -webkit-border-radius: 15px;         
}
.c_black   {color: black}
.c_gray    {color: gray}
.c_gray_a  {color: #6d6d6d}
.c_gray_b  {color: #231f20}
.c_gray_c  {color: #bcc0ce}
.c_white   {color: white}
.c_red     {color: red}
.c_blue    {color: #0056af}
.c_blue02  {color: #006}
.c_blue_text  {color: #005ca4}
.c_blue03  {color: #00c}
.c_blue04  {color: #2e3e52}
.c_orange  {color: orange}
.c_yellow  {color: yellow}
.c_yellow01{color: #ffff00}
.c_green   {color: green}
.c_green_a {color: #306d80}
.a_right   {text-align: right}
.a_left    {text-align: left}
.a_center  {text-align: center}
.a_justify {text-align: justify}
.border_0  {border: 0}
.border_01 {border: 1px solid}
.borderb_01{border-bottom: 1px solid #9f9f9f}
.borderb_wh1{border-bottom: 1px solid #fff}
.borderb_gr1{border-bottom: 1px solid #7c7c7c}
.borderb_bl1{border-bottom: 1px solid #000}
.borderb_wh2{border-bottom: 2px solid #fff}
.borderb_gr2{border-bottom: 2px solid #7c7c7c}
.borderb_bl2{border-bottom: 2px solid #000}
.b_white   {background-color: #fff}
.b_bluel   {background-color: #eeffff}
.b_grayl   {background-color: #efefef}
.b_red     {background-color: #ff0707; background-image: url("../images/tlacitko_bg.gif");}
.b_gray    {background-color: #fdfdfd; background-image: url("../images/bg_button_gray.gif");}
.b_blue    {background-color: #fdfdfd; background-image: url("../images/bg_button_blue.gif");}
.b_redl    {background-color: #ffe6e3}
.b_blue00  {background-color: #0056af}
.b_blue01  {background-color: #00bbec}
.b_blue02  {background-color: #068aac}
.b_blue03  {background-color: #51626f}
.b_blue04  {background-color: #006}
.b_blue05  {background-color: #b2d4f4}
.b_blue06  {background-color: #dfe0e2}
.b_blue07  {background-color: #dfe0e2}
.pm_0      {padding: 0; margin: 0}
.p_1       {padding: 1px}
.p_2       {padding: 2px}
.p_3       {padding: 3px}
.p_5       {padding: 5px}
.p_7       {padding: 7px}
.p_11      {padding: 11px}
.p_17      {padding: 17px}
.p_19      {padding: 19px}
.p_27t     {padding-top: 27px}
.p_30t     {padding-top: 30px}
.p_1b      {padding-bottom: 1px}
.p_3b      {padding-bottom: 3px}
.p_7b      {padding-bottom: 7px}
.p_11b     {padding-bottom: 11px}
.p_17b     {padding-bottom: 17px}
.p_27b     {padding-bottom: 27px}
.p_47b     {padding-bottom: 47px}
.m_1       {margin: 1px}
.m_3b      {margin-bottom: 3px}
.m_3       {margin: 3px}
.m_5       {margin: 5px}
.m_si      {margin: 0 7px 7px 0}
.m_7l      {margin-left: 7px}
.m_7b      {margin-bottom: 7px}
.m_9b      {margin-bottom: 9px}
.m_7r      {margin-right: 7px}
.m_9r      {margin-right: 9px}
.m_10r     {margin-right: 10px}
.m_10b     {margin-bottom: 10px}
.m_17b     {margin-bottom: 17px}
.m_9t      {margin-top: 9px}
.p_5t      {padding-top: 5px}
.p_7t      {padding-top: 7px}
.p_3l      {padding-left: 3px}
.p_5l      {padding-left: 5px}
.p_7l      {padding-left: 7px}
.p_9l      {padding-left: 9px}
.p_11l     {padding-left: 11px}
.p_19l     {padding-left: 19px}
.p_27l     {padding-left: 27px}
.p_28l     {padding-left: 28px}
.p_29l     {padding-left: 29px}
.p_37l     {padding-left: 37px}
.p_3r      {padding-right: 3px}
.p_5r      {padding-right: 5px}
.p_7r      {padding-right: 7px}
.p_10r     {padding-right: 10px}
.p_11r     {padding-right: 11px}
.p_5h10v   {padding: 5px 10px}
.p_buttom  {padding: 0 7px}
.p_upttom  {padding: 7px 0}
.p_supttom {padding: 3px 0}
.m_buttom  {margin: 0 11px}
.m_upttom  {margin: 11px 0}
.m_supttom {margin: 3px 0}

.w_5p  {width: 5%}
.w_10p {width: 10%}
.w_15p {width: 15%}
.w_25p {width: 25%}
.w_31p {width: 31%}
.w_33p {width: 33%}
.w_40p {width: 40%}
.w_45p {width: 45%}
.w_47p {width: 47%}
.w_49p {width: 49%}
.w_50  {width: 50%}
.w_50p {width: 50%}
.w_60p {width: 60%}
.w_75p {width: 75%}
.w_90p {width: 90%}
.w_95p {width: 95%}
.w_100p{width: 100%}
.w_27px{width: 27px}
.w_47px{width: 47px}
.w_50px{width: 50px}
.w_87px{width: 87px}
.h_1px {height: 1px}
.h_10px{height: 10px}
.h_10Opx{height: 100px}
.h_100p{height: 100%}

.zi_0 {z-index: 0}
.zi_1 {z-index: 1}
.zi_2 {z-index: 2}
.zi_3 {z-index: 3}
.zi_7 {z-index: 7}

.pos_abs {position: absolute}
.pos_rel {position: relative}

.graf_bg {background-image: url("../images/graf_bg_gray.gif"); background-repeat: x}

.line_height_1_1 {line-height: 1.1}
.line_height_1_3 {line-height: 1.3}
.line_height_1_5 {line-height: 1.5}
.letter-spacing1 {letter-spacing: 1px}
.letter-spacing2 {letter-spacing: 2px}
.letter-spacing3 {letter-spacing: 3px}
.letter-spacing4 {letter-spacing: 4px}
.letter-spacing5 {letter-spacing: 5px}

.float_box {float: left; display: inline}
.clear_box {clear: left; clear: right; display: block}
.clear_booth_box {clear: both; display: block}

.nowrap {white-space: nowrap}

.2-sloupce {
          margin: 0 auto;
          -moz-column-count: 2;          
          -moz-column-gap: 17px;
          -webkit-column-count: 2;
          -webkit-column-gap: 17px;
          column-count: 2;
          column-gap: 17px;
          }


.natoceni_textu {
                 transform: rotate(-9deg);
                 -webkit-transform: rotate(-3deg);
                 -moz-transform: rotate(-9deg);
                 -o-transform: rotate(-9deg);
                 -ms-transform:rotate(-9deg);
                 }



.natoceni_textu_l {
                 transform: rotate(-90deg);
                 -webkit-transform: rotate(-90deg);
                 -moz-transform: rotate(-90deg);
                 -o-transform: rotate(-90deg);
                 -ms-transform:rotate(-90deg);
                 }


.natoceni_textu_r {
                 transform: rotate(-90deg);
                 -webkit-transform: rotate(-90deg);
                 -moz-transform: rotate(-90deg);
                 -o-transform: rotate(-90deg);
                 -ms-transform:rotate(-90deg);
                 }

.error         {font-family: Verdana; font-size: 11px; font-weight: bold; color: red}
.cena          {font-family: Verdana; font-size: 12px; font-weight: bold; color: red}
.cena_white    {font-family: Verdana; font-size: 12px; font-weight: bold; color: white}
.zbozi         {font-family: Verdana; font-size: 10px; color: #000000; text-align: justify}
.zbozi_black   {font-family: Verdana; font-size: 10px; color: #2e3e52; text-align: justify}
.produkt       {font-family: Verdana; font-size: 11px; color: #000000; text-align: justify}
.produkt_name  {font-family: Verdana; font-size: 13px; color: #000000; font-weight: bold; padding: 3px}
.titulek       {font-family: Verdana; font-size: 13px; font-weight: bold; color: #000000}

.border_green {border: 1px solid #306d80}
.border_black {border: 1px solid #000000}
.border_red {border: 1px solid #ff0707}
.border_blue {border: 1px solid #068aac}

.bg_blue    {background-color: #00549e}
.bg_red     {background-color: #bf1f2d}
.bg_orange  {background-color: #cf652b}
.bg_orange_d{background-color: #d0662c}
.bg_cyan    {background-color: #00aeef}
.bg_magenta {background-color: #ed008c}
.bg_green   {background-color: #2bb673}
.bg_brown   {background-color: #7d5d3a}
.bg_purple  {background-color: #922790}
.bg_black   {background-color: #231f20}
.bg_gray    {background-color: #f5f5f6}

.master_card{
         width: 286px;
         height: 81px;
         padding: 105px 5px 0 3px;
         background-image: url("../../images/icons/mastercard_01.png");         
         background-position: left top;
         background-repeat: no-repeat;           
         }

a:link {color: #0d297d;text-decoration:underline;}
a:active {text-decoration:none;color:#0d297d;}
a:visited {color: #0d297d;text-decoration:underline;}
a:hover {text-decoration:none;color:#0d297d;}

.menu:link {color: #c80049;text-decoration:none;}
.menu:active {text-decoration:underline;color:#000;}
.menu:visited {color: #c80049;text-decoration:none;}
.menu:hover {text-decoration:underline;color:#000;}

.shopitem:link {color: #fff;text-decoration:none;}
.shopitem:active {text-decoration:underline;color:#fff}
.shopitem:visited {color: #fff;text-decoration:none;}
.shopitem:hover {text-decoration:underline;color:#fff;}

.odkaz:link {color: black;text-decoration:none;}
.odkaz:active {text-decoration:none;color:gray;}
.odkaz:visited {color: black;text-decoration:none;}
.odkaz:hover {text-decoration:none;color:gray;}

.polozka:link {color: gray;text-decoration:underline;}
.polozka:active {text-decoration:none;color:gray}
.polozka:visited {color: gray;text-decoration:underline;}
.polozka:hover {text-decoration:none;color:gray;}

.lnkmshpp:link {color: white;text-decoration:none;}
.lnkmshpp:active {text-decoration:none;color:#ffff99;}
.lnkmshpp:visited {color: white;text-decoration:none;}
.lnkmshpp:hover {text-decoration:none;color:#ffff99;}

.lnkmshpa:link {color: #bcc0ce;text-decoration:none;}
.lnkmshpa:active {text-decoration:none;color:white}
.lnkmshpa:visited {color: #bcc0ce;text-decoration:none;}
.lnkmshpa:hover {text-decoration:none;color:white;}

.lwhite:link {color: white;text-decoration:underline;}
.lwhite:active {text-decoration:none;color:white;}
.lwhite:visited {color: white;text-decoration:underline;}
.lwhite:hover {text-decoration:none;color:white;}

.lnkmshsn:link {color: #000;text-decoration:none;}
.lnkmshsn:active {text-decoration:none;color:#c80049}
.lnkmshsn:visited {color: #000;text-decoration:none;}
.lnkmshsn:hover {text-decoration:none;color:#c80049;}

.lnkmshsa:link {color: #c80049;text-decoration:underline;}
.lnkmshsa:active {text-decoration:none;color:#000}
.lnkmshsa:visited {color: #c80049;text-decoration:underline;}
.lnkmshsa:hover {text-decoration:none;color:#000;}



