/* CSS Document 
pozadi #ff9900 (IE rgb(255,143,0))
svetlejsi rgb(246,188,114)
seda rgb(64,64,64)
modra #00248F
*/
* {
  margin: 0;
  padding: 0;
  }
body, html {
  background-color: #ff9900;
  color: white;
  font-family: Verdana, "Trebuchet MS",sans-serif;
  font-size: 100%;
  text-align: center;
  
}
#main {
  position: relative;
  min-width: 770px;
  max-width: 870px;
  margin: 0 auto;
  font-size: 0.8em;
  overflow: hidden;
  text-align: left; 
}

#head {
  position: absolute;
  left:0;
  top: 0;
  width: 98%;
  height: 100px;
  overflow: hidden;
  background: #ff9900 url('./images/ops_head3.png') right bottom no-repeat; 
   }

#head .obr {
  position: absolute;
  left:0;
  top: 0;
  width: 159px;
  height:100px;
  background: transparent url('./images/arms_head3.png') left top no-repeat;
  }

.box {
  width: 100%;
  background: white url('./images/ls.png') 0 0 repeat-y;
  color: rgb(64,64,64);
}
.box .r { background: url('./images/rs.png') top right repeat-y;}
.box .tm { background: url('./images/tm.png') 0 0 repeat-x;}
.box .bm { background: url('./images/bm.png') left bottom repeat-x;}
.box .tl { background: url('./images/tl.png') 0 0 no-repeat;}
.box .tr { background: url('./images/tr.png') top right no-repeat;}
.box .bl { background: url('./images/bl.png') left bottom no-repeat;}
.box .br { background: url('./images/br.png') right bottom no-repeat;
           padding: 3em; 
           min-height: 600px;
           position: relative;
           }
#ucet { 
    position: absolute;
    top: 10px; left: 11px;
    background: url('./images/ucet2.png') 0 20px no-repeat;
    color: #ff9900;
    width: 230px;
    height: 60px;
     }
#ucet strong { 
    display: block;
    color: #ff9900;
    margin: .5em 1.8em;
    letter-spacing: .2em}
#ucet span { display: none;}
#menu {
  text-align: right;
  margin-bottom: 2em;
  color:#CC6600;
  font-weight: bolder;
  }  

p {
  line-height: 200%;
  text-indent: 30px;
  }

a:link {
  color: #CC6600;
  }


#menu a:hover {
  color: rgb(64,64,64);
   }
a:visited {
  color: rgb(128,128,128);
  
}
h1 {
    width: 700px;
    height: 100px;
    overflow: hidden;
}
h2, h3 {
  font-family: Verdana, "Geneva CE", lucida,sans-serif;
  color: #00248F;
  letter-spacing: 0.15em;
  font-size: 1.3em;
  font-variant: small-caps;
}
h2 {
  margin: 2em 0 1em 0;
  padding: 0 0.2em 0.3em 0;
  border-bottom: 3px dotted rgb(246,188,114);
  
}
h3 {
  font-size: 1em;
  margin: 1em 0 0.5em 1em;
  
}
h2 + p, h3 + p {
  text-indent: 0;
}
#copy {
  width: 100%;
  text-align: center;
  font-size: 0.85em;
  color: white;
  margin-bottom: 1em;
}
abbr[title] {
    border-botttom: 1px dotted rgb(64,64,64);
}
abbr[title]:hover {
    cursor: help;
}
.no_indent {
    text-indent: 0;
}
hr {
  width: 90%;
  color: rgb(246,188,114);
 
  
}
