﻿body
{
    font-family: verdana;
    font-size: 12px;
    background-color: #FFFFFF;
    color: #333333;
}

#hlavnitelo
{
	margin: 0px auto 0px auto;
	width: 850px;
}

h1 { font-size: 20px;}
h2 {color: #BB0F0D;    font-size: 15px;    font-weight: bold;}

.pozadimenu
{
	background-image: url( 'images/img_22.jpg' );
	background-repeat: repeat-y;
	width: 180px;
	padding-left: 45px;
	padding-bottom: 20px;
	vertical-align: top;
}

.pozadicontent
{
	color: #000000;
	padding-right: 40px;
	padding-bottom: 20px;
	vertical-align: top;
}

.nadpiskategorie
{
	color: #FFFFFF;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

.nadpisCerveny
{
    color: #BB0F0D;
    font-size: 15px;
    font-weight: bold;
}

a.menu
{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 12px;
	padding-left: 0px;
}

a.menu:hover
{
    color: #FFCC66;
}


a.seznam
{
    font-size: 12pt;
    text-decoration: none;
    color: #BB0F0D;
    line-height: 25px;
    font-weight: bold;
}

a.produkt
{
    font-size: 12pt;
    text-decoration: none;
    color: #BB0F0D;
    line-height: 25px;
    font-weight: bold;
    padding: 0em 1.8em;
}
a.Cihla
{
    font-size: 12pt;
    text-decoration: none;
    color: #BB0F0D;
    line-height: 25px;
    font-weight: bold;
    background-position: left center;
    margin: 0px 0px 0px 0px;
    background: url('images/icons/cihla.png') no-repeat left center;
    padding: 0em 1.8em;
}
a.Komin
{
    font-size: 12pt;
    text-decoration: none;
    color: #BB0F0D;
    line-height: 25px;
    font-weight: bold;
    background-position: left center;
    margin: 0px 0px 0px 0px;
    background: url('images/icons/komin.png') no-repeat left center;
    padding: 0em 1.8em;
}
a.Preklad
{
    font-size: 12pt;
    text-decoration: none;
    color: #BB0F0D;
    line-height: 25px;
    font-weight: bold;
    background-position: left center;
    margin: 0px 0px 0px 0px;
    background: url('images/icons/preklad.png') no-repeat left center;
    padding: 0em 1.8em;
}
a.Strop
{
    font-size: 12pt;
    text-decoration: none;
    color: #BB0F0D;
    line-height: 25px;
    font-weight: bold;
    background-position: left center;
    margin: 0px 0px 0px 0px;
    background: url('images/icons/strop.png') no-repeat left center;
    padding: 0em 1.8em;
}
a.Fanka
{
    font-size: 12pt;
    text-decoration: none;
    color: #BB0F0D;
    line-height: 25px;
    font-weight: bold;
    background-position: left center;
    margin: 0px 0px 0px 0px;
    background: url('images/icons/fanka.png') no-repeat left center;
    padding: 0em 1.8em;
}
a.Hurdis
{
    font-size: 12pt;
    text-decoration: none;
    color: #BB0F0D;
    line-height: 25px;
    font-weight: bold;
    background-position: left center;
    margin: 0px 0px 0px 0px;
    background: url('images/icons/hurdis.png') no-repeat left center;
    padding: 0em 1.8em;
}
a.Omitacka
{
    font-size: 12pt;
    text-decoration: none;
    color: #BB0F0D;
    line-height: 25px;
    font-weight: bold;
    background-position: left center;
    margin: 0px 0px 0px 0px;
    background: url('images/icons/omitacka.png') no-repeat left center;
    padding: 0em 1.8em;
}
a.Omitky
{
    font-size: 12pt;
    text-decoration: none;
    color: #BB0F0D;
    line-height: 25px;
    font-weight: bold;
    background-position: left center;
    margin: 0px 0px 0px 0px;
    background: url('images/icons/omitky.png') no-repeat left center;
    padding: 0em 1.8em;
}
a.Sadra
{
    font-size: 12pt;
    text-decoration: none;
    color: #BB0F0D;
    line-height: 25px;
    font-weight: bold;
    background-position: left center;
    margin: 0px 0px 0px 0px;
    background: url('images/icons/sadra.png') no-repeat left center;
    padding: 0em 1.8em;
}
a.Penetrace
{
    font-size: 12pt;
    text-decoration: none;
    color: #BB0F0D;
    line-height: 25px;
    font-weight: bold;
    background-position: left center;
    margin: 0px 0px 0px 0px;
    background: url('images/icons/penetrace.png') no-repeat left center;
    padding: 0em 1.8em;
}
a.Impregnace{
    font-size: 12pt;
    text-decoration: none;
    color: #BB0F0D;
    line-height: 25px;
    font-weight: bold;
    background-position: left center;
    margin: 0px 0px 0px 0px;
    background: url('images/icons/impregnace.png') no-repeat left center;
    padding: 0em 1.8em;
}
a.maltaLep{
    font-size: 12pt;
    text-decoration: none;
    color: #BB0F0D;
    line-height: 25px;
    font-weight: bold;
    background-position: left center;
    margin: 0px 0px 0px 0px;
    background: url('images/icons/maltaLep.png') no-repeat left center;
    padding: 0em 1.8em;
}
a.maltaParap{
    font-size: 12pt;
    text-decoration: none;
    color: #BB0F0D;
    line-height: 25px;
    font-weight: bold;
    background-position: left center;
    margin: 0px 0px 0px 0px;
    background: url('images/icons/maltaParap.png') no-repeat left center;
    padding: 0em 1.8em;
}
a.pojivoMono{
    font-size: 12pt;
    text-decoration: none;
    color: #BB0F0D;
    line-height: 25px;
    font-weight: bold;
    background-position: left center;
    margin: 0px 0px 0px 0px;
    background: url('images/icons/pojivoMono.png') no-repeat left center;
    padding: 0em 1.8em;
}
a.poklAsparHmoty{
    font-size: 12pt;
    text-decoration: none;
    color: #BB0F0D;
    line-height: 25px;
    font-weight: bold;
    background-position: left center;
    margin: 0px 0px 0px 0px;
    background: url('images/icons/poklAsparHmoty.png') no-repeat left center;
    padding: 0em 1.8em;
}

a.Clanek
{
    font-size: 12pt;
    text-decoration: none;
    color: #6F6F6F;
    line-height: 25px;
    font-weight: bold;
    background-position: left center;
    margin: 0px 0px 0px 0px;
    background: url('images/icons/doc.png') no-repeat left center;
    padding: 0em 1.8em;
}

table .dokumenty
{
    border: 1px solid #999999;
    padding: 2px;
    margin: 2px;
}
th.dokumentyNadpis
{
    padding: 2px 6px 4px 6px;
    background-color: #999999;
    color: #FFFFFF;
    font-weight: bold;
}
td.dokumenty
{
    padding: 8px;
    width: 250px;
    vertical-align: top;
}

.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}
.ObrazekCely
{
    border: 1px solid #808080;
    padding: 5pt;
    background-color: White;
}
.Obrazek
{
    padding-top: 3pt;
    }
#ma
{
    background-position: left top;
    padding: 0px;
    background: #F57676 url(images/poz.gif) no-repeat left top;
    width: 200px;
    font-size: 1px;
}
#mapa img
{
    border: 0px;
}
