﻿@font-face {
  font-family: 'Papyrus';
  src: url('/Content/Papyrus.ttf');
}

.papyrus { font-family: Papyrus, fantasy; }

/*
.fclg { color: #C4BC96; }
.fclg a { color: #C4BC96; text-decoration:none; }
.bcdg { background-color: #484329; }
.f1 { font-family:Arial; font-size:1.16em;  letter-spacing:0.5em; }
.f2 { font-family:Arial; font-size:1.16em;  letter-spacing:0.2em; }
.fl { float:left; }
.fr { float:right; }
.fgw { color:white; }
.clear { clear:both; }
h1 { font-size:2.83em; }
.h1-line { line-height:2.83em; }
img { max-width:100%; height: auto; border:0; margin:0; padding:0; }
.footer { height:50px; }
.mt7 { margin-top:7px; }
.mt25 { margin-top:25px; }
.ml25 { margin-left:25px; }
.taj { text-align:justify; }

.home-nav
{
  margin-bottom:10px;
  margin-top:10px;
}

.home-nav a 
{
    display:block;
    float:left;
    margin-right:19px;
    padding-right:19px;
    border-right:1px solid #C4BC96; 
}

.ai-home .ni-home, 
.ai-o-nas .ni-o-nas,
.ai-svatby .ni-svatby,
.ai-repertoar .ni-repertoar,
.ai-fotogalerie .ni-fotogalerie,
.ai-cenik .ni-cenik,
.ai-kontakt .ni-kontakt
{
    color:white;
}

.state-stop .stop, .state-stop .pause,
.state-playing .play, .state-pause .pause
{
    display:none;
}


.thumbs
{
    width:100%;
}

.thumbs img
{
    margin-left: 5px;
}

.home-nav a.last
{
    float:right;
    margin-right:0px;
    padding-right:0px;
    border-right:none;
}

.home-widget
{
    margin-top:20px;
}

.home-widget ul
{
    list-style-type:none;
}

.svatby ol, .svatby ul
{
    list-style:disc;
}

.repertoar table td
{
    line-height:32px;
}

#arrows
{
    position:absolute;
    width:100%;
}

.repertoar img
{
    vertical-align:middle;
}

#arrows a
{
    color:#C4BC96;
    text-decoration:none;
    border:0;
}

.home-widget ul li
{
    float:left;
    margin:0;
    padding:0;
    width:49%;
    margin-top:10px;
}

.home-widget td div
{
    margin-top:10px;
    margin-right:10px;
}

.field-validation-error { color: Red; } 

@media (min-width:1000px) 
{
    .kontakt input, .kontakt select, .kontakt textarea
    {
        width:400px;
        margin:0;
        padding:0;
    }
    
    #arrows
    {
        max-width: 900px;
        margin-left: auto;
        margin-right: auto;
    }    
    
    .main {
        max-width: 1000px;
        margin-left: auto;
        margin-right: auto;
    }
    .main-inner
    {
        margin-left:50px;
        margin-right:50px;
    }
    .home-widget 
    {
        width:450px;
    }

    .about-c1
    {
        width:550px;
    }

    .about-c2
    {
        width:300px;
    }
}
    */