html, body, #wrap {height: 100%;}
body > #wrap {height: auto; min-height: 100%;}
body{	margin: 0px;
	background-image: url(../images/itog.jpg);
    	background-repeat: no-repeat;
        background-position: 100% 0px;
    	background-color: #A9D4F7;
color: #000000;
	font: 16px Arial, Helvetica, sans-serif;}
A:link {color: #1A4780; text-decoration:underline; font-weight: normal;}
A:visited {color: #1A4780; text-decoration:underline; font-weight: normal;}
A:hover {color: #1A4780; text-decoration:none; font-weight: normal;}

h1 { font-family: Arial, Helvetica, sans-serif;  font-size: 16px;  font-weight: normal; color: #fff; margin: 0px;}

h2 { font-family: Arial, Helvetica, sans-serif;  font-size: 18px;  color: #952732; margin: 0px; font-weight: normal;}
h3 { font-family: Arial, Helvetica, sans-serif;  font-size: 16px;  color: #387BAC; margin: 0px; font-weight: normal;}

img { border: #fff 0px solid;}
b.green {color: #0B7436; font: 20px Arial, Helvetica, sans-serif; font-weight: normal;}
b.red {color: red; font: 20px Arial, Helvetica, sans-serif; font-weight: normal;}
b.gray {color: #4C4B4B; font: 20px Arial, Helvetica, sans-serif; font-weight: normal;}
b.blue {color: #224F87; font: 20px Arial, Helvetica, sans-serif; font-weight: normal;}

#main {padding-bottom: 40px; text-align: left;}  /* отступ должен быть равен высоте футера */
#wrap { }
td { vertical-align: top; border: #91B8D5 1px solid; }


#footer {position: relative;
	margin-top: -40px; /* отрицательное значение высоты футера */
	height: 40px;
    	background-image: url(../images/fon-footer.gif);
    	background-repeat: repeat-x;
	clear:both; background-color: #fff;
    	text-align: right;
}
.center
  { width: 1000px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    margin: 0px;
    background-image: url(../images/logo.png);
    background-repeat: no-repeat;
    background-position: 0px 10px;
    }
#box0 {
  position: relative;
  width: 290px; height: 180px;
  float: left;
  padding: 0px; margin: 10px;
}
#box1 {
  position: relative;
  width: 290px; height: 180px;
  background-color: #fff;
  filter: alpha (opacity=76);
  float: left;
  padding-top: 20px; margin: 10px;
  text-align: center;
}
.fon1 { background-image: url(../images/01.jpg); background-repeat: no-repeat;}
.fon2 { background-image: url(../images/02.jpg); background-repeat: no-repeat;}
.fon3 { background-image: url(../images/03.jpg); background-repeat: no-repeat;}
.fon4 { background-image: url(../images/04.jpg); background-repeat: no-repeat;}
.fon5 { background-image: url(../images/05.jpg); background-repeat: no-repeat;}

.go-on { clear: left; padding: 10px 0px 20px 0px;
  text-align: center; width: 800px;
}
.go-on a{ font: 30px Georgia, sans-serif;}

.clearfix: after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}

/* End hide from IE-mac */

