body
{
 font-size: 12px;
 font-family: arial;
 margin-top: 0px;
 background-color: #D8F0F0;
 font-family: Trebuchet MS;
}
#ramec
{
 width: 972px;
 margin: auto;
 text-align: center;
 min-height: 500px;
 background-color: #D8F0F0;
 background-image: url('../images/lista-leva-prava.jpg');
}
.logo-menu
{
 width: 960px;
 background-color: #DCF1F2;
 height: 100px;
 margin: auto;
}
#logo-vektor
{
 background-image: url('../images/logo-obr.jpg');
 width: 181px;
 height: 100px;
 margin-left: 6px;
 text-align: left;
 float: left;
 clear: right;
}
.menu
{
 width: 765px;
 float: right;
 height: 29px;
 text-align: left;
 margin-top: -29px;
 clear: left;
}
.menu a
{
 text-decoration: none !important;
 color: black !important;
}

.menu a:hover
{
 color: silver !important;
}
.polozka1
{
 background-image: url('../images/levy-roh-menu.jpg');
 height: 29px;
 background-repeat: no-repeat;
 background-position: left;
 float: left;
 width: 80px;
}
.polozka-1
{
 background-image: url('../images/stin-menu.jpg');
 height: 29px;
 width: 80px;
 text-align: center;
 line-height: 29px;
 float: left;
}

.polozka-1 strong
{
 margin-right: 26px;
}
.polozka-1-1
{
 background-image: url('../images/pravy-roh-menu.jpg');
 background-position: right;
 height: 29px;
 background-repeat: no-repeat;
 float: right;
 text-align: left;
}

.polozka2
{
 background-image: url('../images/levy-roh-menu.jpg');
 height: 29px;
 background-repeat: no-repeat;
 background-position: left; 
 float: left;
  width: 155px;
}
.polozka-2
{
 background-image: url('../images/stin-menu.jpg');
 height: 29px;
 width: 155px;
 text-align: center;
 line-height: 29px;
 float: left;
}
.polozka-2 strong
{
 margin-right: 26px;
}
.polozka-2-2
{
 background-image: url('../images/pravy-roh-menu.jpg');
 background-position: right;
 height: 29px;
 background-repeat: no-repeat;
 float: right;
}

.polozka3
{
 background-image: url('../images/levy-roh-menu.jpg');
 height: 29px;
 background-repeat: no-repeat;
 background-position: left; 
 float: left;
  width: 145px;
}
.polozka-3
{
 background-image: url('../images/stin-menu.jpg');
 height: 29px;
 width: 145px;
 text-align: center;
 line-height: 29px;
 float: left;
}
.polozka-3 strong
{
 margin-right: 26px;
}
.polozka-3-3
{
 background-image: url('../images/pravy-roh-menu.jpg');
 background-position: right;
 height: 29px;
 background-repeat: no-repeat;
 float: right;
}

.polozka4
{
 background-image: url('../images/levy-roh-menu.jpg');
 height: 29px;
 background-repeat: no-repeat;
 background-position: left; 
 float: left;
  width: 145px;
}
.polozka-4
{
 background-image: url('../images/stin-menu.jpg');
 height: 29px;
 width: 145px;
 text-align: center;
 line-height: 29px;
 float: left;
}
.polozka-4 strong
{
 margin-right: 26px;
}
.polozka-4-4
{
 background-image: url('../images/pravy-roh-menu.jpg');
 background-position: right;
 height: 29px;
 background-repeat: no-repeat;
 float: right;
}

.polozka5
{
 background-image: url('../images/levy-roh-menu.jpg');
 height: 29px;
 background-repeat: no-repeat;
 background-position: left; 
 float: left;
  width: 110px;
}
.polozka-5
{
 background-image: url('../images/stin-menu.jpg');
 height: 29px;
 width: 110px;
 text-align: center;
 line-height: 29px;
 float: left;
}
.polozka-5 strong
{
 margin-right: 26px;
}
.polozka-5-5
{
 background-image: url('../images/pravy-roh-menu.jpg');
 background-position: right;
 height: 29px;
 background-repeat: no-repeat;
 float: right;
}

.polozka6
{
 background-image: url('../images/levy-roh-menu.jpg');
 height: 29px;
 background-repeat: no-repeat;
 background-position: left; 
 float: left;
  width: 95px;
}
.polozka-6
{
 background-image: url('../images/stin-menu.jpg');
 height: 29px;
 width: 95px;
 text-align: center;
 line-height: 29px;
 float: left;
}
.polozka-6 strong
{
 margin-right: 26px;
}
.polozka-6-6
{
 background-image: url('../images/pravy-roh-menu.jpg');
 background-position: right;
 height: 29px;
 background-repeat: no-repeat;
 float: right;
}
















































