/*
bloky hlavicka, menu, nadpis, obsah, obsah2 a patka slouzi pouze pro vykresleni pozadi (v kazdem bloku jine) pres celou stranku (na sirku)
blok box slouzi pro definovani sirky stranek, je nutne jej vlozit do vsech bloku nahore.
bloky text, text-levy text-pravy slouzi pro umisteni textu.
*/


BODY {
   MARGIN: 0px; PADDING: 0px; BACKGROUND: #49281E; FONT-FAMILY: sans-serif; FONT-SIZE: 14px; COLOR: #431C04; }

#obsah {
  POSITION: relative; BACKGROUND: #E0D1B5; MIN-WIDTH: 1000px;  PADDING-TOP: 10px; PADDING-BOTTOM: 10px; MIN-WIDTH: 1000px;}

#obsah2 {
  POSITION: relative; BACKGROUND: #49281E; COLOR: white; PADDING-TOP: 10px;}

#hlavicka {
  POSITION: relative; HEIGHT: 176px; BACKGROUND: #49281E url("obrazky/hlavicka.gif") no-repeat; MIN-WIDTH: 1000px; }

#menu {
  POSITION: relative; HEIGHT: 166px; BACKGROUND: white; MIN-WIDTH: 1000px; }

#menu-onas, #menu-klienti, #menu-pes, #menu-pomoc, #menu-sponzori {
  POSITION: absolute; TOP: 191px; Z-INDEX: 1; BORDER-LEFT: 1px solid #8C8C8C; BORDER-RIGHT: 1px solid #8C8C8C;}

#menu-onas H1, #menu-klienti H1, #menu-pes H1, #menu-pomoc H1, #menu-sponzori H1 {
  FONT-FAMILY: sans-serif; FONT-SIZE: 18px; FONT-WEIGHT: bold; COLOR: black; PADDING: 3px 10px 5px 10px; }

#menu-onas A, #menu-klienti A, #menu-pes A, #menu-pomoc A, #menu-sponzori A {
  DISPLAY: block; BACKGROUND: #EBE0CE; COLOR: black; MARGIN: 2px 10px 2px 10px; PADDING: 1px 3px 1px 3px;}

#menu-onas {
  LEFT: 166px; WIDTH: 170px; }

#menu-klienti {
  LEFT: 337px; WIDTH: 158px; }

#menu-pes {
  LEFT: 496px; WIDTH: 137px; }

#menu-pomoc {
  LEFT: 634px; WIDTH: 132px; }

#menu-sponzori {
  LEFT: 767px; WIDTH: 218px; }

#box {
  POSITION: relative;  OVERFLOW: hidden; MARGIN-LEFT: 30px; MARGIN-RIGHT: 15px; WIDTH: 955px;}

#text {
  POSITION: relative;  OVERFLOW: hidden; MARGIN-RIGHT: 15px; WIDTH: 650px; }

#text-levy {
  POSITION: relative;  FLOAT: left; WIDTH: 215px; PADDING-BOTTOM: 10px;}

#text-pravy {
  POSITION: relative;  FLOAT: right; WIDTH: 725px;}

#logo {
  POSITION: absolute; LEFT: 26px; TOP: 202px; WIDTH: 101px; HEIGHT: 115px; Z-INDEX: 1;}
   
#nadpis {
  POSITION: relative; HEIGHT: 44px; BACKGROUND: #49281E; }

#patka {
  POSITION: relative; HEIGHT: 80px; BACKGROUND: #49281E; FONT-SIZE: 11px; COLOR: #AD9E9A; }

#pes{
  POSITION: absolute; z-index: 1; LEFT: 722px; TOP: 332px; WIDTH: 244px; HEIGHT: 278px; }

