/* CSS Document by patrik.vraspir */
body {
	background: #1D3D7A;
	margin: 0;
	padding: 0;
/*	scrollbar-face-color: #FFA557;
	scrollbar-highlight-color: #000000;
	scrollbar-3dlight-color: #FABF8C;
	scrollbar-darkshadow-color: #FABF8C;
	scrollbar-shadow-color: #000000;
	scrollbar-arrow-color: #000000;
	scrollbar-track-color: #FABF8C;*/
}
body, tr {
  font-family: verdana, arial, sans-serif;
	font-size: 0.75em;
	color: #ffffff;
}
a {
  color: #ffffff;
  font-size: 1em;
}
a:hover {
	text-decoration: none;
	color: #1D3D7A;
}
h2 {
  height: 60px;
  background: url('../img/background/bg-nadpis.jpg');
  background-repeat: no-repeat;
  margin-top: 20px;
  padding-top: 15px;
  padding-left: 40px;
  color: #32508A;
  font-size: 18px;
  font-weight: normal;
  font-family: verdana;
}
#pozadi {
  width: 100%;
  height: 350px;
  padding: 0;
  position: absolute;
  z-index: 1;
  top: 50%;
  margin: -160px 0 0 0;
  overflow: clip;
  background-color: #153470;
  voice-family: "\"}\"" ;
  voice-family: inherit;
  margin: -172px 0 0 0;
}
#titulka {
  width: 870px;
  height: 540px;
  padding: 0;
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 50%;
  margin: -255px 0 0 -423px;
  overflow: clip;
  background-color: #1E3C76;
  voice-family: "\"}\"" ;
  voice-family: inherit;
  margin: -267px 0 0 -435px;
}
#titulka #logo {
  position: absolute;
  top: 3px;
  right: 20px;
  width: 180px;
  height: 55px;
}
#titulka #logoNew {
  position: absolute;
  top: 20px;
  right: 30px;
  width: 175px;
  height: 23px;
}
#top {
  width: 100%;
  background-color: #26457F;
  overflow: hidden;
}
div.titulka {
  height: 95px;
  background-color: #26457F;
  overflow: hidden;
}
#top div#menu {
  margin: 20 0 0 20;
  width: 830px;
  height: 32px;
  background: url('../img/background/bg-prechod02.gif');
  background-repeat: repeat-x;
}
#top div#menu div {
  float: left;
  display: inline;
  margin-top: 0px;
}
#top div#menu div div.polozkaMenu {
  height: 32px;
  padding: 7 6 0 6;
  margin: 0;
  font-size: 10pt;
}
#top div#menu div div.nove {
  background: url('../img/background/bg-prechod04.gif');
  background-repeat: repeat-x;
}
#top div#menu div div.oddelovac {
  height: 27px;
  padding: 7 0 0 0;
  margin: 0;
  font-size: 11pt;
}
div.polozkaMenu a {
  margin-top: 0px;
  text-decoration: none;
  display: block;
}
div.polozkaMenu a:hover {color: #1D3D7A;}

#top div#menu div div.aktivni {
  background: #F7E729 url('../img/background/bg-prechod03.gif');
  background-repeat: repeat-x;
}
div.aktivni a {color: #1D3D7A;}

#top div#menu .levyRoh {
  width: 10px;
  height: 32px;
  margin: 0;
  padding: 0;
  background: url('../img/rohy/roh04.gif');
  background-repeat: no-repeat;
}
#top div#menu .pravyRoh {
  width: 10px;
  height: 32px;
  margin: 0;
  padding: 0;
  float: right;
  background: url('../img/rohy/roh05.gif');
  background-repeat: no-repeat;
}
#top div#odkazy {
  margin: 24 0 0 36;
  height: 19px;
  font-size: 1px;
}
#top div#odkazy img {margin-right: 7px;}

#titulka #middle {
  width: 100%;
  height: 350px;
  overflow: hidden;
  background-color: #1E3C76;
}
#middle div#prechod {
  width: 820px;
  height: 280px;
  margin: 35 0 0 20;
  background: url('../img/background/bg-prechod01.gif');
  background-repeat: repeat-y;
  display: inline;
  float: left;
  /*border: 1px solid red;*/
}
div#prechod div {
  display: inline;
  float: left;
  margin-top: 8px;
}
div#prechod div.citat {
  width: 325px;
  height: 235px;
  margin-top: 20px;
  margin-left: 25px;
  line-height: 140%;
  font-size: 19pt;
  font-family: Arial;
  color: #28156F;
}
div#prechod div.animaceTitulka {
  border: 5px solid #31528C;
  width: 447px;
  height: 254px;
  paddin: 0;
  background-color:#cccccc;
}
.autor {
  font-size: 8pt;
  color: #000000;
  text-align: right;
  width: 100%;
  line-height: 100%;
}
#bottom {
  width: 100%;
  height: 90px;
  background: #26457F url('../img/rohy/roh01.gif');
  background-position: bottom right;
  background-repeat: no-repeat;
  overflow: hidden;
}
#bottom div {
  margin: 25 0 0 36;
  line-height: 150%;
}
#bottom a {color: #EEE82E;}

