﻿/* ----------------------------------------------------------

author:    Boris Perepelitsa
email:     borisss777@gmail.com
icq:       9843194
site: x-html.ru
blog: page-proof.ru
---------------------------------------------------------- */
@import"reset.css";


/* Page 
------------------------------------------------------------------------------------------------------------------------------*/
body {
	background:url('./images/bg.gif');
}
#page {
	width:981px;
	position:relative;left:50%;margin-left:-500px;
	background:url('./images/bg-repeat.jpg') repeat-y;
}
#page-top {
	background:url('./images/bg-top.jpg') no-repeat;
}
#page-bot {
	background:url('./images/bg-bot.gif') no-repeat left bottom;
}


/* Header */
#header {
	height:380px;
	padding:38px 0 0 0;
	position:relative;left:18px;
}

/*Content */
#content {
padding-bottom:50px;
}
.about {
text-align:center;
font:18px Tahoma;
color:#0c4a55;
position:relative;left:-35px;
}
.advice {
width:700px;
text-align:center;
font:18px Tahoma;
color:#e54e86;
position:relative;left:240px;
}

.block {
padding:36px 18px 0 18px;
overflow:hidden;
_height:1%;
}
.form {
width:520px;
float:left;
margin-right:122px;
}
fieldset {
background:url('./images/form.gif') no-repeat;
width:520px;
height:300px;
padding:25px 0 4px 30px;
color:#322b37;
}
.num, .answ {
font-size:14px;
font-weight:bold;
color:#d60a44;
padding:6px 0 5px 0;
}
.input {
position:relative;left:52px;top:-22px;
font-size:12px;
padding-bottom:12px;
_padding-bottom:4px;
}
*+html .input {
padding-bottom:4px;
}
.input label {
position:relative;left:3px;
}
.next input {
float:right;
position:relative;left:-12px;
margin-top:-75px;
}
.question {
	display: none;
}
.support {
float:left;
background:url('./images/support.gif') no-repeat;
width:249px;
height:115px;
padding:28px 0 24px 0;
text-align:center;
}
.support h3{
font-size:14px;
color:#fff;
padding-bottom:20px;
}
.support a {
color:#ce1246;
font-size:14px;
font-weight:bold;
}

/* Footer */
#footer {
padding:0 68px 60px 48px;
overflow:hidden;
_height:1%;
}
.ab {
float:left;
font-size:11px;
color:#0c4a55;
}
.ab a {
color:#0c4a55;
}
.counter {
float:right;
}