

body,html {
    
	padding: 0;
	
}
body {
	margin: auto;
	
	background:url(../img/bg01.jpg) top center no-repeat,
           url(../img/bg02.jpg) bottom no-repeat;
    
	width: 980px;
   }
  
   h1 {
    font-family: Trebuchet ms, geneva;
   } 
   p {
    font-family: Trebuchet ms, geneva;
   }
body,td {
	font-family: Trebuchet ms, geneva;
	font-size: 14px;
	color: #454545; 
		
}
a:link{color:#6da0ce;}
a:hover{color:#f00;}
a.class1:link	{ color:#FFFFFF }
a.class1:visited	{ color:#FFFFFF }
a.class1:active	{ color:#CCCCCC }
a.class1:hover	{ color:#fff696 }



/** 
 * стили всплывающей формы
 */
.c_form_bg{
	background:#000;
	position:fixed;
	top:0;
	left:0;
	width:100%;
	height:100%;
	opacity:0.3;
	z-index:9999;
}
.c_form{
	width:350px;
	height:308px;
	top:0;
	left:0;
	background:#fff;
	position:absolute;
	z-index:99999;
}
#form_all.c_form{
	height:495px;
}
.input_block{
	width: 310px;
	height: 44px;
	margin: 6px auto 20px;
}
.input_block input {
	width: 300px;
	height: 44px;
	margin: 26px auto 0;
	padding: 0 0 0 10px;
	color: #898989;
	font-family: Helvetica;
	font-size: 18px;
	border: 1px #999 dashed;
	border-radius: 5px;
	outline:none;
}

.input_block{
	width: 310px;
	height: 44px;
	margin: 6px auto 20px;
}
.input_block textarea {
	width: 300px;
	margin: 26px auto 0;
	padding: 0 0 0 10px;
	color: #898989;
	font-family: Helvetica;
	font-size: 18px;
	border: 1px #999 dashed;
	border-radius: 5px;
	outline:none;
}	
.c_form_close{
	width:20px;
	height:20px;
	position:absolute;
	top:5px;
	right:8px;
	cursor:pointer;
	text-align:right;
}
.c_form_send{
	width:212px;
	height:101px;
	cursor:pointer;
	margin:20px auto 0;
	display:block;
}
.c_form_result{
	font-size:18px;
	text-align:center;
	margin-top:30px;
}
.nodisplay{
	display:none;
}
.clear{
	clear:both;
}
/* /стили всплывающей формы */