H1 {
  FONT-FAMILY: serif; FONT-SIZE: 26px; FONT-WEIGHT: bold; COLOR: #FFAA23; PADDING: 0px; MARGIN: 0px; PADDING-TOP: 8px;}

H2, H3 {
  FONT-SIZE: 18px; FONT-WEIGHT: bold; COLOR: #49281E; PADDING: 0px; MARGIN: 0px; PADDING-TOP: 10px; PADDING-BOTTOM: 4px;}

H3 {
  FONT-STYLE: italic;}

.bily {
  COLOR: white;}

.cerveny {
  COLOR: #C10000;}

A {
  COLOR: #FFAA23; TEXT-DECORATION: none;}

A:hover {
  TEXT-DECORATION: underline;}

#obsah A {
  COLOR: #503100; TEXT-DECORATION: underline;}

#patka A {
  COLOR: #AD9E9A; TEXT-DECORATION: underline;}

P {
  MARGIN: 0px; PADDING: 0px; PADDING-TOP: 10px; PADDING-BOTTOM: 10px;}

P.datum {
  COLOR: #D2BB92; PADDING-BOTTOM: 0px;}

H2.datum {
  FONT-SIZE: 16px;}

IMG {
  BORDER: none;}

#obsah IMG {
  BORDER: 9px solid white;}

#text-pravy IMG {
  MARGIN: 10px;}

#obsah IMG.sedy {
  BORDER: 9px solid #D8CCBE; MARGIN: 0px; FLOAT: left; }

#text-levy IMG {
  MARGIN: 12px 0px 2px 0px;}

IMG.normal, #text-pravy IMG.normal, #text-levy IMG.normal{
  BORDER: none;}

TABLE {
  MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px;}

TABLE.velka {
  BORDER-COLLAPSE: collapse; BORDER: 10px solid #E0D1B5; BACKGROUND: #B49C7F;}

TD.bunka1, TD.bunka2, TD.bunka3, TD.bunka4 {
  VERTICAL-ALIGN: TOP; PADDING: 10px; BORDER-TOP: 10px solid #E0D1B5; BORDER-BOTTOM: 10px solid #E0D1B5;}

TD.bunka1 H2, TD.bunka2 H2, TD.bunka3 H2, TD.bunka4 H2 {
  COLOR: white; PADDING-TOP: 0px;}

TD.bunka2 {
  BORDER-RIGHT: 10px solid #E0D1B5; }

TD.bunka3 {
  BORDER-LEFT: 10px solid #E0D1B5; }

TD P {
  PADDING: 0px;}

UL, OL {
  MARGIN-TOP: 10px; PADDING-LEFT: 25px; _MARGIN-LEFT: 0px; MARGIN-BOTTOM: 10px; }

LI {
  LIST-STYLE-IMAGE: url("obrazky/odrazka_moz.gif"); _LIST-STYLE-IMAGE: url("obrazky/odrazka_ie.gif");}

#obsah LI {
  LIST-STYLE-IMAGE: url("obrazky/odrazka_moz2.gif"); _LIST-STYLE-IMAGE: url("obrazky/odrazka_ie2.gif");}
  
#obsah #galerie
{
  position:relative;
  width: 950px;
} 

#galerie H2
{
  color: #ffffff;
} 

#galerie .item 
{
  position:relative;
  float: left;
  width: 460px;
  min-height:203px;
  _height:203px;
  background-color: #B49C7F;
  margin: 0px 6px 13px 6px;
} 

#galerie .item .line
{
  position:relative;
} 

#galerie .item img
{
  position:relative;
  float:left;
  margin: 12px 15px 0px 15px;
  border: solid 9px #D8CCBE;
} 

#galerie .item .text
{
  position:relative;
  padding: 0px 30px 15px 15px;
}

#galerie .item .link
{
  position:relative;
  background: url('obrazky/arrow.gif') no-repeat top left;
  margin: 0px 0px 0px 170px;
  padding: 3px 0px 3px 15px;
}


#galerie .paging 
{
  position:relative;
  height: 23px;
}

#galerie .paging img 
{
  position:relative;
  height: 23px;
  border: solid 0px white;
}

#galerie .paging a
{
  color: #ffffff;
}

#galerie .paging .previous
{
  position:relative;
  float: left;
  height: 23px;
  width: 34px;
  margin: 0px 10px 0px 5px;
}


#galerie .paging .left
{
  position:relative;
  float: left;
  background: url('obrazky/left_corner.gif') no-repeat top left;
  height: 23px;
  width: 8px;
}

#galerie .paging .middle
{
  position:relative;
  float: left;
  height: 23px;
  width: 830px;
  color: #ffffff;
  background-color: #49281E;
  text-align:center;
}

#galerie .paging .page
{
  position:relative;
  top: 3px;
}

#galerie .paging .right
{
  position:relative;
  float: left;
  background: url('obrazky/right_corner.gif') no-repeat top left;
  height: 23px;
  width: 8px;
}

#galerie .paging .next
{
  position:relative;
  float: left;
  height: 23px;
  width: 34px;
  margin: 0px 5px 0px 10px;
}

.cleaner {
	clear:both;
	height:1px;
	font-size:0px;
	overflow:hidden;
	border:none;
	margin:0; 
	padding:0;
	background:transparent;
}
