html, body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	background-image: url("http://20tk.ru/assets/templates/f1/img/bg.jpg");
	background-repeat: repeat;
	font-family: "Times New Roman", Times, serif;
}
table {border-collapse:collapse;}

.tb10 {
margin-top:-15px;

}

#container {
	height: 100%;
	width: 100%;
}
#container #top {
	background-image: url(../img/top_img1.gif);
	background-repeat: repeat-x;
	height: 100px;
	margin: -15px;
	padding: -10px;
	text-align: center;
	vertical-align: top;
}
#container #footer {
	background-image: url(../img/top_img2.gif);
	background-repeat: repeat-x;
	height: 100px;
	background-position: bottom;
	text-align: center;
	vertical-align: top;
}
#container #middle {
	text-align: center;
	vertical-align: middle;
}
#container #top h1 {
	width: 1000px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	margin-top: 0px;
	display: block;
	padding-top: 25px;
}
#container #footer h1 {
	text-align: center;
	width: 1000px;
	margin-top: 45px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#container #middle #book {
	display: inline;
	height: 375px;
	width: 1000px;
}
#container #middle #book img {
	display: inline;
	margin: -1px;
}
#container #footer img {
	margin: 0px;
	padding: 0px;
}
#container #footer1  {
	margin: 0px;
	padding: 0px;
}
#ft2{
height:30px;
margin-top:-80px;
text-align:center
}
	
/*Feedback */
.fbForm .form { padding-left: 40px; }
.fbForm .name { padding-top: 12px; font-size: 8pt; color: #7d7d7d; }
.fbForm .element { padding-top: 2px; }
.fbForm .element INPUT, .fbForm .element TEXTAREA {
        border: 1px solid #ccc;
        background-color: #E6EFF6;
        font-size: 10pt;       
        color: #2C5883;
}
.fbForm INPUT#fbName,
.fbForm INPUT#fbEMail {
        background-image: url(images/icon_form.gif);
        background-repeat: no-repeat;
        width: 250px;
        padding: 4px 0px 4px 25px;
}
.fbForm INPUT#fbName    { background-position:3px -3px; }
.fbForm INPUT#fbEMail { background-position:3px -33px; }
.fbForm TEXTAREA#fbText {
        padding: 4px 4px 4px 25px;
        width: 425px;
        font-family: Tahoma;
        background: #E6EFF6 url(images/icon_form.gif) no-repeat 3px -93px;
}
.fbForm .captcha-test TD { vertical-align: top; padding-right: 15px; }
.fbForm .captcha { padding-top: 3px; }
.fbForm .captcha IMG { border: 1px solid #ccc; }
.fbForm INPUT#vericode { width: 130px; padding: 4px 0px 4px 25px; background: #E6EFF6 url(images/icon_form.gif) no-repeat 3px -63px; }
.fbForm .submit { padding-top: 15px; }
.fbForm INPUT#fbSubmit {
        border: 1px solid #ccc;
        background-color: #f7f7f7;
        cursor: pointer;
        padding: 2px 15px 2px 15px;
}
.fbForm .error { font-size: 8pt; color: red; display: none; }

