/* CSS Document */
img { border:0px;  }
body {background: #FFFFFF;  padding: 0px;  margin: 0px;  font: 12px Verdana, Tahoma, Arial, sans-serif; line-height: 15px; vertical-align: bottom;  color: #000000; }
p {margin: 5px 5px 10px 5px; padding: 0px; }
p:first-letter {margin: 7px 0 5px 12px;}
img {margin: 1px; padding: 0px; }
h1 {font-size:17px;}
h2 {font-size:16px; color:#BB0000;}
h3, h4, h5, h6 {font-size:12px;}
li {margin: 0;}
legend {color: red;}
font {margin: 0px 0px 10px 0px; padding: 0px; font: 12px Verdana, Tahoma, Arial, sans-serif; }
input, select, textarea {border: 1px solid #000000; background: #FFFFFF; color: #000000; font: 12px Verdana, Tahoma, Arial, sans-serif; margin: 1px 0px; }
#verx {font-size:12px; text-align: left; width: 780px; height: 209px; padding: 0px;  margin: 0px;background: #FFFFFF url('design/background_01.jpg') no-repeat;}
#center {text-align: center; background: transparent;}
#tilo {width: 780px; margin: 0px auto; background: url("./design/background.gif") repeat-y; border: 2px solid #CCCCCC; }
#odyn_stovpec {float: left; width: 210px; padding: 0px;  background: #FFFFFF url("./design/background.jpg"); }
#try_stovpec {float: right; width: 149px;  text-align: center; padding: 0px; }
#dva_stovpec {float: left; width: 405px; margin: 0px 5px; padding: 10px 0px 5px 0px; background-color: #FFFFFF; }
#dva_stovpec   p {color: black;  margin-top:1px; }
hr.clr {clear:both;  height:1px;  margin: -1px 0 0 0;  padding:0;  border:none;  visibility: hidden; }
#odyn_stovpec a {background: #3366FF url("./design/background1.gif");  color: #FFFFFF; padding-top: 6px; padding-bottom: 6px; padding-left: 2px;display:block;  margin:2px; text-decoration: none;}
#odyn_stovpec a:hover {background: transparent url("./design/background1.gif");  color: #FFFFFF; }
#odyn_stovpec a:visited {background: transparent url("./design/background1.gif");  color: #FFFFFF; }
#odyn_stovpec a:active {background: transparent url("./design/background1.gif");  color: #FFFFFF; }
#odyn_stovpec img { padding-top: 4px;}
#nyz {background: transparent url("./design/background_12.gif") no-repeat;  color: #FFFFFF ; vertical-align:bottom; text-align: center;  clear: both; width: 780px; height: 50px; margin: 0 0 -1px 0;}
#rezerva {background: transparent;}
#menutop{ background: transparent; height: 25px; text-align: right; margin-top: 148px;}  
#menutop a {font-weight:bold; color: #FFFFFF; font-size: 120%; background-color: transparent; text-decoration: underline; text-decoration: none; padding: 1px; margin:7px;}
#menutop a:link, a:visited {color: #FFFFFF; }
#menutop a:hover {color: #FFFFFF; text-decoration: none; }
#menutop a:active {color: #FFFFFF; }
a {color: #990033; font-size: 120%; background-color: transparent; text-decoration: underline; text-decoration: none; padding: 0px; margin:2px;}
a:link, a:visited {color: #990033; }
a:hover {color: #990033; text-decoration: none; }
a:active {color: #990033; }
  .bily {color:#FFFFFF; } 
  .red {color:#990033; }
  .yellow {color:#EFB160; } 
  .left {float: left; margin: 5px; }  
  .right {float: right; margin: 5px; }
  .center {text-align: center;}
  .bold {font-weight:bold;}
  .dolu { position: relative; top: 73px;}
  .velky {font-size: 125%;}
  .maly {font-size: 80%;}
  .smaly {font-size: 90%; color: #000000;}
      .box { width:100%; background:#F2F2F2 url("./design/box-left.gif") 0 0 repeat-y; }
      .box .in { background:url("./design/box-right.gif") top right repeat-y;  }
      .box .in21 { background:url("./design/box-top-center.gif") 0 0 repeat-x; }
      .box .in22 { background:url("./design/box-top-left.gif") 0 0 no-repeat; }
      .box .in23 { background:url("./design/box-top-right.gif") right top no-repeat; }
      .box .in31 { background:url("./design/box-bottom-center.gif") left bottom repeat-x; }
      .box .in32 { background:url("./design/box-bottom-left.gif") left bottom no-repeat;
                   width:100%; }
      .box .in33 { background:url("./design/box-bottom-right.gif") right bottom no-repeat;
                   padding: 5px 15px 15px 15px; }
      .box p { margin: 0.5em 0; }  
table {border-collapse: collapse;border: 1px solid #000000;}
td {border-collapse: collapse;border: 1px solid #000000; text-align:center; margin:4px; padding: 4px; font: 14px Verdana, Tahoma, Arial, sans-serif;}
tr {border-collapse: collapse;border: 1px solid #000000; }

