body {
	background-image: url(/bitrix/templates/handydev/images/logo.gif);
	background-position: left top;
	background-repeat: no-repeat;
	background-color: #FFFFFF
}
.topmenu {
	font-family: Arial;
	font-size: 11px;
	font-weight: 600;
	color: #308AE6;	
}
.fon-topmenu {
	background-image: url(/bitrix/templates/handydev/images/topmenu-2.gif);
	background-position: right top;
	background-repeat: no-repeat;
	background-color: #BBDFFF;
	text-align: center;	
	vertical-align: bottom;
	padding-bottom: 10px;
	padding-right: 20px;
}
.fon-topmenu2 {
	background-image: url(/bitrix/templates/handydev/images/topmenuact-1a.gif);
	background-position: right top;
	background-repeat: no-repeat;
	background-color: #BBDFFF;
	text-align: center;	
	vertical-align: bottom;
	padding-bottom: 10px;
	padding-right: 20px;
}
.fon-topmenu-last {
	background-image: url(/bitrix/templates/handydev/images/topmenu-3.gif);
	background-position: right top;
	background-repeat: no-repeat;
	background-color: #BBDFFF;
	text-align: center;	
	vertical-align: bottom;
	padding-bottom: 10px;
	padding-right: 20px;
}
.topmenuact {
	font-family: Arial;
	font-size: 14px;
	font-weight: 600;
	color: #FD8A00;	
}
.fon-topmenuact {
	background-image: url(/bitrix/templates/handydev/images/topmenuact-3.gif);
	background-position: right top;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: bottom;
	padding-bottom: 10px;
	padding-right: 20px;
}
.fon-topmenuact-last {
	background-image: url(/bitrix/templates/handydev/images/topmenuact-last.gif);
	background-position: right top;
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: bottom;
	padding-bottom: 10px;
	padding-right: 20px;
}
a {
	text-decoration: none;
	color: #47A7FE;
}
a:hover {
	text-decoration: underline;
}
.blue_wave {
	background-image: url(/bitrix/templates/handydev/images/blue_wave.gif);
	background-position: left bottom;
	background-repeat: no-repeat;
}
.fon-news {
	background-image: url(/bitrix/templates/handydev/images/fon-news.gif);
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.fon-titl {
	background-image: url(/bitrix/templates/handydev/images/fon-titl.gif);
	background-position: left top;
	background-repeat: no-repeat;
	vertical-align: top;
	text-align: left;
	padding-left: 16px;
	padding-top: 6px;
}
.newstitle {
	font-family: Arial;
	font-size: 12px;
	font-weight: 600;
	color: #516683;
}
.newstext {
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	color: #2D4D6D;
}
.inputtext {
	border: 1px solid #47A7FE;
	width: 123px;
	height: 16px;	
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	color: #2D4D6D;
	padding-left: 3px;
}
.copy {
	font-family: Arial;
	font-size: 10px;
	font-weight: 500;
	color: #618AA6;
	vertical-align: top;
	padding-left: 22px;
}
.text-tr {
	padding-left: 14px;
	padding-right: 11px;
	padding-top: 8px;
	padding-bottom: 12px;
}
.tr {       
	text-align: left;
	padding-left: 14px;
	padding-right: 11px;
	padding-top: 8px;
}
h2 {
	font-family: Arial;
	font-size: 18px;
	font-weight: 600;
	color: #2783E3;
}
.titletext {
	font-family: Arial;
	font-size: 13px;
	font-weight: 600;
	color: #2783E3;
}
.subtitletext {
	font-family: Arial;
	font-size: 12px;
	font-weight: 600;
	color: #2783E3;
}
.title-tr {
	text-align: left;
	padding-left: 32px;
	padding-top: 15px;
}
.fon-titletext {
	background-image: url(/bitrix/templates/handydev/images/fon-titletext.gif);
	background-position: left top;
	background-repeat: no-repeat;
}
.text {
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	color: #2D4D6D;
}
.button-blue {
	background-image: url(/bitrix/templates/handydev/images/button-blue.gif);
	background-repeat: no-repeat;
	background-position: center;
	vertical-align: top;
	text-align: center;
	padding-top: 2px;
	padding-left: 3px;
}
.button-orange {
	background-image: url(/bitrix/templates/handydev/images/button-orange.gif);
	background-repeat: no-repeat;
	background-position: center;
	vertical-align: top;
	text-align: center;
	padding-top: 2px;
	padding-left: 4px;
}
.buttons {
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	color: #FFFEFE;
}
hr {
	color: #3AA1FE;
	height: 1px
}
.inputtext {
	border: 1px solid #47A7FE;
	width: 123px;
	height: 16px;	
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	color: #2D4D6D;
	padding-left: 3px;
}
.inputtext2 {
	border: 1px solid #47A7FE;
	width: 144px;
	height: 16px;	
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	color: #2D4D6D;
	padding-left: 3px;
}
.textarea {
	border: 1px solid #47A7FE;
	width: 144px;
	height: 84px;
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	color: #2D4D6D;
	padding-left: 3px;
}
.send {
	background-image: url(/bitrix/templates/handydev/images/button-blue.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	border: 0px solid;
	width: 70px;
	height: 18px;
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	color: #FFFEFE;
}
.send2 {
	padding-bottom: 10px;

}
.reset {
	background-image: url(/bitrix/templates/handydev/images/button-orange.gif);
	background-color: transparent;
	background-repeat: no-repeat;
	border: 0px solid;
	width: 70px;
	height: 18px;
	font-family: Arial;
	font-size: 11px;
	font-weight: 500;
	color: #FFFEFE;
}