div#rohy {
  display: inline;
  float: left;
  width: 10px;
  height: 280px;
  margin-top: 35px;
  background: #AFCFF5 url('../img/rohy/rohy-titulka.gif');
  background-repeat: no-repeat;
  font-size: 1px;
}
img.titulka {
  width: 447px;
  height: 254px;
  border: 5px solid #31528C;
}
.tucne {font-weight: bold;}

/*DEFINICE PRO PODSTRANKY*/
#pozadiTop {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  height: 130px;
  background-color: #1D3D7A;
}
#pozadiBottom {
  width: 100%;
  height: 115px;
  background-color: #1D3D7A;
}
#podstranka {
  width: 900px;
  padding: 0;
  position: relative;
  z-index: 2;
  top: 0;
  left: 50%;
  background-color: #1E3C76;
  margin: 0 0 0 -452px;
}
div.podstranka {
  height: 105px;
  overflow: hidden;
  /*border: 1px solid red;*/
}
#podstranka #top div#menu {
  margin: 25 0 0 20;
  width: 860px;
  height: 32px;
  background: url('../img/background/bg-prechod02.gif');
  background-repeat: repeat-x;
}
#podstranka #top div#menu div div.polozkaMenu {padding: 7 8 0 7;}

#podstranka #top div#odkazy {
  margin-top: 28px;
  /*margin-left: 780px;*/
}
/*#podstranka #logoNew {
  position: absolute;
  top: 25px;
  left: 30px;
  width: 175px;
  height: 23px;
}*/
#podstranka #logo {
  position: absolute;
  top: 10;
  right: 20px;
  width: 180px;
  height: 55px;
}
#podstranka #ilustrace {
  width: 860px;
  height: 159px;
  background-color: #cccccc;
  margin-left: 20px;
}
#bottomPodstranka {
  width: 900px;
  height: 90px;
  background: #26457F url('../img/rohy/roh01.gif');
  background-position: bottom right;
  background-repeat: no-repeat;
  overflow: hidden;
  position: relative;
  z-index: 2;
  top: 0;
  left: 50%;
  margin: 0 0 0 -452px;
}
#bottomPodstranka div {
  margin: 25 0 0 36;
  line-height: 150%;
}
#bottomPodstranka a {color: #EEE82E;}

#podstranka table#middle {
  width: 860px;
  background-color: #EBF1FF;
  margin: 0px 0px 20px 20px;
  font-size: 1.2em;
} 
table#middle td#hlavniObsah {
  color: #163471;
  padding: 0px 30px 30px 35px;
}
#hlavniObsah td {
  color: #163471;
  font-size: .9em;
  vertical-align: top;
}
#hlavniObsah a {
  color: #E89400;
}
table#middle td.sitemap div {
  margin-bottom: 10px;
}
table#middle td.sitemap div.druha {
  margin-left: 15px;
}
table#middle td.sitemap div.treti {
  margin: 5 0 5 25;
  color: #32508A;
}
table#middle td.sitemap div.treti a {color: #32508A;}

table#middle td#menuLeft {
  width: 200px;
  background-color: #32518A;
  text-align: center;
}
#menuLeft div {
  background-color: #537AC7;
  border-bottom: 1px solid #33508A;
  padding: 10px 20px 10px 30px;
  text-align: left;
}
#menuLeft div.aktivni {
  background-color: #EBF1FF;
  color: #22427B;
}
#menuLeft a {text-decoration: none;}

img.logoBandag {margin: 40px 0px 40px 0px;}

td.volnyRadek {
  height: 5px;
  font-size: 1px;
}
li {margin: 5 0 5 0;}
ul.bezodrazky {
  list-style-type: none;
}
.nadpis01 {
  font-size: 1.2em;
  margin: 5 0 5 0;
  padding: 10px;
  background-color: #ffffff;
  line-height: 140%;
  border: 1px solid #A8BBDF;
  text-align: center;
}
.zluta {color: #E89400;}

.modra {color: #32508A;}

.font11 {font-size: 1.1em;}

.center {text-align: center;}

#fotogalerie td {text-align: center;}

#fotogalerie img {
  border: 1px solid #1D3D7A;
  margin-bottom: 10px;
}
.horniIndex {
  font-size: .75em;
  vertical-align: top;
}
.kurziva {font-style: italic;}

ul.politika li {margin-left: -15px;}