.pozadi-pruh
{
 background-image: url('../images/pozadi-pruh.jpg');
 height: 154px;
 width: 960px;
 margin: auto;
}
.pozadi-pruh a
{
 color: black !important;
}
.aktuality
{ 
 float: right;
 margin-top: 20px;
 width: 660px;
}
.aktuality h2
{
 margin: 0px;
 padding: 0px; 
 font-family: Arial; 
 font-size: 14px;
 font-weight: bold;
 text-align: left;
}
.aktuality p
{
 text-align: left;
 float: right;
 width: 565px;
 color: white;
 margin-top: -16px;
 font-size: 13px;
 padding-right: 17px;
 font-family: Trebuchet MS;
}
.aktuality strong
{
 color: white;
 text-decoration: underline;
}
.bohosluzby
{ 
 float: left;
 margin-top: 13px;
 width: 298px;
}
.bohosluzby table
{
 font-size: 12px;
 color: white;
 padding: 0px;
 margin-top: -20px;
 margin-left: 110px;
 font-family: Trebuchet MS;
 list-style-type: none;
}

.bohosluzby td
{
 text-align: left;
 padding: 0px;
}
.bohosluzby h2
{
 font-family: Arial;
 font-weight: bold;
 font-size: 14px;
 margin: 0px;
 padding: 0px;
 padding-left: 15px;
 text-align: left;
}
.obsah
{
 text-align: left;
 padding: 15px;
 font-family: Trebuchet MS;
 clear: both;
}
.paticka
{
 background-image: url('../images/paticka.jpg');
 width: 972px;
 height: 46px;
 margin: auto;
 text-align: center;
 background-color: #D8F0F0;
}
.paticka p
{
 padding-top: 25px;
 margin: 0px;
 text-align: right;
 margin-right: 8px;
 color: #141E1F;
}
.paticka a
{
 text-decoration: none !important;
 color: #2B3D40 !important;
 font-weight: bold !important; 
}
.paticka a:hover
{
 text-decoration: underline;
}
.obsah a
{
 color: #C85A11 !important;
}
.obsah a:hover
{
 color: #ED782B !important;
}
.obsah h2
{
 margin: 0px;
 color: #EA7831;
}

.obsah li
{
 list-style-image: url('../images/li-sipka.gif');
}

br
{
 clear: both;
}



























































.vpravo
{
 text-align: right;
 margin-left: auto;
 margin-right: 0px;
 width: 972px; 
}

.vlevo
{
 text-align: left;
 margin-left: 0px;
 margin-right: auto;
 width: 972px; 
}

.stred
{
 text-align: center;
 margin-left: auto;
 margin-right: auto;
 width: 972px; 
}

.ovpravo
{
 clear: right;
 float: right;
 margin-left: 10px;
}

.ovlevo
{
 clear: left;  
 float: left;
 margin-right: 10px;
}

.obsah h1
{
 text-align: center;
}








.nahodne-foto
{
 width: 907px;
 text-align: left;
 margin: auto;
 margin-top: 15px;
}
.nahodna-fotka a:hover img
{
 border: 5px solid #EC7B2F;
}
.nahodna-fotka
{
 background-image: url('../images/stin-lista-home.jpg');
 width: 905px;
 height: 210px;
 margin: auto;
 text-align: center;
}
.nahodna-fotka img
{
  margin-left: 5px;
}
.lista-fota-home
{
 background-image: url('../images/lista-fota-home.jpg');
 background-repeat: no-repeat;
 height: 16px;
 width: 907px;
 
}
.lista-fota-home strong
{
 margin-left: 15px; 
}

.lista-fota-home2
{
 background-image: url('../images/lista-fota-home2.jpg');
 width: 907px;
 height: 12px;
}

.nahodna-fotka img
{
 border: 5px solid #C6E7EE;
}

.odkaz-fotka-nahoda
{
 text-align: right;
}
.odkaz-fotka-nahoda a
{
 color: black;
 text-decoration: none;
 margin-right: 27px;
}
.odkaz-fotka-nahoda a:hover
{
 text-align: right;
 color: #700A0F;
}






















.fotogalerie
{
 width: 940px;
 margin-top: 10px;
 padding-top: 10px;
 
}
.fotogalerie-fotka
{
 background-color: #8ED0DC;
}
.fotogalerie-fotka img
{
 border: 5px solid #C6E7EE;
 background-color: #8ED0DC;
 margin-top: 20px;
 margin-bottom: 20px;
 margin-left: 17px;
}
.fotogalerie strong
{
 margin-left: 20px;
 font-size: 14px;
}
.jednotka-fotka
{
 float: left;
 width: 210px;

}
.jednotka-fotka a
{
 color: #D7D700;
 text-decoration: none;

}

.jednotka-fotka 
{
 text-align: center;
 margin: auto;
 margin-left: 12px;
   height: 400px;
}

.jednotka-fotka a:hover img
{
 border: 5px solid #EC7B2F;
}

.fotogalerie-fotka a:hover img
{
 border: 5px solid #EC7B2F;
}
.zprava
{
 width: 750px;
 margin: auto;
}
.zprava p,img
{
 margin-top: 20px;
}
.zprava a
{
 margin-left: 30px;
}
.zprava a img
{
 border: 0px;
  margin-left: -30px;
}
.td
{
 margin: 0px;
}
.home-text p
{
 font-size: 13px;
 padding-top: 16px;
}
.bohosluzby td {
padding:0px;
text-align:left;
line-height:1.4em; 
}
/* KOmentáře */
.komentar
{
 width: 500px;
 padding-left: 25px;
 padding-bottom: 5px;
 text-align: left;
}
.text-komentar
{
 text-align: left;
 font-size: 12px; 
 padding-left: 25px;
}
.text-komentar strong
{
 text-align: left;
 font-size: 13px; 
}






