body{
	color:#181818;
  font-family:Arial;
	font-size:12px;
	margin:0;
	padding:0;
  background:url(../i/bg.jpg) repeat-x 0px -70px;
}


td{
	font-size:12px
}

a{
	color:#006734
}

h1{
  font-family:Trebuchet Ms;
  font-size:18px;
  font-weight:400;
  padding:0;
  margin:0px 0px 15px 0px;
}

.color1{
  color:#006734;
}

.color2{
  color:#ff5400;
}

.color3{
  color:#1f4fed;
}

.color4{
  color:#ff0000;
}

/****** Goluboj */
.color5{
	color:#4cadff
}

a:hover{
	color:#000
}

img, table{
	border-style:none
}

img.border{
  border:3px solid #cecece;
}

/*
div.topmenu *{
  font-weight:bold;
}
*/

div.topmenu ul{
  padding:0;
  display:block;
  list-style-type:none;
}

div.topmenu ul li{
  display:inline;
  padding:0;
  margin:0px 15px 0px 0px;
}

table.block{
  background:#f6f6f8;
  margin-bottom:20px;
}


/*************** BOX */
#lightbox {
	background-color: #fff;
	padding: 10px;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
}
#overlay {
	background-image: url(./i/overlay.png);
}
#lightboxCaption {
	color: #333;
	background-color: #fff;
	font-size: 90%;
	text-align: center;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
}
#lightboxIndicator {
	border: 1px solid #fff;
}
#lightboxOverallView {
	background-image: url(../i/overlay.png);
	border: 1px solid yellow;
}
* html #lightboxOverallView,
* html #overlay {
	background-color: #000;
	background-image: url(/lib/lightbox-p/images/blank.gif);
	filter: Alpha(opacity=50);
}

/***************** from site */
table.fancy {
  width: 41em;
  border: none;
  margin-bottom: 2em;
  padding: 0;
  }
  table.fancy tr.odd {
    background-color: #FFF;
    }
  table.fancy tr.even {
    background-color: #E7E8EC;
    }
    table.fancy th {
      border: solid 1px #46526C;
      padding: 0.2em 0.5em 0.2em 0.5em;
      text-align: center;
      font-weight: bold;
      color: #FFF;
      background-color: #46526C;
      }
      table.fancy th.subheading {
        color: #FFF;
        background-color: #000;
        text-align: center;
        font-weight: bold;
        }
      table.fancy th a {
        text-decoration: none;
        color: #FFF;
        }
    table.fancy tr.odd th,
    table.fancy tr.even th {
      text-align: left;
      vertical-align: top;
      }
    table.fancy td {
      border: solid 1px #A0A0A0;
      padding: 0.5em;
      }
    table.fancy td.category {
      font-weight: bold;
      }
    table.fancy ul {
      margin-left: 0;
      }


/* feature table - ticks */
table.features {
  margin: auto;
  }
  table.features .yes {
    background-image: url(../i/checkblue.gif);
    background-repeat: no-repeat;
    background-position: center center;
   }
  table.features .yes a {
    padding: 6px 30px 6px 30px;
    text-decoration: none;
    }
  table.features .no {
    }
  table.features .optional {
    font-size: 0.8em;
    text-align: center;
    }
    table.features .optional a {
      text-decoration: none;
      }
  table.features .basic {
    font-size: 0.8em;
    text-align: center;
    }
  table.features img {
    behavior: url(/css/pngHack/pngHack.htc);
    width: 16px;
    height: 16px;
    }

