@charset "utf-8";
/* CSS Document */

html{

} 

body {
  margin:0px;
  padding:6px 0px 7px 0px;
  background-color: #f8f884;
  font-family: Tahoma;
  font-size: 80%;
  color: #000000;
  min-width: 999px;
}

h1{
  font-size: 110%;
  font-weight: bold;
  color: #464a41;
  padding-left: 8px;
}

h2, h3{
  font-size: 100%;
  font-weight: bold;
  color: #0e35b7;
}


a:link,
a:visited{
 color: #0e36b7;
 text-decoration: underline;
}

a:hover{
 text-decoration: none;
}

div.header{
  width: 100%;
  height: 80px;
  overflow: hidden;
  background-image:url(../img/header-bg.jpg);
  background-position: top left;
  background-repeat: repeat-x; 
  padding:0px 0px 2px 0px;
}

div.header-img{
  width: 100%;
  background-image:url(../img/header-bg-img.jpg);
  background-position: 40% top;
  background-repeat: no-repeat;
  height: 80px;
}

img#logo {
 padding: 0px 0px 0px 3%;
  float:left;
}

div.header-block{
  float: right;
  background-image:url(../img/header-block.jpg);
  background-position: left 15px;
  background-repeat: no-repeat;
  width: 145px;
  height: 38px;
  padding: 20px 72px 15px 19px;
}

div.header-block a:link,
div.header-block a:visited{
  color: #000000;
}

table.content-tbl{

}

table.content-tbl td.left-col{
  vertical-align: top;
  width:22%; 
}

div.left-img{
  background-image:url(../img/left-col-img.jpg);
  background-position: right 325px;
  background-repeat: no-repeat;
  height: 500px;
  padding: 0px 50px 0px 60px;
  float: right;
  width: 130px; 
}

div.menu-header{
  width: 122px;
  height: 22px;
  padding: 17px 0px 0px 11px;
  background-image:url(../img/menu-h.jpg);
  background-position: left top;
  background-repeat: no-repeat;
  color: #464a41;
  font-weight: bold;
}

ul#menu{
  padding:0px 16px 0px 7px;
  margin:0px;
  list-style-type:none;
}

ul#menu li{
 border-bottom: 1px dotted #000000;
  padding: 8px 0px 8px 25px;
}

ul#menu li.c{
  background-image:url(../img/menu-1C.gif);
  background-position: 2px 10px;
  background-repeat: no-repeat;
}

ul#menu li.org{
  background-image:url(../img/menu-org.gif);
  background-position: 2px 11px;
  background-repeat: no-repeat;
}

ul#menu li.net{
  background-image:url(../img/menu-puzzle.gif);
  background-position: 2px 10px;
  background-repeat: no-repeat;
}

ul#menu li.servis{
  background-image:url(../img/menu-net.gif);
  background-position: 2px 10px;
  background-repeat: no-repeat;
}

ul#menu li.vac{
  background-image:url(../img/menu-vak.gif);
  background-position: 5px 8px;
  background-repeat: no-repeat;
}

ul#menu li.cont{
  background-image:url(../img/menu-cont.gif);
  background-position: 2px 11px;
  background-repeat: no-repeat;
}

ul#menu a:link,
ul#menu a:visited{
  color:#484c3f;
}

table.content-tbl td.right-col{
  vertical-align: top;
  padding: 11px 10px 0px 0px;
}

div.text-block{
  background-color: #ffffff;
  background-image:url(../img/text-block-top.gif);
  background-position: left bottom;
  background-repeat: repeat-x;
  color: #464a41;
}

div.text-block div.bulb-1{
  background-image:url(../img/text-block-top.gif);
  background-position: left top;
  background-repeat: repeat-x;
}

div.text-block div.bulb-2{
  background-image:url(../img/text-block-top.gif);
  background-position: right top;
  background-repeat: repeat-y;
}

div.text-block div.bulb-3{
  background-image:url(../img/text-block-left.jpg);
  background-position: left top;
  background-repeat: repeat-y;
}

div.text-block div.bulb-4{
  background-image:url(../img/text-block-t-r.jpg);
  background-position: right top;
  background-repeat: no-repeat;
}

div.text-block div.bulb-5{
  background-image:url(../img/text-block-b-r.jpg);
  background-position: right bottom;
  background-repeat: no-repeat;
}


div.text-block div.bulb-6{
  background-image:url(../img/text-block-t-l.jpg);
  background-position: left top;
  background-repeat: no-repeat;

}

div.text-block div.bulb-7{
  background-image:url(../img/text-block-b-l.jpg);
  background-position: left bottom;
  background-repeat: no-repeat;
  padding: 20px 11px 20px 53px;
  min-height: 460px;
  _height:460px;
}


div#footer{
  width: 100%;
  height: 69px;
  overflow: hidden;
  background-image:url(../img/footer-bg.jpg);
  background-position: left 12px;
  background-repeat: repeat-x;
  padding: 12px 0px 0px 0px;  
}

div#footer div.footer-img{
  background-image:url(../img/footer-img.jpg);
  background-position: center top;
  background-repeat: no-repeat;
  height: 69px;
  padding: 0px 50px 0px 30px;
  font-size: 90%;

}

div#footer a:link,
div#footer a:visited{
 color: #000000;
}

div#footer span.small{
 font-size: 95%;
}

div#footer span.copyright{
 float: left;
 padding: 20px 0px 0px 0px;
}

div#footer span.contact{
  float: right;
 padding: 9px 0px 0px 0px;
 font-size: 95%;
text-align: right;
}

div.palka{
 width: 1000px;
  height: 1px;
}

div.breadscrubs {
    font-size: 8pt;
}