/* CSS Document */

@import url("http://tfq.com.ua/css/reset.css");


/* commented backslash hack v2 \*/ 
html, body{height:100%;} 
/* end hack */ 

body {
  background:#F1F1F1;
  color: #000000;
  background-image: url(/images/bg_body.gif);
  background-position: center;
  background-repeat: repeat-y;
  min-width: 984px;
}                
#outer{
  margin: 0 auto;
  width: 580px;
  background: #FFFFFF;
  border-left:1px solid #cdcbcb;
  border-right:1px solid #cdcbcb;
  margin-bottom:-52px;
  min-height:100%
}
#left {
  position:relative;/*ie needs this to show float */
  width:199px;
  float:left;
  margin-left:-198px;/*must be 1px less than width otherwise won't push footer down */
  z-index:100;
  left:-2px;
}
#right {
  position:relative;/*ie needs this to show float */
  width:199px;
  float:right;
  margin-right:-198px;/*must be 1px less than width otherwise won't push footer down */
  left:2px;
}
#footer {
  width:980px;
  margin: 0 auto;
  clear:both;
  height:50px;
  border-top:1px solid #cdcbcb;
  background-color: #fff;
  text-align:center;
  position:relative;
}
#clearheader{height:250px;}/*needed to make room for header    is not encountered in the html!*/
#clearfooter{clear:both;height:52px;}/*needed to make room for footer*/
* > html #clearfooter {float:left;width:100%;}/* ie mac styles */
#centrecontent {
    width:100%;
    float:left;
    position:relative;
    z-index:1;
    margin:0 -1px;/* moz fix*/
/*    color: #000;   inherit from body*/
}
html>body #minHeight{float:right;width:0px;height:100%;margin-bottom:-52px;} /*safari wrapper */


div#head{
	background: #fff;
	border-top:1px solid #cdcbcb;
	border-bottom:1px solid #cdcbcb;
	position:relative;
	margin:0 -200px 0px;
	width:auto;
	min-height:0;
  height: 239px;
  background-image: url(/images/head_grad.jpg);
  background-repeat: repeat-x;
}
/* mac hide \*/
* html #head{height:239px;he\ight:1px}/* height needed for ie to force layout*/
/* end hide*/
