﻿/*------------------*/
/*------ BODY ------*/
body
{
    
    background-color: #0074b0;
    margin-top: 1em;
    font-family: "Trebuchet MS" , Tahoma, Verdana, "Geneva CE" , lucida, sans-serif;
    margin: 0;
    padding: 0;
    text-align: center;
    color: Black;
}

.allReklama
{
    margin-left: auto;
    margin-right: auto;
    padding-top: 100px;
    text-align: center;
}

.all
{
    width: 920px;
    margin: 0px;
    padding: 0px;
    margin-top: 10px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    background-color: #0074b0;
    border: 12px solid White;
    border-style: double;
}

.banner
{
    background-image: url(Images/banner.jpg);
    width: 920px;
    height: 189px;
    border-bottom: 0px;
    margin: 0px;
    padding: 0px;
}


/*------------------*/
/*------ MENU ------*/

.menu
{
    background: #0074b0 url(Images/menu.png) center center;
    border-color: #0074b0;
    border-style: solid;
    border-width: 1px;
    border-left-width: 1px;
    border-right-width: 1px;
    border-top-width: 5px;
}

.menu a
{
    color: Black;
}


.menuDynamicItem
{
    border-bottom: 1px solid #5dc0f3;
}

.menuStaticHoverStyle
{
    background: #0074b0;
    color: White;
}

.MenuDynamicMenuStyle
{
    font-size: 0.8em;
    text-align: left;
    font-weight: bold;
    background-image: url(Images/subMenu.png);
}


/*------------------*/
/*-- BĚŽÍCÍ TEXT ---*/
.beziciText
{
    text-align: center;
    background-color: #0074b0;
    color: White;
    font-weight: bold;
    padding: 10px;
    margin: 0px;
    font-size: 0.905em;
}


.mainPage
{
    background-color: #dfdfde;
    padding-left: 10px;
}


.leftSide
{
    width: 675px;
    float: left;
}

h1
{
    color: Blue;
    font-family: "Comic Sans MS",sans-serif;
}

h2, h3
{
    color: Blue;
}


.rightSide
{
    width: 200px;
    float: right; /*border: 1px solid red;*/
    font-size: 0.9em;
}

.rightSide h1
{
    font-size: 1.3em;
    padding-bottom: 0px;
    color: White;
    background-color: #0074b0;
    padding-left: 3px;
}

.rightSide p
{
    text-align: justify;
    padding-right: 8px;
}

.rightSide table
{
    width: 190px;
}

.rightSide th
{
    text-align: left;
    font-weight: normal;
}

.rightSide td
{
    text-align: right;
}


.cistic
{
    clear: both;
}


.footer
{    
    color: White;
    font-weight: bold;
    font-size: 0.7em;
    text-align: center;
    background: #0074b0 url(Images/smsk_logo.jpg) no-repeat right center;
    padding-bottom: 3px;
}

.footer a
{
    color: White;
}






































table th
{
    text-align: left;
}

.info
{
    font-size: 0.7em;
    font-style: italic;
}


p
{
    text-align:justify;
}


.aktualne
{
    background: url(images/info.jpg) right top no-repeat;
}

.aktualne table
{
    width: 400px;
    font-size: 0.95em;
}

.aktualne h3
{
    padding: 0px;
    margin: 0px;
    font-size: 1.05em;
}

.aktualne th
{
    font-weight: normal;
}


.cenik
{
    border-collapse: collapse;
}

.provozniDoba
{
    border-collapse: collapse;
    width: 500px;
}

.hlavickaTabulky
{
    background-color: #0074b0;
    color: White;
    
}

.zvyraznenyRadekTabulky
{
    background-color: #EFF3FB;
}




.fotky
{
    padding-top: 20px;
    text-align: center;
}

.navigace
{
    text-align: center;
    font-size: 0.75em;
    font-style: italic;
}

a
{
    color: blue;
}


.upozorneni
{
    color: Red;
}


.wwwH1
{
    font-size: 0.5em;
}






.indexPage
{
   clear: both;
   font-size: 0.9em;
}

.indexPage img
{
    float: left;
    height: 70px;
}

.indexPage .left
{
   float: left;
   width: 335px;
}

.indexPage .right
{
    float: right;
    width: 335px;
}

.indexPage h3
{
    padding: 0px;
    margin: 0px;
}

.indexPage p
{
    padding: 0px;
    margin: 0px;
    text-align: left;
}

