/* CSS Document */
/* Global */
body {
  margin:0;
  text-align:center;
  background-color:#D3B493;
  _background-color:#ceac89;
}

div.main {
  margin:auto;
  width:890px;
  text-align:center;
}

div.top {
  background-image:url('./images/top.png');
  text-align:left;
  height:200px;
  width:890px;
}

div.levykraj {
  background-image:url('./images/levykraj.png');
  height:703px;
  width:30px;
  float:left;
}

div.stred {
  background-image:url('./images/prechod.png');
  background-repeat: repeat-y;
  height:703px;
  width:824px;
  float:left;
}

div.pravykraj {
  background-image:url('./images/pravykraj.png');
  height:703px;
  width:30px;
  float:left;
}

div.menu {
  width:211px;
  position:relative;
  left:19px;
  float:left;
}

div.obsah {
  width:580px;
  height:538px;
  _height:540px;
  margin-left: 25px;
  border:1px solid #b48e6c;
  background-color: #c39c75;
  float:left;
  overflow:auto;
}

div.menu_top {
  background-image:url('./images/menutop.png');
  height:5px;
  width:211px; 
  font-size:0px; 
}

div.menu_item {
  background-image:url('./images/menu.png');
  height:35px;
  width:211px;  
}

div.menu_bottom {
  background-image:url('./images/menubottom.png');
  height:5px;
  width:211px;  
  font-size:0px; 

}

div.nevesta {
  background-image:url('./images/nevesta.png');
  height:355px;
  width:205px;  
  position:relative;
  left:3px;
  _left:0px;
  margin-bottom:20px; 
}

div.bot1 {
  background-image:url('./images/bottom.png');
  height:30px;
  width:824px;
}

div.bot2 {
  background-image:url('./images/bottom2.png');
  height:15px;
  width:824px;
  margin-top:20px;  
}
 
br {
clear:both;
} 

img {
border:0
}
           
h1 {
  text-align:center;
  position:relative;
  color:white;
  margin:0px;
  width:100px;
  top:65px;
  left:105px;
  font: bold 20px Times New Roman;
}
h2 {
  margin:0;
  display:inline;
  position:relative;
  top:-9px;
  color:#704C22;
  font:18px Times New Roman;
}

div.saty {
  width:335px;
  height:300px;
  float:left;
  margin:15px 3px 6px 11px;
}
div.nadpis {
  height:34px;
  text-align:right;
}
div.svatsaty {
  width:335px;
  height:147px;
  background-color:#e5cca4;
}
div.svatsatyin,div.spolsatyin {
  width:315px
  _width:329px;
  height:96px;
  _height:110px;
  margin:0 3px 3px 3px;
  background-color:#D3AD89;
  border:1px solid #c2a07c;
  padding:6px;
  color:#765116;
  text-align:left;
  font:12px Tahoma;  
}
div.svatsatyin p,div.spolsatyin p
{
margin:0 0 0 100px; 
padding:0 6px; 
width:210px;
}
div.vlastain {
  width:195px;
  _width:209px;
  height:249px;
  _height:265px;
  margin:0 3px 3px 3px;
  background-color:#D3AD89;
  border:1px solid #c2a07c;
  color:#765116;
  text-align:left;
  font:12px Tahoma;
  padding:6px;

}
div.doplnkyin {
  width:548px;
  _width:550px;
  height:161px;
  _height:163px;
  margin:0 3px 3px 3px;
  background-color:#D3AD89;
  border:1px solid #c2a07c;
  color:#765116;
  text-align:left;
  font:12px Tahoma; 
} 

div.dopl1 {
  float:left;
  width:242px;
  margin:6px;
  text-align:left;
}

div.dopl2 {
  margin-top:6px;
  width:290px;
  float:left;
}

div.dopl1 p {
  margin-top:6px;
  width:236px;
  float:left;
}

div.tecky {
  float:left;
  background-image:url('./images/tecky.png');
  width:5px;
  height:152px;
}
div.dopl2 p {
  margin:0px;
  padding-left:12px;
  width:272px;
  float:left;
}
 
div.spolsaty {
  width:335px;
  height:147px;
  background-color:#e5cca4;
  margin-top:6px;
}
div.vlasta {
  width:215px;
  height:300px;
  background-color:#e5cca4;
  float:left;
  margin:15px 11px 6px 3px;
}
div.doplnky {
  width:556px;
  height:200px;
  background-color:#e5cca4;  
  margin:0 11px 0 11px;
}
a {
  text-decoration:none;
  color:#A04929;
  font-weight:bold;
}
a.link {
  position:relative;
  color:#FFFFFF;
  top:8px;
}
div.main2 {
  width:558px;
  _width:556px;
  height:510px;
  _height:500px;
  background-color:#e5cca4;
  margin:15px 11px 0 11px;
}
div.mainin {
  width:538px;
  _width:550px;
  height:459px;
  _height:461px;
  margin:0 3px 3px 3px;
  background-color:#D3AD89;
  border:1px solid #c2a07c;
  color:#765116;
  text-align:left;
  font:12px Tahoma;
  padding:6px;
  overflow:auto;
}
