﻿.Titul-1 
{
    font-size: 82px;
    font-weight: bold;
    
    padding-top: 28px;
    padding-bottom: 60px;
}

.Titul-2 
{
    font-size: 28px;
    font-weight: bold;
    line-height: 33px;
    letter-spacing: 0.45em;
    
}

.Titul-3 
{
    font-weight: bold;
    font-size: 40px; 
    line-height: 45px;
    margin-bottom: 20px;
}

.Sloupec1 {
    float: left;
    width: 390px;
}

.Sloupec2 {
    float: right;
    width: 390px;
}

.Formular .Titulek {
    font-size: 33px;
    
    /* text-transform: uppercase; */
    line-height: 38px;
}

.Formular {
    padding: 7px 20px 0px 20px;
}

.Formular .Radek 
{
    padding-top: 8px;
    padding-bottom: 10px;
}

.Radek p {
    float: right;
}

.GalerieObrazku 
{
    padding-top: 18px;
    padding-bottom: 14px;
}

.Formular span 
{
    font-family: Roboto Condensed, Arial, Sans-Serif;
    float: left;
    font-size: 14px;
    /*text-transform: uppercase;*/
    line-height: 28px;
}

.Kalendar {
    padding: 10px 17px 10px 17px;
    margin-bottom: 20px;
}

.Kalendar p { font-size: 12px; line-height: 16px; }

.Kalendar p sup { vertical-align: top; position: relative; top: -0.3em; font-size: 0.7em;  }

.Cena { 
    color: #d01b26; 
    font-family: Roboto Condensed, Arial, Sans-Serif;
    font-size: 47px;
    font-weight: bold;
}

.JakVznikaji {
    padding: 18px 18px 7px 18px;
    margin-bottom: 20px;
    height: 105px;
}

.JakVznikaji img {
    border: 1px solid white;
}

.JakVznikaji h1 { line-height: 20px; }

.JakVznikaji p { color: white; font-size: 15px; margin-top: 16px; padding-bottom: 0px; }

.ObchodniPodminky {
   margin-top: 25px; 
}

.ObchodniPodminky p { 
    /*text-align: justify; */
    color: white;
    font-size: 11px;
    line-height: 13px;
    margin-bottom: 7px;
}

.ObchodniPodminky h4 {
     font-family: Roboto Slab, Arial, Sans-Serif;
     color: white;
     font-size: 17px;
     text-transform: uppercase;
     margin-bottom: 3px;
}

.ObchodniPodminky span {
    float: left; width: 25px;
}

.Tlacitko {
    font-family: Roboto Condensed, Arial, Sans-Serif;
    font-size: 20px;
    line-height: 26px;
    text-transform: uppercase;
    color: #ffffff;
    display: inline-block;
    text-decoration: none;
    font-weight: bold;
    background-color: #c0091f;
    padding: 5px 45px 5px 45px;

    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-border-radius: 4px;
    box-shadow: 0px 0px 0px 1px #ffffff, 0px 0px 0px 4px #85a3b9;
    -moz-box-shadow: 0px 0px 0px 1px #ffffff, 0px 0px 0px 4px #85a3b9;
    -webkit-box-shadow: 0px 0px 0px 1px #ffffff, 0px 0px 0px 4px #85a3b9;
}

.TlacitkoVpravo {
    margin-top: 14px;
    margin-bottom: 20px;
    float: right;
    /*text-align: right;*/
}

.TextBox 
{
    font-size: 14px;
    font-family: Roboto Condensed, Arial, Sans-Serif;
    font-weight: bold;
    padding: 1px 5px 3px 5px;
    border: 0px;

    box-shadow: 0px 0px 0px 2px #002a44, 0px 0px 0px 4px #85a3b9;
    -moz-box-shadow: 0px 0px 0px 2px #002a44, 0px 0px 0px 4px #85a3b9;
    -webkit-box-shadow: 0px 0px 0px 2px #002a44, 0px 0px 0px 4px #85a3b9;

    -moz-border-radius: 2px;
    border-radius: 2px;
    -webkit-border-radius: 2px;

    width: 190px;
}

.Pata_Kontakty {
    font-family: Roboto Slab, Arial, Sans-Serif;
    font-size: 38px;
    font-weight: bold;
    color: white;
    float: left;
    padding-left: 60px;
}

.Pata_Email {
    font-family: Roboto, Arial, Sans-Serif;
    font-size: 32px;
    color: white;
    float: right;
    padding-right: 60px;
    padding-top: 3px;
}

.Pata_Email a {
    text-decoration: none;
}