.body
{
margin: 0px; 
font-family: Arial;
color: white;
background-color: #000; 
background-image: url(../images/background.png); 
background-repeat: repeat-x;
}

h1 {
  font-size: x-large;
}

.hlavicka-div
{
width: auto; 
height: auto; 
background-color: ; 
margin: auto;
}

.hlavicka-vnitrek
{
width: 1000px; 
height: auto; 
background-color: ; 
margin: auto; 
overflow: hidden;
}

.levy-div
{
width: 645px; 
height: auto; 
background-color: ; 
margin: auto; 
float: left; 
overflow: hidden;
}

.top-div
{
height: 85px; 
background-color: ; 
margin: auto;
}

.top-div-stred
{
width: 190px; 
height: 85px; 
background-color: none;
margin-left: 5px; 
float: left;
cursor: hand;

}

.top-div-stred img {
  border: none;
  cursor: hand;
}

.odsazovaci-vrchni-div
{
height: 1px; 
background-color: ; 
margin: auto; 
overflow: hidden;
}

.menu-div
{
height: 85px; 
background-color: ; 
margin: auto;
}

.odsazeni-v-menu
{
width: 25px;
background-color: ; 
margin: auto; 
float: left;
}

/*MENU*/
.odkaz-galerie
{
width: auto;
height: 85px; 
background-color: none; 
margin: auto; 
float: left;
cursor: Pointer; cursor: Hand;
}

.odkaz-galerie img {
  border: none;
}



.div-s-nahledy
{
height: auto; 
background-color: ; 
margin: auto; 
float: left;
padding:5px;
}

.odsazeni-nahledu
{
width: 630px; 
height: auto; 
padding: 20px 10px 20px 10px; 
background-color: ; 
margin: auto; 
float: left;
}

.nahled-div
{
width: 185px; 
height: auto; 
background-color: ; 
padding: 0px 10px 25px 15px; 
float: left;
}

.div-s-obrazkem
{
width: 180px; 
height: 140px; 
float: left; 
background-color: none; 
background-image: url(../images/nahl-a.png);
cursor: pointer;
}

.div-s-obrazkem:hover {
background-image: url(../images/nahl-b.png);
cursor: pointer;
}

.obrazek
{
width: 160px; 
height: 120px; 
margin: 10px;
background-color: none;
text-align: center;
overflow: hidden;
}

.obrazek a {
border: none;
}

.obrazek a img {
border: none;

}

.aktualita-stin-vedle
{
width: 5px; 
height: 140px; 
float: left; 
background-color: black; 
background-image: url(../images/akt-s-v.png);
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/akt-s-v.png', sizingMethod='scale');
_background: none;
}

.nahled-stin-dole
{
width: 185px; 
height: auto; 
float: left; 
background-color: ; 
background-image: url(../images/nahl-s-d.png); 
background-repeat: no-repeat; 
overflow: hidden;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/nahl-s-d.png', sizingMethod='scale');
_background: none;
}

.odsazeni-textu-v-nahledu
{
width: 15px; 
height: 5px; 
float: right; 
background-color: ;
}

.text-nahledu
{
width: auto; 
height: auto; 
padding: 2px 5px 3px 5px; 
float: right; 
background-color: #707173; 
font-family: arial; 
font-size: 13px;
}

.pravy-sloupec
{
width: 305px; 
height: auto; 
background-color: ; 
margin: auto; 
float: right; 
overflow: hidden;
}

.pravy-sloupec img {
  border: 0;
  float: right;
  padding: 20px 30px 0px 0px; 
  width: 225px; 
}

.nadpis-aktuality
{
width: 230px; 
height: auto; 
float: right; 
padding: 20px 25px 0px 0px; 
overflow: hidden;
}

.stin-vedle-nadpisu-aktuality
{
width: 230px; 
height: auto; 
float: left; 
background-color: ; 
background-image: url(../images/akt-s-v.png); 
background-position: right top; 
background-repeat: no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/akt-s-v.png', sizingMethod='scale');
_background: none;
}

.pozadi-nadpisu-aktuality
{
width: 225px; 
height: auto; 
float: left; 
background-color: #727375; 
background-image: url(../images/akt-r.png); 
background-repeat: no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/akt-r.png', sizingMethod='scale');
_background: #727375;
}

