html, body, div, span, 
  h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
  a, abbr, acronym, address, big, cite, code, 
  img, ins, kbd, q, s, samp, 
  small, strike, strong, 
  dl, dt, dd, ol, ul, li, 
  fieldset, form, label, legend, 
  table, caption, tbody, tfoot, thead, tr, th, td { 
margin: 0; 
outline: 0; 
font-size: 100%; 
vertical-align: baselinebaseline; 
} 

body { 
	line-height: 1; 
} 
ol, ul { 
	list-style: none; 
} 
blockquote, q { 
	quotes: none; 
} 
blockquote:before, blockquote:after, 
q:before, q:after { 
	content: ''; 
	content: none; 
} 

.p {color: #666666; font-size: 12px; font-family: Verdana, Tahoma}
.menu {color: #FFFFFF; font-size: 14px; font-style: italic; font-weight: bold; font-family: Verdana, Tahoma}
.har {color: #22aa22; font-size: 11px; font-family: Verdana, Tahoma}
.s {color: #444444; font-size: 11px; font-family: Verdana, Tahoma}

.text        { font-family: Arial; font-size: 10pt; text-indent: 10; text-align: justify; 
               margin: 6 8 }
.uslug       { font-family: Times New Roman; font-size: 14pt; font-weight: bold; 
               margin-left: 8; margin-right: 8; margin-top: 12; 
               margin-bottom: 6 }

a:link {font-size: 12px; color: green; font-weight: normal; text-decoration: none; font-family: Verdana, Tahoma}
a:visited {font-size: 12px; color: green; font-weight: normal; text-decoration: none; font-family: Verdana, Tahoma}
a:active {font-size: 12px; color: green; font-weight: normal; text-decoration: none; font-family: Verdana, Tahoma}
a:hover {font-size: 12px; color: #000000; font-weight: normal; text-decoration: none; font-family: Verdana, Tahoma}


#facebox .b {
  background:url(imgsc/b.png);
}

#facebox .tl {
  background:url(imgsc/tl.png);
}

#facebox .tr {
  background:url(imgsc/tr.png);
}

#facebox .bl {
  background:url(imgsc/bl.png);
}

#facebox .br {
  background:url(imgsc/br.png);
}

#facebox {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  border-collapse: collapse;
}

#facebox td {
  border-bottom: 0;
  padding: 0;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
  margin: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}

#facebox_overlay {
  position: fixed;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}

.facebox_hide {
  z-index:-100;
}

.facebox_overlayBG {
  background-color: #000;
  z-index: 99;
}

* html #facebox_overlay { /* ie6 hack */
  position: absolute;
  height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