.text-nadpisu-aktuality
{
width: 205px; 
height: auto; 
margin: 10px; 
background-color: ; 
font-family: arial; 
font-size: 13px;
}

.stin-dole-pod-nadpisem-aktuality
{
width: 230px; 
height: 5px; 
float: left; 
background-color: ; 
background-image: url(../images/akt-s-d.png); 
overflow: hidden;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/akt-s-d.png', sizingMethod='scale');
_background: none;
}

.aktuality
{
width: 230px; 
height: auto; 
float: right; 
padding: 5px 25px 0px 0px; 
overflow: hidden;
}

.stin-vedle-aktuality
{
width: 230px; 
height: auto; 
float: left; 
background-color: ; 
background-image: url(../images/akt-s-v.png); 
background-position: right top; 
background-repeat: no-repeat;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/akt-s-v.png', sizingMethod='scale');
_background: none;
}

.pozadi-aktuality
{
width: 225px; 
height: auto; 
float: left; 
background-color: #2c292d; 
background-image: url(../images/akt-prech.png); 
background-repeat: no-repeat; 
background-position: right bottom;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./images/akt-prech.png', sizingMethod='scale');
_background: #2c292d;
}

.text-aktuality
{
width: 205px; 
height: auto; 
margin: 10px; 
background-color: ; 
font-family: arial; 
font-size: 13px; 
color: #ffffff;
}

.novinka-nadpis {
  float:left;
  font-weight: bold;
  margin-top: 15px;
}

.novinka-datum {
  float:right;
  font-weight: bold;
  margin-top: 15px;
}

.novinka-text {
  clear: both;
  padding-top: 5px;
  margin-bottom: 15px;
}

.paticka
{
width: auto; 
height: auto; 
background-color: ; 
background-image: url(../images/top-bottom.png); 
margin: auto;
}

.prechod-v-paticce
{
width: 1000px; 
height: 212px; 
background-color: ; 
background-image: url(../images/top-bottom.png); 
margin: auto;
}

.linka-v-paticce
{
width: auto; 
height: 1px; 
background-color: #808080; 
margin: auto;
}

.linka
{
width: 1000px; 
height: 1px; 
background-color: #808080; 
margin: auto; 
overflow: hidden;
}

.bottom-div
{
width: auto; 
height: auto; 
background-color: #000 ; 
background-image: url(../images/bottom.png); 
margin: auto;
}

.bottom
{
width: 1000px; 
height: 85px; 
background-image: url(../images/bottom.png); 
margin: auto;
font-size: small;
text-align: right;
font-weight: bold;
}


.bottom span {
margin: 10px;
overflow: hidden;
display: inline;
text-align:right;
}

.bottom span a {
color: #FFF;
text-decoration:none;
}

.banner {
  float: left;
  padding-left: 80px;
  text-decoration: none;
}

.banner a img {
  border:none;
}

.bottom span a:hover {
text-decoration: underline;
color: #bbb;
}

li a
{
  color:white;
}

li a:hover
{
  text-decoration:none;
}

.menu-div ul
{
  list-style-type:none;
  padding:0;
  margin-top:18px;
}

.menu-div li
{
  display:inline;
  font-size:18px;
  font-variant:small-caps;
}

.menu-div li a, .menu-div li strong
{
  text-decoration:none;
  font-size:18px;
  font-weight:bold;
  padding:18px 8px;
}

.menu-div li a:hover, .menu-div li strong
{
  background-color:gray;
  padding:18px 6px 18px 8px;
  border:solid black;
  border-width:0 2px 2px 0;
}

/*boxy s pohlednicemi*/
.nav-tabs {
  list-style-type: none;
  float:right;
  background-color: none;
  margin-right: 10px;
  width: 100%;
  border-bottom: 1px solid white;
}

.nav-tabs li {
  float: left;
  cursor: pointer;
  margin: 0 0 0 3px;
  border: 1px solid #bebdbb;
  border-bottom: none;  
  padding: 5px;
  background-color: none;

}

.nav-tabs li a {
  text-decoration:none;
}

.tabs-content {
  margin-top: 15px;
}
